Если вы попали на эту страницу, то скорее всего вы воспользовались поиском Google или Yandex. Вышла новая версия BuddyPress 1.1.1. Версия 1.0.3 является морально устаревшей.
В очередной раз поздравляю всех тех, кто так долго ждал BuddyPress 1.0.3. в которой сделана адаптация кода виджетов для работы со всеми новыми версиями WordPress MU, начиная с WPMU 2.8.1.
Для начала немного о планах Andy Peatling. Естественно, он не хочет останавливаться на достигнутом и заявил, что в планах есть пунктик по внедрению системы обновления статусов (уже есть бета-версия! – на подобие Вконтакте или Twitter) и фотогалереи. Единственный минус – к реализации приступят нескоро (пару месяцев уйдет, мне так кажется). В середине года выйдут статусы, а ближе к концу – фотогалереи.
Отключите все плагины, которые используют BuddyPress (альбомы, рубрикатор, к примеру, условия пользования сайтом и другие).
Отключите BuddyPress.
Обновитесь до WordPress MU 2.8.1. ЭТО ОБЯЗАТЕЛЬНОЕ УСЛОВИЕ ДЛЯ РАБОТЫ ВСЕХ ПОСЛЕДУЮЩИХ ВЕРСИЙ BUDDYPRESS.
После обновления закачайте версию BuddyPress 1.0.3 с заменой старых файлов.
Активируйте BuddyPress.
BuddyPress теперь может работать, но вы все равно не сможете зайти на главную, так как надо разобраться с шаблонами. Для этого: переместите: /wp-content/plugins/buddypress/bp-themes/ в /wp-content/bp-themes/.
Если решите использовать стандартный шаблон для внешнего вида главного блога: переместите /wp-content/bp-themes/bphome/ в /wp-content/themes/bphome/. Этот шаг необязателен.
Активируйте шаблон BuddyPress Home.
Активируйте все дополнительные плагины, работающие на BuddyPress, которые у вас стояли до обновления (рубрикатор, альбомы и т.д.).
История версий BuddyPress представлена на странице Истории Версий
Расскажу теперь об особенностях всех версий BuddyPress.
В этой версии доработаны ВСЕ модули, которые вы уже знаете (если уже пользовались BuddyPress). Добавлено и отлажено внутреннее кеширование, что значительно (на несколько – иногда десятков – запросов на каждой странице) уменьшает нагрузку на сервер.
Хорошо продумана система защиты. Теперь взломать сайт еще тяжелее.
Оптимизирован код, который быстрее выполняется и подключается по мере необходимости, то есть при неиспользовании какого-нибудь модуля он не грузится вместе со всем сайтом, освобождая ресурсы для более полезных вещей.
Ну а теперь перейду непосредственно к установке BuddyPress. Сегодня я расскажу о ЧИСТОЙустановке, то есть вы только что установили WordPress MU и решили поставить сразу BuddyPress. Видео для этой установки не будет, потому сложностей ни у кого не возникнет. Начнем.
Убедитесь, что у вас правильно установлен WordPress MU 2.8.1. ИСПОЛЬЗОВАТЬ ТОЛЬКО ЭТУ ВЕРСИЮ!!! Она пока недоступна у Ивана Калинина. Качаем пока отсюда: Официальный сайт mu.wordpress.org. Я буду работать именно на версии Кактуса. Что и вам советую.
Авторизуйтесь как Администратор у только что установленный WordPress и перейдите на странцу Плагины. Если появится сообщение, что она не активирована – идите по ссылке и активируйте возможность использования плагинов.
Теперь у вас 2 варианта: а) или ввести на странице Плагинов в форме поиска слово “BuddyPress”, нажать Enter, а потом Установить (придется ввести данные доступа по фтп – один раз, они запоминаются). Затем вам придется скачать отдельно мой архив перевода и положить в папку /wp-content/plugins/buddypress/bp-languages/; б) или зайти на мой сайт и скачать точно такой же архив с уже включенным в него файлом перевода. Для скачивания выберете оригинальный BuddyPress 1.0 или BuddyPress 1.0 SE.
Вернитесь на страницу Плагины и активируйте плагин BuddyPress (да, теперь он в одном лице). Можете нажимать как на “Активировать по всему сайту”, так и просто “Активировать”.
BuddyPress теперь работает, но вы все равно не сможете зайти на главную, так как надо разобраться с шаблонами. Для этого: переместите: /wp-content/plugins/buddypress/bp-themes/ в /wp-content/bp-themes/. Это вы активировали обязательный пользовательский шаблон.
Если решите использовать стандартный шаблон для внешнего вида главного блога: переместите /wp-content/bp-themes/bphome/ в /wp-content/themes/bphome/. Этот шаг необязателен.
Активация/Деактивация отдельных компонентов происходит на странице “BuddyPress → Установка компонентов”. Стандартные шаблоны будут автоматически адаптироваться к изменениям в работе компонентов: не включен – не отображает.
На странице “BuddyPress → Настройка профиля” вы легко можете настроить отображаемый профиль групп и полей, которые необходимо заполнить пользователям при регистрации. Любое поле, добавляемое в группу “Основное/Base”, появится на странице регистрации. Вы также можете разрешить/запретить возможность загрузки пользователями собственных аватаров.
Так как (если) это является чистая установка WordPress MU, то вам конечно же, необходимо разрешить регистрацию пользователей и блогов (при желании).
Некоторые параметры доступны для настройки на странице “Администратор → BuddyPress”
ВНИМАНИЕ: форумы не будут рабоать без установки bbPress и некоторой настройки (Подробнее об этом шаге я расскажу в самом ближайшем будущем).
Для начала я предлагаю вам файлы перевода и сам BuddyPress 1.0.3 отдельным архивом. Это означает, что вам необходимо будет просто разархивировать и положить все в папку /wp-content/plugins/. Ничего не изменено в работе BuddyPress. Это означает, что вы получите чистый продукт от Andy Peatling – но только на русском языке. [Обновление 20.07.09]
Из перевода я исключил перевод шаблона – так как это излишне грузило бы сайт при неиспользовании стандартных шаблонов. В состав этого архива входят уже переведенные мной стандартные шаблоны BuddyPress. Это НЕМОДИФИЦИРОВАННАЯ версия.
Порядок установки шаблонов описан в пунктах 5, 6, 7 “Порядка действий для активации BuddyPress. 7 шагов”. Приятного пользования :)
Цены бы не было… может существует по-шаговая (в сети море вариантов “размышлений”) – как настроить вполне стандартный сервер с Apache, MySQL, PHP и WordPress MU? (README от разработчиков – из серии “для всех случаев”)
Имеется ввиду вариант с блог.домен.ru, ибо остальное много проще.. и понятнее
То есть рассмотреть вариант стандартный – когда у пользователя в распоряжении физический сервер :)
Спасибо будет сказано сразу! хотя если связка MU+BDPress порулит – то и так будет “спасибо” :)
@Александр:
К сожалению, у меня нет возможности создать такой мануал по причине отсутствия собственного физического сервера, вот бы кто мне его подарил… :) Могу сделать, но не для физического сервера, а для виртуалки.
Можно рабочую станцию сделать сервером :) важно зеркало сделать и иметь возможность если что – перейти на другую лошадку :) смотря какой проект.. такие и требования к надежности
Ну и IP внешний нужен – тут может быть самое проблемное…
А Физический сервер или виртуальный.. думаю разницы особой не должно быть.. ведь и туда и туда – ставится FreeBSD.. а это уже одинаковое размещение файлов и тп
Будьте добры, подскажите пожалста, по какой причине может не приходить письмо при регистрации на моём сайте? Стоит wpmu 2.7.1 bp 1.0.2
Заранее благодарен
@NeGaTiF:
Письмо может не пропускать антиспам – mail.ru или yandex.ru вполне могут заблокировать (у меня такое уже было). Попробуйте gmail.com – у меня на него нареканий не было еще никогда.
Появился интересный вопрос… в закладе “Пользователи”.. есть быстрый доступ по первой букве пользователя.. там от A до Z, а если какой то способ задействовать от А до Я :) или где копать..
OMG :))
Это не “интересный вопрос”, это старая и до сих пор не решенная проблема :-(
Попробуйте прикрутить m-snap. О результатах расскажите, пожалуйста :)
Доброй ночи Господа!Раз уж я начал оффтопить в этой теме, то продолжу:).Кто нить знает есть ли такой плагин, чтоб организовать на сайте”каталог сайто”, но ток, чтоб с обратной ссылкой?
Вообще интересные отличия встретил. В дистре, что скачан отсюда, members работает на ajax и с багами (отображаются не все пользователи – это раз. Два: в Опере внизу лезет код: “<input type=”hidden” id=”selected_letter” value=”w” name=”selected_letter” /”).
На demo.cosydale.com же все работает правильно, но без ajax. Более старая версия?
1 июля 2009 в 9:09
@exay:
http://cosydale.com/video-install-bbpress-for-buddypress.html/comment-page-4#comment-3988
4 июля 2009 в 16:53
Что за штука… когда что нибудь открываешь в мозиле в другом окне бадди нифига не грузится….
6 июля 2009 в 15:49
доброго дня!
Цены бы не было… может существует по-шаговая (в сети море вариантов “размышлений”) – как настроить вполне стандартный сервер с Apache, MySQL, PHP и WordPress MU? (README от разработчиков – из серии “для всех случаев”)
Имеется ввиду вариант с блог.домен.ru, ибо остальное много проще.. и понятнее
То есть рассмотреть вариант стандартный – когда у пользователя в распоряжении физический сервер :)
Спасибо будет сказано сразу! хотя если связка MU+BDPress порулит – то и так будет “спасибо” :)
6 июля 2009 в 15:57
@Александр:
К сожалению, у меня нет возможности создать такой мануал по причине отсутствия собственного физического сервера, вот бы кто мне его подарил… :) Могу сделать, но не для физического сервера, а для виртуалки.
6 июля 2009 в 16:01
Можно рабочую станцию сделать сервером :) важно зеркало сделать и иметь возможность если что – перейти на другую лошадку :) смотря какой проект.. такие и требования к надежности
Ну и IP внешний нужен – тут может быть самое проблемное…
А Физический сервер или виртуальный.. думаю разницы особой не должно быть.. ведь и туда и туда – ставится FreeBSD.. а это уже одинаковое размещение файлов и тп
7 июля 2009 в 12:05
Будьте добры, подскажите пожалста, по какой причине может не приходить письмо при регистрации на моём сайте? Стоит wpmu 2.7.1 bp 1.0.2
Заранее благодарен
7 июля 2009 в 16:14
@NeGaTiF:
Письмо может не пропускать антиспам – mail.ru или yandex.ru вполне могут заблокировать (у меня такое уже было). Попробуйте gmail.com – у меня на него нареканий не было еще никогда.
11 июля 2009 в 17:43
Как WPMU 2.8.1 к BP 1.0.2 относиться?
12 июля 2009 в 1:07
Доброй ночи!
Появился интересный вопрос… в закладе “Пользователи”.. есть быстрый доступ по первой букве пользователя.. там от A до Z, а если какой то способ задействовать от А до Я :) или где копать..
Заранее спасибо!
12 июля 2009 в 2:19
@Александр
OMG :))
Это не “интересный вопрос”, это старая и до сих пор не решенная проблема :-(
Попробуйте прикрутить m-snap. О результатах расскажите, пожалуйста :)
12 июля 2009 в 3:19
Доброй ночи Господа!Раз уж я начал оффтопить в этой теме, то продолжу:).Кто нить знает есть ли такой плагин, чтоб организовать на сайте”каталог сайто”, но ток, чтоб с обратной ссылкой?
14 июля 2009 в 6:53
@shirs, но ведь на demo.cosydale.com оно робит. Неужели исходники решения slaFFik’а не в паблике?
14 июля 2009 в 6:58
Вообще интересные отличия встретил. В дистре, что скачан отсюда, members работает на ajax и с багами (отображаются не все пользователи – это раз. Два: в Опере внизу лезет код: “<input type=”hidden” id=”selected_letter” value=”w” name=”selected_letter” /”).
На demo.cosydale.com же все работает правильно, но без ajax. Более старая версия?
14 июля 2009 в 9:15
@Mac:
насколько я понимаю, проблема в процессе решения, Slaffik писал, что решение близко к завершению, но видимо не успел выложить или что-нибудь такое.
15 июля 2009 в 12:13
Обнаружил косяк в стандартной теме (может всего блога?):
если находиться на стартовой странице основного блога – то ссылка “Новости” отображается как