мая 9, 2011

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

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

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

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

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

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

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

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

<a href="<?php profile_tab_link($user->ID, 'avatar'); ?>"><?php _e("Upload Avatar"); ?></a>

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

<?php avatarupload_display($user->ID); ?>

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

<?php avatarupload_display(get_post_author_id()); ?>

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

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


Комментарии

  • я себе в закладки эту страничку сохранил,буду пробовать!!!!

  • deep

    Интересные плагины… Подскажите, пожалуйста, они работают со второй версией 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 не появились.
    Но зато другие успешно, спасибо за плагины))