Трекер работает уже....

Started by Maksim on 2012-01-05 19:56 — 27 replies, 5968 views

#1
Описание: Показывает сколько дней, работает ваш трекер!

Вставляйте, в нужное место:

<SCRIPT language=JavaScript>
<!--
d0 = new Date('January 12, 2007'); // дата  начала работы трекера
d1 = new Date();
dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24);
document.write('<font color="0033ff">Трекер работает уже</font> ' + Math.round(dt) + '-й день.');
-->
</SCRIPT>

#2
ооо, и зачем такое чудо !
#3
ооо, и зачем такое чудо !
diim, это риторический вопрос ?

Вставляйте, в нужное место:
К примеру в index.tpl. под общую статистику.
#4
ооо, и зачем такое чудо !
Добавить еще один охрененный JS на главную страницу ресурса. Браузерам ведь заняться нечем, кроме как всякую херню обсчитывать.
#5
я же уже писал как проще
<p>Трекер работает уже <b><?php echo intval((time()-mktime(0,0,0,4,17,2008))/86400);?></b>-й день</p>
где 4,17,2008 дата запуска, и считает по серверному времени, а не от клиента
#6
я же уже писал как проще
<p>Трекер работает уже <b><?php echo intval((time()-mktime(0,0,0,4,17,2008))/86400);?></b>-й день</p>
где 4,17,2008 дата запуска, и считает по серверному времени, а не от клиента
Тогда уж 4,17,2008= дата запуска (например, 18 апреля 2008 года) - 1 день (так будет правильнее).
#7
ну тогда
<?php echo intval((time()-mktime(0,0,0,4,17,2008)+86400)/86400);?>
или
<?php echo intval((time()-mktime(-24,0,0,4,17,2008))/86400);?>
#8
JDVU, проще один раз указать дату "накануне запуска трекера".
#9
Открыть index.php и найти
if (!$forums_count = count($cat_forums) AND $viewcat)
{
  redirect("index.php");
}
ниже добавить
require(INC_DIR . 'DeltaRussian.php');
найти
  'SHOW_FORUMS'          => $forums_count,
выше добавить
'AGE_FORUM'            => ($dM = new Date_DeltaRussian("mday")) ? $dM->spellDelta(mktime(0, 0, 0, 2, 17, 2009), TIMENOW ) : '',
в шаблон в нужное вам место затолкать
{AGE_FORUM}
файло залить в /includes/ не забыв при этом перекодировать его в UTF-8 или чё у вас там...

2, 17, 2009 -- число, месяц, год запуска проекта !
#10
Boltik, для TPII будет намного проще, есть уже прописанная фунька для даты. а для универсальности, можно брать дату запуска с базы. ну это кому не лень будет, то сделает. в любом случае спасибо за инструкцию 🙂