Регистрация

Хак DLE: "Конструктор ключевых слов новости v.1.0"

TipTop 30-09-2010, 12:48 6650 Хаки DLE

Хак DLE: "Конструктор ключевых слов новости v.1.0"


Как известно, при добавлении новостей с сайта, ключевые слова новости не генерируются движком DLE. Практически все журналисты добавляют новости не через админку и они сохраняются без ключевых слов. Чтобы ключевые слова появились, надо или пересохранить существующую новость или добавлять через админку. Кроме того, ключевые слова - генерируемые движком - это срез случайных 20-ти слов из краткой и полной новостей. Получается, совсем не учтены слова из заголовка новости и категория, в которую добавляют новость.

Хак "Конструктор ключевых слов новости" предназначен для добавления ключевых слов к новости по определенным правилам.
При чем:
- хак создает ключевые слова только при добавлении новости из сайта;
- способ генерации ключевых слов при добавлении из админки - не изменяется;
- ключевые слова новостей, добавленные ранее (до установки хака) не изменятся;
- при редактировании новости, ключевые слова не меняются (кроме как подредактировать руками)

С помощью хака, ключевые слова формируются из таких слов:
- все слова заголовка новости длинной более 4 символов (только слова, без цифр и спецсиволов);
- название категории, в которую добавляют новость;
- названия кейвордов категории, в которую добавляют новость;
- название родительськой (на 1 уровень выше) категории (если есть);
- срез слов из краткой и полной новости (как это делается в движке по умолчанию).

Можно задать следующие параметры работы хака (устанавливаются непосредственно в коде (описано в инструкции ) т.к. админку делать нету смысла):
- общее число кейвордов;
- включать ли в список кейвордов имя родительской категории;
- включать ли в список кейвордов имя категории, в которую добавляется новость;
- включать ли в список кейвордов кейворды категории, в которую добавляется новость;
- включать ли в список кейвордов слова из заголовка новости;
- включать ли в список кейвордов срез слов из краткой и полной новости. Количество слов среза = общее число кейвордов - количество добавленных кейвордов (см. пункты выше).

После формирования списка кейфордов, он тщательно перемешивается и в указанном количестве сохраняется при добавлении новости.

Для установки скачайте инструкцию
Внимание! У вас нет прав для просмотра скрытого текста.


Тестировался на DLE 7.5-8.5 (должен работать и на других версиях)
Автор: kand2004

Другие публикации по категории:

Кнопка jQuery вкладки для бб-редактора

Информационная offline страничка для Dle

Дополнительный вопрос при регистрации в dle 8х-9х

Хак для DLE Вход на сайт по email

Модернизация спойлера в DLE 9.0


Комментарии (13)

avatar
#1 cardan236
битый архив на прочь!!!! tongue
avatar
#2 sergeevizh
Архив испорчен
avatar
#3 Пользователь offline TipTop
Тоже думал битый,,,, скачивал трижды bully . Скачиваем архив кому нужно и через тотал командер или др. открываем F4 fellow
avatar
#4 kand2004
За продвижение хака - спасибо! Но было бы замечательно, если бы многоуважаемый Администратор TipTop, указывал автора и источник статьи fellow
avatar
#5 Пользователь offline TipTop
С авторством этого модуля непонятка у меня smile Инфы вроде не было Но в архиве файла есть запись. Эту запись добавил в новость smile
avatar
#6 MSW
смените просто расширенис с rar на txt
avatar
#7 kand2004
Цитата: TipTop
С авторством этого модуля непонятка у меня Инфы вроде не было Но в архиве файла есть запись. Эту запись добавил в новость


во прикол.... :)
автором хака являюсь я (kand2004). Это можно в частности увидеть на dle.in.ua и на http://1024kbytes.com/articles/, где статьи были опубликованы раньше
А кто такой
Автор: rocksmart
icq: 4шесть9-два56-7ноль0

я не знаю...
Пусть воссторжествует справедливость! ;)
avatar
#8 Пользователь offline TipTop
Цитата: kand2004
kand2004


Sorry man request . Я так и подумал что это твое творение, но запись внутри архива меня попутала. Инфу о авторстве поправил . smile
avatar
#9 diip
winked
avatar
#10 kand2004
Цитата: TipTop
Инфу о авторстве поправил


Спасибо!
Приятно иметь дело fellow
avatar
#11 Malkand
все работает, спасибо автору!
avatar
#12 StiX
на 9.0 работает?
avatar
#13 renkei
архив повреждён
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Powered by Dleshka.org. Сайт предназначен для выбора шаблонов и дополнений с использованием CMS DataLife Engine.
Закрыть