PYBB - beta
Итак, c сегодняшнего дня форум сайта pydev.ru фунционирует на базе pybb. Первая стадия развития pybb — наполнение базовыми фичами — закончена. Теперь я займусь оптимизацией. Страшно подумать — на многих страницах количество запросов к базе данных переваливает за сотню.
Итак, что реализовано в pybb на данный момент:
- Иерархия вида Категории > форумы > топики > посты. Каждый объект имеет свою страницу, кроме постов, которые хоть и имеют постоянный url, но в действительности этот url редиректся на ту страницу топика, которая содержит в данный момент нужный пост.
- Разметка постов через bbcode или markdown. Возможность выбрать режим разметки по умолчанию.
- Модераторы: каждому форуму можно назначить модераторов, которые будут иметь возможность редактировать сообщения в этом форуме
- Возможность закрепить топик в форуме, возможность закрыть топик.
- Email подписка на новые ответы в теме
- Автары
- Профиль, автоматически создающийся для каждого пользователя. Профиль содержит подпись, временную зону, аватар, контактную информацию.
- Механизм отметки прочитанных топиков.
- Кривенький “дизайн”, который я смотрел пока только в FF3 :-)
- импортирование из punbb базы с поддержкой всех вышеописанных фич
Ссылки:
Пожелания, вопросы, багрепорты, патчи можно слать мне на мыло lizendir@gmail.com или лучше в trac (там надо залогиниться через user:user)