[3.2] phpbb Countdown 1.0.4

Поддержка расширений, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с расширениями для phpBB, кроме относящихся к форуму Для авторов.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
AABur
phpBB 1.4.3
Сообщения: 86
Зарегистрирован: 11.10.2005 10:17
Откуда: Москва
Благодарил (а): 2 раза

[3.2] phpbb Countdown 1.0.4

Сообщение AABur » 20.11.2018 18:06

Название расширения: phpbb Countdown
Автор: dmzx
Описание расширения: Расширение отображает таймер в заголовке форума, сразу под строкой навигации. Его можно настроить в ACP. Вы можете включить/отключить таймер и настроить его на отсчёт вверх от даты в прошлом или отсчёт вниз к дате в будущем. Вы также можете установить текст отображаемый перед таймером, и текст, который заменит таймер по окончании. Можно включить использование временных зон или установить для всех одну временную зону.
Скачать: https://www.phpbb.com/customise/db/exte ... ountdown_5 (На сайте phpbb версия 1.0.3. на сайте автора есть версия 1.0.4)
Язык: en es de fr zh_cmn_hant nl sv (Русский язык https://www.phpbb.com/customise/db/exte ... 31#p533031 Тут не переведены единицы времени. Я рекомендую для лет/месяцов/дней/часов/минут/секунд просто поставить первые буквы)

Не работает установка для использования часового пояса - если включить, то вообще ничего не показывает.
Возможно кто-то сталкивался и знает как исправить часовой пояс? Может кто-то возьмётся исправить? Или хотя бы подскажет куда копать.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11489
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2579 раз

Re: [3.2] phpbb Countdown 1.0.4

Сообщение Sheer » 21.11.2018 10:25

AABur писал(а):
20.11.2018 18:06
то вообще ничего не показывает
Не подтверждается. Установлено на локалке OpenServer
Сервер базы данных: MySQL(i) 5.5.50
Версия phpBB: 3.2.4
Сжатие GZip: Отключено
Тип базы данных: mysqli
Версия php: 5.5.37

Где не показывает? В Админке или на главной.
Включи debug Смотри лог ошибок, смотри ошибки в консоли браузера.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
AABur
phpBB 1.4.3
Сообщения: 86
Зарегистрирован: 11.10.2005 10:17
Откуда: Москва
Благодарил (а): 2 раза

Re: [3.2] phpbb Countdown 1.0.4

Сообщение AABur » 21.11.2018 17:52

Установлено на infobox.ru
Сервер базы данных: MySQL(i) 5.5.43-log
Версия phpBB: 3.2.2
Сжатие GZip: Включено
Тип базы данных: MySQL
Версия php: 5.6.30

Не показывает на главной.
Лог ошибок сервера ни чего не говорит.

Если не использовать часовые пояса, то всё работает. Но показывает разный отсчёт для разных часовых поясов.
Screen Shot 2018-11-21 at 16.31.28.png
Screen Shot 2018-11-21 at 16.47.18.png
Если активировать часовые пояса, то не работает.
Screen Shot 2018-11-21 at 16.31.58.png
Ошибка в консоли.
Screen Shot 2018-11-21 at 16.32.16.png
Screen Shot 2018-11-21 at 16.32.41.png

Если активировать часовые пояса, и указать общий для всех часовой пояс, то работает для всех одинаково.
Screen Shot 2018-11-21 at 16.34.33.png

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9759
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2718 раз

Re: [3.2] phpbb Countdown 1.0.4

Сообщение Татьяна5 » 21.11.2018 19:32

AABur писал(а):
21.11.2018 17:52
Если активировать часовые пояса, то не работает.
Похоже, по логике автора, активация часовых поясов - это активация одного для всех часового пояса. И если тот часовой пояс не указан, то ошибка быть должна (другое дело, что она должна обрабатываться, но не обрабатывается)

Аватара пользователя
AABur
phpBB 1.4.3
Сообщения: 86
Зарегистрирован: 11.10.2005 10:17
Откуда: Москва
Благодарил (а): 2 раза

Re: [3.2] phpbb Countdown 1.0.4

Сообщение AABur » 21.11.2018 22:25

У меня тоже такое подозрение сложилось,.
А нужно чтоб обрабатыватьс часовой пояс каждого пользователя

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9759
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2718 раз

Re: [3.2] phpbb Countdown 1.0.4

Сообщение Татьяна5 » 21.11.2018 23:13

AABur писал(а):
21.11.2018 17:52
Если не использовать часовые пояса, то всё работает. Но показывает разный отсчёт для разных часовых поясов.
Разве это не то, что надо?

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11489
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2579 раз

Re: [3.2] phpbb Countdown 1.0.4

Сообщение Sheer » 21.11.2018 23:40

AABur писал(а):
21.11.2018 22:25
А нужно чтоб обрабатыватьс часовой пояс каждого пользователя
Если в настройках включить часовой пояс, то пофиг какие часовые пояса у пользователей. Там же написано: Если вы хотите использовать определенный часовой пояс для всех пользователей
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
AABur
phpBB 1.4.3
Сообщения: 86
Зарегистрирован: 11.10.2005 10:17
Откуда: Москва
Благодарил (а): 2 раза

Re: [3.2] phpbb Countdown 1.0.4

Сообщение AABur » 22.11.2018 0:36

Как работает это расширение я уже понял.

Как сейчас:
Я ставлю в настройках 22/11/2018 18:30 обратный отсчёт (сейчас 21/11 23:30). У меня часовой пояс +2, Москвичи с часовым поясом +3 пишут, что у них отсчёт на 1 час меньше. То есть в настройках стоит 18:30 и расширение каждому считает как от константы. Я ставил по своему времени - получил корректно, москвичи получают на час меньше.


Как надо:
чтоб у каждого отображалось корректно по их часовом поясу.
В выше приведенном примере для моего времени (+2) - это 18:30 а для Москвы (+3) это 19:30

Кто-то возьмётся исправить?

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11489
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2579 раз

Re: [3.2] phpbb Countdown 1.0.4

Сообщение Sheer » 22.11.2018 1:23

Я ничего не понял....
AABur
phpBB 1.4.2
Сообщения: 60
Зарегистрирован: 11 окт 2005, 09:17
Откуда: Москва
AABur писал(а):
22.11.2018 0:36
У меня часовой пояс +2
AABur писал(а):
22.11.2018 0:36
Москвичи с часовым поясом +3
В голове не укладывается. То ли у них должно быть +2, то ли у тебя +3
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
AABur
phpBB 1.4.3
Сообщения: 86
Зарегистрирован: 11.10.2005 10:17
Откуда: Москва
Благодарил (а): 2 раза

Re: [3.2] phpbb Countdown 1.0.4

Сообщение AABur » 24.11.2018 11:36

Разобрался как работает.
Если не использовать часовой пояс, то фиксируется врем указанное в настройках и от него считается таймер. Для каждого часового пояса получается свой отсчет.
Если использовать часовой пояс (надо указать конкретное значение), то таймер всегда считается по этому поясу и для пользователей из разных часовых поясов одинаковый отсчет.

Всем спасибо

Аватара пользователя
AABur
phpBB 1.4.3
Сообщения: 86
Зарегистрирован: 11.10.2005 10:17
Откуда: Москва
Благодарил (а): 2 раза

Re: [3.2] phpbb Countdown 1.0.4

Сообщение AABur » 27.01.2019 15:44

Новый вопрос по этому расширению.
Не могу разобраться где хранятся данные. В базе данных нет таблицы. Где он тогда хранит?
Помогите разораться.

Зарнее СПАСИБО!

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11489
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2579 раз

Re: [3.2] phpbb Countdown 1.0.4

Сообщение Sheer » 27.01.2019 21:02

AABur писал(а):
27.01.2019 15:44
Где он тогда хранит?
В Базе данных :mrgreen: в этом не трудно убедиться --> \ext\dmzx\countdown\migrations\countdown_schema.php
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Вернуться в «Поддержка расширений для phpBB»