Автоматическое добавление тегов в новость 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 он криво работает. к примеру если заголовок "Почему после мяты холодно во рту?" то теги будут
Источник: dle-faq.pro
Похожие новости
- NVBG
- Blogss для DLE
- Розвиток агробізнесу в Україні: шлях до успіху в сучасному світі
- DataLife Engine 17.1 Nulled + Оригинал
- DataLife Engine v.17.1 Final Release
- DataLife Engine v.17.1 Press Release
- KinoLove для DLE 17.0
- Repost - шаблон для организации новостных, игровых, городских сообществ
- Bullet Energy 1.3 rev 2021 сборка r9 : форум
- DLE Панель управления : фиксы повышающие удобство