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

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

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

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

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

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

Скачать

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

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

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

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

Похожие записи:

Понравился пост? Подпишись на RSS ленту CosyDale.com!
Получай всю интересную информацию первым.

123

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

  • Здравствуйте. Всех с праздником. Вячеслав, Вам удачи. wcp, не совсем так, если вы уже перешли на wpmu и пользователи разобрались с админкой, добавив функционал BuddyPress вы ничуть не измените админку, никаких дополнительных настроек особо сложных там нет, в большинстве своем работа предстоит вам, как настроите, но функционал BuddyPress все-таки довольно масштабен, насчет потребления wpmu памяти, прямо пропорционально от количества блогов и поставленных задач перед блогами, к примеру, около 50 блогов, блоги тянули rss партнерки 6K посетителей в сутки, это был мой результат, 250М оперативной памяти, сервер в америке, 6 сек открывалась страница. Это заставило меня более углубленно изучить настройку серверов, установил nginx перед апачем, дополнительно протестировал все плагины кеширования, какие только смог найти в интернете, пробовал способы кеширования средствами апача, наилучший результат, при работе nginx wpmu и buddy press, показал super cache, у остальных плагинов, много нюансов, нет желания описывать все, но они не работали так, как надо, вот так как-то))

  • На данный момент настроил сервер на своем железе, страна Украина, страница открывается 1.8 сек, в принципе нормально, но на данный момент, нет ни блогов, ни пользователей, короче нагрузки нет, и партнерка лежит, не могу потестить, я это клоню к тому, что если сервер находится поближе, то, думаю, таким образом смогу увеличить посещаемость. До какого-то максимума, ну а потом, имея эти данные на руках, уже можно будет конкретно спроектировать поставленную задачу и, соответственно подобрать железо, исходя из поставленных задач, а так, как-то вилами по воде, сколько потребляет, сколько того…

  • Я обновил ссылку в записи для скачивания с путем на более новый архив. Только он не содержит русский. Кому нужен русский – используйте старую версию.

  • @Игорь:
    То есть у вас большой опыт настройки сервера?

  • Вячеслав, большой опыт – понятие относительное, и нет предела совершенству, с удовольствием читаю и пробую ваши рекомендации, тестирую, подбираю оптимальные настройки, на данный момент ищу партнерку, и поэтому временно работы не веду с buddypress, если будет больше конкретики, к примеру, надо сделать так-то и так-то, софт такой-то и такой-то, тогда я смогу сказать насчет опыта или порекомендовать исходя из своих опытов, хочу сказать, что меня всегда интересовала техническая часть чего либо, и я с удовольствием этому учился, да и сложно сказать, что означает большой, все познается в сравнении с чем либо, я начинал с конца учиться, то есть сначала научился работать с вордпрессом, как таковым, сео, оптимизация… и вот подошел к тому моменту, что надо было изначально изучить установку и настойку операционной системы (Linux), установку, настройку и оптимизацию серверов, mysql, панели управления (опционально), конфигурацию сетей (опционально), кеширование и способы (методы применения и целесообразность), могу только сказать, что провожу в сети со своими опытами, тестами, пробами до 15 часов в сутки на протяжении 2-х лет, за это время, естественно, что-то да узнал ))

  • 2 Игорь
    комментарий достаточно путанный, я не совсем понял, что вы хотели сказать в мой адрес. Скорее всего вы не видели mJournal в действии, он прост, как телеграфный столб и есстесвенно, что если простоты дать людям большое количество настроек, то им это не понравится, поскольку нужно привыкать к новому интерфейсу, к админке, разбираться с параметрами. Люди с первого дня перехода на WPMU стали возмущаться, потом ряды поредели.

  • Да, действительно, я не видел mJournal в действии, но из вашего комментария я понял, что вы уже перешли на wpmu, и вас хотел поддержать, что сложного ничего нет и пользователи даже не заметят в админке, если вы установите BuddyPress, хотя, конечно же вам решать

  • @Игорь,
    совершенству нет предела и главное тут опыт :)
    Реальная нагрузка – это у создателей BP ;)

    Предлагаю вообще сделать методику оценки.. некую “между нами” (она денех стоит ;) ).. и по ней выставлять некие оценки от 1 до 10… ик?

  • Да ну как не заметят? Вы просто моих юзеров не знаете (к счастью) :) Они устроили истерику, что для отправки сообщения теперь нужно войти в админку. А слово “метки” у некоторых вызвало чуть ли не рвотный рефлекс и крики “что это такое? типа настроение или что?” Предупреждая вопрос “где живут такие юзеры” – их полно в локальной сети любого провайдера, они не юзают инет, а получают халяву от других, им скучно сидеть молча, потому любые нововведения обсираются ими со страшной силой вплоть до требований “мне не нравится! уберите!” ;)

  • @Александр:
    Распиши свою идею “внутренней оценки”, а? Я заинтересовался…

    @wcp:
    Сочувствую вам с такими пользователями – никакого удовольствия от работы…

  • 2 slaFFik
    эт точно, вплоть до мысленных маханий рукой “да пошли вы все в … больше ничего нового не получите” :)

  • wcp,
    нужно извлекать пользу из свой сети – тогда ничего страшного от “наездов” пользователей :)

  • Не в тему, новогоднее, хотя уже настроение рабочее.

    Встречаются два приятеля, давно не виделись, со школы…

    - Привет, рад тебя видеть, как делишки?
    - Да ты знаешь, все неимоверно прекрасно, заколачиваю бабла немерянно, супруга – солнышко, любимый мой родненький человечек, двое прекрасных детишек у нас, а все счастливый слон.
    - Какой слон???
    - Да купил я слона счастливого и все понеслось как в сказке.
    - А что ты делаешь со слоном-то?
    - Ну как что, утром купаю, в обед кормлю, вечером катаюсь…
    - Продай слона.
    - Что значит продай?, мне, конечно же не жалко, поделиться с тобой счастьем, но, ты же понимаешь…
    Долгий разговор был между ними…
    Итог
    - Ну сам посуди, у тебя и так все здорово, я даю тебе 10 цен, продай
    - Пусть будет так. Продаю…
    Встречаются через год
    - Как дела?
    - Твой слон мне пол-дома разворотил, машину соседям растоптал, клумбу съел…
    - Э-э-э нет, дружище, с таким настроением ты слона не продашь.

    Желаю всем новогоднего настроения)))

  • Насколько я понимаю, buddypress все еще нельзя ставить на обычный WP
    выдает ошибку:
    Fatal error: Call to undefined function get_site_option() in O:\home\localhost\www\localblog\wp-content\plugins\buddypress\bp-core\bp-core-avatars.php on line 27

    кроме этого, в файле readme архива, который скачивается по ссылке в этом блоге, присутствует строка:
    BuddyPress requires WordPress MU, it will not work on a single install of WordPress (yet).

  • @Rustamus думал ответить здесь, но слишком большой пост получается.
    Надеюсь slaFFik не будет очень против ссылки http://usingwp.ru/buddypress/buddypress-i-standartnyj-wordpress/

  • что то я торможу, Вячеслав скажи мне работает на простом этот чудесный плагин или нет, дайте ссылку на какой нибудь рабочий плагин на простом wordpress

  • BP работает в связке с обычным WP
    Но пользователи не смогут создавать свои блоги/
    Они смогут пользоваться всеми функциями BuddyPress (друзья, группы, сообщения и тп), но для возможности создания блогов, необходимо использовать связку WPMU+BP

  • @Rustamus
    И еще есть форумы в группах и права автора/редактора в стандартном WordPress.

  • Доирался с WP и BuddyPress. Причину не понял, но факт такой: после установки BP при смене темы рубрики в новых темах не отображались или отображались в неверной иерархии. Ошибка базы данных: не мог inner join двух таблиц выполнится (terms и что-то еще). Хорошо был бекап, откатился на чистый WP, никаких ошибок.

  • Извиняюсь, проблема не в BP, ошибки были в 3-х шаблонах тем.

RSS лента комментариев на эту записьTrackBack URL

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

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