Регистрация

Постер в быстром поиске из короткой новости рабочий вариант DLE 11.1

Rza47 27-12-2016, 17:23 220 Хаки DLE

Постер в быстром поиске из короткой новости рабочий вариант DLE 11.1

Многие замечали на сайтах, что когда задаёшь поисковой запрос в строчке, то результат поиска будет содержать в себе не только название искомого, но и изображение, постер, к этой статье.

Вариант реализации хака из короткой новости работающий на DLE 11.1

Открываем файл engine/ajax/search.php

Ищим:
        $row['category'] = intval( $row['category'] );


Ниже вставляем:
 $short_story = stripslashes($row['short_story']);
    $images = array();
    preg_match_all('/(img|src)=("|\')[^"\'>]+/i', $short_story, $media);
    $data = preg_replace('/(img|src)("|\'|="|=\')(.*)/i', "$3", $media[0]);
    
    foreach($data as $url) {
        $info = pathinfo($url);
        if (isset($info['extension'])) {
            $info['extension'] = strtolower($info['extension']);
            if (($info['extension'] == 'jpg') || ($info['extension'] == 'jpeg') || ($info['extension'] == 'gif') || ($info['extension'] == 'png')) array_push($images, $url);
        }
    }
    
    if ( count($images) ) {
        $image = $url;
    } else {
        $image = $config['http_home_url'] . "templates/" . $config['skin'] . "/dleimages/no_image.jpg";
    }


Ищим:
        $buffer .= "<span>".$description."</span></a>";



Меняем на:
$buffer .= "<span><img width=\"50px\" height=\"50px\" src=\"" . $image . "\" class=\"poster\" style=\"float:left; margin:5px;\">".$description."</span></a>";

Похожие новости

Постер в быстром поиске через доп. поле и короткую новость

Многие замечали на сайтах, что когда задаёшь поисковой запрос в строчке, то результат поиска будет

06.12.16 Хаки DLE
Продвинутый вывод рейтинговых новостей с описанием и картинкой

Собственно искал для себя нечто подобное но не нашел, решил тогда модифицировать хак от инруса (для

28.08.09 Хаки DLE
Меняем ссылку атачмента на картинку

Надоел старый атачмент? Его можно заменить на картинку. Подробнее читаем в полной новости

11.07.09 Хаки DLE

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Powered by Dleshka.org. Копирование материала строго запрещено.
Закрыть