def _topmenu_items(sender, **kwargs): if not session.user or not get_managed_vc_plugins(session.user): return return TopMenuItem('services-vc', _('Videoconference'), url_for('vc.vc_room_list'), section='services')
def _checkProtection(self): RHProtected._checkProtection(self) if not get_managed_vc_plugins(session.user): raise Forbidden
def extend_header_menu(sender, **kwargs): if not session.user or not get_managed_vc_plugins(session.user): return return HeaderMenuEntry(url_for('vc.vc_room_list'), _('Videoconference'), _('Services'))
def _checkProtection(self): RHProtected._checkProtection(self) if self._doProcess and not get_managed_vc_plugins(session.avatar): raise AccessError