• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Карта сайта для страниц с (разрывом pagebreak)

master6681

Постоялец
Регистрация
17 Дек 2006
Сообщения
577
Реакции
134
Как можно сделать карту сайта для страниц которые разбиты разрывом страниц - тоесть кодом pagebreak.

Получается что страницы идут таким образом к примеру
site.ru/newsid=1
site.ru/newsid=1&news_page=2
site.ru/newsid=1&news_page=3
site.ru/newsid=1&news_page=4

стандартные карты сайта создают ссылки только на site.ru/newsid=1
как это можно реализовать ? или может быть кто посоветует модуль который делает разбивку большого текста на страницы в ДЛЕ чтобы можно было получить их через стандартные карты сайта.
 
Скорее всего никак не реализуеш подобное не вмешиваясь в двиг очень капитально.
Дело в том, что pagebreak обрабатывается при парсинге движком страницы, отданой базой данных и формально там одна страница существует только а разбивка уже парсером делается. Кроме pagebreak это можно реализоваь например модификацией парсера и у Хортицы был такой модуль дя 7.2-7.5 версии, он бил на страницы по количеству слов и при этом далеко не всегда одинаково это делал.
В итого, чтоб ты сделал карту сайта, тебе надо переделать двиг так, чтоб в базе каждая разбитая страница хранилась в отдельной строке так же, как сейчас хранится каждая новость. Либо тебе надо каким то макаром для создания карты сайта открыть каждую новость и обработать ее парсером. Нагрузка от этого будет нереально большой и я не представляю, чем ее оправдать можно.
п.с. А вообще для ПС это пофиг. У меня была такая фишка с разбивкой как раз тем модулем Хортицы. ПС спокойно схватывали все страницы сами, а там на некоторых статьях их было больше 200.
 
Собственно так и предполагал, но как вариант может кто подскажет десктопный или онлайновый создатель сайтмап, чтоб парсил только страницы из одной категории. Таким образом добавив конкретную категорию надо чтоб он прошелся по всем новостям из нее и по всем страницам ссылок из нее. Но не затрагивал другие страницы.
 
Назад
Сверху