Скачать правильный русский BuddyPress 1.0.3

Если вы попали на эту страницу, то скорее всего вы воспользовались поиском или Yandex. Вышла новая версия BuddyPress 1.1.1. Версия 1.0.3 является морально устаревшей.

В очередной раз поздравляю всех тех, кто так долго ждал 1.0.3. в которой сделана адаптация кода виджетов для работы со всеми новыми версиями MU, начиная с WPMU 2.8.1.

Для начала немного о планах Andy Peatling. Естественно, он не хочет останавливаться на достигнутом и заявил, что в планах есть пунктик по внедрению системы обновления статусов (уже есть -версия! – на подобие Вконтакте или Twitter) и фотогалереи. Единственный минус – к реализации приступят нескоро (пару месяцев уйдет, мне так кажется). В середине года выйдут статусы, а ближе к концу – фотогалереи.

  1. Отключите все плагины, которые используют BuddyPress (альбомы, рубрикатор, к примеру, условия пользования сайтом и другие).
  2. Отключите BuddyPress.
  3. Обновитесь до WordPress MU 2.8.1. ЭТО ОБЯЗАТЕЛЬНОЕ УСЛОВИЕ ДЛЯ РАБОТЫ ВСЕХ ПОСЛЕДУЮЩИХ ВЕРСИЙ BUDDYPRESS.
  4. После обновления закачайте версию BuddyPress 1.0.3 с заменой старых файлов.
  5. Активируйте BuddyPress.
  6. BuddyPress теперь может работать, но вы все равно не сможете зайти на главную, так как надо разобраться с шаблонами. Для этого: переместите: /wp-content/plugins/buddypress/bp-themes/ в /wp-content/bp-themes/.
  7. Если решите использовать стандартный шаблон для внешнего вида главного блога: переместите /wp-content/bp-themes/bphome/ в /wp-content/themes/bphome/. Этот шаг необязателен.
  8. Активируйте шаблон BuddyPress Home.
  9. Активируйте все дополнительные плагины, работающие на BuddyPress, которые у вас стояли до обновления (рубрикатор, альбомы и т.д.).

История версий BuddyPress представлена на странице Истории Версий

Расскажу теперь об особенностях всех версий BuddyPress.

В этой версии доработаны ВСЕ модули, которые вы уже знаете (если уже пользовались BuddyPress). Добавлено и отлажено внутреннее кеширование, что значительно (на несколько – иногда десятков – запросов на каждой странице) уменьшает нагрузку на .

Хорошо продумана система защиты. Теперь взломать сайт еще тяжелее.

Оптимизирован , который быстрее выполняется и подключается по мере необходимости, то есть при неиспользовании какого-нибудь модуля он не грузится вместе со всем сайтом, освобождая ресурсы для более полезных вещей.

Ну а теперь перейду непосредственно к установке BuddyPress. Сегодня я расскажу о ЧИСТОЙ установке, то есть вы только что установили WordPress MU и решили поставить сразу BuddyPress. Видео для этой установки не будет, потому сложностей ни у кого не возникнет. Начнем.

  1. Убедитесь, что у вас правильно установлен WordPress MU 2.8.1. ИСПОЛЬЗОВАТЬ ТОЛЬКО ЭТУ ВЕРСИЮ!!! Она пока недоступна у Ивана Калинина. Качаем пока отсюда: Официальный сайт mu.wordpress.org. Я буду работать именно на версии Кактуса. Что и вам советую.
  2. Авторизуйтесь как Администратор у только что установленный WordPress и перейдите на странцу Плагины. Если появится сообщение, что она не активирована – идите по ссылке и активируйте возможность использования плагинов.
  3. Теперь у вас 2 варианта: а) или ввести на странице Плагинов в форме поиска слово “BuddyPress”, нажать Enter, а потом Установить (придется ввести данные доступа по фтп – один раз, они запоминаются). Затем вам придется скачать отдельно мой архив перевода и положить в папку /wp-content/plugins/buddypress/bp-languages/; б) или зайти на мой сайт и скачать точно такой же архив с уже включенным в него файлом перевода. Для скачивания выберете оригинальный BuddyPress 1.0 или BuddyPress 1.0 SE.
  4. Вернитесь на страницу Плагины и активируйте BuddyPress (да, теперь он в одном лице). Можете нажимать как на “Активировать по всему сайту”, так и просто “Активировать”.
  5. BuddyPress теперь работает, но вы все равно не сможете зайти на главную, так как надо разобраться с шаблонами. Для этого: переместите: /wp-content/plugins/buddypress/bp-themes/ в /wp-content/bp-themes/. Это вы активировали обязательный пользовательский шаблон.
  6. Если решите использовать стандартный шаблон для внешнего вида главного блога: переместите /wp-content/bp-themes/bphome/ в /wp-content/themes/bphome/. Этот шаг необязателен.
  7. Активируйте шаблон BuddyPress Home.

Теперь перейдем к базовой настройке BuddyPress.

  1. Активация/Деактивация отдельных компонентов происходит на странице “BuddyPress → компонентов”. Стандартные шаблоны будут автоматически адаптироваться к изменениям в работе компонентов: не включен – не отображает.
  2. На странице “BuddyPress → Настройка профиля” вы легко можете настроить отображаемый групп и полей, которые необходимо заполнить пользователям при регистрации. Любое поле, добавляемое в группу “Основное/Base”, появится на странице регистрации. Вы также можете разрешить/запретить возможность загрузки пользователями собственных аватаров.
  3. Так как (если) это является чистая установка WordPress MU, то вам конечно же, необходимо разрешить регистрацию пользователей и блогов (при желании).
  4. Некоторые параметры доступны для настройки на странице “Администратор → BuddyPress”
  5. ВНИМАНИЕ: форумы не будут рабоать без установки и некоторой настройки (Подробнее об этом шаге я расскажу в самом ближайшем будущем).

Для начала я предлагаю вам файлы перевода и сам BuddyPress 1.0.3 отдельным архивом. Это означает, что вам необходимо будет просто разархивировать и положить все в папку /wp-content/plugins/. Ничего не изменено в работе BuddyPress. Это означает, что вы получите чистый продукт от Andy Peatling – но только на русском языке. [ 20.07.09]

Скачать на CosyDale.com

Из перевода я исключил шаблона – так как это излишне грузило бы сайт при неиспользовании стандартных шаблонов. В состав этого архива входят уже переведенные мной стандартные шаблоны BuddyPress. Это НЕМОДИФИЦИРОВАННАЯ версия.

Порядок установки шаблонов описан в пунктах 5, 6, 7 “Порядка действий для активации BuddyPress. 7 шагов”. Приятного пользования :)

Скачать на CosyDale.com

Скачать на CosyDale.com

to be continued

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

  • У меня тут такая проблема возникла. В группе создаю новую тему для обсуждения.И вылазит всегда ошибка при опубликовании этой темы. Может нужно переустановить форум или проблема в другом ?

  • Внимательно прочитайте пост по установке форума… У вас проблема явно в неверной установке форума…

  • @Александр:
    6 июня 2009 в 13:12

    Вячеслав, ответьте пожалуйста. Переустановил с нуля: новый сайт, последний WPMU + BP 1.0 с вашего сайта (даже не стал устанавливать BP 1.0 из панели управления – залил вручную из архива с вашего сайта), никаких плагинов. Все, что изменил в настройках – поставил 2 коммента на странице и отображать новый вверху. НЕ работает – опять партянка. Смена темы на стандартную не помогает. Перезалил WPMU с официального сайта – тоже. В базе новые настройки для комментов сохраняются корректно. Похоже дело в самом BP 1.0. У меня 2 вопроса:
    1. Вы говорили, что у вас стоит неродная функция перелистывания. А у тех, у кого стоит родная – все нормально? Нельзя ли как-то это проверить. Если да, то я уже не знаю что думать.
    2. Можно ли решить проблему, поставив такую же функцию как у вас, если да, то могли бы вы сказать где взять и куда вставить?

    Жалко закрывать 5 сайтов из такой частной, но важной проблемы.

  • Честно говоря я не понимаю причины для паники. Паниковать надо будет, когда почти к каждому посту будет по сотне-две комментов, как это было у Алексея aka Goodwin. Вот тогда сайту будет тяжело жить и нормально работать. А у вас только начало жизни проектов, дай Бог им быстрого роста.
    У меня стоит WP-PageNavi. В файле readme там подробно описано, что надо делать и куда что вставлять. Взять можно как в репозитории плагинов, в поиске прописав название, так и из архива WordPress 2.7.1 LE (обычный WordPress).

  • @Александр:
    6 июня 2009 в 15:33

    Спасибо, попробую. Дело в том, что половина проектов нацелены на получение вопросов к экспертам (например, врачам). Форма для вопроса – это форма для комментария и должна быть вверху списка комментариев, а то народ до нее не доберется. А в этом плагине есть возможность изменять порядок комментариев, чтобы форма для ввода комментария была вверху?

  • В том плагине – нет. Но это можно сделать ручками, просто поковыряться в коде и перенести форму вверх. Хотя без знания php это тяжело будет сделать.

  • @Александр:
    6 июня 2009 в 16:20

    Может в версии 1.0.1 это исправлено?

  • BuddyPress, это наркотик)) так и тянет попробовать новенькое)) Спасибо Вячеслав, будем тестировать, в прошлом у меня не работало обрезание аватаров, вообще кнопка не работала, она нажималась, но без эффекта

  • Жаль, но аватары пока не работают, загружаю картинку, но не работает обрезка, при попытке сохранить фото, пишет что все сохранено, вместо аватара черный квадрат (точь в точь как у Малевича)

  • @Игорь:
    У вас проблема на стороне сервера. Поставьте права 777 для папки blogs.dir, причем с перенаправлением на все внутренние папки. То есть чтобы каждая папка внутри имела 777 по умолчанию.

  • выставил права 777, на blogs.dir и все что внутри, пишет Загрузка оборвалась! Ошибка: Загружаемый файл не может быть перемещен в директорию «загрузок».

  • тогда попробуйте 775. Некоторые серверы работают с 775 вместо 777. А ошибка весьма странная… Думаю.

  • вообщем, когда выставил права на все, что находится внутри blogs.dir, затем еще внутри своего блога 1, а именно на папку аватаров, картинка загрузилась, но трабла та же, опять все переставил на 755, как и было, все та же фишка, ладно подождем, если у меня одного, буду искать, пока идентикон пусть будут))

  • Разобрался, вообщем трабла в том, что если в настройках wpmu устанавливаешь Identicon (генерируется), это же самое устанавливаешь в настройках BuddyPress, то фото не обрезаются, когда устанавливаешь Пустота или Человек-загадка начинает работать, но не до конца правильно, если фото маленькое, нет возможности правильно обрезать

  • @Игорь:
    Ух ты, я не докапывался так сильно до причин. Я просто знал о несовершенстве используемого метода обрезки – и все… Спасибо, что вы нашли примерную причину.

RSS лентаTrackBack URL

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

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

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

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