Четверг, 21.11.2024, 15:45
Приветствую Вас Гость | RSS

Мой сайт

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Вывод иконки 'New' для информера
Xom9IkДата: Четверг, 06.08.2009, 10:32 | Сообщение # 1
Геймер
Группа: Пользователи
Сообщений: 113
Награды: 0
Репутация: 1
Статус:
Вывод иконки 'New' для информера

Сообщение cucYa » 13 апр 2009, 20:31
Описание скрипта:
Этот скрипт покажет иконку "New" рядом с датой, если материал в информере был добавлен сегодня.

1. На страницу, где у вас выводится информер. (Между head)

1.1 Версия для файла

Code

     function xCheckDate(id){
       xImgUrl = 'http://www.iffc.mn/m/images/new_icon.gif'; // url для иконки
       // Всё что ниже, не советую трогать.
       xDate = new Date();
       xDay = xDate.getDate();
       xMonth = xDate.getMonth() + 1;
       xYear = xDate.getFullYear();
       xDayFix = xDay.toString().length==1?'0'+xDay.toString():xDay.toString();
       xMonthFix = xMonth.toString().length==1?'0'+xMonth.toString():xMonth.toString();
       // Автор скрипта: cuc [xcinema.net]. Помощь: B@rmaley.e ><e [win-design.org]
       // Пометка для критинов с мегасофта, которые выдают скрипты за свои.
       xInfDate = $('#xDate'+id).html();
       xGetDate = xDayFix + '.' + xMonthFix + '.' + xYear;
       if(xInfDate==xGetDate){$('#xDate'+id).after('<img src="'+xImgUrl+'" border="0" style="margin: 0px 0px 0px 5px;" alt="new" />');}
     }

Code
<script type="text/javascript" src="путь_к_скрипту/xCheckDate.js"></script>

Версия для открытого кода

Code
    function xCheckDate(id){
       xImgUrl = 'http://www.iffc.mn/m/images/new_icon.gif'; // url для иконки
       // Всё что ниже, не советую трогать.
       // Автор скрипта: cuc [xcinema.net]. Помощь: B@rmaley.e ><e [win-design.org]
       // Пометка для критинов с мегасофта, которые выдают скрипты за свои.
       xInfDate = $('#xDate'+id).html();
       if(xInfDate=='$DATE$'){$('#xDate'+id).after('<img src="'+xImgUrl+'" border="0" style="margin: 0px 0px 0px 5px;" alt="new" />');}
     }

2. Открываем вид информера и заменяем $DATE$ на:

Code
<span id="xDate$ID$">$DATE$</span>

3. Теперь в самый конец информера ставим.

Code
<script type="text/javascript">xCheckDate('$ID$');</script>






-409123052
[video]http://cs-moskow.net.ru/01.08.200921-20-39.avi[/video]
 
  • Страница 1 из 1
  • 1
Поиск:


Copyright MyCorp © 2024