Разработка Медиа компонента для BuddyPress!

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

И одним из первых подобных плагинов станет официальный BuddyPress Media компонент! Работает над ней Mathieu Viet, новый разработчик BP, в рамках таска #5429. Медиа файлы сейчас подразумеваются как вложения (attachments) и разработка ведется непосредственно над компонентом вложений, который будет интегрирован во все остальные части BuddyPress (в том числе группы).

По ссылке на тикет вы можете увидеть текущий прогресс и описание будущего прогресса. Вот выжимка:

  1. будет создан новый post type – bp_attachment – и таксономия – bp_component. Это позволит более удобным образом работать, каталогизировать и управлять файлами
  2. будут добавлены новые проверки на bp_current_user_can(), чтобы иметь возможность разграничивать доступы
  3. по возможности будет максимально использовать Media Uploader, который встроен в WordPress (повторное использование кода, все дела)
  4. расширение приватности – не дать прямой доступ к файлам, который помечены как “приватные” (использование .htaccess для этих целей)
  5. для приватных файлов будет испозоваться общая иконка типа файла (как это сделано в WordPress для не-картинок)
  6. скоро данный плагин появится в github репозитории и каждый сможет его пощупать (я напишу об этом отдельно)

Ниже несколько картинок того, как это будет выглядеть.

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

  1. 25.03.2014

    […] демо работы недавно упомянутого мной нового компонента BP […]

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

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