Просмотр тумб как на nnm-club

  • Thread starter Thread starter ler
  • Start date Start date
правишь нужный бб-код в bbcode.php и очищаешь таблицу bb_posts_html - автоматом везде новый станет.
 
Но в bbcode
Code:
// Image
$bbcode_tpl['img'] = <<<HTML
    <var class="postImg" rel="gallery" title="$1">&#10;</var>
HTML;

$bbcode_tpl['img_aligned'] = <<<HTML
    <var class="postImg postImgAligned img-\\1" title="\\2">&#10;</var>
HTML;
 
Ну все, готово. Супермод by ler :cool:

в bbcode.php заменить функцию

PHP:
function url_callback ($m)
{
    global $bb_cfg;
    $url = trim($m[1]);
    $url_name = (isset($m[2])) ? trim($m[2]) : $url;
 
    $img['ext'] = array('jpg','jpeg','png','gif');

    $path_info = pathinfo($url);
 
    (isset($path_info['extension'])) ? $ext= $path_info['extension'] : $ext = 'notimg';

    if(in_array($ext,$img['ext'])){     

        $dlink="<a href=\"$url\" class=\"postLink\" rel=\"thumbnail\">$url_name</a>";
    }
    else $dlink="<a href=\"$url\" class=\"postLink\"$url_name</a>";
    $exlink="<a rel=\"nofollow\" href=\"$url\" class=\"postLink\">$url_name</a>";

    return (in_array(parse_url($url,PHP_URL_HOST), $bb_cfg['allowed_url'])) ? $dlink : $exlink;
 
    //return (in_array(parse_url($url,PHP_URL_HOST),$bb_cfg['allowed_url'])) ? "<a href=\"$url\" class=\"postLink\">$url_name</a>" : "<a rel=\"nofollow\" href=\"$url\" class=\"postLink\">$url_name</a>";
}

в page_header.tpl вставить

Code:
    <script src="{SITE_URL}misc/js/tv/thumbnailviewer.js?v={$bb_cfg['js_ver']}" type="text/javascript"></script>
    <link rel="stylesheet" href="{SITE_URL}misc/js/tv/thumbnailviewer.css?v={$bb_cfg['css_ver']}" type="text/css" />

где
http://www.dynamicdrive.com/dynamicindex4/thumbnailviewer.css
http://www.dynamicdrive.com/dynamicindex4/thumbnailviewer.js
 
Last edited by a moderator:
Back
Top