Поиск:
  • Страница 1 из 1
  • 1
Модератор форума: Senator  
Последние движущиеся комментария для uCoz
Дата: Пятница, 20.05.2011, 17:14 | Сообщение # 1
Offline
  • Проверенный

  • _PS_AE_
  • 320 Сообщения

Движущиеся последние коментарии подобие твитера.

[TableGrey] Этот код нужно вставить после <body>: [/TableGrey]

Code
<script type="text/javascript">    
    $(document).ready(function(){    
    var first = 0;    
    var speed = 700;    
    var pause = 3500;    
       
    function removeFirst(){    
    first = $('ul#center_dm_ru li:first').html();    
    $('ul#center_dm_ru li:first')    
    .animate({opacity: 0}, speed)    
    .fadeOut('slow', function() {$(this).remove();});    
    addLast(first);    
    }    
       
    function addLast(first){    
    last = '<li style="display:none">'+first+'</li>';    
    $('ul#center_dm_ru').append(last)    
    $('ul#center_dm_ru li:last')    
    .animate({opacity: 1}, speed)    
    .fadeIn('slow')    
    }    
       
    interval = setInterval(removeFirst, pause);    
    });    
    </script>

var speed = 700; - скорость исчезновение первого сообщения
var pause = 3500; - время до исчезновения сообщений

Нужно создать информер.
В админ панеле сайта заходим -> Инструменты -> Информеры -> Создать информер
И настраиваем так как сдесь:
Code
Раздел: Комментарии
Модуль: Все модули
Количество материалов: 10
Количество колонок: 1

[TableGrey] копируем в шаблон информера следующий код: [/TableGrey]

Code
<li>    
    <?if($USER_AVATAR_URL$)?><a href="$PROFILE_URL$" target="_blank"><img class="coment_avatar" src="$USER_AVATAR_URL$" /></a><?else?><img class="coment_avatar" src="http://www.center-dm.ru/site/no_avatar.jpg" alt="no" /><?endif?><a class="massage_link" href="$ENTRY_URL$" target="_blank">$MESSAGE$</a>    
    </li>

[TableGrey] В css: [/TableGrey]

Code
#center_dm_ru {    
    overflow:hidden;    
    height:250px;    
    width:250px;    
    border:solid 1px #C8D9E5;    
    padding: 0px 0px 0px 0px;    
    background: #F8FCFF;    
    }    

    #center_dm_ru li {    
    list-style:none;    
    overflow:hidden;    
    border-top: 1px solid #fff;    
    border-bottom: 1px solid #C8D9E5;    
    padding: 10px 5px 10px 5px;    
    }    

    .coment_avatar {    
    float:right;    
    width:25px;    
    height:25px;    
    background: #F3F3F3;    
    margin-left: 5px;    
    padding: 2px;    
    border:1px solid #C8D9E5;    
    }    

    .massage_link:link,    
    .massage_link:visited {    
    text-decoration: none;    
    color:#555;    
    }    

    .massage_link:hover {    
    color:#999;    
    }    

    #center_dm_ru li a:hover img {    
    filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);    
    -moz-opacity: 0.5;    
    opacity: 0.5;    
    filter: alpha(opacity=50);    
    }

[TableGrey] Следующий код вставляем туда где будут выводится коментарии: [/TableGrey]

Code
<ul id="center_dm_ru">    
    $MYINF_1$    
    </ul>

[Table] И не забудьте поставить в место $MYINF_1$ свой информер.[/Table]


[TableGrey]Не забываем про +[/TableGrey]
  • Страница 1 из 1
  • 1
Поиск:
Администрация проекта не несет ответственности за публикуемые материалы.
Дизайн полностью принадлежит "Up-Rise.Ru".
Дизайн сайта разработал life_man.
© 2025 Сайт управляется системой uCoz.