Убил целый день, а в итоге
откатился на старый движок phpbb версии 3.0 со всеми старыми написанными модами.
У нового движка версии 3.1 сменился принцип интеграции модов. Старые моды использовать нельзя, нужно переписывать их с нуля (а это календарь, последние сообщения, новости на главной и т.п.).
Сообщество phpbb пока не написало даже сотни модов под новый движок (хотя прошло уже больше года с его релиза), по сравнению с несколькими тысячами модов под старый.
Готовых (или хотяб отдаленно напоминающих) нужных нам новых модов нет.
Переписывать/писать с нуля нужные моды я не готов. Нужно сказать, что с этим есть ряд принципиальных проблем, например: если в старом движке код мода может самостоятельно обращаться к базе и иметь собственные таблицы скажем под события календаря, то в новой версии мод может работать только с движком чисто с сообщениями форума. Событие календаря в новом движке можно создать и хранить только как первое сообщение отдельной темы. С одной стороны это можно обойти (спрятав отдельный раздел форума с этими сообщениями от показа, чтобы была только "неделя" календаря на главной), с другой стороны это может и хорошо: создаешь тему - создал сразу и событие, все события календаря будут чётко структурированы по разделам форума.
Но глобально думать как более правильно переписать календарь я пока не готов %)
Новый движок пока оставляю на хостинге для тестов и экспериментов:
http://www.velo-kursk.ru/forum.new/ Заодно посмотрим, насколько эффективно он будет отбиваться от спам-ботов.
Но писать туда сообщения бессмысленно - в ближайшее время я прибью там базу пользователей и сообщений.