pyams_content.features.thesaurus package ⊞

class pyams_content.features.thesaurus.HTMLThesaurusExtension[source]

Bases: object

HTML description thesaurus extension

icon = '<i class="fa fa-fw fa-font"></i>'
label = 'Rich text description'
target_interface = <InterfaceClass pyams_content.features.thesaurus.interfaces.IThesaurusTermHTMLTarget>
target_view = 'html-description.html'
weight = 10
class pyams_content.features.thesaurus.ThesaurusTermHTMLInfo[source]

Bases: persistent.Persistent, zope.container.contained.Contained

Thesaurus term HTML description

description

HTML content

pyams_content.features.thesaurus.thesaurus_term_html_description_factory(context)[source]

Thesaurus term HTML description factory

pyams_content.features.thesaurus.interfaces

interface pyams_content.features.thesaurus.interfaces.IThesaurusTermHTMLInfo[source]

Thesaurus term HTML info

description

HTML content

Implementation:pyams_i18n.schema.I18nHTMLField
Read Only:False
Required:False
Default Value:None
Allowed Type:dict

Key Type

Implementation:zope.schema.TextLine
Read Only:False
Required:True
Default Value:None
Allowed Type:str

Value Type

Implementation:pyams_utils.schema.HTMLField
Read Only:False
Required:False
Default Value:None
Allowed Type:str
interface pyams_content.features.thesaurus.interfaces.IThesaurusTermHTMLTarget[source]

Extends: zope.annotation.interfaces.IAttributeAnnotatable

Thesaurus term HTML description target