Новости сайта и BuddyPress – исправление ошибок

Чудо произошло! Вчера ночью наконец-то вышла официальная версия BuddyPress Combo 1.0b. Проблемка маленькая только в том, что это все еще бета. Тем не менее я уже перевел основные файлы и выложу их сегодня.

Существующие проблемы:

  1. Примерно 2-3% всего текста не поддается переводу – это ошибки автора проекта, я ему уже написал по этому поводу. Хотя это не критически. Все знают практически ,что означает Delete, Save Changes, Add new field и подобные. Ищу способ их перевода без вмешательства в код.
  2. Вообще не поддается переводу bbPress (это форум). Почему – неизвестно. Разработчику я написал.
  3. До сих пор не решена проблема секунд, минут, часов, дней, недель, месяцев, лет.

Мне еще надо перевести шаблоны отдельно. Вот я в задумчивости – выкладывать все? Но тогда это завтра. Или сегодня основные файлы, а завтра шаблоны? Буду рад, если напишите и посоветуете.

ДОБАВЛЕНО 15.12.2008

Чудо не произошло. Сегодня не вышла (по-крайнем мере, на это время) официальная версия BuddyPress. Соответственно, мне и предложить вам пока что нечего. На это время (19:00 по московскому) текущая версия r719. Список основных изменений примерно такой:

  1. Появилось автозаполнение поля ввода имени при написании личного сообщения другому пользователю!
  2. Нет ограничений теперь для виджетов главного блога.
  3. Улучшена навигация по сайту (номера страниц, состоящих из нескольких цифр теперь лучше выглядят).
  4. Исправлены ошибки, связанные с процессом приглашения пользователя в группу (уведомления).
  5. Обновлены шаблоны для соответсвия.
  6. Добавлена поддержка поиска для директорий.
  7. Теперь есть возможность удалить свой аккаунт.

Это только некоторые изменения, конечно же.

Будем ждать официальный релиз.

ДОБАВЛЕНО 11.12.2008

Работа над BuddyPress кипит… Уже r654. И Andy Peatling наконец начал исправлять ошибки, которые показали ему я и некоторые другие пользователи BuddyPress. Достаточно много изменений произошло, основные из которых:

  1. Добавлен-таки компонент, который позволяет интегрировать BBpress форум в BuddyPress. Работать он будет внутри Group Forum (форума группы). Так что радуйтесь! Естественно, я переведу файл readme, содержащую необходмую информацию для установки форума. Если отпишитесь в комментариях, то тогда постараюсь интегрировать сразу и предоставлять полную сборку.
  2. Теперь если у человека есть зарегистрированный на e-mail Gravatar, то не надо будет его и тут загружать и вырезать, произойдет автоматический выбор именно gravatar’ского рисунка.
  3. Исправлена проблема с уведомлениями! В новых версиях, если отключил, то она перестает работать, а не так, как было – что отключай, что не отключай…
  4. Изменена форма регистрации и немного вид buddypress-home в header.
  5. И стандартные шаблоны теперь поддерживают все нововведения.
  6. Удалены строки кода, которые появлялись, когда не должны были или показывали, как работает ВР.
  7. ПОДДЕРЖКА WORDPRESS 2.7!!! Только вот пока нет официальной 2.7 MU. Так что надо подождать, так как “обычный” уже вышел и доступен у Кактуса.
  8. Записи главного блога (его “новости”) теперь доступны для всех, не только зарегистрированных пользователей.
  9. еще несколько более мелких, но не менее важных исправлений.

Вывод, теперь BuddyPress становится все более правильным и менее глючным!

————————————–


Очередная порция новостей на сайте CosyDale.com: Жизнь on-line – WordPress MU и BuddyPress!

Дело вот в чем. Andy Peatling усиленно работает над проектом социальной сети BuddyPress, за что ему честь и хвала. Но у него такие огромные планы по доработке и улучшению (вполне обоснованные), что времени не хватает, чтобы уложиться в срок. Суть в том, что официальный релиз BuddyPress отложен на понедельник 15 декабря. Во сколько именно – неизвестно (почему так важно время релиза объясню ниже). Еще он сказал, что это будет не финальный релиз, а полноценная рабочая БЕТА/BETA.

Интересно то, что он также пообещал изменения в самом движке BuddyPress, что именно – не сказал и не говорит до сих пор. Интригу пытается затянуть… Поэтому достаточно тяжело представить, что будет в конечном итоге. Но явно будет проблема при обновлении компонентов (модулей), которые создаются и редактируются сейчас параллельно, но в будущем станут независимыми проектам.

Проблема, или точнее неудобство, будет заключаться в том, что предположим bp-friends 0,7 будет требовать bp-core 0,9. В итоге вам придется обновлять и то, и другое. Я и еще пару человек обсуждали эту проблему и предположительные методы ее решения. Пришли к выводу, что необходимо или внедрять систему автообновления (что не всегда доступно на некоторых хостингах), или конечный новый продукт поставлять вместе с последеней версией зависимого (то есть если вам необходим bp-friends 0,7, то скачав и распаковав его, вы автоматически обновите методом замещения все необходимые файлы в bp-core до версии 0,9). Еще есть возможность моей личной переработки плагинов и предложения вам готового полного последнего варинта для скачивания. Наверное, так оно и будет, потому что при добавлении нового чаще всего необходима дополнительная локализация.

Кстати, когда выйдет версия полная 1,0 – неизвестно, потому что собирается все по отдельным кусочкам разных версий.

Вчера я выпустил версию русского BuddyPress RU r658 вместе (точнее параллельно) с локализованными под него стандартными шаблонами. Сегодня уже есть версия r639. Я почитал изменения – не вижу смысла ее локализовывать, потому что это слегка косметические изменения и пару багов исправлено. Но Andy Peatling работает очень плодотворно – за сутки выпустил несколько обновлений отдельных файлов (посчитайте сами, 639-622=17). К концу недели версия будет никак не меньше 700 :)

Так вот теперь вернемся к официальному релизу 15 декабря и важности времени суток. Если выпустит он его в интернет в первой половине дня (для меня это с 12 и до 16 часов по московскому времени, или с 11 и до 15 по киевскому), то в этот же день вечером я, возможно, выложу перевод с некоторыми моими исправлениями. Только некоторыми! Потому что времени у меня именно в понедельник вообще нет :( Во вторник 16 числа или, в крайнем случае, 17 я буду готов с полной локализованной версией для русскоязычного населения. Причем локализацию и, возможно, настройку шаблонов BuddyPress я проведу параллельно и дополнительно. Это значит – в тот же день чуть позже или на следующий день.

Так что хочу дать всем заинтересованным лицам заключительный совет:

ХОТИТЕ БЫТЬ В КУРСЕ ВСЕХ ИЗМЕНЕНИЙ – ПОДПИШИТЕСЬ НА RSS!

Спасибо за внимание.

P.S. Забыл добавить. Я написал Andy пару писем, последнее из них было бооооооольшое, где я описал все найденные мной неточности и проблемы с переводом (и не только). Посмотрим, успеет ли он поисправлять их до 15 декабря или более раннего срока.

комментарий 21

  1. Жду перевода)
    Я пока уже кучу плагинов для bodypress написала…
    Та же работа по инвайтам…
    Будет время – допилю и выложу)

  2. Это замечательно, я надеюсь, что у меня, равно как и у других пользователей, будет возможность увидеть их :)

  3. О.
    Кстати две мысли.
    1) Можешь выкладывать вместе с локализацией версию баддипресса, под который она сделана?
    А то там, кажется, только текущий транк можно из сабвершна скачать.
    2) Написала только что плагин-заплатку, который умеет съедать в буфер вывод вордпресса, там делать нужные замены, и отдавать это юзеру.
    У меня это правит некоторые части перевода, которые надо адаптировать к специфике блога. Когда будет stable вариант перевода, я прямо там перепишу, но пока что не имеет смысла.
    В общем, мне бы сильно пригодились такие маленькие “заплаточки”, которые можно делать между релизами. Что понятно, плагин позволяет и HTML менять, и переводить то, чего вообще в словаре нет.
    Если интересует и нужно кому-то ещё, то можно совместно сделать надстроечку для up-to-date залатывания баддипресса :)

  4. 1) Имеешь в виду оригинальный вариант? Давай я лучше буду давать ссылку именно на ту версию BuddyPress, которую я переводил? Там есть возможность скачивать старые варианты. Возникнут сложности – тогда буду давать со своего сервера оригинал BP.
    2) Хорошо, я сегодня вечером (это по моим часам вечером) или завтра утром выложу поаледнюю на данный момент версию ВР перевода.
    По поводу сотрудничества и надстройки – напиши конкретно на странице Контакт. Хорошо? ;)

  5. Окей. Завтра сдам первую часть проекта и спишемся)

  6. pretencer:

    Ждём перевод !!! Спасибо огромное за проделываемую работу

  7. А когда они даты поправят (недели-дни-секунды) – известно?

  8. Нет, Andy сделал более легкий формат множетсвенного числа для времени, я пытаюсь написать нормально и всегда работающий плагин для замены. Как только получится – выложу. Сомневаюсь, что будет исправление именно этой ошибки. Хотя это даже не ошибка – неудобство, не более.

  9. Может, сделаешь новости сайта и бадипресса постами,а не страницами? А то читать неудобно и путаюсь немного.
    Да и на рсс не особо подпишешся)

    Кстати, я на багтрекер покидала пару вопросов, и один ответ по переводу – посмотри ответь, если есть время :)

  10. Jehy, так у меня новости сайта и ВР и так сделаны постами. Страницы у меня всего 2 (не считая главной).
    RSS – да, это проблема. Ты скопируй в буфер ссылку и вставь ее в свой ридер. По-другому пока никак. Когда обновлюсь до 2,7 МУ, надеюсь, ошибки исправятся. Произойдет сие действие на этой неделе.

  11. *шёпотом*
    Я не пользуюсь рсс ридерами )

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

  12. *тоже шепотом*
    Я никому не скажу ;)

    Мне приятно, что ты заходишь на мой блог :)

  13. post:

    SlaFFik и Jehy, ребята, как быстро вы подхватили тему! Молодцы!!!

    У меня 2 вопроса по функциональности Buddy:

    1. Умеет ли он делать фотоальбомы пользователей (на оффсайте функция заявлена, но толком не описана)

    2. Может ли он быть закрытым для посторонних, т.е. чтобы просмотр профилей и т.п. был доступен только для зарегистрированных пользователей (а для всех остальных – общая инфа типа правил и контактов)

    Заранее благодарен за ответ!

  14. @post: насчёт первого точно не знаю, а второе штатными средствами не реализуется, но делается плагином в пол-пинка:)
    На выходных этот самый плагин буду выкладывать в числе своих прочих наработок.

  15. @post:
    1.Пока что фотоальбомы он делает не умеет. К концу года МОЖЕТ БЫТЬ появится такая возможность. Потому и на странице BuddyPress я ничего и не написал про эту функцию.
    2. Можно, но для этого надо использовать дополнительные плагины, расширяющие возможности регистрации. Есть еще один вариант, но я его не проверил, поэтому описывать пока не буду.
    Надеюсь, jehy поделится этими плагинами с нами :)

  16. Если нужно что-то конкретное, то можно меня тыркать.
    Я просто весьма основательно подхожу к документированию своей работы, и потому пока это не выкладываю.
    Вообще у меня, например, есть плагин для работы по инвайтам…
    Вот, будет нужно – стучитесь…

  17. post:

    Конечно нужно! Инвайты для социальной сетки – “must have”, имхо. Странно, что разработчики сами не догадались

    Jehy, а ты будешь выкладывать свои плагины на buddypress.org?

  18. Пока что я там не видела таких ярких предложений )
    Со временем буду, как минимум на вордпресс.му (естественно, что 90% плагинов именно его функциональность используют).

    Разработчики меня вообще местами удивили – например, с идиотской активацией по емейлу, которую нельзя отключить…

    Так, slaFFik, мы тут оффтопим, а перевод твой где?:)

  19. post:

    плагин jehy по инвайтам увидел, это здорово! но вот вопрос фотоальбомов (не интеграции flickr и youtube, а именно своих, с закачкой на сервер) и закрытия доступа для незарегистрированных пользователей остаётся открытым :) впрочем, если что-то найду – поделюсь! а то без фото социалка не очень-то и социалка……. ((

  20. Кстати, закрытие доступа незарегистрированным уже есть у меня на сайте, вот:
    Плагин для BuddyPress – Registered users only

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *