[РЕШЕНО] Автоматическая пагинация ноды

Главные вкладки

Аватар пользователя Yarri Yarri 16 декабря 2012 в 20:26

Порылся в модулях Drupal 7 на предмет автоматического разбиения страницы при вставке внутри текста кодового слова.

Есть модуль для Drupal 6, где все это работает вроде.
А под 7 у автора только dev-версия, и она у меня не заработала. По идее после установки должно появиться в конфигурации сайта место для настройки: либо по количеству символов, либо врукопашную вставленные [PageBreack], либо текст под тегом h3, который будет являться одновременно и заголовком подстраницы.
Но с ссылки Настройки на этом модуле кидает просто на страницу /admin/config/content. И в фильтрах текста никаких новых настроек не отображается.
Последнее изменение в мае 12 года, т.е. автор пока что забросил его.

Для модератора сайта было бы удобно использовать кодовое слово. Либо просто кнопкой через CKEditor.
Кто решал этот вопрос?

Комментарии

Аватар пользователя Yarri Yarri 16 декабря 2012 в 23:11

нашел таки другой модуль smart_paging

с ним все заработало.
осталось только настроить CKEditor для вставки нужного кода по кнопке.

Сделал вставку кода.
Поскольку в 3.2.* версии СКEDitor (да и в 4 тоже) убрали этот код (в FCK он был), то не мудрствуя лукаво просто включил кнопку разрыва страницы для печати (которая не использовалась), нашел код вставки (он прописан намертво в родном ckeditor.js), который по ней вставлял код

вместе с тегами поставил

Есть одно неудобство - при нажатии по кнопке на экране курсор только перескакивает без визуального оповещения (а-ля друпал тизер бреак), но после сохранения при последующем редактировании эта линия разрыва отображается.
Все работает.

Аватар пользователя Yarri Yarri 20 декабря 2012 в 21:57

Окончательное решение - обновите CKEditor до последней версии 3.6.5
В ней нормально работают обе кнопки без костылей.
Отображаются рядом - первая разрывает страницу тизера, вторая - вставляет этот код

З.Ы. Пробовал накатить 4 версию редактора - пока не работает. Надо исправление для модуля CKEditor.