Хммм... Я - классик, ща возгоржусь,
Sheer берёт мои идеи и объявляет себя автором
Да ладно, без обид, но в списочек девелоперов мог бы включить для приличия, ведь кое-какой код взят практически без изменений, да и идейка тоже. Хотя я тоже кусочек кода откуда-то взял, не помню откуда... Потому что плагиатить легко и приятно, так же, как говорить правду (перефразировка известного автора)
Если же без шуток, то почему я не стал выпускать расширение для 3.1:
1) если расширение установлено: ошибка в getSubscribedEvents любого расширения обработана не будет, то же самое и для всего чего угодно с ошибкой до обработки события core.common в данном расширении (например, другое расширение может начать обрабатывать событие core.common раньше данного расширения); на эти грабли я наступал
2) если расширение не установлено и получили белую страницу: вход в админку может оказаться заблокированным ошибкой и расширение поставить невозможно; на эти грабли не наступал, поскольку заранее патчил
замечание к 1) и 2): "некошерный" патч будет работать всегда. пусть "табу", но по-иному 100% гарантий избавления от белой страницы из-за ошибки в каком-то расширении не имеем.
3) предполагалось, что разработчики phpbb всё-таки возьмутся за ум и поставят обработчик ошибок, как это принято у приличных програмистов, но они этого делать пока не намерены, а есть ли у них это в планах - мне неведомо и не интересно, ищите сами если чо.
Предлагаю информацию по п.1) и 2) донести до пользователей данного расширения, чтобы у них было понимание, что оно может, а что нет. То есть добавить мини-описание в стартовый пост.