2009 27 июля

Модуль обратный отсчет для Joomla 1.5

mod_countdown Версия модуля 2.1.0 для Joomla 1.5 Список изменений: * Полностью переписан код * Создан простенький шаблонизатор * Стили модуля вынесены в отдельный CSS * P.S. модуль не умеет работать с високосными годами Проверял с различными вариациями даты, локально все показывал корректно (кол-во дней, часов, минут до события как в статике, так и в посекундном JS скрипте). Тестировал в мозилла, опера, ИЕ 6-7 Скачать здесь или на joomlaforum Версия модуля 2.5.1 для Joomla 2.5

Комментарии

0 Счастливая жена пишет нам 01.08.2009 04:13
знакомый счетчик..
Цитировать Сообщить модератору
0 Beliyadm отвечает 01.08.2009 04:55
JS скрипт не мой, копирайты в коде присутствуют, доработка и адаптация для плагина к 1.5 лишь
Цитировать Сообщить модератору
0 iNveSTor пишет нам 24.09.2009 02:21
Спасибо. Вот такой вопрос: а если похожий модуль, только, чтобы считал сколько прошло с даты? Тоесть наоборот...
Цитировать Сообщить модератору
0 Beliyadm отвечает 24.09.2009 02:43
Можно, переправить JS, чтобы считал в обратную сторону, готового кода под рукой нет
Цитировать Сообщить модератору
0 Koguja пишет нам 26.09.2009 15:40
Ошибка или нет , но в XML нет строки для суфикса модуля , поэтому и нет параметра в админке
Цитировать Сообщить модератору
0 Beliyadm отвечает 26.09.2009 15:43
Да в принципе не ошибка, просто как изначально в модуль не добавил этот параметр так и забыл про него. Думаю по аналогии с соседними модулями дописать строку в XML проблем не составляет :)
Цитировать Сообщить модератору
0 Koguja пишет нам 27.09.2009 00:47
Не знаю у меня только или ещё кто отлавливал , в ИЕ при включении ява эфекта возникает проблема с тегами и сайт нормально не отображает
Цитировать Сообщить модератору
0 Beliyadm отвечает 27.09.2009 00:50
Какая версия IE и что именно за проблема? Залейте куда нибудь скрин проблемной страницы и приложите ссылку
Цитировать Сообщить модератору
0 Алексей пишет нам 28.04.2013 18:15
А у меня ошибка в php helper 33 строка :((
Цитировать Сообщить модератору
0 Beliyadm отвечает 28.04.2013 20:26
А какая именно ошибка? Текст приведите, пожалуйста
Цитировать Сообщить модератору
0 Алексей отвечает 29.04.2013 05:26
Дело в том, что на хосте работает норм, а вот на локалхосте вот что "Deprecated: mktime() [function.mktime]: The is_dst parameter is deprecated in Z:\home\feomore.ru\www\modules\mod_countdown\helpe r.php on line 33"
Цитировать Сообщить модератору
0 Beliyadm отвечает 29.04.2013 05:35
Укажите версии PHP на хосте в сети на и на локалхосте
Цитировать Сообщить модератору
0 Алексей пишет нам 29.04.2013 05:47
localhost: PHP 5.3.13 БД 5.5.25 host: PHP 5.2.17 БД 5.1.49
Цитировать Сообщить модератору
0 Beliyadm отвечает 01.05.2013 01:37
Скорей всего наоборот, на платформе с пхп 5.3 должна быть подобная ошибка. Найдите в хелпере модуля строку 33 с функцией mktime и удалите последний параметр is_dst, который 1. В итоге должно получится следующее
$eventdown = mktime($ev_hour, $ev_minutes, 0, $ev_month, $ev_day, $ev_year);
Цитировать Сообщить модератору
0 DarAmal пишет нам 29.07.2013 23:51
Здравствуйте, Beliyadm! Спасибо Вам за модуль! У меня один вопрос: Как сделать отображение дней в виде "03" ..сейчас без нуля отображается. Спасибо большое!
Цитировать Сообщить модератору
0 Beliyadm отвечает 02.08.2013 21:27
Добрый день, да сделайте банально в лоб. В хелпере модуля находим строку (примерно 60 строка)
//общий счетчик дней
$lists[$i]->daycount = $days;
и заменяем на
//общий счетчик дней
if (strlen($days) < 10 ) {
	$lists[$i]->daycount = '0'.$days;
} else {
	$lists[$i]->daycount = $days;
}
Цитировать Сообщить модератору
0 Татьяна пишет нам 07.04.2019 18:30
Большое спасибо, что модуль и через 6 лет корректно работает на jumla 1.5.9, на которой сделали нам школьный сайт
Цитировать Сообщить модератору
0 Beliyadm отвечает 27.04.2019 18:52
Не за что, я уже даже забыл про этот старый старый код, если честно, сейчас бы все переписал, но первое правило - не трогать пока работает! ))
Цитировать Сообщить модератору

Оставить коммент

Защитный код
Обновить