Как запретить DLE генерировать страницу, если не заполнено полное описание?

1 23
Читающий
На сайте с 23.04.2009
Offline
60
#21

Что-то я не совсем понял что Вам нужно.

Если это:

Kislov:
В категории выводятся материалы еще и с ссылками на полную новость.

А вообще цель всего этого: сделать краткое описание содержимого категории (без дублей на отдельных страницах).

То, вот так (но будет на всех страницах этой категории - /page/1/, /page/2/, /page/.../):

Тег [category=X]текст[/category], выводит текст заключенный в теги если просматривается указанная категория:
Тег принимает в качестве параметра ID категории, и допускает перечисление нескольких категорий
[category=1,2,3] текст [/category]
будет выводить текст заключенный в теги, если посетитель просматривает категории у которых ID равен 1 или 2 или 3.
Либо через баннеры, но эффект будет тот-же.

А если Вы хотите:

Kislov:
В каждой категории выводится краткое описание без ссылки на полное. При генерации карты сайта вылазит ссылка на полное описание, в индекс лезут дубли.

то Вам правильно подсказали:

sashka_:
готового решения небыло ) щас поковырял класс )) протестил у ся вроде работает...
открывай файл engine/classes/google.class.php
109 строка
$result = $db->query( "SELECT id, date, alt_name, category, flag FROM " . PREFIX . "_post WHERE approve=1 " . $where_date . " ORDER BY date DESC" . $this->limit );


вот такая строка замени её на эту =)
$result = $db->query( "SELECT id, date, alt_name, category, flag FROM " . PREFIX . "_post WHERE approve=1 and full_story !=''" . $where_date . " ORDER BY date DESC" . $this->limit );

В sitemap.xml не попадут новости если не заполнено поле "полное описание", я у себя так на всех DLE давно сделал.Чем Вас этот вариант не устраивает?

Лучший доход для файлового трафика: Без бана АВ (http://goo.gl/F4Lem). А так же здесь (goo.gl/HzCxo) и здесь (goo.gl/B5BDC) Закроем продуктовые магазины за не уникальное содержание ©
Kislov
На сайте с 29.04.2006
Offline
185
#22
Читающий:
В sitemap.xml не попадут новости если не заполнено поле "полное описание", я у себя так на всех DLE давно сделал.Чем Вас этот вариант не устраивает?

Пожалуй, так и сделаю... Всех благодарю за помощь :).

1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий