Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Помогите найти хак автозаполнения облако тегов для 10.1

Помогите найти хак автозаполнения облако тегов для 10.1


     27.04.2014    Все вопросы » Общие вопросы    2637

вопрос
Собственно сам вопрос: помогите найти хак автозаполнения облако тегов для 10.1, рабочий

Ответа пока нет


5 комментариев

vitnet
PHP-developer

vitnet - 27 апреля 2014 16:36 -

А чем вас такой вариант не устраивает?
            $NumTags = 10;
            $arr_tag = explode(' ', strip_tags($title));
            shuffle($arr_tag);
            $NumOfTags = 0;
            $str_tag = '';
            foreach ( $arr_tag as $tvalue ) {
                $tvalue = trim($tvalue);
                preg_match('/[a-zA-Zа-яА-Я]{4,}/', $tvalue, $t_v);
                if( $t_v[0] ) {
                    $str_tag .= $t_v[0].', ';
                    $NumOfTags ++;
                }
                if ($NumOfTags > $NumTags) break;
            }
            $_POST['tags'] = substr($str_tag, 0, strlen($str_tag)-1);

sr.green
Гости

sr.green - 27 апреля 2014 19:39 -

подскажите куда его вставить?

vitnet
PHP-developer

vitnet - 27 апреля 2014 19:49 -

перед
            if( $found ) {
                $db->query( "UPDATE " . PREFIX . "_post set title='$title', descr='{$metatags['description']}', short_story='$short_story', full_story='$full_story', xfields='$filecontents', category='$category_list', alt_name='$alt_name', allow_comm='$allow_comm', approve='$approve', allow_main='$allow_main', fixed='$news_fixed', allow_br='$allow_br', tags='" . $_POST['tags'] . "' WHERE id='$id'" );
                $db->query( "UPDATE " . PREFIX . "_post_extras SET allow_rate='$allow_rating' WHERE news_id='{$id}'" );

SX2
Эксперт

SX2 - 27 апреля 2014 22:19 -


Самая сложная часть работы – решиться приступить к ней.

motsyuk
Юзер

motsyuk - 8 февраля 2016 14:47 -

в какой файл нужно вставлять а то не ясно

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх