Ошеломляющие новости BuddyPress – код, стиль, функционал

Я когда прочитал – офонарел. Действительно, новость замечательная для всех владельцев .

Помните, я рассказывал вам про , который позволял запускать на обычном WP? Забудьте про него, ибо это прошлый век :) Andy Peatling внес изменения в BuddyPress вот с таким сообщением [цитата]: “Single WP support. Yes, you read that correctly.” Отныне BuddyPress будет работать и на обычном WP без всяких дополнительных плагинов!

Другие изменения:

  1. Подчищен код стандартного шаблона – убраны вещи, которые повторялись.
  2. Вы знали, что теперь в ленте активности будет возможность пометить элемент активности избранным? Так вот теперь знаете :) И еще возможность эта активна только для авторизованных.
  3. Так как появилась возможность отвечать на элементы активности других пользователей (как древовидные комментарии), то внедрена поддержка ссылок, как в ’e (с текстом “в ответ на”).
  4. Изменения в коде – насколько я понял, он сделан чище, его стало чуток меньше. Убрана старая пагинация в админке групп.
  5. Изменения в – исправлено не полная поддержка обычных блогов, некоторые страницы выпадали из стилей, так как для них не был прописан стиль. Вы этого не нашли? Вам повезло :) Также много других дополнений.
  6. Исправлены ошибки . Их много, не буду перечислять.
  7. Расширены возможности встроенного форума: будут прикрепленные записи, админы смогут закрывать тему… Также css-стили добавлены для этого функционала.
  8. На странице форума будет таб “Мои темы” для быстрого поиска открытых вами тем – шаг навстречу usability.
  9. Значительные изменения произошли с системой внутренних сообщений: автозаполнение исправлено, перемещены элементы, изменен интерфейс.
  10. И еще куча всего нового :)

Так что вот такие на данный момент. И это все помимо глобального изменения всего внешнего вида. Кому интересно потестировать эту версию сырую – вот вам ссылка на архив. Я не могу гарантировать, что все будет нормально работать, поэтому ни за что на свете не ставьте ее на работающий сайт, тестируйте локально, на ’e, например.

Скачать

PS Я прошу прощения за столь нечастое моего сайта в последние дни – у меня сессия :) 30 декабря будет последний в этом году. Так что раньше 30-ого ничего серьезного не ждите. НО! Но в канун Нового года я подумаю, что вам предложить – парочку плагинов интересных или же шаблонов (опять нашел интересные вещи).

UPD: Обновил ссылку на скачивание – теперь вы будете напрямую тянуть архив из репозитория, причем самый последний. Он может содержать кучу ошибок! Так что будьте осторожны.

UPD: Опять обновил ссылку на скачивание. Теперь можно пробовать последний на данную секунду (6 января 2010, 9 утра) билд 2262.

UPD: Опять обновил ссылку на скачивание. Теперь можно пробовать последний на данную секунду (30 января 2010, 13:37) 1.2.

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

  • WP и BP – это не одно и тоже.. они с разными файлами локализации…

  • ребята вы где читаете?
    стоит WordPress 2.9.1 lecactus
    на нем активирован Buddypress 1.2 beta r2295

    так вот, скачал файлы русификации от 1.1.3

    мне интерено у кого нибудь работает русский язык в баддипресс?

  • Vagur, все дело в том, BuddyPress для однопользовательского блога вышел недавно, и по нему совершенно нет еще инфы, мы тут в основном, работаем с wpmu и buddypress, и те файлы, что вы скачали, предназначены для плагинов buddypress, которые устанавливаются на wpmu и в папке плагинов buddypress лежит папка bp-languages, в вашем случае… ну лично я не знаю, куда и что там ложить

  • еле настроил плагин, опять пошел к тебе решил обновить, да старую версию не сохранил, теперь после активации выдают такую ошибку
    Warning: require_once(/home/vanicon/oblast63.ru/docs/blog/wp-content/plugins/buddypress/bp-core.php) [function.require-once]: failed to open stream: No such file or directory in /home/vanicon/oblast63.ru/docs/blog/wp-content/plugins/trunk/bp-loader.php on line 19
    Подскажи где подправить, ведь бывшая версия активировалась нормально, блин забыл, может из-за того что до 2.9.1 обновился

  • @максим:
    Путь к плагину BuddyPress должен быть такой:
    /wp-content/plugins/buddypress/bp-loader.php
    Переименуй папку trunk на buddypress.

  • Спасибо Вячеслав активировался плагин, но после активации написал мне такое BuddyPress is almost ready. You must update your permalink structure to something other than the default for it to work. Перевел обновить структуру-это обязательно делать надо я не понял, сейчас появилось немного времени займусь этим плагином. Да и еще не пойму мойсайт/members/admin/settings/ это куда она меня направляет у меня нет папки members вообще, я не понял

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

  • Была бы очень полезной статейка что то вроде: BuddyPress и WordPress(без MU). Инструкция по установке и настройке.

  • @Vagur
    Русский язык легко сделать самостоятельно для новых версий – используя имеющийся перевод Вячеслава для BP 1.1.3.
    На 1.1.3 русский язык конечно работает.
    Если вы пользуетесь сборкой lecactus, то заказывайте перевод плагина тоже у него. (Насколько помню, его переводы отходят от канонических). И еще посмотреть define (‘WPLANG’, ‘ru_RU’) в wp-config.php

    @DenisZ
    Нет никаких сложностей в BuddyPress и WordPress(без MU).
    Ни в установке, ни в настройке. Пример установки я давал ссылкой выше.
    Тем более, что сейчас, пока еще нет релиза, говорить о завершенной настройке рано. Будет продукт, будут и мануалы по настройке.

    Сборки BuddyPress обновляются довольно часто. Сегодня вышла Beta 1.2.

  • +1 к rxs, слишком часто выходят версии.. надо дождаться релиза и тогда уже его переводить.. а то сил надолго не хватит :)

  • @Александр
    Делал перевод для одной из сборок BP 1.2 на основе перевода BP 1.1.3, если память не изменяет нового было ~15%.
    С него перевод для BP 1.2 будет делать еще проще.
    Но не стал заниматься дальше, а то плагиат получится по отношению работе Вячеслава.

  • Вячеслав подскажи про те пару файлов, которые нужно добавить в тему, мне не нравятся темы, которые есть у бади, хотелось бы поставить на свою, так она мне пишет после активации плагина, типа бади почти готов осталось поставить тему, подскажи а то я у энди запарюсь переводить, пока объясню что мне надо

  • Максим,
    Я так с ходу не могу сказать… Посмотри файлы style.css – что там написано в самом начале файла (закомментированный блок). Скопируй себе + внеси необходимые изменения.

  • Извини Вячеслав может что не так объясняю, но помнишь раньше не хватало пару файлов что бы полоска бади отображалась при активации тем от Гудвина например, мы добавляли пару файлов в тему(ты еще с Лехой хотел поговорить, что бы он эти файлы включал по умолчанию как бы)Так вот теперь полоска бади отображается в любой из активированых тем, но при нажатии на нее ничего не происходит, раньше темы бади бросали в не в сами темы а в каталог выше, теперь же она меня промит активировать тему или скачать другую, полоска есть , остального ничего нет не работает, посмотри здесь например http://oblast63.ru/blog там на портале все темы связанны, дизайн сайтов один и тот же единственное должна быть полоска при нажатии на которую должна перейти в дефултную тему бади, но при нажатии он переходит на главную сайта

  • Максим,
    У тебя просто в шаблоне нет файлов, которые отвечают за отображение функционала самого BuddyPress, а не WordPress. Нет папок directories, activity и прочих. Посмотри, какие папки есть в стандартном шаблоне.

  • Блин извини, совсем запарился однако, поставил пока в норме, за исключением того что она выдает в профиле ошибку призыв к неопределенной функции bp_dtheme_firstname(), в чем проблема, как думаешь

    • Максим,
      У тебя там какой BuddyPress стоит? Эта функция из BP 1.2. Ее нет в 1.1.3.

RSS лентаTrackBack URL

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

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

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

Открыть Нечто !