05 Июля 2025г.16:17
Добро пожаловать на uCoScript.3dn.ru — Уникальные скрипты!
ГлавнаяФорум сайтаМикробарыНовые сообщенияЛюдиГарантыДобавить файл

uCoScript.3dn.Ru – Уникальнные скрипты, шаблоны, макеты для лучших сайтов.


Главная тематика нашего интернет – портала является уникальные скрипты для движка uCoz. Мы каждый день выкладываем новые, уникальные скрипты, шаблоны, макеты и всё что связано с uCoz. Так же у нас есть форум , о котором вы сможете прочитать ниже: На нашем форуме Вас ждет отзывчивый персонал, который сможет Вам помочь. Так же форум был создан специально для общения веб-мастеров или новичков, которые только недавно познакомились с uCoz. Мы стараемся отвечать на форуме понятней и подробней что бы вы смогли решить свою проблему. На форуме у Вас будет возможность почитать полезные статьи о поисковой оптимизации сайта на движке uCoz. Если вы хотите купить/продать что - нибудь на нашем форуме, то мы рекомендуем воспользоваться услугами гаранта. Что бы избежать мошенничества. Не забывайте что наш портала №1 в интернете по uCoz. Спасибо за то что вы снами.
Всего Вам доброго и оставайтесь с нами!
Прочее Давность добавленного материала
430 Просмотров
Автор: 7up
Дата: 06 Ноября 2011, 22:55
Нужный модуль » страница материала и комментариев к нему » в любое место
Code
<span style="font-size:9px; color: grey" id="d$ID$"></span>   
  <script type="text/javascript">   
  function corrDate(t,n){return n!=0?" " + n + " " + t[n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2] + ", ":"";};//script by ucodes.ru   
  (function(time){var everySecond=true,ar=arguments,_=Math.ceil((time-($TIMESTAMP$*1000))/(1000)),day,hour,min,sec,text=[['день', 'дня', 'дней'], ['час', 'часа', 'часов'], ['минуту', 'минуты', 'минут'], ['секунду', 'секунды', 'секунд']],res; day = Math.floor((_/86400)); _=_-(day*86400); hour = Math.floor((_/3600)); _=_-(hour*3600); min = Math.floor((_/60)); _=_-(min*60); res="Материал был добавлен" + corrDate(text[0],day) + corrDate(text[1],hour) + corrDate(text[2],min) + corrDate(text[3],_); document.getElementById("d$ID$").innerHTML=res.replace(/,s$/, " назад."); if (everySecond) {setTimeout(function(){ar.callee(new Date().getTime());},1000);}})(new Date().getTime());   
  </script>


Или можно так:

Code
<span style="font-size:9px; color: grey; text-decoration: underline; cursor: help" id="d$ID$">$ADD_DATE$, $ADD_TIME$</span>   
  <script type="text/javascript">   
  function corrDate(t,n){return n!=0?" " + n + " " + t[n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2] + ", ":"";};//script by ucodes.ru   
  (function(time){var everySecond=true,ar=arguments,_=Math.ceil((time-($TIMESTAMP$*1000))/(1000)),day,hour,min,sec,text=[['день', 'дня', 'дней'], ['час', 'часа', 'часов'], ['минуту', 'минуты', 'минут'], ['секунду', 'секунды', 'секунд']],res; day = Math.floor((_/86400)); _=_-(day*86400); hour = Math.floor((_/3600)); _=_-(hour*3600); min = Math.floor((_/60)); _=_-(min*60); res="Материал был добавлен" + corrDate(text[0],day) + corrDate(text[1],hour) + corrDate(text[2],min) + corrDate(text[3],_); document.getElementById("d$ID$").title=res.replace(/,s$/, " назад."); if (everySecond) {setTimeout(function(){ar.callee(new Date().getTime());},1000);}})(new Date().getTime());   
  </script>


p.s. В скрипте есть возможность отключить подсчет каждую секунду.
Для этого измените
Code
everySecond=true

На
Code
everySecond=false



UPDATE
Чтобы не было громоздкой записи, можно использовать упрощенный вариант (дни и часы)
Примеры:



Code
Дата добавления: $ADD_DATE$ в $ADD_TIME$ (<span id="agoADD"></span>)   
  <script type="text/javascript">function corrDate(t,n){return n!=0?" " + n + " " + t[n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2] + ", ":"";}; (function(time){var ar=arguments,_=Math.ceil((time-($TIMESTAMP$*1000))/(1000)),day,hour,text=[['день', 'дня', 'дней'], ['час', 'часа', 'часов']],res; day = Math.floor((_/86400)); _=_-(day*86400); hour = Math.floor((_/3600)); _=_-(hour*3600); res=corrDate(text[0],day) + corrDate(text[1],hour); document.getElementById("agoADD").innerHTML=res.replace(/,s$/, " назад").replace(/^s/, "") || "Менее часа назад"; })(new Date().getTime()); </script>

Вы не можете добавлять комментарии
Форма входа
Мини-чат
Витрина ссылок
Наши флудеры
Ник: OpenGl
Сообщений: 20
Проверенные
OpenGl
Ник: 7up
Сообщений: 16
Пользователь
7up
Ник: XaXaTyH
Сообщений: 0
Пользователь
XaXaTyH
Кто на сайте
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Пользователи
Гости сайта
пользователи отсутствуют
серверы ксСервера CS 1.6 сервера cs 1.6cs сервераwww.cscl.ruСервера CS 1.6Мониторинг серверовqcs.suCS 1.6 Серверасервера counter-strike 1.6добавляйте сервера в мониторинг серверов cs 1.6 для новичков http://csthebest.ru/
Мониторинг серверов CS 1.6
CS 1.6 серверы
скачать кс 1.6UserPlay.info - Мониторинг игровых серверовРаскрутка серверов КС 1.6Мониторинг серверовсервера cs 1.6 surfМониторинг Игровых Серверов Counter-Strike 1.6Игровые сервера cs 1.6Мониторинг серверов CS
сервера CS 1.6
GM-Monitoring.RuСкачать CS 1.6Игровые сервера cs 1.6Мониторинг серверов cs
сервера csИгровые сервера cs 1.6Сервера CS 1.6сервера ксСервера CS 1.6 Сервера cs 1.6
Сервера cs 1.6сервера cs 1.6
ip серверов cs 1.6 cs сервераСерверы Counter-Strike 1.6Скачать cs 1.6 сервера csИгровые сервера CS 1.6Мониторинг CS серверов
      Хостинг от uCoz
При копировании материалов → указывайте ссылку на источник!
uCoScript.3dn.Ru © 2011 - 2013 Все права защищены. ФорумКарта сайтаКарта форума
Счётчики
Сегодня нас посетило
Проверка тиц
Показано 2 последних комментария из 3.
Мини-статистика
Всего зарегистрировано: 69
Постов на форуме: 36
Тем на форуме: 36