Автоматическое добавление тегов в новость dle 10.2

Все блоги / DLE движок для сайтов 28 июня 2014 1 132   
Автоматическое добавление тегов в  новость dle 10.2
Здравствуйте! Нужен хак чтобы теги формировались автоматически из заголовка новости. Пробовал такой вариант:

 Показать / Скрыть текст

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

if( trim( $_POST['vote_title']

Выше, вставляем

/*------------- формирования тегов по заголовку ----------------*/ $nNumTags = 10; $szContent = strip_tags($title); $arr_tags = explode(' ', $szContent); shuffle($arr_tags); $nNumOfTags = 0; $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].', '; $nNumOfTags ++; } if ($nNumOfTags > $nNumTags) break; }; $_POST['tags'] = substr($str_tag, 0, strlen($str_tag)-1); /*------------- формирования тегов по заголовку ----------------*/

но на 10.2 он криво работает. к примеру если заголовок "Почему после мяты холодно во рту?" то теги будут
  • Оцените публикацию
  • 0

Похожие публикации

@
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Архив публикаций