вывод DLE картинки в яндекс формат.

Angel OSHQ.cc
На сайте с 23.07.2007
Offline
225
794

Всем привет, нашел код на другом форуме автор lay, однако сие чудо код не работает на dle 9.5 ... кто знаком с новыми баг фиксами дле .. прошу помочь ... сделать вывод картинки в режиме яндекс новости .

Заранее спасибо всем кто принял участие в обсуждении этой темы. :)

1. В rss.php в шаблон отвечающий за экспорт на яндекс, вставляете <enclosure>{rssimg}</enclosure>

2. В show_short.php, в блоке

if ($view_template == "rss") {}

определяете тэг {rssimg}

$tpl->set('{rssauthor}', $rss_img);

но перед этим формируете переменную $rss_img

например так:

$news_id=$row['id'];//забираем номер новости в переменную

$rss_img_row=$db->super_query("SELECT images FROM ".PREFIX."_images WHERE news_id='$news_id');//получаем перечень всех картинок загруженных для новости

$rss_img_arr=explode("|||",$rss_img_row['images']);//разбиваем по разделителю |||

$rss_img=$rss_img_arr[0];//Выбираем первую картинку из загруженных ([1] - соотв. 2-я, и т.д.)

Теперь в $rss_img лежит имя файла картинки на сервере, добавляем к нему урл, включая путь до папки в которой он храниться.

Безлимитный хостинг ( https://oshq.cc/unlimhost.html ) в NL от 0.5$. Аренда серверов во Франции ( https://oshq.cc/serverf.html ) от (15 евро)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий