Предлагаю решение по вставке < !--break-- > в редактор TinyMCE, работающий через Wysiwyg, для пользователей с Filtered HTML.
Здесь http://www.drupal.ru/node/25551 предложено решение для модуля TinyMCE, но оно не подходит, если редактор TinyMCE работает через Wysiwyg.
Мой способ:
- Качаем drupalbreak отсюда http://www.drupal.ru/node/25551
- Кладем его в sites/all/libraries/tinymce/jscripts/tiny_mce/plugins/drupalbreak
- Открываем sites/all/modules/wysiwyg/editors/tinymce.inc
- В конце, перед
<?phpreturn $plugins;?>
вставляем: - На странице настроек кнопок редактора включаем Drupalbreak и Конец анонса.
- Если у вас стоит русский язык для редактора, то переводим en.js в sites/all/libraries/tinymce/jscripts/tiny_mce/plugins/drupalbreak/langs на русский язык или просто делаем копию en.js и переименовываем на ru.js
<?php if (version_compare($editor['installed version'], '3.2.6', '>=')) {
$plugins['drupalbreak'] = array(
'path' => $editor['library path'] . '/plugins/drupalbreak',
'extensions' => array('drupalbreak' => t('Drupalbreak')),
'url' => 'http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/drupalbreak',
'internal' => TRUE,
'load' => TRUE,
);
}?>
Все, теперь для пользователей с Filtered HTML появилась рабочая кнопка отделения анонса от основного текста.
Комментарии
спасибо, возьму на заметку!