4week.ru » Datalife Engine » Хаки » Хак отображение новостей в несколько колонок

Обновление портала до версии 2.0

Хак отображение новостей в несколько колонок



Установка:

Открыть файл main.tpl вашего шаблона и вставить между
<head>вставить тут</head>


<script type="text/javascript" src="{THEME}/js/jquery-latest.js"></script>
<link rel="stylesheet" href="{THEME}/css/column.css" type="text/css" media="screen" />


<script type="text/javascript">

$(document).ready(function(){
    
    $('a[href^="http://"]')    .attr({ target: "_blank" });

    function smartColumns() {
        
        $("ul.column").css({ 'width' : "100%"});
        
        var colWrap = $("ul.column").width();
        var colNum = Math.floor(colWrap / 200);
        var colFixed = Math.floor(colWrap / colNum);
        
        
        $("ul.column").css({ 'width' : colWrap});
        $("ul.column li").css({ 'width' : colFixed});

        
        
    }    
    
    smartColumns();    

    $(window).resize(function () {
        smartColumns();
        
    });
    
        
});
    
</script>



Откройте shortstory.tpl вместо вашего кода вставьте это:

<ul class="column">
<li>
<div class="block">
[full-link]{title}[/full-link]<br><br>
{short-story}
</div>
</li>
</ul>


Скачать с нашего сервера: column.rar [ b] (cкачиваний: 28)
Печать
 
юзерпик
10 марта 2010 17:39
Комментарий #1

agressive
Группа: Посетители
Регистрация: 25.12.2009
Коментов: 5
Новостей: 0


Инфиум поставлю ввойду)
   
 
 
юзерпик
17 февраля 2011 15:56
Комментарий #2

Bartola
Группа: Гости
Регистрация: --
Коментов: 0
Новостей: 0


Инфиум поставлю ввойду)
   
 
 
юзерпик
21 февраля 2011 18:26
Комментарий #3

Elizabeth
Группа: Гости
Регистрация: --
Коментов: 0
Новостей: 0


Инфиум поставлю ввойду)
   
 
 
юзерпик
22 февраля 2011 19:07
Комментарий #4

Pia
Группа: Гости
Регистрация: --
Коментов: 0
Новостей: 0


Инфиум поставлю ввойду)
   
 

Опрос на сайте


    Да winked
    Нет sad
    Может быть
    Незнаю что это?


Календарь

    «    Май 2012    »
    ПнВтСрЧтПтСбВс
     
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31