Плагин: BuddyPress Quickpress – постинг в блоги без админки
Уже очень давно меня спрашивают о том, можно ли публиковать запись в блог не заходя в “монстрообразную” админку WordPress. Ответ – ДА! Я представляю вам русский плагин BuddyPress Quickpress – публикование записи в любой ваш блог внутри WPMU+BP без захода в админку с помощью соответствующего подменю “QuickPress” в меню “Блоги” в BuddyBar.
Возможности плагина QuickPress:
- публикация вашей записи без захода в админку,
- возможность выбора блога, в котором вы хотите разместить запись,
- перед публикацией запись сохраняется в качестве черновика – можно оставить на потом,
- можно добавлять теги для вашей записи,
- можно выбрать рубрики, в которые вы хотите опубликовать запись.
Нашел я его давно. Но он банально не работал :) Я наконец-то вспомнил о нем и решил разобраться, почему же такой полезный плагин до сих пор я не опубликовал для вас, мои посетители. Проблем у плагина было аж 4:
- нужные стили (их отсутствие),
- собственный шаблон (его отсутствие),
- ошибки в локализации (отсутствие возможности перевести; пришлось приводить все это дело в божеский вид – как всегда),
- ошибки в php коде (даже такое нашел, но тут я был снисходителен).
Если со стилями все более-менее понятно (открыл страницу через Firebug и начал их менять добавлять, а потом все изменения внес в style.css, которого не было из-за пункта 2), то с шаблоном все гораздо сложнее. Автор не захотел отвечать (давно) на мои письма. В ссылке на архив, который он давал для скачивания, не было шаблона. И мне пришлось использовать svn и проверять историю плагина BP QuickPress, чтобы найти. Нашел – отредактировал, представляю вам:

BuddyPress QuickPress
Установка:
- Скачиваете мою версию плагина BP Quickpress.
- Помещаете папку плагина в папку /wp-content/plugins/
- Активируете плагин.
- Радуетесь жизни :)
Извините, этот файл сильно устарел и больше нет возможности его скачать.
UPD 08.03.2010: Обновил версию плагина до 0.16. Перевод также изменен. Пришлось в очередной раз вручную настраивать его, потому что опять были ошибки.
Кул, то есть теперь ты его будет поддерживать? :)
Нашел косяк.. если посмотреть список своих блогов – то их не более 10.. бред.. так и этот плагин тоже предлагает к выбору только 10! :(
УРА!!!
Спасибо!
Мне был очень нужен этот плагин!
Александр
возможно я сейчас скажу глупость, но кажется количество отображаемых блогов можно изменить где-то в bp-core
Umbra,
верно, но еще можно смело переписать все под себя.. только потом что делать – когда выйдет новый релиз BP?.. вот и я об этом…
Вячеслав, спасибо.
Rustamus, вот видите )) вот так и у меня когда-то началось, стали выходить модули за модулем и я уже был не в силах отказаться от buddypress
Александр новый релиз – фтопку. Я не любитель обновляться в ближайший месяц, после релиза новой версии. Предпочитаю ждать 3-4 месяца т.к. к тому времени уже известны все конфликты и выпущены новые версии плагинов.
А если смог самостоятельно переделать движок под себя, имхо сможешь переделать и новую версию.
Umbra,
BP пока настолько примитивен.. что обновляться увы надо и как только.. вот когда движок будет чем то серьезным.. тогда можно начинать в него вмешиваться (записывая ВСе свои действия)… и ждать месяцами новые релизы..
зы: некие модификации в движок внес, но из серии “чуть чуть”.. без которых совсем нельзя..
А можно прикрутить его на демку, чтобы пощупать? Имхо это все равно немного не то, на что я надеялся.
wcp,
все “взрослые” социалки это и многое другое позволяют.. юзер даже не знает что такое админка…
я в том плане, что видел плагин, который вешает кнопку “новая запись” непосредственно на морду блога, открывает попап с редактором и позволяет буквально в один клик добавить запись.
Я знаю плагин Front End Editor, но там немного другой принцип, там уже на готовой записи два раза кликаешь, всплывает окно и правишь, от него можно оттолкнуться, но, это к программистам))
Может Post From Site подойдет? но я его не юзал
Измененная мной версия этого плагина вызвала ажиотаж бОльший, чем оригинал Quickpress :)
Описание плагина со ссылкой на меня опубликовано на сайте wpmu.org (ссылка ведет на соответствующий пост).
Мелочь, а приятно :) Заметьте, как меня назвали: “from our friends over at cosydale.com”.
Это популярность, скоро жди папарацци ;)
Вячеслав, все у вас получится.
@Rustamus:
Готов раздавать интервью!
@Игорь:
Спасибо!
Если бы в этот плагин – да панель bbcode! Цены б ему не было!
Поставил BP Nicey, накатил quickpress – блин, небо и земля! Имхо как и должно быть в сложном проекте – всё просто, понятно, комфортно и быстро.
Рано обрадовался, квикпресс виден в менюшке только админам, у остальных юзеров пункт “новая запись” не появился….
wcp,
а те самые пользователи – админы?.. пользователи не могут создавать записи в блогах.. если они там не админы..
почему овнер блога не может создавать записи? ;)
@wcp:
Я только что проверил одним из своих пользователей на демо. Этот пользователь – не админ, а обычный участник блога. Он может написать запись, но не может ее опубликовать – лишь отправляет на предпросмотр. После нажатия Отправить… его перенаправляет на запись, но она не опубликованной остается, он видит ее предпросмотр.
Так что тем более админ в состоянии создавать и публиковать. Я проверял несколько раз для разных своих блогов на демо.
брррр…. стоп :)
Юзер – неадмин в чужих блогах, там он автор или сабскрайбер. Но в своем-то блоге у него роль “администратор”. А пункта в менюшке нет.
@wcp:
Менюшка ведь “Учетная запись – Блоги”? Дайте мне скрин (в комментах ссылку на рисунок).
Не может не быть. У меня ведь есть! Я сейчас сижу на демо не как админ, как юзверь.
Вошел под админом:
http://xmages.net/upload/8cd1cebc.png
Вошел под юзером:
http://xmages.net/upload/7ac0c34f.png
@wcp:
Мне кажется, это особенности настроек вашего сайта. Я еще подумаю, гляну код. Но весьма странная ситуация.
хм… а что может мешать появлению пункта? Что-то я так навскидку даже не соображу, что мешает.
Такая же история. Работает только под админом.
О! Ссылка оказывается есть, если войти в свой блог, где я сопсна являюсь админом. Но под ссылкой прячется линк на /members/username/blogs/quickpress/ и клик по ней выбрасывает меня на главый блог.
wcp,
осторожнее с плагинами.. они могут конфликтовать – сам столкнулся на днях.. :(
Вроде все установилось, но когда выбираю добавить запись, то меня перебрасывает панель администратора->создание сообщения
Все допетрил. Не туда смотрел:)
У меня вопрос по этому плагину! В принципе работает норм…притензий нет! но может как-нибудь можно его улучшить, в смысле функционала? типо вот так! http://s61.radikal.ru/i171/1003/21/6e2d4888c3e2.jpg сделал на фотошопе..в реале такого не видел!
Обновил плагин до новой версии – теперь работает точно.
А можно его прикрутить к простому WP 2.9.2 c BP?
exay,
Отчего же нельзя – можно. Вы попробуйте – и все поймете :) Должно работать, только выбор блога точно будет отсутствовать.
а куда мой коммент делся, что не видно в меню опции?
было бы хорошо, если бы данный плагин можно было бы прикрутить к простому WP без BP
Он в связке обычного WP с BP то не работает. Проверено.
slaFFik, планирую доработать для него интеграцию в интерфейс BP.. если ты этим не занимался..
Чё за Х?
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /home/***ru/www/*******.ru/wp-content/plugins/buddypress-quickpress/bp-quickpress-classes.php on line 6
Скорее всего, нужен PHP 5.
А вот така дурна идея… А может можно развить это чудо до появление “редактировать записи” и вообще покончить с админкой :-) Но это мечты… А конкретный вопрос — можно попадать на этот пункт по кнопке и что на эту кнопку надо прописать?
Вообще то есть плагин Jet QuickPress, он уже близок к этому…
У меня с ним беда. Подскажите где копать. Он работает, всё делает. Только пост нигде не появляется :-(
Все правильно, должен появляться в черновиках
Нет. В черновиках 100% нет. Исчезает в пространстве. Иещё странность. Ваш плагин событий запустился, но появился только пункт меню. А подменю добавления и исправления не появились.
1) возможно, после перехода на новые версии WP и BP появилась проблема – позже посмотрю
2) дык папка events из папки плагина – скопирована в папку с используемой темой?.. (плагин лучше обсуждать на моем сайте..)
Нет, не скопирована. Спасибо!
Ссылки не работают :-(
Я знаю. Постараюсь сегодня вечером(ночью) решить эту проблему.
Проблема решена. Причина – изменились абсолютные пути у хостера, пришлось в настройках вручную вбивать новые данные.
Отлично, наконец удалось скачать.
Но после установки и активизации совсем ничего не произошло. Новый пункт Blog в меню не появился :(
При активации плагина вылазит ошибка – не возможно загрузить страницу!
С чем может быть связанно ?
Устаревшая версия плагина.
Я активировал плагин. ВРоде все норм. Написал в блоге не выходя в админку пост, сохранил, но он нигде не появился)
Записи нет не в блоге, ни в черновиках, нигде (тестил несколько раз)
Если мне не изменяет память – там 2 этапа написания поста. Сначала он сохраняется как черновик, а только потом он уже публикуется. Лучше попробуйте Jet QuickPress – больше шансов, что он заработает.
Доброго времени суток!
Прошедшие сутки проб и ошибок привели меня вот на этот плагин uCanPost.
Я остался им вполне доволен!
Советую, посмотри.
Посмотрел, согласен, плагин неплохой для WP. Но в нем нет поддержки BuddyPress. Так что записи будут создавать не со страницы профиля, а с созданной вами отдельно. Но все равно неплохо :)
Да. Но увы там нет вставки тега только самому если писать. а если посты большие – они полностью будут отображаться.
Я поставил пользователей Авторами и теперь они (Через админку правда) но могут постить. Но увы не могут сами удалять свои же записи. Не подскажешь как можно сделать, чтобы удаление стало возможно со стороны автора а не админа ?
С ходу подсказать не могу. Это надо писать код проверки доступа и потом делегирование полномочий.
Ладно, и на этом спасибо.
а есть такой плагин что бы работал на последних версиях вп и бп
тут вообще бывает кто нибудь) ну хелп плз
Установил quickpress, активировал для всей сети, но все равно в блогах пользователей не появляется панель быстрой публикации. Есть только “новая запись” ведущяя в админ панель.
НЕмного разобрался и плагин заработал. только хочу чтобы была панель редактирования, а ее нету.
А после нажатия кнопки опубликовать пост, меня просто перебрасывает на главную страницу…(((
Этот плагин перестал быть актуальным после выхода BP 1.2 :) Далее был Jet QuickPress, а теперь ищите другие – OnePost чтоли его звать
Спасибо. Попробую.
Что то не могу найти. Если вспомните название, скажите пожалуйста!
One Quick Post?
Post From Site