fromGlobalsimportDTMLFilefromHelpSysimportHelpTopicclassFieldHelpTopic(HelpTopic.HelpTopic):"""A special help topic for fields. """meta_type='Help Topic'def__init__(self,id,title,field_class,permissions=None,categories=None):self.id=idself.title=titleself.field_class=field_classifpermissionsisnotNone:self.permissions=permissionsifcategoriesisnotNone:self.categories=categoriesindex_html=DTMLFile('dtml/FieldHelpTopic',globals())defSearchableText(self):"""Full text of the Help Topic, for indexing purposes."""return""# return self.index_html()defget_groups(self):"""Get form groups of this field. """returnself.field_class.form.get_groups()defget_fields_in_group(self,group):"""Get the fields in the group. """returnself.field_class.form.get_fields_in_group(group)