Плагин: bpContents 1.0 – Рубрикатор BuddyPress

Burt Adsit давно уже пишет плагин для BuddyPress bpContents (еще зимой было обсуждение функционала, продуктивная работа началась весной, первая альфа вышла в мае), который является глобальным каталогизатором/рубрикатором всех и всего в вашей социальной сети. Я имею в ввиду, что все группы, блоги и друзья каждый пользователь вашего сайта может разделить по отдельным категориям с подкатегориями и назначить теги.

Реализовано все достаточно сложно в том плане, что необходимо будет потратить минут 5 каждому пользователю, чтобы назначить все и начать расставлять теги или добавлять содержимое вашего сайта в каталоги. Но по прошествии определенного времени получится универсальная система рубрикации контента на сайте BuddyPress.

Каждый пользователь в своем аккаунте на странице Рубрикатор → Профиль может выбрать, какими тегами он хочет быть представлен (теги – те же интересы) и в каком каталоге хочет находится. Администраторы своих блогов и групп также могут сделать тоже самое для групп и блогов. Админы всего сайта социальной сети BuddyPress могут редактировать весь материал, удаляя теги и каталоги и добавляя новые.

Демо работу Рубрикатора вы, как всегда, можете увидеть на демо-сайте. Неожиданно, правда? :) Начните там создавать свои собственные теги и рубрики, увидите, как все будет разрастаться.

Чотбы достичь текущего результата работы (имею в виду перевод на русский ВСЕГО интерфейса) я потратил все сегодняшнее утро. Сам перевод сделал дня 3 назад, сразу после релиза версии bpContents v1.0 3 июня. Но часть текста была непереводимая из-за большого количества ошибок в построении самой системы перевода плагина. Поэтому все утро я общался с автором, Burt, находя ошибки в исходном коде, манипулируя с .po/.mo файлами и подсказывая что и где можно сделать. В итоге получился рабочий русский вариант плагина.

Установка плагина:

  1. Разархивируйте скачанный файл в папку /wp-contents/plugins/.
  2. Папку /wp-content/plugins/bpcontents/bpcontents/ скопируйте или переместите в папку /wp-content/bp-themes/[ваша текущая тема]/bpcontents. Необходимо, чтобы папка /bpcontents/ находилась на том же уровне, что и /profile/, /groups/ и т.д.
  3. Только после предыдущих пунктов активируйте плагин для ВСЕГО САЙТА (SIDE WIDE)
Извините, этот файл сильно устарел и больше нет возможности его скачать.

Если у вас вдруг после активации плагина он работает, но на английском языке, прочитайте совет №4 в записи 7 советов для админов BuddyPress. Если вам будет лень делать то, что там описано, то тогда просто переименуйте файл /wp-content/plugins/bpcontents/languages/bpcontents-ru_RU.mo на /wp-content/plugins/bpcontents/languages/bpcontents-ru.mo.

Следующая версия плагина, 1.1, выйдет ориентировочно в пятницу. Но Burt уже включил в svn мой последний вариант перевода, так что можете смело обновляться, когда увидите на странице плагинов, что существует более новая версия. После переактивации он должен работать на русском языке.

комментариев 11

  1. exay:

    Страница, которую вы ищете, или не существует, или у вас нет прав для доступа к ней.

    Это как лечить?

  2. exay:

    Извиняюсь… bpcontents не туда положил… :)

  3. Павел:

    Скажите, а этот плагин работает в последней верси BP – 1.2.6 ?
    Активировал его, папку кажется куда надо добавил, но на сайте ничего нет :(

    • Нет, этот плагин работать правильно с новой версией ВР не будет. Он так и не обновлялся со второго июня. Так что сочувствую

      • Павел:

        А существует нечто подобное, чтобы можно было информацию из различных блогов пользователей (мне главное именно блоги) выводить например на какой-то отдельной странице, как некий каталог материалов с категориями и подкатегориями?

        Заранее спасибо!

  4. Александр:

    Добрый день,
    существует ли такой плагин для последней версии bp ?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *