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

[beta] Board Rules (Правила конференции)

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5277
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 189 раз
Поблагодарили: 805 раз
Контактная информация:

Re: [beta] Board Rules (Правила конференции)

Сообщение Siava »

Pazh писал(а): 25.01.2018 13:15 Версия 0.0.2 работает с phpbb3.2.0 и больше
Очепятка. В ucp_agreement_terms_after.html вместо {L_BOARD_RULES_CONFIRM_VIEW} следует {L_BOARD_RULES_VIEW}, иначе не отображается языковая переменная.
Ну и сам текст в этой строчке немного нелепый. Три раза упоминается слово "правила" :)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 5 месяцев
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

Re: [beta] Board Rules (Правила конференции)

Сообщение Pazh »

Fix для совместимости с 3.2.4 и выше (в связи с появлением в стандартном стиле ссылки на Правила в подвале (overall_footer.html)):
в файле ext/hammer663/BoardRules/event/listener.php
найти:

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

'core.page_header'	=> 'board_rules',
заменить на:

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

'core.page_header_after'	=> 'board_rules',
Найти:

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

			'U_RULES'			=> append_sid("{$this->phpbb_root_path}rules"),
Добавить после:

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

			'U_TERMS_USE'		=> append_sid("{$this->phpbb_root_path}rules"),
P.S. В данном месте кода есть "косяк" - использование append_sid вместо route - сохранен стиль автора расширения (иначе нужно еще пару правок внести) - итог: подобный код работает только при включенном rewrite
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
Michel
phpBB 2.0.0
Сообщения: 236
Стаж: 12 лет 3 месяца
Откуда: Липецк
Благодарил (а): 68 раз
Поблагодарили: 23 раза

Re: [beta] Board Rules (Правила конференции)

Сообщение Michel »

Ребята может кто оптимизировать по 3.3.5 версию? Офф версия не дружит с convertlocalurltolinkname
Аватара пользователя
Michel
phpBB 2.0.0
Сообщения: 236
Стаж: 12 лет 3 месяца
Откуда: Липецк
Благодарил (а): 68 раз
Поблагодарили: 23 раза

Re: [beta] Board Rules (Правила конференции)

Сообщение Michel »

Michel писал(а): 12.11.2021 22:06 Ребята может кто оптимизировать по 3.3.5 версию? Офф версия не дружит с convertlocalurltolinkname
Автор видать забил на своё детище. Печально... А я сам не умею работать с расширениями. Блин раньше было проще когда всё ручками делали ))
Аватара пользователя
Michel
phpBB 2.0.0
Сообщения: 236
Стаж: 12 лет 3 месяца
Откуда: Липецк
Благодарил (а): 68 раз
Поблагодарили: 23 раза

Re: [beta] Board Rules (Правила конференции)

Сообщение Michel »

Pazh писал(а): 17.01.2019 16:20 Fix для совместимости с 3.2.4 и выше (в связи с появлением в стандартном стиле ссылки на Правила в подвале (overall_footer.html)):
в файле ext/hammer663/BoardRules/event/listener.php
найти:

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

'core.page_header'	=> 'board_rules',
заменить на:

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

'core.page_header_after'	=> 'board_rules',
Найти:

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

			'U_RULES'			=> append_sid("{$this->phpbb_root_path}rules"),
Добавить после:

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

			'U_TERMS_USE'		=> append_sid("{$this->phpbb_root_path}rules"),
P.S. В данном месте кода есть "косяк" - использование append_sid вместо route - сохранен стиль автора расширения (иначе нужно еще пару правок внести) - итог: подобный код работает только при включенном rewrite
На 3.3.5 можно тоже адаптацию, милый человек, пожалуйста )))

Отправлено спустя 15 минут 55 секунд:
Попытался сам как то это дело разрулить. В итоге получил вот что:

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

[phpBB Debug] PHP Warning: in file [ROOT]/ext/hammer663/BoardRules/controller/rules.php on line 43: Invalid argument supplied for foreach()
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4129: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3008)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4129: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3008)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4129: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3008)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4129: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3008)
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 913
Стаж: 6 лет 3 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 167 раз
Поблагодарили: 160 раз
Контактная информация:

Re: [beta] Board Rules (Правила конференции)

Сообщение ronim »

Michel, а если поставить другое расширение , которое адаптировано уже на версию 3.3.4
Board Rules
Последний раз редактировалось ronim 27.11.2021 0:19, всего редактировалось 2 раза.
Если ты не видишь проблем на форуме , но это не значить что их там нет
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [beta] Board Rules (Правила конференции)

Сообщение Sheer »

Michel,
Открыть ext\hammer663\BoardRules\language\ru\help_rules.php
Найти

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

$help = array(
Заменить на

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

$lang = array_merge($lang, array(
'__help' => array(
Найти - последняя строка
Найти
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Michel
phpBB 2.0.0
Сообщения: 236
Стаж: 12 лет 3 месяца
Откуда: Липецк
Благодарил (а): 68 раз
Поблагодарили: 23 раза

Re: [beta] Board Rules (Правила конференции)

Сообщение Michel »

На 3.3.7 всё работало замечательно. Обновил до 3.3.11 и получил:

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

Fatal error: Uncaught Twig\Error\LoaderError: Looks like you try to load a template outside configured directories (../theme/rules.css) in "@hammer663_BoardRules/event/overall_header_head_append.html" at line 1. in /vendor/twig/twig/src/Loader/FilesystemLoader.php:291 Stack trace: #0 /vendor/twig/twig/src/Loader/FilesystemLoader.php(211): Twig\Loader\FilesystemLoader->validateName('../theme/rules....') #1 /phpbb/template/twig/loader.php(135): Twig\Loader\FilesystemLoader->findTemplate('../theme/rules....', true) #2 /vendor/twig/twig/src/Loader/FilesystemLoader.php(150): phpbb\template\twig\loader->findTemplate('../theme/rules....') #3 /phpbb/template/twig/environment.php(313): Twig\Loader\FilesystemLoader->getCacheKey('../theme/rules....') #4 /cache/production/twig/e9/e92999d276e7712994 in /vendor/twig/twig/src/Loader/FilesystemLoader.php on line 291
:o :cry:
Есть мысли люди добрые что не так?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16354
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 2134 раза
Контактная информация:

Re: [beta] Board Rules (Правила конференции)

Сообщение rxu »

Michel писал(а): 19.02.2024 16:56Есть мысли
Re: Вышел phpBB 3.3.9 [обсуждаем]
Изображение
Аватара пользователя
Michel
phpBB 2.0.0
Сообщения: 236
Стаж: 12 лет 3 месяца
Откуда: Липецк
Благодарил (а): 68 раз
Поблагодарили: 23 раза

Re: [beta] Board Rules (Правила конференции)

Сообщение Michel »

rxu писал(а): 19.02.2024 17:16 Re: Вышел phpBB 3.3.9 [обсуждаем]
Это я пропустил, спасибо большое! Всё исправил. :rtfm:
Ответить

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