Если вы попали на эту страницу, то скорее всего вы воспользовались поиском 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 шагов”. Приятного пользования :)
Сегодня создал юзера и попробовал загрузить аватар с его аккаунта, опять та же история, фото загружается, но не работает обрезка, странно, ничего не делал… ладно, как нибудь потом еще пороюсь, да, когда я тестил на денвере, из-за аватаров вылетал еррор, вообщем какая-то фигня у меня с ними))
Вот я и разобрался, виноват во всем плагин для вордпресс для фотогалереи jQuery Lightbox, долго сидел вспоминал, что я творил, вспомнил. Теперь буду искать альтернативу плагину.
При регистрации нового пользователя, а именно когда вводишь ссылку подтверждения и активируешь аккаунт выскакивают куча ошибок
Warning: Cannot modify header information – headers already sent by (output started at /home/pofig131/domains/pofigsayt.com/public_html/wp-content/themes/bphome/header.php:2) in /home/pofig131/domains/pofigsayt.com/public_html/wp-content/plugins/buddypress/bp-messages.php on line 501
All:Hi! slaFFik: great respect
Добавлю про аватары:
При создании пользователя либо группы – ошибка при обрезке аватара, но когда группа/пользователь созданы, удается изменить аватар – обрезка работает корректно (это Opera и IE)
В Firefox загрузка и обрезка аватара происходит без ошибок в момент создания.
При использовании в качестве аватара .GIF с прозрачностью – после обрезки прозрачность заменяется черным цветом.
При использовании анимированного .GIF – после обрезки анимация теряется.
Если проблематично исправить ошибки програмными методами, было бы не плохо, при наличии у пользователя аватара 150х150px – не использовать обрезку.
Виталий очень точно изложил все глюки с аватарами, хочу добавить, что если кто использует фотогалерею, без глюков с BuddyPress работает плагин wpautothickbox, господа, да, и девочки тоже, ведь все равно же читают, может стесняются? скажите пожалуйста у меня у одного такие глюки при регистрации нового пользователя?
@Игорь:
Я посмотрел ко, на этих строках колбекные функции сообщений, работающие с кукисами. Попробуйте сделать следующее: удалите кукисы своего сайта со своего компа; вы обновлялись до 1.0.1? Если да, то попробуйте не только ядро обновить, но и шаблоны (если вы используете стандартные, а не Facebuddy).
Здравствуйте, Вячеслав, спасибо, я всегда все обновляю ваше новенькое)) Еще хотел сказать мы с Александром прикрутили возможность листать комментарии как у вас на блоге, только без циферок, то есть новые комменты, старые… Заливаем файл comments.php в bp-home и все работает, файл доступен pofigsayt.com/comments.rar
Вячеслав, не получается, вернее все по порядку. Убрал почти все с файла comments.php и прописал вот это , я не силен в php, но я так понимаю, подключил стандартные функции вордпресс, комменты стали работать, имею ввиду, сколько поставишь в настройках вордпресс, столько и будет, работают вложенные, то есть можно друг другу отвечать на комменты, а вот на главной, в виджете активность перестает показывать последнии комменты, получается так, что несинхронизированно? Вообщем вот.
Я удивляюсь… Я на демо сайте обновил до 1.0.1 – и никаких проблем. Я просто удивляюсь, откуда они у вас берутся… Но если уже произошло – делайте еще раз интеграцию. Если раз получилось – получится и второй.
Я удивляюсь… Я на демо сайте обновил до 1.0.1 – и никаких проблем. Я просто удивляюсь, откуда они у вас берутся… Но если уже произошло – делайте еще раз интеграцию. Если раз получилось – получится и второй.
Конструктивно. Зачем писать, если нечего сказать по сути вопроса?
Пройти повторно интеграцию не проблема, можно даже все снести и насетапить заново. На “демо сайте” – это все хорошо, только вот на продуктивном – не очень приятно. Не считая потерянного времени.
Поэтому и возник вопрос – возможно, кто-то знает подводный камень.
Скажите, а в версии 1.0.1 посиправляли те проблемы которые были в первой версии?
Из того, чсто я заметил и что беспокило меня:
- Невозможность пригласить кого-то в группу, говорит что список друзей пуст, хотя на самом деле они должны быть…
- Админ-бар Баддипресса, который налазит на хедер админки вордпресса
- Слияние строк в письмах пользователям
Про друзей: кажется, исправили.
Админбар – не знаю, я везде отключал ее. Но в списке изменений нет, поэтому думаю что не исправили.
Про слияние первый раз слышу – не видел никогда.
7 июня 2009 в 15:29
Это вам спасибо.
7 июня 2009 в 21:50
Сегодня создал юзера и попробовал загрузить аватар с его аккаунта, опять та же история, фото загружается, но не работает обрезка, странно, ничего не делал… ладно, как нибудь потом еще пороюсь, да, когда я тестил на денвере, из-за аватаров вылетал еррор, вообщем какая-то фигня у меня с ними))
7 июня 2009 в 22:37
Вот я и разобрался, виноват во всем плагин для вордпресс для фотогалереи jQuery Lightbox, долго сидел вспоминал, что я творил, вспомнил. Теперь буду искать альтернативу плагину.
8 июня 2009 в 1:30
При регистрации нового пользователя, а именно когда вводишь ссылку подтверждения и активируешь аккаунт выскакивают куча ошибок
Warning: Cannot modify header information – headers already sent by (output started at /home/pofig131/domains/pofigsayt.com/public_html/wp-content/themes/bphome/header.php:2) in /home/pofig131/domains/pofigsayt.com/public_html/wp-content/plugins/buddypress/bp-messages.php on line 501
502
503
507
508
509
У меня одного такое творится?
8 июня 2009 в 13:24
All:Hi! slaFFik: great respect
Добавлю про аватары:
При создании пользователя либо группы – ошибка при обрезке аватара, но когда группа/пользователь созданы, удается изменить аватар – обрезка работает корректно (это Opera и IE)
В Firefox загрузка и обрезка аватара происходит без ошибок в момент создания.
При использовании в качестве аватара .GIF с прозрачностью – после обрезки прозрачность заменяется черным цветом.
При использовании анимированного .GIF – после обрезки анимация теряется.
Если проблематично исправить ошибки програмными методами, было бы не плохо, при наличии у пользователя аватара 150х150px – не использовать обрезку.
8 июня 2009 в 17:39
@vitaly:
Спасибо за дополнительную информацию. Уверен, для пользователей BuddyPress она будет весьма полезна.
8 июня 2009 в 22:12
Виталий очень точно изложил все глюки с аватарами, хочу добавить, что если кто использует фотогалерею, без глюков с BuddyPress работает плагин wpautothickbox, господа, да, и девочки тоже, ведь все равно же читают, может стесняются? скажите пожалуйста у меня у одного такие глюки при регистрации нового пользователя?
9 июня 2009 в 9:12
@Игорь:
Я посмотрел ко, на этих строках колбекные функции сообщений, работающие с кукисами. Попробуйте сделать следующее: удалите кукисы своего сайта со своего компа; вы обновлялись до 1.0.1? Если да, то попробуйте не только ядро обновить, но и шаблоны (если вы используете стандартные, а не Facebuddy).
9 июня 2009 в 11:56
Здравствуйте, Вячеслав, спасибо, я всегда все обновляю ваше новенькое)) Еще хотел сказать мы с Александром прикрутили возможность листать комментарии как у вас на блоге, только без циферок, то есть новые комменты, старые… Заливаем файл comments.php в bp-home и все работает, файл доступен pofigsayt.com/comments.rar
9 июня 2009 в 14:57
Вячеслав, не получается, вернее все по порядку. Убрал почти все с файла comments.php и прописал вот это , я не силен в php, но я так понимаю, подключил стандартные функции вордпресс, комменты стали работать, имею ввиду, сколько поставишь в настройках вордпресс, столько и будет, работают вложенные, то есть можно друг другу отвечать на комменты, а вот на главной, в виджете активность перестает показывать последнии комменты, получается так, что несинхронизированно? Вообщем вот.
10 июня 2009 в 18:20
Привет Всем!
Стоит WPMU 2.7.1 + BP 1.0.0 + BBP 1.0RC (только в нем есть груповые форумы с BP).
Накатил сверху BP 1.0.1 – сломались групповые форумы..:(
Может кто решал подобное при апгрейде?
10 июня 2009 в 18:35
Я удивляюсь… Я на демо сайте обновил до 1.0.1 – и никаких проблем. Я просто удивляюсь, откуда они у вас берутся… Но если уже произошло – делайте еще раз интеграцию. Если раз получилось – получится и второй.
10 июня 2009 в 19:05
Конструктивно. Зачем писать, если нечего сказать по сути вопроса?
Пройти повторно интеграцию не проблема, можно даже все снести и насетапить заново. На “демо сайте” – это все хорошо, только вот на продуктивном – не очень приятно. Не считая потерянного времени.
Поэтому и возник вопрос – возможно, кто-то знает подводный камень.
11 июня 2009 в 15:44
Скажите, а в версии 1.0.1 посиправляли те проблемы которые были в первой версии?
Из того, чсто я заметил и что беспокило меня:
- Невозможность пригласить кого-то в группу, говорит что список друзей пуст, хотя на самом деле они должны быть…
- Админ-бар Баддипресса, который налазит на хедер админки вордпресса
- Слияние строк в письмах пользователям
?
Спасибо!
11 июня 2009 в 21:14
Про друзей: кажется, исправили.
Админбар – не знаю, я везде отключал ее. Но в списке изменений нет, поэтому думаю что не исправили.
Про слияние первый раз слышу – не видел никогда.