PageBreaker
Последнее обновление not available | История страницы | Улучшить эту страницу | Сообщить о проблеме
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$204 per month—let's make that $500!
Learn moreОписание¶
PageBreaker: плагин, который показывает большие тексты по страницам. Он ищет в тексте специальную строку (<!- splitter ->) и делит текст по ней. Есть пагинация и дружественные URL для страниц текста.
Разделители можно вставить вручную или через плагин TinyMCE (см. ниже).
Страница с разбиением не должна кешироваться. Иначе при смене страницы вы увидите один и тот же текст.
Требования¶
- MODX Revolution 2.1 или новее
- PHP5 или новее
Домашняя страница и демо¶
http://bezumkin.ru/modx/pagebreaker/
Загрузка¶
Скачайте через менеджер MODX Revolution в Package Management или из репозитория MODX Extras: https://modx.com/extras/package/pagebreaker
Использование¶
По умолчанию достаточно расставить разделители в контенте ресурса и отключить кеширование. Плагин сделает остальное.
PageBreaker поставляется с одним плагином:
И двумя чанками:
- tpl.PageBreaker.navigation: английская версия этого чанка.
- tpl.PageBreaker.ajax: нужен только при переключении страниц через ajax.
Интеграция с TinyMCE¶
После установки pagebreaker перезаписывается встроенный плагин TinyMCE pagebreak.

Включите плагин и дополнительные кнопки в системных настройках. Откройте System -> System Settings, фильтр namespace timymce, в Custom Buttons Row 3 укажите:
pagebreak,pagebreakmanual,pagebreakauto,pagebreakcls
В Custom Plugins добавьте:
pagebreak

В TinyMCE появятся 4 новые кнопки. Если видна только одна кнопка, переустановите Pagebreaker. Так бывает, если TinyMCE установили после Pagebreaker.
Кнопки слева направо:
- Разделить страницу в позиции курсора
- Ввести число символов и разбить текст автоматически
- Автоматически разбить текст каждые 2000 символов
- Удалить все разделители на странице
После удаления PageBreaker переустановите TinyMCE. Плагин pagebreak будет удалён, и TinyMCE может перестать работать.
См. также¶
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$204 per month—let's make that $500!
Learn more










