Лента релизов 1.0.0

Добавляет ленту релизов на главной странице.

  1. Exile
    Совместимость:
    не проверялся на совместимость
    Изменения в БД:
    требуются
    Автор:
    _Xz_
    Общественное достояние:
    да
    Описание: добавляет ленту релизов на главной странице.
    Инструкция по установке:
    PHP:
    ##---[SQL]---##

    INSERT INTO `bb_configVALUES ('lenta_title''');
    INSERT INTO `bb_configVALUES ('lenta_poster''');
    INSERT INTO `bb_configVALUES ('lenta_topic_id''');
    INSERT INTO `bb_configVALUES ('lenta_desc''');

    ---------------------------------[ 
    Открыть index.php Найти ]------------------------

    // Allow cron
    if (IS_AM)
    {
        if (@
    file_exists(CRON_RUNNING))
        {
            if (@
    file_exists(CRON_ALLOWED))
            {
                
    unlink (CRON_ALLOWED);
            }
            
    rename(CRON_RUNNINGCRON_ALLOWED);
        }
    }

    ---------------------------------[ 
    Перед вставить ]------------------------

    if(
    $bb_cfg['lenta_poster'])
    {
        if (!
    $forums $datastore->get('cat_forums'))
        {
            
    $datastore->update('cat_forums');
            
    $forums $datastore->get('cat_forums');
        }

        
    $title_row    unserialize($bb_cfg['lenta_title']);
        
    $topic_row    unserialize($bb_cfg['lenta_topic_id']);
        
    $poster_row   unserialize($bb_cfg['lenta_poster']);
        
    $desc_row     unserialize($bb_cfg['lenta_desc']);

        foreach(
    $poster_row as $i => $row)
        {
            if(!
    $row || !$desc_row[$i]) continue;

            
    $template->assign_block_vars('lenta', array(
                
    'ID'        => ($i+1),
                
    'TOPIC_ID'  => $topic_row[$i],
                
    'TITLE'     => $title_row[$i],
                
    'POSTER'    => $row,
                
    'DESC'      => $desc_row[$i],
            ));
        }
    }

    ---------------------------------[ 
    Открыть page_header.tpl Найти ]------------------------

    <!--
    main_content-->
        <
    td id="main_content">
        <
    div id="main_content_wrap">

    ---------------------------------[ 
    После вставить ]-----------------------

        <!-- IF 
    USER_HIDE_CAT -->
        <
    link rel="stylesheet" type="text/css" href="{SITE_URL}templates/default/lenta/style2.css" />
        <
    script type="text/javascript" src="{SITE_URL}templates/default/lenta/modernizr.custom.28468.js"></script>
        <
    link href='http://fonts.googleapis.com/css?family=Economica:700,400italic' rel='stylesheet' type='text/css'>
        <
    noscript>
            <
    link rel="stylesheet" type="text/css" href="{SITE_URL}templates/default/lenta/nojs.css" />
        </
    noscript>
        <
    div id="da-slider" class="da-slider">
            <!-- 
    BEGIN lenta -->
            <
    div class="da-slide  tooltiper">
                <
    h2>{lenta.TITLE}</h2>
                <
    p>{lenta.DESC}</p>
                <
    a href="{TOPIC_URL}{lenta.TOPIC_ID}" class="da-link" title "Перейти к теме">подробнее</a>
                <
    div class="da-img"><img src="{lenta.POSTER}" style="width: 130px; height: 170px;" /></div>
            </
    div>
            <!-- 
    END lenta -->
            <
    nav class="da-arrows">
                <
    span class="da-arrows-prev"></span>
                <
    span class="da-arrows-next"></span>
            </
    nav>
        </
    div>
        <
    script type="text/javascript" src="{SITE_URL}templates/default/lenta/jquery.cslider.js"></script>
        <
    script type="text/javascript">
            $(function() {
                $(
    '#da-slider').cslider({
                    
    autoplay    true,
                    
    bgincrement    50,
                    
    interval    10000
                
    });
            });
        </
    script>
        <!-- ENDIF -->
    French_UZ, Darkterror и DEN 21 нравится это.