Плагин: BuddyBar для форума bbPress!

Было уже много разговоров на тему неудобства работы в форуме , так как могут потеряться в смене дизайна и исчезании (для несведущих – это черая полоска вверху вашего сайта).

John James Jacoby нашел решение данной проблемы (совместно с еще одним человеком: r-a-y). Может, частичное, но крайне важное и полезное.

После активации и настройки плагина на всех страницах вашего bbPress форума появится BuddyBar, абсолютно такой же, как на вашем основном сайте! Ну разве не замечательно?! Теперь перейдем к основному – настройке. В точности повторите все действия, что я описал, иначе работа не гарантируется!

Порядок установки и настройки плагина buddybar-in-bbpress:

  1. Создайте папку /my-plugins/ в папке вашего форума. Именно так, чтобы получилось сайт.ру/forum/my-plugins/
  2. Залейте файл bp-buddybar. из скачанного архива в папку /my-plugins/
  3. Откройте ваш файл /forum/bb-config.php правильным редактором (notepad++)!
  4. Заходите в контрольную панель сайта (не админ панель WPMU) и в настройках ftp смотрите абсолютный путь к вашему сайту. Имеет вот такой примерный вид: /hsphere/local/home/slaffik/. Дальше могут быть public_html или еще что-нибудь.
  5. Записываете абсолютный путь к файлу wp-blog-header.php, который находится в корне вашего WPMU сайта.
  6. Вставьте в начале файла (я вставил в строку 13) вот этот :

if ( !defined( ‘ABSPATH’ ) & !defined( ‘XMLRPC_REQUEST’ )) {
define( ‘WP_USE_THEMES’, false );
include_once( ‘/абсолютный/путь/к/файлу/wp-blog-header.php’ );
header( “HTTP/1.1 200 OK” );
header( “Status: 200 All rosy” );
}

7. В моем случае абсолютный путь был такой:
include_once( ‘/hsphere/local/home/slaffik/demo.cosydale.com/wp-blog-header.php’);

8. Сохраняете файл и заходите в панель администрирования вашего форума. Страница Плагины.

9. Активируете BuddyBar in bbPress.

10. Все :)

После всех этих манипуляций у вас появится BuddyBar, такой же, как у меня на Демо-сайте.

Скачать на CosyDale.com


На данный момент 8 комментариев

  • Белая страница после добавления кода…

  • Не знал куда лучше вопрос задать…
    А почему все таки BBpress? много красивее Simple Forum…

  • @exay:
    Не туда вставили :) Я сначала поставил себе, потом написал мануал, так что должно работать.

    @Александр:
    Это вопрос не ко мне, а непосредственно к разработчику Andy… Хотя даже не спрашивая я знаю ответ: WordPress, bbPress являются продуктами компании Automattic. В том числе и BuddyPress (это год). Так что немудрено, что они используют свои собственные разработки, а не сторонних программистов.

  • Жаль, BBP Forum уже что то из серии 20 века… а самому интеграции делать между Simple Forum и BP – застрелиться (обновление того и другого и все по новой… а темы…)

  • интересно а почему на сайте баддипресса форум выглядит совершенно иначе, вот взгляните: http://buddypress.org/forums/ это какая то особенная версия ББпресса ? или новый плагин

    спасибо.

  • Шаблон просто другой :)

  • тут с кавычками напутано, будет синтакс еррор и ещё всякое.
    ориентируйтесь на это:

    if ( !defined( ‘ABSPATH’ ) & !defined( ‘XMLRPC_REQUEST’ )) {
    define( ‘WP_USE_THEMES’, false );
    //
    // You will need to get the ABSOLUTE path to this file |
    // \|/
    include_once( ‘/the/absolute/path/to/your/wp-blog-header.php’ );
    header( “HTTP/1.1 200 OK” );
    header( “Status: 200 All rosy” );
    }

  • а лучше смотрите в ридми плагина и оттуда копируйте, а то в примере выше тоже кавычки пере.баны :)

RSS лентаTrackBack URL

Включиться в обсуждение

XHTML: <blockquote></blockquote> <a href=""></a> <strong></strong>

Если нужно разместить код, используйте теги: <pre>php|html|js</pre>