Наш опрос
Ваше мнение о запрете курения в общественных местах
Всего ответов: 20
Случайный анекдот
14 Богатая еврейская пара решила провести отпуск в Австралии и полетели туда на собственном самолете. По дороге у самолёта отказал один из моторов в связи с чем им пришлось приземлить самолёт на необитаемом острове посреди океана. Отойдя немного от шока, Абрам спрашивает у Сары: - Сара, а скажи-ка мне, там перед отлетом звонили из Еврейского Агентства, просили деньги для Тель-Авивского университета. Ты им послала чек? - Нет, Абрам, все собиралась, но, увы, забыла. - А помнишь письмо приходило из местной синагоги - они просили помочь с ремонтом. Ты им какие-то средства отправляла? - Извини, дорогой, замоталась и как-то совсем вылетело из головы. - А там лежало на тумбочке обращение сионистского комитета с просьбой пожертвовать деньги на репатриацию в Израиль - ты им ответила? - Тоже нет, думала после приезда. Извини, Абрам! Абрам бросается к жене с горячими поцелуями. Она: - Что?... Что случилось? Ты меня раньше так никогда не целовал! - Сара, они нас найдут!!!
Статистика
Онлайн всего: 4
Гостей: 4
Пользователей: 0

» Сегодня нас посетили:
» Зарег. на сайте
Всего: 3474
Новых за месяц: 1
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0
» Из них
Администраторов: 1
Модераторов: 3
С активностью: 176
Авторизованных: 3294

   Вывод даты добавления комментария как ВКонтакте



Как показано на скрине скрипт будет выводить дату и время добавления комментария как ВКонтакте. Хотя этот скрипт можно использовать и в других модулях в которых есть условный оператор "$TIMESTAMP$". Для начала нам нужно его настроить.

Настройка:
Заходим в общие настройки панели управления и в поле "Формат даты и времени" выбираем: 25 фев 2005 и сохраняем настройки.

Установка:
В ПУ > Управление дизайном > Вид комментариев > ищем код:
Код
$DATE$ в $TIME$


Заменяем его на:
Код
<?if($DATE$='Сегодня')?>
<span 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] + ", ":"";};  
(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);
if(min>0) {if(min==1) {res='Минуту назад'} else {if(hour>0) {if(hour=='1') {res='Час назад'} else {res=corrDate(text[1],hour)}} else {res=corrDate(text[2],min)}}} else {res='Только что'}
document.getElementById("d$ID$").innerHTML=res.replace(/\,\s$/, " назад"); if (everySecond) {setTimeout(function(){ar.callee(new Date().getTime());},1000);}})(new Date().getTime());  
</script>
<?else?>
<?substr($DATE$,0,6)?> в $TIME$
<?endif?>


Если хотите использовать скрипт в материалах, то ставте его в виде материалов нужного вам модуля.

Html редактор
Автор: Prosvetekvator
Просмотров: 9646
07.10.2013


Другие статьи почитайка;)
Поделись ссылкой на форумах
Ссылка:
BB-code:
HTML:


« Пред. Вывод даты добавления комментария как ВКонтакте След. »

Всего комментариев: 2

1 danil kabak (drak-zp)
Пишет 23 часа назад постоянно

10.12.2013 в 23:14 | Перейти к материалу >
-
0
+

2 Алексей Чубаров (Prosvetekvator)
Да не может быть, я его проверял, попробуй еще раз установить

11.12.2013 в 06:42 | Перейти к материалу >
-
0
+

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Мини-чат
Топ пользователей
Новое на форуме








Комментарии
11.06.2022