Страница 1 из 11
Форум » uCoz » Помощь по uCoz » Помощь со скриптом (Скрипт, выводящий дату изменения материала)
Помощь со скриптом
Virex Offline
Проверенный
16
Дата: Пятница, 06.11.2015, 07:53 | Сообщение # 1
Для моего проекта просто необходимо постоянно изменять материалы, следовательно нужно выводить и дату изменения.

В стандартных кодах я нашел метку последнего редактирования - $LASTMOD$
В интернете на одном сайте нашел похожий скрипт, но на моем он, как на зло не работает :(

Вот это перед </body>


А вот это в место, куда будет выводиться дата
<script type="text/javascript">document.write(dtm['day']+' '+dtm['month']+' '+dtm['year']+' в '+dtm['hour']+':'+dtm['min'])</script>

Но что-то не так, ибо дата не выводится.


Лучший сайт игровых модов - easymods.ru

Сообщение отредактировал Virex - Пятница, 06.11.2015, 07:53
Профиль
Snoopak Offline
Проверенный
5
Дата: Пятница, 06.11.2015, 14:21 | Сообщение # 2
Я для вывода использую вот этот код
Код
<script type="text/javascript"> var yearX, monthX, dayX = 0;a = $LASTMOD$;b = parseInt(a/86400);c = b-730;d = parseInt(c/1461);yearX = 1972+(d*4);e = c-(d*1461);if(e>366){e=e-366; yearX=yearX+1};if(e>365){while (e>365){e=e-365; yearX=yearX+1}};k=e;monthX=1;if(yearX%4==0){l=60}else{l=59};if(k>l){monthX=monthX+2; k=k-l}else{if(k>31){k=k-31; monthX=monthX+1};};if(k>61){while(k>61){k=k-61; monthX=monthX+2}};if(k>31){k=k-31; monthX=monthX+1};dayX=k+1;if(dayX<10){dayX='0' + dayX};if(monthX<10){monthX='0' + monthX};document.write(dayX + '.' + monthX + '.' + yearX); </script>


Профиль
Virex Offline
Проверенный
16
Дата: Пятница, 06.11.2015, 15:59 | Сообщение # 3

Он у меня почему-то из будущего :D
Хотя, может в системе ошибки какие-то. В общем, этот код я попробовал и он так себе работает. Изначально скрипт я нашел на modgames.net (у них тот вариант, что выше. Но я так и не понял, как он правильно реализован)


Лучший сайт игровых модов - easymods.ru
Профиль
Snoopak Offline
Проверенный
5
Дата: Пятница, 06.11.2015, 18:34 | Сообщение # 4
Странно, раньше все отлично работало, только что проверил у себя, и также есть прыжок вперед в будущее.



Сообщение отредактировал Snoopak - Пятница, 06.11.2015, 18:34
Профиль
Форум » uCoz » Помощь по uCoz » Помощь со скриптом (Скрипт, выводящий дату изменения материала)
Страница 1 из 11
Поиск: