Рубрики
CMS (WordPress, Wiki)

Подборка плагинов для bbPress

Форум bbPress понравился мне компактностью кода и простотой интеграции с WordPress. Думаю, если стоит задача прикрутить лёгкий форум к вашему сайту, то использовать гиганта функциональности phpBB смысла нет. Но компактность достигается за счёт весьма скудных возможностей,  но плагинов написано достаточно… поэтому напильник в руки и вперёд…

Первое что нам предстоит исправить — отсутствие аватаров, ну какой же форум может существовать без отражений сущности участников. К счастью не только нас это беспокоит и уже давно написан плагин добрыми веб-разработчиками (мы ж вообще народ отзывчивый к нуждам пользователей).

Avatar Upload (0.8.3) — плагин позволяющий загружать и отображать на форуме аватарки.

1. В ридми написано куда нужно раскидать файлики, для корректной работы плагина.

2. После активации плагина в админ панели, все настройки доступны в разделе «Avatar upload».

3. Убедись что папка для загрузки аватарок, которую вы указали — действительно существует.

4. В стандартной теме кнопка загрузки в профиле (profile.php) появится автоматически, если же Вы используете самописный шаблон — в нужное место вставьте

Для отображения аватрки в профиле используйте:

ID); ?>

5. В постах форума (post.php) на месте, где желаете увидеть аватарки вставьте:

Во вторых, какой форум может обойтись без вложений, а вот разработчики похоже так не считают и не предусмотрели такой функционал. Решаем эту проблему с помощью следующего плагина.

bbPress Attachments (0.2.9)

Установка выполняется в несколько пунктов

  • создайте папку /bb-attachments/ в корневой директории, например,/home/username/bb-attachments/
  • не забудьте проверить, чтоб присутствовали права на запись в неё (777)
  • установите плагин в папку my-plugins и активируйте его
  • вся настройка проводится вручную в файле bb-attachments.php

Можно было бы сказать, что мы добились своего и наш форум уже больше похож на среднестатистический…. если бы не одно но…
Тру разработчики писавшие движок bbPress смайлики похоже не используют (
Исправим этот недочёт, установив плагин

bbPress Smilies (0.0.8)

Установка аналогична остальным плагинам.

Последний плагин позволяет пользователям оценивать темы с помощью шкалы от 1 до 5 звездочек.

bbRatings

Теперь форум готов к работе и может прекрасно справляться с поставленной задачей.
Внимание!! Пост написан для bbPress v 1.1

8 ответов к “Подборка плагинов для bbPress”

Интересные плагины… Подскажите, пожалуйста, они работают со второй версией bbPress (которая в виде плагина)? Смайлы я установил в комплекте с bbPress Post toolbar, а вот аватарок конкретно не хватает…

Статья писалась для версии 1, вторая вышла не так давно (в сентябре 2011 по моему) ещё не тестировала плагины на ней.
Если Вы протестируете и отпишетесь — будет замечательно )

Увы, пришлось сменить форумный движок на Mingle Forum, так как заказчик потребовал сделать разделение категорий на форуме (категория-разделы-темы, категория-разделы-темы), а bbPress такого обеспечить не может (у него весь вывод идёт сплошным потоком в одной таблице)…

не знаю как в новой, но в старой можно было на разделы разбивать, правда всего 2 уровня: форумы — топики — посты
PS. посмотрела в новой так же

Можно подробнее с установкой плагина Avatar Upload, начиная с пункта 4?
Первую строку из 4 пункта мне удалось исправить, а вот вторую не поняла, где искать) В результате кнопка аватар в профиле появилась, но при нажатии ведет на темы форума. Что-то я сделала не так(

«Первую строку из 4 пункта мне удалось исправить» — если вы используете дефолтную тему и строка уже появилась — ничего не нужно исправлять.

Статья написана для версии 1, поэтому некоторые плагины могут не подходить.

Использую тему отсюда http://bbpress-themes-demo.jfthemes.com/business-forum/ — мне нравится. Появились пустые рамочки под аватар, но загрузить их не получается. Пробовала активировать дефолтную тему — тоже самое.
Что делать не знаю, или действительно версия не подходит)
Так же и звездочки bbRatings не появились.
Но зато другие успешно, спасибо за плагины))

Обсуждение закрыто.