Задача вот какая, есть openx и есть наш замечательный форум. Конечно многие скажут ну что типа сложно в коде посмотреть куда баннер ставить, нет не сложно но задача более гибкая чем кажется на самом деле.
Форум punbb при своих скромных размерах имеет нескромный функционал и соответственно тут надо все обдумать.
Небольшой экскурс в openx, в нем все происходит через код вызова зоны, в зону могут быть помещены как один баннер так и н-ннн баннеров ротацию и правильное размещение кода вызова зоны соответственно половина дела.
Зон в форуме phpbb может быть очень много.
1. Сверху в шапке справа.
2. Область объявления
3. Области после каждого блока форум ( как тут сделан на главной под форумом "Основной")
4. Баннер хоть небольшой но можно сделать слева по репутацией.
5. Текстовый блок снизу в сообщении
6. Показывать можно полноценный баннер каждые 3 или 5 сообщений, если каждые 3 сообщения то на каждой странице в 25 сообщений можно в среднем 8 банеров выводить.
Да вот еще что в openx надо подпилить своего рода viewport для самих баннеров, но это уже детали, чтоб тянулись.
Итог всего сказанного, нужен модуль в котором будут организованы возможности по вставки кода зон в различные части форума.
Тему конечно можно развивать если найдутся действительно единомышленники и не только морально но и финансово развивать, бесплатный сыр только в мышеловке это и так понятно.
Заранее благодарен за любые идеи.
P.S.
Конечно можно сказать что проще банерку сделать просто мод но в нем не будет таких возможностей как в openx так что проще сделать распределение зон (дырок для вставки кода).