BuddyPress плагины – текущее положение дел

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

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

1) Они сырые. Да-да, до сих пор в бете какой-нибудь или были выпущены, чтобы конечные сами находили ошибки и говорили о них разработчикам (так, как это сделала корпорация Microsoft со своей Vista и много других компаний делают постоянно – зачем тратиться на профессиональных тестировщиков, когда end-users все сами сделают за них и бесплатно!).

2) Они перестали поддерживаться авторами-разработчиками и прекратили свой путь трансформаций и адаптаций к новым версиям BuddyPress.

К первым можно отнести BuddyPress Chat/ plugin (они от одного автора, потому я написал через слеш), BuddyPress-Kaltura Media Component, BuddyPress Geo (который, кстати, спонсируется самой Automattic). Плагины эти действительно полезные и крайне интересные, но выпустили их слишком рано… (не считая ’a – он вообще даже не вышел, но скоро (читай “в ближайшем будущем”) должен, по заверениям разраба).

Ко вторым – BP Contents (или BPC – система, которая позволяла отмечать тегами любой контент на сайте: пользователей, группы, блоги и т.п.). BPC дальше не будет разрабатываться, заморожен абсолютно и бесповоротно, поэтому вы не увидите уже его на своих BP 1.1.x сайтах (хотя есть 1%-ная вероятность, что Andy Peatling включит идею работы этого плагина в ядро BuddyPress). Тем же автором, что и BPC, разрабатывался плагин BuddyPress Privacy Component (или BPrC), который так и не вышел в свет (хотя он работал(!) судя по заверениям разработчика и его скриншотам). BPrC позволял каждому отдельному пользователю настроить доступ к элементам своего профиля/активности. Пример: я не хочу, чтобы пользователи, не являющиеся моими друзьями, могли просматривать мой – я запрещал им доступ; то же самое с сетью, сообщениями и прочим. Кстати, BPrC может быть внедрен в BuddyPress 1.2 (хотя лично я в это не верю). Также ко второй группе можно отнести BuddyPress SEO – плагин умер, прожив всего пару недель – пока не вышла новая версия.

Есть еще одна категория, абсолютно субъективная, по которой я не публикую некоторые мелкие плагины. Я хочу давать вам действительно интересный и перспективный материал, потому что-то недоделанное (с ошибками) или слишком простое мне просто неинтересно выкладывать. Периодически я, конечно, просматриваю, что уже сделано кем-то, делаю выводы, но многое так и не доходит не то что до публикации, даже до просмотра на моей демке.

Не могу не отметить такого человека, как Dennis Morhardt (из Германии), который очень упорно и плодотворно работает над BuddyPress плагинами. На данный момент он заявил о трех -версиях плагинов, полные рабочие версии которых будут доступны в ноябре. Это BP Points, Twitter Bridge и Rename Components, которые соответственно добавляют систему вознаграждения пользователей за (с возможностью обмена полученных баллов на подарки), позволяют свой на сайте публиковать в twitter и наоборот, переименовывать названия компонентов (точнее их слаги, или : были /groups/ – стали /communities/, были /members/ – стали /users/ и т.п.).

А вообще, BuddyPress (имею в виду не только ядро, но и разработку BP-плагинов) активно и постоянно развивают человек 15 (и это максимум!) всего лишь. Так что будущее впереди…

Ну а про то, что теперь над ядром BuddyPress работают 2 человека, вы уже, наверное, знаете. К Andy присоединился еще и John James Jacoby (2 недели назад). Но если честно, особого вклада с того момента я пока не заметил.Мне кажется, что его присоединение обусловлено необходимостью разделения работы. Andy сейчас работает на Активностью, в то время как John – над другим компонентом.

P.S. Выход версии BuddyPress v1.1.3 планируется на конец ноября. Будут исправлены ошибки в работе ленты активности (сбора и анализа данных), еще пару локализаторских ошибок. Также планируется внедрение системы threaded comments для сетевых сообщений (по крайней мере, минимально необходимые изменения в были внесены).

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

  • Очень хорошая статья, благодарю за анализ.
    Движек хороший и у него есть будущие, но как и у любого молодого движка все еще впереди.

    • впереди – если будет тестировщиками :)

  • Если бы умел писать "сложные" плагины… давно уже бы писал… кто б прочитал курс плагинописательства?…

  • Обновление: Плагин BPrC выйдет в виде беты через 2 недели, а через месяц в качестве версии 1.0. Вот так вот!

  • Понравился Buddypress Ajax Chat. Довольно интересный.

    • Движок этого чата… он старый… в свое время боролся за русские буквы при использовании движка в связке с PhpBB 3, автор создал интеграцию с BP, косяк – есть, после с ним общения – он просто убрал все что вызывало траблы :)
      А еще минус этого чата – там должна на пол экрана крутиться реклама от Google.. ну нафик!

      • То, что проблемный – я знаю. До сих пор потому и не выложил его. Жду, когда лучше сделают.

        • автор обрезает функционал – как способ избавиться от проблем :) проблему с русским языком тогда решал чуть ли не месяц….

          Единственно верный вариант – это взять движок и просто интегрировать его своими силами… там в коде надо переправить некоторые вещи… то есть надо это просто сделать один раз… совместимость с BP 1.2,.. – там для этого мало кода..

          • По-моему хороший чат для buddypress-это первое дело. Странно, что есть немало плагинов сомнительной необходимости, а нормального чата нет…нужно исправлять)

            • нужно… и чат конечно же очень важен! но тут вопрос… если разработчики BP будут менять ядро и темы.. то портировать каждый раз движок чата – да просто ломает :)

RSS лентаTrackBack URL

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

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

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