По мере наполнения сайта возник следующий вопрос: Как убрать (отключить) визуальный редактор из анонса статьи. Необходимо сделать так, чтобы в анонсе был только <textarea></textarea>. Необходимость связана с тем, что в данное поле люди добавляют различные теги и, в следствии чего, на всем сайте становится бардак, т.к. многие модули отображают анонсы статей. И приходится вручную заходить и править.
Сделать надо как в админке, так и во frontend'е при добавлении статьи.
{$article.description|strip_tags|truncate:200}
strip_tags — очистить от тегов
truncate:200 — выводить только 200 первых символов с многоточием…
Сделал следующее:
файл:
/admin/applets/content.php
строка 441:
<div><?php $inCore->insertEditor('description', $mod['description'], '200', '100%'); ?></div>
<div><?php $inCore->insertEditor('description', '<p>'.strip_tags($mod['description']).'</p>', '200', '100%'); ?></div>
/components/content/frontend.php
строка 378:
$article['description'] = cmsCore::badTagClear($article['description']);