Плагин: bpContents 1.0 – Рубрикатор BuddyPress
Burt Adsit давно уже пишет плагин для BuddyPress bpContents (еще зимой было обсуждение функционала, продуктивная работа началась весной, первая альфа вышла в мае), который является глобальным каталогизатором/рубрикатором всех и всего в вашей социальной сети. Я имею в ввиду, что все группы, блоги и друзья каждый пользователь вашего сайта может разделить по отдельным категориям с подкатегориями и назначить теги.
Реализовано все достаточно сложно в том плане, что необходимо будет потратить минут 5 каждому пользователю, чтобы назначить все и начать расставлять теги или добавлять содержимое вашего сайта в каталоги. Но по прошествии определенного времени получится универсальная система рубрикации контента на сайте BuddyPress.
Каждый пользователь в своем аккаунте на странице Рубрикатор → Профиль может выбрать, какими тегами он хочет быть представлен (теги – те же интересы) и в каком каталоге хочет находится. Администраторы своих блогов и групп также могут сделать тоже самое для групп и блогов. Админы всего сайта социальной сети BuddyPress могут редактировать весь материал, удаляя теги и каталоги и добавляя новые.
Демо работу Рубрикатора вы, как всегда, можете увидеть на демо-сайте. Неожиданно, правда? :) Начните там создавать свои собственные теги и рубрики, увидите, как все будет разрастаться.
Чотбы достичь текущего результата работы (имею в виду перевод на русский ВСЕГО интерфейса) я потратил все сегодняшнее утро. Сам перевод сделал дня 3 назад, сразу после релиза версии bpContents v1.0 3 июня. Но часть текста была непереводимая из-за большого количества ошибок в построении самой системы перевода плагина. Поэтому все утро я общался с автором, Burt, находя ошибки в исходном коде, манипулируя с .po/.mo файлами и подсказывая что и где можно сделать. В итоге получился рабочий русский вариант плагина.
Установка плагина:
- Разархивируйте скачанный файл в папку /wp-contents/plugins/.
- Папку /wp-content/plugins/bpcontents/bpcontents/ скопируйте или переместите в папку /wp-content/bp-themes/[ваша текущая тема]/bpcontents. Необходимо, чтобы папка /bpcontents/ находилась на том же уровне, что и /profile/, /groups/ и т.д.
- Только после предыдущих пунктов активируйте плагин для ВСЕГО САЙТА (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 мой последний вариант перевода, так что можете смело обновляться, когда увидите на странице плагинов, что существует более новая версия. После переактивации он должен работать на русском языке.
Извиняюсь… bpcontents не туда положил… :)
Скажите, а этот плагин работает в последней верси BP – 1.2.6 ?
Активировал его, папку кажется куда надо добавил, но на сайте ничего нет :(
Нет, этот плагин работать правильно с новой версией ВР не будет. Он так и не обновлялся со второго июня. Так что сочувствую
А существует нечто подобное, чтобы можно было информацию из различных блогов пользователей (мне главное именно блоги) выводить например на какой-то отдельной странице, как некий каталог материалов с категориями и подкатегориями?
Заранее спасибо!
Для тегов есть вот такое решение: WordPress MU Sitewide Tags Pages. Я не тестировал, но говорят, что в новой версии WPMS этот плагин работает. Но инфа об использовании вот тут.
PS Должно работать и с рубриками.
Спасибо, буду пробовать!
Добрый день,
существует ли такой плагин для последней версии bp ?
Нет, не существует.
А очень нужно группы прикрепить к категориям или темам, не подскажите как это сделать без плагина.
Заранее спасибо.
Никак по-другому, к сожалению.