Воскресенье, 14.06.2026, 01:00
Приветствую Вас, Гость
Главная » Статьи » Всё для UCOZ

Вывод иконки 'New' для информера
Описание скрипта:

Этот скрипт покажет иконку "New" рядом с датой, если материал в информере был добавлен сегодня.

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

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

Код:

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();
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" />');}
}

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

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

Код:

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$ на:

Код: Выделить всё
<span id="xDate$ID$">$DATE$</span>

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

Код: Выделить всё
<script type="text/javascript">xCheckDate('$ID$');</script>

Всё

Категория: Всё для UCOZ | Добавил: Admin (02.01.2008)
Просмотров: 415 | Теги: Вывод иконки 'New' для информера | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]