вопрос
Здравствуйте.
Есть небольшой хак, позволяющий выводить файле rss.xml путь к картинке из краткой новости:
Данный хак выводит адрес картинки (миниатюра из краткой новости) - mysite.ru/uploads/posts/2013-07/thumbs/image.jpg
Помогите пожалуйста сделать так, чтобы выводился путь не к миниатюре, а к полной картинке:
mysite.ru/uploads/posts/2013-07/image.jpg (т.е. без "thumbs")
Есть небольшой хак, позволяющий выводить файле rss.xml путь к картинке из краткой новости:
Данный хак выводит адрес картинки (миниатюра из краткой новости) - mysite.ru/uploads/posts/2013-07/thumbs/image.jpg
Помогите пожалуйста сделать так, чтобы выводился путь не к миниатюре, а к полной картинке:
mysite.ru/uploads/posts/2013-07/image.jpg (т.е. без "thumbs")
у меня это сделано вот так:
1. в начале файла modules/show.short.php добавил функцию
2. далее по коду ищем
и ниже после
добавляем
в результате в файле создания ленты /engine/rss.php можно использовать новые тэги. пример:
[code]
$tpl->template =
1. в начале файла modules/show.short.php добавил функцию
function get_imgsr_rss($txt){
preg_match('/(.+)=\"?(.+\.jpg).+/', $txt, $out);
return $out[2];
};
2. далее по коду ищем
if ($view_template == "rss") {
и ниже после
$tpl->set('{title}',...
добавляем
$rssimg = get_imgsr_rss($row['short_story']);
$rssimgfull = str_replace ('thumbs/','', $rssimg);
$tpl->set('{rssimg}', $rssimg);
$tpl->set('{rssimg_full}', $rssimgfull);
в результате в файле создания ленты /engine/rss.php можно использовать новые тэги. пример:
[code]
$tpl->template =