[ругательное междометие], надо сортировко пришпандоривать...
Не знаю уж, одолею ли...
UPD В голову ударила мыслЯ: сделать отдельное поле в теле поста (примерно, как кнопки И-мэйл, ЛыСы и тд, но выше его),
куда заделать, например:
1) Не правящиеся юзером одминско-модерские оповещения красным. Спорно.
2) Обрабатываемую через профиль подпись юзера - то есть, чтоб она была как есть - но отдельным полем. Тоже спорно, ещё думаю пока, зачем это.
3) Там же разместить и ссылки на блог юзера (то есть, эту мою кнопку Гараж, но в виде ссылки, текст которой и будет задаваться через админку).
Собственно, там будут обитать кнопки "Галерея", "Гараж" и, возможно, что-либо ещё. То есть, кнопки и ссылки на них будут управляться из админки. Например, кнопки "Мои Гараж", "Мои Очумелки", "Моя галерея", "Мои Страницы", "Мои Документы", "Мои Файлы"...
Прям венда какая-то получается
Вообще, это же ж можно вынести в отдельную CMS-ко-видную херню, чтоб эта [пренебрежительное описание] висела рядом с телом страницы, слева
А на форуме не курочить ничего особенно, хватит и того, шо уже есть 
UPD
Запишу, чтоб не забыть.
1) Все модули портала отделяем в отдельные php-файлы. Заставляем их фурыкать, как надо, в таком именно виде.
2) Отделяем и их части из общего шаблона.
3) Страницу портала заставляем обрабатываться так: при вызове она пускай смотрит, какой модуль в БД включен, и тогда лишь его вызывает через банальный инклуд.
В итоге, портал у нас не перегружен модулями - следовательно, грузится много быстрей...
Пока он хавает ВСЁ, высчитывает ВСЁ, посему довольно долго грузится...
И это несмотря на отключение модулей в админке...
Идейка суперррр...
А вот "перелетучесть" модулей из полосы в полосу я пока придумать так и не могу 
В phpBB3 портале это реализовано через весьма расширенные встроенные функции самой конференции, изначально рассчитанной под запил туда модов, чем я на данный момент (phpBB2) не располагаю, увы.
Возможная реализация:
Заранее планируем фиксированное число мест на главной странице портала.
Например, по 15 штук в 3 полосах.
Таким образом, у нас будет 45 местов. Каждое пусть имеет свой адрес - что-то типа, например, LP1...15, MP1...15, RP1...15.
Таким мухтаром, мы будем иметь возможность и из БД задать место каждого отдельного модуля, и будет наличествовать практически полная "перелетучесть" и, вкупе с идеей выше, "исчезучесть" КАЖДОГО модуля.
От портала конференции phpBB3 меня будт отделять лишь отсутствие возможность самому задать сколь угодно собственных модулей. Впрочем, это вопрос времени, я полагаю...
Однако ж, такой, как тут у меня в идее, перелетучести там (портал phpBB3) нет тоже - там лишь по сторонам модули летают. Средняя полоса практически неприкосновенна. Я же обойду и это 
Осталось начать кодить 
UPD2
Пока не реализовал с порталом.
Однако ж, сделал вот что:
Поля профиля "Профессия", "Автомобиль" (его вообще только что ввёл, у мну в шаблоне не было) и "Откуда" теперь, если данные в них не введены, показывают, что данные не введены, то есть, пишут "не указано".
Это должно побудить пользователя таки ввести данные, особенно, после пинка форумчанина 