[Ликбез]

Форма входа
Логин:
Пароль:

Меню сайта


Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » DFlup [2]

Результаты поиска
[1 | Тема: Смена контента через день] DFlup [11.07.2011, 20:32]
Здравствуйте.

Как то недавно я писал на форуме ucoz и мне дали вот такой вот скрипт:

Code
<script type="text/javascript"> var time=new Date(); var dni=Math.floor((time.getTime()/1000 -$TIMESTAMP$)/86400);
if (dni < 1) {$("#newMessage$ID$").show();}
</script>


Он убирает дополнительный контент к материалу, который заключен в соответственно таком диве:
Code
<div id="newMessage$ID$" style="display:none">
через один день, после добавления материала.

После чего, мне потребовалось, чтоб на место убранного контента вставал другой, уже на постоянную основу.

Я не долго думая, решил скопировать скрипт и просто изменить вот так: dni > 1 и название ID, ну и добавил в шаблон этот контент в диве с style="display:none"

На след. день первый контент исчез как надо, а вот другой не появился.

Применив такой финт к уже давно добавленному материалу, вывелся второй контент т.е. всё сработало. Получается не сразу выводит второй контент, после первого.

Не могли бы вы поправить скрипт, чтоб выводилось всё вовремя? smile

Или может будет более лучший вариант подобного скрипта?

Спасибо за внимание wink
[2 | Тема: Смена контента через день] DFlup [11.07.2011, 22:19]
likbezz,

http://forum.ucoz.ru/forum/34-1006-739416-16-1308053028

В общем хотел я сделать префиксы к материалу, типо - NEW. Но не именно их, а различные префиксы, в зависимости в какую категорию добавлен материал.

С начало хотел просто добавлять их к названию, но потом решил сделать стилевое наложение на изображение добавленное к материалу.

И теперь нужно, что бы этот стилевой префикс убирался с изображения через день. Ну я и решил использовать два изображения, соответственно со стилем и без. Изображение со стилем показывает один день, потом его сменяет обычное.

Вот и не знаю как бы так сделать. А может можно и просто как то этот стиль к изображению убирать через день, чтоб не использовать два изображения. smile

Добавлено (11.07.2011, 22:19)
---------------------------------------------
UPD

Уже не актуально )

Понял ошибку. Если сделать так: dni > 1 , выведет то он через 2 дня тогда, а вот если так: dni >= 1 , то как надо )

Но если есть мысли как сделать без использования двух изображений, можете написать smile



Полная версия сайта