LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
12.02.2012, 05:53:20 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 [2] 3 4 5   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Модуль обратный отсчет - доработанный  (Прочитано 29537 раз)
0 Пользователей и 1 Гость смотрят эту тему.
beliyadm
Профи
********

Репутация: +1432/-61
Offline Offline

Пол: Мужской
Сообщений: 9254


Севастополь==Россия


« Ответ #30 : 06.11.2008, 13:35:05 »

Часовой пояс выставляется в глобальной конфигурации.
По поводу нового года - сейчас зашёл, выставил 01.01.2009 и время 00:00 (то есть полночь НГ) - модуль мне показал, что осталось:
55 дней, 10час : 25мин : 35сек
По моему все корректно работает
Записан
demon680
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #31 : 06.11.2008, 14:18:01 »

Во млин ща попробую, что то не подумал так попробывать!
Записан
demon680
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #32 : 06.11.2008, 15:27:19 »

ну вот поставил и нифига время не бъёт, в глоб конф поправка стоит 8ч г. Иркутск, разница с москвой +5ч, где рыть?
Записан
kisberg
Давно я тут
****

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 212


Всё будет хорошо!


« Ответ #33 : 11.12.2008, 00:02:44 »

Хороший модуль,beliyadm ,спасибо за труд !  Cheesy
Записан
alexs08
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 47


Хочу все знать 8)


« Ответ #34 : 16.12.2008, 00:02:42 »

Я запутался в вашем модуле))Моё ощущенние когбуто там не 24 часа а 23 потому смотрю на время 22,50 на модуле осталось 10 мин. до конца дня, а где еще час?Это был первый вопрос, а второй как поставить правельно месяц дату и время что бы считал до нового года? Cheesy Зарание спасибо!)
« Последнее редактирование: 16.12.2008, 11:49:05 от alexs08 » Записан
briz
Осваиваюсь на форуме
***

Репутация: +5/-0
Offline Offline

Сообщений: 37


« Ответ #35 : 16.12.2008, 22:49:21 »

Сегодня срочно понадобилось вывести на сайте оставшееся время до Нового года. Скачал сей модуль и заметил множество недостатков. Вопросов, смотрю, возникло много и у форумчан. За полчаса ввел небольшие изменения в модуль:
- убрал в скрипте лишний час,
- ввел прибавочку к текущему времени (по умолчанию, это время компьютера).
- теперь в js-скрипте также корректно прибавляется время,
- немного изменил настройки по умолчанию: ("До Нового года -", "С Новым годом, друзья !!!"), дату (01.01.2009) и час. мин. (00, 00).

Мне нужен был вывод только в строку, то я так и оставил только такой вывод. Немного поменял цвета и размеры. Кому нужен другой вывод, могут взять оформление из предыдущего модуля. Стили очень легко меняются.

Так как нет и не будет времени серьёзно переделывать данный модуль, намеренно сделал всё очень просто, чтобы любой мог исправить по своему вкусу; ввел немного комментов, чтобы было понятно (код примитивный, но рабочий).
Заниматься доработкой данного модуля не будет времени точно, поэтому, надеюсь, - без претензий. Хотя сделать надо бы, конечно, достаточно много:
- ввести выбор часовых поясов (+12, 0, -13),
- ввести выбор вывода времени как в одну строку так и по заданным параметрам,
- необходим выбор как обратного, так и прямого отсчётов времени.
и т.д. и т.п.

Пришлось изменить номер версии, но, если будут претензии, без лишних вопросов всё уберу.

Модуль почти не тестировал, но, надеюсь, будет работать как надо.

Кстати, j-s-скрипт нужен только для оперативного, динамического вывода времени, включая секунды.

Думаю, что любой Joomla-пользователь сможет отшлифовать сей продукт под свои нужды.

* mod_countdown_14ds.zip (3.47 Кб - загружено 311 раз.)
Записан
Wild Tiger
Завсегдатай
*****

Репутация: +17/-1
Offline Offline

Пол: Мужской
Сообщений: 402


Сайты только на Joostina


« Ответ #36 : 10.01.2009, 14:26:31 »

В самом модуле перед выводом информации вываливается:
для модуля версии 1.1:
Notice: Uninitialized string offset: 2 in /public_html/modules/mod_countdown.php on line 45
для модуля версии 1.4ds:
Notice: Uninitialized string offset: 2 in /public_html/modules/mod_countdown.php on line 56

Вывод Notice отключен в глобальной конфигурации.

P.S. Ну и текст "осталось 01 дней" как-то корябает.
Записан
beliyadm
Профи
********

Репутация: +1432/-61
Offline Offline

Пол: Мужской
Сообщений: 9254


Севастополь==Россия


« Ответ #37 : 10.01.2009, 14:33:50 »

ну нотисы можно отключить, а первый нолик обрезать через str_replace к примеру
Записан
Wild Tiger
Завсегдатай
*****

Репутация: +17/-1
Offline Offline

Пол: Мужской
Сообщений: 402


Сайты только на Joostina


« Ответ #38 : 11.01.2009, 11:02:26 »

хм, а где их отключить-то?
Записан
beliyadm
Профи
********

Репутация: +1432/-61
Offline Offline

Пол: Мужской
Сообщений: 9254


Севастополь==Россия


« Ответ #39 : 11.01.2009, 17:43:52 »

хм, а где их отключить-то?
http://joomlaportal.ru/content/view/207/53/
Записан
Wild Tiger
Завсегдатай
*****

Репутация: +17/-1
Offline Offline

Пол: Мужской
Сообщений: 402


Сайты только на Joostina


« Ответ #40 : 15.01.2009, 22:53:26 »

а можно добавить поле "Module Class Suffix"? А то в моем шаблоне получается двойная рамка.
Записан
Aleks_El_Dia
JComments Tester
*

Репутация: +313/-7
Offline Offline

Пол: Мужской
Сообщений: 4182


AEDStudio Joomla! Direction


« Ответ #41 : 09.02.2009, 21:34:56 »

Хм..спасибо за интересный модуль. Странноватый все таки (в плане работы и ориентирования во времени) но заставить работать нормально можно.
Записан
Tugoff
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 14


« Ответ #42 : 13.06.2009, 18:52:28 »

А можно этот модуль как то заставить работать на Джумле 1.5.9 в UTF-8 кодировке ?
Я когда прописываю ему эту кодировку, он падает сразу.
Записан
beliyadm
Профи
********

Репутация: +1432/-61
Offline Offline

Пол: Мужской
Сообщений: 9254


Севастополь==Россия


« Ответ #43 : 13.06.2009, 18:54:40 »

А можно этот модуль как то заставить работать на Джумле 1.5.9 в UTF-8 кодировке ?
проще переписать
Записан
Tugoff
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 14


« Ответ #44 : 13.06.2009, 23:05:50 »

Тык может обновить модуль под новую Джумлу ?)
Вот из этих -
http://extensions.joomla.org/extensions/calendars-&-events/countdown
Почти все пробовал ставить, скучные какие то, а этот в самый раз )
Записан
beliyadm
Профи
********

Репутация: +1432/-61
Offline Offline

Пол: Мужской
Сообщений: 9254


Севастополь==Россия


« Ответ #45 : 14.06.2009, 01:21:38 »

может обновлю, но не раньше чем недели через две
Записан
Tugoff
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 14


« Ответ #46 : 14.07.2009, 04:25:10 »

Как там на счет модуля ?)
Записан
Distraire
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 10


« Ответ #47 : 26.07.2009, 21:15:21 »

Ну могу выложить его же для Joomla 1.5 (UTF8), если кому то конечно нужно.

А про функции, в скором времени ченить попишу =) Smiley
Записан
Tugoff
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 14


« Ответ #48 : 26.07.2009, 21:25:31 »

Distraire
Все еще нужно, буду благодарен  Smiley
Записан
Distraire
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 10


« Ответ #49 : 26.07.2009, 21:43:19 »

Переписал под 1.5 буквально 20 мин назад за 2 мин =)))

Так что...=)))

* mod_countdown.zip (3.53 Кб - загружено 170 раз.)
Записан
beliyadm
Профи
********

Репутация: +1432/-61
Offline Offline

Пол: Мужской
Сообщений: 9254


Севастополь==Россия


« Ответ #50 : 26.07.2009, 21:45:57 »

да что то руки не доходят все, прошу простить
если Distraire сделает раньше - замечательно, если нет - завтра напишу нормальный модуль под 1.5
Записан
Distraire
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 10


« Ответ #51 : 26.07.2009, 21:49:00 »

Ну все на 1.5.9 все работает прекрасно!

Вот на счет ошибки которая с самой первой версии

Notice: Uninitialized string offset: 2 in T:\home\localhost\pro\modules\mod_countdown\mod_countdown.php on line 45(56)

То она появляется только в случае если число дней меньше 100. Сейчас буду копаться.
Записан
beliyadm
Профи
********

Репутация: +1432/-61
Offline Offline

Пол: Мужской
Сообщений: 9254


Севастополь==Россия


« Ответ #52 : 26.07.2009, 21:49:38 »

Distraire - если не возражаешь, я завтра все таки перепишу под идеологию 1.5, то есть с нормальным шаблонизатором и стилизую пару функций, а то сейчас влез в код и ужаснулся его убогости Azn
Записан
Distraire
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 10


« Ответ #53 : 26.07.2009, 21:55:08 »

Я только ЗА =))) Мне просто самому срочно нужен этот модуль, вот и делаю себе под скорую руку =)

Надо что то с ошибкой решать!
Записан
beliyadm
Профи
********

Репутация: +1432/-61
Offline Offline

Пол: Мужской
Сообщений: 9254


Севастополь==Россия


« Ответ #54 : 26.07.2009, 21:56:13 »

я посмотрю на счет ошибки, скажи только при каких параметрах настройки она происходит (то есть какая стоит текущая дата и какая дата события указана в модуле)
Записан
Distraire
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 10


« Ответ #55 : 26.07.2009, 22:04:59 »

Дата начала и конца не важна. Суть в том что если осталось меньше 100 дней то с ошибкой, если больше то без.

Там что то с подсчетом дней связано, я вроде сделал что бы всегда без ошибки, но теперь когда больше 100 дней, то на 3 дня меньше показывает.
Записан
beliyadm
Профи
********

Репутация: +1432/-61
Offline Offline

Пол: Мужской
Сообщений: 9254


Севастополь==Россия


« Ответ #56 : 26.07.2009, 22:06:44 »

Дата начала и конца не важна. Суть в том что если осталось меньше 100 дней то с ошибкой, если больше то без.
странно, я этот модуль использовал только на одном сайте для отсчета дней до нового года - никаких проблем не встречал.
Но за информацию спасибо, буду тестировать на разных условиях
Записан
Distraire
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 10


« Ответ #57 : 26.07.2009, 22:13:10 »

Оу есс =) Ошибка устранена !!!! Ура!
Записан
Aleks_El_Dia
JComments Tester
*

Репутация: +313/-7
Offline Offline

Пол: Мужской
Сообщений: 4182


AEDStudio Joomla! Direction


« Ответ #58 : 26.07.2009, 23:19:49 »

А рабочую версию выложишь?Wink
Записан
Distraire
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 10


« Ответ #59 : 26.07.2009, 23:23:36 »

Завтра днем  Wink Приведу код в порядок =)) А то как заметили там куча на куче =)

Теперь все работает и без ошибок и на Joomla 1.5.9 и все в UTF8. Вот пример =) www.sibprof.com
Записан
Страниц: 1 [2] 3 4 5   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet