Мой плагин: BP Admin Actions – возможности для админов
Наконец-то я выложил в репозиторий свой последний плагин, написанный за несколько часов под заказ для одного клиента.
BP Admin Actions v1.0 позволяет администратору социальной сети более гибко работать с пользователями в рамках добавления их в группы. Я часто сталкивался с ситуацией, что после создания сети (даже тестовой, для отладки плагина или шаблона) мне необходимо было создать несколько групп и в каждую отправить минимум по 4-5 пользователей. Так как все это делается вручную, но занимало кучу времени – логиниться под каждый аккаунтом и вручную вступать в группу. Теперь вы, как администратор, заходите на страницу каталога пользователей и видите под кнопкой “Добавить в друзья” новую кнопку: “Добавить в группу”:
На мой взгляд, очень гармонично смотрится :) Итак, после клика на этой кнопку у вас откроется новое окно – попап, в котором вы увидите, кого вы сейчас собираетесь добавить в какую-нибудь группу, а также список всех групп на сайте. Выглядит это следующим образом:
На всякий случай я сделал имя пользователя ссылкой – вдруг вы захотите сначала посмотреть его профиль. Данные для каждого профиля подгружаются в попап с помощью ajax. После выбора группы и нажатия кнопки “Добавить в группу” вы, собственно, добавите пользователя в эту группу – вам об этом сообщит зеленая надпись :) Тоже через ajax. Никаких перезагрузок.
И кстати, эту кнопку видит только админ. И в списке групп не отображаются те, участником которых уже является текущий пользователь.
Пользуйтесь. А кому понравится – есть прекрасные ссылки в сайдбаре, которые продлят жизнь этому сайту рублями или нерублями :)
Спасибо! Отличный плагин! Давно надо было мне такой.
Вопрос не в тему, у меня сеть vladimiro-aleksandrovskoe.ru и я использую ббкод для картинок и если в имени файла есть например 640×480 то wptexturize изменяет это и естественно картинка не видется. Как выключить wptexturize? Конструкция
remove_filter (‘the_content’, ‘wptexturize’);
remove_filter (‘comment_text’, ‘wptexturize’);
Помогает только в постах и комментах, а в самом buddypres нет… Что в buddypress усть свой wptexturize, как его отключить??? Очень надо… Помогите пожалуйста.
Смотрите файлы:
– bp-activity-filters.php (строки 23-28);
– bp-forums-filters.php (строки 15-19);
– bp-messages-filters.php (строки 25-29);
– bp-groups-filters.php (строки 4-6);
– bp-xprofile-filters.php (строка 10);
Удалите только там, где вам нужно! Это важный фильтр.
Огромнейшее спасибо! Как сделаю обязательно отпишусь.
Мне именно надо чтобы он не переделывал то что я писал, все остальное пусть правит, хотя можно и полностью отключить. А если все отключить, чем это чревато?
Эта функция трансформирует текст – добавляет кавычки кое-где. Но для английского языка, так что нам она по большому счету не нужна. Так что забудьте про важность этого фильтра :) Я, оказывается, перепутал его с другим, wpkses, действительно важным.
Ну все, победил! Отключил wptexturize. А kses я не трогал.
Проблема вот только когда в альбом добавляешь, стоит плагин bp-album, то в имени файла если писать на русском появляются вопросики, вот тут http://www.vladimiro-aleksandrovskoe.ru/members/marfix/album/ и в активности не все фотки отображаются… Если русское имя то ссылка как бы режется и билибирда получается…
А есть для buddypress плагин для размещения видео, музыки? Можно на самом сайте а можно и в бесплатных хранилищах каких нибудь как например radikal.
У меня почему то дублируются кнопки!
http://clip2net.com/clip/m48543/1292919351-clip-2kb.png
В новой версии ВР кнопки навешиваются на action в лупе пользователей. А у вас там остались старый код – прямой вывод функции. Зайдите в members/members-loop.php и удалите внутри блока с классом “action” функцию bp_member_add_friend_button() или do_action под ней. Тоже самое для groups/groups-loop.php
Вордпресс новый бадди тоже!
это новая установка!
Сори, эт тема старая. :)
jet-green хорошая тема, автору бы обновить ее.
:)))) времени нет! :(
Спасибо помогло!
Hi
Is there an update to this plugin for Buddypress 1.6
Thanks
Pete
Not sure, sorry. But I hope I will find time during the week to test and upgrade some of my plugins.
That would be a massive help if you could get the plugin updated. I am working on a project for a university assignment and require the plugin for it.
It would be fantastic if you could get the update done in the next day or so.