pyams_content.component.paragraph package¶
-Subpackages¶
--
-
- pyams_content.component.paragraph.interfaces package - -
- pyams_content.component.paragraph.zmi package
-
-
- Submodules -
- pyams_content.component.paragraph.zmi.container module -
- pyams_content.component.paragraph.zmi.header module -
- pyams_content.component.paragraph.zmi.html module -
- pyams_content.component.paragraph.zmi.interfaces module -
- pyams_content.component.paragraph.zmi.preview module -
- pyams_content.component.paragraph.zmi.video module -
- Module contents -
-
Submodules¶
-pyams_content.component.paragraph.container module¶
--
-
-
-class
pyams_content.component.paragraph.container.
ParagraphContainer
¶
- Bases:
-pyams_utils.container.BTreeOrderedContainer
Paragraphs container
--
-
-
-
append
(value)¶
-
-
-
-
-
last_id
= 1¶
-
-
-
-
-
-
-class
pyams_content.component.paragraph.container.
ParagraphContainerChecker
(context)¶
- Bases:
-pyams_content.features.checker.BaseContentChecker
Paragraphs container checker
--
-
-
-
inner_check
(request)¶
-
-
-
-
-
label
= 'Paragraphs'¶
-
-
-
-
-
sep
= '\n'¶
-
-
-
-
-
weight
= 10¶
-
-
-
-
-
-
-class
pyams_content.component.paragraph.container.
ParagraphContainerNamespace
(context)¶
- Bases:
-pyams_utils.adapter.ContextAdapter
++paras++ namespace adapter
--
-
-
-
traverse
(name, furtherpath=None)¶
-
-
-
-
-
-
-class
pyams_content.component.paragraph.container.
ParagraphContainerSublocations
(context)¶
- Bases:
-pyams_utils.adapter.ContextAdapter
Paragraphs container sublocations
--
-
-
-
sublocations
()¶
-
-
-
-
-
-
-
pyams_content.component.paragraph.container.
paragraph_container_factory
(target)¶
- Paragraphs container factory
-
pyams_content.component.paragraph.header module¶
--
-
-
-class
pyams_content.component.paragraph.header.
HTMLParagraphFactory
¶
- Bases:
-object
HTML paragraph factory
--
-
-
-
content_type
¶
- alias of
-HeaderParagraph
-
-
-
-
name
= 'Header paragraph'¶
-
-
-
-
-
-
-class
pyams_content.component.paragraph.header.
HeaderParagraph
¶
- Bases:
-pyams_content.component.paragraph.BaseParagraph
Header paragraph
--
-
-
-
header
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
icon_class
= 'fa-header'¶
-
-
-
-
-
icon_hint
= 'Header'¶
-
-
-
-
-
title
¶
-
-
-
-
-
-
-class
pyams_content.component.paragraph.header.
HeaderParagraphContentChecker
(context)¶
- Bases:
-pyams_content.component.paragraph.BaseParagraphContentChecker
Header paragraph content checker
--
-
-
-
inner_check
(request)¶
-
-
-
pyams_content.component.paragraph.html module¶
--
-
-
-class
pyams_content.component.paragraph.html.
HTMLParagraph
¶
- Bases:
-pyams_content.component.paragraph.BaseParagraph
HTML paragraph
--
-
-
-
body
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
icon_class
= 'fa-html5'¶
-
-
-
-
-
icon_hint
= 'HTML paragraph'¶
-
-
-
-
-
-
-class
pyams_content.component.paragraph.html.
HTMLParagraphContentChecker
(context)¶
- Bases:
-pyams_content.component.paragraph.BaseParagraphContentChecker
HTML paragraph content checker
--
-
-
-
inner_check
(request)¶
-
-
-
-
-
-
-class
pyams_content.component.paragraph.html.
HTMLParagraphFactory
¶
- Bases:
-object
HTML paragraph factory
--
-
-
-
content_type
¶
- alias of
-HTMLParagraph
-
-
-
-
name
= 'HTML paragraph'¶
-
-
-
-
-
-
-
pyams_content.component.paragraph.html.
check_associations
(context, body, lang, notify=True)¶
- Check for link associations from HTML content
-
-
-
-
-
pyams_content.component.paragraph.html.
handle_added_html_paragraph
(event)¶
- Check for new associations from added paragraph
-
-
-
-
-
pyams_content.component.paragraph.html.
handle_modified_html_paragraph
(event)¶
- Check for new associations from modified paragraph
-
pyams_content.component.paragraph.video module¶
--
-
-
-class
pyams_content.component.paragraph.video.
VideoParagraph
¶
- Bases:
-pyams_content.component.paragraph.BaseParagraph
Video paragraph class
--
-
Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
body
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
data
¶
- Property class used to handle files
-
-
-
-
-
description
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
icon_class
= 'fa-film'¶
-
-
-
-
-
icon_hint
= 'Video'¶
-
-
-
-
-class
pyams_content.component.paragraph.video.
VideoParagraphContentChecker
(context)¶
- Bases:
-pyams_content.component.paragraph.BaseParagraphContentChecker
Video paragraph content checker
--
-
-
-
inner_check
(request)¶
-
-
-
-
-
-
-class
pyams_content.component.paragraph.video.
VideoParagraphFactory
¶
- Bases:
-object
Video paragraph factory
--
-
-
-
content_type
¶
- alias of
-VideoParagraph
-
-
-
-
name
= 'Video'¶
-
-
-
-
-
-
-
pyams_content.component.paragraph.video.
handle_added_video_paragraph
(event)¶
- Check for new associations from added paragraph
-
-
-
-
-
pyams_content.component.paragraph.video.
handle_modified_video_paragraph
(event)¶
- Check for new associations from modified paragraph
-
Module contents¶
--
-
-
-class
pyams_content.component.paragraph.
BaseParagraph
¶
- Bases:
-persistent.Persistent
,zope.container.contained.Contained
Base paragraph persistent class
--
-
-
-
icon_class
= ''¶
-
-
-
-
-
icon_hint
= ''¶
-
-
-
-
-
title
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
visible
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
-
-class
pyams_content.component.paragraph.
BaseParagraphContentChecker
(context)¶
- Bases:
-pyams_content.features.checker.BaseContentChecker
Base paragraph content checker mixin
--
-
-
-
label
¶
-
-
-
-
-
-
-class
pyams_content.component.paragraph.
BaseParagraphPermissionChecker
(context)¶
- Bases:
-pyams_utils.adapter.ContextAdapter
Paragraph permission checker
--
-
-
-
edit_permission
¶
-
-
-
-
-
-
-class
pyams_content.component.paragraph.
ParagraphFactoriesVocabulary
(context=None)¶
- Bases:
-zope.schema.vocabulary.SimpleVocabulary
Paragraph factories vocabulary
-
-
-
-
-
pyams_content.component.paragraph.
handle_added_paragraph
(event)¶
- Handle added paragraph
-
-
-
-
-
pyams_content.component.paragraph.
handle_modified_paragraph
(event)¶
- Handle modified paragraph
-
-
-
-
-
pyams_content.component.paragraph.
handle_new_paragraphs_container
(event)¶
- Handle new paragraphs container
-
-
-
-
-
pyams_content.component.paragraph.
handle_removed_paragraph
(event)¶
- Handle removed paragraph
-