Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
неудобно немного меню - при генерации часто боки в шаблонах лезут, а так как нигде это толком поменять нельзя (в цсс долго, на каждый шаб замарачиватся не хочется) приходится тупо слова кароче вставлять...
Можно задать произвольное количество символов на странице. Например, делить по 1000 или по 2000 символов на страницу.
Вёрстку постраничной навигации между этими страницами можно легко вписать в Ваш дизайн.
За настройки этого функционала отвечает секция [split] конфигурационного файла:
По умолчанию автоматическое деление статьи на страницы выключено. Для того, чтобы его включить, нужно изменить значение опции auto на on.PHP:[split] ; автоматическое деление на подстраницы. ; on - включен, для выключения на конкретной странице используется @@nosplit=1 ; off - выключен, для включения на конкретной странице используется @@split=1 auto = on ; максимальное количество символов текста на одну страницу, size = 1000 ; шаблон названия страницы с номером подстраницы, начиная со 2-й, например: ; #pageuri#-#pagenum# /index-2.html ; #pageuri#.page-#pagenum# /index.page-2.html ; любой шаблон, 1-ая страница /index.html url = #pageuri#-#pagenum#
Параметр size отвечает за максимальное количество символов на одной странице. Абзац считается неделимым, поэтому даже если количество символов в абзаце превышает значение параметра size, абзац не будет “разрезан” на части и будет выведен полностью на одной из страниц.
За URL созданных страниц отвечает параметр url. С его помощью можно настроить систему так, чтобы ссылки на новые страницы формировались в соответствии с Вашим вкусом. Например, вашдомен/filename-2.html или вашдомен/filename.2.html.
Для того, чтобы вывести постраничную навигацию, можно использовать функцию z_pagenavigation(
В приведенном выше примере показаны параметры, используемые по умолчанию, если функция вызывается без аргументов:PHP:<?php echo z_pagenavigation( ‘<div id=”navigation”><span>Страницы:</span> ‘, // открывающий HTML-код ‘<a href=”#link”>#number</a>’, // формат ссылки на страницу ‘#number’, //формат текущей страницы ‘</div>’, // закрывающий HTML-код ‘ | ‘ // разделитель между HTML-кодом ссылок на страницы ); ?>
<?php echo z_pagenavigation(); ?>
У страницы появились два новых свойства: @@split и @@nosplit. Например, если включен режим автоматического деления на страницы, то указав у страницы свойство @@nosplit=1 можно запретить это деление для данной страницы. И наоборот, если автоматический режим выключен, то для того, чтобы разбить статью на страницы можно просто указать свойство @@split=1.