Хак Автоматическое добавление тегов v1.0 для dle

Полезный хак дле " Автоматическое добавление тегов v1.0 " для dle.


Если " Журналисты " на Вашем портале забывают или не хотят проставлять теги к новостям, которые влияют на индексации ресурса, то этот хак поможет решить проблему. Можно проставлять теги вручную, но это нудно и утомительно, а с помощью данного хак для dle добавление тегов будет автоматическое.

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

Возможности хака:
Из заголовка новости берутся слова (исключены цифры и спецсимволы), длина которых больше 3 символов и формируется строка тэгов.
Хорошо отображается в браузерах на версии DLE 8.x работать должен и на версиях и выше
Хак дле Автоматическое добавление тегов v1.0 для dle
Установка!

1) Открываем файл /engine/modules/addnews.php
Находим первое вхождение

if( $found )


ВЫШЕ вставляем этот script

$arr_tags = explode(' ', $title);$str_tag = ''; foreach ( $arr_tags as $tvalue ) {    $tvalue =    trim($tvalue);    preg_match('/[a-zA-Zа-яА-Я]{4,}/', $tvalue, $t_v);    if ($t_v[0]) {        $str_tag .= $t_v[0].',';    }};$_POST['tags'] = substr($str_tag, 0, strlen($str_tag)-2);


2) Открываем файл /engine/inc/addnews.php
Находим код:

if( trim( $_POST['vote_title']


ВЫШЕ вставляем этот script

$arr_tags = explode(' ', $title);$str_tag = ''; foreach ( $arr_tags as $tvalue ) {    $tvalue =    trim($tvalue);    preg_match('/[a-zA-Zа-яА-Я]{4,}/', $tvalue, $t_v);    if ($t_v[0]) {        $str_tag .= $t_v[0].',';    }};$_POST['tags'] = substr($str_tag, 0, strlen($str_tag)-2);


Предлагаем скачать dle хак автоматическое добавление тегов v1.0

avtomaticheskoe-dobavlenie-tegov-v1.0.rar [1,79 Kb] (cкачиваний: 187)
00

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

Оставить комментарий

Кликните на изображение чтобы обновить код, если он неразборчив