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

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


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

Хак "Конструктор ключевых слов новости" предназначен для добавления ключевых слов к новости по определенным правилам.

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

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

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

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

Для установки скачайте инструкцию - install.txt [9,01 Kb] (cкачиваний: 819) .

Тестировался на DLE7.5-8.5 (должен работать и на других версиях)

Возможные обновления хака будут или на этом сайте или на http://1024kbytes.com
Другие новости по теме:

Категория: Хаки ----- Просмотров: 6870 ----- Комментариев: 17

Вернуться

  • Macho

  • 30 сентября 2010 14:17
  • Группа: User
  • ICQ: --
  • Регистрация: 1.04.2010
  • Комментариев: 61
  • Публикаций: 12
^
Зачет, пригодится fellow
  • ZerCool

  • 30 сентября 2010 14:50
  • Группа: User
  • ICQ: --
  • Регистрация: 23.02.2010
  • Комментариев: 4
  • Публикаций: 0
^
Надо посмотреть

--------------------
  • grifxxl

  • 30 сентября 2010 16:19
  • Группа: User
  • ICQ: --
  • Регистрация: 25.06.2010
  • Комментариев: 4
  • Публикаций: 0
^
Після установки цього модуля в мене на сайті при відкритті сторінки на якій я добавляю новини на сайт модуль на лінії стає набагато більший (він збільшує шрифт). Що зробити щоб так не було?????
  • ZerCool

  • 30 сентября 2010 21:50
  • Группа: User
  • ICQ: --
  • Регистрация: 23.02.2010
  • Комментариев: 4
  • Публикаций: 0
^
Работает только когда новость добавляешь из админки !!!А как сделать чтоб и не из админки ?

--------------------
  • kand2004

  • 30 сентября 2010 22:15
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Цитата: grifxxl
модуль на лінії стає набагато більший (він збільшує шрифт). Що зробити щоб так не було?????

можливо це звязано з особливостями Вашого шаблону

Цитата: ZerCool
Работает только когда новость добавляешь из админки !!!А как сделать чтоб и не из админки ?

возможно, Вы редактировали не
engine/modules/addnews.php
а
engine/inc/addnews.php
Проверьте еще раз все по инструкции.
  • czart

  • 30 сентября 2010 22:32
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Не плохой модуль. Но у меня вопрос. На сайте моем 33тыс новостей и все без ключевых слов. Как мне сделать так чтоб ваш хак сделал ко всем этим новостям ТЕГИ ?
Заранее благодарен за ответ!!!
  • kand2004

  • 30 сентября 2010 23:11
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Цитата: czart
Как мне сделать так чтоб ваш хак сделал ко всем этим новостям ТЕГИ ?

Надо немного доработать хак под Вашу задачу. ICQ:271522951
  • boolit

  • 2 октября 2010 16:17
  • Группа: User
  • ICQ: --
  • Регистрация: 30.09.2010
  • Комментариев: 1
  • Публикаций: 0
^
хороший модуль, благодарю.
  • kiosaki

  • 4 октября 2010 01:19
  • Группа: User
  • ICQ: --
  • Регистрация: 11.12.2009
  • Комментариев: 44
  • Публикаций: 1
^
А почему не в админке?

Как сделать такое в админке?
  • family

  • 4 октября 2010 15:01
  • Группа: User
  • ICQ: --
  • Регистрация: 17.03.2010
  • Комментариев: 7
  • Публикаций: 0
^
Да, такой же вопрос. Вещь классная, но как сделать в админке. В каком файле правку сделать, ведь в каталоге inc нет файла functions.php
Спасибо!
  • fideral

  • 4 октября 2010 21:37
  • Группа: User
  • ICQ: 973508
  • Регистрация: 12.06.2010
  • Комментариев: 5
  • Публикаций: 0
^
А зачем такое в админке? При создании новости через админку ключевые слова генерятся автоматом если в разделе дополнительно оставить поля пустыми.
  • kiosaki

  • 5 октября 2010 00:33
  • Группа: User
  • ICQ: --
  • Регистрация: 11.12.2009
  • Комментариев: 44
  • Публикаций: 1
^
fideral,
Потому что 90% новостей создаются там на моих сайтах.

Автоматом - но говняно создаются, не так же, как тут.
  • MyxPyM

  • 5 октября 2010 21:29
  • Группа: User
  • ICQ: --
  • Регистрация: 11.02.2010
  • Комментариев: 41
  • Публикаций: 1
^
бред полный, тоже самое что и автоматически добавление в облако тэгов.

Ждите в гости БАНАН от Яши)))

--------------------
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Цитата: MyxPyM
Ждите в гости БАНАН от Яши)))


Все зависит от того КАК разпорядится хаком каждый вебмастер.
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
После установки хака получилось вот такое http://i079.radikal.ru/1010/c6/8211fafd5cfd.jpg Что можно сделеть. Движ 9.0 Спасибо за ответ
  • Korew

  • 17 ноября 2010 15:02
  • Группа: User
  • ICQ: --
  • Регистрация: 5.04.2008
  • Комментариев: 18
  • Публикаций: 0
^
Никаких БАНАНОВ от яндекса и прочих ПС не будет и быть не может из-за этого хака. Это во-первых. Во-вторых толку от этого хака ровно столько же, сколько и вреда. Все мета-данные давно умерли как фактор, влияющий на ранжирование сайтов (ключевые слова и описание). Так что хак полезен только в том случае, если ваши посетители залазят в исходный код и любят полюбоваться на ключевые слова :)
  • K-Maik

  • 18 ноября 2010 17:46
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Попробуйте лучше доработанную версию хака:

_https://mastermind.pp.ua/datalife-engine/not-free/10171-avto-zapolnenie-tegov-alt-izobrazhenij-dlya
-dle.html