Если вы попали на эту страницу, то скорее всего вы воспользовались поиском 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 шагов”. Приятного пользования :)
У меня тут такая проблема возникла. В группе создаю новую тему для обсуждения.И вылазит всегда ошибка при опубликовании этой темы. Может нужно переустановить форум или проблема в другом ?
Вячеслав, ответьте пожалуйста. Переустановил с нуля: новый сайт, последний WPMU + BP 1.0 с вашего сайта (даже не стал устанавливать BP 1.0 из панели управления – залил вручную из архива с вашего сайта), никаких плагинов. Все, что изменил в настройках – поставил 2 коммента на странице и отображать новый вверху. НЕ работает – опять партянка. Смена темы на стандартную не помогает. Перезалил WPMU с официального сайта – тоже. В базе новые настройки для комментов сохраняются корректно. Похоже дело в самом BP 1.0. У меня 2 вопроса:
1. Вы говорили, что у вас стоит неродная функция перелистывания. А у тех, у кого стоит родная – все нормально? Нельзя ли как-то это проверить. Если да, то я уже не знаю что думать.
2. Можно ли решить проблему, поставив такую же функцию как у вас, если да, то могли бы вы сказать где взять и куда вставить?
Жалко закрывать 5 сайтов из такой частной, но важной проблемы.
Честно говоря я не понимаю причины для паники. Паниковать надо будет, когда почти к каждому посту будет по сотне-две комментов, как это было у Алексея aka Goodwin. Вот тогда сайту будет тяжело жить и нормально работать. А у вас только начало жизни проектов, дай Бог им быстрого роста.
У меня стоит . В файле readme там подробно описано, что надо делать и куда что вставлять. Взять можно как в , в поиске прописав название, так и из архива WordPress 2.7.1 LE (обычный WordPress).
Спасибо, попробую. Дело в том, что половина проектов нацелены на получение вопросов к экспертам (например, врачам). Форма для вопроса – это форма для комментария и должна быть вверху списка комментариев, а то народ до нее не доберется. А в этом плагине есть возможность изменять порядок комментариев, чтобы форма для ввода комментария была вверху?
BuddyPress, это наркотик)) так и тянет попробовать новенькое)) Спасибо Вячеслав, будем тестировать, в прошлом у меня не работало обрезание аватаров, вообще кнопка не работала, она нажималась, но без эффекта
Жаль, но аватары пока не работают, загружаю картинку, но не работает обрезка, при попытке сохранить фото, пишет что все сохранено, вместо аватара черный квадрат (точь в точь как у Малевича)
@Игорь:
У вас проблема на стороне сервера. Поставьте права 777 для папки blogs.dir, причем с перенаправлением на все внутренние папки. То есть чтобы каждая папка внутри имела 777 по умолчанию.
выставил права 777, на blogs.dir и все что внутри, пишет Загрузка оборвалась! Ошибка: Загружаемый файл не может быть перемещен в директорию «загрузок».
вообщем, когда выставил права на все, что находится внутри blogs.dir, затем еще внутри своего блога 1, а именно на папку аватаров, картинка загрузилась, но трабла та же, опять все переставил на 755, как и было, все та же фишка, ладно подождем, если у меня одного, буду искать, пока идентикон пусть будут))
Разобрался, вообщем трабла в том, что если в настройках wpmu устанавливаешь Identicon (генерируется), это же самое устанавливаешь в настройках BuddyPress, то фото не обрезаются, когда устанавливаешь Пустота или Человек-загадка начинает работать, но не до конца правильно, если фото маленькое, нет возможности правильно обрезать
@Игорь:
Ух ты, я не докапывался так сильно до причин. Я просто знал о несовершенстве используемого метода обрезки – и все… Спасибо, что вы нашли примерную причину.
4 июня 2009 в 23:27
У меня тут такая проблема возникла. В группе создаю новую тему для обсуждения.И вылазит всегда ошибка при опубликовании этой темы. Может нужно переустановить форум или проблема в другом ?
5 июня 2009 в 9:58
Внимательно прочитайте пост по установке форума… У вас проблема явно в неверной установке форума…
6 июня 2009 в 13:12
Вячеслав, ответьте пожалуйста. Переустановил с нуля: новый сайт, последний WPMU + BP 1.0 с вашего сайта (даже не стал устанавливать BP 1.0 из панели управления – залил вручную из архива с вашего сайта), никаких плагинов. Все, что изменил в настройках – поставил 2 коммента на странице и отображать новый вверху. НЕ работает – опять партянка. Смена темы на стандартную не помогает. Перезалил WPMU с официального сайта – тоже. В базе новые настройки для комментов сохраняются корректно. Похоже дело в самом BP 1.0. У меня 2 вопроса:
1. Вы говорили, что у вас стоит неродная функция перелистывания. А у тех, у кого стоит родная – все нормально? Нельзя ли как-то это проверить. Если да, то я уже не знаю что думать.
2. Можно ли решить проблему, поставив такую же функцию как у вас, если да, то могли бы вы сказать где взять и куда вставить?
Жалко закрывать 5 сайтов из такой частной, но важной проблемы.
6 июня 2009 в 14:07
Честно говоря я не понимаю причины для паники. Паниковать надо будет, когда почти к каждому посту будет по сотне-две комментов, как это было у Алексея aka Goodwin. Вот тогда сайту будет тяжело жить и нормально работать. А у вас только начало жизни проектов, дай Бог им быстрого роста.
У меня стоит . В файле readme там подробно описано, что надо делать и куда что вставлять. Взять можно как в , в поиске прописав название, так и из архива WordPress 2.7.1 LE (обычный WordPress).
6 июня 2009 в 15:33
Спасибо, попробую. Дело в том, что половина проектов нацелены на получение вопросов к экспертам (например, врачам). Форма для вопроса – это форма для комментария и должна быть вверху списка комментариев, а то народ до нее не доберется. А в этом плагине есть возможность изменять порядок комментариев, чтобы форма для ввода комментария была вверху?
6 июня 2009 в 16:11
В том плагине – нет. Но это можно сделать ручками, просто поковыряться в коде и перенести форму вверх. Хотя без знания php это тяжело будет сделать.
6 июня 2009 в 16:20
Может в версии 1.0.1 это исправлено?
6 июня 2009 в 16:40
BuddyPress, это наркотик)) так и тянет попробовать новенькое)) Спасибо Вячеслав, будем тестировать, в прошлом у меня не работало обрезание аватаров, вообще кнопка не работала, она нажималась, но без эффекта
6 июня 2009 в 18:42
Жаль, но аватары пока не работают, загружаю картинку, но не работает обрезка, при попытке сохранить фото, пишет что все сохранено, вместо аватара черный квадрат (точь в точь как у Малевича)
6 июня 2009 в 20:14
@Игорь:
У вас проблема на стороне сервера. Поставьте права 777 для папки blogs.dir, причем с перенаправлением на все внутренние папки. То есть чтобы каждая папка внутри имела 777 по умолчанию.
6 июня 2009 в 21:32
выставил права 777, на blogs.dir и все что внутри, пишет Загрузка оборвалась! Ошибка: Загружаемый файл не может быть перемещен в директорию «загрузок».
6 июня 2009 в 21:34
тогда попробуйте 775. Некоторые серверы работают с 775 вместо 777. А ошибка весьма странная… Думаю.
6 июня 2009 в 22:52
вообщем, когда выставил права на все, что находится внутри blogs.dir, затем еще внутри своего блога 1, а именно на папку аватаров, картинка загрузилась, но трабла та же, опять все переставил на 755, как и было, все та же фишка, ладно подождем, если у меня одного, буду искать, пока идентикон пусть будут))
7 июня 2009 в 3:51
Разобрался, вообщем трабла в том, что если в настройках wpmu устанавливаешь Identicon (генерируется), это же самое устанавливаешь в настройках BuddyPress, то фото не обрезаются, когда устанавливаешь Пустота или Человек-загадка начинает работать, но не до конца правильно, если фото маленькое, нет возможности правильно обрезать
7 июня 2009 в 11:35
@Игорь:
Ух ты, я не докапывался так сильно до причин. Я просто знал о несовершенстве используемого метода обрезки – и все… Спасибо, что вы нашли примерную причину.