Всем привет После долго затишья (работа, однако) выпустил новый релиз BitrixGems (1.2.1).
Основной плюшкой этого релиза стала возможность разграничения прав доступа к гемам. Теперь если гем предоставляет административную страницу (метод needAdminPage()), то доступ к его странице можно предоставить определенным группам пользователей, а не только админам. И для этого не требуется никакой модификации гемов! Все берет на себя модуль. Так что если ваш гем выводит административные странички стандартным методом, то у него автоматически появляется эта фича.
[spoiler]
Так же появились права доступа к самом модулю. Теперь для установки свежих гемов необходимо, чтобы группа пользователей имела W права на доступ к модулю, а для управления уже установленными гемами - R права.
И еще один небольшой бонус для разработчиков. Теперь актуальная документация по модулю всегда будет доступна на поддомене docs.bitrixgems.ru. Пока что там доступно API самого модуля, но скоро там появятся и все гемы каталога.
В ближайшее время (скорее всего завтра ) также будет актуализирована страница документации http://bitrixgems.ru/about/documentation/. Появилось много новых фич и механизмов, еще более упрощающих разработку гемов и в связи с этим - будет новый мануал.
Ну и последняя новость на сегодня - теперь BitrixGems еще и в твиттере.
ЗЫ: немного статистики. Если верить логу обновлений, то с 13го февраля (первый релиз в маркетплейсе) - 529 скачиваний модуля и обновлений и, если верить встроенной статистике - 921 скачивание гема из каталога. Неплохо за 5 недель, я считаю.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».