Уважаемые пользователи!
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] NO_White_Pages: Устранение белых (пустых) страниц

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

[beta] NO_White_Pages: Устранение белых (пустых) страниц

Сообщение Sheer »

Название расширения: No White Pages
Автор: Sheer
Описание расширения: Порт мода [BETA] NO_White_Pages: Устранение белых (пустых) страниц
c61 писал(а): В случае, если в коде phpBB допущены ошибки (например, при установке какого-либо мода или при отладке мода), Вы можете увидеть белые (пустые) страницы. Некоторые при виде белых страниц не знают, что и делать... Знающим приходится анализировать логи ошибок, добавлять ini_set и т.п., что отнимает массу времени. Не проще ли использовать собственную функцию обработки shutdown и выдать на экран описание ошибки ? Да, проще, и во многих случаях это помогает.
Скачать: https://github.com/AlexSheer/phpbb3.1-No-White-Pages
Язык: Не требуется
Вложения
phpbb3.1-No-White-Pages-master.zip
(3.81 КБ) 13 скачиваний
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
c61
phpBB 2.0.6
Сообщения: 506
Стаж: 11 лет 3 месяца
Благодарил (а): 42 раза
Поблагодарили: 251 раз
Контактная информация:

Re: [BETA] NO_White_Pages: Устранение белых (пустых) страниц

Сообщение c61 »

Хммм... Я - классик, ща возгоржусь, Sheer берёт мои идеи и объявляет себя автором :lol:
Да ладно, без обид, но в списочек девелоперов мог бы включить для приличия, ведь кое-какой код взят практически без изменений, да и идейка тоже. Хотя я тоже кусочек кода откуда-то взял, не помню откуда... Потому что плагиатить легко и приятно, так же, как говорить правду (перефразировка известного автора) :D

Если же без шуток, то почему я не стал выпускать расширение для 3.1:

1) если расширение установлено: ошибка в getSubscribedEvents любого расширения обработана не будет, то же самое и для всего чего угодно с ошибкой до обработки события core.common в данном расширении (например, другое расширение может начать обрабатывать событие core.common раньше данного расширения); на эти грабли я наступал ;)

2) если расширение не установлено и получили белую страницу: вход в админку может оказаться заблокированным ошибкой и расширение поставить невозможно; на эти грабли не наступал, поскольку заранее патчил ;)

замечание к 1) и 2): "некошерный" патч будет работать всегда. пусть "табу", но по-иному 100% гарантий избавления от белой страницы из-за ошибки в каком-то расширении не имеем.

3) предполагалось, что разработчики phpbb всё-таки возьмутся за ум и поставят обработчик ошибок, как это принято у приличных програмистов, но они этого делать пока не намерены, а есть ли у них это в планах - мне неведомо и не интересно, ищите сами если чо.

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

Re: [BETA] NO_White_Pages: Устранение белых (пустых) страниц

Сообщение Sheer »

c61 писал(а): и объявляет себя автором
Я не объявляю себя автором, только лишь автором порта. Ссылку на мод, где указано авторство, я привел. Извиняйте, если что не так.

Отправлено спустя 47 секунд:
c61 писал(а): но в списочек девелоперов мог бы включить для приличия
Без проблем
https://raw.githubusercontent.com/AlexS ... poser.json
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:53 модератором LavIgor

Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

Re: [beta] NO_White_Pages: Устранение белых (пустых) страниц

Сообщение Gubkin »

имею белые страницы в админке при просмотре прав
поставил расширение
нифига не понял как оно работает, где смотреть ошибки
для тупых опишите пож-та детали
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: [beta] NO_White_Pages: Устранение белых (пустых) страниц

Сообщение southklad »

Поддерживается ли на 3.2?
Изображение
Ответить

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