вопрос
А как узнать полный путь если текст выводится через
т.е. без форматирования
Спасибо за ответ.
{image-x} дает путь к маленькой картинке
А как узнать полный путь если текст выводится через
{full-story limit="x"}
т.е. без форматирования
Спасибо за ответ.
Корректировка show.full.php
Это для выборки из $row['short_story']
Строка
Изменить на
Далее после строки
Вставить
После строк
Вставить
Это для выборки из $row['full_story']
Строка
Заменить на
Далее после строки
Вставить
Далее после строк
Вставить
В шаблоне fullstory.tpl работает также как и теги {image-x}, {fullimage-x}, только со следующим названием
{imagelarge-x}
{fullimagelarge-x}
Это для выборки из $row['short_story']
Строка
if (stripos ( $tpl->copy_template, "{image-" ) !== false)
Изменить на
if (stripos ( $tpl->copy_template, "{image-" ) !== false || stripos ( $tpl->copy_template, "{imageLarge-" ) !== false )
Далее после строки
$tpl->copy_template = str_replace( '[/image-'.$i.']', "", $tpl->copy_template );
Вставить
//Проверяем на нашем ли хостинге находится картинка
$checkMyServer = parse_url($url);
if(stripos($config['http_home_url'], $checkMyServer['host'] ) !== false && stripos($checkMyServer['path'],'/thumbs/') !== false){
$tpl->copy_template = str_replace( '{imagelarge-'.$i.'}', str_replace('thumbs/','',$url), $tpl->copy_template );
}else{$tpl->copy_template = str_replace( '{imagelarge-'.$i.'}',$url, $tpl->copy_template );}
$tpl->copy_template = str_replace( '[imagelarge-'.$i.']', "", $tpl->copy_template );
$tpl->copy_template = str_replace( '[/imagelarge-'.$i.']', "", $tpl->copy_template );
После строк
$tpl->copy_template = preg_replace( "#\[image-(.+?)\](.+?)\[/image-(.+?)\]#is", "", $tpl->copy_template );
$tpl->copy_template = preg_replace( "#\\{image-(.+?)\\}#i", "{THEME}/dleimages/no_image.jpg", $tpl->copy_template );
Вставить
$tpl->copy_template = preg_replace( "#\[imagelarge-(.+?)\](.+?)\[/imagelarge-(.+?)\]#is", "", $tpl->copy_template );
$tpl->copy_template = preg_replace( "#\\{imagelarge-(.+?)\\}#i", "{THEME}/dleimages/no_image.jpg", $tpl->copy_template );
Это для выборки из $row['full_story']
Строка
if (stripos ( $tpl->copy_template, "{fullimage-" ) !== false)
Заменить на
if (stripos ( $tpl->copy_template, "{fullimage-" ) !== false || stripos ( $tpl->copy_template, "{imagelarge-" ) !== false )
Далее после строки
$tpl->copy_template = str_replace( '[/fullimage-'.$i.']', "", $tpl->copy_template );
Вставить
//Проверяем на нашем ли хостинге находится картинка
$checkMyServer = parse_url($url);
if(stripos($config['http_home_url'], $checkMyServer['host'] ) !== false && stripos($checkMyServer['path'],'/thumbs/') !== false){
$tpl->copy_template = str_replace( '{fullimagelarge-'.$i.'}', str_replace('thumbs/','',$url), $tpl->copy_template );
}else{$tpl->copy_template = str_replace( '{fullimagelarge-'.$i.'}',$url, $tpl->copy_template );}
$tpl->copy_template = str_replace( '[fullimagelarge-'.$i.']', "", $tpl->copy_template );
$tpl->copy_template = str_replace( '[/fullimagelarge-'.$i.']', "", $tpl->copy_template );
Далее после строк
$tpl->copy_template = preg_replace( "#\[fullimage-(.+?)\](.+?)\[/fullimage-(.+?)\]#is", "", $tpl->copy_template );
$tpl->copy_template = preg_replace( "#\\{fullimage-(.+?)\\}#i", "{THEME}/dleimages/no_image.jpg", $tpl->copy_template );
Вставить
$tpl->copy_template = preg_replace( "#\[fullimagelarge-(.+?)\](.+?)\[/fullimagelarge-(.+?)\]#is", "", $tpl->copy_template );
$tpl->copy_template = preg_replace( "#\\{fullimagelarge-(.+?)\\}#i", "{THEME}/dleimages/no_image.jpg", $tpl->copy_template );
В шаблоне fullstory.tpl работает также как и теги {image-x}, {fullimage-x}, только со следующим названием
{imagelarge-x}
{fullimagelarge-x}
<a href="{imagelarge-1}"><img src="{image-1}"></a>
<a href="{imagelarge-2}"><img src="{image-2}"></a>
<a href="{fullimagelarge-1}"><img src="{fullimage-1}"></a>