Exemplo n.º 1
0
 def get_schema(self, resource, context):
     schema = NeutralWS_Edit.get_schema(self, resource, context)
     ac = resource.get_access_control()
     is_admin = ac.is_admin(context.user, resource.parent)
     schema['class_skin'] = SkinsEnumerate(all_skins=is_admin,
                               value=resource.get_property('class_skin'))
     schema['class_skin_administrators'] = SkinsEnumerate(all_skins=is_admin,
                   value=resource.get_property('class_skin_administrators'))
     schema['hide_website_title_on_meta_title'] = Boolean
     return schema
Exemplo n.º 2
0
 def get_schema(self, resource, context):
     schema = NeutralWS_Edit.get_schema(self, resource, context)
     ac = resource.get_access_control()
     is_admin = ac.is_admin(context.user, resource.parent)
     schema['class_skin'] = SkinsEnumerate(
         all_skins=is_admin, value=resource.get_property('class_skin'))
     schema['class_skin_administrators'] = SkinsEnumerate(
         all_skins=is_admin,
         value=resource.get_property('class_skin_administrators'))
     schema['hide_website_title_on_meta_title'] = Boolean
     return schema