dle.in.ua » Хаки » Время существования сайта

Время существования сайта

Автор: Dioxis от 17-03-2009, 22:13
Собственно увидел на нескольких сайтах такую фишку:

Время существования сайта


Поэтому решил и себе сварганить. Не серчайте, так как это мой третий хак, а PHP я только осваиваю.
Итак порядок установки:
Для начала качаем мод netw.php

netw.zip [472 b] (cкачиваний: 470)

1. Кидаем его в engine/modules
2. Открываем index.php и ищем строку:

require_once ROOT_DIR . '/engine/init.php';


После нее вставляем:

include ROOT_DIR.'/engine/modules/netw.php';


3. Затем в этом же файле ищем:

$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );


После нее вставляем:

$tpl->set ( '{netw}', $netw );

4. После этого открываем файл netw.php и редактируем дату основания сайта.

Хак простейших, но буду благодарен за любые советы.
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • та ну)ету фишку еще помню с моего 1го сайта на укозе лет 7 назад
    • varezz
    • Регистрация: --
    • Репутация: (||)
    • 18 марта 2009 08:49
    • 1
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • ггг, грандиозный хак tongue
    • Dan7e
    • Регистрация: --
    • Репутация: (||)
    • 18 марта 2009 09:03
    • 2
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 303
  • Публикаций: 15
  • Жаба скрипт удобнее smile
    <SCRIPT Language="JavaScript">
    <!-- hide from old browsers
    var today = new Date()
    var targetDate = new Date("01/01/2009") //Дата открытия сайта
    var timeAfterTarget = Math.floor(( today.getTime() - targetDate.getTime() ) / 86400000)
    var msg = "Сайту " + timeAfterTarget + " дней"
    document.write(msg)
    //-->
    </SCRIPT>

    --------------------
    • SaD
    • Регистрация: 20.02.2009
    • Репутация: (0|0|0)
    • 18 марта 2009 09:07
    • 3
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • SaD,
    Я таким и пользуюсь smile
    • D1fian
    • Регистрация: --
    • Репутация: (||)
    • 18 марта 2009 13:08
    • 4
    ^
  • Группа: User
  • Icq: 481186622
  • Комментариев: 109
  • Публикаций: 9
  • Прикрути к нему админку и продавай lol
    • ТорЧ
    • Регистрация: 26.04.2008
    • Репутация: (0|0|0)
    • 18 марта 2009 16:00
    • 5
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • SaD,

    а можеш поподробнее расказать, как его устанавливать, тот что на скрипте!?
    • M1croSoft
    • Регистрация: --
    • Репутация: (||)
    • 18 марта 2009 16:05
    • 6
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Хаха, пихаешь этот скрипт в нужное тебе место на сайте и всё
    • Sanek89
    • Регистрация: --
    • Репутация: (||)
    • 18 марта 2009 16:29
    • 7
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • M1croSoft, винду сделал, а JS не знаешь? lol

    Берёшь код от SaD'а, вставляешь в то место в main.tpl, где нужно выводить...
    Готово!
    ^
  • Группа: User
  • Icq: 86871143
  • Комментариев: 178
  • Публикаций: 6
  • юзнаю ява скрипт и оч он удобен ,чем этот типа хак
    • sanya48
    • Регистрация: 5.11.2008
    • Репутация: (0|0|0)
    • 18 марта 2009 16:54
    • 9
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Кому как, в принципе разница невелика
    M1croSoft - вставляешь этот скрипт в тот же templates//templates/qwertys/main.tpl
    • Dioxis
    • Регистрация: --
    • Репутация: (||)
    • 18 марта 2009 18:29
    • 10
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • ну хорошо хоть не продаёт.....
    • Komrakoff
    • Регистрация: --
    • Репутация: (||)
    • 19 марта 2009 12:55
    • 11
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Как по мне, так этот модуль лучше, нет лишнего кода в странице. И поставил плюсик.
    • myst1cal
    • Регистрация: --
    • Репутация: (||)
    • 20 марта 2009 04:47
    • 12
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 333
  • Публикаций: 118
  • Нафига модули ставить, если в main.tpl можно просто прописать:
    <script language="JavaScript">
    d0 = new Date('May 2, 2000');
    d1 = new Date();
    dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24);
    document.write('Сайту Program Studio <font color=#008000>' + Math.round(dt) + '-й</font> день.');
    </script>

    --------------------
    • RIpper
    • Регистрация: 11.03.2008
    • Репутация: (0|0|0)
    • 20 марта 2009 07:34
    • 13
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • RIpper,
    Уже давали похожий скрипт. Скажу всем, у кого подобные вопросы: Этот хак был дополнением к моей статистике в шапке. Некоторым так удобнее, что бы все было в модах, и не засоряло шаб.
    • Dioxis
    • Регистрация: --
    • Репутация: (||)
    • 20 марта 2009 09:37
    • 14
    ^
  • Группа: User
  • Icq: 899978
  • Комментариев: 230
  • Публикаций: 112
  • А как вывести на главную дату основания?

    --------------------
    • Boroda
    • Регистрация: 16.10.2008
    • Репутация: (0|0|0)
    • 20 марта 2009 10:31
    • 15
    ^
  • Группа: User
  • Icq: 473900262
  • Комментариев: 108
  • Публикаций: 3
  • Всем привет! я этот модуль вообще непарясь установил : берёшь в Рекламные материалы вставляешь где банер ну а потом тег ставишь куда тебе надо вот и все дела а в маин можно закинуть но тогда там мусора будет много лишнего так гораздо проще bully

    --------------------
    • Dekster
    • Регистрация: 22.02.2009
    • Репутация: (0|0|0)
    • 20 марта 2009 22:27
    • 16
    ^
  • Группа: User
  • Icq: 6017724
  • Комментариев: 276
  • Публикаций: 4
  • Всем привет! я этот модуль вообще непарясь установил : берёшь в Рекламные материалы вставляешь где банер ну а потом тег ставишь куда тебе надо вот и все дела а в маин можно закинуть но тогда там мусора будет много лишнего так гораздо проще


    а ты в этом уверен?в рекламных материалах будет выполнятся дополнительный запрос к бд,а потом выполнятся скрипт поэтому проще будет как написано а еще проще через ява скрипт fellow

    --------------------
    • vilcom
    • Регистрация: 18.10.2008
    • Репутация: (0|0|0)
    • 20 марта 2009 22:45
    • 17
    ^
  • Группа: User
  • Icq: 473900262
  • Комментариев: 108
  • Публикаций: 3
  • Тото я и смотрю сфйт мой тормозить стал)))

    --------------------
    • Dekster
    • Регистрация: 22.02.2009
    • Репутация: (0|0|0)
    • 20 марта 2009 22:50
    • 18
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Boroda,
    перед ?>

    Вставь:

    $crdate = <<<HTML
    $d.$m.$Y
    HTML;


    Затем в index.php после

    $tpl->set ( '{netw}', $netw );


    Вставь:

    $tpl->set ( '{crdate}', $crdate );

    Заем в main.tpl

    Вставь:

    {crdate}
    • Dioxis
    • Регистрация: --
    • Репутация: (||)
    • 21 марта 2009 16:55
    • 19
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Он же 0 запросов занимает?
    • ardis
    • Регистрация: --
    • Репутация: (||)
    • 26 марта 2009 11:31
    • 20
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • +1 за ЖАБУ... незачем этот "хак" :)
    • SysOP
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 00:45
    • 21
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • А как его вставить на страницу???
    • Карал
    • Регистрация: --
    • Репутация: (||)
    • 10 ноября 2009 01:41
    • 22
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 10
  • Публикаций: 0
  • а полсотни человек пользуется... ))
    всё равно челу респектик, а тоб ненашел как ето уащпэ делать

    но я тоже js предпочел
    • xaxolbek
    • Регистрация: 24.02.2010
    • Репутация: (0|0|0)
    • 7 июня 2010 21:01
    • 23
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 23
  • Публикаций: 4
  • как выводить этот хак какой тег писать куда ?

    --------------------
    • adminmedia
    • Регистрация: 26.09.2009
    • Репутация: (0|0|0)
    • 1 сентября 2010 05:20
    • 24
    ^
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.