Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекращает поддержку phpBB версии 3.2.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2020 года.
С учетом этого, а также того, что версия 3.2.x больше не будет получать обновлений, за исключением связанных с проблемами безопасности
(только при их наличии и только до 7 ноября 2020 года), рекомендуется обновить конференции до версии 3.3.x.

[3.1][3.2][beta] Medals System - Награждение пользователей

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Tony25
phpBB 1.4.4
Сообщения: 174
Стаж: 4 года 2 месяца
Благодарил (а): 87 раз
Поблагодарили: 5 раз

Re: [3.1][beta] Medals System - Награждение пользователей

Сообщение Tony25 »

Код: Выделить всё

[phpBB Debug] PHP Warning: in file [ROOT]/ext/bb3mobi/medals/event/listener.php on line 180: array_merge(): Argument #1 is not an array
как это выправить? вверху шапки самого форума выскочило
Последний раз редактировалось LONER 29.01.2017 18:27, всего редактировалось 1 раз.
Причина: bbcode
я ваш кеш чистил :)
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 5 лет 1 месяц
Благодарил (а): 164 раза
Поблагодарили: 257 раз

Re: [3.1][beta] Medals System - Награждение пользователей

Сообщение LONER »

Правильно заданный вопрос и описание проблемы - 70% их решения...
Anvar
Former team member
Сообщения: 1962
Стаж: 10 лет 11 месяцев
Благодарил (а): 67 раз
Поблагодарили: 789 раз

Re: [3.1][beta] Medals System - Награждение пользователей

Сообщение Anvar »

Tony25, Папка medals должна быть в папке images, названия файлов не должны иметь пробелов, в идеале только цифры и латинские буквы.

Webliberty, Можно будет поправить шаблоны стиля, использовать иконку font-awesome. Больше расширение думаю изменений не требует.
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Аватара пользователя
Tony25
phpBB 1.4.4
Сообщения: 174
Стаж: 4 года 2 месяца
Благодарил (а): 87 раз
Поблагодарили: 5 раз

Re: [3.1][beta] Medals System - Награждение пользователей

Сообщение Tony25 »

Anvar, разобрался, но в профиле вместо наград цифры медалей
Дебаг лечится заменой файла listener.php версии 1.0.1
я ваш кеш чистил :)
Аватара пользователя
Webliberty
phpBB 2.0.5
Сообщения: 455
Стаж: 9 лет 2 месяца
Благодарил (а): 160 раз
Поблагодарили: 65 раз

Re: [3.1][beta] Medals System - Награждение пользователей

Сообщение Webliberty »

Anvar, а я уже поправил! :)

Все содержимое файла \ext\bb3mobi\medals\styles\prosilver\template\event\overall_header_navigation_prepend.html
заменил на:

Код: Выделить всё

<!-- IF S_USER_LOGGED_IN -->
<!-- IF S_MEDALS -->
<li data-last-responsive="true">
&nbsp;<a href="{U_MEDALS}" title="{L_MEDALS_VIEW}" role="menuitem"><i class="icon fa fa-trophy" aria-hidden="true"></i>{L_MEDALS}</a></li>
<!-- ENDIF -->
<!-- ENDIF -->
Таким образом добавил иконку font-awesome, пробел перед наградой, чтобы не сливалось с пунктом меню Ссылки, а также добавил условие <!-- IF S_USER_LOGGED_IN -->, чтобы новый пункт меню Награды показывался только зарегистрированным пользователям.
Награды.png
Награды.png (3.64 КБ) 803 просмотра
Мой форум на phpBB 3.3.3 (начинал с phpBB 3.0.9)
Подпись заверена нотариусом :P
Anvar
Former team member
Сообщения: 1962
Стаж: 10 лет 11 месяцев
Благодарил (а): 67 раз
Поблагодарили: 789 раз

Re: [3.1][beta] Medals System - Награждение пользователей

Сообщение Anvar »

Tony25, Нужно расширение целиком обновить, там были ещё изменения.
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Аватара пользователя
Tony25
phpBB 1.4.4
Сообщения: 174
Стаж: 4 года 2 месяца
Благодарил (а): 87 раз
Поблагодарили: 5 раз

Re: [3.1][beta] Medals System - Награждение пользователей

Сообщение Tony25 »

Обновил все файлы расширения на 1.0.1 все равно в самой теме пишется кол-во, а не сама медалька
я ваш кеш чистил :)
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 16 лет 11 месяцев
Откуда: СССР
Благодарил (а): 22 раза
Поблагодарили: 154 раза

Re: [3.1][beta] Medals System - Награждение пользователей

Сообщение Mr. Anderson »

Anvar, экст к Medals System MOD (для 3.0) имеет отношение? То есть не наследует ли случайно из него медальки, если форум апается с 3.0 на 3.1?
Anvar
Former team member
Сообщения: 1962
Стаж: 10 лет 11 месяцев
Благодарил (а): 67 раз
Поблагодарили: 789 раз

Re: [3.1][beta] Medals System - Награждение пользователей

Сообщение Anvar »

Mr. Anderson, Да это расширение порт мода, структура таблицы совпадает и размещение медалей тоже.

Так что миграция должна пройти успешно.

Отправлено спустя 2 минуты 58 секунд:
Tony25, Осталось догадаться включена ли эта возможность в настройках и какой стиль используется.
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 16 лет 11 месяцев
Откуда: СССР
Благодарил (а): 22 раза
Поблагодарили: 154 раза

Re: [3.1][beta] Medals System - Награждение пользователей

Сообщение Mr. Anderson »

Anvar, typo detected
В копирайте

Medals System Extensin
Anvar
Former team member
Сообщения: 1962
Стаж: 10 лет 11 месяцев
Благодарил (а): 67 раз
Поблагодарили: 789 раз

Re: [3.1][beta] Medals System - Награждение пользователей

Сообщение Anvar »

Это же экст, есть composer.json

Код: Выделить всё

    "authors": [
        {
            "name": "Nathan DuPra",
            "homepage": "http://test.dupra.net",
            "role": "Developer  (From: 2007-05-29 to: 2010-01-22)"
        },
        {
            "name": "Guy Gardner",
            "homepage": "http://www.oddfish.co",
            "role": "Developer Mods"
        },
        {
            "name": "Anvar",
            "homepage": "http://apwa.ru",
            "role": "Developer Extension"
        }
    ],
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 16 лет 11 месяцев
Откуда: СССР
Благодарил (а): 22 раза
Поблагодарили: 154 раза

Re: [3.1][beta] Medals System - Награждение пользователей

Сообщение Mr. Anderson »

Anvar, и где в твоем листинге вышеуказанная строчка? :?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10365
Стаж: 9 лет 6 месяцев
Благодарил (а): 181 раз
Поблагодарили: 2903 раза

Re: [3.1][beta] Medals System - Награждение пользователей

Сообщение Татьяна5 »

Anvar, буква о в Extension пропущена (не в composer.json)
Anvar
Former team member
Сообщения: 1962
Стаж: 10 лет 11 месяцев
Благодарил (а): 67 раз
Поблагодарили: 789 раз

Re: [3.1][beta] Medals System - Награждение пользователей

Сообщение Anvar »

Ну ладно, это ошибка не в программе и не в русском языке))
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 16 лет 11 месяцев
Откуда: СССР
Благодарил (а): 22 раза
Поблагодарили: 154 раза

Re: [3.1][beta] Medals System - Награждение пользователей

Сообщение Mr. Anderson »

Anvar, тем не менее - опечатка и мною детектед :)

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