Хак Вывод картинки тегом v.5 для DLE

Хак Вывод картинки тегом v.5 для DLE


Оформление вывода короткой новости Вывод картинки тегом v.5 .
Хак дле Вывод картинки тегом v.5 для DLE
Отличия от четвертой версии dle :
- улучшена форматирование текста
- это когда в тексте выводились кавычки
- выводит картинки тегом в поиске...

Установка:

Вывод тегом в коротких новостях:
В файле engine/modules/show.short.php ищем:

$tpl->set( '{short-story}', stripslashes( "<div id="news-id-" . $row['id'] . "" style="display:inline;">" . $row['short_story'] . "</div>" ) );                }


После вставить следующий код:
$korotko = substr( stripslashes (strip_tags($row['short_story'], '<a><b><i><u><br></a><span>')), 0,999 )."...";        $shortnews = $row['short_story'];$noimage = "http://dle9.com/uploads/1303742612_no-image_1_.jpg";if (preg_match_all( '#<img[^>]*ssrc=('|")(.*?)1.*?>#i',$shortnews,$total))foreach( $total[2] as $shortnews ){$tpl->set( '{imgbla}',$shortnews);} else {$tpl->set( '{imgbla}',$noimage);}$tpl->set( '{korotko}',$korotko);


Вывод тегом в поиске: В файле engine/modules/search.php ищем:
                            $tpl->set_block( "'[signature](.*?)[/signature]'si", "" );                            $tpl->set( '{result-text}', "<div id='comm-id-" . $row['coms_id'] . "'>" . $row['story'] . "</div>" );


После вставить следующий код:

$korotko = substr( stripslashes (strip_tags($row['story'], '<a><b><i><u><br></a><span>')), 0,999 )."...";        $shortnews = $row['story'];$noimage = "http://dle9.com/uploads/1303742612_no-image_1_.jpg";if (preg_match_all( '#<img[^>]*ssrc=('|")(.*?)1.*?>#i',$shortnews,$total)) foreach( $total[2] as $shortnews ){$tpl->set( '{imgbla}',$shortnews);} else {$tpl->set( '{imgbla}',$noimage);}$tpl->set( '{korotko}',$korotko);


Картинку выводится тегом:

{imgbla}


Текст новости выводится тегом:

{korotko}


При отсутствует графического изображения в новостях, будет выходить картинка с сообщением " No Image ". При желании замените ссылку с вашего веб-проекта

$noimage = "http://dle9.com/uploads/1303742612_no-image_1_.jpg";


, загрузив графический рисунок " No Image " на сервер:

Там где 999 - это обрезается новость до 999 символов. Можете подстроить сколько вам нужно...
Автор: Пряник
Автор доработки: GUGA

Рекомендуем хак скачать Вывод картинки тегом v.5

vyvod-kartinki-tegom-v.5.rar [20,13 Kb] (cкачиваний: 135)
00

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

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

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