Тема: Разбивка длинных статей на страницы

Можно ли такое реализовать?

2

Re: Разбивка длинных статей на страницы

Зачем? Чтобы больше баннеров показывать?

Я не планирую делать механическую разбивку на страницы. Либо у вас длинные статьи, и вы с этим соглашаетесь. Либо разбивайте длинную статью на осмысленные и целостные фрагменты самостоятельно.

3

Re: Разбивка длинных статей на страницы

Роман пишет:

Зачем? Чтобы больше баннеров показывать?

Я не планирую делать механическую разбивку на страницы. Либо у вас длинные статьи, и вы с этим соглашаетесь. Либо разбивайте длинную статью на осмысленные и целостные фрагменты самостоятельно.

Даже если и для этого, к чему этот сарказм?

Я немного полистал форум. Где-то Вам уже указывали, что, если Вам что-то не нужно, это не значит, что не нужно кому-то другому.

В общем я понял.

4

Re: Разбивка длинных статей на страницы

Жаль, что вы увидели сарказм там, где его не было. Мне действительно интересно, с какой целью вы хотите делать разбиение. Может задачу можно решить другим способом.

5

Re: Разбивка длинных статей на страницы

Мне нужно перенести сайт с другой cms. Соответственно, с максимально возможным сохранением всей структуры. А там как раз очень длинные статьи, разбитые на страницы. И в дальнейшем также планируются длинные статьи. А я, кстати, сам не люблю долго перематывать вниз.

Ну и, тогда попутно задам ещё один вопрос. Мне нужны урл-ы вида http://сайт.ру/страница.html. Это получается сделать, если снять галочку в "Иерархии страниц". Но в этом случае на странице раздела отображается только название этого раздела. А, если галочку ставлю, то урл-ы http://сайт.ру/раздел/страница.html. Это можно как-то решить?

15.01.2017 23:33:12. Текст был изменен (Konstantin).

6

Re: Разбивка длинных статей на страницы

Правкой кода. Уберите проверку константы S2_USE_HIERARCHY тут: http://s2cms.ru/trac/browser/trunk/_inc … s.php#L982

Должно быть так:

// Dealing with sections, subsections, neighbours
if ( /* S2_USE_HIERARCHY && */ $page['children_exist'] && (strpos($template, '<!-- s2_subarticles -->') !== false || $is_menu || strpos($template, '<!-- s2_navigation_link -->') !== false))
{
    ...

7

Re: Разбивка длинных статей на страницы

Что-то не получается. В разделах появились анонсы, но ссылки в них не работают.

8

Re: Разбивка длинных статей на страницы

Добрый день!
Тоже интересно, как можно сделать постраничный вывод статей.
Т.к. не совсем удобно когда 100 статей будет выводиться на одной странице.

9

Re: Разбивка длинных статей на страницы

Чтобы не выводить 100 статей на одной странице раздела, используйте настройку "Постраничная навигация" в панели управления.

10

Re: Разбивка длинных статей на страницы

Роман пишет:

Чтобы не выводить 100 статей на одной странице раздела, используйте настройку "Постраничная навигация" в панели управления.

Спасибо!
Попробую.