Forumlar / National / Russian / Есть ли возможность создавать мультистраницы в Сиене

<<<12

В котонти была такая функция [newpage] Новая страница. То есть было много текста и тег разбивал текст на несколько страниц, в Сиене можно это реализовать, что-то не могу понять. на СКедиторе?

wAppp
#16 2013-04-04 15:05

Подскажите, пожалуйста. На сайте включен по умолчанию парсинг html, в расширениях - только HTML Parser.  Теги [newpage] отрабатываются, а тэги [title]xxxx[/title] остаются как есть в теле статей, т.е. просто текстом отображаются...Последняя версия Сиенны 0.9.13 - куда копать?

1
2
текст первой страницы....
новая страница...
[title]Страница 2[/title]

 

Спасибо... 

P.S. И каким образом можно добавить кнопку в CKeditor для выполнения разбивки и добавления заголовка?

Trustmaster
#17 2013-04-04 19:22

Обязательно, чтобы title следовал сразу после newpage:

Текст первой страницы.
[newpage]
[title]Страница 2[/title]
Текст второй страницы

Проверено, работает.

Кнопка в CKEditor добавляется написанием плагина для CKEditor'а. Тут гугл поможет лучше меня.

May the Source be with you!
wAppp
#18 2013-04-04 20:07

Уточняю. (Проверил, понял, что меня сбило с толку)

[title]... не "прячется" при отображении в списке, в list то есть... в самих страницах все нормально, прошу прощения - сам себя спутал (

Alex S
#19 2014-08-11 08:49
#37362 Trustmaster:

Обязательно, чтобы title следовал сразу после newpage:

Текст первой страницы.
[newpage]
[title]Страница 2[/title]
Текст второй страницы

Проверено, работает.

Кнопка в CKEditor добавляется написанием плагина для CKEditor'а. Тут гугл поможет лучше меня.

Здравствуйте,

пытаюсь организовать мультистраницы для отдельной категории страниц: хочу сделать, чтобы разбиение страницы пользователь мог использовать по мере надобности в зависимости от размера текста и при этом выводилось всего две кнопки "<<предыдущая" и "следующая>>", а тайтлы не выводились вовсе.

1. Пробовал использовать тэг more, но парсер выдает при публикации <hr class="more" />, рисует горизонтальную пунктирную линию и выдает весь остальной текст. Долго бился, но так и не понял, как его заставить работать.

2. Использовал тэг [newpage], но получаются кривые ссылки у табов вида: http:// localhost / mysite / page / test_article?pg=2 вместо http:// localhost / mysite / articles / test_article?pg=2 и при переходе, естественно, выдает 404 отсутствие ресурса. При этом у тайтлов ссылки нормальные.

3. можно, конечно, написать плагин с использованием списков и jquery, меняющего свойство display, но тогда возникают проблемы у пользователя при редактировании статьи в CKEditor' е.

Посоветуйте, пожалуйста, оптимальный вариант!

P.S. И посмотрите, пожалуйста, на ссылки табов, что это - баг или у меня где-то настройки надо менять? Я посмотрел код, ссылки формируются файлом page.main.php: 'PAGE_MULTI_TABNAV' => $pag['page_tabnav'], но юзеру править основной код все же нежелательно...

P.S.S. Стоит Siena 0.9.16 на локалке, парсер HTML.

С уважением,

Alex S

Спасибо, что прочитали. Заранее благодарен за ответ.
Уровень знаний языков (в т.ч.программирования ) - читаю и перевожу со словарем.

Bu konu Alex S tarafından düzenlendi(2014-08-11 08:55, 9 yıllar önce)
Macik
#20 2014-08-29 22:25
#39679 Alex S:

пытаюсь организовать мультистраницы для отдельной категории страниц: хочу сделать, чтобы разбиение страницы пользователь мог использовать по мере надобности в зависимости от размера текста и при этом выводилось всего две кнопки "<<предыдущая" и "следующая>>", а тайтлы не выводились вовсе.

1. Пробовал использовать тэг more, но парсер выдает при публикации <hr class="more" />, рисует горизонтальную пунктирную линию и выдает весь остальной текст. Долго бился, но так и не понял, как его заставить работать.

По п.1: тег more в основном существует для вывода страниц в списке (pagelist), и работает следующим образом — текст находящийся до тега more попадает в {PAGE_ROW_TEXT_CUT}, а в {PAGE_ROW_TEXT} находится полный текст страницы.

По сути самого вопроса, то поставленную задачу я не понял. Куда должня вести кнопки «пред.» / «след.»?

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F

<<<12