В BuddyPress 2.3 будет улучшена загрузка аватаров в результате нового BP Attachments API

Участники BuddyPress улучшают новые и существующие API для предстоящего релиза 2.3. За последние несколько месяцев ведущий разработчик Мэтью Виет потратил массу сил, чтобы подготовить новый Attachments API к версии 2.3. Естественно, это не обошлось без помощи участников и обратной связи от рабочей группы.

Attachments API – это новая библиотека, которая позволяет разработчикам создавать компоненты с возможностью управления загрузками. Самый первый пример действия этого API – значительно улучшенный интерфейс для загрузки, обрезки и выбора фотографий профиля для пользователей и групп. Этот новый расширенный интерфейс аватаров не так давно появился в BP транке.

В BuddyPress 2.3 будет улучшена загрузка аватаров в результате нового BP Attachments API

Как вы можете видеть ниже, новый интерфейс допускает традиционную загрузку изображений. Также он добавляет возможность доступа к камерам разных устройств для создания фотографий профиля, если браузер пользователей поддерживает getUserMedia.

Администраторы могут также легко отредактировать фотографию профиля участника через страницу профиля в консоли.

Те, кто предпочитает старый интерфейс, могут воспользоваться фильтром для отключения нового интерфейса. Он позволит вам сохранить ядро Buddypress обновленным, даже если вы не хотите добавлять новый интерфейс аватаров к вашему сообществу. Прочтите следующий пост @imath в блоге разработки BuddyPress, чтобы получить детальную информацию об использовании фильтра, а также о применимых шаблонах и совместимости с темами.

Одна из самых увлекательных особенностей нового интерфейса аватаров состоит в том, что разработчики плагинов могут легко расширить этот интерфейс в своих собственных целях.

«Относительно расширяемости: мы хотим, чтобы плагины могли добавлять свои собственные версии загрузчика, в идеале с минимальным объемом работ», говорит ведущий разработчик BP Бун Джорджс в обсуждениях тикета. «@imath уже продемонстрировал, что это не так сложно, и я предполагаю, что в будущем мы найдем способы, позволяющие еще сильнее это упростить».

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

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

Источник

Просмотров:

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