New release
authorThierry Florac <thierry.florac@onf.fr>
Mon, 15 Jan 2018 16:47:26 +0100
changeset 11 ba0b83b57c0c
parent 10 1d12ff3f036a
child 12 f1f1e99a6572
New release
src/build/Makefile
src/build/doctrees/index.doctree
src/build/doctrees/pyams_alchemy.doctree
src/build/doctrees/pyams_alchemy.interfaces.doctree
src/build/doctrees/pyams_alchemy.tests.doctree
src/build/doctrees/pyams_cache.doctree
src/build/doctrees/pyams_cache.handler.doctree
src/build/doctrees/pyams_catalog.doctree
src/build/doctrees/pyams_catalog.interfaces.doctree
src/build/doctrees/pyams_content.component.association.interfaces.doctree
src/build/doctrees/pyams_content.component.association.zmi.doctree
src/build/doctrees/pyams_content.component.doctree
src/build/doctrees/pyams_content.component.extfile.interfaces.doctree
src/build/doctrees/pyams_content.component.extfile.zmi.doctree
src/build/doctrees/pyams_content.component.gallery.doctree
src/build/doctrees/pyams_content.component.illustration.doctree
src/build/doctrees/pyams_content.component.illustration.zmi.doctree
src/build/doctrees/pyams_content.component.paragraph.interfaces.doctree
src/build/doctrees/pyams_content.component.paragraph.zmi.doctree
src/build/doctrees/pyams_content.component.theme.interfaces.doctree
src/build/doctrees/pyams_content.component.theme.zmi.doctree
src/build/doctrees/pyams_content.doctree
src/build/doctrees/pyams_content.features.checker.doctree
src/build/doctrees/pyams_content.features.checker.zmi.doctree
src/build/doctrees/pyams_content.features.doctree
src/build/doctrees/pyams_content.features.preview.doctree
src/build/doctrees/pyams_content.features.preview.zmi.doctree
src/build/doctrees/pyams_content.features.review.doctree
src/build/doctrees/pyams_content.features.review.zmi.doctree
src/build/doctrees/pyams_content.interfaces.doctree
src/build/doctrees/pyams_content.profile.doctree
src/build/doctrees/pyams_content.profile.interfaces.doctree
src/build/doctrees/pyams_content.profile.zmi.doctree
src/build/doctrees/pyams_content.root.doctree
src/build/doctrees/pyams_content.root.interfaces.doctree
src/build/doctrees/pyams_content.root.zmi.doctree
src/build/doctrees/pyams_content.shared.common.doctree
src/build/doctrees/pyams_content.shared.common.interfaces.doctree
src/build/doctrees/pyams_content.shared.common.zmi.doctree
src/build/doctrees/pyams_content.shared.doctree
src/build/doctrees/pyams_content.shared.form.doctree
src/build/doctrees/pyams_content.shared.form.zmi.doctree
src/build/doctrees/pyams_content.shared.imagemap.doctree
src/build/doctrees/pyams_content.shared.news.doctree
src/build/doctrees/pyams_content.shared.news.interfaces.doctree
src/build/doctrees/pyams_content.shared.news.zmi.doctree
src/build/doctrees/pyams_content.shared.site.interfaces.doctree
src/build/doctrees/pyams_content.shared.site.zmi.widget.doctree
src/build/doctrees/pyams_content.shared.view.portlet.doctree
src/build/doctrees/pyams_content.shared.view.portlet.zmi.doctree
src/build/doctrees/pyams_content.tests.doctree
src/build/doctrees/pyams_content.workflow.doctree
src/build/doctrees/pyams_content.zmi.interfaces.doctree
src/build/doctrees/pyams_content.zmi.viewlet.toplinks.doctree
src/build/doctrees/pyams_content_es.component.doctree
src/build/doctrees/pyams_content_es.doctree
src/build/doctrees/pyams_content_es.tests.doctree
src/build/doctrees/pyams_content_es.zmi.doctree
src/build/doctrees/pyams_gis.interfaces.doctree
src/build/doctrees/pyams_gis.rpc.doctree
src/build/doctrees/pyams_gis.zmi.doctree
src/build/doctrees/pyams_i18n.doctree
src/build/doctrees/pyams_ldap.interfaces.doctree
src/build/doctrees/pyams_ldap.zmi.doctree
src/build/doctrees/pyams_media.interfaces.doctree
src/build/doctrees/pyams_media.tests.doctree
src/build/doctrees/pyams_notify.handlers.doctree
src/build/doctrees/pyams_notify.interfaces.doctree
src/build/doctrees/pyams_notify.skin.doctree
src/build/doctrees/pyams_notify.tests.doctree
src/build/doctrees/pyams_notify.views.doctree
src/build/doctrees/pyams_pagelet.interfaces.doctree
src/build/doctrees/pyams_pagelet.tests.doctree
src/build/doctrees/pyams_portal.interfaces.doctree
src/build/doctrees/pyams_portal.portlets.doctree
src/build/doctrees/pyams_portal.portlets.image.doctree
src/build/doctrees/pyams_portal.zmi.portlets.doctree
src/build/doctrees/pyams_scheduler.doctree
src/build/doctrees/pyams_scheduler.interfaces.doctree
src/build/doctrees/pyams_scheduler.tests.doctree
src/build/doctrees/pyams_scheduler.zmi.doctree
src/build/doctrees/pyams_security.doctree
src/build/doctrees/pyams_security.interfaces.doctree
src/build/doctrees/pyams_security.plugin.doctree
src/build/doctrees/pyams_security.views.doctree
src/build/doctrees/pyams_security.widget.doctree
src/build/doctrees/pyams_security.zmi.doctree
src/build/doctrees/pyams_sequence.doctree
src/build/doctrees/pyams_sequence.rpc.json.doctree
src/build/doctrees/pyams_sequence.tests.doctree
src/build/doctrees/pyams_skin.interfaces.doctree
src/build/doctrees/pyams_skin.viewlet.activity.doctree
src/build/doctrees/pyams_skin.viewlet.breadcrumb.doctree
src/build/doctrees/pyams_skin.viewlet.extension.doctree
src/build/doctrees/pyams_skin.viewlet.menu.doctree
src/build/doctrees/pyams_skin.viewlet.toolbar.doctree
src/build/doctrees/pyams_skin.viewlet.toplinks.doctree
src/build/doctrees/pyams_template.doctree
src/build/doctrees/pyams_template.interfaces.doctree
src/build/doctrees/pyams_thesaurus.doctree
src/build/doctrees/pyams_thesaurus.rpc.doctree
src/build/doctrees/pyams_thesaurus.tests.doctree
src/build/doctrees/pyams_utils.doctree
src/build/doctrees/pyams_utils.interfaces.doctree
src/build/doctrees/pyams_utils.timezone.doctree
src/build/doctrees/pyams_utils.zmi.doctree
src/build/doctrees/pyams_workflow.interfaces.doctree
src/build/doctrees/pyams_workflow.zmi.doctree
src/build/doctrees/pyams_workflow.zmi.viewlet.doctree
src/build/doctrees/pyams_zmi.doctree
src/build/doctrees/pyams_zmi.tests.doctree
src/build/doctrees/pyams_zodbbrowser.interfaces.doctree
src/build/doctrees/pyams_zodbbrowser.zmi.doctree
src/build/doctrees/traverser.doctree
src/build/doctrees/utilities.doctree
src/build/html/.buildinfo
src/build/html/_images/zeo-add-form.png
src/build/html/_images/zeo-add-menu.png
src/build/html/_sources/index.rst.txt
src/build/html/_sources/install.rst.txt
src/build/html/_sources/modules.rst.txt
src/build/html/_sources/pyams_alchemy.interfaces.rst.txt
src/build/html/_sources/pyams_alchemy.zmi.rst.txt
src/build/html/_sources/pyams_cache.interfaces.rst.txt
src/build/html/_sources/pyams_cache.rst.txt
src/build/html/_sources/pyams_cache.tests.rst.txt
src/build/html/_sources/pyams_catalog.interfaces.rst.txt
src/build/html/_sources/pyams_catalog.rst.txt
src/build/html/_sources/pyams_catalog.tests.rst.txt
src/build/html/_sources/pyams_catalog.zmi.rst.txt
src/build/html/_sources/pyams_content.component.association.rst.txt
src/build/html/_sources/pyams_content.component.extfile.rst.txt
src/build/html/_sources/pyams_content.component.extfile.zmi.rst.txt
src/build/html/_sources/pyams_content.component.gallery.interfaces.rst.txt
src/build/html/_sources/pyams_content.component.gallery.rst.txt
src/build/html/_sources/pyams_content.component.gallery.zmi.rst.txt
src/build/html/_sources/pyams_content.component.illustration.interfaces.rst.txt
src/build/html/_sources/pyams_content.component.illustration.zmi.rst.txt
src/build/html/_sources/pyams_content.component.links.interfaces.rst.txt
src/build/html/_sources/pyams_content.component.links.rst.txt
src/build/html/_sources/pyams_content.component.paragraph.interfaces.rst.txt
src/build/html/_sources/pyams_content.component.paragraph.rst.txt
src/build/html/_sources/pyams_content.component.paragraph.zmi.rst.txt
src/build/html/_sources/pyams_content.component.rst.txt
src/build/html/_sources/pyams_content.component.theme.rst.txt
src/build/html/_sources/pyams_content.features.checker.zmi.rst.txt
src/build/html/_sources/pyams_content.features.preview.rst.txt
src/build/html/_sources/pyams_content.features.preview.zmi.rst.txt
src/build/html/_sources/pyams_content.features.review.rst.txt
src/build/html/_sources/pyams_content.features.review.zmi.rst.txt
src/build/html/_sources/pyams_content.profile.interfaces.rst.txt
src/build/html/_sources/pyams_content.profile.rst.txt
src/build/html/_sources/pyams_content.root.interfaces.rst.txt
src/build/html/_sources/pyams_content.root.rst.txt
src/build/html/_sources/pyams_content.root.zmi.rst.txt
src/build/html/_sources/pyams_content.shared.blog.rst.txt
src/build/html/_sources/pyams_content.shared.blog.zmi.rst.txt
src/build/html/_sources/pyams_content.shared.common.zmi.rst.txt
src/build/html/_sources/pyams_content.shared.form.zmi.rst.txt
src/build/html/_sources/pyams_content.shared.imagemap.interfaces.rst.txt
src/build/html/_sources/pyams_content.shared.imagemap.zmi.rst.txt
src/build/html/_sources/pyams_content.shared.news.interfaces.rst.txt
src/build/html/_sources/pyams_content.shared.news.rst.txt
src/build/html/_sources/pyams_content.shared.rst.txt
src/build/html/_sources/pyams_content.shared.view.portlet.rst.txt
src/build/html/_sources/pyams_content.shared.view.portlet.zmi.rst.txt
src/build/html/_sources/pyams_content.shared.view.rst.txt
src/build/html/_sources/pyams_content.skin.rst.txt
src/build/html/_sources/pyams_content.workflow.rst.txt
src/build/html/_sources/pyams_content.workflow.zmi.rst.txt
src/build/html/_sources/pyams_content.zmi.interfaces.rst.txt
src/build/html/_sources/pyams_content.zmi.rst.txt
src/build/html/_sources/pyams_content.zmi.viewlet.toplinks.rst.txt
src/build/html/_sources/pyams_content_es.component.rst.txt
src/build/html/_sources/pyams_content_es.rst.txt
src/build/html/_sources/pyams_content_es.tests.rst.txt
src/build/html/_sources/pyams_content_es.zmi.rst.txt
src/build/html/_sources/pyams_form.interfaces.rst.txt
src/build/html/_sources/pyams_form.rst.txt
src/build/html/_sources/pyams_form.tests.rst.txt
src/build/html/_sources/pyams_form.widget.rst.txt
src/build/html/_sources/pyams_gis.interfaces.rst.txt
src/build/html/_sources/pyams_gis.widget.rst.txt
src/build/html/_sources/pyams_gis.zmi.rst.txt
src/build/html/_sources/pyams_i18n.interfaces.rst.txt
src/build/html/_sources/pyams_i18n.widget.rst.txt
src/build/html/_sources/pyams_i18n.zmi.rst.txt
src/build/html/_sources/pyams_ldap.rst.txt
src/build/html/_sources/pyams_ldap.tests.rst.txt
src/build/html/_sources/pyams_ldap.zmi.rst.txt
src/build/html/_sources/pyams_mail.interfaces.rst.txt
src/build/html/_sources/pyams_mail.rst.txt
src/build/html/_sources/pyams_media.interfaces.rst.txt
src/build/html/_sources/pyams_media.rst.txt
src/build/html/_sources/pyams_media.skin.rst.txt
src/build/html/_sources/pyams_media.tests.rst.txt
src/build/html/_sources/pyams_media.zmi.rst.txt
src/build/html/_sources/pyams_notify.tests.rst.txt
src/build/html/_sources/pyams_notify.views.rst.txt
src/build/html/_sources/pyams_pagelet.tests.rst.txt
src/build/html/_sources/pyams_portal.interfaces.rst.txt
src/build/html/_sources/pyams_portal.zmi.portlets.rst.txt
src/build/html/_sources/pyams_portal.zmi.rst.txt
src/build/html/_sources/pyams_scheduler.rst.txt
src/build/html/_sources/pyams_scheduler.tests.rst.txt
src/build/html/_sources/pyams_scheduler.zmi.rst.txt
src/build/html/_sources/pyams_security.tests.rst.txt
src/build/html/_sources/pyams_security.zmi.rst.txt
src/build/html/_sources/pyams_sequence.rst.txt
src/build/html/_sources/pyams_sequence.tests.rst.txt
src/build/html/_sources/pyams_sequence.widget.rst.txt
src/build/html/_sources/pyams_skin.viewlet.activity.rst.txt
src/build/html/_sources/pyams_skin.viewlet.breadcrumb.rst.txt
src/build/html/_sources/pyams_skin.viewlet.flags.rst.txt
src/build/html/_sources/pyams_skin.viewlet.rst.txt
src/build/html/_sources/pyams_skin.viewlet.toolbar.rst.txt
src/build/html/_sources/pyams_skin.viewlet.toplinks.rst.txt
src/build/html/_sources/pyams_template.interfaces.rst.txt
src/build/html/_sources/pyams_template.rst.txt
src/build/html/_sources/pyams_thesaurus.interfaces.rst.txt
src/build/html/_sources/pyams_thesaurus.loader.rst.txt
src/build/html/_sources/pyams_thesaurus.rpc.json.rst.txt
src/build/html/_sources/pyams_thesaurus.rpc.rst.txt
src/build/html/_sources/pyams_thesaurus.tests.rst.txt
src/build/html/_sources/pyams_utils.interfaces.rst.txt
src/build/html/_sources/pyams_utils.protocol.rst.txt
src/build/html/_sources/pyams_utils.scripts.rst.txt
src/build/html/_sources/pyams_utils.tests.rst.txt
src/build/html/_sources/pyams_utils.timezone.rst.txt
src/build/html/_sources/pyams_utils.widget.rst.txt
src/build/html/_sources/pyams_utils.zmi.rst.txt
src/build/html/_sources/pyams_viewlet.interfaces.rst.txt
src/build/html/_sources/pyams_workflow.tests.rst.txt
src/build/html/_sources/pyams_workflow.zmi.rst.txt
src/build/html/_sources/pyams_zmi.rst.txt
src/build/html/_sources/pyams_zmi.tests.rst.txt
src/build/html/_sources/pyams_zmi.viewlet.rst.txt
src/build/html/_sources/pyams_zmq.rst.txt
src/build/html/_sources/pyams_zodbbrowser.interfaces.rst.txt
src/build/html/_sources/pyams_zodbbrowser.rst.txt
src/build/html/_sources/pyams_zodbbrowser.tests.rst.txt
src/build/html/_sources/pyams_zodbbrowser.zmi.rst.txt
src/build/html/_sources/site.rst.txt
src/build/html/_sources/tales.rst.txt
src/build/html/_sources/traverser.rst.txt
src/build/html/_static/basic.css
src/build/html/_static/basic.min.css
src/build/html/_static/comment-bright.png
src/build/html/_static/comment-close.png
src/build/html/_static/comment.png
src/build/html/_static/dialog-note.png
src/build/html/_static/dialog-todo.png
src/build/html/_static/dialog-topic.png
src/build/html/_static/doctools.min.js
src/build/html/_static/down.png
src/build/html/_static/file.png
src/build/html/_static/footerbg.png
src/build/html/_static/headerbg.png
src/build/html/_static/ie6.min.css
src/build/html/_static/jquery-3.1.0.js
src/build/html/_static/jquery-3.1.0.min.js
src/build/html/_static/jquery.js
src/build/html/_static/middlebg.png
src/build/html/_static/minus.png
src/build/html/_static/transparent.gif
src/build/html/_static/underscore-1.3.1.js
src/build/html/_static/underscore-1.3.1.min.js
src/build/html/_static/underscore.js
src/build/html/_static/up.png
src/build/html/_static/websupport.js
src/build/html/_static/websupport.min.js
src/build/html/_static/zeo-add-form.png
src/build/html/_static/zeo-add-menu.png
src/build/html/genindex.html
src/build/html/index.html
src/build/html/modules.html
src/build/html/objects.inv
src/build/html/py-modindex.html
src/build/html/pyams_alchemy.html
src/build/html/pyams_alchemy.tests.html
src/build/html/pyams_alchemy.zmi.html
src/build/html/pyams_cache.handler.html
src/build/html/pyams_catalog.html
src/build/html/pyams_catalog.interfaces.html
src/build/html/pyams_content.component.association.html
src/build/html/pyams_content.component.association.interfaces.html
src/build/html/pyams_content.component.extfile.html
src/build/html/pyams_content.component.extfile.interfaces.html
src/build/html/pyams_content.component.extfile.zmi.html
src/build/html/pyams_content.component.gallery.interfaces.html
src/build/html/pyams_content.component.illustration.zmi.html
src/build/html/pyams_content.component.links.html
src/build/html/pyams_content.component.media.html
src/build/html/pyams_content.component.paragraph.html
src/build/html/pyams_content.component.paragraph.interfaces.html
src/build/html/pyams_content.component.paragraph.zmi.html
src/build/html/pyams_content.features.preview.html
src/build/html/pyams_content.features.review.html
src/build/html/pyams_content.features.review.zmi.html
src/build/html/pyams_content.interfaces.html
src/build/html/pyams_content.profile.interfaces.html
src/build/html/pyams_content.profile.zmi.html
src/build/html/pyams_content.root.interfaces.html
src/build/html/pyams_content.root.zmi.html
src/build/html/pyams_content.scripts.html
src/build/html/pyams_content.shared.blog.html
src/build/html/pyams_content.shared.blog.interfaces.html
src/build/html/pyams_content.shared.blog.zmi.html
src/build/html/pyams_content.shared.common.html
src/build/html/pyams_content.shared.common.interfaces.html
src/build/html/pyams_content.shared.form.html
src/build/html/pyams_content.shared.form.interfaces.html
src/build/html/pyams_content.shared.form.zmi.html
src/build/html/pyams_content.shared.html
src/build/html/pyams_content.shared.imagemap.html
src/build/html/pyams_content.shared.imagemap.interfaces.html
src/build/html/pyams_content.shared.news.html
src/build/html/pyams_content.shared.news.interfaces.html
src/build/html/pyams_content.shared.news.zmi.html
src/build/html/pyams_content.shared.site.interfaces.html
src/build/html/pyams_content.shared.site.zmi.widget.html
src/build/html/pyams_content.shared.view.html
src/build/html/pyams_content.shared.view.interfaces.html
src/build/html/pyams_content.shared.view.zmi.html
src/build/html/pyams_content.workflow.html
src/build/html/pyams_content.zmi.interfaces.html
src/build/html/pyams_content.zmi.viewlet.toplinks.html
src/build/html/pyams_content_es.html
src/build/html/pyams_content_es.scripts.html
src/build/html/pyams_content_es.tests.html
src/build/html/pyams_form.html
src/build/html/pyams_form.interfaces.html
src/build/html/pyams_form.tests.html
src/build/html/pyams_form.widget.html
src/build/html/pyams_gis.html
src/build/html/pyams_gis.interfaces.html
src/build/html/pyams_gis.rpc.html
src/build/html/pyams_gis.zmi.html
src/build/html/pyams_i18n.html
src/build/html/pyams_i18n.interfaces.html
src/build/html/pyams_i18n.zmi.html
src/build/html/pyams_ldap.html
src/build/html/pyams_ldap.interfaces.html
src/build/html/pyams_ldap.zmi.html
src/build/html/pyams_mail.html
src/build/html/pyams_mail.tests.html
src/build/html/pyams_media.html
src/build/html/pyams_media.tests.html
src/build/html/pyams_media.zmi.html
src/build/html/pyams_notify.handlers.html
src/build/html/pyams_notify.html
src/build/html/pyams_notify.interfaces.html
src/build/html/pyams_notify.skin.html
src/build/html/pyams_notify.views.html
src/build/html/pyams_pagelet.tests.html
src/build/html/pyams_portal.html
src/build/html/pyams_portal.interfaces.html
src/build/html/pyams_portal.portlets.content.html
src/build/html/pyams_portal.portlets.html
src/build/html/pyams_scheduler.html
src/build/html/pyams_scheduler.interfaces.html
src/build/html/pyams_scheduler.tests.html
src/build/html/pyams_scheduler.zmi.html
src/build/html/pyams_security.interfaces.html
src/build/html/pyams_security.plugin.html
src/build/html/pyams_security.views.html
src/build/html/pyams_security.zmi.html
src/build/html/pyams_sequence.html
src/build/html/pyams_sequence.rpc.html
src/build/html/pyams_sequence.rpc.json.html
src/build/html/pyams_sequence.widget.html
src/build/html/pyams_skin.html
src/build/html/pyams_skin.viewlet.activity.html
src/build/html/pyams_skin.viewlet.extension.html
src/build/html/pyams_skin.viewlet.menu.html
src/build/html/pyams_skin.viewlet.toplinks.html
src/build/html/pyams_template.html
src/build/html/pyams_template.interfaces.html
src/build/html/pyams_template.tests.html
src/build/html/pyams_thesaurus.html
src/build/html/pyams_thesaurus.loader.html
src/build/html/pyams_thesaurus.rpc.json.html
src/build/html/pyams_thesaurus.zmi.html
src/build/html/pyams_utils.zmi.html
src/build/html/pyams_viewlet.interfaces.html
src/build/html/pyams_workflow.interfaces.html
src/build/html/pyams_workflow.tests.html
src/build/html/pyams_workflow.zmi.html
src/build/html/pyams_workflow.zmi.viewlet.html
src/build/html/pyams_zmi.interfaces.html
src/build/html/pyams_zmi.tests.html
src/build/html/pyams_zmi.viewlet.html
src/build/html/pyams_zmi.viewlet.menu.html
src/build/html/pyams_zodbbrowser.html
src/build/html/pyams_zodbbrowser.tests.html
src/build/html/pyams_zodbbrowser.zmi.html
src/build/html/search.html
src/build/html/searchindex.js
src/build/html/searchindex.min.js
src/build/html/tales.html
src/build/html/traverser.html
src/build/html/utilities.html
src/build/html/zca.html
src/build/html/zeo.html
src/build/make.bat
src/source/index.rst
src/source/install.rst
src/source/pyams_catalog.rst
src/source/pyams_file.archive.rst
src/source/pyams_file.interfaces.rst
src/source/pyams_file.widget.rst
src/source/pyams_file.zmi.rst
src/source/pyams_zodbbrowser.rst
src/source/quickstart.rst
--- a/src/build/Makefile	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,159 +0,0 @@
-# Makefile for Sphinx documentation
-#
-
-# You can set these variables from the command line.
-SPHINXOPTS    =
-SPHINXBUILD = /home/tflorac/Dropbox/src/PyAMS/pyams_user_guide/bin/sphinx-build
-PAPER         =
-BUILDDIR      = /home/tflorac/Dropbox/src/PyAMS/pyams_user_guide/src/build
-
-# Internal variables.
-PAPEROPT_a4     = -D latex_paper_size=a4
-PAPEROPT_letter = -D latex_paper_size=letter
-ALLSPHINXOPTS   = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) /home/tflorac/Dropbox/src/PyAMS/pyams_user_guide/src/source
-# the i18n builder cannot share the environment and doctrees with the others
-I18NSPHINXOPTS  = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) /home/tflorac/Dropbox/src/PyAMS/pyams_user_guide/src/source
-
-.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext
-
-help:
-	@echo "Please use \`make <target>' where <target> is one of"
-	@echo "  html       to make standalone HTML files"
-	@echo "  warnings-html to make standalone HTML files (warnings become errors)"
-	@echo "  dirhtml    to make HTML files named index.html in directories"
-	@echo "  singlehtml to make a single large HTML file"
-	@echo "  pickle     to make pickle files"
-	@echo "  json       to make JSON files"
-	@echo "  htmlhelp   to make HTML files and a HTML help project"
-	@echo "  qthelp     to make HTML files and a qthelp project"
-	@echo "  devhelp    to make HTML files and a Devhelp project"
-	@echo "  epub       to make an epub"
-	@echo "  latex      to make LaTeX files, you can set PAPER=a4 or PAPER=letter"
-	@echo "  latexpdf   to make LaTeX files and run them through pdflatex"
-	@echo "  text       to make text files"
-	@echo "  man        to make manual pages"
-	@echo "  texinfo    to make Texinfo files"
-	@echo "  info       to make Texinfo files and run them through makeinfo"
-	@echo "  gettext    to make PO message catalogs"
-	@echo "  changes    to make an overview of all changed/added/deprecated items"
-	@echo "  linkcheck  to check all external links for integrity"
-	@echo "  doctest    to run all doctests embedded in the documentation (if enabled)"
-
-clean:
-	-rm -rf $(BUILDDIR)/*
-
-html:
-	$(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html
-	@echo
-	@echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
-
-warnings-html:
-	$(SPHINXBUILD) -W -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html
-	@echo
-	@echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
-
-dirhtml:
-	$(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml
-	@echo
-	@echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml."
-
-singlehtml:
-	$(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml
-	@echo
-	@echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml."
-
-pickle:
-	$(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle
-	@echo
-	@echo "Build finished; now you can process the pickle files."
-
-json:
-	$(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json
-	@echo
-	@echo "Build finished; now you can process the JSON files."
-
-htmlhelp:
-	$(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp
-	@echo
-	@echo "Build finished; now you can run HTML Help Workshop with the" \
-	      ".hhp project file in $(BUILDDIR)/htmlhelp."
-
-qthelp:
-	$(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp
-	@echo
-	@echo "Build finished; now you can run "qcollectiongenerator" with the" \
-	      ".qhcp project file in $(BUILDDIR)/qthelp, like this:"
-	@echo "# qcollectiongenerator $(BUILDDIR)/qthelp/sphinx.qhcp"
-	@echo "To view the help file:"
-	@echo "# assistant -collectionFile $(BUILDDIR)/qthelp/sphinx.qhc"
-
-devhelp:
-	$(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp
-	@echo
-	@echo "Build finished."
-	@echo "To view the help file:"
-	@echo "# mkdir -p $$HOME/.local/share/devhelp/sphinx"
-	@echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/sphinx"
-	@echo "# devhelp"
-
-epub:
-	$(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub
-	@echo
-	@echo "Build finished. The epub file is in $(BUILDDIR)/epub."
-
-latex:
-	$(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
-	@echo
-	@echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex."
-	@echo "Run \`make' in that directory to run these through (pdf)latex" \
-	      "(use \`make latexpdf' here to do that automatically)."
-
-latexpdf:
-	$(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
-	@echo "Running LaTeX files through pdflatex..."
-	$(MAKE) -C $(BUILDDIR)/latex all-pdf
-	@echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex."
-
-text:
-	$(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text
-	@echo
-	@echo "Build finished. The text files are in $(BUILDDIR)/text."
-
-man:
-	$(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man
-	@echo
-	@echo "Build finished. The manual pages are in $(BUILDDIR)/man."
-
-texinfo:
-	$(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo
-	@echo
-	@echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo."
-	@echo "Run \`make' in that directory to run these through makeinfo" \
-	      "(use \`make info' here to do that automatically)."
-
-info:
-	$(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo
-	@echo "Running Texinfo files through makeinfo..."
-	make -C $(BUILDDIR)/texinfo info
-	@echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo."
-
-gettext:
-	$(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale
-	@echo
-	@echo "Build finished. The message catalogs are in $(BUILDDIR)/locale."
-
-changes:
-	$(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes
-	@echo
-	@echo "The overview file is in $(BUILDDIR)/changes."
-
-linkcheck:
-	$(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck
-	@echo
-	@echo "Link check complete; look for any errors in the above output " \
-	      "or in $(BUILDDIR)/linkcheck/output.txt."
-
-doctest:
-	$(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest
-	@echo "Testing of doctests in the sources finished, look at the " \
-	      "results in $(BUILDDIR)/doctest/output.txt."
Binary file src/build/doctrees/index.doctree has changed
Binary file src/build/doctrees/pyams_alchemy.doctree has changed
Binary file src/build/doctrees/pyams_alchemy.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_alchemy.tests.doctree has changed
Binary file src/build/doctrees/pyams_cache.doctree has changed
Binary file src/build/doctrees/pyams_cache.handler.doctree has changed
Binary file src/build/doctrees/pyams_catalog.doctree has changed
Binary file src/build/doctrees/pyams_catalog.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_content.component.association.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_content.component.association.zmi.doctree has changed
Binary file src/build/doctrees/pyams_content.component.doctree has changed
Binary file src/build/doctrees/pyams_content.component.extfile.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_content.component.extfile.zmi.doctree has changed
Binary file src/build/doctrees/pyams_content.component.gallery.doctree has changed
Binary file src/build/doctrees/pyams_content.component.illustration.doctree has changed
Binary file src/build/doctrees/pyams_content.component.illustration.zmi.doctree has changed
Binary file src/build/doctrees/pyams_content.component.paragraph.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_content.component.paragraph.zmi.doctree has changed
Binary file src/build/doctrees/pyams_content.component.theme.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_content.component.theme.zmi.doctree has changed
Binary file src/build/doctrees/pyams_content.doctree has changed
Binary file src/build/doctrees/pyams_content.features.checker.doctree has changed
Binary file src/build/doctrees/pyams_content.features.checker.zmi.doctree has changed
Binary file src/build/doctrees/pyams_content.features.doctree has changed
Binary file src/build/doctrees/pyams_content.features.preview.doctree has changed
Binary file src/build/doctrees/pyams_content.features.preview.zmi.doctree has changed
Binary file src/build/doctrees/pyams_content.features.review.doctree has changed
Binary file src/build/doctrees/pyams_content.features.review.zmi.doctree has changed
Binary file src/build/doctrees/pyams_content.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_content.profile.doctree has changed
Binary file src/build/doctrees/pyams_content.profile.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_content.profile.zmi.doctree has changed
Binary file src/build/doctrees/pyams_content.root.doctree has changed
Binary file src/build/doctrees/pyams_content.root.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_content.root.zmi.doctree has changed
Binary file src/build/doctrees/pyams_content.shared.common.doctree has changed
Binary file src/build/doctrees/pyams_content.shared.common.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_content.shared.common.zmi.doctree has changed
Binary file src/build/doctrees/pyams_content.shared.doctree has changed
Binary file src/build/doctrees/pyams_content.shared.form.doctree has changed
Binary file src/build/doctrees/pyams_content.shared.form.zmi.doctree has changed
Binary file src/build/doctrees/pyams_content.shared.imagemap.doctree has changed
Binary file src/build/doctrees/pyams_content.shared.news.doctree has changed
Binary file src/build/doctrees/pyams_content.shared.news.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_content.shared.news.zmi.doctree has changed
Binary file src/build/doctrees/pyams_content.shared.site.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_content.shared.site.zmi.widget.doctree has changed
Binary file src/build/doctrees/pyams_content.shared.view.portlet.doctree has changed
Binary file src/build/doctrees/pyams_content.shared.view.portlet.zmi.doctree has changed
Binary file src/build/doctrees/pyams_content.tests.doctree has changed
Binary file src/build/doctrees/pyams_content.workflow.doctree has changed
Binary file src/build/doctrees/pyams_content.zmi.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_content.zmi.viewlet.toplinks.doctree has changed
Binary file src/build/doctrees/pyams_content_es.component.doctree has changed
Binary file src/build/doctrees/pyams_content_es.doctree has changed
Binary file src/build/doctrees/pyams_content_es.tests.doctree has changed
Binary file src/build/doctrees/pyams_content_es.zmi.doctree has changed
Binary file src/build/doctrees/pyams_gis.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_gis.rpc.doctree has changed
Binary file src/build/doctrees/pyams_gis.zmi.doctree has changed
Binary file src/build/doctrees/pyams_i18n.doctree has changed
Binary file src/build/doctrees/pyams_ldap.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_ldap.zmi.doctree has changed
Binary file src/build/doctrees/pyams_media.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_media.tests.doctree has changed
Binary file src/build/doctrees/pyams_notify.handlers.doctree has changed
Binary file src/build/doctrees/pyams_notify.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_notify.skin.doctree has changed
Binary file src/build/doctrees/pyams_notify.tests.doctree has changed
Binary file src/build/doctrees/pyams_notify.views.doctree has changed
Binary file src/build/doctrees/pyams_pagelet.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_pagelet.tests.doctree has changed
Binary file src/build/doctrees/pyams_portal.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_portal.portlets.doctree has changed
Binary file src/build/doctrees/pyams_portal.portlets.image.doctree has changed
Binary file src/build/doctrees/pyams_portal.zmi.portlets.doctree has changed
Binary file src/build/doctrees/pyams_scheduler.doctree has changed
Binary file src/build/doctrees/pyams_scheduler.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_scheduler.tests.doctree has changed
Binary file src/build/doctrees/pyams_scheduler.zmi.doctree has changed
Binary file src/build/doctrees/pyams_security.doctree has changed
Binary file src/build/doctrees/pyams_security.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_security.plugin.doctree has changed
Binary file src/build/doctrees/pyams_security.views.doctree has changed
Binary file src/build/doctrees/pyams_security.widget.doctree has changed
Binary file src/build/doctrees/pyams_security.zmi.doctree has changed
Binary file src/build/doctrees/pyams_sequence.doctree has changed
Binary file src/build/doctrees/pyams_sequence.rpc.json.doctree has changed
Binary file src/build/doctrees/pyams_sequence.tests.doctree has changed
Binary file src/build/doctrees/pyams_skin.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_skin.viewlet.activity.doctree has changed
Binary file src/build/doctrees/pyams_skin.viewlet.breadcrumb.doctree has changed
Binary file src/build/doctrees/pyams_skin.viewlet.extension.doctree has changed
Binary file src/build/doctrees/pyams_skin.viewlet.menu.doctree has changed
Binary file src/build/doctrees/pyams_skin.viewlet.toolbar.doctree has changed
Binary file src/build/doctrees/pyams_skin.viewlet.toplinks.doctree has changed
Binary file src/build/doctrees/pyams_template.doctree has changed
Binary file src/build/doctrees/pyams_template.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_thesaurus.doctree has changed
Binary file src/build/doctrees/pyams_thesaurus.rpc.doctree has changed
Binary file src/build/doctrees/pyams_thesaurus.tests.doctree has changed
Binary file src/build/doctrees/pyams_utils.doctree has changed
Binary file src/build/doctrees/pyams_utils.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_utils.timezone.doctree has changed
Binary file src/build/doctrees/pyams_utils.zmi.doctree has changed
Binary file src/build/doctrees/pyams_workflow.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_workflow.zmi.doctree has changed
Binary file src/build/doctrees/pyams_workflow.zmi.viewlet.doctree has changed
Binary file src/build/doctrees/pyams_zmi.doctree has changed
Binary file src/build/doctrees/pyams_zmi.tests.doctree has changed
Binary file src/build/doctrees/pyams_zodbbrowser.interfaces.doctree has changed
Binary file src/build/doctrees/pyams_zodbbrowser.zmi.doctree has changed
Binary file src/build/doctrees/traverser.doctree has changed
Binary file src/build/doctrees/utilities.doctree has changed
--- a/src/build/html/.buildinfo	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-# Sphinx build info version 1
-# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: ba52d7492efa8bea53be7f9a51dfbe85
-tags: 645f666f9bcd5a90fca523b33c5a78b7
Binary file src/build/html/_images/zeo-add-form.png has changed
Binary file src/build/html/_images/zeo-add-menu.png has changed
--- a/src/build/html/_sources/index.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,123 +0,0 @@
-.. PyAMS_utils documentation master file, created by
-   sphinx-quickstart on Tue Nov 15 16:18:42 2016.
-   You can adapt this file completely to your liking, but it should at least
-   contain the root `toctree` directive.
-
-.. _index:
-
-
-**WARNING**: this is a "work-in-progress" documentation. All elements described here are not publicly available yet!!!
-
-
-Welcome to PyAMS_utils's documentation!
-=======================================
-
-At first, PyAMS was "Pyramid Application Management Skin". Actually, it's not only a simple skin but a whole "Suite" of
-applications and content management tools.
-
-PyAMS_utils is a multipurpose utilities package, providing tools including:
-
-* custom interfaces
-* custom ZCA registry annotations
-* local registry support
-* network protocols utilities (for HTTP and XML-RPC)
-* custom utilities
-* a command line script to handle database upgrade process
-
-
-.. toctree::
-   :maxdepth: 2
-
-   zodb
-   install
-   zca
-   site
-   traverser
-   tales
-   utilities
-
-
-PyAMS applications architecture
--------------------------------
-
-PyAMS applications are built on a small set of prerequisites and components which *can* or, for some of them, *must*
-be included. Some of them are:
-
-* a mandatory shared ZODB;
-
-* a websockets server, used to handle desktop notifications; you can find information about this component in the
-  :ref:`pyams_notify` chapter;
-
-* a Redis or Memcached server, to handle cache and sessions;
-
-* an Elasticsearch index, used to handle quick and optimized searching.
-
-
-PyAMS external packages
------------------------
-
-PyAMS is built on many external packages, and provides a whole set of extensions. He re is a list of them:
-
-* pyams_template (:ref:`pyams_template`)
-
-* pyams_viewlet (:ref:`pyams_viewlet`)
-
-* pyams_pagelet (:ref:`pyams_pagelet`)
-
-* pyams_utils (:ref:`pyams_utils`)
-
-* pyams_skin (:ref:`pyams_skin`)
-
-* pyams_form (:ref:`pyams_form`)
-
-* pyams_file (:ref:`pyams_file`)
-
-* pyams_i18n (:ref:`pyams_i18n`)
-
-* pyams_security (:ref:`pyams_security`)
-
-* pyams_zmi (:ref:`pyams_zmi`)
-
-* pyams_zodbbrowser (:ref:`pyams_zodbbrowser`)
-
-* pyams_catalog (:ref:`pyams_catalog`)
-
-* pyams_mail (:ref:`pyams_mail`)
-
-* pyams_ldap (:ref:`pyams_ldap`)
-
-* pyams_cache (:ref:`pyams_cache`)
-
-* pyams_alchemy (:ref:`pyams_alchemy`)
-
-* pyams_zmq (:ref:`pyams_zmq`)
-
-* pyams_scheduler (:ref:`pyams_scheduler`)
-
-* pyams_workflow (:ref:`pyams_workflow`)
-
-* pyams_thesaurus (:ref:`pyams_thesaurus`)
-
-* pyams_sequence (:ref:`pyams_sequence`)
-
-* pyams_portal (:ref:`pyams_portal`)
-
-* pyams_media (:ref:`pyams_media`)
-
-* pyams_notify (:ref:`pyams_notify`)
-
-* pyams_gis (:ref:`pyams_gis`)
-
-* pyams_content (:ref:`pyams_content`)
-
-* pyams_content_es (:ref:`pyams_content_es`)

-
-
-Indices and tables
-------------------
-
-* :ref:`genindex`
-* :ref:`modules`
-* :ref:`modindex`
-* :ref:`search`
--- a/src/build/html/_sources/install.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,377 +0,0 @@
-.. _install:
-
-Installing PyAMS
-================
-
-PyAMS default installation is based on `Buildout <http://www.buildout.org>`_ utility. It's not mandatory to use a
-virtual environment, but it allows you to have a better control over your Python resources.
-
-Current PyAMS version is based and validated for Python 3.5; your Python environment must also include a C
-compiler as well as development headers for Python, *libjpeg*, *libpng*, *libfreetype*, *libxml2*, *libxslt* and
-eventually *libldap*, *libffi*, *libgdal* or *libzmq*.
-
-PyAMS default components configuration also pre-suppose that the following external tools are available:
-
-- a *Memcached* or *Redis* server, to store sessions and cache (can be changed through Beaker configuration)
-
-Optional tools also include:
-
-- an *LDAP* server for authentication
-
-- an *ElasticSearch* server for full text indexing (see *PyAMS_content_es* package)
-
-- a *WebSockets* server using AsyncIO. This is used to manage notifications (see *PyAMS_notify* and *PyAMS_notify_ws*
-  packages). An *out of the box* environment can be built using *pyams_notify* scaffold.
-
-
-PyAMS also needs that you use a ZODB remote server, as several background processes needing a concurrent access to ZODB
-are started by PyAMS main process. Three ZODB storages are already provided through PyAMS: ZEO, RelStorage or Newt.db.
-See :ref:`zodb` to know how to initialize database with the help of PyAMS tools.
-
-
-Creating initial buildout
--------------------------
-
-PyAMS provides a new Pyramid scaffold, called *pyams*, generated via a *cookiecutter* template.
-
-A simple option to install PyAMS is to create a buildout environment including *Pyramid* and all *PyAMS* packages:
-
-.. code-block:: bash
-
-    # mkdir /var/local/
-    # pip3 install virtualenv
-    # virtualenv --python=python3.5 env
-    # cd env
-    # . bin/activate
-    (env) # pip3.5 install cookiecutter
-    (env) # cookiecutter hg+http://hg.ztfy.org/pyams/scaffolds/pyams
-
-*CookieCutter* will ask you for a small set of input variables that you can change or not:
-
-- **pyams_release**: version of PyAMS configuration file to use. "latest" (default value) will point to last release;
-  you can also choose to point to a given release ("0.1.4" for example)
-
-- **project_name**: current environment name in "human form"
-
-- **project_slug**: "technical" package name, based on project name
-
-- **virtual_hostname**: Apache virtual-host name
-
-- **webapp_name**: web application package name ("webapp" as default)
-
-- **webapp_port**: TCP/IP port to use when running application outside Apache ("6543" as default)
-
-- **eggs_directory**: relative or absolute path to directory containing downloaded eggs; this directory can be
-  shared with other projects ("eggs" as default)
-
-- **logs_directory**: absolute path to directory containing Apache's log files
-
-- **run_user**: user name under which Apache process will run ("www-data" as default)
-
-- **run_group**: group name under which Apache process will run ("www-data" as default)
-
-- **beaker_backend**: name of Beaker backend to use to store sessions and cache data ("redis" as default)
-
-- **beaker_server**: IP address and port of Beaker backend server ("127.0.0.1:6379" as default)
-
-- **db_type**: ZODB database storage; available options include ZEO, RelStorage and NewtDB
-
-- **db_host**: IP address of database server ("127.0.0.1" as default); WARNING: database server installation
-  is not part of application installation; another "zeo_server" cookiecutter recipe is available for ZEO
-
-- **db_port**: listening port of database server ("8100" is given as default for ZEO)
-
-- **db_name**: database or ZEO storage name to use
-
-- **db_username**: database user name
-
-- **db_password**: database password
-
-- **zeo_realm**: ZEO authentication realm
-
-- **blobs_dir**: local directory to use to store cache of ZODB blobs; cache size is limited to 10GB as default
-
-- **use_postgresql**: specify if PostgreSQL access is required; if so, please check that PostgreSQL development files
-  are available to compile PsycoPG2 extension
-
-- **use_oracle**: specify if Oracle access is required; if so, please check that Oracle development files are
-  available to compile cx_Oracle extension, and that ORACLE_HOME environment variable is correctly defined (see below)
-
-- **use_ldap**: specify if LDAP access will be required for authentication
-
-- **use_elasticsearch**: specify if an ElasticSearch server will be used for indexation
-
-- **elasticsearch_server**: URL used to access Elasticsearch server ("http://127.0.0.1:9200" as default); this URL can
-  include login and password ("http://login:password@127.0.0.1:9200"), if required...
-
-- **elasticsearch_index**: name of Elasticsearch index to use ("pyams" as default)
-
-- **create_elasticsearch_index**: specify if Elasticsearch index should be created after installation is complete
-
-- **define_elasticsearch_mappings** : specify if Elasticsearch mappings should be defined after installation is complete
-
-- **smtp_server**: DNS name of SMTP server ("localhost" as default)
-
-- **smtp_server_name**: "human" name given to SMTP server ("pyams" as default)
-
-- **pyams_scheduler**: TCP/IP address and port to use to access PyAMS tasks scheduler process ("127.0.0.1:5555" as
-  default); see :ref:`pyams_scheduler`
-
-- **start_scheduler**: boolean value to indicate if scheduler process is started by this application instance
-
-- **pyams_medias_converter**: TCP/IP address and port to use to access PyAMS medias converter process ("127.0.0.1:5556"
-  as default); see :ref:`pyams_medias`
-
-- **start_medias_converter**: boolean value to indicate if medias converter process is started by this application
-  instance
-
-- **pyams_es_indexer**: TCP/IP address and port to use to access PyAMS Elasticsearch indexer process ("127.0.0.1:5557"
-  as default); see :ref:`pyams_content_es`
-
-- **start_es_indexer** boolean value to indicate if Elasticsearch indexer process is started by this application
-  instance
-
-- **use_notifications**: specify if PyAMS notifications services are to be used (see :ref:`pyams_notify`)
-
-- **pyams_ws_notify**: TCP/IP address and port of PyAMS websockets server managing notifications service
-  ("127.0.0.1:8081" as default)
-
-- **lexicon_languages**: NLTK lexicon languages to use ("en:english fr:french" as default)
-
-- **extension_package**: name of a PyAMS extension package to include in environment configuration
-
-- **need_pyams_gis**: specify if PyAMS GIS features are to be used by given extension package; if so, please check
-  that *libgdal* development files are available; on Debian (and maybe others), you have to specify environment
-  variables (see below).
-
-
-You can then check, and eventually update, the proposed Buildout configuration file *buildout.cfg*, to add or remove
-packages or update settings to your needs. Then finalize Bootstrap initialization:
-
-.. code-block:: bash
-
-    (env) # python3.5 bootstrap.py
-    (env) # ./bin/buildout
-
-This last operation can be quite long, as many packages have to downloaded, compiled and installed in the virtual
-environment. If you encounter any compile error, just install the required dependencies and restart the buildout.
-
-Some dependencies can require the definition of custom environment variables before running *buildout*, like:
-
-- for *libgdal*, which is required by **PyAMS_gis** package, use:
-
-.. code-block:: bash
-
-    (env) # export C_INCLUDE_PATH=/usr/include/gdal
-    (env) # export CPLUS_INCLUDE_PATH=/usr/include/gdal
-
-**WARNING**: you have to check also that your *libgdal* release is matching "GDAL" release given in PyAMS
-configuration file (actually 2.1.0).
-
-- for *cx_Oracle*, which is required if you use Oracle database connections, use:
-
-.. code-block:: bash
-
-    (env) # export ORACLE_HOME=/usr/lib/oracle/12.1/client64
-
-These examples are given for Debian GNU/Linux. You may have to adapt configuration based on your own Linux
-distribution and packages versions.
-
-
-Environment settings
---------------------
-
-The project generated from *pyams* scaffold is based on default Pyramid's *zodb* scaffold, but it adds:
-
-- a custom application factory, in the *webapp* directory (see :ref:`site`)
-
-- a set of directories to store runtime data, in the *var* directory; each directory contains a *README.txt* file
-  which should be self-explanatory to indicate what this directory should contain, including a ZEO cache
-
-- a set of configuration files, in the *etc* directory; here are standard *development.ini* and *production.ini*
-  configuration files, a ZODB configuration files (*zodb-zeo.conf*) for a ZEO client storage and two Apache
-  configurations (for Apache 2.2 and 2.4) using *mod_wsgi*.
-
-Once the project have been created from the scaffold, you are free to update all the configuration files.
-
-If you need to add packages to the environment, you have to add them to the *buildout.cfg* file **AND** to the INI
-file (in the *pyramid.includes* section) before running the *buildout* another time; don't forget to add the
-requested version at the end of *buildout.cfg* file, as Buildout is not configured by default to automatically
-download the last release of a given unknown package.
-
-*development.ini* and *production.ini* files contain many commented directives related to PyAMS components. Read and
-update them carefully before initializing your application database!
-
-
-Initializing the database
--------------------------
-
-When you have downloaded and installed all required packages, you have to initialize the database so that all
-required components are available.
-
-From a shell, just type:
-
-.. code-block:: bash
-
-    (env) # ./bin/pyams_upgrade etc/development.ini
-
-This process requires that every package is correctly included into *pyramid.includes* directive from selected
-configuration file.
-
-
-Initializing Elasticsearch index
---------------------------------
-
-If you want to use an Elasticsearch index, you have to initialize index settings and mappings; the Ingest attachment
-plug-in is also required to handle attachments correctly.
-
-Elasticsearch integration is defined through the *PyAMS_content_es* package. Configuration files are available in this
-package, for attachment pipeline, index settings and mappings:
-
-.. code-block:: bash
-
-    (env) # cd /var/local/src/pyams/pyams_content_es
-    (env) # curl --noproxy localhost -XDELETE http://localhost:9200/pyams (1)
-    (env) # curl --noproxy localhost -XPUT    http://localhost:9200/pyams -d @index-settings.json
-
-    (env) # curl --noproxy localhost -XPUT    http://localhost:9200/pyams/WfNewsEvent/_mapping -d @mappings/WfNewsEvent.json
-    (env) # curl --noproxy localhost -XPUT    http://localhost:9200/pyams/WfTopic/_mapping -d @mappings/WfTopic.json
-    (env) # curl --noproxy localhost -XPUT    http://localhost:9200/pyams/WfBlogPost/_mapping -d @mappings/WfBlogPost.json
-
-(1) If 'pyams' is defined as Elasticsearch index name.
-
-
-NLTK initialization
--------------------
-
-Some NLTK (Natural Language Toolkit) tokenizers and stopwords utilities are used to index fulltext contents elements. 
-This package requires downloading and configuration of several elements which are done as follow:
-
-.. code-block:: bash
-
-    (end) # ./bin/py
-    >>> import nltk
-    >>> nltk.download()
-    NLTK Downloader
-    ---------------------------------------------------------------------------
-        d) Download   l) List    u) Update   c) Config   h) Help   q) Quit
-    ---------------------------------------------------------------------------
-    Downloader> c
-
-    Data Server:
-      - URL: <https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/index.xml>
-      - 6 Package Collections Available
-      - 107 Individual Packages Available
-
-    Local Machine:
-      - Data directory: /home/tflorac/nltk_data
-
-    ---------------------------------------------------------------------------
-        s) Show Config   u) Set Server URL   d) Set Data Dir   m) Main Menu
-    ---------------------------------------------------------------------------
-    Config> d
-      New directory> /usr/local/lib/nltk_data (1)
-    Config> m
-
-    ---------------------------------------------------------------------------
-        d) Download   l) List    u) Update   c) Config   h) Help   q) Quit
-    ---------------------------------------------------------------------------
-    Downloader> d
-
-    Download which package (l=list; x=cancel)?
-      Identifier> punkt
-        Downloading package punkt to /usr/local/lib/nltk_data...
-
-    Downloader> d
-
-    Download which package (l=list; x=cancel)?
-      Identifier> stopwords
-        Downloading package stopwords to /usr/local/lib/nltk_data...
-
-
-(1) On Debian GNU/Linux, you can choose any directory between '*~/nltk_data*' (where '~' is the homedir of user running
-Pyramid application), '*/usr/share/nltk_data*', '*/usr/local/share/nltk_data*', '*/usr/lib/nltk_data*' and
-'*/usr/local/lib/nltk_data*'.
-
-
-Starting the application
-------------------------
-
-When database upgrade process has ended, you can start the web application process with the standard Pyramid's
-*pserve* command line tool:
-
-.. code-block:: bash
-
-    (env) # ./bin/pserve etc/development.ini
-
-In standard debug mode, all registered components are displayed in the console, until the final line (here using ZEO):
-
-.. code-block:: bash
-
-    2018-01-14 11:37:54,339 INFO  [ZEO.ClientStorage][MainThread] [('127.0.0.1', 8100)] ClientStorage (pid=28695) created RW/normal for storage: 'pyams'
-    2018-01-14 11:37:54,340 INFO  [ZEO.cache][MainThread] created temporary cache file 3
-    2018-01-14 11:37:54,345 INFO  [ZODB.blob][MainThread] (28695) Blob directory `/var/local/env/pyams/var/db/blobs` is used but has no layout marker set. Selected `lawn` layout.
-    2018-01-14 11:37:54,345 WARNI [ZODB.blob][MainThread] (28695) The `lawn` blob directory layout is deprecated due to scalability issues on some file systems, please consider migrating to the `bushy` layout.
-    2018-01-14 11:37:54,346 DEBUG [asyncio][[('127.0.0.1', 8100)] zeo client networking thread] Using selector: EpollSelector
-    2018-01-14 11:37:54,347 DEBUG [ZEO.asyncio.client][[('127.0.0.1', 8100)] zeo client networking thread] disconnected <ZEO.asyncio.client.Client object at 0x7feeb1de7390> None
-    2018-01-14 11:37:54,348 DEBUG [ZEO.asyncio.client][[('127.0.0.1', 8100)] zeo client networking thread] try_connecting
-    2018-01-14 11:37:54,349 INFO  [ZEO.asyncio.base][[('127.0.0.1', 8100)] zeo client networking thread] Connected Protocol(('127.0.0.1', 8100), 'pyams', False)
-    2018-01-14 11:37:54,355 INFO  [ZEO.ClientStorage][[('127.0.0.1', 8100)] zeo client networking thread] [('127.0.0.1', 8100)] Connected to storage: ('localhost', 8100)
-    2018-01-14 11:37:54,358 DEBUG [txn.140663320073984][MainThread] new transaction
-    2018-01-14 11:37:54,360 DEBUG [txn.140663320073984][MainThread] commit
-    2018-01-14 11:37:54,484 DEBUG [config][MainThread] include /home/tflorac/Dropbox/src/PyAMS/pyams_template/src/pyams_template/configure.zcml
-    2018-01-14 11:37:54,485 DEBUG [config][MainThread] include /var/local/env/pycharm/lib/python3.5/site-packages/pyramid_zcml/configure.zcml
-    ...
-    2018-01-14 11:37:54,833 DEBUG [PyAMS (utils)][MainThread] Registering utility <class 'pyams_utils.timezone.utility.TimezoneGenerationsChecker'> named 'PyAMS timezone' providing <InterfaceClass pyams_utils.interfaces.site.ISiteGenerations>
-    2018-01-14 11:37:54,834 DEBUG [PyAMS (utils)][MainThread] Registering class <class 'pyams_utils.timezone.vocabulary.TimezonesVocabulary'> as vocabulary with name "PyAMS timezones"
-    2018-01-14 11:37:54,835 DEBUG [PyAMS (utils)][MainThread] Registering adapter <class 'pyams_utils.traversing.PathElementsAdapter'> for (<InterfaceClass zope.location.interfaces.IContained>,) providing <InterfaceClass pyams_utils.interfaces.traversing.IPathElements>
-    2018-01-14 11:37:54,839 DEBUG [PyAMS (utils)][MainThread] Registering adapter <class 'pyams_utils.url.AbsoluteUrlTalesExtension'> for (<InterfaceClass zope.interface.Interface>, <InterfaceClass zope.interface.Interface>, <InterfaceClass zope.interface.Interface>) providing <InterfaceClass pyams_utils.interfaces.tales.ITALESExtension>
-    2018-01-14 11:37:54,847 DEBUG [PyAMS (utils)][MainThread] Registering adapter <class 'pyams_utils.widget.decimal.DottedDecimalDataConverter'> for (<InterfaceClass pyams_utils.schema.IDottedDecimalField>, <InterfaceClass z3c.form.interfaces.IWidget>) providing <InterfaceClass z3c.form.interfaces.IDataConverter>
-    2018-01-14 11:37:54,942 DEBUG [PyAMS (utils)][MainThread] Registering adapter <class 'pyams_utils.zmi.intids.IntIdsLengthAdapter'> for (<InterfaceClass zope.intid.interfaces.IIntIds>,) providing <InterfaceClass pyams_utils.interfaces.intids.IIndexLength>
-    2018-01-14 11:37:54,943 DEBUG [PyAMS (pagelet)][MainThread] Registering pagelet view "properties.html" for <InterfaceClass zope.intid.interfaces.IIntIds> (<class 'pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm'>)
-    2018-01-14 11:37:54,949 DEBUG [PyAMS (pagelet)][MainThread] Registering pagelet view "properties.html" for <InterfaceClass pyams_utils.interfaces.timezone.IServerTimezone> (<class 'pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm'>)
-    2018-01-14 11:37:54,980 DEBUG [PyAMS (utils)][MainThread] Registering class <class 'pyams_utils.zodb.ZEOConnectionVocabulary'> as vocabulary with name "PyAMS ZEO connections"
-    2018-01-14 11:37:54,981 DEBUG [PyAMS (utils)][MainThread] Registering class <class 'pyams_utils.zodb.ZODBConnectionVocabulary'> as vocabulary with name "PyAMS ZODB connections"
-    2018-01-14 11:37:55,015 DEBUG [PyAMS (pagelet)][MainThread] Registering pagelet view "add-zeo-connection.html" for <InterfaceClass zope.component.interfaces.ISite> (<class 'pyams_utils.zmi.zeo.ZEOConnectionAddForm'>)
-    2018-01-14 11:37:55,016 DEBUG [PyAMS (utils)][MainThread] Registering adapter <class 'pyams_utils.zmi.zeo.ZEOConnectionNameAdapter'> for (<InterfaceClass pyams_utils.interfaces.zeo.IZEOConnection>, <InterfaceClass pyams_zmi.layer.IAdminLayer>) providing <InterfaceClass pyams_skin.interfaces.container.ITableElementName>
-    2018-01-14 11:37:55,017 DEBUG [PyAMS (pagelet)][MainThread] Registering pagelet view "properties.html" for <InterfaceClass pyams_utils.interfaces.zeo.IZEOConnection> (<class 'pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm'>)
-    ...
-    2018-01-14 11:41:13,214 DEBUG [PyAMS (utils)][MainThread] Registering adapter <class 'pyams_default_theme.skin.ResourcesAdapter'> for (<InterfaceClass zope.interface.Interface>, <InterfaceClass pyams_default_theme.layer.IPyAMSDefaultLayer>, <InterfaceClass zope.interface.Interface>) providing <InterfaceClass pyams_skin.interfaces.resources.IResources>
-    2018-01-14 11:43:36,665 INFO  [ZEO.ClientStorage][MainThread] [('127.0.0.1', 8100)] ClientStorage (pid=29335) created RW/normal for storage: 'pyams'
-    2018-01-14 11:43:36,665 INFO  [ZEO.cache][MainThread] created temporary cache file 9
-    2018-01-14 11:43:36,673 DEBUG [asyncio][[('127.0.0.1', 8100)] zeo client networking thread] Using selector: EpollSelector
-    2018-01-14 11:43:36,674 DEBUG [ZEO.ClientStorage.check_blob_cache][[('127.0.0.1', 8100)] zeo client check blob size thread] 140712483907328 Checking blob cache size. (target: 966367642)
-    2018-01-14 11:43:36,674 DEBUG [ZEO.asyncio.client][[('127.0.0.1', 8100)] zeo client networking thread] disconnected <ZEO.asyncio.client.Client object at 0x7ffa54058860> None
-    2018-01-14 11:43:36,675 DEBUG [ZEO.ClientStorage.check_blob_cache][[('127.0.0.1', 8100)] zeo client check blob size thread] 140712483907328   blob cache size: 0
-    2018-01-14 11:43:36,675 DEBUG [ZEO.asyncio.client][[('127.0.0.1', 8100)] zeo client networking thread] try_connecting
-    2018-01-14 11:43:36,675 DEBUG [ZEO.ClientStorage.check_blob_cache][[('127.0.0.1', 8100)] zeo client check blob size thread] 140712483907328   -->
-    2018-01-14 11:43:36,677 INFO  [ZEO.asyncio.base][[('127.0.0.1', 8100)] zeo client networking thread] Connected Protocol(('127.0.0.1', 8100), 'pyams', False)
-    2018-01-14 11:43:36,679 INFO  [ZEO.ClientStorage][[('127.0.0.1', 8100)] zeo client networking thread] [('127.0.0.1', 8100)] Connected to storage: ('localhost', 8100)
-    2018-01-14 11:43:36,682 DEBUG [txn.140713340237568][MainThread] new transaction
-    2018-01-14 11:43:36,683 DEBUG [txn.140713340237568][MainThread] commit
-    2018-01-14 11:43:36,690 INFO  [PyAMS (scheduler][MainThread] Starting tasks scheduler <SchedulerProcess(SchedulerProcess-1, initial)>...
-    2018-01-14 11:43:36,698 INFO  [PyAMS (scheduler][MainThread] Started tasks scheduler with PID 29361.
-    2018-01-14 11:43:36,701 INFO  [apscheduler.scheduler][MainThread] Scheduler started
-    2018-01-14 11:43:36,702 DEBUG [apscheduler.scheduler][APScheduler] Looking for jobs to run
-    2018-01-14 11:43:36,704 DEBUG [apscheduler.scheduler][APScheduler] No jobs; waiting until a job is added
-    2018-01-14 11:43:36,719 INFO  [ZEO.ClientStorage][MainThread] [('127.0.0.1', 8100)] ClientStorage (pid=29335) created RW/normal for storage: 'pyams'
-    2018-01-14 11:43:36,720 INFO  [ZEO.cache][MainThread] created temporary cache file 15
-    2018-01-14 11:43:36,724 DEBUG [asyncio][[('127.0.0.1', 8100)] zeo client networking thread] Using selector: EpollSelector
-    2018-01-14 11:43:36,725 DEBUG [ZEO.asyncio.client][[('127.0.0.1', 8100)] zeo client networking thread] disconnected <ZEO.asyncio.client.Client object at 0x7ffa557e8b00> None
-    2018-01-14 11:43:36,726 DEBUG [ZEO.asyncio.client][[('127.0.0.1', 8100)] zeo client networking thread] try_connecting
-    2018-01-14 11:43:36,727 DEBUG [ZEO.ClientStorage.check_blob_cache][[('127.0.0.1', 8100)] zeo client check blob size thread] 140712483907328 Checking blob cache size. (target: 966367642)
-    2018-01-14 11:43:36,728 INFO  [ZEO.asyncio.base][[('127.0.0.1', 8100)] zeo client networking thread] Connected Protocol(('127.0.0.1', 8100), 'pyams', False)
-    2018-01-14 11:43:36,729 DEBUG [ZEO.ClientStorage.check_blob_cache][[('127.0.0.1', 8100)] zeo client check blob size thread] 140712483907328   blob cache size: 0
-    2018-01-14 11:43:36,729 DEBUG [ZEO.ClientStorage.check_blob_cache][[('127.0.0.1', 8100)] zeo client check blob size thread] 140712483907328   -->
-    2018-01-14 11:43:36,732 INFO  [ZEO.ClientStorage][[('127.0.0.1', 8100)] zeo client networking thread] [('127.0.0.1', 8100)] Connected to storage: ('localhost', 8100)
-    2018-01-14 11:43:36,735 DEBUG [txn.140713340237568][MainThread] new transaction
-    2018-01-14 11:43:36,736 DEBUG [txn.140713340237568][MainThread] commit
-    2018-01-14 11:43:36,743 INFO  [PyAMS (media)][MainThread] Starting medias converter <MediaConversionProcess(MediaConversionProcess-2, initial)>...
-    2018-01-14 11:43:36,751 INFO  [PyAMS (media)][MainThread] Started medias converter with PID 29367.
-    Starting server in PID 29335.
-    Serving on http://0.0.0.0:6543
-
-
-From this point, you can launch a browser and open URL *http://127.0.0.1:6543/admin* to get access to PyAMS
-management interface; default login is "admin/admin", that you may change as soon as possible (see
-:ref:`pyams_security`)!!.
--- a/src/build/html/_sources/modules.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,34 +0,0 @@
-.. _modules:
-
-Modules list
-============
-
-.. toctree::
-   :maxdepth: 1
-
-   pyams_template
-   pyams_viewlet
-   pyams_pagelet
-   pyams_utils
-   pyams_skin
-   pyams_form
-   pyams_i18n
-   pyams_security
-   pyams_zmi
-   pyams_zodbbrowser
-   pyams_catalog
-   pyams_mail
-   pyams_ldap
-   pyams_cache
-   pyams_alchemy
-   pyams_zmq
-   pyams_scheduler
-   pyams_workflow
-   pyams_thesaurus
-   pyams_sequence
-   pyams_portal
-   pyams_media
-   pyams_notify
-   pyams_gis
-   pyams_content
-   pyams_content_es
--- a/src/build/html/_sources/pyams_alchemy.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_alchemy\.interfaces package
-==================================
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_alchemy.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_alchemy.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-pyams\_alchemy\.zmi package
-===========================
-
-Submodules
-++++++++++
-
-pyams\_alchemy\.zmi\.engine module
-----------------------------------
-
-.. automodule:: pyams_alchemy.zmi.engine
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_alchemy.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_cache.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-pyams\_cache\.interfaces package
-================================
-
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_cache.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_cache.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,51 +0,0 @@
-.. _pyams_cache:
-
-PyAMS cache management
-======================
-
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_cache
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Submodules
-++++++++++
-
-pyams\_cache\.beaker module
----------------------------
-
-.. automodule:: pyams_cache.beaker
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_cache\.cache module
---------------------------
-
-.. automodule:: pyams_cache.cache
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_cache\.include module
-----------------------------
-
-.. automodule:: pyams_cache.include
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Subpackages
-+++++++++++
-
-.. toctree::
-
-    pyams_cache.handler
-    pyams_cache.interfaces
-    pyams_cache.tests
--- a/src/build/html/_sources/pyams_cache.tests.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-pyams\_cache\.tests package
-===========================
-
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_cache.tests
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Submodules
-++++++++++
-
-pyams\_cache\.tests\.test\_utilsdocs module
--------------------------------------------
-
-.. automodule:: pyams_cache.tests.test_utilsdocs
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_cache\.tests\.test\_utilsdocstrings module
--------------------------------------------------
-
-.. automodule:: pyams_cache.tests.test_utilsdocstrings
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_catalog.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_catalog\.interfaces package
-==================================
-
-Module contents
----------------
-
-.. automodule:: pyams_catalog.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_catalog.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,71 +0,0 @@
-pyams\_catalog package
-======================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_catalog.interfaces
-    pyams_catalog.tests
-    pyams_catalog.zmi
-
-Submodules
-----------
-
-pyams\_catalog\.include module
-------------------------------
-
-.. automodule:: pyams_catalog.include
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_catalog\.index module
-----------------------------
-
-.. automodule:: pyams_catalog.index
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_catalog\.nltk module
----------------------------
-
-.. automodule:: pyams_catalog.nltk
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_catalog\.query module
-----------------------------
-
-.. automodule:: pyams_catalog.query
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_catalog\.site module
----------------------------
-
-.. automodule:: pyams_catalog.site
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_catalog\.utils module
-----------------------------
-
-.. automodule:: pyams_catalog.utils
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_catalog
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_catalog.tests.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_catalog\.tests package
-=============================
-
-Submodules
-----------
-
-pyams\_catalog\.tests\.test\_utilsdocs module
----------------------------------------------
-
-.. automodule:: pyams_catalog.tests.test_utilsdocs
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_catalog\.tests\.test\_utilsdocstrings module
----------------------------------------------------
-
-.. automodule:: pyams_catalog.tests.test_utilsdocstrings
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_catalog.tests
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_catalog.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-pyams\_catalog\.zmi package
-===========================
-
-Submodules
-----------
-
-pyams\_catalog\.zmi\.catalog module
------------------------------------
-
-.. automodule:: pyams_catalog.zmi.catalog
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_catalog.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.component.association.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-pyams\_content\.component\.association package
-==============================================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.component.association.interfaces
-    pyams_content.component.association.zmi
-
-Submodules
-----------
-
-pyams\_content\.component\.association\.container module
---------------------------------------------------------
-
-.. automodule:: pyams_content.component.association.container
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.component\.association\.paragraph module
---------------------------------------------------------
-
-.. automodule:: pyams_content.component.association.paragraph
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.component.association
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.component.extfile.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-pyams\_content\.component\.extfile package
-==========================================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.component.extfile.interfaces
-    pyams_content.component.extfile.zmi
-
-Module contents
----------------
-
-.. automodule:: pyams_content.component.extfile
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.component.extfile.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-pyams\_content\.component\.extfile\.zmi package
-===============================================
-
-Submodules
-----------
-
-pyams\_content\.component\.extfile\.zmi\.container module
----------------------------------------------------------
-
-.. automodule:: pyams_content.component.extfile.zmi.container
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.component.extfile.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.component.gallery.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_content\.component\.gallery\.interfaces package
-======================================================
-
-Module contents
----------------
-
-.. automodule:: pyams_content.component.gallery.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.component.gallery.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-pyams\_content\.component\.gallery package
-==========================================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.component.gallery.interfaces
-    pyams_content.component.gallery.zmi
-
-Submodules
-----------
-
-pyams\_content\.component\.gallery\.file module
------------------------------------------------
-
-.. automodule:: pyams_content.component.gallery.file
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.component\.gallery\.paragraph module
-----------------------------------------------------
-
-.. automodule:: pyams_content.component.gallery.paragraph
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.component.gallery
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.component.gallery.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-pyams\_content\.component\.gallery\.zmi package
-===============================================
-
-Submodules
-----------
-
-pyams\_content\.component\.gallery\.zmi\.file module
-----------------------------------------------------
-
-.. automodule:: pyams_content.component.gallery.zmi.file
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.component\.gallery\.zmi\.interfaces module
-----------------------------------------------------------
-
-.. automodule:: pyams_content.component.gallery.zmi.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.component\.gallery\.zmi\.paragraph module
----------------------------------------------------------
-
-.. automodule:: pyams_content.component.gallery.zmi.paragraph
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.component.gallery.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.component.illustration.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_content\.component\.illustration\.interfaces package
-===========================================================
-
-Module contents
----------------
-
-.. automodule:: pyams_content.component.illustration.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.component.illustration.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-pyams\_content\.component\.illustration\.zmi package
-====================================================
-
-Submodules
-----------
-
-pyams\_content\.component\.illustration\.zmi\.paragraph module
---------------------------------------------------------------
-
-.. automodule:: pyams_content.component.illustration.zmi.paragraph
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.component.illustration.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.component.links.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_content\.component\.links\.interfaces package
-====================================================
-
-Module contents
----------------
-
-.. automodule:: pyams_content.component.links.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.component.links.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-pyams\_content\.component\.links package
-========================================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.component.links.interfaces
-    pyams_content.component.links.zmi
-
-Module contents
----------------
-
-.. automodule:: pyams_content.component.links
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.component.paragraph.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-pyams\_content\.component\.paragraph\.interfaces package
-========================================================
-
-Submodules
-----------
-
-pyams\_content\.component\.paragraph\.interfaces\.header module
----------------------------------------------------------------
-
-.. automodule:: pyams_content.component.paragraph.interfaces.header
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.component\.paragraph\.interfaces\.html module
--------------------------------------------------------------
-
-.. automodule:: pyams_content.component.paragraph.interfaces.html
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.component\.paragraph\.interfaces\.video module
---------------------------------------------------------------
-
-.. automodule:: pyams_content.component.paragraph.interfaces.video
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.component.paragraph.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.component.paragraph.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,54 +0,0 @@
-pyams\_content\.component\.paragraph package
-============================================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.component.paragraph.interfaces
-    pyams_content.component.paragraph.zmi
-
-Submodules
-----------
-
-pyams\_content\.component\.paragraph\.container module
-------------------------------------------------------
-
-.. automodule:: pyams_content.component.paragraph.container
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.component\.paragraph\.header module
----------------------------------------------------
-
-.. automodule:: pyams_content.component.paragraph.header
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.component\.paragraph\.html module
--------------------------------------------------
-
-.. automodule:: pyams_content.component.paragraph.html
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.component\.paragraph\.video module
---------------------------------------------------
-
-.. automodule:: pyams_content.component.paragraph.video
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.component.paragraph
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.component.paragraph.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,62 +0,0 @@
-pyams\_content\.component\.paragraph\.zmi package
-=================================================
-
-Submodules
-----------
-
-pyams\_content\.component\.paragraph\.zmi\.container module
------------------------------------------------------------
-
-.. automodule:: pyams_content.component.paragraph.zmi.container
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.component\.paragraph\.zmi\.header module
---------------------------------------------------------
-
-.. automodule:: pyams_content.component.paragraph.zmi.header
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.component\.paragraph\.zmi\.html module
-------------------------------------------------------
-
-.. automodule:: pyams_content.component.paragraph.zmi.html
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.component\.paragraph\.zmi\.interfaces module
-------------------------------------------------------------
-
-.. automodule:: pyams_content.component.paragraph.zmi.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.component\.paragraph\.zmi\.preview module
----------------------------------------------------------
-
-.. automodule:: pyams_content.component.paragraph.zmi.preview
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.component\.paragraph\.zmi\.video module
--------------------------------------------------------
-
-.. automodule:: pyams_content.component.paragraph.zmi.video
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.component.paragraph.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.component.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-pyams\_content\.component package
-=================================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.component.association
-    pyams_content.component.extfile
-    pyams_content.component.gallery
-    pyams_content.component.illustration
-    pyams_content.component.links
-    pyams_content.component.media
-    pyams_content.component.paragraph
-    pyams_content.component.theme
-
-Module contents
----------------
-
-.. automodule:: pyams_content.component
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.component.theme.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_content\.component\.theme package
-========================================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.component.theme.interfaces
-    pyams_content.component.theme.zmi
-
-Submodules
-----------
-
-pyams\_content\.component\.theme\.portlet module
-------------------------------------------------
-
-.. automodule:: pyams_content.component.theme.portlet
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.component.theme
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.features.checker.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_content\.features\.checker\.zmi package
-==============================================
-
-Module contents
----------------
-
-.. automodule:: pyams_content.features.checker.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.features.preview.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,29 +0,0 @@
-pyams\_content\.features\.preview package
-=========================================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.features.preview.zmi
-
-Submodules
-----------
-
-pyams\_content\.features\.preview\.interfaces module
-----------------------------------------------------
-
-.. automodule:: pyams_content.features.preview.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.features.preview
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.features.preview.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-pyams\_content\.features\.preview\.zmi package
-==============================================
-
-Submodules
-----------
-
-pyams\_content\.features\.preview\.zmi\.interfaces module
----------------------------------------------------------
-
-.. automodule:: pyams_content.features.preview.zmi.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.features.preview.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.features.review.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,29 +0,0 @@
-pyams\_content\.features\.review package
-========================================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.features.review.zmi
-
-Submodules
-----------
-
-pyams\_content\.features\.review\.interfaces module
----------------------------------------------------
-
-.. automodule:: pyams_content.features.review.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.features.review
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.features.review.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_content\.features\.review\.zmi package
-=============================================
-
-Module contents
----------------
-
-.. automodule:: pyams_content.features.review.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.profile.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_content\.profile\.interfaces package
-===========================================
-
-Module contents
----------------
-
-.. automodule:: pyams_content.profile.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.profile.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_content\.profile package
-===============================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.profile.interfaces
-    pyams_content.profile.zmi
-
-Submodules
-----------
-
-pyams\_content\.profile\.admin module
--------------------------------------
-
-.. automodule:: pyams_content.profile.admin
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.profile
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.root.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_content\.root\.interfaces package
-========================================
-
-Module contents
----------------
-
-.. automodule:: pyams_content.root.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.root.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-pyams\_content\.root package
-============================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.root.interfaces
-    pyams_content.root.zmi
-
-Module contents
----------------
-
-.. automodule:: pyams_content.root
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.root.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_content\.root\.zmi package
-=================================
-
-Submodules
-----------
-
-pyams\_content\.root\.zmi\.search module
-----------------------------------------
-
-.. automodule:: pyams_content.root.zmi.search
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.root\.zmi\.sites module
----------------------------------------
-
-.. automodule:: pyams_content.root.zmi.sites
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.root.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.shared.blog.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_content\.shared\.blog package
-====================================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.shared.blog.interfaces
-    pyams_content.shared.blog.zmi
-
-Submodules
-----------
-
-pyams\_content\.shared\.blog\.manager module
---------------------------------------------
-
-.. automodule:: pyams_content.shared.blog.manager
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.shared.blog
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.shared.blog.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-pyams\_content\.shared\.blog\.zmi package
-=========================================
-
-Submodules
-----------
-
-pyams\_content\.shared\.blog\.zmi\.manager module
--------------------------------------------------
-
-.. automodule:: pyams_content.shared.blog.zmi.manager
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.shared.blog.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.shared.common.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,110 +0,0 @@
-pyams\_content\.shared\.common\.zmi package
-===========================================
-
-Submodules
-----------
-
-pyams\_content\.shared\.common\.zmi\.dashboard module
------------------------------------------------------
-
-.. automodule:: pyams_content.shared.common.zmi.dashboard
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.common\.zmi\.header module
---------------------------------------------------
-
-.. automodule:: pyams_content.shared.common.zmi.header
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.common\.zmi\.i18n module
-------------------------------------------------
-
-.. automodule:: pyams_content.shared.common.zmi.i18n
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.common\.zmi\.manager module
----------------------------------------------------
-
-.. automodule:: pyams_content.shared.common.zmi.manager
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.common\.zmi\.owner module
--------------------------------------------------
-
-.. automodule:: pyams_content.shared.common.zmi.owner
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.common\.zmi\.properties module
-------------------------------------------------------
-
-.. automodule:: pyams_content.shared.common.zmi.properties
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.common\.zmi\.search module
---------------------------------------------------
-
-.. automodule:: pyams_content.shared.common.zmi.search
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.common\.zmi\.security module
-----------------------------------------------------
-
-.. automodule:: pyams_content.shared.common.zmi.security
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.common\.zmi\.site module
-------------------------------------------------
-
-.. automodule:: pyams_content.shared.common.zmi.site
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.common\.zmi\.summary module
----------------------------------------------------
-
-.. automodule:: pyams_content.shared.common.zmi.summary
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.common\.zmi\.types module
--------------------------------------------------
-
-.. automodule:: pyams_content.shared.common.zmi.types
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.common\.zmi\.workflow module
-----------------------------------------------------
-
-.. automodule:: pyams_content.shared.common.zmi.workflow
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.shared.common.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.shared.form.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-pyams\_content\.shared\.form\.zmi package
-=========================================
-
-Submodules
-----------
-
-pyams\_content\.shared\.form\.zmi\.field module
------------------------------------------------
-
-.. automodule:: pyams_content.shared.form.zmi.field
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.form\.zmi\.preview module
--------------------------------------------------
-
-.. automodule:: pyams_content.shared.form.zmi.preview
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.form\.zmi\.properties module
-----------------------------------------------------
-
-.. automodule:: pyams_content.shared.form.zmi.properties
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.shared.form.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.shared.imagemap.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_content\.shared\.imagemap\.interfaces package
-====================================================
-
-Module contents
----------------
-
-.. automodule:: pyams_content.shared.imagemap.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.shared.imagemap.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,62 +0,0 @@
-pyams\_content\.shared\.imagemap\.zmi package
-=============================================
-
-Submodules
-----------
-
-pyams\_content\.shared\.imagemap\.zmi\.area module
---------------------------------------------------
-
-.. automodule:: pyams_content.shared.imagemap.zmi.area
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.imagemap\.zmi\.container module
--------------------------------------------------------
-
-.. automodule:: pyams_content.shared.imagemap.zmi.container
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.imagemap\.zmi\.paragraph module
--------------------------------------------------------
-
-.. automodule:: pyams_content.shared.imagemap.zmi.paragraph
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.imagemap\.zmi\.preview module
------------------------------------------------------
-
-.. automodule:: pyams_content.shared.imagemap.zmi.preview
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.imagemap\.zmi\.properties module
---------------------------------------------------------
-
-.. automodule:: pyams_content.shared.imagemap.zmi.properties
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.imagemap\.zmi\.widget module
-----------------------------------------------------
-
-.. automodule:: pyams_content.shared.imagemap.zmi.widget
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.shared.imagemap.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.shared.news.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_content\.shared\.news\.interfaces package
-================================================
-
-Module contents
----------------
-
-.. automodule:: pyams_content.shared.news.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.shared.news.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_content\.shared\.news package
-====================================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.shared.news.interfaces
-    pyams_content.shared.news.zmi
-
-Submodules
-----------
-
-pyams\_content\.shared\.news\.manager module
---------------------------------------------
-
-.. automodule:: pyams_content.shared.news.manager
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.shared.news
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.shared.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-pyams\_content\.shared package
-==============================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.shared.blog
-    pyams_content.shared.common
-    pyams_content.shared.form
-    pyams_content.shared.imagemap
-    pyams_content.shared.news
-    pyams_content.shared.site
-    pyams_content.shared.view
-
-Module contents
----------------
-
-.. automodule:: pyams_content.shared
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.shared.view.portlet.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,29 +0,0 @@
-pyams\_content\.shared\.view\.portlet package
-=============================================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.shared.view.portlet.zmi
-
-Submodules
-----------
-
-pyams\_content\.shared\.view\.portlet\.interfaces module
---------------------------------------------------------
-
-.. automodule:: pyams_content.shared.view.portlet.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.shared.view.portlet
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.shared.view.portlet.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_content\.shared\.view\.portlet\.zmi package
-==================================================
-
-Module contents
----------------
-
-.. automodule:: pyams_content.shared.view.portlet.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.shared.view.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,47 +0,0 @@
-pyams\_content\.shared\.view package
-====================================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.shared.view.interfaces
-    pyams_content.shared.view.portlet
-    pyams_content.shared.view.zmi
-
-Submodules
-----------
-
-pyams\_content\.shared\.view\.manager module
---------------------------------------------
-
-.. automodule:: pyams_content.shared.view.manager
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.view\.reference module
-----------------------------------------------
-
-.. automodule:: pyams_content.shared.view.reference
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.shared\.view\.theme module
-------------------------------------------
-
-.. automodule:: pyams_content.shared.view.theme
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.shared.view
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.skin.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-pyams\_content\.skin package
-============================
-
-Submodules
-----------
-
-pyams\_content\.skin\.routes module
------------------------------------
-
-.. automodule:: pyams_content.skin.routes
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.skin
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.workflow.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,45 +0,0 @@
-pyams\_content\.workflow package
-================================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.workflow.zmi
-
-Submodules
-----------
-
-pyams\_content\.workflow\.interfaces module
--------------------------------------------
-
-.. automodule:: pyams_content.workflow.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.workflow\.notify module
----------------------------------------
-
-.. automodule:: pyams_content.workflow.notify
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\.workflow\.task module
--------------------------------------
-
-.. automodule:: pyams_content.workflow.task
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.workflow
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.workflow.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-pyams\_content\.workflow\.zmi package
-=====================================
-
-Submodules
-----------
-
-pyams\_content\.workflow\.zmi\.task module
-------------------------------------------
-
-.. automodule:: pyams_content.workflow.zmi.task
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.workflow.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.zmi.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_content\.zmi\.interfaces package
-=======================================
-
-Module contents
----------------
-
-.. automodule:: pyams_content.zmi.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_content\.zmi package
-===========================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content.zmi.interfaces
-    pyams_content.zmi.viewlet
-
-Submodules
-----------
-
-pyams\_content\.zmi\.tinymce module
------------------------------------
-
-.. automodule:: pyams_content.zmi.tinymce
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content.zmi.viewlet.toplinks.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_content\.zmi\.viewlet\.toplinks package
-==============================================
-
-Module contents
----------------
-
-.. automodule:: pyams_content.zmi.viewlet.toplinks
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content_es.component.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,62 +0,0 @@
-pyams\_content\_es\.component package
-=====================================
-
-Submodules
-----------
-
-pyams\_content\_es\.component\.extfile module
----------------------------------------------
-
-.. automodule:: pyams_content_es.component.extfile
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\_es\.component\.gallery module
----------------------------------------------
-
-.. automodule:: pyams_content_es.component.gallery
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\_es\.component\.paragraph module
------------------------------------------------
-
-.. automodule:: pyams_content_es.component.paragraph
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\_es\.component\.theme module
--------------------------------------------
-
-.. automodule:: pyams_content_es.component.theme
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\_es\.component\.view module
-------------------------------------------
-
-.. automodule:: pyams_content_es.component.view
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\_es\.component\.workflow module
-----------------------------------------------
-
-.. automodule:: pyams_content_es.component.workflow
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content_es.component
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content_es.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,73 +0,0 @@
-pyams\_content\_es package
-==========================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_content_es.component
-    pyams_content_es.interfaces
-    pyams_content_es.scripts
-    pyams_content_es.tests
-    pyams_content_es.zmi
-
-Submodules
-----------
-
-pyams\_content\_es\.document module
------------------------------------
-
-.. automodule:: pyams_content_es.document
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\_es\.include module
-----------------------------------
-
-.. automodule:: pyams_content_es.include
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\_es\.index module
---------------------------------
-
-.. automodule:: pyams_content_es.index
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\_es\.process module
-----------------------------------
-
-.. automodule:: pyams_content_es.process
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\_es\.site module
--------------------------------
-
-.. automodule:: pyams_content_es.site
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\_es\.utility module
-----------------------------------
-
-.. automodule:: pyams_content_es.utility
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content_es
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content_es.tests.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_content\_es\.tests package
-=================================
-
-Submodules
-----------
-
-pyams\_content\_es\.tests\.test\_utilsdocs module
--------------------------------------------------
-
-.. automodule:: pyams_content_es.tests.test_utilsdocs
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_content\_es\.tests\.test\_utilsdocstrings module
--------------------------------------------------------
-
-.. automodule:: pyams_content_es.tests.test_utilsdocstrings
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content_es.tests
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_content_es.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-pyams\_content\_es\.zmi package
-===============================
-
-Submodules
-----------
-
-pyams\_content\_es\.zmi\.test module
-------------------------------------
-
-.. automodule:: pyams_content_es.zmi.test
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_content_es.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_form.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-pyams\_form\.interfaces package
-===============================
-
-Submodules
-----------
-
-pyams\_form\.interfaces\.form module
-------------------------------------
-
-.. automodule:: pyams_form.interfaces.form
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_form.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_form.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,99 +0,0 @@
-.. _pyams_form:
-
-PyAMS forms
-===========
-
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_form
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Subpackages
-+++++++++++
-
-.. toctree::
-
-    pyams_form.interfaces
-    pyams_form.tests
-    pyams_form.widget
-
-
-Submodules
-++++++++++
-
-pyams\_form\.form module
-------------------------
-
-.. automodule:: pyams_form.form
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_form\.group module
--------------------------
-
-.. automodule:: pyams_form.group
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_form\.help module
-------------------------
-
-.. automodule:: pyams_form.help
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_form\.include module
----------------------------
-
-.. automodule:: pyams_form.include
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_form\.schema module
---------------------------
-
-.. automodule:: pyams_form.schema
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_form\.search module
---------------------------
-
-.. automodule:: pyams_form.search
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_form\.security module
-----------------------------
-
-.. automodule:: pyams_form.security
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_form\.terms module
--------------------------
-
-.. automodule:: pyams_form.terms
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_form\.viewlet module
----------------------------
-
-.. automodule:: pyams_form.viewlet
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_form.tests.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_form\.tests package
-==========================
-
-Submodules
-----------
-
-pyams\_form\.tests\.test\_utilsdocs module
-------------------------------------------
-
-.. automodule:: pyams_form.tests.test_utilsdocs
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_form\.tests\.test\_utilsdocstrings module
-------------------------------------------------
-
-.. automodule:: pyams_form.tests.test_utilsdocstrings
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_form.tests
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_form.widget.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_form\.widget package
-===========================
-
-Module contents
----------------
-
-.. automodule:: pyams_form.widget
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_gis.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,46 +0,0 @@
-pyams\_gis\.interfaces package
-==============================
-
-Submodules
-----------
-
-pyams\_gis\.interfaces\.configuration module
---------------------------------------------
-
-.. automodule:: pyams_gis.interfaces.configuration
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_gis\.interfaces\.layer module
-------------------------------------
-
-.. automodule:: pyams_gis.interfaces.layer
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_gis\.interfaces\.utility module
---------------------------------------
-
-.. automodule:: pyams_gis.interfaces.utility
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_gis\.interfaces\.widget module
--------------------------------------
-
-.. automodule:: pyams_gis.interfaces.widget
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_gis.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_gis.widget.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_gis\.widget package
-==========================
-
-Submodules
-----------
-
-pyams\_gis\.widget\.area module
--------------------------------
-
-.. automodule:: pyams_gis.widget.area
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_gis\.widget\.point module
---------------------------------
-
-.. automodule:: pyams_gis.widget.point
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_gis.widget
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_gis.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-pyams\_gis\.zmi package
-=======================
-
-Submodules
-----------
-
-pyams\_gis\.zmi\.interfaces module
-----------------------------------
-
-.. automodule:: pyams_gis.zmi.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_gis\.zmi\.layer module
------------------------------
-
-.. automodule:: pyams_gis.zmi.layer
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_gis\.zmi\.utility module
--------------------------------
-
-.. automodule:: pyams_gis.zmi.utility
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_gis.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_i18n.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_i18n\.interfaces package
-===============================
-
-Submodules
-----------
-
-pyams\_i18n\.interfaces\.schema module
---------------------------------------
-
-.. automodule:: pyams_i18n.interfaces.schema
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_i18n\.interfaces\.widget module
---------------------------------------
-
-.. automodule:: pyams_i18n.interfaces.widget
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_i18n.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_i18n.widget.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_i18n\.widget package
-===========================
-
-Module contents
----------------
-
-.. automodule:: pyams_i18n.widget
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_i18n.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_i18n\.zmi package
-========================
-
-Submodules
-----------
-
-pyams\_i18n\.zmi\.language module
----------------------------------
-
-.. automodule:: pyams_i18n.zmi.language
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_i18n\.zmi\.negotiator module
------------------------------------
-
-.. automodule:: pyams_i18n.zmi.negotiator
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_i18n.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_ldap.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,39 +0,0 @@
-pyams\_ldap package
-===================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_ldap.interfaces
-    pyams_ldap.tests
-    pyams_ldap.zmi
-
-Submodules
-----------
-
-pyams\_ldap\.plugin module
---------------------------
-
-.. automodule:: pyams_ldap.plugin
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_ldap\.query module
--------------------------
-
-.. automodule:: pyams_ldap.query
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_ldap
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_ldap.tests.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_ldap\.tests package
-==========================
-
-Submodules
-----------
-
-pyams\_ldap\.tests\.test\_utilsdocs module
-------------------------------------------
-
-.. automodule:: pyams_ldap.tests.test_utilsdocs
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_ldap\.tests\.test\_utilsdocstrings module
-------------------------------------------------
-
-.. automodule:: pyams_ldap.tests.test_utilsdocstrings
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_ldap.tests
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_ldap.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-pyams\_ldap\.zmi package
-========================
-
-Submodules
-----------
-
-pyams\_ldap\.zmi\.plugin module
--------------------------------
-
-.. automodule:: pyams_ldap.zmi.plugin
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_ldap.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_mail.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_mail\.interfaces package
-===============================
-
-Module contents
----------------
-
-.. automodule:: pyams_mail.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_mail.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,46 +0,0 @@
-pyams\_mail package
-===================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_mail.interfaces
-    pyams_mail.tests
-
-Submodules
-----------
-
-pyams\_mail\.include module
----------------------------
-
-.. automodule:: pyams_mail.include
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_mail\.mailer module
---------------------------
-
-.. automodule:: pyams_mail.mailer
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_mail\.message module
----------------------------
-
-.. automodule:: pyams_mail.message
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_mail
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_media.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_media\.interfaces package
-================================
-
-Module contents
----------------
-
-.. automodule:: pyams_media.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_media.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,112 +0,0 @@
-pyams\_media package
-====================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_media.interfaces
-    pyams_media.skin
-    pyams_media.tests
-    pyams_media.zmi
-
-Submodules
-----------
-
-pyams\_media\.audio module
---------------------------
-
-.. automodule:: pyams_media.audio
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_media\.converter module
-------------------------------
-
-.. automodule:: pyams_media.converter
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_media\.ffbase module
----------------------------
-
-.. automodule:: pyams_media.ffbase
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_media\.ffdocument module
--------------------------------
-
-.. automodule:: pyams_media.ffdocument
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_media\.ffexception module
---------------------------------
-
-.. automodule:: pyams_media.ffexception
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_media\.include module
-----------------------------
-
-.. automodule:: pyams_media.include
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_media\.media module
---------------------------
-
-.. automodule:: pyams_media.media
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_media\.process module
-----------------------------
-
-.. automodule:: pyams_media.process
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_media\.site module
--------------------------
-
-.. automodule:: pyams_media.site
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_media\.utility module
-----------------------------
-
-.. automodule:: pyams_media.utility
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_media\.video module
---------------------------
-
-.. automodule:: pyams_media.video
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_media
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_media.skin.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_media\.skin package
-==========================
-
-Module contents
----------------
-
-.. automodule:: pyams_media.skin
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_media.tests.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_media\.tests package
-===========================
-
-Submodules
-----------
-
-pyams\_media\.tests\.test\_utilsdocs module
--------------------------------------------
-
-.. automodule:: pyams_media.tests.test_utilsdocs
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_media\.tests\.test\_utilsdocstrings module
--------------------------------------------------
-
-.. automodule:: pyams_media.tests.test_utilsdocstrings
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_media.tests
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_media.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,46 +0,0 @@
-pyams\_media\.zmi package
-=========================
-
-Submodules
-----------
-
-pyams\_media\.zmi\.audio module
--------------------------------
-
-.. automodule:: pyams_media.zmi.audio
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_media\.zmi\.interfaces module
-------------------------------------
-
-.. automodule:: pyams_media.zmi.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_media\.zmi\.media module
--------------------------------
-
-.. automodule:: pyams_media.zmi.media
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_media\.zmi\.video module
--------------------------------
-
-.. automodule:: pyams_media.zmi.video
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_media.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_notify.tests.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_notify\.tests package
-============================
-
-Submodules
-----------
-
-pyams\_notify\.tests\.test\_utilsdocs module
---------------------------------------------
-
-.. automodule:: pyams_notify.tests.test_utilsdocs
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_notify\.tests\.test\_utilsdocstrings module
---------------------------------------------------
-
-.. automodule:: pyams_notify.tests.test_utilsdocstrings
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_notify.tests
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_notify.views.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_notify\.views package
-============================
-
-Submodules
-----------
-
-pyams\_notify\.views\.context module
-------------------------------------
-
-.. automodule:: pyams_notify.views.context
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_notify\.views\.notification module
------------------------------------------
-
-.. automodule:: pyams_notify.views.notification
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_notify.views
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_pagelet.tests.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_pagelet\.tests package
-=============================
-
-Submodules
-----------
-
-pyams\_pagelet\.tests\.test\_utilsdocs module
----------------------------------------------
-
-.. automodule:: pyams_pagelet.tests.test_utilsdocs
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_pagelet\.tests\.test\_utilsdocstrings module
----------------------------------------------------
-
-.. automodule:: pyams_pagelet.tests.test_utilsdocstrings
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_pagelet.tests
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_portal.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_portal\.interfaces package
-=================================
-
-Module contents
----------------
-
-.. automodule:: pyams_portal.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_portal.zmi.portlets.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_portal\.zmi\.portlets package
-====================================
-
-Submodules
-----------
-
-pyams\_portal\.zmi\.portlets\.content module
---------------------------------------------
-
-.. automodule:: pyams_portal.zmi.portlets.content
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_portal\.zmi\.portlets\.image module
-------------------------------------------
-
-.. automodule:: pyams_portal.zmi.portlets.image
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_portal.zmi.portlets
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_portal.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,69 +0,0 @@
-pyams\_portal\.zmi package
-==========================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_portal.zmi.portlets
-
-Submodules
-----------
-
-pyams\_portal\.zmi\.container module
-------------------------------------
-
-.. automodule:: pyams_portal.zmi.container
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_portal\.zmi\.interfaces module
--------------------------------------
-
-.. automodule:: pyams_portal.zmi.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_portal\.zmi\.layout module
----------------------------------
-
-.. automodule:: pyams_portal.zmi.layout
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_portal\.zmi\.page module
--------------------------------
-
-.. automodule:: pyams_portal.zmi.page
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_portal\.zmi\.portlet module
-----------------------------------
-
-.. automodule:: pyams_portal.zmi.portlet
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_portal\.zmi\.template module
------------------------------------
-
-.. automodule:: pyams_portal.zmi.template
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_portal.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_scheduler.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,95 +0,0 @@
-pyams\_scheduler package
-========================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_scheduler.interfaces
-    pyams_scheduler.tests
-    pyams_scheduler.zmi
-
-Submodules
-----------
-
-pyams\_scheduler\.include module
---------------------------------
-
-.. automodule:: pyams_scheduler.include
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_scheduler\.process module
---------------------------------
-
-.. automodule:: pyams_scheduler.process
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_scheduler\.scheduler module
-----------------------------------
-
-.. automodule:: pyams_scheduler.scheduler
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_scheduler\.site module
------------------------------
-
-.. automodule:: pyams_scheduler.site
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_scheduler\.ssh module
-----------------------------
-
-.. automodule:: pyams_scheduler.ssh
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_scheduler\.task module
------------------------------
-
-.. automodule:: pyams_scheduler.task
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_scheduler\.trigger module
---------------------------------
-
-.. automodule:: pyams_scheduler.trigger
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_scheduler\.url module
-----------------------------
-
-.. automodule:: pyams_scheduler.url
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_scheduler\.zodb module
------------------------------
-
-.. automodule:: pyams_scheduler.zodb
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_scheduler
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_scheduler.tests.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_scheduler\.tests package
-===============================
-
-Submodules
-----------
-
-pyams\_scheduler\.tests\.test\_utilsdocs module
------------------------------------------------
-
-.. automodule:: pyams_scheduler.tests.test_utilsdocs
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_scheduler\.tests\.test\_utilsdocstrings module
------------------------------------------------------
-
-.. automodule:: pyams_scheduler.tests.test_utilsdocstrings
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_scheduler.tests
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_scheduler.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,62 +0,0 @@
-pyams\_scheduler\.zmi package
-=============================
-
-Submodules
-----------
-
-pyams\_scheduler\.zmi\.interfaces module
-----------------------------------------
-
-.. automodule:: pyams_scheduler.zmi.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_scheduler\.zmi\.scheduler module
----------------------------------------
-
-.. automodule:: pyams_scheduler.zmi.scheduler
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_scheduler\.zmi\.ssh module
----------------------------------
-
-.. automodule:: pyams_scheduler.zmi.ssh
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_scheduler\.zmi\.task module
-----------------------------------
-
-.. automodule:: pyams_scheduler.zmi.task
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_scheduler\.zmi\.url module
----------------------------------
-
-.. automodule:: pyams_scheduler.zmi.url
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_scheduler\.zmi\.zodb module
-----------------------------------
-
-.. automodule:: pyams_scheduler.zmi.zodb
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_scheduler.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_security.tests.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_security\.tests package
-==============================
-
-Submodules
-----------
-
-pyams\_security\.tests\.test\_utilsdocs module
-----------------------------------------------
-
-.. automodule:: pyams_security.tests.test_utilsdocs
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_security\.tests\.test\_utilsdocstrings module
-----------------------------------------------------
-
-.. automodule:: pyams_security.tests.test_utilsdocstrings
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_security.tests
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_security.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,62 +0,0 @@
-pyams\_security\.zmi package
-============================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_security.zmi.plugin
-    pyams_security.zmi.widget
-
-Submodules
-----------
-
-pyams\_security\.zmi\.interfaces module
----------------------------------------
-
-.. automodule:: pyams_security.zmi.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_security\.zmi\.notification module
------------------------------------------
-
-.. automodule:: pyams_security.zmi.notification
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_security\.zmi\.profile module
-------------------------------------
-
-.. automodule:: pyams_security.zmi.profile
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_security\.zmi\.security module
--------------------------------------
-
-.. automodule:: pyams_security.zmi.security
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_security\.zmi\.utility module
-------------------------------------
-
-.. automodule:: pyams_security.zmi.utility
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_security.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_sequence.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,65 +0,0 @@
-pyams\_sequence package
-=======================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_sequence.interfaces
-    pyams_sequence.rpc
-    pyams_sequence.tests
-    pyams_sequence.widget
-    pyams_sequence.zmi
-
-Submodules
-----------
-
-pyams\_sequence\.include module
--------------------------------
-
-.. automodule:: pyams_sequence.include
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_sequence\.schema module
-------------------------------
-
-.. automodule:: pyams_sequence.schema
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_sequence\.sequence module
---------------------------------
-
-.. automodule:: pyams_sequence.sequence
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_sequence\.site module
-----------------------------
-
-.. automodule:: pyams_sequence.site
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_sequence\.utility module
--------------------------------
-
-.. automodule:: pyams_sequence.utility
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_sequence
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_sequence.tests.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_sequence\.tests package
-==============================
-
-Submodules
-----------
-
-pyams\_sequence\.tests\.test\_utilsdocs module
-----------------------------------------------
-
-.. automodule:: pyams_sequence.tests.test_utilsdocs
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_sequence\.tests\.test\_utilsdocstrings module
-----------------------------------------------------
-
-.. automodule:: pyams_sequence.tests.test_utilsdocstrings
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_sequence.tests
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_sequence.widget.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-pyams\_sequence\.widget package
-===============================
-
-Submodules
-----------
-
-pyams\_sequence\.widget\.interfaces module
-------------------------------------------
-
-.. automodule:: pyams_sequence.widget.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_sequence.widget
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_skin.viewlet.activity.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_skin\.viewlet\.activity package
-======================================
-
-Module contents
----------------
-
-.. automodule:: pyams_skin.viewlet.activity
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_skin.viewlet.breadcrumb.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_skin\.viewlet\.breadcrumb package
-========================================
-
-Module contents
----------------
-
-.. automodule:: pyams_skin.viewlet.breadcrumb
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_skin.viewlet.flags.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_skin\.viewlet\.flags package
-===================================
-
-Module contents
----------------
-
-.. automodule:: pyams_skin.viewlet.flags
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_skin.viewlet.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-pyams\_skin\.viewlet package
-============================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_skin.viewlet.activity
-    pyams_skin.viewlet.breadcrumb
-    pyams_skin.viewlet.extension
-    pyams_skin.viewlet.flags
-    pyams_skin.viewlet.menu
-    pyams_skin.viewlet.search
-    pyams_skin.viewlet.shortcuts
-    pyams_skin.viewlet.toolbar
-    pyams_skin.viewlet.toplinks
-
-Module contents
----------------
-
-.. automodule:: pyams_skin.viewlet
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_skin.viewlet.toolbar.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_skin\.viewlet\.toolbar package
-=====================================
-
-Module contents
----------------
-
-.. automodule:: pyams_skin.viewlet.toolbar
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_skin.viewlet.toplinks.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_skin\.viewlet\.toplinks package
-======================================
-
-Module contents
----------------
-
-.. automodule:: pyams_skin.viewlet.toplinks
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_template.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_template\.interfaces package
-===================================
-
-Module contents
----------------
-
-.. automodule:: pyams_template.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_template.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,52 +0,0 @@
-.. _pyams_template:
-
-PyAMS templates
-===============
-
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_template
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Subpackages
-+++++++++++
-
-.. toctree::
-
-    pyams_template.interfaces
-    pyams_template.tests
-
-
-Submodules
-++++++++++
-
-pyams_template.template module
-------------------------------
-
-.. automodule:: pyams_template.template
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-pyams_template.metadirectives module
-------------------------------------
-
-.. automodule:: pyams_template.metadirectives
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-pyams_template.metaconfigure module
------------------------------------
-
-.. automodule:: pyams_template.metaconfigure
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_thesaurus.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,55 +0,0 @@
-pyams\_thesaurus\.interfaces package
-====================================
-
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_thesaurus.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Submodules
-++++++++++
-
-pyams\_thesaurus\.interfaces\.extension module
-----------------------------------------------
-
-.. automodule:: pyams_thesaurus.interfaces.extension
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_thesaurus\.interfaces\.index module
-------------------------------------------
-
-.. automodule:: pyams_thesaurus.interfaces.index
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_thesaurus\.interfaces\.loader module
--------------------------------------------
-
-.. automodule:: pyams_thesaurus.interfaces.loader
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_thesaurus\.interfaces\.term module
------------------------------------------
-
-.. automodule:: pyams_thesaurus.interfaces.term
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_thesaurus\.interfaces\.thesaurus module
-----------------------------------------------
-
-.. automodule:: pyams_thesaurus.interfaces.thesaurus
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_thesaurus.loader.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,39 +0,0 @@
-pyams\_thesaurus\.loader package
-================================
-
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_thesaurus.loader
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Submodules
-++++++++++
-
-pyams\_thesaurus\.loader\.config module
----------------------------------------
-
-.. automodule:: pyams_thesaurus.loader.config
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_thesaurus\.loader\.skos module
--------------------------------------
-
-.. automodule:: pyams_thesaurus.loader.skos
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_thesaurus\.loader\.superdoc module
------------------------------------------
-
-.. automodule:: pyams_thesaurus.loader.superdoc
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_thesaurus.rpc.json.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_thesaurus\.rpc\.json package
-===================================
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_thesaurus.rpc.json
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_thesaurus.rpc.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-pyams\_thesaurus\.rpc package
-=============================
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_thesaurus.rpc
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Subpackages
-+++++++++++
-
-.. toctree::
-
-    pyams_thesaurus.rpc.json
--- a/src/build/html/_sources/pyams_thesaurus.tests.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-pyams\_thesaurus\.tests package
-===============================
-
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_thesaurus.tests
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Submodules
-++++++++++
-
-pyams\_thesaurus\.tests\.test\_utilsdocs module
------------------------------------------------
-
-.. automodule:: pyams_thesaurus.tests.test_utilsdocs
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_thesaurus\.tests\.test\_utilsdocstrings module
------------------------------------------------------
-
-.. automodule:: pyams_thesaurus.tests.test_utilsdocstrings
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_utils.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,95 +0,0 @@
-pyams_utils.interfaces package
-================================
-
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_utils.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Submodules
-++++++++++
-
-pyams_utils.interfaces.data module
--------------------------------------
-
-.. automodule:: pyams_utils.interfaces.data
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams_utils.interfaces.intids module
----------------------------------------
-
-.. automodule:: pyams_utils.interfaces.intids
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams_utils.interfaces.site module
--------------------------------------
-
-.. automodule:: pyams_utils.interfaces.site
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams_utils.interfaces.size module
--------------------------------------
-
-.. automodule:: pyams_utils.interfaces.size
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams_utils.interfaces.tales module
---------------------------------------
-
-.. automodule:: pyams_utils.interfaces.tales
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams_utils.interfaces.text module
--------------------------------------
-
-.. automodule:: pyams_utils.interfaces.text
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams_utils.interfaces.timezone module
------------------------------------------
-
-.. automodule:: pyams_utils.interfaces.timezone
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams_utils.interfaces.traversing module
--------------------------------------------
-
-.. automodule:: pyams_utils.interfaces.traversing
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams_utils.interfaces.tree module
--------------------------------------
-
-.. automodule:: pyams_utils.interfaces.tree
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams_utils.interfaces.zeo module
-------------------------------------
-
-.. automodule:: pyams_utils.interfaces.zeo
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_utils.protocol.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-pyams_utils.protocol package
-==============================
-
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_utils.protocol
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Submodules
-++++++++++
-
-pyams_utils.protocol.http module
------------------------------------
-
-.. automodule:: pyams_utils.protocol.http
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams_utils.protocol.xmlrpc module
--------------------------------------
-
-.. automodule:: pyams_utils.protocol.xmlrpc
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_utils.scripts.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-pyams_utils.scripts package
-===========================
-
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_utils.scripts
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Submodules
-++++++++++
-
-pyams_utils.scripts.zodb module
-----------------------------------
-
-.. automodule:: pyams_utils.scripts.zodb
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_utils.tests.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-pyams_utils.tests package
-=========================
-
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_utils.tests
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Submodules
-++++++++++
-
-pyams_utils.tests.test_utilsdocs module
----------------------------------------
-
-.. automodule:: pyams_utils.tests.test_utilsdocs
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams_utils.tests.test_utilsdocstrings module
----------------------------------------------
-
-.. automodule:: pyams_utils.tests.test_utilsdocstrings
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_utils.timezone.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-pyams_utils.timezone package
-==============================
-
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_utils.timezone
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Submodules
-++++++++++
-
-pyams_utils.timezone.utility module
------------------------------------
-
-.. automodule:: pyams_utils.timezone.utility
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams_utils.timezone.vocabulary module
---------------------------------------
-
-.. automodule:: pyams_utils.timezone.vocabulary
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_utils.widget.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-pyams_utils.widget package
-============================
-
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_utils.widget
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Submodules
-++++++++++
-
-pyams_utils.widget.decimal module
-------------------------------------
-
-.. automodule:: pyams_utils.widget.decimal
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_utils.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,39 +0,0 @@
-pyams_utils.zmi package
-=========================
-
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_utils.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Submodules
-++++++++++
-
-pyams_utils.zmi.intids module
---------------------------------
-
-.. automodule:: pyams_utils.zmi.intids
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams_utils.zmi.timezone module
-----------------------------------
-
-.. automodule:: pyams_utils.zmi.timezone
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams_utils.zmi.zeo module
------------------------------
-
-.. automodule:: pyams_utils.zmi.zeo
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_viewlet.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_viewlet\.interfaces package
-==================================
-
-Module contents
----------------
-
-.. automodule:: pyams_viewlet.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_workflow.tests.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_workflow\.tests package
-==============================
-
-Submodules
-----------
-
-pyams\_workflow\.tests\.test\_utilsdocs module
-----------------------------------------------
-
-.. automodule:: pyams_workflow.tests.test_utilsdocs
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_workflow\.tests\.test\_utilsdocstrings module
-----------------------------------------------------
-
-.. automodule:: pyams_workflow.tests.test_utilsdocstrings
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_workflow.tests
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_workflow.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,53 +0,0 @@
-pyams\_workflow\.zmi package
-============================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_workflow.zmi.viewlet
-
-Submodules
-----------
-
-pyams\_workflow\.zmi\.interfaces module
----------------------------------------
-
-.. automodule:: pyams_workflow.zmi.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_workflow\.zmi\.transition module
----------------------------------------
-
-.. automodule:: pyams_workflow.zmi.transition
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_workflow\.zmi\.versions module
--------------------------------------
-
-.. automodule:: pyams_workflow.zmi.versions
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_workflow\.zmi\.workflow module
--------------------------------------
-
-.. automodule:: pyams_workflow.zmi.workflow
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_workflow.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,91 +0,0 @@
-.. _pyams_zmi:
-
-PyAMS management interface
-==========================
-
-
-Module contents
-+++++++++++++++
-
-.. automodule:: pyams_zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Subpackages
-+++++++++++
-
-.. toctree::
-
-    pyams_zmi.interfaces
-    pyams_zmi.tests
-    pyams_zmi.viewlet
-
-
-Submodules
-++++++++++
-
-pyams\_zmi\.admin module
-------------------------
-
-.. automodule:: pyams_zmi.admin
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_zmi\.control\_panel module
----------------------------------
-
-.. automodule:: pyams_zmi.control_panel
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_zmi\.extension module
-----------------------------
-
-.. automodule:: pyams_zmi.extension
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_zmi\.form module
------------------------
-
-.. automodule:: pyams_zmi.form
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_zmi\.layer module
-------------------------
-
-.. automodule:: pyams_zmi.layer
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_zmi\.site module
------------------------
-
-.. automodule:: pyams_zmi.site
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_zmi\.skin module
------------------------
-
-.. automodule:: pyams_zmi.skin
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_zmi\.view module
------------------------
-
-.. automodule:: pyams_zmi.view
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_zmi.tests.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_zmi\.tests package
-=========================
-
-Submodules
-----------
-
-pyams\_zmi\.tests\.test\_utilsdocs module
------------------------------------------
-
-.. automodule:: pyams_zmi.tests.test_utilsdocs
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_zmi\.tests\.test\_utilsdocstrings module
------------------------------------------------
-
-.. automodule:: pyams_zmi.tests.test_utilsdocstrings
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_zmi.tests
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_zmi.viewlet.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-pyams\_zmi\.viewlet package
-===========================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_zmi.viewlet.menu
-
-Module contents
----------------
-
-.. automodule:: pyams_zmi.viewlet
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_zmq.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,46 +0,0 @@
-pyams\_zmq package
-==================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_zmq.interfaces
-    pyams_zmq.tests
-
-Submodules
-----------
-
-pyams\_zmq\.handler module
---------------------------
-
-.. automodule:: pyams_zmq.handler
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_zmq\.process module
---------------------------
-
-.. automodule:: pyams_zmq.process
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_zmq\.socket module
--------------------------
-
-.. automodule:: pyams_zmq.socket
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_zmq
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_zodbbrowser.interfaces.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-pyams\_zodbbrowser\.interfaces package
-======================================
-
-Module contents
----------------
-
-.. automodule:: pyams_zodbbrowser.interfaces
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_zodbbrowser.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,71 +0,0 @@
-pyams\_zodbbrowser package
-==========================
-
-Subpackages
------------
-
-.. toctree::
-
-    pyams_zodbbrowser.interfaces
-    pyams_zodbbrowser.tests
-    pyams_zodbbrowser.zmi
-
-Submodules
-----------
-
-pyams\_zodbbrowser\.btreesupport module
----------------------------------------
-
-.. automodule:: pyams_zodbbrowser.btreesupport
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_zodbbrowser\.cache module
---------------------------------
-
-.. automodule:: pyams_zodbbrowser.cache
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_zodbbrowser\.diff module
--------------------------------
-
-.. automodule:: pyams_zodbbrowser.diff
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_zodbbrowser\.history module
-----------------------------------
-
-.. automodule:: pyams_zodbbrowser.history
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_zodbbrowser\.state module
---------------------------------
-
-.. automodule:: pyams_zodbbrowser.state
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_zodbbrowser\.value module
---------------------------------
-
-.. automodule:: pyams_zodbbrowser.value
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_zodbbrowser
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_zodbbrowser.tests.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-pyams\_zodbbrowser\.tests package
-=================================
-
-Submodules
-----------
-
-pyams\_zodbbrowser\.tests\.test\_utilsdocs module
--------------------------------------------------
-
-.. automodule:: pyams_zodbbrowser.tests.test_utilsdocs
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-pyams\_zodbbrowser\.tests\.test\_utilsdocstrings module
--------------------------------------------------------
-
-.. automodule:: pyams_zodbbrowser.tests.test_utilsdocstrings
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_zodbbrowser.tests
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/pyams_zodbbrowser.zmi.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-pyams\_zodbbrowser\.zmi package
-===============================
-
-Submodules
-----------
-
-pyams\_zodbbrowser\.zmi\.views module
--------------------------------------
-
-.. automodule:: pyams_zodbbrowser.zmi.views
-    :members:
-    :undoc-members:
-    :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_zodbbrowser.zmi
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- a/src/build/html/_sources/site.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,73 +0,0 @@
-.. _site:
-
-PyAMS site management
-=====================
-
-PyAMS site management is based on the ZODB.
-
-On application startup, if PyAMS_utils package is included into Pyramid configuration, several operations take
-place:
-
- - a custom **site factory** is defined
-
- - custom request methods are defined
-
- - a custom **traverser** handling **namespaces** is defined
-
- - a custom subscribers predicate based on interfaces support is defined
-
- - several adapters are registered, to handle annotations and key references
-
- - custom TALES extensions are registered.
-
-The site factory is an important component in this process. It is this factory which will define the application root
-and create a **local site manager**.
-
-Pyramid application is loaded from ZODB's root via a key defined in Pyramid's configuration file; the key is named
-*pyams.application_name* and it's default value is *application*.
-
-If the application can't be found, PyAMS is looking for an application class name in Pyramid's configuration file; the
-class name configuration key is called *pyams.application_factory* and defined by default as
-*pyams_utils.site.BaseSiteRoot*. PyAMS default site factory will then create the application, and add a local site
-manager to it (see :ref:`zca`).
-
-After application creation, a :py:class:`NewLocalSiteCreatedEvent <pyams_utils.site.NewLocalSiteCreatedEvent>` is
-notified. Custom packages can subscribe to this event to register custom components.
-
-
-*pyams_upgrade* command line script
------------------------------------
-
-Pyramid allows to define custom command line scripts for application management. A script called *pyams_upgrade* is
-provided by PyAMS_utils package; this script apply the same process as PyAMS site factory, but can also be used to
-manage **database generations**. The idea behind this is just to allow custom packages to provide a way to check and
-upgrade database configuration away from application startup process:
-
-.. code-block:: bash
-
-    # ./bin/pyams_upgrade webapp/development.ini
-
-
-A **site generation checker** is just a named utility providing :py:class:`pyams_utils.interfaces.site.ISiteGenerations`
-interface. For example, **pyams_security** package provides such utility, to make sure that local site manager
-contains a PyAMS security manager and a principal annotation utility:
-
-.. code-block:: python
-
-    from pyams_utils.site import check_required_utilities
-
-    REQUIRED_UTILITIES = ((ISecurityManager, '', SecurityManager, 'Security manager'),
-                          (IPrincipalAnnotationUtility, '', PrincipalAnnotationUtility, 'User profiles'))
-
-    @utility_config(name='PyAMS security', provides=ISiteGenerations)
-    class SecurityGenerationsChecker(object):
-    """I18n generations checker"""
-
-        generation = 1
-
-        def evolve(self, site, current=None):
-            """Check for required utilities"""
-            check_required_utilities(site, REQUIRED_UTILITIES)
-
-:py:func:`check_required_utilities <pyams_utils.site.check_required_utilities>` is a PyAMS_utils utility function which
-can to used to verify that a set of local utilities are correctly registered with the given names and interfaces.
--- a/src/build/html/_sources/tales.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,74 +0,0 @@
-.. _tales:
-
-Custom TALES extensions
-=======================
-
-PyAMS defines a custom expression for TALES called *extension*.
-
-When this expression is encountered, the renderer is looking for an
-:py:class:`ITALESExtension <pyams_utils.interfaces.tales.ITALESExtension>`
-multi-adapter for the current *context*, *request* and *view*, for the current
-*context* and *request*, or only for the current *context*, in this order.
-If an adapter is found, the renderer call it's :py:func:`render` method with
-the expression parameters as input parameters.
-
-For example, the *metas* extension is an *ITALESExtension* adapter defined into
-:py:mod:`pyams_skin.metas` module which can be used to include all required headers in
-a page template. Extension is used like this in the page layout template:
-
-.. code-block:: html
-
-    <tal:var replace="structure extension:metas" />
-
-This extension is defined like this:
-
-.. code-block:: python
-
-    from pyams_skin.interfaces.metas import IHTMLContentMetas
-    from pyams_utils.interfaces.tales import ITALESExtension
-    from pyramid.interfaces import IRequest
-
-    from pyams_utils.adapter import adapter_config, ContextRequestViewAdapter
-
-    @adapter_config(name='metas', context=(Interface, IRequest, Interface), provides=ITALESExtension)
-    class MetasTalesExtension(ContextRequestViewAdapter):
-        '''extension:metas TALES extension'''
-
-        def render(self, context=None):
-            if context is None:
-                context = self.context
-            result = []
-            for name, adapter in sorted(self.request.registry.getAdapters((context, self.request, self.view),
-                                                                          IHTMLContentMetas),
-                                        key=lambda x: getattr(x[1], 'order', 9999)):
-                result.extend([meta.render() for meta in adapter.get_metas()])
-            return '\n\t'.join(result)
-
-Some TALES extensions can require or accept arguments. For example, the *absolute_url* extension can accept
-a context and a view name:
-
-.. code-block:: html
-
-    <tal:var define="logo config.logo">
-        <img tal:attributes="src extension:absolute_url(logo, '++thumb++200x36.png');" />
-    </tal:var>
-
-The extension is defined like this:
-
-.. code-block:: python
-
-    from persistent.interfaces import IPersistent
-    from pyams_utils.interfaces.tales import ITALESExtension
-
-    from pyams_utils.adapter import adapter_config, ContextRequestViewAdapter
-    from pyramid.url import resource_url
-    from zope.interface import Interface
-
-    @adapter_config(name='absolute_url', context=(IPersistent, Interface, Interface), provides=ITALESExtension)
-    class AbsoluteUrlTalesExtension(ContextRequestViewAdapter):
-        '''extension:absolute_url(context, view_name) TALES extension'''
-
-        def render(self, context=None, view_name=None):
-            if context is None:
-                context = self.context
-            return resource_url(context, self.request, view_name)
--- a/src/build/html/_sources/traverser.rst.txt	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,47 +0,0 @@
-.. _traverser:
-
-PyAMS namespace traverser
-=========================
-
-PyAMS_utils provide a custom URL traverser, defined in package :py:mod:`pyams_utils.traversing`.
-
-The :py:class:`NamespaceTraverser <pyams_utils.traversing.NamespaceTraverser>` is a custom traverser based on default
-Pyramid's *ResourceTreeAdapter*, but it adds the ability to use *namespaces*. Inherited from *Zope3* concept, a
-namespace is a resource path element starting with the « *++* » characters, like this:
-
-.. code-block:: none
-
-    http://localhost:5432/folder/content/++ns++argument/@@view.html
-
-In this sample, *ns* is the namespace name. When the traverser detects a namespace, it looks for several named
-adapters (or multi-adapters) to the :py:class:`ITraversable <zope.traversing.interfaces.ITraversable>` interface
-defined in *zope.traversing* package. Adapters lookup with name *ns* is done for the current *context* and *request*,
-then only for the context and finally for the request, in this order. If a traversing adapter is found, it's
-:py:func:`traverse` method is called, with the *attr* value as first argument, and the rest of the traversal stack
-as second one.
-
-This is for example how a custom *etc* namespace traverser is defined:
-
-.. code-block:: python
-
-    from pyams_utils.interfaces.site import ISiteRoot
-    from zope.traversing.interfaces import ITraversable
-
-    from pyams_utils.adapter import adapter_config, ContextAdapter
-
-    @adapter_config(name='etc', context=ISiteRoot, provides=ITraversable)
-    class SiteRootEtcTraverser(ContextAdapter):
-        """Site root ++etc++ namespace traverser"""
-
-        def traverse(self, name, furtherpath=None):
-            if name == 'site':
-                return self.context.getSiteManager()
-            raise NotFound
-
-By using an URL like '++etc++site' on your site root, you can then get access to your local site manager.
-
-*argument* is not mandatory for the namespace traverser. If it is not provided, the *traverse* method is called with
-an empty string (with is a default adapter name) as first argument.
-
-Several PyAMS components use custom traversal adapters. For example, getting thumbnails from an image is done
-through a traversing adapter, which results in nicer URLs than when using classic URLs with arguments...
--- a/src/build/html/_static/basic.css	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,643 +0,0 @@
-/*
- * basic.css
- * ~~~~~~~~~
- *
- * Sphinx stylesheet -- basic theme.
- *
- * :copyright: Copyright 2007-2017 by the Sphinx team, see AUTHORS.
- * :license: BSD, see LICENSE for details.
- *
- */
-
-/* -- main layout ----------------------------------------------------------- */
-
-div.clearer {
-    clear: both;
-}
-
-/* -- relbar ---------------------------------------------------------------- */
-
-div.related {
-    width: 100%;
-    font-size: 90%;
-}
-
-div.related h3 {
-    display: none;
-}
-
-div.related ul {
-    margin: 0;
-    padding: 0 0 0 10px;
-    list-style: none;
-}
-
-div.related li {
-    display: inline;
-}
-
-div.related li.right {
-    float: right;
-    margin-right: 5px;
-}
-
-/* -- sidebar --------------------------------------------------------------- */
-
-div.sphinxsidebarwrapper {
-    padding: 10px 5px 0 10px;
-}
-
-div.sphinxsidebar {
-    float: left;
-    width: 230px;
-    margin-left: -100%;
-    font-size: 90%;
-    word-wrap: break-word;
-    overflow-wrap : break-word;
-}
-
-div.sphinxsidebar ul {
-    list-style: none;
-}
-
-div.sphinxsidebar ul ul,
-div.sphinxsidebar ul.want-points {
-    margin-left: 20px;
-    list-style: square;
-}
-
-div.sphinxsidebar ul ul {
-    margin-top: 0;
-    margin-bottom: 0;
-}
-
-div.sphinxsidebar form {
-    margin-top: 10px;
-}
-
-div.sphinxsidebar input {
-    border: 1px solid #98dbcc;
-    font-family: sans-serif;
-    font-size: 1em;
-}
-
-div.sphinxsidebar #searchbox input[type="text"] {
-    width: 170px;
-}
-
-img {
-    border: 0;
-    max-width: 100%;
-}
-
-/* -- search page ----------------------------------------------------------- */
-
-ul.search {
-    margin: 10px 0 0 20px;
-    padding: 0;
-}
-
-ul.search li {
-    padding: 5px 0 5px 20px;
-    background-image: url(file.png);
-    background-repeat: no-repeat;
-    background-position: 0 7px;
-}
-
-ul.search li a {
-    font-weight: bold;
-}
-
-ul.search li div.context {
-    color: #888;
-    margin: 2px 0 0 30px;
-    text-align: left;
-}
-
-ul.keywordmatches li.goodmatch a {
-    font-weight: bold;
-}
-
-/* -- index page ------------------------------------------------------------ */
-
-table.contentstable {
-    width: 90%;
-    margin-left: auto;
-    margin-right: auto;
-}
-
-table.contentstable p.biglink {
-    line-height: 150%;
-}
-
-a.biglink {
-    font-size: 1.3em;
-}
-
-span.linkdescr {
-    font-style: italic;
-    padding-top: 5px;
-    font-size: 90%;
-}
-
-/* -- general index --------------------------------------------------------- */
-
-table.indextable {
-    width: 100%;
-}
-
-table.indextable td {
-    text-align: left;
-    vertical-align: top;
-}
-
-table.indextable ul {
-    margin-top: 0;
-    margin-bottom: 0;
-    list-style-type: none;
-}
-
-table.indextable > tbody > tr > td > ul {
-    padding-left: 0em;
-}
-
-table.indextable tr.pcap {
-    height: 10px;
-}
-
-table.indextable tr.cap {
-    margin-top: 10px;
-    background-color: #f2f2f2;
-}
-
-img.toggler {
-    margin-right: 3px;
-    margin-top: 3px;
-    cursor: pointer;
-}
-
-div.modindex-jumpbox {
-    border-top: 1px solid #ddd;
-    border-bottom: 1px solid #ddd;
-    margin: 1em 0 1em 0;
-    padding: 0.4em;
-}
-
-div.genindex-jumpbox {
-    border-top: 1px solid #ddd;
-    border-bottom: 1px solid #ddd;
-    margin: 1em 0 1em 0;
-    padding: 0.4em;
-}
-
-/* -- domain module index --------------------------------------------------- */
-
-table.modindextable td {
-    padding: 2px;
-    border-collapse: collapse;
-}
-
-/* -- general body styles --------------------------------------------------- */
-
-div.body p, div.body dd, div.body li, div.body blockquote {
-    -moz-hyphens: auto;
-    -ms-hyphens: auto;
-    -webkit-hyphens: auto;
-    hyphens: auto;
-}
-
-a.headerlink {
-    visibility: hidden;
-}
-
-h1:hover > a.headerlink,
-h2:hover > a.headerlink,
-h3:hover > a.headerlink,
-h4:hover > a.headerlink,
-h5:hover > a.headerlink,
-h6:hover > a.headerlink,
-dt:hover > a.headerlink,
-caption:hover > a.headerlink,
-p.caption:hover > a.headerlink,
-div.code-block-caption:hover > a.headerlink {
-    visibility: visible;
-}
-
-div.body p.caption {
-    text-align: inherit;
-}
-
-div.body td {
-    text-align: left;
-}
-
-.first {
-    margin-top: 0 !important;
-}
-
-p.rubric {
-    margin-top: 30px;
-    font-weight: bold;
-}
-
-img.align-left, .figure.align-left, object.align-left {
-    clear: left;
-    float: left;
-    margin-right: 1em;
-}
-
-img.align-right, .figure.align-right, object.align-right {
-    clear: right;
-    float: right;
-    margin-left: 1em;
-}
-
-img.align-center, .figure.align-center, object.align-center {
-  display: block;
-  margin-left: auto;
-  margin-right: auto;
-}
-
-.align-left {
-    text-align: left;
-}
-
-.align-center {
-    text-align: center;
-}
-
-.align-right {
-    text-align: right;
-}
-
-/* -- sidebars -------------------------------------------------------------- */
-
-div.sidebar {
-    margin: 0 0 0.5em 1em;
-    border: 1px solid #ddb;
-    padding: 7px 7px 0 7px;
-    background-color: #ffe;
-    width: 40%;
-    float: right;
-}
-
-p.sidebar-title {
-    font-weight: bold;
-}
-
-/* -- topics ---------------------------------------------------------------- */
-
-div.topic {
-    border: 1px solid #ccc;
-    padding: 7px 7px 0 7px;
-    margin: 10px 0 10px 0;
-}
-
-p.topic-title {
-    font-size: 1.1em;
-    font-weight: bold;
-    margin-top: 10px;
-}
-
-/* -- admonitions ----------------------------------------------------------- */
-
-div.admonition {
-    margin-top: 10px;
-    margin-bottom: 10px;
-    padding: 7px;
-}
-
-div.admonition dt {
-    font-weight: bold;
-}
-
-div.admonition dl {
-    margin-bottom: 0;
-}
-
-p.admonition-title {
-    margin: 0px 10px 5px 0px;
-    font-weight: bold;
-}
-
-div.body p.centered {
-    text-align: center;
-    margin-top: 25px;
-}
-
-/* -- tables ---------------------------------------------------------------- */
-
-table.docutils {
-    border: 0;
-    border-collapse: collapse;
-}
-
-table caption span.caption-number {
-    font-style: italic;
-}
-
-table caption span.caption-text {
-}
-
-table.docutils td, table.docutils th {
-    padding: 1px 8px 1px 5px;
-    border-top: 0;
-    border-left: 0;
-    border-right: 0;
-    border-bottom: 1px solid #aaa;
-}
-
-table.footnote td, table.footnote th {
-    border: 0 !important;
-}
-
-th {
-    text-align: left;
-    padding-right: 5px;
-}
-
-table.citation {
-    border-left: solid 1px gray;
-    margin-left: 1px;
-}
-
-table.citation td {
-    border-bottom: none;
-}
-
-/* -- figures --------------------------------------------------------------- */
-
-div.figure {
-    margin: 0.5em;
-    padding: 0.5em;
-}
-
-div.figure p.caption {
-    padding: 0.3em;
-}
-
-div.figure p.caption span.caption-number {
-    font-style: italic;
-}
-
-div.figure p.caption span.caption-text {
-}
-
-/* -- field list styles ----------------------------------------------------- */
-
-table.field-list td, table.field-list th {
-    border: 0 !important;
-}
-
-.field-list ul {
-    margin: 0;
-    padding-left: 1em;
-}
-
-.field-list p {
-    margin: 0;
-}
-
-.field-name {
-    -moz-hyphens: manual;
-    -ms-hyphens: manual;
-    -webkit-hyphens: manual;
-    hyphens: manual;
-}
-
-/* -- other body styles ----------------------------------------------------- */
-
-ol.arabic {
-    list-style: decimal;
-}
-
-ol.loweralpha {
-    list-style: lower-alpha;
-}
-
-ol.upperalpha {
-    list-style: upper-alpha;
-}
-
-ol.lowerroman {
-    list-style: lower-roman;
-}
-
-ol.upperroman {
-    list-style: upper-roman;
-}
-
-dl {
-    margin-bottom: 15px;
-}
-
-dd p {
-    margin-top: 0px;
-}
-
-dd ul, dd table {
-    margin-bottom: 10px;
-}
-
-dd {
-    margin-top: 3px;
-    margin-bottom: 10px;
-    margin-left: 30px;
-}
-
-dt:target, span.highlighted {
-    background-color: #fbe54e;
-}
-
-rect.highlighted {
-    fill: #fbe54e;
-}
-
-dl.glossary dt {
-    font-weight: bold;
-    font-size: 1.1em;
-}
-
-.optional {
-    font-size: 1.3em;
-}
-
-.sig-paren {
-    font-size: larger;
-}
-
-.versionmodified {
-    font-style: italic;
-}
-
-.system-message {
-    background-color: #fda;
-    padding: 5px;
-    border: 3px solid red;
-}
-
-.footnote:target  {
-    background-color: #ffa;
-}
-
-.line-block {
-    display: block;
-    margin-top: 1em;
-    margin-bottom: 1em;
-}
-
-.line-block .line-block {
-    margin-top: 0;
-    margin-bottom: 0;
-    margin-left: 1.5em;
-}
-
-.guilabel, .menuselection {
-    font-family: sans-serif;
-}
-
-.accelerator {
-    text-decoration: underline;
-}
-
-.classifier {
-    font-style: oblique;
-}
-
-abbr, acronym {
-    border-bottom: dotted 1px;
-    cursor: help;
-}
-
-/* -- code displays --------------------------------------------------------- */
-
-pre {
-    overflow: auto;
-    overflow-y: hidden;  /* fixes display issues on Chrome browsers */
-}
-
-span.pre {
-    -moz-hyphens: none;
-    -ms-hyphens: none;
-    -webkit-hyphens: none;
-    hyphens: none;
-}
-
-td.linenos pre {
-    padding: 5px 0px;
-    border: 0;
-    background-color: transparent;
-    color: #aaa;
-}
-
-table.highlighttable {
-    margin-left: 0.5em;
-}
-
-table.highlighttable td {
-    padding: 0 0.5em 0 0.5em;
-}
-
-div.code-block-caption {
-    padding: 2px 5px;
-    font-size: small;
-}
-
-div.code-block-caption code {
-    background-color: transparent;
-}
-
-div.code-block-caption + div > div.highlight > pre {
-    margin-top: 0;
-}
-
-div.code-block-caption span.caption-number {
-    padding: 0.1em 0.3em;
-    font-style: italic;
-}
-
-div.code-block-caption span.caption-text {
-}
-
-div.literal-block-wrapper {
-    padding: 1em 1em 0;
-}
-
-div.literal-block-wrapper div.highlight {
-    margin: 0;
-}
-
-code.descname {
-    background-color: transparent;
-    font-weight: bold;
-    font-size: 1.2em;
-}
-
-code.descclassname {
-    background-color: transparent;
-}
-
-code.xref, a code {
-    background-color: transparent;
-    font-weight: bold;
-}
-
-h1 code, h2 code, h3 code, h4 code, h5 code, h6 code {
-    background-color: transparent;
-}
-
-.viewcode-link {
-    float: right;
-}
-
-.viewcode-back {
-    float: right;
-    font-family: sans-serif;
-}
-
-div.viewcode-block:target {
-    margin: -1px -10px;
-    padding: 0 10px;
-}
-
-/* -- math display ---------------------------------------------------------- */
-
-img.math {
-    vertical-align: middle;
-}
-
-div.body div.math p {
-    text-align: center;
-}
-
-span.eqno {
-    float: right;
-}
-
-span.eqno a.headerlink {
-    position: relative;
-    left: 0px;
-    z-index: 1;
-}
-
-div.math:hover a.headerlink {
-    visibility: visible;
-}
-
-/* -- printout stylesheet --------------------------------------------------- */
-
-@media print {
-    div.document,
-    div.documentwrapper,
-    div.bodywrapper {
-        margin: 0 !important;
-        width: 100%;
-    }
-
-    div.sphinxsidebar,
-    div.related,
-    div.footer,
-    #top-link {
-        display: none;
-    }
-}
\ No newline at end of file
--- a/src/build/html/_static/basic.min.css	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-div.clearer{clear:both}div.related{width:100%;font-size:90%}div.related h3{display:none}div.related ul{margin:0;padding:0 0 0 10px;list-style:none}div.related li{display:inline}div.related li.right{float:right;margin-right:5px}div.sphinxsidebarwrapper{padding:10px 5px 0 10px}div.sphinxsidebar{float:left;width:230px;margin-left:-100%;font-size:90%;word-wrap:break-word;overflow-wrap:break-word}div.sphinxsidebar ul{list-style:none}div.sphinxsidebar ul ul,div.sphinxsidebar ul.want-points{margin-left:20px;list-style:square}div.sphinxsidebar ul ul{margin-top:0;margin-bottom:0}div.sphinxsidebar form{margin-top:10px}div.sphinxsidebar input{border:1px solid #98dbcc;font-family:sans-serif;font-size:1em}div.sphinxsidebar #searchbox input[type=text]{width:170px}img{border:0;max-width:100%}ul.search{margin:10px 0 0 20px;padding:0}ul.search li{padding:5px 0 5px 20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5UlEQVR4Aa2Tg1IGARSF9yl7hWzXINu2BtkcZts9QK7lC5w6v7m+M9/6fueuhP7+/rny8nJYJEHwFw9YLfZECX5/f/H9/Q3y8/MTgMeJKIpQFCW+gI0HBwc4PDwEOTo6CuP4+NhQEJXqTyaSJOkL2BidbH6CWPfs44375ibIGb3WRVfAFF40tXcBUX3CzsMBBrZe/JgX1PfNo75/AQ0Di6hp6gKp75owL0gv6UBGKelEenErkvNqkJRbBZ5TVTW+gA/M6BlomqYv8L9vWZYJRyZMZnN8gaN/obu7e83q3/jfMyW4VX8rU7DpYEFG0gAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:0 7px}ul.search li a{font-weight:700}ul.search li div.context{color:#888;margin:2px 0 0 30px;text-align:left}ul.keywordmatches li.goodmatch a{font-weight:700}table.contentstable{width:90%;margin-left:auto;margin-right:auto}table.contentstable p.biglink{line-height:150%}a.biglink{font-size:1.3em}span.linkdescr{font-style:italic;padding-top:5px;font-size:90%}table.indextable{width:100%}table.indextable td{text-align:left;vertical-align:top}table.indextable ul{margin-top:0;margin-bottom:0;list-style-type:none}table.indextable>tbody>tr>td>ul{padding-left:0}table.indextable tr.pcap{height:10px}table.indextable tr.cap{margin-top:10px;background-color:#f2f2f2}img.toggler{margin-right:3px;margin-top:3px;cursor:pointer}div.modindex-jumpbox{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:1em 0 1em 0;padding:.4em}div.genindex-jumpbox{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:1em 0 1em 0;padding:.4em}table.modindextable td{padding:2px;border-collapse:collapse}div.body blockquote,div.body dd,div.body li,div.body p{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}a.headerlink{visibility:hidden}caption:hover>a.headerlink,div.code-block-caption:hover>a.headerlink,dt:hover>a.headerlink,h1:hover>a.headerlink,h2:hover>a.headerlink,h3:hover>a.headerlink,h4:hover>a.headerlink,h5:hover>a.headerlink,h6:hover>a.headerlink,p.caption:hover>a.headerlink{visibility:visible}div.body p.caption{text-align:inherit}div.body td{text-align:left}.first{margin-top:0!important}p.rubric{margin-top:30px;font-weight:700}.figure.align-left,img.align-left,object.align-left{clear:left;float:left;margin-right:1em}.figure.align-right,img.align-right,object.align-right{clear:right;float:right;margin-left:1em}.figure.align-center,img.align-center,object.align-center{display:block;margin-left:auto;margin-right:auto}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}div.sidebar{margin:0 0 .5em 1em;border:1px solid #ddb;padding:7px 7px 0 7px;background-color:#ffe;width:40%;float:right}p.sidebar-title{font-weight:700}div.topic{border:1px solid #ccc;padding:7px 7px 0 7px;margin:10px 0 10px 0}p.topic-title{font-size:1.1em;font-weight:700;margin-top:10px}div.admonition{margin-top:10px;margin-bottom:10px;padding:7px}div.admonition dt{font-weight:700}div.admonition dl{margin-bottom:0}p.admonition-title{margin:0 10px 5px 0;font-weight:700}div.body p.centered{text-align:center;margin-top:25px}table.docutils{border:0;border-collapse:collapse}table caption span.caption-number{font-style:italic}table.docutils td,table.docutils th{padding:1px 8px 1px 5px;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #aaa}table.footnote td,table.footnote th{border:0!important}th{text-align:left;padding-right:5px}table.citation{border-left:solid 1px gray;margin-left:1px}table.citation td{border-bottom:none}div.figure{margin:.5em;padding:.5em}div.figure p.caption{padding:.3em}div.figure p.caption span.caption-number{font-style:italic}table.field-list td,table.field-list th{border:0!important}.field-list ul{margin:0;padding-left:1em}.field-list p{margin:0}.field-name{-moz-hyphens:manual;-ms-hyphens:manual;-webkit-hyphens:manual;hyphens:manual}ol.arabic{list-style:decimal}ol.loweralpha{list-style:lower-alpha}ol.upperalpha{list-style:upper-alpha}ol.lowerroman{list-style:lower-roman}ol.upperroman{list-style:upper-roman}dl{margin-bottom:15px}dd p{margin-top:0}dd table,dd ul{margin-bottom:10px}dd{margin-top:3px;margin-bottom:10px;margin-left:30px}dt:target,span.highlighted{background-color:#fbe54e}rect.highlighted{fill:#fbe54e}dl.glossary dt{font-weight:700;font-size:1.1em}.optional{font-size:1.3em}.sig-paren{font-size:larger}.versionmodified{font-style:italic}.system-message{background-color:#fda;padding:5px;border:3px solid red}.footnote:target{background-color:#ffa}.line-block{display:block;margin-top:1em;margin-bottom:1em}.line-block .line-block{margin-top:0;margin-bottom:0;margin-left:1.5em}.guilabel,.menuselection{font-family:sans-serif}.accelerator{text-decoration:underline}.classifier{font-style:oblique}abbr,acronym{border-bottom:dotted 1px;cursor:help}pre{overflow:auto;overflow-y:hidden}span.pre{-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}td.linenos pre{padding:5px 0;border:0;background-color:transparent;color:#aaa}table.highlighttable{margin-left:.5em}table.highlighttable td{padding:0 .5em 0 .5em}div.code-block-caption{padding:2px 5px;font-size:small}div.code-block-caption code{background-color:transparent}div.code-block-caption+div>div.highlight>pre{margin-top:0}div.code-block-caption span.caption-number{padding:.1em .3em;font-style:italic}div.literal-block-wrapper{padding:1em 1em 0}div.literal-block-wrapper div.highlight{margin:0}code.descname{background-color:transparent;font-weight:700;font-size:1.2em}code.descclassname{background-color:transparent}a code,code.xref{background-color:transparent;font-weight:700}h1 code,h2 code,h3 code,h4 code,h5 code,h6 code{background-color:transparent}.viewcode-link{float:right}.viewcode-back{float:right;font-family:sans-serif}div.viewcode-block:target{margin:-1px -10px;padding:0 10px}img.math{vertical-align:middle}div.body div.math p{text-align:center}span.eqno{float:right}span.eqno a.headerlink{position:relative;left:0;z-index:1}div.math:hover a.headerlink{visibility:visible}@media print{div.bodywrapper,div.document,div.documentwrapper{margin:0!important;width:100%}#top-link,div.footer,div.related,div.sphinxsidebar{display:none}}
Binary file src/build/html/_static/comment-bright.png has changed
Binary file src/build/html/_static/comment-close.png has changed
Binary file src/build/html/_static/comment.png has changed
Binary file src/build/html/_static/dialog-note.png has changed
Binary file src/build/html/_static/dialog-todo.png has changed
Binary file src/build/html/_static/dialog-topic.png has changed
--- a/src/build/html/_static/doctools.min.js	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-$u=_.noConflict(),jQuery.urldecode=function(e){return decodeURIComponent(e).replace(/\+/g," ")},jQuery.urlencode=encodeURIComponent,jQuery.getQueryParameters=function(e){void 0===e&&(e=document.location.search);for(var t=e.substr(e.indexOf("?")+1).split("&"),n={},i=0;i<t.length;i++){var r=t[i].split("=",2),o=jQuery.urldecode(r[0]),a=jQuery.urldecode(r[1]);o in n?n[o].push(a):n[o]=[a]}return n},jQuery.fn.highlightText=function(e,t){function n(i,r){if(3===i.nodeType){var o=i.nodeValue,a=o.toLowerCase().indexOf(e);if(a>=0&&!jQuery(i.parentNode).hasClass(t)){var s,c=jQuery(i).closest("body, svg, foreignObject").is("svg");if(c?s=document.createElementNS("http://www.w3.org/2000/svg","tspan"):(s=document.createElement("span")).className=t,s.appendChild(document.createTextNode(o.substr(a,e.length))),i.parentNode.insertBefore(s,i.parentNode.insertBefore(document.createTextNode(o.substr(a+e.length)),i.nextSibling)),i.nodeValue=o.substr(0,a),c){var u=s.getBBox(),h=document.createElementNS("http://www.w3.org/2000/svg","rect");h.x.baseVal.value=u.x,h.y.baseVal.value=u.y,h.width.baseVal.value=u.width,h.height.baseVal.value=u.height,h.setAttribute("class",t);i.parentNode.parentNode;r.push({parent:i.parentNode,target:h})}}}else jQuery(i).is("button, select, textarea")||jQuery.each(i.childNodes,function(){n(this,r)})}for(var i=[],r=this.each(function(){n(this,i)}),o=0;o<i.length;++o)jQuery(i[o].parent).before(i[o].target);return r},jQuery.browser||(jQuery.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},jQuery.browser={},jQuery.browser[jQuery.uaMatch(navigator.userAgent).browser]=!0);var Documentation={init:function(){this.fixFirefoxAnchorBug(),this.highlightSearchWords(),this.initIndexTable()},TRANSLATIONS:{},PLURAL_EXPR:function(e){return 1===e?0:1},LOCALE:"unknown",gettext:function(e){var t=Documentation.TRANSLATIONS[e];return void 0===t?e:"string"==typeof t?t:t[0]},ngettext:function(e,t,n){var i=Documentation.TRANSLATIONS[e];return void 0===i?1==n?e:t:i[Documentation.PLURALEXPR(n)]},addTranslations:function(e){for(var t in e.messages)this.TRANSLATIONS[t]=e.messages[t];this.PLURAL_EXPR=new Function("n","return +("+e.plural_expr+")"),this.LOCALE=e.locale},addContextElements:function(){$("div[id] > :header:first").each(function(){$('<a class="headerlink">¶</a>').attr("href","#"+this.id).attr("title",_("Permalink to this headline")).appendTo(this)}),$("dt[id]").each(function(){$('<a class="headerlink">¶</a>').attr("href","#"+this.id).attr("title",_("Permalink to this definition")).appendTo(this)})},fixFirefoxAnchorBug:function(){document.location.hash&&window.setTimeout(function(){document.location.href+=""},10)},highlightSearchWords:function(){var e=$.getQueryParameters(),t=e.highlight?e.highlight[0].split(/\s+/):[];if(t.length){var n=$("div.body");n.length||(n=$("body")),window.setTimeout(function(){$.each(t,function(){n.highlightText(this.toLowerCase(),"highlighted")})},10),$('<p class="highlight-link"><a href="javascript:Documentation.hideSearchWords()">'+_("Hide Search Matches")+"</a></p>").appendTo($("#searchbox"))}},initIndexTable:function(){var e=$("img.toggler").click(function(){var e=$(this).attr("src"),t=$(this).attr("id").substr(7);$("tr.cg-"+t).toggle(),"minus.png"===e.substr(-9)?$(this).attr("src",e.substr(0,e.length-9)+"plus.png"):$(this).attr("src",e.substr(0,e.length-8)+"minus.png")}).css("display","");DOCUMENTATION_OPTIONS.COLLAPSE_INDEX&&e.click()},hideSearchWords:function(){$("#searchbox .highlight-link").fadeOut(300),$("span.highlighted").removeClass("highlighted")},makeURL:function(e){return DOCUMENTATION_OPTIONS.URL_ROOT+"/"+e},getCurrentURL:function(){var e=document.location.pathname,t=e.split(/\//);$.each(DOCUMENTATION_OPTIONS.URL_ROOT.split(/\//),function(){".."===this&&t.pop()});var n=t.join("/");return e.substring(n.lastIndexOf("/")+1,e.length-1)},initOnKeyListeners:function(){$(document).keyup(function(e){var t=document.activeElement.tagName;if("TEXTAREA"!==t&&"INPUT"!==t&&"SELECT"!==t)switch(e.keyCode){case 37:var n=$('link[rel="prev"]').prop("href");if(n)return window.location.href=n,!1;case 39:var i=$('link[rel="next"]').prop("href");if(i)return window.location.href=i,!1}})}};_=Documentation.gettext,$(document).ready(function(){Documentation.init()});
Binary file src/build/html/_static/down.png has changed
Binary file src/build/html/_static/file.png has changed
Binary file src/build/html/_static/footerbg.png has changed
Binary file src/build/html/_static/headerbg.png has changed
--- a/src/build/html/_static/ie6.min.css	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-* html .png,* html img{position:relative;behavior:expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
-this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "',sizingMethod='image')",
-this.src = "_static/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
-this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "',sizingMethod='crop')",
-this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
-)}
--- a/src/build/html/_static/jquery-3.1.0.js	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10074 +0,0 @@
-/*eslint-disable no-unused-vars*/
-/*!
- * jQuery JavaScript Library v3.1.0
- * https://jquery.com/
- *
- * Includes Sizzle.js
- * https://sizzlejs.com/
- *
- * Copyright jQuery Foundation and other contributors
- * Released under the MIT license
- * https://jquery.org/license
- *
- * Date: 2016-07-07T21:44Z
- */
-( function( global, factory ) {
-
-	"use strict";
-
-	if ( typeof module === "object" && typeof module.exports === "object" ) {
-
-		// For CommonJS and CommonJS-like environments where a proper `window`
-		// is present, execute the factory and get jQuery.
-		// For environments that do not have a `window` with a `document`
-		// (such as Node.js), expose a factory as module.exports.
-		// This accentuates the need for the creation of a real `window`.
-		// e.g. var jQuery = require("jquery")(window);
-		// See ticket #14549 for more info.
-		module.exports = global.document ?
-			factory( global, true ) :
-			function( w ) {
-				if ( !w.document ) {
-					throw new Error( "jQuery requires a window with a document" );
-				}
-				return factory( w );
-			};
-	} else {
-		factory( global );
-	}
-
-// Pass this if window is not defined yet
-} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) {
-
-// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1
-// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode
-// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common
-// enough that all such attempts are guarded in a try block.
-"use strict";
-
-var arr = [];
-
-var document = window.document;
-
-var getProto = Object.getPrototypeOf;
-
-var slice = arr.slice;
-
-var concat = arr.concat;
-
-var push = arr.push;
-
-var indexOf = arr.indexOf;
-
-var class2type = {};
-
-var toString = class2type.toString;
-
-var hasOwn = class2type.hasOwnProperty;
-
-var fnToString = hasOwn.toString;
-
-var ObjectFunctionString = fnToString.call( Object );
-
-var support = {};
-
-
-
-	function DOMEval( code, doc ) {
-		doc = doc || document;
-
-		var script = doc.createElement( "script" );
-
-		script.text = code;
-		doc.head.appendChild( script ).parentNode.removeChild( script );
-	}
-/* global Symbol */
-// Defining this global in .eslintrc would create a danger of using the global
-// unguarded in another place, it seems safer to define global only for this module
-
-
-
-var
-	version = "3.1.0",
-
-	// Define a local copy of jQuery
-	jQuery = function( selector, context ) {
-
-		// The jQuery object is actually just the init constructor 'enhanced'
-		// Need init if jQuery is called (just allow error to be thrown if not included)
-		return new jQuery.fn.init( selector, context );
-	},
-
-	// Support: Android <=4.0 only
-	// Make sure we trim BOM and NBSP
-	rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,
-
-	// Matches dashed string for camelizing
-	rmsPrefix = /^-ms-/,
-	rdashAlpha = /-([a-z])/g,
-
-	// Used by jQuery.camelCase as callback to replace()
-	fcamelCase = function( all, letter ) {
-		return letter.toUpperCase();
-	};
-
-jQuery.fn = jQuery.prototype = {
-
-	// The current version of jQuery being used
-	jquery: version,
-
-	constructor: jQuery,
-
-	// The default length of a jQuery object is 0
-	length: 0,
-
-	toArray: function() {
-		return slice.call( this );
-	},
-
-	// Get the Nth element in the matched element set OR
-	// Get the whole matched element set as a clean array
-	get: function( num ) {
-		return num != null ?
-
-			// Return just the one element from the set
-			( num < 0 ? this[ num + this.length ] : this[ num ] ) :
-
-			// Return all the elements in a clean array
-			slice.call( this );
-	},
-
-	// Take an array of elements and push it onto the stack
-	// (returning the new matched element set)
-	pushStack: function( elems ) {
-
-		// Build a new jQuery matched element set
-		var ret = jQuery.merge( this.constructor(), elems );
-
-		// Add the old object onto the stack (as a reference)
-		ret.prevObject = this;
-
-		// Return the newly-formed element set
-		return ret;
-	},
-
-	// Execute a callback for every element in the matched set.
-	each: function( callback ) {
-		return jQuery.each( this, callback );
-	},
-
-	map: function( callback ) {
-		return this.pushStack( jQuery.map( this, function( elem, i ) {
-			return callback.call( elem, i, elem );
-		} ) );
-	},
-
-	slice: function() {
-		return this.pushStack( slice.apply( this, arguments ) );
-	},
-
-	first: function() {
-		return this.eq( 0 );
-	},
-
-	last: function() {
-		return this.eq( -1 );
-	},
-
-	eq: function( i ) {
-		var len = this.length,
-			j = +i + ( i < 0 ? len : 0 );
-		return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] );
-	},
-
-	end: function() {
-		return this.prevObject || this.constructor();
-	},
-
-	// For internal use only.
-	// Behaves like an Array's method, not like a jQuery method.
-	push: push,
-	sort: arr.sort,
-	splice: arr.splice
-};
-
-jQuery.extend = jQuery.fn.extend = function() {
-	var options, name, src, copy, copyIsArray, clone,
-		target = arguments[ 0 ] || {},
-		i = 1,
-		length = arguments.length,
-		deep = false;
-
-	// Handle a deep copy situation
-	if ( typeof target === "boolean" ) {
-		deep = target;
-
-		// Skip the boolean and the target
-		target = arguments[ i ] || {};
-		i++;
-	}
-
-	// Handle case when target is a string or something (possible in deep copy)
-	if ( typeof target !== "object" && !jQuery.isFunction( target ) ) {
-		target = {};
-	}
-
-	// Extend jQuery itself if only one argument is passed
-	if ( i === length ) {
-		target = this;
-		i--;
-	}
-
-	for ( ; i < length; i++ ) {
-
-		// Only deal with non-null/undefined values
-		if ( ( options = arguments[ i ] ) != null ) {
-
-			// Extend the base object
-			for ( name in options ) {
-				src = target[ name ];
-				copy = options[ name ];
-
-				// Prevent never-ending loop
-				if ( target === copy ) {
-					continue;
-				}
-
-				// Recurse if we're merging plain objects or arrays
-				if ( deep && copy && ( jQuery.isPlainObject( copy ) ||
-					( copyIsArray = jQuery.isArray( copy ) ) ) ) {
-
-					if ( copyIsArray ) {
-						copyIsArray = false;
-						clone = src && jQuery.isArray( src ) ? src : [];
-
-					} else {
-						clone = src && jQuery.isPlainObject( src ) ? src : {};
-					}
-
-					// Never move original objects, clone them
-					target[ name ] = jQuery.extend( deep, clone, copy );
-
-				// Don't bring in undefined values
-				} else if ( copy !== undefined ) {
-					target[ name ] = copy;
-				}
-			}
-		}
-	}
-
-	// Return the modified object
-	return target;
-};
-
-jQuery.extend( {
-
-	// Unique for each copy of jQuery on the page
-	expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ),
-
-	// Assume jQuery is ready without the ready module
-	isReady: true,
-
-	error: function( msg ) {
-		throw new Error( msg );
-	},
-
-	noop: function() {},
-
-	isFunction: function( obj ) {
-		return jQuery.type( obj ) === "function";
-	},
-
-	isArray: Array.isArray,
-
-	isWindow: function( obj ) {
-		return obj != null && obj === obj.window;
-	},
-
-	isNumeric: function( obj ) {
-
-		// As of jQuery 3.0, isNumeric is limited to
-		// strings and numbers (primitives or objects)
-		// that can be coerced to finite numbers (gh-2662)
-		var type = jQuery.type( obj );
-		return ( type === "number" || type === "string" ) &&
-
-			// parseFloat NaNs numeric-cast false positives ("")
-			// ...but misinterprets leading-number strings, particularly hex literals ("0x...")
-			// subtraction forces infinities to NaN
-			!isNaN( obj - parseFloat( obj ) );
-	},
-
-	isPlainObject: function( obj ) {
-		var proto, Ctor;
-
-		// Detect obvious negatives
-		// Use toString instead of jQuery.type to catch host objects
-		if ( !obj || toString.call( obj ) !== "[object Object]" ) {
-			return false;
-		}
-
-		proto = getProto( obj );
-
-		// Objects with no prototype (e.g., `Object.create( null )`) are plain
-		if ( !proto ) {
-			return true;
-		}
-
-		// Objects with prototype are plain iff they were constructed by a global Object function
-		Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor;
-		return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString;
-	},
-
-	isEmptyObject: function( obj ) {
-
-		/* eslint-disable no-unused-vars */
-		// See https://github.com/eslint/eslint/issues/6125
-		var name;
-
-		for ( name in obj ) {
-			return false;
-		}
-		return true;
-	},
-
-	type: function( obj ) {
-		if ( obj == null ) {
-			return obj + "";
-		}
-
-		// Support: Android <=2.3 only (functionish RegExp)
-		return typeof obj === "object" || typeof obj === "function" ?
-			class2type[ toString.call( obj ) ] || "object" :
-			typeof obj;
-	},
-
-	// Evaluates a script in a global context
-	globalEval: function( code ) {
-		DOMEval( code );
-	},
-
-	// Convert dashed to camelCase; used by the css and data modules
-	// Support: IE <=9 - 11, Edge 12 - 13
-	// Microsoft forgot to hump their vendor prefix (#9572)
-	camelCase: function( string ) {
-		return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
-	},
-
-	nodeName: function( elem, name ) {
-		return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase();
-	},
-
-	each: function( obj, callback ) {
-		var length, i = 0;
-
-		if ( isArrayLike( obj ) ) {
-			length = obj.length;
-			for ( ; i < length; i++ ) {
-				if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {
-					break;
-				}
-			}
-		} else {
-			for ( i in obj ) {
-				if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {
-					break;
-				}
-			}
-		}
-
-		return obj;
-	},
-
-	// Support: Android <=4.0 only
-	trim: function( text ) {
-		return text == null ?
-			"" :
-			( text + "" ).replace( rtrim, "" );
-	},
-
-	// results is for internal usage only
-	makeArray: function( arr, results ) {
-		var ret = results || [];
-
-		if ( arr != null ) {
-			if ( isArrayLike( Object( arr ) ) ) {
-				jQuery.merge( ret,
-					typeof arr === "string" ?
-					[ arr ] : arr
-				);
-			} else {
-				push.call( ret, arr );
-			}
-		}
-
-		return ret;
-	},
-
-	inArray: function( elem, arr, i ) {
-		return arr == null ? -1 : indexOf.call( arr, elem, i );
-	},
-
-	// Support: Android <=4.0 only, PhantomJS 1 only
-	// push.apply(_, arraylike) throws on ancient WebKit
-	merge: function( first, second ) {
-		var len = +second.length,
-			j = 0,
-			i = first.length;
-
-		for ( ; j < len; j++ ) {
-			first[ i++ ] = second[ j ];
-		}
-
-		first.length = i;
-
-		return first;
-	},
-
-	grep: function( elems, callback, invert ) {
-		var callbackInverse,
-			matches = [],
-			i = 0,
-			length = elems.length,
-			callbackExpect = !invert;
-
-		// Go through the array, only saving the items
-		// that pass the validator function
-		for ( ; i < length; i++ ) {
-			callbackInverse = !callback( elems[ i ], i );
-			if ( callbackInverse !== callbackExpect ) {
-				matches.push( elems[ i ] );
-			}
-		}
-
-		return matches;
-	},
-
-	// arg is for internal usage only
-	map: function( elems, callback, arg ) {
-		var length, value,
-			i = 0,
-			ret = [];
-
-		// Go through the array, translating each of the items to their new values
-		if ( isArrayLike( elems ) ) {
-			length = elems.length;
-			for ( ; i < length; i++ ) {
-				value = callback( elems[ i ], i, arg );
-
-				if ( value != null ) {
-					ret.push( value );
-				}
-			}
-
-		// Go through every key on the object,
-		} else {
-			for ( i in elems ) {
-				value = callback( elems[ i ], i, arg );
-
-				if ( value != null ) {
-					ret.push( value );
-				}
-			}
-		}
-
-		// Flatten any nested arrays
-		return concat.apply( [], ret );
-	},
-
-	// A global GUID counter for objects
-	guid: 1,
-
-	// Bind a function to a context, optionally partially applying any
-	// arguments.
-	proxy: function( fn, context ) {
-		var tmp, args, proxy;
-
-		if ( typeof context === "string" ) {
-			tmp = fn[ context ];
-			context = fn;
-			fn = tmp;
-		}
-
-		// Quick check to determine if target is callable, in the spec
-		// this throws a TypeError, but we will just return undefined.
-		if ( !jQuery.isFunction( fn ) ) {
-			return undefined;
-		}
-
-		// Simulated bind
-		args = slice.call( arguments, 2 );
-		proxy = function() {
-			return fn.apply( context || this, args.concat( slice.call( arguments ) ) );
-		};
-
-		// Set the guid of unique handler to the same of original handler, so it can be removed
-		proxy.guid = fn.guid = fn.guid || jQuery.guid++;
-
-		return proxy;
-	},
-
-	now: Date.now,
-
-	// jQuery.support is not used in Core but other projects attach their
-	// properties to it so it needs to exist.
-	support: support
-} );
-
-if ( typeof Symbol === "function" ) {
-	jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ];
-}
-
-// Populate the class2type map
-jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ),
-function( i, name ) {
-	class2type[ "[object " + name + "]" ] = name.toLowerCase();
-} );
-
-function isArrayLike( obj ) {
-
-	// Support: real iOS 8.2 only (not reproducible in simulator)
-	// `in` check used to prevent JIT error (gh-2145)
-	// hasOwn isn't used here due to false negatives
-	// regarding Nodelist length in IE
-	var length = !!obj && "length" in obj && obj.length,
-		type = jQuery.type( obj );
-
-	if ( type === "function" || jQuery.isWindow( obj ) ) {
-		return false;
-	}
-
-	return type === "array" || length === 0 ||
-		typeof length === "number" && length > 0 && ( length - 1 ) in obj;
-}
-var Sizzle =
-/*!
- * Sizzle CSS Selector Engine v2.3.0
- * https://sizzlejs.com/
- *
- * Copyright jQuery Foundation and other contributors
- * Released under the MIT license
- * http://jquery.org/license
- *
- * Date: 2016-01-04
- */
-(function( window ) {
-
-var i,
-	support,
-	Expr,
-	getText,
-	isXML,
-	tokenize,
-	compile,
-	select,
-	outermostContext,
-	sortInput,
-	hasDuplicate,
-
-	// Local document vars
-	setDocument,
-	document,
-	docElem,
-	documentIsHTML,
-	rbuggyQSA,
-	rbuggyMatches,
-	matches,
-	contains,
-
-	// Instance-specific data
-	expando = "sizzle" + 1 * new Date(),
-	preferredDoc = window.document,
-	dirruns = 0,
-	done = 0,
-	classCache = createCache(),
-	tokenCache = createCache(),
-	compilerCache = createCache(),
-	sortOrder = function( a, b ) {
-		if ( a === b ) {
-			hasDuplicate = true;
-		}
-		return 0;
-	},
-
-	// Instance methods
-	hasOwn = ({}).hasOwnProperty,
-	arr = [],
-	pop = arr.pop,
-	push_native = arr.push,
-	push = arr.push,
-	slice = arr.slice,
-	// Use a stripped-down indexOf as it's faster than native
-	// https://jsperf.com/thor-indexof-vs-for/5
-	indexOf = function( list, elem ) {
-		var i = 0,
-			len = list.length;
-		for ( ; i < len; i++ ) {
-			if ( list[i] === elem ) {
-				return i;
-			}
-		}
-		return -1;
-	},
-
-	booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",
-
-	// Regular expressions
-
-	// http://www.w3.org/TR/css3-selectors/#whitespace
-	whitespace = "[\\x20\\t\\r\\n\\f]",
-
-	// http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier
-	identifier = "(?:\\\\.|[\\w-]|[^\0-\\xa0])+",
-
-	// Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors
-	attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace +
-		// Operator (capture 2)
-		"*([*^$|!~]?=)" + whitespace +
-		// "Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]"
-		"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + whitespace +
-		"*\\]",
-
-	pseudos = ":(" + identifier + ")(?:\\((" +
-		// To reduce the number of selectors needing tokenize in the preFilter, prefer arguments:
-		// 1. quoted (capture 3; capture 4 or capture 5)
-		"('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" +
-		// 2. simple (capture 6)
-		"((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" +
-		// 3. anything else (capture 2)
-		".*" +
-		")\\)|)",
-
-	// Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter
-	rwhitespace = new RegExp( whitespace + "+", "g" ),
-	rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ),
-
-	rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ),
-	rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + "*" ),
-
-	rattributeQuotes = new RegExp( "=" + whitespace + "*([^\\]'\"]*?)" + whitespace + "*\\]", "g" ),
-
-	rpseudo = new RegExp( pseudos ),
-	ridentifier = new RegExp( "^" + identifier + "$" ),
-
-	matchExpr = {
-		"ID": new RegExp( "^#(" + identifier + ")" ),
-		"CLASS": new RegExp( "^\\.(" + identifier + ")" ),
-		"TAG": new RegExp( "^(" + identifier + "|[*])" ),
-		"ATTR": new RegExp( "^" + attributes ),
-		"PSEUDO": new RegExp( "^" + pseudos ),
-		"CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace +
-			"*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace +
-			"*(\\d+)|))" + whitespace + "*\\)|)", "i" ),
-		"bool": new RegExp( "^(?:" + booleans + ")$", "i" ),
-		// For use in libraries implementing .is()
-		// We use this for POS matching in `select`
-		"needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" +
-			whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" )
-	},
-
-	rinputs = /^(?:input|select|textarea|button)$/i,
-	rheader = /^h\d$/i,
-
-	rnative = /^[^{]+\{\s*\[native \w/,
-
-	// Easily-parseable/retrievable ID or TAG or CLASS selectors
-	rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,
-
-	rsibling = /[+~]/,
-
-	// CSS escapes
-	// http://www.w3.org/TR/CSS21/syndata.html#escaped-characters
-	runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ),
-	funescape = function( _, escaped, escapedWhitespace ) {
-		var high = "0x" + escaped - 0x10000;
-		// NaN means non-codepoint
-		// Support: Firefox<24
-		// Workaround erroneous numeric interpretation of +"0x"
-		return high !== high || escapedWhitespace ?
-			escaped :
-			high < 0 ?
-				// BMP codepoint
-				String.fromCharCode( high + 0x10000 ) :
-				// Supplemental Plane codepoint (surrogate pair)
-				String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 );
-	},
-
-	// CSS string/identifier serialization
-	// https://drafts.csswg.org/cssom/#common-serializing-idioms
-	rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,
-	fcssescape = function( ch, asCodePoint ) {
-		if ( asCodePoint ) {
-
-			// U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER
-			if ( ch === "\0" ) {
-				return "\uFFFD";
-			}
-
-			// Control characters and (dependent upon position) numbers get escaped as code points
-			return ch.slice( 0, -1 ) + "\\" + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " ";
-		}
-
-		// Other potentially-special ASCII characters get backslash-escaped
-		return "\\" + ch;
-	},
-
-	// Used for iframes
-	// See setDocument()
-	// Removing the function wrapper causes a "Permission Denied"
-	// error in IE
-	unloadHandler = function() {
-		setDocument();
-	},
-
-	disabledAncestor = addCombinator(
-		function( elem ) {
-			return elem.disabled === true;
-		},
-		{ dir: "parentNode", next: "legend" }
-	);
-
-// Optimize for push.apply( _, NodeList )
-try {
-	push.apply(
-		(arr = slice.call( preferredDoc.childNodes )),
-		preferredDoc.childNodes
-	);
-	// Support: Android<4.0
-	// Detect silently failing push.apply
-	arr[ preferredDoc.childNodes.length ].nodeType;
-} catch ( e ) {
-	push = { apply: arr.length ?
-
-		// Leverage slice if possible
-		function( target, els ) {
-			push_native.apply( target, slice.call(els) );
-		} :
-
-		// Support: IE<9
-		// Otherwise append directly
-		function( target, els ) {
-			var j = target.length,
-				i = 0;
-			// Can't trust NodeList.length
-			while ( (target[j++] = els[i++]) ) {}
-			target.length = j - 1;
-		}
-	};
-}
-
-function Sizzle( selector, context, results, seed ) {
-	var m, i, elem, nid, match, groups, newSelector,
-		newContext = context && context.ownerDocument,
-
-		// nodeType defaults to 9, since context defaults to document
-		nodeType = context ? context.nodeType : 9;
-
-	results = results || [];
-
-	// Return early from calls with invalid selector or context
-	if ( typeof selector !== "string" || !selector ||
-		nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) {
-
-		return results;
-	}
-
-	// Try to shortcut find operations (as opposed to filters) in HTML documents
-	if ( !seed ) {
-
-		if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) {
-			setDocument( context );
-		}
-		context = context || document;
-
-		if ( documentIsHTML ) {
-
-			// If the selector is sufficiently simple, try using a "get*By*" DOM method
-			// (excepting DocumentFragment context, where the methods don't exist)
-			if ( nodeType !== 11 && (match = rquickExpr.exec( selector )) ) {
-
-				// ID selector
-				if ( (m = match[1]) ) {
-
-					// Document context
-					if ( nodeType === 9 ) {
-						if ( (elem = context.getElementById( m )) ) {
-
-							// Support: IE, Opera, Webkit
-							// TODO: identify versions
-							// getElementById can match elements by name instead of ID
-							if ( elem.id === m ) {
-								results.push( elem );
-								return results;
-							}
-						} else {
-							return results;
-						}
-
-					// Element context
-					} else {
-
-						// Support: IE, Opera, Webkit
-						// TODO: identify versions
-						// getElementById can match elements by name instead of ID
-						if ( newContext && (elem = newContext.getElementById( m )) &&
-							contains( context, elem ) &&
-							elem.id === m ) {
-
-							results.push( elem );
-							return results;
-						}
-					}
-
-				// Type selector
-				} else if ( match[2] ) {
-					push.apply( results, context.getElementsByTagName( selector ) );
-					return results;
-
-				// Class selector
-				} else if ( (m = match[3]) && support.getElementsByClassName &&
-					context.getElementsByClassName ) {
-
-					push.apply( results, context.getElementsByClassName( m ) );
-					return results;
-				}
-			}
-
-			// Take advantage of querySelectorAll
-			if ( support.qsa &&
-				!compilerCache[ selector + " " ] &&
-				(!rbuggyQSA || !rbuggyQSA.test( selector )) ) {
-
-				if ( nodeType !== 1 ) {
-					newContext = context;
-					newSelector = selector;
-
-				// qSA looks outside Element context, which is not what we want
-				// Thanks to Andrew Dupont for this workaround technique
-				// Support: IE <=8
-				// Exclude object elements
-				} else if ( context.nodeName.toLowerCase() !== "object" ) {
-
-					// Capture the context ID, setting it first if necessary
-					if ( (nid = context.getAttribute( "id" )) ) {
-						nid = nid.replace( rcssescape, fcssescape );
-					} else {
-						context.setAttribute( "id", (nid = expando) );
-					}
-
-					// Prefix every selector in the list
-					groups = tokenize( selector );
-					i = groups.length;
-					while ( i-- ) {
-						groups[i] = "#" + nid + " " + toSelector( groups[i] );
-					}
-					newSelector = groups.join( "," );
-
-					// Expand context for sibling selectors
-					newContext = rsibling.test( selector ) && testContext( context.parentNode ) ||
-						context;
-				}
-
-				if ( newSelector ) {
-					try {
-						push.apply( results,
-							newContext.querySelectorAll( newSelector )
-						);
-						return results;
-					} catch ( qsaError ) {
-					} finally {
-						if ( nid === expando ) {
-							context.removeAttribute( "id" );
-						}
-					}
-				}
-			}
-		}
-	}
-
-	// All others
-	return select( selector.replace( rtrim, "$1" ), context, results, seed );
-}
-
-/**
- * Create key-value caches of limited size
- * @returns {function(string, object)} Returns the Object data after storing it on itself with
- *	property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength)
- *	deleting the oldest entry
- */
-function createCache() {
-	var keys = [];
-
-	function cache( key, value ) {
-		// Use (key + " ") to avoid collision with native prototype properties (see Issue #157)
-		if ( keys.push( key + " " ) > Expr.cacheLength ) {
-			// Only keep the most recent entries
-			delete cache[ keys.shift() ];
-		}
-		return (cache[ key + " " ] = value);
-	}
-	return cache;
-}
-
-/**
- * Mark a function for special use by Sizzle
- * @param {Function} fn The function to mark
- */
-function markFunction( fn ) {
-	fn[ expando ] = true;
-	return fn;
-}
-
-/**
- * Support testing using an element
- * @param {Function} fn Passed the created element and returns a boolean result
- */
-function assert( fn ) {
-	var el = document.createElement("fieldset");
-
-	try {
-		return !!fn( el );
-	} catch (e) {
-		return false;
-	} finally {
-		// Remove from its parent by default
-		if ( el.parentNode ) {
-			el.parentNode.removeChild( el );
-		}
-		// release memory in IE
-		el = null;
-	}
-}
-
-/**
- * Adds the same handler for all of the specified attrs
- * @param {String} attrs Pipe-separated list of attributes
- * @param {Function} handler The method that will be applied
- */
-function addHandle( attrs, handler ) {
-	var arr = attrs.split("|"),
-		i = arr.length;
-
-	while ( i-- ) {
-		Expr.attrHandle[ arr[i] ] = handler;
-	}
-}
-
-/**
- * Checks document order of two siblings
- * @param {Element} a
- * @param {Element} b
- * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b
- */
-function siblingCheck( a, b ) {
-	var cur = b && a,
-		diff = cur && a.nodeType === 1 && b.nodeType === 1 &&
-			a.sourceIndex - b.sourceIndex;
-
-	// Use IE sourceIndex if available on both nodes
-	if ( diff ) {
-		return diff;
-	}
-
-	// Check if b follows a
-	if ( cur ) {
-		while ( (cur = cur.nextSibling) ) {
-			if ( cur === b ) {
-				return -1;
-			}
-		}
-	}
-
-	return a ? 1 : -1;
-}
-
-/**
- * Returns a function to use in pseudos for input types
- * @param {String} type
- */
-function createInputPseudo( type ) {
-	return function( elem ) {
-		var name = elem.nodeName.toLowerCase();
-		return name === "input" && elem.type === type;
-	};
-}
-
-/**
- * Returns a function to use in pseudos for buttons
- * @param {String} type
- */
-function createButtonPseudo( type ) {
-	return function( elem ) {
-		var name = elem.nodeName.toLowerCase();
-		return (name === "input" || name === "button") && elem.type === type;
-	};
-}
-
-/**
- * Returns a function to use in pseudos for :enabled/:disabled
- * @param {Boolean} disabled true for :disabled; false for :enabled
- */
-function createDisabledPseudo( disabled ) {
-	// Known :disabled false positives:
-	// IE: *[disabled]:not(button, input, select, textarea, optgroup, option, menuitem, fieldset)
-	// not IE: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable
-	return function( elem ) {
-
-		// Check form elements and option elements for explicit disabling
-		return "label" in elem && elem.disabled === disabled ||
-			"form" in elem && elem.disabled === disabled ||
-
-			// Check non-disabled form elements for fieldset[disabled] ancestors
-			"form" in elem && elem.disabled === false && (
-				// Support: IE6-11+
-				// Ancestry is covered for us
-				elem.isDisabled === disabled ||
-
-				// Otherwise, assume any non-<option> under fieldset[disabled] is disabled
-				/* jshint -W018 */
-				elem.isDisabled !== !disabled &&
-					("label" in elem || !disabledAncestor( elem )) !== disabled
-			);
-	};
-}
-
-/**
- * Returns a function to use in pseudos for positionals
- * @param {Function} fn
- */
-function createPositionalPseudo( fn ) {
-	return markFunction(function( argument ) {
-		argument = +argument;
-		return markFunction(function( seed, matches ) {
-			var j,
-				matchIndexes = fn( [], seed.length, argument ),
-				i = matchIndexes.length;
-
-			// Match elements found at the specified indexes
-			while ( i-- ) {
-				if ( seed[ (j = matchIndexes[i]) ] ) {
-					seed[j] = !(matches[j] = seed[j]);
-				}
-			}
-		});
-	});
-}
-
-/**
- * Checks a node for validity as a Sizzle context
- * @param {Element|Object=} context
- * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value
- */
-function testContext( context ) {
-	return context && typeof context.getElementsByTagName !== "undefined" && context;
-}
-
-// Expose support vars for convenience
-support = Sizzle.support = {};
-
-/**
- * Detects XML nodes
- * @param {Element|Object} elem An element or a document
- * @returns {Boolean} True iff elem is a non-HTML XML node
- */
-isXML = Sizzle.isXML = function( elem ) {
-	// documentElement is verified for cases where it doesn't yet exist
-	// (such as loading iframes in IE - #4833)
-	var documentElement = elem && (elem.ownerDocument || elem).documentElement;
-	return documentElement ? documentElement.nodeName !== "HTML" : false;
-};
-
-/**
- * Sets document-related variables once based on the current document
- * @param {Element|Object} [doc] An element or document object to use to set the document
- * @returns {Object} Returns the current document
- */
-setDocument = Sizzle.setDocument = function( node ) {
-	var hasCompare, subWindow,
-		doc = node ? node.ownerDocument || node : preferredDoc;
-
-	// Return early if doc is invalid or already selected
-	if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) {
-		return document;
-	}
-
-	// Update global variables
-	document = doc;
-	docElem = document.documentElement;
-	documentIsHTML = !isXML( document );
-
-	// Support: IE 9-11, Edge
-	// Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936)
-	if ( preferredDoc !== document &&
-		(subWindow = document.defaultView) && subWindow.top !== subWindow ) {
-
-		// Support: IE 11, Edge
-		if ( subWindow.addEventListener ) {
-			subWindow.addEventListener( "unload", unloadHandler, false );
-
-		// Support: IE 9 - 10 only
-		} else if ( subWindow.attachEvent ) {
-			subWindow.attachEvent( "onunload", unloadHandler );
-		}
-	}
-
-	/* Attributes
-	---------------------------------------------------------------------- */
-
-	// Support: IE<8
-	// Verify that getAttribute really returns attributes and not properties
-	// (excepting IE8 booleans)
-	support.attributes = assert(function( el ) {
-		el.className = "i";
-		return !el.getAttribute("className");
-	});
-
-	/* getElement(s)By*
-	---------------------------------------------------------------------- */
-
-	// Check if getElementsByTagName("*") returns only elements
-	support.getElementsByTagName = assert(function( el ) {
-		el.appendChild( document.createComment("") );
-		return !el.getElementsByTagName("*").length;
-	});
-
-	// Support: IE<9
-	support.getElementsByClassName = rnative.test( document.getElementsByClassName );
-
-	// Support: IE<10
-	// Check if getElementById returns elements by name
-	// The broken getElementById methods don't pick up programmatically-set names,
-	// so use a roundabout getElementsByName test
-	support.getById = assert(function( el ) {
-		docElem.appendChild( el ).id = expando;
-		return !document.getElementsByName || !document.getElementsByName( expando ).length;
-	});
-
-	// ID find and filter
-	if ( support.getById ) {
-		Expr.find["ID"] = function( id, context ) {
-			if ( typeof context.getElementById !== "undefined" && documentIsHTML ) {
-				var m = context.getElementById( id );
-				return m ? [ m ] : [];
-			}
-		};
-		Expr.filter["ID"] = function( id ) {
-			var attrId = id.replace( runescape, funescape );
-			return function( elem ) {
-				return elem.getAttribute("id") === attrId;
-			};
-		};
-	} else {
-		// Support: IE6/7
-		// getElementById is not reliable as a find shortcut
-		delete Expr.find["ID"];
-
-		Expr.filter["ID"] =  function( id ) {
-			var attrId = id.replace( runescape, funescape );
-			return function( elem ) {
-				var node = typeof elem.getAttributeNode !== "undefined" &&
-					elem.getAttributeNode("id");
-				return node && node.value === attrId;
-			};
-		};
-	}
-
-	// Tag
-	Expr.find["TAG"] = support.getElementsByTagName ?
-		function( tag, context ) {
-			if ( typeof context.getElementsByTagName !== "undefined" ) {
-				return context.getElementsByTagName( tag );
-
-			// DocumentFragment nodes don't have gEBTN
-			} else if ( support.qsa ) {
-				return context.querySelectorAll( tag );
-			}
-		} :
-
-		function( tag, context ) {
-			var elem,
-				tmp = [],
-				i = 0,
-				// By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too
-				results = context.getElementsByTagName( tag );
-
-			// Filter out possible comments
-			if ( tag === "*" ) {
-				while ( (elem = results[i++]) ) {
-					if ( elem.nodeType === 1 ) {
-						tmp.push( elem );
-					}
-				}
-
-				return tmp;
-			}
-			return results;
-		};
-
-	// Class
-	Expr.find["CLASS"] = support.getElementsByClassName && function( className, context ) {
-		if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) {
-			return context.getElementsByClassName( className );
-		}
-	};
-
-	/* QSA/matchesSelector
-	---------------------------------------------------------------------- */
-
-	// QSA and matchesSelector support
-
-	// matchesSelector(:active) reports false when true (IE9/Opera 11.5)
-	rbuggyMatches = [];
-
-	// qSa(:focus) reports false when true (Chrome 21)
-	// We allow this because of a bug in IE8/9 that throws an error
-	// whenever `document.activeElement` is accessed on an iframe
-	// So, we allow :focus to pass through QSA all the time to avoid the IE error
-	// See https://bugs.jquery.com/ticket/13378
-	rbuggyQSA = [];
-
-	if ( (support.qsa = rnative.test( document.querySelectorAll )) ) {
-		// Build QSA regex
-		// Regex strategy adopted from Diego Perini
-		assert(function( el ) {
-			// Select is set to empty string on purpose
-			// This is to test IE's treatment of not explicitly
-			// setting a boolean content attribute,
-			// since its presence should be enough
-			// https://bugs.jquery.com/ticket/12359
-			docElem.appendChild( el ).innerHTML = "<a id='" + expando + "'></a>" +
-				"<select id='" + expando + "-\r\\' msallowcapture=''>" +
-				"<option selected=''></option></select>";
-
-			// Support: IE8, Opera 11-12.16
-			// Nothing should be selected when empty strings follow ^= or $= or *=
-			// The test attribute must be unknown in Opera but "safe" for WinRT
-			// https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section
-			if ( el.querySelectorAll("[msallowcapture^='']").length ) {
-				rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" );
-			}
-
-			// Support: IE8
-			// Boolean attributes and "value" are not treated correctly
-			if ( !el.querySelectorAll("[selected]").length ) {
-				rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" );
-			}
-
-			// Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+
-			if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) {
-				rbuggyQSA.push("~=");
-			}
-
-			// Webkit/Opera - :checked should return selected option elements
-			// http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
-			// IE8 throws error here and will not see later tests
-			if ( !el.querySelectorAll(":checked").length ) {
-				rbuggyQSA.push(":checked");
-			}
-
-			// Support: Safari 8+, iOS 8+
-			// https://bugs.webkit.org/show_bug.cgi?id=136851
-			// In-page `selector#id sibling-combinator selector` fails
-			if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) {
-				rbuggyQSA.push(".#.+[+~]");
-			}
-		});
-
-		assert(function( el ) {
-			el.innerHTML = "<a href='' disabled='disabled'></a>" +
-				"<select disabled='disabled'><option/></select>";
-
-			// Support: Windows 8 Native Apps
-			// The type and name attributes are restricted during .innerHTML assignment
-			var input = document.createElement("input");
-			input.setAttribute( "type", "hidden" );
-			el.appendChild( input ).setAttribute( "name", "D" );
-
-			// Support: IE8
-			// Enforce case-sensitivity of name attribute
-			if ( el.querySelectorAll("[name=d]").length ) {
-				rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" );
-			}
-
-			// FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled)
-			// IE8 throws error here and will not see later tests
-			if ( el.querySelectorAll(":enabled").length !== 2 ) {
-				rbuggyQSA.push( ":enabled", ":disabled" );
-			}
-
-			// Support: IE9-11+
-			// IE's :disabled selector does not pick up the children of disabled fieldsets
-			docElem.appendChild( el ).disabled = true;
-			if ( el.querySelectorAll(":disabled").length !== 2 ) {
-				rbuggyQSA.push( ":enabled", ":disabled" );
-			}
-
-			// Opera 10-11 does not throw on post-comma invalid pseudos
-			el.querySelectorAll("*,:x");
-			rbuggyQSA.push(",.*:");
-		});
-	}
-
-	if ( (support.matchesSelector = rnative.test( (matches = docElem.matches ||
-		docElem.webkitMatchesSelector ||
-		docElem.mozMatchesSelector ||
-		docElem.oMatchesSelector ||
-		docElem.msMatchesSelector) )) ) {
-
-		assert(function( el ) {
-			// Check to see if it's possible to do matchesSelector
-			// on a disconnected node (IE 9)
-			support.disconnectedMatch = matches.call( el, "*" );
-
-			// This should fail with an exception
-			// Gecko does not error, returns false instead
-			matches.call( el, "[s!='']:x" );
-			rbuggyMatches.push( "!=", pseudos );
-		});
-	}
-
-	rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join("|") );
-	rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join("|") );
-
-	/* Contains
-	---------------------------------------------------------------------- */
-	hasCompare = rnative.test( docElem.compareDocumentPosition );
-
-	// Element contains another
-	// Purposefully self-exclusive
-	// As in, an element does not contain itself
-	contains = hasCompare || rnative.test( docElem.contains ) ?
-		function( a, b ) {
-			var adown = a.nodeType === 9 ? a.documentElement : a,
-				bup = b && b.parentNode;
-			return a === bup || !!( bup && bup.nodeType === 1 && (
-				adown.contains ?
-					adown.contains( bup ) :
-					a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16
-			));
-		} :
-		function( a, b ) {
-			if ( b ) {
-				while ( (b = b.parentNode) ) {
-					if ( b === a ) {
-						return true;
-					}
-				}
-			}
-			return false;
-		};
-
-	/* Sorting
-	---------------------------------------------------------------------- */
-
-	// Document order sorting
-	sortOrder = hasCompare ?
-	function( a, b ) {
-
-		// Flag for duplicate removal
-		if ( a === b ) {
-			hasDuplicate = true;
-			return 0;
-		}
-
-		// Sort on method existence if only one input has compareDocumentPosition
-		var compare = !a.compareDocumentPosition - !b.compareDocumentPosition;
-		if ( compare ) {
-			return compare;
-		}
-
-		// Calculate position if both inputs belong to the same document
-		compare = ( a.ownerDocument || a ) === ( b.ownerDocument || b ) ?
-			a.compareDocumentPosition( b ) :
-
-			// Otherwise we know they are disconnected
-			1;
-
-		// Disconnected nodes
-		if ( compare & 1 ||
-			(!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) {
-
-			// Choose the first element that is related to our preferred document
-			if ( a === document || a.ownerDocument === preferredDoc && contains(preferredDoc, a) ) {
-				return -1;
-			}
-			if ( b === document || b.ownerDocument === preferredDoc && contains(preferredDoc, b) ) {
-				return 1;
-			}
-
-			// Maintain original order
-			return sortInput ?
-				( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) :
-				0;
-		}
-
-		return compare & 4 ? -1 : 1;
-	} :
-	function( a, b ) {
-		// Exit early if the nodes are identical
-		if ( a === b ) {
-			hasDuplicate = true;
-			return 0;
-		}
-
-		var cur,
-			i = 0,
-			aup = a.parentNode,
-			bup = b.parentNode,
-			ap = [ a ],
-			bp = [ b ];
-
-		// Parentless nodes are either documents or disconnected
-		if ( !aup || !bup ) {
-			return a === document ? -1 :
-				b === document ? 1 :
-				aup ? -1 :
-				bup ? 1 :
-				sortInput ?
-				( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) :
-				0;
-
-		// If the nodes are siblings, we can do a quick check
-		} else if ( aup === bup ) {
-			return siblingCheck( a, b );
-		}
-
-		// Otherwise we need full lists of their ancestors for comparison
-		cur = a;
-		while ( (cur = cur.parentNode) ) {
-			ap.unshift( cur );
-		}
-		cur = b;
-		while ( (cur = cur.parentNode) ) {
-			bp.unshift( cur );
-		}
-
-		// Walk down the tree looking for a discrepancy
-		while ( ap[i] === bp[i] ) {
-			i++;
-		}
-
-		return i ?
-			// Do a sibling check if the nodes have a common ancestor
-			siblingCheck( ap[i], bp[i] ) :
-
-			// Otherwise nodes in our document sort first
-			ap[i] === preferredDoc ? -1 :
-			bp[i] === preferredDoc ? 1 :
-			0;
-	};
-
-	return document;
-};
-
-Sizzle.matches = function( expr, elements ) {
-	return Sizzle( expr, null, null, elements );
-};
-
-Sizzle.matchesSelector = function( elem, expr ) {
-	// Set document vars if needed
-	if ( ( elem.ownerDocument || elem ) !== document ) {
-		setDocument( elem );
-	}
-
-	// Make sure that attribute selectors are quoted
-	expr = expr.replace( rattributeQuotes, "='$1']" );
-
-	if ( support.matchesSelector && documentIsHTML &&
-		!compilerCache[ expr + " " ] &&
-		( !rbuggyMatches || !rbuggyMatches.test( expr ) ) &&
-		( !rbuggyQSA     || !rbuggyQSA.test( expr ) ) ) {
-
-		try {
-			var ret = matches.call( elem, expr );
-
-			// IE 9's matchesSelector returns false on disconnected nodes
-			if ( ret || support.disconnectedMatch ||
-					// As well, disconnected nodes are said to be in a document
-					// fragment in IE 9
-					elem.document && elem.document.nodeType !== 11 ) {
-				return ret;
-			}
-		} catch (e) {}
-	}
-
-	return Sizzle( expr, document, null, [ elem ] ).length > 0;
-};
-
-Sizzle.contains = function( context, elem ) {
-	// Set document vars if needed
-	if ( ( context.ownerDocument || context ) !== document ) {
-		setDocument( context );
-	}
-	return contains( context, elem );
-};
-
-Sizzle.attr = function( elem, name ) {
-	// Set document vars if needed
-	if ( ( elem.ownerDocument || elem ) !== document ) {
-		setDocument( elem );
-	}
-
-	var fn = Expr.attrHandle[ name.toLowerCase() ],
-		// Don't get fooled by Object.prototype properties (jQuery #13807)
-		val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ?
-			fn( elem, name, !documentIsHTML ) :
-			undefined;
-
-	return val !== undefined ?
-		val :
-		support.attributes || !documentIsHTML ?
-			elem.getAttribute( name ) :
-			(val = elem.getAttributeNode(name)) && val.specified ?
-				val.value :
-				null;
-};
-
-Sizzle.escape = function( sel ) {
-	return (sel + "").replace( rcssescape, fcssescape );
-};
-
-Sizzle.error = function( msg ) {
-	throw new Error( "Syntax error, unrecognized expression: " + msg );
-};
-
-/**
- * Document sorting and removing duplicates
- * @param {ArrayLike} results
- */
-Sizzle.uniqueSort = function( results ) {
-	var elem,
-		duplicates = [],
-		j = 0,
-		i = 0;
-
-	// Unless we *know* we can detect duplicates, assume their presence
-	hasDuplicate = !support.detectDuplicates;
-	sortInput = !support.sortStable && results.slice( 0 );
-	results.sort( sortOrder );
-
-	if ( hasDuplicate ) {
-		while ( (elem = results[i++]) ) {
-			if ( elem === results[ i ] ) {
-				j = duplicates.push( i );
-			}
-		}
-		while ( j-- ) {
-			results.splice( duplicates[ j ], 1 );
-		}
-	}
-
-	// Clear input after sorting to release objects
-	// See https://github.com/jquery/sizzle/pull/225
-	sortInput = null;
-
-	return results;
-};
-
-/**
- * Utility function for retrieving the text value of an array of DOM nodes
- * @param {Array|Element} elem
- */
-getText = Sizzle.getText = function( elem ) {
-	var node,
-		ret = "",
-		i = 0,
-		nodeType = elem.nodeType;
-
-	if ( !nodeType ) {
-		// If no nodeType, this is expected to be an array
-		while ( (node = elem[i++]) ) {
-			// Do not traverse comment nodes
-			ret += getText( node );
-		}
-	} else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) {
-		// Use textContent for elements
-		// innerText usage removed for consistency of new lines (jQuery #11153)
-		if ( typeof elem.textContent === "string" ) {
-			return elem.textContent;
-		} else {
-			// Traverse its children
-			for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
-				ret += getText( elem );
-			}
-		}
-	} else if ( nodeType === 3 || nodeType === 4 ) {
-		return elem.nodeValue;
-	}
-	// Do not include comment or processing instruction nodes
-
-	return ret;
-};
-
-Expr = Sizzle.selectors = {
-
-	// Can be adjusted by the user
-	cacheLength: 50,
-
-	createPseudo: markFunction,
-
-	match: matchExpr,
-
-	attrHandle: {},
-
-	find: {},
-
-	relative: {
-		">": { dir: "parentNode", first: true },
-		" ": { dir: "parentNode" },
-		"+": { dir: "previousSibling", first: true },
-		"~": { dir: "previousSibling" }
-	},
-
-	preFilter: {
-		"ATTR": function( match ) {
-			match[1] = match[1].replace( runescape, funescape );
-
-			// Move the given value to match[3] whether quoted or unquoted
-			match[3] = ( match[3] || match[4] || match[5] || "" ).replace( runescape, funescape );
-
-			if ( match[2] === "~=" ) {
-				match[3] = " " + match[3] + " ";
-			}
-
-			return match.slice( 0, 4 );
-		},
-
-		"CHILD": function( match ) {
-			/* matches from matchExpr["CHILD"]
-				1 type (only|nth|...)
-				2 what (child|of-type)
-				3 argument (even|odd|\d*|\d*n([+-]\d+)?|...)
-				4 xn-component of xn+y argument ([+-]?\d*n|)
-				5 sign of xn-component
-				6 x of xn-component
-				7 sign of y-component
-				8 y of y-component
-			*/
-			match[1] = match[1].toLowerCase();
-
-			if ( match[1].slice( 0, 3 ) === "nth" ) {
-				// nth-* requires argument
-				if ( !match[3] ) {
-					Sizzle.error( match[0] );
-				}
-
-				// numeric x and y parameters for Expr.filter.CHILD
-				// remember that false/true cast respectively to 0/1
-				match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) );
-				match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" );
-
-			// other types prohibit arguments
-			} else if ( match[3] ) {
-				Sizzle.error( match[0] );
-			}
-
-			return match;
-		},
-
-		"PSEUDO": function( match ) {
-			var excess,
-				unquoted = !match[6] && match[2];
-
-			if ( matchExpr["CHILD"].test( match[0] ) ) {
-				return null;
-			}
-
-			// Accept quoted arguments as-is
-			if ( match[3] ) {
-				match[2] = match[4] || match[5] || "";
-
-			// Strip excess characters from unquoted arguments
-			} else if ( unquoted && rpseudo.test( unquoted ) &&
-				// Get excess from tokenize (recursively)
-				(excess = tokenize( unquoted, true )) &&
-				// advance to the next closing parenthesis
-				(excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) {
-
-				// excess is a negative index
-				match[0] = match[0].slice( 0, excess );
-				match[2] = unquoted.slice( 0, excess );
-			}
-
-			// Return only captures needed by the pseudo filter method (type and argument)
-			return match.slice( 0, 3 );
-		}
-	},
-
-	filter: {
-
-		"TAG": function( nodeNameSelector ) {
-			var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase();
-			return nodeNameSelector === "*" ?
-				function() { return true; } :
-				function( elem ) {
-					return elem.nodeName && elem.nodeName.toLowerCase() === nodeName;
-				};
-		},
-
-		"CLASS": function( className ) {
-			var pattern = classCache[ className + " " ];
-
-			return pattern ||
-				(pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) &&
-				classCache( className, function( elem ) {
-					return pattern.test( typeof elem.className === "string" && elem.className || typeof elem.getAttribute !== "undefined" && elem.getAttribute("class") || "" );
-				});
-		},
-
-		"ATTR": function( name, operator, check ) {
-			return function( elem ) {
-				var result = Sizzle.attr( elem, name );
-
-				if ( result == null ) {
-					return operator === "!=";
-				}
-				if ( !operator ) {
-					return true;
-				}
-
-				result += "";
-
-				return operator === "=" ? result === check :
-					operator === "!=" ? result !== check :
-					operator === "^=" ? check && result.indexOf( check ) === 0 :
-					operator === "*=" ? check && result.indexOf( check ) > -1 :
-					operator === "$=" ? check && result.slice( -check.length ) === check :
-					operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 :
-					operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" :
-					false;
-			};
-		},
-
-		"CHILD": function( type, what, argument, first, last ) {
-			var simple = type.slice( 0, 3 ) !== "nth",
-				forward = type.slice( -4 ) !== "last",
-				ofType = what === "of-type";
-
-			return first === 1 && last === 0 ?
-
-				// Shortcut for :nth-*(n)
-				function( elem ) {
-					return !!elem.parentNode;
-				} :
-
-				function( elem, context, xml ) {
-					var cache, uniqueCache, outerCache, node, nodeIndex, start,
-						dir = simple !== forward ? "nextSibling" : "previousSibling",
-						parent = elem.parentNode,
-						name = ofType && elem.nodeName.toLowerCase(),
-						useCache = !xml && !ofType,
-						diff = false;
-
-					if ( parent ) {
-
-						// :(first|last|only)-(child|of-type)
-						if ( simple ) {
-							while ( dir ) {
-								node = elem;
-								while ( (node = node[ dir ]) ) {
-									if ( ofType ?
-										node.nodeName.toLowerCase() === name :
-										node.nodeType === 1 ) {
-
-										return false;
-									}
-								}
-								// Reverse direction for :only-* (if we haven't yet done so)
-								start = dir = type === "only" && !start && "nextSibling";
-							}
-							return true;
-						}
-
-						start = [ forward ? parent.firstChild : parent.lastChild ];
-
-						// non-xml :nth-child(...) stores cache data on `parent`
-						if ( forward && useCache ) {
-
-							// Seek `elem` from a previously-cached index
-
-							// ...in a gzip-friendly way
-							node = parent;
-							outerCache = node[ expando ] || (node[ expando ] = {});
-
-							// Support: IE <9 only
-							// Defend against cloned attroperties (jQuery gh-1709)
-							uniqueCache = outerCache[ node.uniqueID ] ||
-								(outerCache[ node.uniqueID ] = {});
-
-							cache = uniqueCache[ type ] || [];
-							nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ];
-							diff = nodeIndex && cache[ 2 ];
-							node = nodeIndex && parent.childNodes[ nodeIndex ];
-
-							while ( (node = ++nodeIndex && node && node[ dir ] ||
-
-								// Fallback to seeking `elem` from the start
-								(diff = nodeIndex = 0) || start.pop()) ) {
-
-								// When found, cache indexes on `parent` and break
-								if ( node.nodeType === 1 && ++diff && node === elem ) {
-									uniqueCache[ type ] = [ dirruns, nodeIndex, diff ];
-									break;
-								}
-							}
-
-						} else {
-							// Use previously-cached element index if available
-							if ( useCache ) {
-								// ...in a gzip-friendly way
-								node = elem;
-								outerCache = node[ expando ] || (node[ expando ] = {});
-
-								// Support: IE <9 only
-								// Defend against cloned attroperties (jQuery gh-1709)
-								uniqueCache = outerCache[ node.uniqueID ] ||
-									(outerCache[ node.uniqueID ] = {});
-
-								cache = uniqueCache[ type ] || [];
-								nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ];
-								diff = nodeIndex;
-							}
-
-							// xml :nth-child(...)
-							// or :nth-last-child(...) or :nth(-last)?-of-type(...)
-							if ( diff === false ) {
-								// Use the same loop as above to seek `elem` from the start
-								while ( (node = ++nodeIndex && node && node[ dir ] ||
-									(diff = nodeIndex = 0) || start.pop()) ) {
-
-									if ( ( ofType ?
-										node.nodeName.toLowerCase() === name :
-										node.nodeType === 1 ) &&
-										++diff ) {
-
-										// Cache the index of each encountered element
-										if ( useCache ) {
-											outerCache = node[ expando ] || (node[ expando ] = {});
-
-											// Support: IE <9 only
-											// Defend against cloned attroperties (jQuery gh-1709)
-											uniqueCache = outerCache[ node.uniqueID ] ||
-												(outerCache[ node.uniqueID ] = {});
-
-											uniqueCache[ type ] = [ dirruns, diff ];
-										}
-
-										if ( node === elem ) {
-											break;
-										}
-									}
-								}
-							}
-						}
-
-						// Incorporate the offset, then check against cycle size
-						diff -= last;
-						return diff === first || ( diff % first === 0 && diff / first >= 0 );
-					}
-				};
-		},
-
-		"PSEUDO": function( pseudo, argument ) {
-			// pseudo-class names are case-insensitive
-			// http://www.w3.org/TR/selectors/#pseudo-classes
-			// Prioritize by case sensitivity in case custom pseudos are added with uppercase letters
-			// Remember that setFilters inherits from pseudos
-			var args,
-				fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] ||
-					Sizzle.error( "unsupported pseudo: " + pseudo );
-
-			// The user may use createPseudo to indicate that
-			// arguments are needed to create the filter function
-			// just as Sizzle does
-			if ( fn[ expando ] ) {
-				return fn( argument );
-			}
-
-			// But maintain support for old signatures
-			if ( fn.length > 1 ) {
-				args = [ pseudo, pseudo, "", argument ];
-				return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ?
-					markFunction(function( seed, matches ) {
-						var idx,
-							matched = fn( seed, argument ),
-							i = matched.length;
-						while ( i-- ) {
-							idx = indexOf( seed, matched[i] );
-							seed[ idx ] = !( matches[ idx ] = matched[i] );
-						}
-					}) :
-					function( elem ) {
-						return fn( elem, 0, args );
-					};
-			}
-
-			return fn;
-		}
-	},
-
-	pseudos: {
-		// Potentially complex pseudos
-		"not": markFunction(function( selector ) {
-			// Trim the selector passed to compile
-			// to avoid treating leading and trailing
-			// spaces as combinators
-			var input = [],
-				results = [],
-				matcher = compile( selector.replace( rtrim, "$1" ) );
-
-			return matcher[ expando ] ?
-				markFunction(function( seed, matches, context, xml ) {
-					var elem,
-						unmatched = matcher( seed, null, xml, [] ),
-						i = seed.length;
-
-					// Match elements unmatched by `matcher`
-					while ( i-- ) {
-						if ( (elem = unmatched[i]) ) {
-							seed[i] = !(matches[i] = elem);
-						}
-					}
-				}) :
-				function( elem, context, xml ) {
-					input[0] = elem;
-					matcher( input, null, xml, results );
-					// Don't keep the element (issue #299)
-					input[0] = null;
-					return !results.pop();
-				};
-		}),
-
-		"has": markFunction(function( selector ) {
-			return function( elem ) {
-				return Sizzle( selector, elem ).length > 0;
-			};
-		}),
-
-		"contains": markFunction(function( text ) {
-			text = text.replace( runescape, funescape );
-			return function( elem ) {
-				return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1;
-			};
-		}),
-
-		// "Whether an element is represented by a :lang() selector
-		// is based solely on the element's language value
-		// being equal to the identifier C,
-		// or beginning with the identifier C immediately followed by "-".
-		// The matching of C against the element's language value is performed case-insensitively.
-		// The identifier C does not have to be a valid language name."
-		// http://www.w3.org/TR/selectors/#lang-pseudo
-		"lang": markFunction( function( lang ) {
-			// lang value must be a valid identifier
-			if ( !ridentifier.test(lang || "") ) {
-				Sizzle.error( "unsupported lang: " + lang );
-			}
-			lang = lang.replace( runescape, funescape ).toLowerCase();
-			return function( elem ) {
-				var elemLang;
-				do {
-					if ( (elemLang = documentIsHTML ?
-						elem.lang :
-						elem.getAttribute("xml:lang") || elem.getAttribute("lang")) ) {
-
-						elemLang = elemLang.toLowerCase();
-						return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0;
-					}
-				} while ( (elem = elem.parentNode) && elem.nodeType === 1 );
-				return false;
-			};
-		}),
-
-		// Miscellaneous
-		"target": function( elem ) {
-			var hash = window.location && window.location.hash;
-			return hash && hash.slice( 1 ) === elem.id;
-		},
-
-		"root": function( elem ) {
-			return elem === docElem;
-		},
-
-		"focus": function( elem ) {
-			return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex);
-		},
-
-		// Boolean properties
-		"enabled": createDisabledPseudo( false ),
-		"disabled": createDisabledPseudo( true ),
-
-		"checked": function( elem ) {
-			// In CSS3, :checked should return both checked and selected elements
-			// http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
-			var nodeName = elem.nodeName.toLowerCase();
-			return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected);
-		},
-
-		"selected": function( elem ) {
-			// Accessing this property makes selected-by-default
-			// options in Safari work properly
-			if ( elem.parentNode ) {
-				elem.parentNode.selectedIndex;
-			}
-
-			return elem.selected === true;
-		},
-
-		// Contents
-		"empty": function( elem ) {
-			// http://www.w3.org/TR/selectors/#empty-pseudo
-			// :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5),
-			//   but not by others (comment: 8; processing instruction: 7; etc.)
-			// nodeType < 6 works because attributes (2) do not appear as children
-			for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
-				if ( elem.nodeType < 6 ) {
-					return false;
-				}
-			}
-			return true;
-		},
-
-		"parent": function( elem ) {
-			return !Expr.pseudos["empty"]( elem );
-		},
-
-		// Element/input types
-		"header": function( elem ) {
-			return rheader.test( elem.nodeName );
-		},
-
-		"input": function( elem ) {
-			return rinputs.test( elem.nodeName );
-		},
-
-		"button": function( elem ) {
-			var name = elem.nodeName.toLowerCase();
-			return name === "input" && elem.type === "button" || name === "button";
-		},
-
-		"text": function( elem ) {
-			var attr;
-			return elem.nodeName.toLowerCase() === "input" &&
-				elem.type === "text" &&
-
-				// Support: IE<8
-				// New HTML5 attribute values (e.g., "search") appear with elem.type === "text"
-				( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === "text" );
-		},
-
-		// Position-in-collection
-		"first": createPositionalPseudo(function() {
-			return [ 0 ];
-		}),
-
-		"last": createPositionalPseudo(function( matchIndexes, length ) {
-			return [ length - 1 ];
-		}),
-
-		"eq": createPositionalPseudo(function( matchIndexes, length, argument ) {
-			return [ argument < 0 ? argument + length : argument ];
-		}),
-
-		"even": createPositionalPseudo(function( matchIndexes, length ) {
-			var i = 0;
-			for ( ; i < length; i += 2 ) {
-				matchIndexes.push( i );
-			}
-			return matchIndexes;
-		}),
-
-		"odd": createPositionalPseudo(function( matchIndexes, length ) {
-			var i = 1;
-			for ( ; i < length; i += 2 ) {
-				matchIndexes.push( i );
-			}
-			return matchIndexes;
-		}),
-
-		"lt": createPositionalPseudo(function( matchIndexes, length, argument ) {
-			var i = argument < 0 ? argument + length : argument;
-			for ( ; --i >= 0; ) {
-				matchIndexes.push( i );
-			}
-			return matchIndexes;
-		}),
-
-		"gt": createPositionalPseudo(function( matchIndexes, length, argument ) {
-			var i = argument < 0 ? argument + length : argument;
-			for ( ; ++i < length; ) {
-				matchIndexes.push( i );
-			}
-			return matchIndexes;
-		})
-	}
-};
-
-Expr.pseudos["nth"] = Expr.pseudos["eq"];
-
-// Add button/input type pseudos
-for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) {
-	Expr.pseudos[ i ] = createInputPseudo( i );
-}
-for ( i in { submit: true, reset: true } ) {
-	Expr.pseudos[ i ] = createButtonPseudo( i );
-}
-
-// Easy API for creating new setFilters
-function setFilters() {}
-setFilters.prototype = Expr.filters = Expr.pseudos;
-Expr.setFilters = new setFilters();
-
-tokenize = Sizzle.tokenize = function( selector, parseOnly ) {
-	var matched, match, tokens, type,
-		soFar, groups, preFilters,
-		cached = tokenCache[ selector + " " ];
-
-	if ( cached ) {
-		return parseOnly ? 0 : cached.slice( 0 );
-	}
-
-	soFar = selector;
-	groups = [];
-	preFilters = Expr.preFilter;
-
-	while ( soFar ) {
-
-		// Comma and first run
-		if ( !matched || (match = rcomma.exec( soFar )) ) {
-			if ( match ) {
-				// Don't consume trailing commas as valid
-				soFar = soFar.slice( match[0].length ) || soFar;
-			}
-			groups.push( (tokens = []) );
-		}
-
-		matched = false;
-
-		// Combinators
-		if ( (match = rcombinators.exec( soFar )) ) {
-			matched = match.shift();
-			tokens.push({
-				value: matched,
-				// Cast descendant combinators to space
-				type: match[0].replace( rtrim, " " )
-			});
-			soFar = soFar.slice( matched.length );
-		}
-
-		// Filters
-		for ( type in Expr.filter ) {
-			if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] ||
-				(match = preFilters[ type ]( match ))) ) {
-				matched = match.shift();
-				tokens.push({
-					value: matched,
-					type: type,
-					matches: match
-				});
-				soFar = soFar.slice( matched.length );
-			}
-		}
-
-		if ( !matched ) {
-			break;
-		}
-	}
-
-	// Return the length of the invalid excess
-	// if we're just parsing
-	// Otherwise, throw an error or return tokens
-	return parseOnly ?
-		soFar.length :
-		soFar ?
-			Sizzle.error( selector ) :
-			// Cache the tokens
-			tokenCache( selector, groups ).slice( 0 );
-};
-
-function toSelector( tokens ) {
-	var i = 0,
-		len = tokens.length,
-		selector = "";
-	for ( ; i < len; i++ ) {
-		selector += tokens[i].value;
-	}
-	return selector;
-}
-
-function addCombinator( matcher, combinator, base ) {
-	var dir = combinator.dir,
-		skip = combinator.next,
-		key = skip || dir,
-		checkNonElements = base && key === "parentNode",
-		doneName = done++;
-
-	return combinator.first ?
-		// Check against closest ancestor/preceding element
-		function( elem, context, xml ) {
-			while ( (elem = elem[ dir ]) ) {
-				if ( elem.nodeType === 1 || checkNonElements ) {
-					return matcher( elem, context, xml );
-				}
-			}
-		} :
-
-		// Check against all ancestor/preceding elements
-		function( elem, context, xml ) {
-			var oldCache, uniqueCache, outerCache,
-				newCache = [ dirruns, doneName ];
-
-			// We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching
-			if ( xml ) {
-				while ( (elem = elem[ dir ]) ) {
-					if ( elem.nodeType === 1 || checkNonElements ) {
-						if ( matcher( elem, context, xml ) ) {
-							return true;
-						}
-					}
-				}
-			} else {
-				while ( (elem = elem[ dir ]) ) {
-					if ( elem.nodeType === 1 || checkNonElements ) {
-						outerCache = elem[ expando ] || (elem[ expando ] = {});
-
-						// Support: IE <9 only
-						// Defend against cloned attroperties (jQuery gh-1709)
-						uniqueCache = outerCache[ elem.uniqueID ] || (outerCache[ elem.uniqueID ] = {});
-
-						if ( skip && skip === elem.nodeName.toLowerCase() ) {
-							elem = elem[ dir ] || elem;
-						} else if ( (oldCache = uniqueCache[ key ]) &&
-							oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) {
-
-							// Assign to newCache so results back-propagate to previous elements
-							return (newCache[ 2 ] = oldCache[ 2 ]);
-						} else {
-							// Reuse newcache so results back-propagate to previous elements
-							uniqueCache[ key ] = newCache;
-
-							// A match means we're done; a fail means we have to keep checking
-							if ( (newCache[ 2 ] = matcher( elem, context, xml )) ) {
-								return true;
-							}
-						}
-					}
-				}
-			}
-		};
-}
-
-function elementMatcher( matchers ) {
-	return matchers.length > 1 ?
-		function( elem, context, xml ) {
-			var i = matchers.length;
-			while ( i-- ) {
-				if ( !matchers[i]( elem, context, xml ) ) {
-					return false;
-				}
-			}
-			return true;
-		} :
-		matchers[0];
-}
-
-function multipleContexts( selector, contexts, results ) {
-	var i = 0,
-		len = contexts.length;
-	for ( ; i < len; i++ ) {
-		Sizzle( selector, contexts[i], results );
-	}
-	return results;
-}
-
-function condense( unmatched, map, filter, context, xml ) {
-	var elem,
-		newUnmatched = [],
-		i = 0,
-		len = unmatched.length,
-		mapped = map != null;
-
-	for ( ; i < len; i++ ) {
-		if ( (elem = unmatched[i]) ) {
-			if ( !filter || filter( elem, context, xml ) ) {
-				newUnmatched.push( elem );
-				if ( mapped ) {
-					map.push( i );
-				}
-			}
-		}
-	}
-
-	return newUnmatched;
-}
-
-function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) {
-	if ( postFilter && !postFilter[ expando ] ) {
-		postFilter = setMatcher( postFilter );
-	}
-	if ( postFinder && !postFinder[ expando ] ) {
-		postFinder = setMatcher( postFinder, postSelector );
-	}
-	return markFunction(function( seed, results, context, xml ) {
-		var temp, i, elem,
-			preMap = [],
-			postMap = [],
-			preexisting = results.length,
-
-			// Get initial elements from seed or context
-			elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ),
-
-			// Prefilter to get matcher input, preserving a map for seed-results synchronization
-			matcherIn = preFilter && ( seed || !selector ) ?
-				condense( elems, preMap, preFilter, context, xml ) :
-				elems,
-
-			matcherOut = matcher ?
-				// If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results,
-				postFinder || ( seed ? preFilter : preexisting || postFilter ) ?
-
-					// ...intermediate processing is necessary
-					[] :
-
-					// ...otherwise use results directly
-					results :
-				matcherIn;
-
-		// Find primary matches
-		if ( matcher ) {
-			matcher( matcherIn, matcherOut, context, xml );
-		}
-
-		// Apply postFilter
-		if ( postFilter ) {
-			temp = condense( matcherOut, postMap );
-			postFilter( temp, [], context, xml );
-
-			// Un-match failing elements by moving them back to matcherIn
-			i = temp.length;
-			while ( i-- ) {
-				if ( (elem = temp[i]) ) {
-					matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem);
-				}
-			}
-		}
-
-		if ( seed ) {
-			if ( postFinder || preFilter ) {
-				if ( postFinder ) {
-					// Get the final matcherOut by condensing this intermediate into postFinder contexts
-					temp = [];
-					i = matcherOut.length;
-					while ( i-- ) {
-						if ( (elem = matcherOut[i]) ) {
-							// Restore matcherIn since elem is not yet a final match
-							temp.push( (matcherIn[i] = elem) );
-						}
-					}
-					postFinder( null, (matcherOut = []), temp, xml );
-				}
-
-				// Move matched elements from seed to results to keep them synchronized
-				i = matcherOut.length;
-				while ( i-- ) {
-					if ( (elem = matcherOut[i]) &&
-						(temp = postFinder ? indexOf( seed, elem ) : preMap[i]) > -1 ) {
-
-						seed[temp] = !(results[temp] = elem);
-					}
-				}
-			}
-
-		// Add elements to results, through postFinder if defined
-		} else {
-			matcherOut = condense(
-				matcherOut === results ?
-					matcherOut.splice( preexisting, matcherOut.length ) :
-					matcherOut
-			);
-			if ( postFinder ) {
-				postFinder( null, results, matcherOut, xml );
-			} else {
-				push.apply( results, matcherOut );
-			}
-		}
-	});
-}
-
-function matcherFromTokens( tokens ) {
-	var checkContext, matcher, j,
-		len = tokens.length,
-		leadingRelative = Expr.relative[ tokens[0].type ],
-		implicitRelative = leadingRelative || Expr.relative[" "],
-		i = leadingRelative ? 1 : 0,
-
-		// The foundational matcher ensures that elements are reachable from top-level context(s)
-		matchContext = addCombinator( function( elem ) {
-			return elem === checkContext;
-		}, implicitRelative, true ),
-		matchAnyContext = addCombinator( function( elem ) {
-			return indexOf( checkContext, elem ) > -1;
-		}, implicitRelative, true ),
-		matchers = [ function( elem, context, xml ) {
-			var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || (
-				(checkContext = context).nodeType ?
-					matchContext( elem, context, xml ) :
-					matchAnyContext( elem, context, xml ) );
-			// Avoid hanging onto element (issue #299)
-			checkContext = null;
-			return ret;
-		} ];
-
-	for ( ; i < len; i++ ) {
-		if ( (matcher = Expr.relative[ tokens[i].type ]) ) {
-			matchers = [ addCombinator(elementMatcher( matchers ), matcher) ];
-		} else {
-			matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches );
-
-			// Return special upon seeing a positional matcher
-			if ( matcher[ expando ] ) {
-				// Find the next relative operator (if any) for proper handling
-				j = ++i;
-				for ( ; j < len; j++ ) {
-					if ( Expr.relative[ tokens[j].type ] ) {
-						break;
-					}
-				}
-				return setMatcher(
-					i > 1 && elementMatcher( matchers ),
-					i > 1 && toSelector(
-						// If the preceding token was a descendant combinator, insert an implicit any-element `*`
-						tokens.slice( 0, i - 1 ).concat({ value: tokens[ i - 2 ].type === " " ? "*" : "" })
-					).replace( rtrim, "$1" ),
-					matcher,
-					i < j && matcherFromTokens( tokens.slice( i, j ) ),
-					j < len && matcherFromTokens( (tokens = tokens.slice( j )) ),
-					j < len && toSelector( tokens )
-				);
-			}
-			matchers.push( matcher );
-		}
-	}
-
-	return elementMatcher( matchers );
-}
-
-function matcherFromGroupMatchers( elementMatchers, setMatchers ) {
-	var bySet = setMatchers.length > 0,
-		byElement = elementMatchers.length > 0,
-		superMatcher = function( seed, context, xml, results, outermost ) {
-			var elem, j, matcher,
-				matchedCount = 0,
-				i = "0",
-				unmatched = seed && [],
-				setMatched = [],
-				contextBackup = outermostContext,
-				// We must always have either seed elements or outermost context
-				elems = seed || byElement && Expr.find["TAG"]( "*", outermost ),
-				// Use integer dirruns iff this is the outermost matcher
-				dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1),
-				len = elems.length;
-
-			if ( outermost ) {
-				outermostContext = context === document || context || outermost;
-			}
-
-			// Add elements passing elementMatchers directly to results
-			// Support: IE<9, Safari
-			// Tolerate NodeList properties (IE: "length"; Safari: <number>) matching elements by id
-			for ( ; i !== len && (elem = elems[i]) != null; i++ ) {
-				if ( byElement && elem ) {
-					j = 0;
-					if ( !context && elem.ownerDocument !== document ) {
-						setDocument( elem );
-						xml = !documentIsHTML;
-					}
-					while ( (matcher = elementMatchers[j++]) ) {
-						if ( matcher( elem, context || document, xml) ) {
-							results.push( elem );
-							break;
-						}
-					}
-					if ( outermost ) {
-						dirruns = dirrunsUnique;
-					}
-				}
-
-				// Track unmatched elements for set filters
-				if ( bySet ) {
-					// They will have gone through all possible matchers
-					if ( (elem = !matcher && elem) ) {
-						matchedCount--;
-					}
-
-					// Lengthen the array for every element, matched or not
-					if ( seed ) {
-						unmatched.push( elem );
-					}
-				}
-			}
-
-			// `i` is now the count of elements visited above, and adding it to `matchedCount`
-			// makes the latter nonnegative.
-			matchedCount += i;
-
-			// Apply set filters to unmatched elements
-			// NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount`
-			// equals `i`), unless we didn't visit _any_ elements in the above loop because we have
-			// no element matchers and no seed.
-			// Incrementing an initially-string "0" `i` allows `i` to remain a string only in that
-			// case, which will result in a "00" `matchedCount` that differs from `i` but is also
-			// numerically zero.
-			if ( bySet && i !== matchedCount ) {
-				j = 0;
-				while ( (matcher = setMatchers[j++]) ) {
-					matcher( unmatched, setMatched, context, xml );
-				}
-
-				if ( seed ) {
-					// Reintegrate element matches to eliminate the need for sorting
-					if ( matchedCount > 0 ) {
-						while ( i-- ) {
-							if ( !(unmatched[i] || setMatched[i]) ) {
-								setMatched[i] = pop.call( results );
-							}
-						}
-					}
-
-					// Discard index placeholder values to get only actual matches
-					setMatched = condense( setMatched );
-				}
-
-				// Add matches to results
-				push.apply( results, setMatched );
-
-				// Seedless set matches succeeding multiple successful matchers stipulate sorting
-				if ( outermost && !seed && setMatched.length > 0 &&
-					( matchedCount + setMatchers.length ) > 1 ) {
-
-					Sizzle.uniqueSort( results );
-				}
-			}
-
-			// Override manipulation of globals by nested matchers
-			if ( outermost ) {
-				dirruns = dirrunsUnique;
-				outermostContext = contextBackup;
-			}
-
-			return unmatched;
-		};
-
-	return bySet ?
-		markFunction( superMatcher ) :
-		superMatcher;
-}
-
-compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) {
-	var i,
-		setMatchers = [],
-		elementMatchers = [],
-		cached = compilerCache[ selector + " " ];
-
-	if ( !cached ) {
-		// Generate a function of recursive functions that can be used to check each element
-		if ( !match ) {
-			match = tokenize( selector );
-		}
-		i = match.length;
-		while ( i-- ) {
-			cached = matcherFromTokens( match[i] );
-			if ( cached[ expando ] ) {
-				setMatchers.push( cached );
-			} else {
-				elementMatchers.push( cached );
-			}
-		}
-
-		// Cache the compiled function
-		cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) );
-
-		// Save selector and tokenization
-		cached.selector = selector;
-	}
-	return cached;
-};
-
-/**
- * A low-level selection function that works with Sizzle's compiled
- *  selector functions
- * @param {String|Function} selector A selector or a pre-compiled
- *  selector function built with Sizzle.compile
- * @param {Element} context
- * @param {Array} [results]
- * @param {Array} [seed] A set of elements to match against
- */
-select = Sizzle.select = function( selector, context, results, seed ) {
-	var i, tokens, token, type, find,
-		compiled = typeof selector === "function" && selector,
-		match = !seed && tokenize( (selector = compiled.selector || selector) );
-
-	results = results || [];
-
-	// Try to minimize operations if there is only one selector in the list and no seed
-	// (the latter of which guarantees us context)
-	if ( match.length === 1 ) {
-
-		// Reduce context if the leading compound selector is an ID
-		tokens = match[0] = match[0].slice( 0 );
-		if ( tokens.length > 2 && (token = tokens[0]).type === "ID" &&
-				support.getById && context.nodeType === 9 && documentIsHTML &&
-				Expr.relative[ tokens[1].type ] ) {
-
-			context = ( Expr.find["ID"]( token.matches[0].replace(runescape, funescape), context ) || [] )[0];
-			if ( !context ) {
-				return results;
-
-			// Precompiled matchers will still verify ancestry, so step up a level
-			} else if ( compiled ) {
-				context = context.parentNode;
-			}
-
-			selector = selector.slice( tokens.shift().value.length );
-		}
-
-		// Fetch a seed set for right-to-left matching
-		i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length;
-		while ( i-- ) {
-			token = tokens[i];
-
-			// Abort if we hit a combinator
-			if ( Expr.relative[ (type = token.type) ] ) {
-				break;
-			}
-			if ( (find = Expr.find[ type ]) ) {
-				// Search, expanding context for leading sibling combinators
-				if ( (seed = find(
-					token.matches[0].replace( runescape, funescape ),
-					rsibling.test( tokens[0].type ) && testContext( context.parentNode ) || context
-				)) ) {
-
-					// If seed is empty or no tokens remain, we can return early
-					tokens.splice( i, 1 );
-					selector = seed.length && toSelector( tokens );
-					if ( !selector ) {
-						push.apply( results, seed );
-						return results;
-					}
-
-					break;
-				}
-			}
-		}
-	}
-
-	// Compile and execute a filtering function if one is not provided
-	// Provide `match` to avoid retokenization if we modified the selector above
-	( compiled || compile( selector, match ) )(
-		seed,
-		context,
-		!documentIsHTML,
-		results,
-		!context || rsibling.test( selector ) && testContext( context.parentNode ) || context
-	);
-	return results;
-};
-
-// One-time assignments
-
-// Sort stability
-support.sortStable = expando.split("").sort( sortOrder ).join("") === expando;
-
-// Support: Chrome 14-35+
-// Always assume duplicates if they aren't passed to the comparison function
-support.detectDuplicates = !!hasDuplicate;
-
-// Initialize against the default document
-setDocument();
-
-// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27)
-// Detached nodes confoundingly follow *each other*
-support.sortDetached = assert(function( el ) {
-	// Should return 1, but returns 4 (following)
-	return el.compareDocumentPosition( document.createElement("fieldset") ) & 1;
-});
-
-// Support: IE<8
-// Prevent attribute/property "interpolation"
-// https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx
-if ( !assert(function( el ) {
-	el.innerHTML = "<a href='#'></a>";
-	return el.firstChild.getAttribute("href") === "#" ;
-}) ) {
-	addHandle( "type|href|height|width", function( elem, name, isXML ) {
-		if ( !isXML ) {
-			return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 );
-		}
-	});
-}
-
-// Support: IE<9
-// Use defaultValue in place of getAttribute("value")
-if ( !support.attributes || !assert(function( el ) {
-	el.innerHTML = "<input/>";
-	el.firstChild.setAttribute( "value", "" );
-	return el.firstChild.getAttribute( "value" ) === "";
-}) ) {
-	addHandle( "value", function( elem, name, isXML ) {
-		if ( !isXML && elem.nodeName.toLowerCase() === "input" ) {
-			return elem.defaultValue;
-		}
-	});
-}
-
-// Support: IE<9
-// Use getAttributeNode to fetch booleans when getAttribute lies
-if ( !assert(function( el ) {
-	return el.getAttribute("disabled") == null;
-}) ) {
-	addHandle( booleans, function( elem, name, isXML ) {
-		var val;
-		if ( !isXML ) {
-			return elem[ name ] === true ? name.toLowerCase() :
-					(val = elem.getAttributeNode( name )) && val.specified ?
-					val.value :
-				null;
-		}
-	});
-}
-
-return Sizzle;
-
-})( window );
-
-
-
-jQuery.find = Sizzle;
-jQuery.expr = Sizzle.selectors;
-
-// Deprecated
-jQuery.expr[ ":" ] = jQuery.expr.pseudos;
-jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort;
-jQuery.text = Sizzle.getText;
-jQuery.isXMLDoc = Sizzle.isXML;
-jQuery.contains = Sizzle.contains;
-jQuery.escapeSelector = Sizzle.escape;
-
-
-
-
-var dir = function( elem, dir, until ) {
-	var matched = [],
-		truncate = until !== undefined;
-
-	while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) {
-		if ( elem.nodeType === 1 ) {
-			if ( truncate && jQuery( elem ).is( until ) ) {
-				break;
-			}
-			matched.push( elem );
-		}
-	}
-	return matched;
-};
-
-
-var siblings = function( n, elem ) {
-	var matched = [];
-
-	for ( ; n; n = n.nextSibling ) {
-		if ( n.nodeType === 1 && n !== elem ) {
-			matched.push( n );
-		}
-	}
-
-	return matched;
-};
-
-
-var rneedsContext = jQuery.expr.match.needsContext;
-
-var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i );
-
-
-
-var risSimple = /^.[^:#\[\.,]*$/;
-
-// Implement the identical functionality for filter and not
-function winnow( elements, qualifier, not ) {
-	if ( jQuery.isFunction( qualifier ) ) {
-		return jQuery.grep( elements, function( elem, i ) {
-			return !!qualifier.call( elem, i, elem ) !== not;
-		} );
-
-	}
-
-	if ( qualifier.nodeType ) {
-		return jQuery.grep( elements, function( elem ) {
-			return ( elem === qualifier ) !== not;
-		} );
-
-	}
-
-	if ( typeof qualifier === "string" ) {
-		if ( risSimple.test( qualifier ) ) {
-			return jQuery.filter( qualifier, elements, not );
-		}
-
-		qualifier = jQuery.filter( qualifier, elements );
-	}
-
-	return jQuery.grep( elements, function( elem ) {
-		return ( indexOf.call( qualifier, elem ) > -1 ) !== not && elem.nodeType === 1;
-	} );
-}
-
-jQuery.filter = function( expr, elems, not ) {
-	var elem = elems[ 0 ];
-
-	if ( not ) {
-		expr = ":not(" + expr + ")";
-	}
-
-	return elems.length === 1 && elem.nodeType === 1 ?
-		jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [] :
-		jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) {
-			return elem.nodeType === 1;
-		} ) );
-};
-
-jQuery.fn.extend( {
-	find: function( selector ) {
-		var i, ret,
-			len = this.length,
-			self = this;
-
-		if ( typeof selector !== "string" ) {
-			return this.pushStack( jQuery( selector ).filter( function() {
-				for ( i = 0; i < len; i++ ) {
-					if ( jQuery.contains( self[ i ], this ) ) {
-						return true;
-					}
-				}
-			} ) );
-		}
-
-		ret = this.pushStack( [] );
-
-		for ( i = 0; i < len; i++ ) {
-			jQuery.find( selector, self[ i ], ret );
-		}
-
-		return len > 1 ? jQuery.uniqueSort( ret ) : ret;
-	},
-	filter: function( selector ) {
-		return this.pushStack( winnow( this, selector || [], false ) );
-	},
-	not: function( selector ) {
-		return this.pushStack( winnow( this, selector || [], true ) );
-	},
-	is: function( selector ) {
-		return !!winnow(
-			this,
-
-			// If this is a positional/relative selector, check membership in the returned set
-			// so $("p:first").is("p:last") won't return true for a doc with two "p".
-			typeof selector === "string" && rneedsContext.test( selector ) ?
-				jQuery( selector ) :
-				selector || [],
-			false
-		).length;
-	}
-} );
-
-
-// Initialize a jQuery object
-
-
-// A central reference to the root jQuery(document)
-var rootjQuery,
-
-	// A simple way to check for HTML strings
-	// Prioritize #id over <tag> to avoid XSS via location.hash (#9521)
-	// Strict HTML recognition (#11290: must start with <)
-	// Shortcut simple #id case for speed
-	rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,
-
-	init = jQuery.fn.init = function( selector, context, root ) {
-		var match, elem;
-
-		// HANDLE: $(""), $(null), $(undefined), $(false)
-		if ( !selector ) {
-			return this;
-		}
-
-		// Method init() accepts an alternate rootjQuery
-		// so migrate can support jQuery.sub (gh-2101)
-		root = root || rootjQuery;
-
-		// Handle HTML strings
-		if ( typeof selector === "string" ) {
-			if ( selector[ 0 ] === "<" &&
-				selector[ selector.length - 1 ] === ">" &&
-				selector.length >= 3 ) {
-
-				// Assume that strings that start and end with <> are HTML and skip the regex check
-				match = [ null, selector, null ];
-
-			} else {
-				match = rquickExpr.exec( selector );
-			}
-
-			// Match html or make sure no context is specified for #id
-			if ( match && ( match[ 1 ] || !context ) ) {
-
-				// HANDLE: $(html) -> $(array)
-				if ( match[ 1 ] ) {
-					context = context instanceof jQuery ? context[ 0 ] : context;
-
-					// Option to run scripts is true for back-compat
-					// Intentionally let the error be thrown if parseHTML is not present
-					jQuery.merge( this, jQuery.parseHTML(
-						match[ 1 ],
-						context && context.nodeType ? context.ownerDocument || context : document,
-						true
-					) );
-
-					// HANDLE: $(html, props)
-					if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) {
-						for ( match in context ) {
-
-							// Properties of context are called as methods if possible
-							if ( jQuery.isFunction( this[ match ] ) ) {
-								this[ match ]( context[ match ] );
-
-							// ...and otherwise set as attributes
-							} else {
-								this.attr( match, context[ match ] );
-							}
-						}
-					}
-
-					return this;
-
-				// HANDLE: $(#id)
-				} else {
-					elem = document.getElementById( match[ 2 ] );
-
-					if ( elem ) {
-
-						// Inject the element directly into the jQuery object
-						this[ 0 ] = elem;
-						this.length = 1;
-					}
-					return this;
-				}
-
-			// HANDLE: $(expr, $(...))
-			} else if ( !context || context.jquery ) {
-				return ( context || root ).find( selector );
-
-			// HANDLE: $(expr, context)
-			// (which is just equivalent to: $(context).find(expr)
-			} else {
-				return this.constructor( context ).find( selector );
-			}
-
-		// HANDLE: $(DOMElement)
-		} else if ( selector.nodeType ) {
-			this[ 0 ] = selector;
-			this.length = 1;
-			return this;
-
-		// HANDLE: $(function)
-		// Shortcut for document ready
-		} else if ( jQuery.isFunction( selector ) ) {
-			return root.ready !== undefined ?
-				root.ready( selector ) :
-
-				// Execute immediately if ready is not present
-				selector( jQuery );
-		}
-
-		return jQuery.makeArray( selector, this );
-	};
-
-// Give the init function the jQuery prototype for later instantiation
-init.prototype = jQuery.fn;
-
-// Initialize central reference
-rootjQuery = jQuery( document );
-
-
-var rparentsprev = /^(?:parents|prev(?:Until|All))/,
-
-	// Methods guaranteed to produce a unique set when starting from a unique set
-	guaranteedUnique = {
-		children: true,
-		contents: true,
-		next: true,
-		prev: true
-	};
-
-jQuery.fn.extend( {
-	has: function( target ) {
-		var targets = jQuery( target, this ),
-			l = targets.length;
-
-		return this.filter( function() {
-			var i = 0;
-			for ( ; i < l; i++ ) {
-				if ( jQuery.contains( this, targets[ i ] ) ) {
-					return true;
-				}
-			}
-		} );
-	},
-
-	closest: function( selectors, context ) {
-		var cur,
-			i = 0,
-			l = this.length,
-			matched = [],
-			targets = typeof selectors !== "string" && jQuery( selectors );
-
-		// Positional selectors never match, since there's no _selection_ context
-		if ( !rneedsContext.test( selectors ) ) {
-			for ( ; i < l; i++ ) {
-				for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) {
-
-					// Always skip document fragments
-					if ( cur.nodeType < 11 && ( targets ?
-						targets.index( cur ) > -1 :
-
-						// Don't pass non-elements to Sizzle
-						cur.nodeType === 1 &&
-							jQuery.find.matchesSelector( cur, selectors ) ) ) {
-
-						matched.push( cur );
-						break;
-					}
-				}
-			}
-		}
-
-		return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched );
-	},
-
-	// Determine the position of an element within the set
-	index: function( elem ) {
-
-		// No argument, return index in parent
-		if ( !elem ) {
-			return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1;
-		}
-
-		// Index in selector
-		if ( typeof elem === "string" ) {
-			return indexOf.call( jQuery( elem ), this[ 0 ] );
-		}
-
-		// Locate the position of the desired element
-		return indexOf.call( this,
-
-			// If it receives a jQuery object, the first element is used
-			elem.jquery ? elem[ 0 ] : elem
-		);
-	},
-
-	add: function( selector, context ) {
-		return this.pushStack(
-			jQuery.uniqueSort(
-				jQuery.merge( this.get(), jQuery( selector, context ) )
-			)
-		);
-	},
-
-	addBack: function( selector ) {
-		return this.add( selector == null ?
-			this.prevObject : this.prevObject.filter( selector )
-		);
-	}
-} );
-
-function sibling( cur, dir ) {
-	while ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {}
-	return cur;
-}
-
-jQuery.each( {
-	parent: function( elem ) {
-		var parent = elem.parentNode;
-		return parent && parent.nodeType !== 11 ? parent : null;
-	},
-	parents: function( elem ) {
-		return dir( elem, "parentNode" );
-	},
-	parentsUntil: function( elem, i, until ) {
-		return dir( elem, "parentNode", until );
-	},
-	next: function( elem ) {
-		return sibling( elem, "nextSibling" );
-	},
-	prev: function( elem ) {
-		return sibling( elem, "previousSibling" );
-	},
-	nextAll: function( elem ) {
-		return dir( elem, "nextSibling" );
-	},
-	prevAll: function( elem ) {
-		return dir( elem, "previousSibling" );
-	},
-	nextUntil: function( elem, i, until ) {
-		return dir( elem, "nextSibling", until );
-	},
-	prevUntil: function( elem, i, until ) {
-		return dir( elem, "previousSibling", until );
-	},
-	siblings: function( elem ) {
-		return siblings( ( elem.parentNode || {} ).firstChild, elem );
-	},
-	children: function( elem ) {
-		return siblings( elem.firstChild );
-	},
-	contents: function( elem ) {
-		return elem.contentDocument || jQuery.merge( [], elem.childNodes );
-	}
-}, function( name, fn ) {
-	jQuery.fn[ name ] = function( until, selector ) {
-		var matched = jQuery.map( this, fn, until );
-
-		if ( name.slice( -5 ) !== "Until" ) {
-			selector = until;
-		}
-
-		if ( selector && typeof selector === "string" ) {
-			matched = jQuery.filter( selector, matched );
-		}
-
-		if ( this.length > 1 ) {
-
-			// Remove duplicates
-			if ( !guaranteedUnique[ name ] ) {
-				jQuery.uniqueSort( matched );
-			}
-
-			// Reverse order for parents* and prev-derivatives
-			if ( rparentsprev.test( name ) ) {
-				matched.reverse();
-			}
-		}
-
-		return this.pushStack( matched );
-	};
-} );
-var rnotwhite = ( /\S+/g );
-
-
-
-// Convert String-formatted options into Object-formatted ones
-function createOptions( options ) {
-	var object = {};
-	jQuery.each( options.match( rnotwhite ) || [], function( _, flag ) {
-		object[ flag ] = true;
-	} );
-	return object;
-}
-
-/*
- * Create a callback list using the following parameters:
- *
- *	options: an optional list of space-separated options that will change how
- *			the callback list behaves or a more traditional option object
- *
- * By default a callback list will act like an event callback list and can be
- * "fired" multiple times.
- *
- * Possible options:
- *
- *	once:			will ensure the callback list can only be fired once (like a Deferred)
- *
- *	memory:			will keep track of previous values and will call any callback added
- *					after the list has been fired right away with the latest "memorized"
- *					values (like a Deferred)
- *
- *	unique:			will ensure a callback can only be added once (no duplicate in the list)
- *
- *	stopOnFalse:	interrupt callings when a callback returns false
- *
- */
-jQuery.Callbacks = function( options ) {
-
-	// Convert options from String-formatted to Object-formatted if needed
-	// (we check in cache first)
-	options = typeof options === "string" ?
-		createOptions( options ) :
-		jQuery.extend( {}, options );
-
-	var // Flag to know if list is currently firing
-		firing,
-
-		// Last fire value for non-forgettable lists
-		memory,
-
-		// Flag to know if list was already fired
-		fired,
-
-		// Flag to prevent firing
-		locked,
-
-		// Actual callback list
-		list = [],
-
-		// Queue of execution data for repeatable lists
-		queue = [],
-
-		// Index of currently firing callback (modified by add/remove as needed)
-		firingIndex = -1,
-
-		// Fire callbacks
-		fire = function() {
-
-			// Enforce single-firing
-			locked = options.once;
-
-			// Execute callbacks for all pending executions,
-			// respecting firingIndex overrides and runtime changes
-			fired = firing = true;
-			for ( ; queue.length; firingIndex = -1 ) {
-				memory = queue.shift();
-				while ( ++firingIndex < list.length ) {
-
-					// Run callback and check for early termination
-					if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false &&
-						options.stopOnFalse ) {
-
-						// Jump to end and forget the data so .add doesn't re-fire
-						firingIndex = list.length;
-						memory = false;
-					}
-				}
-			}
-
-			// Forget the data if we're done with it
-			if ( !options.memory ) {
-				memory = false;
-			}
-
-			firing = false;
-
-			// Clean up if we're done firing for good
-			if ( locked ) {
-
-				// Keep an empty list if we have data for future add calls
-				if ( memory ) {
-					list = [];
-
-				// Otherwise, this object is spent
-				} else {
-					list = "";
-				}
-			}
-		},
-
-		// Actual Callbacks object
-		self = {
-
-			// Add a callback or a collection of callbacks to the list
-			add: function() {
-				if ( list ) {
-
-					// If we have memory from a past run, we should fire after adding
-					if ( memory && !firing ) {
-						firingIndex = list.length - 1;
-						queue.push( memory );
-					}
-
-					( function add( args ) {
-						jQuery.each( args, function( _, arg ) {
-							if ( jQuery.isFunction( arg ) ) {
-								if ( !options.unique || !self.has( arg ) ) {
-									list.push( arg );
-								}
-							} else if ( arg && arg.length && jQuery.type( arg ) !== "string" ) {
-
-								// Inspect recursively
-								add( arg );
-							}
-						} );
-					} )( arguments );
-
-					if ( memory && !firing ) {
-						fire();
-					}
-				}
-				return this;
-			},
-
-			// Remove a callback from the list
-			remove: function() {
-				jQuery.each( arguments, function( _, arg ) {
-					var index;
-					while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) {
-						list.splice( index, 1 );
-
-						// Handle firing indexes
-						if ( index <= firingIndex ) {
-							firingIndex--;
-						}
-					}
-				} );
-				return this;
-			},
-
-			// Check if a given callback is in the list.
-			// If no argument is given, return whether or not list has callbacks attached.
-			has: function( fn ) {
-				return fn ?
-					jQuery.inArray( fn, list ) > -1 :
-					list.length > 0;
-			},
-
-			// Remove all callbacks from the list
-			empty: function() {
-				if ( list ) {
-					list = [];
-				}
-				return this;
-			},
-
-			// Disable .fire and .add
-			// Abort any current/pending executions
-			// Clear all callbacks and values
-			disable: function() {
-				locked = queue = [];
-				list = memory = "";
-				return this;
-			},
-			disabled: function() {
-				return !list;
-			},
-
-			// Disable .fire
-			// Also disable .add unless we have memory (since it would have no effect)
-			// Abort any pending executions
-			lock: function() {
-				locked = queue = [];
-				if ( !memory && !firing ) {
-					list = memory = "";
-				}
-				return this;
-			},
-			locked: function() {
-				return !!locked;
-			},
-
-			// Call all callbacks with the given context and arguments
-			fireWith: function( context, args ) {
-				if ( !locked ) {
-					args = args || [];
-					args = [ context, args.slice ? args.slice() : args ];
-					queue.push( args );
-					if ( !firing ) {
-						fire();
-					}
-				}
-				return this;
-			},
-
-			// Call all the callbacks with the given arguments
-			fire: function() {
-				self.fireWith( this, arguments );
-				return this;
-			},
-
-			// To know if the callbacks have already been called at least once
-			fired: function() {
-				return !!fired;
-			}
-		};
-
-	return self;
-};
-
-
-function Identity( v ) {
-	return v;
-}
-function Thrower( ex ) {
-	throw ex;
-}
-
-function adoptValue( value, resolve, reject ) {
-	var method;
-
-	try {
-
-		// Check for promise aspect first to privilege synchronous behavior
-		if ( value && jQuery.isFunction( ( method = value.promise ) ) ) {
-			method.call( value ).done( resolve ).fail( reject );
-
-		// Other thenables
-		} else if ( value && jQuery.isFunction( ( method = value.then ) ) ) {
-			method.call( value, resolve, reject );
-
-		// Other non-thenables
-		} else {
-
-			// Support: Android 4.0 only
-			// Strict mode functions invoked without .call/.apply get global-object context
-			resolve.call( undefined, value );
-		}
-
-	// For Promises/A+, convert exceptions into rejections
-	// Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in
-	// Deferred#then to conditionally suppress rejection.
-	} catch ( value ) {
-
-		// Support: Android 4.0 only
-		// Strict mode functions invoked without .call/.apply get global-object context
-		reject.call( undefined, value );
-	}
-}
-
-jQuery.extend( {
-
-	Deferred: function( func ) {
-		var tuples = [
-
-				// action, add listener, callbacks,
-				// ... .then handlers, argument index, [final state]
-				[ "notify", "progress", jQuery.Callbacks( "memory" ),
-					jQuery.Callbacks( "memory" ), 2 ],
-				[ "resolve", "done", jQuery.Callbacks( "once memory" ),
-					jQuery.Callbacks( "once memory" ), 0, "resolved" ],
-				[ "reject", "fail", jQuery.Callbacks( "once memory" ),
-					jQuery.Callbacks( "once memory" ), 1, "rejected" ]
-			],
-			state = "pending",
-			promise = {
-				state: function() {
-					return state;
-				},
-				always: function() {
-					deferred.done( arguments ).fail( arguments );
-					return this;
-				},
-				"catch": function( fn ) {
-					return promise.then( null, fn );
-				},
-
-				// Keep pipe for back-compat
-				pipe: function( /* fnDone, fnFail, fnProgress */ ) {
-					var fns = arguments;
-
-					return jQuery.Deferred( function( newDefer ) {
-						jQuery.each( tuples, function( i, tuple ) {
-
-							// Map tuples (progress, done, fail) to arguments (done, fail, progress)
-							var fn = jQuery.isFunction( fns[ tuple[ 4 ] ] ) && fns[ tuple[ 4 ] ];
-
-							// deferred.progress(function() { bind to newDefer or newDefer.notify })
-							// deferred.done(function() { bind to newDefer or newDefer.resolve })
-							// deferred.fail(function() { bind to newDefer or newDefer.reject })
-							deferred[ tuple[ 1 ] ]( function() {
-								var returned = fn && fn.apply( this, arguments );
-								if ( returned && jQuery.isFunction( returned.promise ) ) {
-									returned.promise()
-										.progress( newDefer.notify )
-										.done( newDefer.resolve )
-										.fail( newDefer.reject );
-								} else {
-									newDefer[ tuple[ 0 ] + "With" ](
-										this,
-										fn ? [ returned ] : arguments
-									);
-								}
-							} );
-						} );
-						fns = null;
-					} ).promise();
-				},
-				then: function( onFulfilled, onRejected, onProgress ) {
-					var maxDepth = 0;
-					function resolve( depth, deferred, handler, special ) {
-						return function() {
-							var that = this,
-								args = arguments,
-								mightThrow = function() {
-									var returned, then;
-
-									// Support: Promises/A+ section 2.3.3.3.3
-									// https://promisesaplus.com/#point-59
-									// Ignore double-resolution attempts
-									if ( depth < maxDepth ) {
-										return;
-									}
-
-									returned = handler.apply( that, args );
-
-									// Support: Promises/A+ section 2.3.1
-									// https://promisesaplus.com/#point-48
-									if ( returned === deferred.promise() ) {
-										throw new TypeError( "Thenable self-resolution" );
-									}
-
-									// Support: Promises/A+ sections 2.3.3.1, 3.5
-									// https://promisesaplus.com/#point-54
-									// https://promisesaplus.com/#point-75
-									// Retrieve `then` only once
-									then = returned &&
-
-										// Support: Promises/A+ section 2.3.4
-										// https://promisesaplus.com/#point-64
-										// Only check objects and functions for thenability
-										( typeof returned === "object" ||
-											typeof returned === "function" ) &&
-										returned.then;
-
-									// Handle a returned thenable
-									if ( jQuery.isFunction( then ) ) {
-
-										// Special processors (notify) just wait for resolution
-										if ( special ) {
-											then.call(
-												returned,
-												resolve( maxDepth, deferred, Identity, special ),
-												resolve( maxDepth, deferred, Thrower, special )
-											);
-
-										// Normal processors (resolve) also hook into progress
-										} else {
-
-											// ...and disregard older resolution values
-											maxDepth++;
-
-											then.call(
-												returned,
-												resolve( maxDepth, deferred, Identity, special ),
-												resolve( maxDepth, deferred, Thrower, special ),
-												resolve( maxDepth, deferred, Identity,
-													deferred.notifyWith )
-											);
-										}
-
-									// Handle all other returned values
-									} else {
-
-										// Only substitute handlers pass on context
-										// and multiple values (non-spec behavior)
-										if ( handler !== Identity ) {
-											that = undefined;
-											args = [ returned ];
-										}
-
-										// Process the value(s)
-										// Default process is resolve
-										( special || deferred.resolveWith )( that, args );
-									}
-								},
-
-								// Only normal processors (resolve) catch and reject exceptions
-								process = special ?
-									mightThrow :
-									function() {
-										try {
-											mightThrow();
-										} catch ( e ) {
-
-											if ( jQuery.Deferred.exceptionHook ) {
-												jQuery.Deferred.exceptionHook( e,
-													process.stackTrace );
-											}
-
-											// Support: Promises/A+ section 2.3.3.3.4.1
-											// https://promisesaplus.com/#point-61
-											// Ignore post-resolution exceptions
-											if ( depth + 1 >= maxDepth ) {
-
-												// Only substitute handlers pass on context
-												// and multiple values (non-spec behavior)
-												if ( handler !== Thrower ) {
-													that = undefined;
-													args = [ e ];
-												}
-
-												deferred.rejectWith( that, args );
-											}
-										}
-									};
-
-							// Support: Promises/A+ section 2.3.3.3.1
-							// https://promisesaplus.com/#point-57
-							// Re-resolve promises immediately to dodge false rejection from
-							// subsequent errors
-							if ( depth ) {
-								process();
-							} else {
-
-								// Call an optional hook to record the stack, in case of exception
-								// since it's otherwise lost when execution goes async
-								if ( jQuery.Deferred.getStackHook ) {
-									process.stackTrace = jQuery.Deferred.getStackHook();
-								}
-								window.setTimeout( process );
-							}
-						};
-					}
-
-					return jQuery.Deferred( function( newDefer ) {
-
-						// progress_handlers.add( ... )
-						tuples[ 0 ][ 3 ].add(
-							resolve(
-								0,
-								newDefer,
-								jQuery.isFunction( onProgress ) ?
-									onProgress :
-									Identity,
-								newDefer.notifyWith
-							)
-						);
-
-						// fulfilled_handlers.add( ... )
-						tuples[ 1 ][ 3 ].add(
-							resolve(
-								0,
-								newDefer,
-								jQuery.isFunction( onFulfilled ) ?
-									onFulfilled :
-									Identity
-							)
-						);
-
-						// rejected_handlers.add( ... )
-						tuples[ 2 ][ 3 ].add(
-							resolve(
-								0,
-								newDefer,
-								jQuery.isFunction( onRejected ) ?
-									onRejected :
-									Thrower
-							)
-						);
-					} ).promise();
-				},
-
-				// Get a promise for this deferred
-				// If obj is provided, the promise aspect is added to the object
-				promise: function( obj ) {
-					return obj != null ? jQuery.extend( obj, promise ) : promise;
-				}
-			},
-			deferred = {};
-
-		// Add list-specific methods
-		jQuery.each( tuples, function( i, tuple ) {
-			var list = tuple[ 2 ],
-				stateString = tuple[ 5 ];
-
-			// promise.progress = list.add
-			// promise.done = list.add
-			// promise.fail = list.add
-			promise[ tuple[ 1 ] ] = list.add;
-
-			// Handle state
-			if ( stateString ) {
-				list.add(
-					function() {
-
-						// state = "resolved" (i.e., fulfilled)
-						// state = "rejected"
-						state = stateString;
-					},
-
-					// rejected_callbacks.disable
-					// fulfilled_callbacks.disable
-					tuples[ 3 - i ][ 2 ].disable,
-
-					// progress_callbacks.lock
-					tuples[ 0 ][ 2 ].lock
-				);
-			}
-
-			// progress_handlers.fire
-			// fulfilled_handlers.fire
-			// rejected_handlers.fire
-			list.add( tuple[ 3 ].fire );
-
-			// deferred.notify = function() { deferred.notifyWith(...) }
-			// deferred.resolve = function() { deferred.resolveWith(...) }
-			// deferred.reject = function() { deferred.rejectWith(...) }
-			deferred[ tuple[ 0 ] ] = function() {
-				deferred[ tuple[ 0 ] + "With" ]( this === deferred ? undefined : this, arguments );
-				return this;
-			};
-
-			// deferred.notifyWith = list.fireWith
-			// deferred.resolveWith = list.fireWith
-			// deferred.rejectWith = list.fireWith
-			deferred[ tuple[ 0 ] + "With" ] = list.fireWith;
-		} );
-
-		// Make the deferred a promise
-		promise.promise( deferred );
-
-		// Call given func if any
-		if ( func ) {
-			func.call( deferred, deferred );
-		}
-
-		// All done!
-		return deferred;
-	},
-
-	// Deferred helper
-	when: function( singleValue ) {
-		var
-
-			// count of uncompleted subordinates
-			remaining = arguments.length,
-
-			// count of unprocessed arguments
-			i = remaining,
-
-			// subordinate fulfillment data
-			resolveContexts = Array( i ),
-			resolveValues = slice.call( arguments ),
-
-			// the master Deferred
-			master = jQuery.Deferred(),
-
-			// subordinate callback factory
-			updateFunc = function( i ) {
-				return function( value ) {
-					resolveContexts[ i ] = this;
-					resolveValues[ i ] = arguments.length > 1 ? slice.call( arguments ) : value;
-					if ( !( --remaining ) ) {
-						master.resolveWith( resolveContexts, resolveValues );
-					}
-				};
-			};
-
-		// Single- and empty arguments are adopted like Promise.resolve
-		if ( remaining <= 1 ) {
-			adoptValue( singleValue, master.done( updateFunc( i ) ).resolve, master.reject );
-
-			// Use .then() to unwrap secondary thenables (cf. gh-3000)
-			if ( master.state() === "pending" ||
-				jQuery.isFunction( resolveValues[ i ] && resolveValues[ i ].then ) ) {
-
-				return master.then();
-			}
-		}
-
-		// Multiple arguments are aggregated like Promise.all array elements
-		while ( i-- ) {
-			adoptValue( resolveValues[ i ], updateFunc( i ), master.reject );
-		}
-
-		return master.promise();
-	}
-} );
-
-
-// These usually indicate a programmer mistake during development,
-// warn about them ASAP rather than swallowing them by default.
-var rerrorNames = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;
-
-jQuery.Deferred.exceptionHook = function( error, stack ) {
-
-	// Support: IE 8 - 9 only
-	// Console exists when dev tools are open, which can happen at any time
-	if ( window.console && window.console.warn && error && rerrorNames.test( error.name ) ) {
-		window.console.warn( "jQuery.Deferred exception: " + error.message, error.stack, stack );
-	}
-};
-
-
-
-
-jQuery.readyException = function( error ) {
-	window.setTimeout( function() {
-		throw error;
-	} );
-};
-
-
-
-
-// The deferred used on DOM ready
-var readyList = jQuery.Deferred();
-
-jQuery.fn.ready = function( fn ) {
-
-	readyList
-		.then( fn )
-
-		// Wrap jQuery.readyException in a function so that the lookup
-		// happens at the time of error handling instead of callback
-		// registration.
-		.catch( function( error ) {
-			jQuery.readyException( error );
-		} );
-
-	return this;
-};
-
-jQuery.extend( {
-
-	// Is the DOM ready to be used? Set to true once it occurs.
-	isReady: false,
-
-	// A counter to track how many items to wait for before
-	// the ready event fires. See #6781
-	readyWait: 1,
-
-	// Hold (or release) the ready event
-	holdReady: function( hold ) {
-		if ( hold ) {
-			jQuery.readyWait++;
-		} else {
-			jQuery.ready( true );
-		}
-	},
-
-	// Handle when the DOM is ready
-	ready: function( wait ) {
-
-		// Abort if there are pending holds or we're already ready
-		if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) {
-			return;
-		}
-
-		// Remember that the DOM is ready
-		jQuery.isReady = true;
-
-		// If a normal DOM Ready event fired, decrement, and wait if need be
-		if ( wait !== true && --jQuery.readyWait > 0 ) {
-			return;
-		}
-
-		// If there are functions bound, to execute
-		readyList.resolveWith( document, [ jQuery ] );
-	}
-} );
-
-jQuery.ready.then = readyList.then;
-
-// The ready event handler and self cleanup method
-function completed() {
-	document.removeEventListener( "DOMContentLoaded", completed );
-	window.removeEventListener( "load", completed );
-	jQuery.ready();
-}
-
-// Catch cases where $(document).ready() is called
-// after the browser event has already occurred.
-// Support: IE <=9 - 10 only
-// Older IE sometimes signals "interactive" too soon
-if ( document.readyState === "complete" ||
-	( document.readyState !== "loading" && !document.documentElement.doScroll ) ) {
-
-	// Handle it asynchronously to allow scripts the opportunity to delay ready
-	window.setTimeout( jQuery.ready );
-
-} else {
-
-	// Use the handy event callback
-	document.addEventListener( "DOMContentLoaded", completed );
-
-	// A fallback to window.onload, that will always work
-	window.addEventListener( "load", completed );
-}
-
-
-
-
-// Multifunctional method to get and set values of a collection
-// The value/s can optionally be executed if it's a function
-var access = function( elems, fn, key, value, chainable, emptyGet, raw ) {
-	var i = 0,
-		len = elems.length,
-		bulk = key == null;
-
-	// Sets many values
-	if ( jQuery.type( key ) === "object" ) {
-		chainable = true;
-		for ( i in key ) {
-			access( elems, fn, i, key[ i ], true, emptyGet, raw );
-		}
-
-	// Sets one value
-	} else if ( value !== undefined ) {
-		chainable = true;
-
-		if ( !jQuery.isFunction( value ) ) {
-			raw = true;
-		}
-
-		if ( bulk ) {
-
-			// Bulk operations run against the entire set
-			if ( raw ) {
-				fn.call( elems, value );
-				fn = null;
-
-			// ...except when executing function values
-			} else {
-				bulk = fn;
-				fn = function( elem, key, value ) {
-					return bulk.call( jQuery( elem ), value );
-				};
-			}
-		}
-
-		if ( fn ) {
-			for ( ; i < len; i++ ) {
-				fn(
-					elems[ i ], key, raw ?
-					value :
-					value.call( elems[ i ], i, fn( elems[ i ], key ) )
-				);
-			}
-		}
-	}
-
-	return chainable ?
-		elems :
-
-		// Gets
-		bulk ?
-			fn.call( elems ) :
-			len ? fn( elems[ 0 ], key ) : emptyGet;
-};
-var acceptData = function( owner ) {
-
-	// Accepts only:
-	//  - Node
-	//    - Node.ELEMENT_NODE
-	//    - Node.DOCUMENT_NODE
-	//  - Object
-	//    - Any
-	return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType );
-};
-
-
-
-
-function Data() {
-	this.expando = jQuery.expando + Data.uid++;
-}
-
-Data.uid = 1;
-
-Data.prototype = {
-
-	cache: function( owner ) {
-
-		// Check if the owner object already has a cache
-		var value = owner[ this.expando ];
-
-		// If not, create one
-		if ( !value ) {
-			value = {};
-
-			// We can accept data for non-element nodes in modern browsers,
-			// but we should not, see #8335.
-			// Always return an empty object.
-			if ( acceptData( owner ) ) {
-
-				// If it is a node unlikely to be stringify-ed or looped over
-				// use plain assignment
-				if ( owner.nodeType ) {
-					owner[ this.expando ] = value;
-
-				// Otherwise secure it in a non-enumerable property
-				// configurable must be true to allow the property to be
-				// deleted when data is removed
-				} else {
-					Object.defineProperty( owner, this.expando, {
-						value: value,
-						configurable: true
-					} );
-				}
-			}
-		}
-
-		return value;
-	},
-	set: function( owner, data, value ) {
-		var prop,
-			cache = this.cache( owner );
-
-		// Handle: [ owner, key, value ] args
-		// Always use camelCase key (gh-2257)
-		if ( typeof data === "string" ) {
-			cache[ jQuery.camelCase( data ) ] = value;
-
-		// Handle: [ owner, { properties } ] args
-		} else {
-
-			// Copy the properties one-by-one to the cache object
-			for ( prop in data ) {
-				cache[ jQuery.camelCase( prop ) ] = data[ prop ];
-			}
-		}
-		return cache;
-	},
-	get: function( owner, key ) {
-		return key === undefined ?
-			this.cache( owner ) :
-
-			// Always use camelCase key (gh-2257)
-			owner[ this.expando ] && owner[ this.expando ][ jQuery.camelCase( key ) ];
-	},
-	access: function( owner, key, value ) {
-
-		// In cases where either:
-		//
-		//   1. No key was specified
-		//   2. A string key was specified, but no value provided
-		//
-		// Take the "read" path and allow the get method to determine
-		// which value to return, respectively either:
-		//
-		//   1. The entire cache object
-		//   2. The data stored at the key
-		//
-		if ( key === undefined ||
-				( ( key && typeof key === "string" ) && value === undefined ) ) {
-
-			return this.get( owner, key );
-		}
-
-		// When the key is not a string, or both a key and value
-		// are specified, set or extend (existing objects) with either:
-		//
-		//   1. An object of properties
-		//   2. A key and value
-		//
-		this.set( owner, key, value );
-
-		// Since the "set" path can have two possible entry points
-		// return the expected data based on which path was taken[*]
-		return value !== undefined ? value : key;
-	},
-	remove: function( owner, key ) {
-		var i,
-			cache = owner[ this.expando ];
-
-		if ( cache === undefined ) {
-			return;
-		}
-
-		if ( key !== undefined ) {
-
-			// Support array or space separated string of keys
-			if ( jQuery.isArray( key ) ) {
-
-				// If key is an array of keys...
-				// We always set camelCase keys, so remove that.
-				key = key.map( jQuery.camelCase );
-			} else {
-				key = jQuery.camelCase( key );
-
-				// If a key with the spaces exists, use it.
-				// Otherwise, create an array by matching non-whitespace
-				key = key in cache ?
-					[ key ] :
-					( key.match( rnotwhite ) || [] );
-			}
-
-			i = key.length;
-
-			while ( i-- ) {
-				delete cache[ key[ i ] ];
-			}
-		}
-
-		// Remove the expando if there's no more data
-		if ( key === undefined || jQuery.isEmptyObject( cache ) ) {
-
-			// Support: Chrome <=35 - 45
-			// Webkit & Blink performance suffers when deleting properties
-			// from DOM nodes, so set to undefined instead
-			// https://bugs.chromium.org/p/chromium/issues/detail?id=378607 (bug restricted)
-			if ( owner.nodeType ) {
-				owner[ this.expando ] = undefined;
-			} else {
-				delete owner[ this.expando ];
-			}
-		}
-	},
-	hasData: function( owner ) {
-		var cache = owner[ this.expando ];
-		return cache !== undefined && !jQuery.isEmptyObject( cache );
-	}
-};
-var dataPriv = new Data();
-
-var dataUser = new Data();
-
-
-
-//	Implementation Summary
-//
-//	1. Enforce API surface and semantic compatibility with 1.9.x branch
-//	2. Improve the module's maintainability by reducing the storage
-//		paths to a single mechanism.
-//	3. Use the same single mechanism to support "private" and "user" data.
-//	4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData)
-//	5. Avoid exposing implementation details on user objects (eg. expando properties)
-//	6. Provide a clear path for implementation upgrade to WeakMap in 2014
-
-var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,
-	rmultiDash = /[A-Z]/g;
-
-function dataAttr( elem, key, data ) {
-	var name;
-
-	// If nothing was found internally, try to fetch any
-	// data from the HTML5 data-* attribute
-	if ( data === undefined && elem.nodeType === 1 ) {
-		name = "data-" + key.replace( rmultiDash, "-$&" ).toLowerCase();
-		data = elem.getAttribute( name );
-
-		if ( typeof data === "string" ) {
-			try {
-				data = data === "true" ? true :
-					data === "false" ? false :
-					data === "null" ? null :
-
-					// Only convert to a number if it doesn't change the string
-					+data + "" === data ? +data :
-					rbrace.test( data ) ? JSON.parse( data ) :
-					data;
-			} catch ( e ) {}
-
-			// Make sure we set the data so it isn't changed later
-			dataUser.set( elem, key, data );
-		} else {
-			data = undefined;
-		}
-	}
-	return data;
-}
-
-jQuery.extend( {
-	hasData: function( elem ) {
-		return dataUser.hasData( elem ) || dataPriv.hasData( elem );
-	},
-
-	data: function( elem, name, data ) {
-		return dataUser.access( elem, name, data );
-	},
-
-	removeData: function( elem, name ) {
-		dataUser.remove( elem, name );
-	},
-
-	// TODO: Now that all calls to _data and _removeData have been replaced
-	// with direct calls to dataPriv methods, these can be deprecated.
-	_data: function( elem, name, data ) {
-		return dataPriv.access( elem, name, data );
-	},
-
-	_removeData: function( elem, name ) {
-		dataPriv.remove( elem, name );
-	}
-} );
-
-jQuery.fn.extend( {
-	data: function( key, value ) {
-		var i, name, data,
-			elem = this[ 0 ],
-			attrs = elem && elem.attributes;
-
-		// Gets all values
-		if ( key === undefined ) {
-			if ( this.length ) {
-				data = dataUser.get( elem );
-
-				if ( elem.nodeType === 1 && !dataPriv.get( elem, "hasDataAttrs" ) ) {
-					i = attrs.length;
-					while ( i-- ) {
-
-						// Support: IE 11 only
-						// The attrs elements can be null (#14894)
-						if ( attrs[ i ] ) {
-							name = attrs[ i ].name;
-							if ( name.indexOf( "data-" ) === 0 ) {
-								name = jQuery.camelCase( name.slice( 5 ) );
-								dataAttr( elem, name, data[ name ] );
-							}
-						}
-					}
-					dataPriv.set( elem, "hasDataAttrs", true );
-				}
-			}
-
-			return data;
-		}
-
-		// Sets multiple values
-		if ( typeof key === "object" ) {
-			return this.each( function() {
-				dataUser.set( this, key );
-			} );
-		}
-
-		return access( this, function( value ) {
-			var data;
-
-			// The calling jQuery object (element matches) is not empty
-			// (and therefore has an element appears at this[ 0 ]) and the
-			// `value` parameter was not undefined. An empty jQuery object
-			// will result in `undefined` for elem = this[ 0 ] which will
-			// throw an exception if an attempt to read a data cache is made.
-			if ( elem && value === undefined ) {
-
-				// Attempt to get data from the cache
-				// The key will always be camelCased in Data
-				data = dataUser.get( elem, key );
-				if ( data !== undefined ) {
-					return data;
-				}
-
-				// Attempt to "discover" the data in
-				// HTML5 custom data-* attrs
-				data = dataAttr( elem, key );
-				if ( data !== undefined ) {
-					return data;
-				}
-
-				// We tried really hard, but the data doesn't exist.
-				return;
-			}
-
-			// Set the data...
-			this.each( function() {
-
-				// We always store the camelCased key
-				dataUser.set( this, key, value );
-			} );
-		}, null, value, arguments.length > 1, null, true );
-	},
-
-	removeData: function( key ) {
-		return this.each( function() {
-			dataUser.remove( this, key );
-		} );
-	}
-} );
-
-
-jQuery.extend( {
-	queue: function( elem, type, data ) {
-		var queue;
-
-		if ( elem ) {
-			type = ( type || "fx" ) + "queue";
-			queue = dataPriv.get( elem, type );
-
-			// Speed up dequeue by getting out quickly if this is just a lookup
-			if ( data ) {
-				if ( !queue || jQuery.isArray( data ) ) {
-					queue = dataPriv.access( elem, type, jQuery.makeArray( data ) );
-				} else {
-					queue.push( data );
-				}
-			}
-			return queue || [];
-		}
-	},
-
-	dequeue: function( elem, type ) {
-		type = type || "fx";
-
-		var queue = jQuery.queue( elem, type ),
-			startLength = queue.length,
-			fn = queue.shift(),
-			hooks = jQuery._queueHooks( elem, type ),
-			next = function() {
-				jQuery.dequeue( elem, type );
-			};
-
-		// If the fx queue is dequeued, always remove the progress sentinel
-		if ( fn === "inprogress" ) {
-			fn = queue.shift();
-			startLength--;
-		}
-
-		if ( fn ) {
-
-			// Add a progress sentinel to prevent the fx queue from being
-			// automatically dequeued
-			if ( type === "fx" ) {
-				queue.unshift( "inprogress" );
-			}
-
-			// Clear up the last queue stop function
-			delete hooks.stop;
-			fn.call( elem, next, hooks );
-		}
-
-		if ( !startLength && hooks ) {
-			hooks.empty.fire();
-		}
-	},
-
-	// Not public - generate a queueHooks object, or return the current one
-	_queueHooks: function( elem, type ) {
-		var key = type + "queueHooks";
-		return dataPriv.get( elem, key ) || dataPriv.access( elem, key, {
-			empty: jQuery.Callbacks( "once memory" ).add( function() {
-				dataPriv.remove( elem, [ type + "queue", key ] );
-			} )
-		} );
-	}
-} );
-
-jQuery.fn.extend( {
-	queue: function( type, data ) {
-		var setter = 2;
-
-		if ( typeof type !== "string" ) {
-			data = type;
-			type = "fx";
-			setter--;
-		}
-
-		if ( arguments.length < setter ) {
-			return jQuery.queue( this[ 0 ], type );
-		}
-
-		return data === undefined ?
-			this :
-			this.each( function() {
-				var queue = jQuery.queue( this, type, data );
-
-				// Ensure a hooks for this queue
-				jQuery._queueHooks( this, type );
-
-				if ( type === "fx" && queue[ 0 ] !== "inprogress" ) {
-					jQuery.dequeue( this, type );
-				}
-			} );
-	},
-	dequeue: function( type ) {
-		return this.each( function() {
-			jQuery.dequeue( this, type );
-		} );
-	},
-	clearQueue: function( type ) {
-		return this.queue( type || "fx", [] );
-	},
-
-	// Get a promise resolved when queues of a certain type
-	// are emptied (fx is the type by default)
-	promise: function( type, obj ) {
-		var tmp,
-			count = 1,
-			defer = jQuery.Deferred(),
-			elements = this,
-			i = this.length,
-			resolve = function() {
-				if ( !( --count ) ) {
-					defer.resolveWith( elements, [ elements ] );
-				}
-			};
-
-		if ( typeof type !== "string" ) {
-			obj = type;
-			type = undefined;
-		}
-		type = type || "fx";
-
-		while ( i-- ) {
-			tmp = dataPriv.get( elements[ i ], type + "queueHooks" );
-			if ( tmp && tmp.empty ) {
-				count++;
-				tmp.empty.add( resolve );
-			}
-		}
-		resolve();
-		return defer.promise( obj );
-	}
-} );
-var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source;
-
-var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" );
-
-
-var cssExpand = [ "Top", "Right", "Bottom", "Left" ];
-
-var isHiddenWithinTree = function( elem, el ) {
-
-		// isHiddenWithinTree might be called from jQuery#filter function;
-		// in that case, element will be second argument
-		elem = el || elem;
-
-		// Inline style trumps all
-		return elem.style.display === "none" ||
-			elem.style.display === "" &&
-
-			// Otherwise, check computed style
-			// Support: Firefox <=43 - 45
-			// Disconnected elements can have computed display: none, so first confirm that elem is
-			// in the document.
-			jQuery.contains( elem.ownerDocument, elem ) &&
-
-			jQuery.css( elem, "display" ) === "none";
-	};
-
-var swap = function( elem, options, callback, args ) {
-	var ret, name,
-		old = {};
-
-	// Remember the old values, and insert the new ones
-	for ( name in options ) {
-		old[ name ] = elem.style[ name ];
-		elem.style[ name ] = options[ name ];
-	}
-
-	ret = callback.apply( elem, args || [] );
-
-	// Revert the old values
-	for ( name in options ) {
-		elem.style[ name ] = old[ name ];
-	}
-
-	return ret;
-};
-
-
-
-
-function adjustCSS( elem, prop, valueParts, tween ) {
-	var adjusted,
-		scale = 1,
-		maxIterations = 20,
-		currentValue = tween ?
-			function() {
-				return tween.cur();
-			} :
-			function() {
-				return jQuery.css( elem, prop, "" );
-			},
-		initial = currentValue(),
-		unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ),
-
-		// Starting value computation is required for potential unit mismatches
-		initialInUnit = ( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) &&
-			rcssNum.exec( jQuery.css( elem, prop ) );
-
-	if ( initialInUnit && initialInUnit[ 3 ] !== unit ) {
-
-		// Trust units reported by jQuery.css
-		unit = unit || initialInUnit[ 3 ];
-
-		// Make sure we update the tween properties later on
-		valueParts = valueParts || [];
-
-		// Iteratively approximate from a nonzero starting point
-		initialInUnit = +initial || 1;
-
-		do {
-
-			// If previous iteration zeroed out, double until we get *something*.
-			// Use string for doubling so we don't accidentally see scale as unchanged below
-			scale = scale || ".5";
-
-			// Adjust and apply
-			initialInUnit = initialInUnit / scale;
-			jQuery.style( elem, prop, initialInUnit + unit );
-
-		// Update scale, tolerating zero or NaN from tween.cur()
-		// Break the loop if scale is unchanged or perfect, or if we've just had enough.
-		} while (
-			scale !== ( scale = currentValue() / initial ) && scale !== 1 && --maxIterations
-		);
-	}
-
-	if ( valueParts ) {
-		initialInUnit = +initialInUnit || +initial || 0;
-
-		// Apply relative offset (+=/-=) if specified
-		adjusted = valueParts[ 1 ] ?
-			initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] :
-			+valueParts[ 2 ];
-		if ( tween ) {
-			tween.unit = unit;
-			tween.start = initialInUnit;
-			tween.end = adjusted;
-		}
-	}
-	return adjusted;
-}
-
-
-var defaultDisplayMap = {};
-
-function getDefaultDisplay( elem ) {
-	var temp,
-		doc = elem.ownerDocument,
-		nodeName = elem.nodeName,
-		display = defaultDisplayMap[ nodeName ];
-
-	if ( display ) {
-		return display;
-	}
-
-	temp = doc.body.appendChild( doc.createElement( nodeName ) ),
-	display = jQuery.css( temp, "display" );
-
-	temp.parentNode.removeChild( temp );
-
-	if ( display === "none" ) {
-		display = "block";
-	}
-	defaultDisplayMap[ nodeName ] = display;
-
-	return display;
-}
-
-function showHide( elements, show ) {
-	var display, elem,
-		values = [],
-		index = 0,
-		length = elements.length;
-
-	// Determine new display value for elements that need to change
-	for ( ; index < length; index++ ) {
-		elem = elements[ index ];
-		if ( !elem.style ) {
-			continue;
-		}
-
-		display = elem.style.display;
-		if ( show ) {
-
-			// Since we force visibility upon cascade-hidden elements, an immediate (and slow)
-			// check is required in this first loop unless we have a nonempty display value (either
-			// inline or about-to-be-restored)
-			if ( display === "none" ) {
-				values[ index ] = dataPriv.get( elem, "display" ) || null;
-				if ( !values[ index ] ) {
-					elem.style.display = "";
-				}
-			}
-			if ( elem.style.display === "" && isHiddenWithinTree( elem ) ) {
-				values[ index ] = getDefaultDisplay( elem );
-			}
-		} else {
-			if ( display !== "none" ) {
-				values[ index ] = "none";
-
-				// Remember what we're overwriting
-				dataPriv.set( elem, "display", display );
-			}
-		}
-	}
-
-	// Set the display of the elements in a second loop to avoid constant reflow
-	for ( index = 0; index < length; index++ ) {
-		if ( values[ index ] != null ) {
-			elements[ index ].style.display = values[ index ];
-		}
-	}
-
-	return elements;
-}
-
-jQuery.fn.extend( {
-	show: function() {
-		return showHide( this, true );
-	},
-	hide: function() {
-		return showHide( this );
-	},
-	toggle: function( state ) {
-		if ( typeof state === "boolean" ) {
-			return state ? this.show() : this.hide();
-		}
-
-		return this.each( function() {
-			if ( isHiddenWithinTree( this ) ) {
-				jQuery( this ).show();
-			} else {
-				jQuery( this ).hide();
-			}
-		} );
-	}
-} );
-var rcheckableType = ( /^(?:checkbox|radio)$/i );
-
-var rtagName = ( /<([a-z][^\/\0>\x20\t\r\n\f]+)/i );
-
-var rscriptType = ( /^$|\/(?:java|ecma)script/i );
-
-
-
-// We have to close these tags to support XHTML (#13200)
-var wrapMap = {
-
-	// Support: IE <=9 only
-	option: [ 1, "<select multiple='multiple'>", "</select>" ],
-
-	// XHTML parsers do not magically insert elements in the
-	// same way that tag soup parsers do. So we cannot shorten
-	// this by omitting <tbody> or other required elements.
-	thead: [ 1, "<table>", "</table>" ],
-	col: [ 2, "<table><colgroup>", "</colgroup></table>" ],
-	tr: [ 2, "<table><tbody>", "</tbody></table>" ],
-	td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ],
-
-	_default: [ 0, "", "" ]
-};
-
-// Support: IE <=9 only
-wrapMap.optgroup = wrapMap.option;
-
-wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead;
-wrapMap.th = wrapMap.td;
-
-
-function getAll( context, tag ) {
-
-	// Support: IE <=9 - 11 only
-	// Use typeof to avoid zero-argument method invocation on host objects (#15151)
-	var ret = typeof context.getElementsByTagName !== "undefined" ?
-			context.getElementsByTagName( tag || "*" ) :
-			typeof context.querySelectorAll !== "undefined" ?
-				context.querySelectorAll( tag || "*" ) :
-			[];
-
-	return tag === undefined || tag && jQuery.nodeName( context, tag ) ?
-		jQuery.merge( [ context ], ret ) :
-		ret;
-}
-
-
-// Mark scripts as having already been evaluated
-function setGlobalEval( elems, refElements ) {
-	var i = 0,
-		l = elems.length;
-
-	for ( ; i < l; i++ ) {
-		dataPriv.set(
-			elems[ i ],
-			"globalEval",
-			!refElements || dataPriv.get( refElements[ i ], "globalEval" )
-		);
-	}
-}
-
-
-var rhtml = /<|&#?\w+;/;
-
-function buildFragment( elems, context, scripts, selection, ignored ) {
-	var elem, tmp, tag, wrap, contains, j,
-		fragment = context.createDocumentFragment(),
-		nodes = [],
-		i = 0,
-		l = elems.length;
-
-	for ( ; i < l; i++ ) {
-		elem = elems[ i ];
-
-		if ( elem || elem === 0 ) {
-
-			// Add nodes directly
-			if ( jQuery.type( elem ) === "object" ) {
-
-				// Support: Android <=4.0 only, PhantomJS 1 only
-				// push.apply(_, arraylike) throws on ancient WebKit
-				jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem );
-
-			// Convert non-html into a text node
-			} else if ( !rhtml.test( elem ) ) {
-				nodes.push( context.createTextNode( elem ) );
-
-			// Convert html into DOM nodes
-			} else {
-				tmp = tmp || fragment.appendChild( context.createElement( "div" ) );
-
-				// Deserialize a standard representation
-				tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase();
-				wrap = wrapMap[ tag ] || wrapMap._default;
-				tmp.innerHTML = wrap[ 1 ] + jQuery.htmlPrefilter( elem ) + wrap[ 2 ];
-
-				// Descend through wrappers to the right content
-				j = wrap[ 0 ];
-				while ( j-- ) {
-					tmp = tmp.lastChild;
-				}
-
-				// Support: Android <=4.0 only, PhantomJS 1 only
-				// push.apply(_, arraylike) throws on ancient WebKit
-				jQuery.merge( nodes, tmp.childNodes );
-
-				// Remember the top-level container
-				tmp = fragment.firstChild;
-
-				// Ensure the created nodes are orphaned (#12392)
-				tmp.textContent = "";
-			}
-		}
-	}
-
-	// Remove wrapper from fragment
-	fragment.textContent = "";
-
-	i = 0;
-	while ( ( elem = nodes[ i++ ] ) ) {
-
-		// Skip elements already in the context collection (trac-4087)
-		if ( selection && jQuery.inArray( elem, selection ) > -1 ) {
-			if ( ignored ) {
-				ignored.push( elem );
-			}
-			continue;
-		}
-
-		contains = jQuery.contains( elem.ownerDocument, elem );
-
-		// Append to fragment
-		tmp = getAll( fragment.appendChild( elem ), "script" );
-
-		// Preserve script evaluation history
-		if ( contains ) {
-			setGlobalEval( tmp );
-		}
-
-		// Capture executables
-		if ( scripts ) {
-			j = 0;
-			while ( ( elem = tmp[ j++ ] ) ) {
-				if ( rscriptType.test( elem.type || "" ) ) {
-					scripts.push( elem );
-				}
-			}
-		}
-	}
-
-	return fragment;
-}
-
-
-( function() {
-	var fragment = document.createDocumentFragment(),
-		div = fragment.appendChild( document.createElement( "div" ) ),
-		input = document.createElement( "input" );
-
-	// Support: Android 4.0 - 4.3 only
-	// Check state lost if the name is set (#11217)
-	// Support: Windows Web Apps (WWA)
-	// `name` and `type` must use .setAttribute for WWA (#14901)
-	input.setAttribute( "type", "radio" );
-	input.setAttribute( "checked", "checked" );
-	input.setAttribute( "name", "t" );
-
-	div.appendChild( input );
-
-	// Support: Android <=4.1 only
-	// Older WebKit doesn't clone checked state correctly in fragments
-	support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked;
-
-	// Support: IE <=11 only
-	// Make sure textarea (and checkbox) defaultValue is properly cloned
-	div.innerHTML = "<textarea>x</textarea>";
-	support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue;
-} )();
-var documentElement = document.documentElement;
-
-
-
-var
-	rkeyEvent = /^key/,
-	rmouseEvent = /^(?:mouse|pointer|contextmenu|drag|drop)|click/,
-	rtypenamespace = /^([^.]*)(?:\.(.+)|)/;
-
-function returnTrue() {
-	return true;
-}
-
-function returnFalse() {
-	return false;
-}
-
-// Support: IE <=9 only
-// See #13393 for more info
-function safeActiveElement() {
-	try {
-		return document.activeElement;
-	} catch ( err ) { }
-}
-
-function on( elem, types, selector, data, fn, one ) {
-	var origFn, type;
-
-	// Types can be a map of types/handlers
-	if ( typeof types === "object" ) {
-
-		// ( types-Object, selector, data )
-		if ( typeof selector !== "string" ) {
-
-			// ( types-Object, data )
-			data = data || selector;
-			selector = undefined;
-		}
-		for ( type in types ) {
-			on( elem, type, selector, data, types[ type ], one );
-		}
-		return elem;
-	}
-
-	if ( data == null && fn == null ) {
-
-		// ( types, fn )
-		fn = selector;
-		data = selector = undefined;
-	} else if ( fn == null ) {
-		if ( typeof selector === "string" ) {
-
-			// ( types, selector, fn )
-			fn = data;
-			data = undefined;
-		} else {
-
-			// ( types, data, fn )
-			fn = data;
-			data = selector;
-			selector = undefined;
-		}
-	}
-	if ( fn === false ) {
-		fn = returnFalse;
-	} else if ( !fn ) {
-		return elem;
-	}
-
-	if ( one === 1 ) {
-		origFn = fn;
-		fn = function( event ) {
-
-			// Can use an empty set, since event contains the info
-			jQuery().off( event );
-			return origFn.apply( this, arguments );
-		};
-
-		// Use same guid so caller can remove using origFn
-		fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ );
-	}
-	return elem.each( function() {
-		jQuery.event.add( this, types, fn, data, selector );
-	} );
-}
-
-/*
- * Helper functions for managing events -- not part of the public interface.
- * Props to Dean Edwards' addEvent library for many of the ideas.
- */
-jQuery.event = {
-
-	global: {},
-
-	add: function( elem, types, handler, data, selector ) {
-
-		var handleObjIn, eventHandle, tmp,
-			events, t, handleObj,
-			special, handlers, type, namespaces, origType,
-			elemData = dataPriv.get( elem );
-
-		// Don't attach events to noData or text/comment nodes (but allow plain objects)
-		if ( !elemData ) {
-			return;
-		}
-
-		// Caller can pass in an object of custom data in lieu of the handler
-		if ( handler.handler ) {
-			handleObjIn = handler;
-			handler = handleObjIn.handler;
-			selector = handleObjIn.selector;
-		}
-
-		// Ensure that invalid selectors throw exceptions at attach time
-		// Evaluate against documentElement in case elem is a non-element node (e.g., document)
-		if ( selector ) {
-			jQuery.find.matchesSelector( documentElement, selector );
-		}
-
-		// Make sure that the handler has a unique ID, used to find/remove it later
-		if ( !handler.guid ) {
-			handler.guid = jQuery.guid++;
-		}
-
-		// Init the element's event structure and main handler, if this is the first
-		if ( !( events = elemData.events ) ) {
-			events = elemData.events = {};
-		}
-		if ( !( eventHandle = elemData.handle ) ) {
-			eventHandle = elemData.handle = function( e ) {
-
-				// Discard the second event of a jQuery.event.trigger() and
-				// when an event is called after a page has unloaded
-				return typeof jQuery !== "undefined" && jQuery.event.triggered !== e.type ?
-					jQuery.event.dispatch.apply( elem, arguments ) : undefined;
-			};
-		}
-
-		// Handle multiple events separated by a space
-		types = ( types || "" ).match( rnotwhite ) || [ "" ];
-		t = types.length;
-		while ( t-- ) {
-			tmp = rtypenamespace.exec( types[ t ] ) || [];
-			type = origType = tmp[ 1 ];
-			namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort();
-
-			// There *must* be a type, no attaching namespace-only handlers
-			if ( !type ) {
-				continue;
-			}
-
-			// If event changes its type, use the special event handlers for the changed type
-			special = jQuery.event.special[ type ] || {};
-
-			// If selector defined, determine special event api type, otherwise given type
-			type = ( selector ? special.delegateType : special.bindType ) || type;
-
-			// Update special based on newly reset type
-			special = jQuery.event.special[ type ] || {};
-
-			// handleObj is passed to all event handlers
-			handleObj = jQuery.extend( {
-				type: type,
-				origType: origType,
-				data: data,
-				handler: handler,
-				guid: handler.guid,
-				selector: selector,
-				needsContext: selector && jQuery.expr.match.needsContext.test( selector ),
-				namespace: namespaces.join( "." )
-			}, handleObjIn );
-
-			// Init the event handler queue if we're the first
-			if ( !( handlers = events[ type ] ) ) {
-				handlers = events[ type ] = [];
-				handlers.delegateCount = 0;
-
-				// Only use addEventListener if the special events handler returns false
-				if ( !special.setup ||
-					special.setup.call( elem, data, namespaces, eventHandle ) === false ) {
-
-					if ( elem.addEventListener ) {
-						elem.addEventListener( type, eventHandle );
-					}
-				}
-			}
-
-			if ( special.add ) {
-				special.add.call( elem, handleObj );
-
-				if ( !handleObj.handler.guid ) {
-					handleObj.handler.guid = handler.guid;
-				}
-			}
-
-			// Add to the element's handler list, delegates in front
-			if ( selector ) {
-				handlers.splice( handlers.delegateCount++, 0, handleObj );
-			} else {
-				handlers.push( handleObj );
-			}
-
-			// Keep track of which events have ever been used, for event optimization
-			jQuery.event.global[ type ] = true;
-		}
-
-	},
-
-	// Detach an event or set of events from an element
-	remove: function( elem, types, handler, selector, mappedTypes ) {
-
-		var j, origCount, tmp,
-			events, t, handleObj,
-			special, handlers, type, namespaces, origType,
-			elemData = dataPriv.hasData( elem ) && dataPriv.get( elem );
-
-		if ( !elemData || !( events = elemData.events ) ) {
-			return;
-		}
-
-		// Once for each type.namespace in types; type may be omitted
-		types = ( types || "" ).match( rnotwhite ) || [ "" ];
-		t = types.length;
-		while ( t-- ) {
-			tmp = rtypenamespace.exec( types[ t ] ) || [];
-			type = origType = tmp[ 1 ];
-			namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort();
-
-			// Unbind all events (on this namespace, if provided) for the element
-			if ( !type ) {
-				for ( type in events ) {
-					jQuery.event.remove( elem, type + types[ t ], handler, selector, true );
-				}
-				continue;
-			}
-
-			special = jQuery.event.special[ type ] || {};
-			type = ( selector ? special.delegateType : special.bindType ) || type;
-			handlers = events[ type ] || [];
-			tmp = tmp[ 2 ] &&
-				new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" );
-
-			// Remove matching events
-			origCount = j = handlers.length;
-			while ( j-- ) {
-				handleObj = handlers[ j ];
-
-				if ( ( mappedTypes || origType === handleObj.origType ) &&
-					( !handler || handler.guid === handleObj.guid ) &&
-					( !tmp || tmp.test( handleObj.namespace ) ) &&
-					( !selector || selector === handleObj.selector ||
-						selector === "**" && handleObj.selector ) ) {
-					handlers.splice( j, 1 );
-
-					if ( handleObj.selector ) {
-						handlers.delegateCount--;
-					}
-					if ( special.remove ) {
-						special.remove.call( elem, handleObj );
-					}
-				}
-			}
-
-			// Remove generic event handler if we removed something and no more handlers exist
-			// (avoids potential for endless recursion during removal of special event handlers)
-			if ( origCount && !handlers.length ) {
-				if ( !special.teardown ||
-					special.teardown.call( elem, namespaces, elemData.handle ) === false ) {
-
-					jQuery.removeEvent( elem, type, elemData.handle );
-				}
-
-				delete events[ type ];
-			}
-		}
-
-		// Remove data and the expando if it's no longer used
-		if ( jQuery.isEmptyObject( events ) ) {
-			dataPriv.remove( elem, "handle events" );
-		}
-	},
-
-	dispatch: function( nativeEvent ) {
-
-		// Make a writable jQuery.Event from the native event object
-		var event = jQuery.event.fix( nativeEvent );
-
-		var i, j, ret, matched, handleObj, handlerQueue,
-			args = new Array( arguments.length ),
-			handlers = ( dataPriv.get( this, "events" ) || {} )[ event.type ] || [],
-			special = jQuery.event.special[ event.type ] || {};
-
-		// Use the fix-ed jQuery.Event rather than the (read-only) native event
-		args[ 0 ] = event;
-
-		for ( i = 1; i < arguments.length; i++ ) {
-			args[ i ] = arguments[ i ];
-		}
-
-		event.delegateTarget = this;
-
-		// Call the preDispatch hook for the mapped type, and let it bail if desired
-		if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) {
-			return;
-		}
-
-		// Determine handlers
-		handlerQueue = jQuery.event.handlers.call( this, event, handlers );
-
-		// Run delegates first; they may want to stop propagation beneath us
-		i = 0;
-		while ( ( matched = handlerQueue[ i++ ] ) && !event.isPropagationStopped() ) {
-			event.currentTarget = matched.elem;
-
-			j = 0;
-			while ( ( handleObj = matched.handlers[ j++ ] ) &&
-				!event.isImmediatePropagationStopped() ) {
-
-				// Triggered event must either 1) have no namespace, or 2) have namespace(s)
-				// a subset or equal to those in the bound event (both can have no namespace).
-				if ( !event.rnamespace || event.rnamespace.test( handleObj.namespace ) ) {
-
-					event.handleObj = handleObj;
-					event.data = handleObj.data;
-
-					ret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle ||
-						handleObj.handler ).apply( matched.elem, args );
-
-					if ( ret !== undefined ) {
-						if ( ( event.result = ret ) === false ) {
-							event.preventDefault();
-							event.stopPropagation();
-						}
-					}
-				}
-			}
-		}
-
-		// Call the postDispatch hook for the mapped type
-		if ( special.postDispatch ) {
-			special.postDispatch.call( this, event );
-		}
-
-		return event.result;
-	},
-
-	handlers: function( event, handlers ) {
-		var i, matches, sel, handleObj,
-			handlerQueue = [],
-			delegateCount = handlers.delegateCount,
-			cur = event.target;
-
-		// Support: IE <=9
-		// Find delegate handlers
-		// Black-hole SVG <use> instance trees (#13180)
-		//
-		// Support: Firefox <=42
-		// Avoid non-left-click in FF but don't block IE radio events (#3861, gh-2343)
-		if ( delegateCount && cur.nodeType &&
-			( event.type !== "click" || isNaN( event.button ) || event.button < 1 ) ) {
-
-			for ( ; cur !== this; cur = cur.parentNode || this ) {
-
-				// Don't check non-elements (#13208)
-				// Don't process clicks on disabled elements (#6911, #8165, #11382, #11764)
-				if ( cur.nodeType === 1 && ( cur.disabled !== true || event.type !== "click" ) ) {
-					matches = [];
-					for ( i = 0; i < delegateCount; i++ ) {
-						handleObj = handlers[ i ];
-
-						// Don't conflict with Object.prototype properties (#13203)
-						sel = handleObj.selector + " ";
-
-						if ( matches[ sel ] === undefined ) {
-							matches[ sel ] = handleObj.needsContext ?
-								jQuery( sel, this ).index( cur ) > -1 :
-								jQuery.find( sel, this, null, [ cur ] ).length;
-						}
-						if ( matches[ sel ] ) {
-							matches.push( handleObj );
-						}
-					}
-					if ( matches.length ) {
-						handlerQueue.push( { elem: cur, handlers: matches } );
-					}
-				}
-			}
-		}
-
-		// Add the remaining (directly-bound) handlers
-		if ( delegateCount < handlers.length ) {
-			handlerQueue.push( { elem: this, handlers: handlers.slice( delegateCount ) } );
-		}
-
-		return handlerQueue;
-	},
-
-	addProp: function( name, hook ) {
-		Object.defineProperty( jQuery.Event.prototype, name, {
-			enumerable: true,
-			configurable: true,
-
-			get: jQuery.isFunction( hook ) ?
-				function() {
-					if ( this.originalEvent ) {
-							return hook( this.originalEvent );
-					}
-				} :
-				function() {
-					if ( this.originalEvent ) {
-							return this.originalEvent[ name ];
-					}
-				},
-
-			set: function( value ) {
-				Object.defineProperty( this, name, {
-					enumerable: true,
-					configurable: true,
-					writable: true,
-					value: value
-				} );
-			}
-		} );
-	},
-
-	fix: function( originalEvent ) {
-		return originalEvent[ jQuery.expando ] ?
-			originalEvent :
-			new jQuery.Event( originalEvent );
-	},
-
-	special: {
-		load: {
-
-			// Prevent triggered image.load events from bubbling to window.load
-			noBubble: true
-		},
-		focus: {
-
-			// Fire native event if possible so blur/focus sequence is correct
-			trigger: function() {
-				if ( this !== safeActiveElement() && this.focus ) {
-					this.focus();
-					return false;
-				}
-			},
-			delegateType: "focusin"
-		},
-		blur: {
-			trigger: function() {
-				if ( this === safeActiveElement() && this.blur ) {
-					this.blur();
-					return false;
-				}
-			},
-			delegateType: "focusout"
-		},
-		click: {
-
-			// For checkbox, fire native event so checked state will be right
-			trigger: function() {
-				if ( this.type === "checkbox" && this.click && jQuery.nodeName( this, "input" ) ) {
-					this.click();
-					return false;
-				}
-			},
-
-			// For cross-browser consistency, don't fire native .click() on links
-			_default: function( event ) {
-				return jQuery.nodeName( event.target, "a" );
-			}
-		},
-
-		beforeunload: {
-			postDispatch: function( event ) {
-
-				// Support: Firefox 20+
-				// Firefox doesn't alert if the returnValue field is not set.
-				if ( event.result !== undefined && event.originalEvent ) {
-					event.originalEvent.returnValue = event.result;
-				}
-			}
-		}
-	}
-};
-
-jQuery.removeEvent = function( elem, type, handle ) {
-
-	// This "if" is needed for plain objects
-	if ( elem.removeEventListener ) {
-		elem.removeEventListener( type, handle );
-	}
-};
-
-jQuery.Event = function( src, props ) {
-
-	// Allow instantiation without the 'new' keyword
-	if ( !( this instanceof jQuery.Event ) ) {
-		return new jQuery.Event( src, props );
-	}
-
-	// Event object
-	if ( src && src.type ) {
-		this.originalEvent = src;
-		this.type = src.type;
-
-		// Events bubbling up the document may have been marked as prevented
-		// by a handler lower down the tree; reflect the correct value.
-		this.isDefaultPrevented = src.defaultPrevented ||
-				src.defaultPrevented === undefined &&
-
-				// Support: Android <=2.3 only
-				src.returnValue === false ?
-			returnTrue :
-			returnFalse;
-
-		// Create target properties
-		// Support: Safari <=6 - 7 only
-		// Target should not be a text node (#504, #13143)
-		this.target = ( src.target && src.target.nodeType === 3 ) ?
-			src.target.parentNode :
-			src.target;
-
-		this.currentTarget = src.currentTarget;
-		this.relatedTarget = src.relatedTarget;
-
-	// Event type
-	} else {
-		this.type = src;
-	}
-
-	// Put explicitly provided properties onto the event object
-	if ( props ) {
-		jQuery.extend( this, props );
-	}
-
-	// Create a timestamp if incoming event doesn't have one
-	this.timeStamp = src && src.timeStamp || jQuery.now();
-
-	// Mark it as fixed
-	this[ jQuery.expando ] = true;
-};
-
-// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding
-// https://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html
-jQuery.Event.prototype = {
-	constructor: jQuery.Event,
-	isDefaultPrevented: returnFalse,
-	isPropagationStopped: returnFalse,
-	isImmediatePropagationStopped: returnFalse,
-	isSimulated: false,
-
-	preventDefault: function() {
-		var e = this.originalEvent;
-
-		this.isDefaultPrevented = returnTrue;
-
-		if ( e && !this.isSimulated ) {
-			e.preventDefault();
-		}
-	},
-	stopPropagation: function() {
-		var e = this.originalEvent;
-
-		this.isPropagationStopped = returnTrue;
-
-		if ( e && !this.isSimulated ) {
-			e.stopPropagation();
-		}
-	},
-	stopImmediatePropagation: function() {
-		var e = this.originalEvent;
-
-		this.isImmediatePropagationStopped = returnTrue;
-
-		if ( e && !this.isSimulated ) {
-			e.stopImmediatePropagation();
-		}
-
-		this.stopPropagation();
-	}
-};
-
-// Includes all common event props including KeyEvent and MouseEvent specific props
-jQuery.each( {
-	altKey: true,
-	bubbles: true,
-	cancelable: true,
-	changedTouches: true,
-	ctrlKey: true,
-	detail: true,
-	eventPhase: true,
-	metaKey: true,
-	pageX: true,
-	pageY: true,
-	shiftKey: true,
-	view: true,
-	"char": true,
-	charCode: true,
-	key: true,
-	keyCode: true,
-	button: true,
-	buttons: true,
-	clientX: true,
-	clientY: true,
-	offsetX: true,
-	offsetY: true,
-	pointerId: true,
-	pointerType: true,
-	screenX: true,
-	screenY: true,
-	targetTouches: true,
-	toElement: true,
-	touches: true,
-
-	which: function( event ) {
-		var button = event.button;
-
-		// Add which for key events
-		if ( event.which == null && rkeyEvent.test( event.type ) ) {
-			return event.charCode != null ? event.charCode : event.keyCode;
-		}
-
-		// Add which for click: 1 === left; 2 === middle; 3 === right
-		if ( !event.which && button !== undefined && rmouseEvent.test( event.type ) ) {
-			return ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) );
-		}
-
-		return event.which;
-	}
-}, jQuery.event.addProp );
-
-// Create mouseenter/leave events using mouseover/out and event-time checks
-// so that event delegation works in jQuery.
-// Do the same for pointerenter/pointerleave and pointerover/pointerout
-//
-// Support: Safari 7 only
-// Safari sends mouseenter too often; see:
-// https://bugs.chromium.org/p/chromium/issues/detail?id=470258
-// for the description of the bug (it existed in older Chrome versions as well).
-jQuery.each( {
-	mouseenter: "mouseover",
-	mouseleave: "mouseout",
-	pointerenter: "pointerover",
-	pointerleave: "pointerout"
-}, function( orig, fix ) {
-	jQuery.event.special[ orig ] = {
-		delegateType: fix,
-		bindType: fix,
-
-		handle: function( event ) {
-			var ret,
-				target = this,
-				related = event.relatedTarget,
-				handleObj = event.handleObj;
-
-			// For mouseenter/leave call the handler if related is outside the target.
-			// NB: No relatedTarget if the mouse left/entered the browser window
-			if ( !related || ( related !== target && !jQuery.contains( target, related ) ) ) {
-				event.type = handleObj.origType;
-				ret = handleObj.handler.apply( this, arguments );
-				event.type = fix;
-			}
-			return ret;
-		}
-	};
-} );
-
-jQuery.fn.extend( {
-
-	on: function( types, selector, data, fn ) {
-		return on( this, types, selector, data, fn );
-	},
-	one: function( types, selector, data, fn ) {
-		return on( this, types, selector, data, fn, 1 );
-	},
-	off: function( types, selector, fn ) {
-		var handleObj, type;
-		if ( types && types.preventDefault && types.handleObj ) {
-
-			// ( event )  dispatched jQuery.Event
-			handleObj = types.handleObj;
-			jQuery( types.delegateTarget ).off(
-				handleObj.namespace ?
-					handleObj.origType + "." + handleObj.namespace :
-					handleObj.origType,
-				handleObj.selector,
-				handleObj.handler
-			);
-			return this;
-		}
-		if ( typeof types === "object" ) {
-
-			// ( types-object [, selector] )
-			for ( type in types ) {
-				this.off( type, selector, types[ type ] );
-			}
-			return this;
-		}
-		if ( selector === false || typeof selector === "function" ) {
-
-			// ( types [, fn] )
-			fn = selector;
-			selector = undefined;
-		}
-		if ( fn === false ) {
-			fn = returnFalse;
-		}
-		return this.each( function() {
-			jQuery.event.remove( this, types, fn, selector );
-		} );
-	}
-} );
-
-
-var
-
-	/* eslint-disable max-len */
-
-	// See https://github.com/eslint/eslint/issues/3229
-	rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,
-
-	/* eslint-enable */
-
-	// Support: IE <=10 - 11, Edge 12 - 13
-	// In IE/Edge using regex groups here causes severe slowdowns.
-	// See https://connect.microsoft.com/IE/feedback/details/1736512/
-	rnoInnerhtml = /<script|<style|<link/i,
-
-	// checked="checked" or checked
-	rchecked = /checked\s*(?:[^=]|=\s*.checked.)/i,
-	rscriptTypeMasked = /^true\/(.*)/,
-	rcleanScript = /^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;
-
-function manipulationTarget( elem, content ) {
-	if ( jQuery.nodeName( elem, "table" ) &&
-		jQuery.nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ) {
-
-		return elem.getElementsByTagName( "tbody" )[ 0 ] || elem;
-	}
-
-	return elem;
-}
-
-// Replace/restore the type attribute of script elements for safe DOM manipulation
-function disableScript( elem ) {
-	elem.type = ( elem.getAttribute( "type" ) !== null ) + "/" + elem.type;
-	return elem;
-}
-function restoreScript( elem ) {
-	var match = rscriptTypeMasked.exec( elem.type );
-
-	if ( match ) {
-		elem.type = match[ 1 ];
-	} else {
-		elem.removeAttribute( "type" );
-	}
-
-	return elem;
-}
-
-function cloneCopyEvent( src, dest ) {
-	var i, l, type, pdataOld, pdataCur, udataOld, udataCur, events;
-
-	if ( dest.nodeType !== 1 ) {
-		return;
-	}
-
-	// 1. Copy private data: events, handlers, etc.
-	if ( dataPriv.hasData( src ) ) {
-		pdataOld = dataPriv.access( src );
-		pdataCur = dataPriv.set( dest, pdataOld );
-		events = pdataOld.events;
-
-		if ( events ) {
-			delete pdataCur.handle;
-			pdataCur.events = {};
-
-			for ( type in events ) {
-				for ( i = 0, l = events[ type ].length; i < l; i++ ) {
-					jQuery.event.add( dest, type, events[ type ][ i ] );
-				}
-			}
-		}
-	}
-
-	// 2. Copy user data
-	if ( dataUser.hasData( src ) ) {
-		udataOld = dataUser.access( src );
-		udataCur = jQuery.extend( {}, udataOld );
-
-		dataUser.set( dest, udataCur );
-	}
-}
-
-// Fix IE bugs, see support tests
-function fixInput( src, dest ) {
-	var nodeName = dest.nodeName.toLowerCase();
-
-	// Fails to persist the checked state of a cloned checkbox or radio button.
-	if ( nodeName === "input" && rcheckableType.test( src.type ) ) {
-		dest.checked = src.checked;
-
-	// Fails to return the selected option to the default selected state when cloning options
-	} else if ( nodeName === "input" || nodeName === "textarea" ) {
-		dest.defaultValue = src.defaultValue;
-	}
-}
-
-function domManip( collection, args, callback, ignored ) {
-
-	// Flatten any nested arrays
-	args = concat.apply( [], args );
-
-	var fragment, first, scripts, hasScripts, node, doc,
-		i = 0,
-		l = collection.length,
-		iNoClone = l - 1,
-		value = args[ 0 ],
-		isFunction = jQuery.isFunction( value );
-
-	// We can't cloneNode fragments that contain checked, in WebKit
-	if ( isFunction ||
-			( l > 1 && typeof value === "string" &&
-				!support.checkClone && rchecked.test( value ) ) ) {
-		return collection.each( function( index ) {
-			var self = collection.eq( index );
-			if ( isFunction ) {
-				args[ 0 ] = value.call( this, index, self.html() );
-			}
-			domManip( self, args, callback, ignored );
-		} );
-	}
-
-	if ( l ) {
-		fragment = buildFragment( args, collection[ 0 ].ownerDocument, false, collection, ignored );
-		first = fragment.firstChild;
-
-		if ( fragment.childNodes.length === 1 ) {
-			fragment = first;
-		}
-
-		// Require either new content or an interest in ignored elements to invoke the callback
-		if ( first || ignored ) {
-			scripts = jQuery.map( getAll( fragment, "script" ), disableScript );
-			hasScripts = scripts.length;
-
-			// Use the original fragment for the last item
-			// instead of the first because it can end up
-			// being emptied incorrectly in certain situations (#8070).
-			for ( ; i < l; i++ ) {
-				node = fragment;
-
-				if ( i !== iNoClone ) {
-					node = jQuery.clone( node, true, true );
-
-					// Keep references to cloned scripts for later restoration
-					if ( hasScripts ) {
-
-						// Support: Android <=4.0 only, PhantomJS 1 only
-						// push.apply(_, arraylike) throws on ancient WebKit
-						jQuery.merge( scripts, getAll( node, "script" ) );
-					}
-				}
-
-				callback.call( collection[ i ], node, i );
-			}
-
-			if ( hasScripts ) {
-				doc = scripts[ scripts.length - 1 ].ownerDocument;
-
-				// Reenable scripts
-				jQuery.map( scripts, restoreScript );
-
-				// Evaluate executable scripts on first document insertion
-				for ( i = 0; i < hasScripts; i++ ) {
-					node = scripts[ i ];
-					if ( rscriptType.test( node.type || "" ) &&
-						!dataPriv.access( node, "globalEval" ) &&
-						jQuery.contains( doc, node ) ) {
-
-						if ( node.src ) {
-
-							// Optional AJAX dependency, but won't run scripts if not present
-							if ( jQuery._evalUrl ) {
-								jQuery._evalUrl( node.src );
-							}
-						} else {
-							DOMEval( node.textContent.replace( rcleanScript, "" ), doc );
-						}
-					}
-				}
-			}
-		}
-	}
-
-	return collection;
-}
-
-function remove( elem, selector, keepData ) {
-	var node,
-		nodes = selector ? jQuery.filter( selector, elem ) : elem,
-		i = 0;
-
-	for ( ; ( node = nodes[ i ] ) != null; i++ ) {
-		if ( !keepData && node.nodeType === 1 ) {
-			jQuery.cleanData( getAll( node ) );
-		}
-
-		if ( node.parentNode ) {
-			if ( keepData && jQuery.contains( node.ownerDocument, node ) ) {
-				setGlobalEval( getAll( node, "script" ) );
-			}
-			node.parentNode.removeChild( node );
-		}
-	}
-
-	return elem;
-}
-
-jQuery.extend( {
-	htmlPrefilter: function( html ) {
-		return html.replace( rxhtmlTag, "<$1></$2>" );
-	},
-
-	clone: function( elem, dataAndEvents, deepDataAndEvents ) {
-		var i, l, srcElements, destElements,
-			clone = elem.cloneNode( true ),
-			inPage = jQuery.contains( elem.ownerDocument, elem );
-
-		// Fix IE cloning issues
-		if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) &&
-				!jQuery.isXMLDoc( elem ) ) {
-
-			// We eschew Sizzle here for performance reasons: https://jsperf.com/getall-vs-sizzle/2
-			destElements = getAll( clone );
-			srcElements = getAll( elem );
-
-			for ( i = 0, l = srcElements.length; i < l; i++ ) {
-				fixInput( srcElements[ i ], destElements[ i ] );
-			}
-		}
-
-		// Copy the events from the original to the clone
-		if ( dataAndEvents ) {
-			if ( deepDataAndEvents ) {
-				srcElements = srcElements || getAll( elem );
-				destElements = destElements || getAll( clone );
-
-				for ( i = 0, l = srcElements.length; i < l; i++ ) {
-					cloneCopyEvent( srcElements[ i ], destElements[ i ] );
-				}
-			} else {
-				cloneCopyEvent( elem, clone );
-			}
-		}
-
-		// Preserve script evaluation history
-		destElements = getAll( clone, "script" );
-		if ( destElements.length > 0 ) {
-			setGlobalEval( destElements, !inPage && getAll( elem, "script" ) );
-		}
-
-		// Return the cloned set
-		return clone;
-	},
-
-	cleanData: function( elems ) {
-		var data, elem, type,
-			special = jQuery.event.special,
-			i = 0;
-
-		for ( ; ( elem = elems[ i ] ) !== undefined; i++ ) {
-			if ( acceptData( elem ) ) {
-				if ( ( data = elem[ dataPriv.expando ] ) ) {
-					if ( data.events ) {
-						for ( type in data.events ) {
-							if ( special[ type ] ) {
-								jQuery.event.remove( elem, type );
-
-							// This is a shortcut to avoid jQuery.event.remove's overhead
-							} else {
-								jQuery.removeEvent( elem, type, data.handle );
-							}
-						}
-					}
-
-					// Support: Chrome <=35 - 45+
-					// Assign undefined instead of using delete, see Data#remove
-					elem[ dataPriv.expando ] = undefined;
-				}
-				if ( elem[ dataUser.expando ] ) {
-
-					// Support: Chrome <=35 - 45+
-					// Assign undefined instead of using delete, see Data#remove
-					elem[ dataUser.expando ] = undefined;
-				}
-			}
-		}
-	}
-} );
-
-jQuery.fn.extend( {
-	detach: function( selector ) {
-		return remove( this, selector, true );
-	},
-
-	remove: function( selector ) {
-		return remove( this, selector );
-	},
-
-	text: function( value ) {
-		return access( this, function( value ) {
-			return value === undefined ?
-				jQuery.text( this ) :
-				this.empty().each( function() {
-					if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
-						this.textContent = value;
-					}
-				} );
-		}, null, value, arguments.length );
-	},
-
-	append: function() {
-		return domManip( this, arguments, function( elem ) {
-			if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
-				var target = manipulationTarget( this, elem );
-				target.appendChild( elem );
-			}
-		} );
-	},
-
-	prepend: function() {
-		return domManip( this, arguments, function( elem ) {
-			if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
-				var target = manipulationTarget( this, elem );
-				target.insertBefore( elem, target.firstChild );
-			}
-		} );
-	},
-
-	before: function() {
-		return domManip( this, arguments, function( elem ) {
-			if ( this.parentNode ) {
-				this.parentNode.insertBefore( elem, this );
-			}
-		} );
-	},
-
-	after: function() {
-		return domManip( this, arguments, function( elem ) {
-			if ( this.parentNode ) {
-				this.parentNode.insertBefore( elem, this.nextSibling );
-			}
-		} );
-	},
-
-	empty: function() {
-		var elem,
-			i = 0;
-
-		for ( ; ( elem = this[ i ] ) != null; i++ ) {
-			if ( elem.nodeType === 1 ) {
-
-				// Prevent memory leaks
-				jQuery.cleanData( getAll( elem, false ) );
-
-				// Remove any remaining nodes
-				elem.textContent = "";
-			}
-		}
-
-		return this;
-	},
-
-	clone: function( dataAndEvents, deepDataAndEvents ) {
-		dataAndEvents = dataAndEvents == null ? false : dataAndEvents;
-		deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents;
-
-		return this.map( function() {
-			return jQuery.clone( this, dataAndEvents, deepDataAndEvents );
-		} );
-	},
-
-	html: function( value ) {
-		return access( this, function( value ) {
-			var elem = this[ 0 ] || {},
-				i = 0,
-				l = this.length;
-
-			if ( value === undefined && elem.nodeType === 1 ) {
-				return elem.innerHTML;
-			}
-
-			// See if we can take a shortcut and just use innerHTML
-			if ( typeof value === "string" && !rnoInnerhtml.test( value ) &&
-				!wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) {
-
-				value = jQuery.htmlPrefilter( value );
-
-				try {
-					for ( ; i < l; i++ ) {
-						elem = this[ i ] || {};
-
-						// Remove element nodes and prevent memory leaks
-						if ( elem.nodeType === 1 ) {
-							jQuery.cleanData( getAll( elem, false ) );
-							elem.innerHTML = value;
-						}
-					}
-
-					elem = 0;
-
-				// If using innerHTML throws an exception, use the fallback method
-				} catch ( e ) {}
-			}
-
-			if ( elem ) {
-				this.empty().append( value );
-			}
-		}, null, value, arguments.length );
-	},
-
-	replaceWith: function() {
-		var ignored = [];
-
-		// Make the changes, replacing each non-ignored context element with the new content
-		return domManip( this, arguments, function( elem ) {
-			var parent = this.parentNode;
-
-			if ( jQuery.inArray( this, ignored ) < 0 ) {
-				jQuery.cleanData( getAll( this ) );
-				if ( parent ) {
-					parent.replaceChild( elem, this );
-				}
-			}
-
-		// Force callback invocation
-		}, ignored );
-	}
-} );
-
-jQuery.each( {
-	appendTo: "append",
-	prependTo: "prepend",
-	insertBefore: "before",
-	insertAfter: "after",
-	replaceAll: "replaceWith"
-}, function( name, original ) {
-	jQuery.fn[ name ] = function( selector ) {
-		var elems,
-			ret = [],
-			insert = jQuery( selector ),
-			last = insert.length - 1,
-			i = 0;
-
-		for ( ; i <= last; i++ ) {
-			elems = i === last ? this : this.clone( true );
-			jQuery( insert[ i ] )[ original ]( elems );
-
-			// Support: Android <=4.0 only, PhantomJS 1 only
-			// .get() because push.apply(_, arraylike) throws on ancient WebKit
-			push.apply( ret, elems.get() );
-		}
-
-		return this.pushStack( ret );
-	};
-} );
-var rmargin = ( /^margin/ );
-
-var rnumnonpx = new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" );
-
-var getStyles = function( elem ) {
-
-		// Support: IE <=11 only, Firefox <=30 (#15098, #14150)
-		// IE throws on elements created in popups
-		// FF meanwhile throws on frame elements through "defaultView.getComputedStyle"
-		var view = elem.ownerDocument.defaultView;
-
-		if ( !view || !view.opener ) {
-			view = window;
-		}
-
-		return view.getComputedStyle( elem );
-	};
-
-
-
-( function() {
-
-	// Executing both pixelPosition & boxSizingReliable tests require only one layout
-	// so they're executed at the same time to save the second computation.
-	function computeStyleTests() {
-
-		// This is a singleton, we need to execute it only once
-		if ( !div ) {
-			return;
-		}
-
-		div.style.cssText =
-			"box-sizing:border-box;" +
-			"position:relative;display:block;" +
-			"margin:auto;border:1px;padding:1px;" +
-			"top:1%;width:50%";
-		div.innerHTML = "";
-		documentElement.appendChild( container );
-
-		var divStyle = window.getComputedStyle( div );
-		pixelPositionVal = divStyle.top !== "1%";
-
-		// Support: Android 4.0 - 4.3 only, Firefox <=3 - 44
-		reliableMarginLeftVal = divStyle.marginLeft === "2px";
-		boxSizingReliableVal = divStyle.width === "4px";
-
-		// Support: Android 4.0 - 4.3 only
-		// Some styles come back with percentage values, even though they shouldn't
-		div.style.marginRight = "50%";
-		pixelMarginRightVal = divStyle.marginRight === "4px";
-
-		documentElement.removeChild( container );
-
-		// Nullify the div so it wouldn't be stored in the memory and
-		// it will also be a sign that checks already performed
-		div = null;
-	}
-
-	var pixelPositionVal, boxSizingReliableVal, pixelMarginRightVal, reliableMarginLeftVal,
-		container = document.createElement( "div" ),
-		div = document.createElement( "div" );
-
-	// Finish early in limited (non-browser) environments
-	if ( !div.style ) {
-		return;
-	}
-
-	// Support: IE <=9 - 11 only
-	// Style of cloned element affects source element cloned (#8908)
-	div.style.backgroundClip = "content-box";
-	div.cloneNode( true ).style.backgroundClip = "";
-	support.clearCloneStyle = div.style.backgroundClip === "content-box";
-
-	container.style.cssText = "border:0;width:8px;height:0;top:0;left:-9999px;" +
-		"padding:0;margin-top:1px;position:absolute";
-	container.appendChild( div );
-
-	jQuery.extend( support, {
-		pixelPosition: function() {
-			computeStyleTests();
-			return pixelPositionVal;
-		},
-		boxSizingReliable: function() {
-			computeStyleTests();
-			return boxSizingReliableVal;
-		},
-		pixelMarginRight: function() {
-			computeStyleTests();
-			return pixelMarginRightVal;
-		},
-		reliableMarginLeft: function() {
-			computeStyleTests();
-			return reliableMarginLeftVal;
-		}
-	} );
-} )();
-
-
-function curCSS( elem, name, computed ) {
-	var width, minWidth, maxWidth, ret,
-		style = elem.style;
-
-	computed = computed || getStyles( elem );
-
-	// Support: IE <=9 only
-	// getPropertyValue is only needed for .css('filter') (#12537)
-	if ( computed ) {
-		ret = computed.getPropertyValue( name ) || computed[ name ];
-
-		if ( ret === "" && !jQuery.contains( elem.ownerDocument, elem ) ) {
-			ret = jQuery.style( elem, name );
-		}
-
-		// A tribute to the "awesome hack by Dean Edwards"
-		// Android Browser returns percentage for some values,
-		// but width seems to be reliably pixels.
-		// This is against the CSSOM draft spec:
-		// https://drafts.csswg.org/cssom/#resolved-values
-		if ( !support.pixelMarginRight() && rnumnonpx.test( ret ) && rmargin.test( name ) ) {
-
-			// Remember the original values
-			width = style.width;
-			minWidth = style.minWidth;
-			maxWidth = style.maxWidth;
-
-			// Put in the new values to get a computed value out
-			style.minWidth = style.maxWidth = style.width = ret;
-			ret = computed.width;
-
-			// Revert the changed values
-			style.width = width;
-			style.minWidth = minWidth;
-			style.maxWidth = maxWidth;
-		}
-	}
-
-	return ret !== undefined ?
-
-		// Support: IE <=9 - 11 only
-		// IE returns zIndex value as an integer.
-		ret + "" :
-		ret;
-}
-
-
-function addGetHookIf( conditionFn, hookFn ) {
-
-	// Define the hook, we'll check on the first run if it's really needed.
-	return {
-		get: function() {
-			if ( conditionFn() ) {
-
-				// Hook not needed (or it's not possible to use it due
-				// to missing dependency), remove it.
-				delete this.get;
-				return;
-			}
-
-			// Hook needed; redefine it so that the support test is not executed again.
-			return ( this.get = hookFn ).apply( this, arguments );
-		}
-	};
-}
-
-
-var
-
-	// Swappable if display is none or starts with table
-	// except "table", "table-cell", or "table-caption"
-	// See here for display values: https://developer.mozilla.org/en-US/docs/CSS/display
-	rdisplayswap = /^(none|table(?!-c[ea]).+)/,
-	cssShow = { position: "absolute", visibility: "hidden", display: "block" },
-	cssNormalTransform = {
-		letterSpacing: "0",
-		fontWeight: "400"
-	},
-
-	cssPrefixes = [ "Webkit", "Moz", "ms" ],
-	emptyStyle = document.createElement( "div" ).style;
-
-// Return a css property mapped to a potentially vendor prefixed property
-function vendorPropName( name ) {
-
-	// Shortcut for names that are not vendor prefixed
-	if ( name in emptyStyle ) {
-		return name;
-	}
-
-	// Check for vendor prefixed names
-	var capName = name[ 0 ].toUpperCase() + name.slice( 1 ),
-		i = cssPrefixes.length;
-
-	while ( i-- ) {
-		name = cssPrefixes[ i ] + capName;
-		if ( name in emptyStyle ) {
-			return name;
-		}
-	}
-}
-
-function setPositiveNumber( elem, value, subtract ) {
-
-	// Any relative (+/-) values have already been
-	// normalized at this point
-	var matches = rcssNum.exec( value );
-	return matches ?
-
-		// Guard against undefined "subtract", e.g., when used as in cssHooks
-		Math.max( 0, matches[ 2 ] - ( subtract || 0 ) ) + ( matches[ 3 ] || "px" ) :
-		value;
-}
-
-function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) {
-	var i = extra === ( isBorderBox ? "border" : "content" ) ?
-
-		// If we already have the right measurement, avoid augmentation
-		4 :
-
-		// Otherwise initialize for horizontal or vertical properties
-		name === "width" ? 1 : 0,
-
-		val = 0;
-
-	for ( ; i < 4; i += 2 ) {
-
-		// Both box models exclude margin, so add it if we want it
-		if ( extra === "margin" ) {
-			val += jQuery.css( elem, extra + cssExpand[ i ], true, styles );
-		}
-
-		if ( isBorderBox ) {
-
-			// border-box includes padding, so remove it if we want content
-			if ( extra === "content" ) {
-				val -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles );
-			}
-
-			// At this point, extra isn't border nor margin, so remove border
-			if ( extra !== "margin" ) {
-				val -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles );
-			}
-		} else {
-
-			// At this point, extra isn't content, so add padding
-			val += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles );
-
-			// At this point, extra isn't content nor padding, so add border
-			if ( extra !== "padding" ) {
-				val += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles );
-			}
-		}
-	}
-
-	return val;
-}
-
-function getWidthOrHeight( elem, name, extra ) {
-
-	// Start with offset property, which is equivalent to the border-box value
-	var val,
-		valueIsBorderBox = true,
-		styles = getStyles( elem ),
-		isBorderBox = jQuery.css( elem, "boxSizing", false, styles ) === "border-box";
-
-	// Support: IE <=11 only
-	// Running getBoundingClientRect on a disconnected node
-	// in IE throws an error.
-	if ( elem.getClientRects().length ) {
-		val = elem.getBoundingClientRect()[ name ];
-	}
-
-	// Some non-html elements return undefined for offsetWidth, so check for null/undefined
-	// svg - https://bugzilla.mozilla.org/show_bug.cgi?id=649285
-	// MathML - https://bugzilla.mozilla.org/show_bug.cgi?id=491668
-	if ( val <= 0 || val == null ) {
-
-		// Fall back to computed then uncomputed css if necessary
-		val = curCSS( elem, name, styles );
-		if ( val < 0 || val == null ) {
-			val = elem.style[ name ];
-		}
-
-		// Computed unit is not pixels. Stop here and return.
-		if ( rnumnonpx.test( val ) ) {
-			return val;
-		}
-
-		// Check for style in case a browser which returns unreliable values
-		// for getComputedStyle silently falls back to the reliable elem.style
-		valueIsBorderBox = isBorderBox &&
-			( support.boxSizingReliable() || val === elem.style[ name ] );
-
-		// Normalize "", auto, and prepare for extra
-		val = parseFloat( val ) || 0;
-	}
-
-	// Use the active box-sizing model to add/subtract irrelevant styles
-	return ( val +
-		augmentWidthOrHeight(
-			elem,
-			name,
-			extra || ( isBorderBox ? "border" : "content" ),
-			valueIsBorderBox,
-			styles
-		)
-	) + "px";
-}
-
-jQuery.extend( {
-
-	// Add in style property hooks for overriding the default
-	// behavior of getting and setting a style property
-	cssHooks: {
-		opacity: {
-			get: function( elem, computed ) {
-				if ( computed ) {
-
-					// We should always get a number back from opacity
-					var ret = curCSS( elem, "opacity" );
-					return ret === "" ? "1" : ret;
-				}
-			}
-		}
-	},
-
-	// Don't automatically add "px" to these possibly-unitless properties
-	cssNumber: {
-		"animationIterationCount": true,
-		"columnCount": true,
-		"fillOpacity": true,
-		"flexGrow": true,
-		"flexShrink": true,
-		"fontWeight": true,
-		"lineHeight": true,
-		"opacity": true,
-		"order": true,
-		"orphans": true,
-		"widows": true,
-		"zIndex": true,
-		"zoom": true
-	},
-
-	// Add in properties whose names you wish to fix before
-	// setting or getting the value
-	cssProps: {
-		"float": "cssFloat"
-	},
-
-	// Get and set the style property on a DOM Node
-	style: function( elem, name, value, extra ) {
-
-		// Don't set styles on text and comment nodes
-		if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) {
-			return;
-		}
-
-		// Make sure that we're working with the right name
-		var ret, type, hooks,
-			origName = jQuery.camelCase( name ),
-			style = elem.style;
-
-		name = jQuery.cssProps[ origName ] ||
-			( jQuery.cssProps[ origName ] = vendorPropName( origName ) || origName );
-
-		// Gets hook for the prefixed version, then unprefixed version
-		hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ];
-
-		// Check if we're setting a value
-		if ( value !== undefined ) {
-			type = typeof value;
-
-			// Convert "+=" or "-=" to relative numbers (#7345)
-			if ( type === "string" && ( ret = rcssNum.exec( value ) ) && ret[ 1 ] ) {
-				value = adjustCSS( elem, name, ret );
-
-				// Fixes bug #9237
-				type = "number";
-			}
-
-			// Make sure that null and NaN values aren't set (#7116)
-			if ( value == null || value !== value ) {
-				return;
-			}
-
-			// If a number was passed in, add the unit (except for certain CSS properties)
-			if ( type === "number" ) {
-				value += ret && ret[ 3 ] || ( jQuery.cssNumber[ origName ] ? "" : "px" );
-			}
-
-			// background-* props affect original clone's values
-			if ( !support.clearCloneStyle && value === "" && name.indexOf( "background" ) === 0 ) {
-				style[ name ] = "inherit";
-			}
-
-			// If a hook was provided, use that value, otherwise just set the specified value
-			if ( !hooks || !( "set" in hooks ) ||
-				( value = hooks.set( elem, value, extra ) ) !== undefined ) {
-
-				style[ name ] = value;
-			}
-
-		} else {
-
-			// If a hook was provided get the non-computed value from there
-			if ( hooks && "get" in hooks &&
-				( ret = hooks.get( elem, false, extra ) ) !== undefined ) {
-
-				return ret;
-			}
-
-			// Otherwise just get the value from the style object
-			return style[ name ];
-		}
-	},
-
-	css: function( elem, name, extra, styles ) {
-		var val, num, hooks,
-			origName = jQuery.camelCase( name );
-
-		// Make sure that we're working with the right name
-		name = jQuery.cssProps[ origName ] ||
-			( jQuery.cssProps[ origName ] = vendorPropName( origName ) || origName );
-
-		// Try prefixed name followed by the unprefixed name
-		hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ];
-
-		// If a hook was provided get the computed value from there
-		if ( hooks && "get" in hooks ) {
-			val = hooks.get( elem, true, extra );
-		}
-
-		// Otherwise, if a way to get the computed value exists, use that
-		if ( val === undefined ) {
-			val = curCSS( elem, name, styles );
-		}
-
-		// Convert "normal" to computed value
-		if ( val === "normal" && name in cssNormalTransform ) {
-			val = cssNormalTransform[ name ];
-		}
-
-		// Make numeric if forced or a qualifier was provided and val looks numeric
-		if ( extra === "" || extra ) {
-			num = parseFloat( val );
-			return extra === true || isFinite( num ) ? num || 0 : val;
-		}
-		return val;
-	}
-} );
-
-jQuery.each( [ "height", "width" ], function( i, name ) {
-	jQuery.cssHooks[ name ] = {
-		get: function( elem, computed, extra ) {
-			if ( computed ) {
-
-				// Certain elements can have dimension info if we invisibly show them
-				// but it must have a current display style that would benefit
-				return rdisplayswap.test( jQuery.css( elem, "display" ) ) &&
-
-					// Support: Safari 8+
-					// Table columns in Safari have non-zero offsetWidth & zero
-					// getBoundingClientRect().width unless display is changed.
-					// Support: IE <=11 only
-					// Running getBoundingClientRect on a disconnected node
-					// in IE throws an error.
-					( !elem.getClientRects().length || !elem.getBoundingClientRect().width ) ?
-						swap( elem, cssShow, function() {
-							return getWidthOrHeight( elem, name, extra );
-						} ) :
-						getWidthOrHeight( elem, name, extra );
-			}
-		},
-
-		set: function( elem, value, extra ) {
-			var matches,
-				styles = extra && getStyles( elem ),
-				subtract = extra && augmentWidthOrHeight(
-					elem,
-					name,
-					extra,
-					jQuery.css( elem, "boxSizing", false, styles ) === "border-box",
-					styles
-				);
-
-			// Convert to pixels if value adjustment is needed
-			if ( subtract && ( matches = rcssNum.exec( value ) ) &&
-				( matches[ 3 ] || "px" ) !== "px" ) {
-
-				elem.style[ name ] = value;
-				value = jQuery.css( elem, name );
-			}
-
-			return setPositiveNumber( elem, value, subtract );
-		}
-	};
-} );
-
-jQuery.cssHooks.marginLeft = addGetHookIf( support.reliableMarginLeft,
-	function( elem, computed ) {
-		if ( computed ) {
-			return ( parseFloat( curCSS( elem, "marginLeft" ) ) ||
-				elem.getBoundingClientRect().left -
-					swap( elem, { marginLeft: 0 }, function() {
-						return elem.getBoundingClientRect().left;
-					} )
-				) + "px";
-		}
-	}
-);
-
-// These hooks are used by animate to expand properties
-jQuery.each( {
-	margin: "",
-	padding: "",
-	border: "Width"
-}, function( prefix, suffix ) {
-	jQuery.cssHooks[ prefix + suffix ] = {
-		expand: function( value ) {
-			var i = 0,
-				expanded = {},
-
-				// Assumes a single number if not a string
-				parts = typeof value === "string" ? value.split( " " ) : [ value ];
-
-			for ( ; i < 4; i++ ) {
-				expanded[ prefix + cssExpand[ i ] + suffix ] =
-					parts[ i ] || parts[ i - 2 ] || parts[ 0 ];
-			}
-
-			return expanded;
-		}
-	};
-
-	if ( !rmargin.test( prefix ) ) {
-		jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber;
-	}
-} );
-
-jQuery.fn.extend( {
-	css: function( name, value ) {
-		return access( this, function( elem, name, value ) {
-			var styles, len,
-				map = {},
-				i = 0;
-
-			if ( jQuery.isArray( name ) ) {
-				styles = getStyles( elem );
-				len = name.length;
-
-				for ( ; i < len; i++ ) {
-					map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles );
-				}
-
-				return map;
-			}
-
-			return value !== undefined ?
-				jQuery.style( elem, name, value ) :
-				jQuery.css( elem, name );
-		}, name, value, arguments.length > 1 );
-	}
-} );
-
-
-function Tween( elem, options, prop, end, easing ) {
-	return new Tween.prototype.init( elem, options, prop, end, easing );
-}
-jQuery.Tween = Tween;
-
-Tween.prototype = {
-	constructor: Tween,
-	init: function( elem, options, prop, end, easing, unit ) {
-		this.elem = elem;
-		this.prop = prop;
-		this.easing = easing || jQuery.easing._default;
-		this.options = options;
-		this.start = this.now = this.cur();
-		this.end = end;
-		this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" );
-	},
-	cur: function() {
-		var hooks = Tween.propHooks[ this.prop ];
-
-		return hooks && hooks.get ?
-			hooks.get( this ) :
-			Tween.propHooks._default.get( this );
-	},
-	run: function( percent ) {
-		var eased,
-			hooks = Tween.propHooks[ this.prop ];
-
-		if ( this.options.duration ) {
-			this.pos = eased = jQuery.easing[ this.easing ](
-				percent, this.options.duration * percent, 0, 1, this.options.duration
-			);
-		} else {
-			this.pos = eased = percent;
-		}
-		this.now = ( this.end - this.start ) * eased + this.start;
-
-		if ( this.options.step ) {
-			this.options.step.call( this.elem, this.now, this );
-		}
-
-		if ( hooks && hooks.set ) {
-			hooks.set( this );
-		} else {
-			Tween.propHooks._default.set( this );
-		}
-		return this;
-	}
-};
-
-Tween.prototype.init.prototype = Tween.prototype;
-
-Tween.propHooks = {
-	_default: {
-		get: function( tween ) {
-			var result;
-
-			// Use a property on the element directly when it is not a DOM element,
-			// or when there is no matching style property that exists.
-			if ( tween.elem.nodeType !== 1 ||
-				tween.elem[ tween.prop ] != null && tween.elem.style[ tween.prop ] == null ) {
-				return tween.elem[ tween.prop ];
-			}
-
-			// Passing an empty string as a 3rd parameter to .css will automatically
-			// attempt a parseFloat and fallback to a string if the parse fails.
-			// Simple values such as "10px" are parsed to Float;
-			// complex values such as "rotate(1rad)" are returned as-is.
-			result = jQuery.css( tween.elem, tween.prop, "" );
-
-			// Empty strings, null, undefined and "auto" are converted to 0.
-			return !result || result === "auto" ? 0 : result;
-		},
-		set: function( tween ) {
-
-			// Use step hook for back compat.
-			// Use cssHook if its there.
-			// Use .style if available and use plain properties where available.
-			if ( jQuery.fx.step[ tween.prop ] ) {
-				jQuery.fx.step[ tween.prop ]( tween );
-			} else if ( tween.elem.nodeType === 1 &&
-				( tween.elem.style[ jQuery.cssProps[ tween.prop ] ] != null ||
-					jQuery.cssHooks[ tween.prop ] ) ) {
-				jQuery.style( tween.elem, tween.prop, tween.now + tween.unit );
-			} else {
-				tween.elem[ tween.prop ] = tween.now;
-			}
-		}
-	}
-};
-
-// Support: IE <=9 only
-// Panic based approach to setting things on disconnected nodes
-Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = {
-	set: function( tween ) {
-		if ( tween.elem.nodeType && tween.elem.parentNode ) {
-			tween.elem[ tween.prop ] = tween.now;
-		}
-	}
-};
-
-jQuery.easing = {
-	linear: function( p ) {
-		return p;
-	},
-	swing: function( p ) {
-		return 0.5 - Math.cos( p * Math.PI ) / 2;
-	},
-	_default: "swing"
-};
-
-jQuery.fx = Tween.prototype.init;
-
-// Back compat <1.8 extension point
-jQuery.fx.step = {};
-
-
-
-
-var
-	fxNow, timerId,
-	rfxtypes = /^(?:toggle|show|hide)$/,
-	rrun = /queueHooks$/;
-
-function raf() {
-	if ( timerId ) {
-		window.requestAnimationFrame( raf );
-		jQuery.fx.tick();
-	}
-}
-
-// Animations created synchronously will run synchronously
-function createFxNow() {
-	window.setTimeout( function() {
-		fxNow = undefined;
-	} );
-	return ( fxNow = jQuery.now() );
-}
-
-// Generate parameters to create a standard animation
-function genFx( type, includeWidth ) {
-	var which,
-		i = 0,
-		attrs = { height: type };
-
-	// If we include width, step value is 1 to do all cssExpand values,
-	// otherwise step value is 2 to skip over Left and Right
-	includeWidth = includeWidth ? 1 : 0;
-	for ( ; i < 4; i += 2 - includeWidth ) {
-		which = cssExpand[ i ];
-		attrs[ "margin" + which ] = attrs[ "padding" + which ] = type;
-	}
-
-	if ( includeWidth ) {
-		attrs.opacity = attrs.width = type;
-	}
-
-	return attrs;
-}
-
-function createTween( value, prop, animation ) {
-	var tween,
-		collection = ( Animation.tweeners[ prop ] || [] ).concat( Animation.tweeners[ "*" ] ),
-		index = 0,
-		length = collection.length;
-	for ( ; index < length; index++ ) {
-		if ( ( tween = collection[ index ].call( animation, prop, value ) ) ) {
-
-			// We're done with this property
-			return tween;
-		}
-	}
-}
-
-function defaultPrefilter( elem, props, opts ) {
-	var prop, value, toggle, hooks, oldfire, propTween, restoreDisplay, display,
-		isBox = "width" in props || "height" in props,
-		anim = this,
-		orig = {},
-		style = elem.style,
-		hidden = elem.nodeType && isHiddenWithinTree( elem ),
-		dataShow = dataPriv.get( elem, "fxshow" );
-
-	// Queue-skipping animations hijack the fx hooks
-	if ( !opts.queue ) {
-		hooks = jQuery._queueHooks( elem, "fx" );
-		if ( hooks.unqueued == null ) {
-			hooks.unqueued = 0;
-			oldfire = hooks.empty.fire;
-			hooks.empty.fire = function() {
-				if ( !hooks.unqueued ) {
-					oldfire();
-				}
-			};
-		}
-		hooks.unqueued++;
-
-		anim.always( function() {
-
-			// Ensure the complete handler is called before this completes
-			anim.always( function() {
-				hooks.unqueued--;
-				if ( !jQuery.queue( elem, "fx" ).length ) {
-					hooks.empty.fire();
-				}
-			} );
-		} );
-	}
-
-	// Detect show/hide animations
-	for ( prop in props ) {
-		value = props[ prop ];
-		if ( rfxtypes.test( value ) ) {
-			delete props[ prop ];
-			toggle = toggle || value === "toggle";
-			if ( value === ( hidden ? "hide" : "show" ) ) {
-
-				// Pretend to be hidden if this is a "show" and
-				// there is still data from a stopped show/hide
-				if ( value === "show" && dataShow && dataShow[ prop ] !== undefined ) {
-					hidden = true;
-
-				// Ignore all other no-op show/hide data
-				} else {
-					continue;
-				}
-			}
-			orig[ prop ] = dataShow && dataShow[ prop ] || jQuery.style( elem, prop );
-		}
-	}
-
-	// Bail out if this is a no-op like .hide().hide()
-	propTween = !jQuery.isEmptyObject( props );
-	if ( !propTween && jQuery.isEmptyObject( orig ) ) {
-		return;
-	}
-
-	// Restrict "overflow" and "display" styles during box animations
-	if ( isBox && elem.nodeType === 1 ) {
-
-		// Support: IE <=9 - 11, Edge 12 - 13
-		// Record all 3 overflow attributes because IE does not infer the shorthand
-		// from identically-valued overflowX and overflowY
-		opts.overflow = [ style.overflow, style.overflowX, style.overflowY ];
-
-		// Identify a display type, preferring old show/hide data over the CSS cascade
-		restoreDisplay = dataShow && dataShow.display;
-		if ( restoreDisplay == null ) {
-			restoreDisplay = dataPriv.get( elem, "display" );
-		}
-		display = jQuery.css( elem, "display" );
-		if ( display === "none" ) {
-			if ( restoreDisplay ) {
-				display = restoreDisplay;
-			} else {
-
-				// Get nonempty value(s) by temporarily forcing visibility
-				showHide( [ elem ], true );
-				restoreDisplay = elem.style.display || restoreDisplay;
-				display = jQuery.css( elem, "display" );
-				showHide( [ elem ] );
-			}
-		}
-
-		// Animate inline elements as inline-block
-		if ( display === "inline" || display === "inline-block" && restoreDisplay != null ) {
-			if ( jQuery.css( elem, "float" ) === "none" ) {
-
-				// Restore the original display value at the end of pure show/hide animations
-				if ( !propTween ) {
-					anim.done( function() {
-						style.display = restoreDisplay;
-					} );
-					if ( restoreDisplay == null ) {
-						display = style.display;
-						restoreDisplay = display === "none" ? "" : display;
-					}
-				}
-				style.display = "inline-block";
-			}
-		}
-	}
-
-	if ( opts.overflow ) {
-		style.overflow = "hidden";
-		anim.always( function() {
-			style.overflow = opts.overflow[ 0 ];
-			style.overflowX = opts.overflow[ 1 ];
-			style.overflowY = opts.overflow[ 2 ];
-		} );
-	}
-
-	// Implement show/hide animations
-	propTween = false;
-	for ( prop in orig ) {
-
-		// General show/hide setup for this element animation
-		if ( !propTween ) {
-			if ( dataShow ) {
-				if ( "hidden" in dataShow ) {
-					hidden = dataShow.hidden;
-				}
-			} else {
-				dataShow = dataPriv.access( elem, "fxshow", { display: restoreDisplay } );
-			}
-
-			// Store hidden/visible for toggle so `.stop().toggle()` "reverses"
-			if ( toggle ) {
-				dataShow.hidden = !hidden;
-			}
-
-			// Show elements before animating them
-			if ( hidden ) {
-				showHide( [ elem ], true );
-			}
-
-			/* eslint-disable no-loop-func */
-
-			anim.done( function() {
-
-			/* eslint-enable no-loop-func */
-
-				// The final step of a "hide" animation is actually hiding the element
-				if ( !hidden ) {
-					showHide( [ elem ] );
-				}
-				dataPriv.remove( elem, "fxshow" );
-				for ( prop in orig ) {
-					jQuery.style( elem, prop, orig[ prop ] );
-				}
-			} );
-		}
-
-		// Per-property setup
-		propTween = createTween( hidden ? dataShow[ prop ] : 0, prop, anim );
-		if ( !( prop in dataShow ) ) {
-			dataShow[ prop ] = propTween.start;
-			if ( hidden ) {
-				propTween.end = propTween.start;
-				propTween.start = 0;
-			}
-		}
-	}
-}
-
-function propFilter( props, specialEasing ) {
-	var index, name, easing, value, hooks;
-
-	// camelCase, specialEasing and expand cssHook pass
-	for ( index in props ) {
-		name = jQuery.camelCase( index );
-		easing = specialEasing[ name ];
-		value = props[ index ];
-		if ( jQuery.isArray( value ) ) {
-			easing = value[ 1 ];
-			value = props[ index ] = value[ 0 ];
-		}
-
-		if ( index !== name ) {
-			props[ name ] = value;
-			delete props[ index ];
-		}
-
-		hooks = jQuery.cssHooks[ name ];
-		if ( hooks && "expand" in hooks ) {
-			value = hooks.expand( value );
-			delete props[ name ];
-
-			// Not quite $.extend, this won't overwrite existing keys.
-			// Reusing 'index' because we have the correct "name"
-			for ( index in value ) {
-				if ( !( index in props ) ) {
-					props[ index ] = value[ index ];
-					specialEasing[ index ] = easing;
-				}
-			}
-		} else {
-			specialEasing[ name ] = easing;
-		}
-	}
-}
-
-function Animation( elem, properties, options ) {
-	var result,
-		stopped,
-		index = 0,
-		length = Animation.prefilters.length,
-		deferred = jQuery.Deferred().always( function() {
-
-			// Don't match elem in the :animated selector
-			delete tick.elem;
-		} ),
-		tick = function() {
-			if ( stopped ) {
-				return false;
-			}
-			var currentTime = fxNow || createFxNow(),
-				remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ),
-
-				// Support: Android 2.3 only
-				// Archaic crash bug won't allow us to use `1 - ( 0.5 || 0 )` (#12497)
-				temp = remaining / animation.duration || 0,
-				percent = 1 - temp,
-				index = 0,
-				length = animation.tweens.length;
-
-			for ( ; index < length; index++ ) {
-				animation.tweens[ index ].run( percent );
-			}
-
-			deferred.notifyWith( elem, [ animation, percent, remaining ] );
-
-			if ( percent < 1 && length ) {
-				return remaining;
-			} else {
-				deferred.resolveWith( elem, [ animation ] );
-				return false;
-			}
-		},
-		animation = deferred.promise( {
-			elem: elem,
-			props: jQuery.extend( {}, properties ),
-			opts: jQuery.extend( true, {
-				specialEasing: {},
-				easing: jQuery.easing._default
-			}, options ),
-			originalProperties: properties,
-			originalOptions: options,
-			startTime: fxNow || createFxNow(),
-			duration: options.duration,
-			tweens: [],
-			createTween: function( prop, end ) {
-				var tween = jQuery.Tween( elem, animation.opts, prop, end,
-						animation.opts.specialEasing[ prop ] || animation.opts.easing );
-				animation.tweens.push( tween );
-				return tween;
-			},
-			stop: function( gotoEnd ) {
-				var index = 0,
-
-					// If we are going to the end, we want to run all the tweens
-					// otherwise we skip this part
-					length = gotoEnd ? animation.tweens.length : 0;
-				if ( stopped ) {
-					return this;
-				}
-				stopped = true;
-				for ( ; index < length; index++ ) {
-					animation.tweens[ index ].run( 1 );
-				}
-
-				// Resolve when we played the last frame; otherwise, reject
-				if ( gotoEnd ) {
-					deferred.notifyWith( elem, [ animation, 1, 0 ] );
-					deferred.resolveWith( elem, [ animation, gotoEnd ] );
-				} else {
-					deferred.rejectWith( elem, [ animation, gotoEnd ] );
-				}
-				return this;
-			}
-		} ),
-		props = animation.props;
-
-	propFilter( props, animation.opts.specialEasing );
-
-	for ( ; index < length; index++ ) {
-		result = Animation.prefilters[ index ].call( animation, elem, props, animation.opts );
-		if ( result ) {
-			if ( jQuery.isFunction( result.stop ) ) {
-				jQuery._queueHooks( animation.elem, animation.opts.queue ).stop =
-					jQuery.proxy( result.stop, result );
-			}
-			return result;
-		}
-	}
-
-	jQuery.map( props, createTween, animation );
-
-	if ( jQuery.isFunction( animation.opts.start ) ) {
-		animation.opts.start.call( elem, animation );
-	}
-
-	jQuery.fx.timer(
-		jQuery.extend( tick, {
-			elem: elem,
-			anim: animation,
-			queue: animation.opts.queue
-		} )
-	);
-
-	// attach callbacks from options
-	return animation.progress( animation.opts.progress )
-		.done( animation.opts.done, animation.opts.complete )
-		.fail( animation.opts.fail )
-		.always( animation.opts.always );
-}
-
-jQuery.Animation = jQuery.extend( Animation, {
-
-	tweeners: {
-		"*": [ function( prop, value ) {
-			var tween = this.createTween( prop, value );
-			adjustCSS( tween.elem, prop, rcssNum.exec( value ), tween );
-			return tween;
-		} ]
-	},
-
-	tweener: function( props, callback ) {
-		if ( jQuery.isFunction( props ) ) {
-			callback = props;
-			props = [ "*" ];
-		} else {
-			props = props.match( rnotwhite );
-		}
-
-		var prop,
-			index = 0,
-			length = props.length;
-
-		for ( ; index < length; index++ ) {
-			prop = props[ index ];
-			Animation.tweeners[ prop ] = Animation.tweeners[ prop ] || [];
-			Animation.tweeners[ prop ].unshift( callback );
-		}
-	},
-
-	prefilters: [ defaultPrefilter ],
-
-	prefilter: function( callback, prepend ) {
-		if ( prepend ) {
-			Animation.prefilters.unshift( callback );
-		} else {
-			Animation.prefilters.push( callback );
-		}
-	}
-} );
-
-jQuery.speed = function( speed, easing, fn ) {
-	var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : {
-		complete: fn || !fn && easing ||
-			jQuery.isFunction( speed ) && speed,
-		duration: speed,
-		easing: fn && easing || easing && !jQuery.isFunction( easing ) && easing
-	};
-
-	// Go to the end state if fx are off or if document is hidden
-	if ( jQuery.fx.off || document.hidden ) {
-		opt.duration = 0;
-
-	} else {
-		opt.duration = typeof opt.duration === "number" ?
-			opt.duration : opt.duration in jQuery.fx.speeds ?
-				jQuery.fx.speeds[ opt.duration ] : jQuery.fx.speeds._default;
-	}
-
-	// Normalize opt.queue - true/undefined/null -> "fx"
-	if ( opt.queue == null || opt.queue === true ) {
-		opt.queue = "fx";
-	}
-
-	// Queueing
-	opt.old = opt.complete;
-
-	opt.complete = function() {
-		if ( jQuery.isFunction( opt.old ) ) {
-			opt.old.call( this );
-		}
-
-		if ( opt.queue ) {
-			jQuery.dequeue( this, opt.queue );
-		}
-	};
-
-	return opt;
-};
-
-jQuery.fn.extend( {
-	fadeTo: function( speed, to, easing, callback ) {
-
-		// Show any hidden elements after setting opacity to 0
-		return this.filter( isHiddenWithinTree ).css( "opacity", 0 ).show()
-
-			// Animate to the value specified
-			.end().animate( { opacity: to }, speed, easing, callback );
-	},
-	animate: function( prop, speed, easing, callback ) {
-		var empty = jQuery.isEmptyObject( prop ),
-			optall = jQuery.speed( speed, easing, callback ),
-			doAnimation = function() {
-
-				// Operate on a copy of prop so per-property easing won't be lost
-				var anim = Animation( this, jQuery.extend( {}, prop ), optall );
-
-				// Empty animations, or finishing resolves immediately
-				if ( empty || dataPriv.get( this, "finish" ) ) {
-					anim.stop( true );
-				}
-			};
-			doAnimation.finish = doAnimation;
-
-		return empty || optall.queue === false ?
-			this.each( doAnimation ) :
-			this.queue( optall.queue, doAnimation );
-	},
-	stop: function( type, clearQueue, gotoEnd ) {
-		var stopQueue = function( hooks ) {
-			var stop = hooks.stop;
-			delete hooks.stop;
-			stop( gotoEnd );
-		};
-
-		if ( typeof type !== "string" ) {
-			gotoEnd = clearQueue;
-			clearQueue = type;
-			type = undefined;
-		}
-		if ( clearQueue && type !== false ) {
-			this.queue( type || "fx", [] );
-		}
-
-		return this.each( function() {
-			var dequeue = true,
-				index = type != null && type + "queueHooks",
-				timers = jQuery.timers,
-				data = dataPriv.get( this );
-
-			if ( index ) {
-				if ( data[ index ] && data[ index ].stop ) {
-					stopQueue( data[ index ] );
-				}
-			} else {
-				for ( index in data ) {
-					if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) {
-						stopQueue( data[ index ] );
-					}
-				}
-			}
-
-			for ( index = timers.length; index--; ) {
-				if ( timers[ index ].elem === this &&
-					( type == null || timers[ index ].queue === type ) ) {
-
-					timers[ index ].anim.stop( gotoEnd );
-					dequeue = false;
-					timers.splice( index, 1 );
-				}
-			}
-
-			// Start the next in the queue if the last step wasn't forced.
-			// Timers currently will call their complete callbacks, which
-			// will dequeue but only if they were gotoEnd.
-			if ( dequeue || !gotoEnd ) {
-				jQuery.dequeue( this, type );
-			}
-		} );
-	},
-	finish: function( type ) {
-		if ( type !== false ) {
-			type = type || "fx";
-		}
-		return this.each( function() {
-			var index,
-				data = dataPriv.get( this ),
-				queue = data[ type + "queue" ],
-				hooks = data[ type + "queueHooks" ],
-				timers = jQuery.timers,
-				length = queue ? queue.length : 0;
-
-			// Enable finishing flag on private data
-			data.finish = true;
-
-			// Empty the queue first
-			jQuery.queue( this, type, [] );
-
-			if ( hooks && hooks.stop ) {
-				hooks.stop.call( this, true );
-			}
-
-			// Look for any active animations, and finish them
-			for ( index = timers.length; index--; ) {
-				if ( timers[ index ].elem === this && timers[ index ].queue === type ) {
-					timers[ index ].anim.stop( true );
-					timers.splice( index, 1 );
-				}
-			}
-
-			// Look for any animations in the old queue and finish them
-			for ( index = 0; index < length; index++ ) {
-				if ( queue[ index ] && queue[ index ].finish ) {
-					queue[ index ].finish.call( this );
-				}
-			}
-
-			// Turn off finishing flag
-			delete data.finish;
-		} );
-	}
-} );
-
-jQuery.each( [ "toggle", "show", "hide" ], function( i, name ) {
-	var cssFn = jQuery.fn[ name ];
-	jQuery.fn[ name ] = function( speed, easing, callback ) {
-		return speed == null || typeof speed === "boolean" ?
-			cssFn.apply( this, arguments ) :
-			this.animate( genFx( name, true ), speed, easing, callback );
-	};
-} );
-
-// Generate shortcuts for custom animations
-jQuery.each( {
-	slideDown: genFx( "show" ),
-	slideUp: genFx( "hide" ),
-	slideToggle: genFx( "toggle" ),
-	fadeIn: { opacity: "show" },
-	fadeOut: { opacity: "hide" },
-	fadeToggle: { opacity: "toggle" }
-}, function( name, props ) {
-	jQuery.fn[ name ] = function( speed, easing, callback ) {
-		return this.animate( props, speed, easing, callback );
-	};
-} );
-
-jQuery.timers = [];
-jQuery.fx.tick = function() {
-	var timer,
-		i = 0,
-		timers = jQuery.timers;
-
-	fxNow = jQuery.now();
-
-	for ( ; i < timers.length; i++ ) {
-		timer = timers[ i ];
-
-		// Checks the timer has not already been removed
-		if ( !timer() && timers[ i ] === timer ) {
-			timers.splice( i--, 1 );
-		}
-	}
-
-	if ( !timers.length ) {
-		jQuery.fx.stop();
-	}
-	fxNow = undefined;
-};
-
-jQuery.fx.timer = function( timer ) {
-	jQuery.timers.push( timer );
-	if ( timer() ) {
-		jQuery.fx.start();
-	} else {
-		jQuery.timers.pop();
-	}
-};
-
-jQuery.fx.interval = 13;
-jQuery.fx.start = function() {
-	if ( !timerId ) {
-		timerId = window.requestAnimationFrame ?
-			window.requestAnimationFrame( raf ) :
-			window.setInterval( jQuery.fx.tick, jQuery.fx.interval );
-	}
-};
-
-jQuery.fx.stop = function() {
-	if ( window.cancelAnimationFrame ) {
-		window.cancelAnimationFrame( timerId );
-	} else {
-		window.clearInterval( timerId );
-	}
-
-	timerId = null;
-};
-
-jQuery.fx.speeds = {
-	slow: 600,
-	fast: 200,
-
-	// Default speed
-	_default: 400
-};
-
-
-// Based off of the plugin by Clint Helfers, with permission.
-// https://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/
-jQuery.fn.delay = function( time, type ) {
-	time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time;
-	type = type || "fx";
-
-	return this.queue( type, function( next, hooks ) {
-		var timeout = window.setTimeout( next, time );
-		hooks.stop = function() {
-			window.clearTimeout( timeout );
-		};
-	} );
-};
-
-
-( function() {
-	var input = document.createElement( "input" ),
-		select = document.createElement( "select" ),
-		opt = select.appendChild( document.createElement( "option" ) );
-
-	input.type = "checkbox";
-
-	// Support: Android <=4.3 only
-	// Default value for a checkbox should be "on"
-	support.checkOn = input.value !== "";
-
-	// Support: IE <=11 only
-	// Must access selectedIndex to make default options select
-	support.optSelected = opt.selected;
-
-	// Support: IE <=11 only
-	// An input loses its value after becoming a radio
-	input = document.createElement( "input" );
-	input.value = "t";
-	input.type = "radio";
-	support.radioValue = input.value === "t";
-} )();
-
-
-var boolHook,
-	attrHandle = jQuery.expr.attrHandle;
-
-jQuery.fn.extend( {
-	attr: function( name, value ) {
-		return access( this, jQuery.attr, name, value, arguments.length > 1 );
-	},
-
-	removeAttr: function( name ) {
-		return this.each( function() {
-			jQuery.removeAttr( this, name );
-		} );
-	}
-} );
-
-jQuery.extend( {
-	attr: function( elem, name, value ) {
-		var ret, hooks,
-			nType = elem.nodeType;
-
-		// Don't get/set attributes on text, comment and attribute nodes
-		if ( nType === 3 || nType === 8 || nType === 2 ) {
-			return;
-		}
-
-		// Fallback to prop when attributes are not supported
-		if ( typeof elem.getAttribute === "undefined" ) {
-			return jQuery.prop( elem, name, value );
-		}
-
-		// Attribute hooks are determined by the lowercase version
-		// Grab necessary hook if one is defined
-		if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) {
-			hooks = jQuery.attrHooks[ name.toLowerCase() ] ||
-				( jQuery.expr.match.bool.test( name ) ? boolHook : undefined );
-		}
-
-		if ( value !== undefined ) {
-			if ( value === null ) {
-				jQuery.removeAttr( elem, name );
-				return;
-			}
-
-			if ( hooks && "set" in hooks &&
-				( ret = hooks.set( elem, value, name ) ) !== undefined ) {
-				return ret;
-			}
-
-			elem.setAttribute( name, value + "" );
-			return value;
-		}
-
-		if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) {
-			return ret;
-		}
-
-		ret = jQuery.find.attr( elem, name );
-
-		// Non-existent attributes return null, we normalize to undefined
-		return ret == null ? undefined : ret;
-	},
-
-	attrHooks: {
-		type: {
-			set: function( elem, value ) {
-				if ( !support.radioValue && value === "radio" &&
-					jQuery.nodeName( elem, "input" ) ) {
-					var val = elem.value;
-					elem.setAttribute( "type", value );
-					if ( val ) {
-						elem.value = val;
-					}
-					return value;
-				}
-			}
-		}
-	},
-
-	removeAttr: function( elem, value ) {
-		var name,
-			i = 0,
-			attrNames = value && value.match( rnotwhite );
-
-		if ( attrNames && elem.nodeType === 1 ) {
-			while ( ( name = attrNames[ i++ ] ) ) {
-				elem.removeAttribute( name );
-			}
-		}
-	}
-} );
-
-// Hooks for boolean attributes
-boolHook = {
-	set: function( elem, value, name ) {
-		if ( value === false ) {
-
-			// Remove boolean attributes when set to false
-			jQuery.removeAttr( elem, name );
-		} else {
-			elem.setAttribute( name, name );
-		}
-		return name;
-	}
-};
-
-jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( i, name ) {
-	var getter = attrHandle[ name ] || jQuery.find.attr;
-
-	attrHandle[ name ] = function( elem, name, isXML ) {
-		var ret, handle,
-			lowercaseName = name.toLowerCase();
-
-		if ( !isXML ) {
-
-			// Avoid an infinite loop by temporarily removing this function from the getter
-			handle = attrHandle[ lowercaseName ];
-			attrHandle[ lowercaseName ] = ret;
-			ret = getter( elem, name, isXML ) != null ?
-				lowercaseName :
-				null;
-			attrHandle[ lowercaseName ] = handle;
-		}
-		return ret;
-	};
-} );
-
-
-
-
-var rfocusable = /^(?:input|select|textarea|button)$/i,
-	rclickable = /^(?:a|area)$/i;
-
-jQuery.fn.extend( {
-	prop: function( name, value ) {
-		return access( this, jQuery.prop, name, value, arguments.length > 1 );
-	},
-
-	removeProp: function( name ) {
-		return this.each( function() {
-			delete this[ jQuery.propFix[ name ] || name ];
-		} );
-	}
-} );
-
-jQuery.extend( {
-	prop: function( elem, name, value ) {
-		var ret, hooks,
-			nType = elem.nodeType;
-
-		// Don't get/set properties on text, comment and attribute nodes
-		if ( nType === 3 || nType === 8 || nType === 2 ) {
-			return;
-		}
-
-		if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) {
-
-			// Fix name and attach hooks
-			name = jQuery.propFix[ name ] || name;
-			hooks = jQuery.propHooks[ name ];
-		}
-
-		if ( value !== undefined ) {
-			if ( hooks && "set" in hooks &&
-				( ret = hooks.set( elem, value, name ) ) !== undefined ) {
-				return ret;
-			}
-
-			return ( elem[ name ] = value );
-		}
-
-		if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) {
-			return ret;
-		}
-
-		return elem[ name ];
-	},
-
-	propHooks: {
-		tabIndex: {
-			get: function( elem ) {
-
-				// Support: IE <=9 - 11 only
-				// elem.tabIndex doesn't always return the
-				// correct value when it hasn't been explicitly set
-				// https://web.archive.org/web/20141116233347/http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/
-				// Use proper attribute retrieval(#12072)
-				var tabindex = jQuery.find.attr( elem, "tabindex" );
-
-				return tabindex ?
-					parseInt( tabindex, 10 ) :
-					rfocusable.test( elem.nodeName ) ||
-						rclickable.test( elem.nodeName ) && elem.href ?
-							0 :
-							-1;
-			}
-		}
-	},
-
-	propFix: {
-		"for": "htmlFor",
-		"class": "className"
-	}
-} );
-
-// Support: IE <=11 only
-// Accessing the selectedIndex property
-// forces the browser to respect setting selected
-// on the option
-// The getter ensures a default option is selected
-// when in an optgroup
-if ( !support.optSelected ) {
-	jQuery.propHooks.selected = {
-		get: function( elem ) {
-			var parent = elem.parentNode;
-			if ( parent && parent.parentNode ) {
-				parent.parentNode.selectedIndex;
-			}
-			return null;
-		},
-		set: function( elem ) {
-			var parent = elem.parentNode;
-			if ( parent ) {
-				parent.selectedIndex;
-
-				if ( parent.parentNode ) {
-					parent.parentNode.selectedIndex;
-				}
-			}
-		}
-	};
-}
-
-jQuery.each( [
-	"tabIndex",
-	"readOnly",
-	"maxLength",
-	"cellSpacing",
-	"cellPadding",
-	"rowSpan",
-	"colSpan",
-	"useMap",
-	"frameBorder",
-	"contentEditable"
-], function() {
-	jQuery.propFix[ this.toLowerCase() ] = this;
-} );
-
-
-
-
-var rclass = /[\t\r\n\f]/g;
-
-function getClass( elem ) {
-	return elem.getAttribute && elem.getAttribute( "class" ) || "";
-}
-
-jQuery.fn.extend( {
-	addClass: function( value ) {
-		var classes, elem, cur, curValue, clazz, j, finalValue,
-			i = 0;
-
-		if ( jQuery.isFunction( value ) ) {
-			return this.each( function( j ) {
-				jQuery( this ).addClass( value.call( this, j, getClass( this ) ) );
-			} );
-		}
-
-		if ( typeof value === "string" && value ) {
-			classes = value.match( rnotwhite ) || [];
-
-			while ( ( elem = this[ i++ ] ) ) {
-				curValue = getClass( elem );
-				cur = elem.nodeType === 1 &&
-					( " " + curValue + " " ).replace( rclass, " " );
-
-				if ( cur ) {
-					j = 0;
-					while ( ( clazz = classes[ j++ ] ) ) {
-						if ( cur.indexOf( " " + clazz + " " ) < 0 ) {
-							cur += clazz + " ";
-						}
-					}
-
-					// Only assign if different to avoid unneeded rendering.
-					finalValue = jQuery.trim( cur );
-					if ( curValue !== finalValue ) {
-						elem.setAttribute( "class", finalValue );
-					}
-				}
-			}
-		}
-
-		return this;
-	},
-
-	removeClass: function( value ) {
-		var classes, elem, cur, curValue, clazz, j, finalValue,
-			i = 0;
-
-		if ( jQuery.isFunction( value ) ) {
-			return this.each( function( j ) {
-				jQuery( this ).removeClass( value.call( this, j, getClass( this ) ) );
-			} );
-		}
-
-		if ( !arguments.length ) {
-			return this.attr( "class", "" );
-		}
-
-		if ( typeof value === "string" && value ) {
-			classes = value.match( rnotwhite ) || [];
-
-			while ( ( elem = this[ i++ ] ) ) {
-				curValue = getClass( elem );
-
-				// This expression is here for better compressibility (see addClass)
-				cur = elem.nodeType === 1 &&
-					( " " + curValue + " " ).replace( rclass, " " );
-
-				if ( cur ) {
-					j = 0;
-					while ( ( clazz = classes[ j++ ] ) ) {
-
-						// Remove *all* instances
-						while ( cur.indexOf( " " + clazz + " " ) > -1 ) {
-							cur = cur.replace( " " + clazz + " ", " " );
-						}
-					}
-
-					// Only assign if different to avoid unneeded rendering.
-					finalValue = jQuery.trim( cur );
-					if ( curValue !== finalValue ) {
-						elem.setAttribute( "class", finalValue );
-					}
-				}
-			}
-		}
-
-		return this;
-	},
-
-	toggleClass: function( value, stateVal ) {
-		var type = typeof value;
-
-		if ( typeof stateVal === "boolean" && type === "string" ) {
-			return stateVal ? this.addClass( value ) : this.removeClass( value );
-		}
-
-		if ( jQuery.isFunction( value ) ) {
-			return this.each( function( i ) {
-				jQuery( this ).toggleClass(
-					value.call( this, i, getClass( this ), stateVal ),
-					stateVal
-				);
-			} );
-		}
-
-		return this.each( function() {
-			var className, i, self, classNames;
-
-			if ( type === "string" ) {
-
-				// Toggle individual class names
-				i = 0;
-				self = jQuery( this );
-				classNames = value.match( rnotwhite ) || [];
-
-				while ( ( className = classNames[ i++ ] ) ) {
-
-					// Check each className given, space separated list
-					if ( self.hasClass( className ) ) {
-						self.removeClass( className );
-					} else {
-						self.addClass( className );
-					}
-				}
-
-			// Toggle whole class name
-			} else if ( value === undefined || type === "boolean" ) {
-				className = getClass( this );
-				if ( className ) {
-
-					// Store className if set
-					dataPriv.set( this, "__className__", className );
-				}
-
-				// If the element has a class name or if we're passed `false`,
-				// then remove the whole classname (if there was one, the above saved it).
-				// Otherwise bring back whatever was previously saved (if anything),
-				// falling back to the empty string if nothing was stored.
-				if ( this.setAttribute ) {
-					this.setAttribute( "class",
-						className || value === false ?
-						"" :
-						dataPriv.get( this, "__className__" ) || ""
-					);
-				}
-			}
-		} );
-	},
-
-	hasClass: function( selector ) {
-		var className, elem,
-			i = 0;
-
-		className = " " + selector + " ";
-		while ( ( elem = this[ i++ ] ) ) {
-			if ( elem.nodeType === 1 &&
-				( " " + getClass( elem ) + " " ).replace( rclass, " " )
-					.indexOf( className ) > -1
-			) {
-				return true;
-			}
-		}
-
-		return false;
-	}
-} );
-
-
-
-
-var rreturn = /\r/g,
-	rspaces = /[\x20\t\r\n\f]+/g;
-
-jQuery.fn.extend( {
-	val: function( value ) {
-		var hooks, ret, isFunction,
-			elem = this[ 0 ];
-
-		if ( !arguments.length ) {
-			if ( elem ) {
-				hooks = jQuery.valHooks[ elem.type ] ||
-					jQuery.valHooks[ elem.nodeName.toLowerCase() ];
-
-				if ( hooks &&
-					"get" in hooks &&
-					( ret = hooks.get( elem, "value" ) ) !== undefined
-				) {
-					return ret;
-				}
-
-				ret = elem.value;
-
-				return typeof ret === "string" ?
-
-					// Handle most common string cases
-					ret.replace( rreturn, "" ) :
-
-					// Handle cases where value is null/undef or number
-					ret == null ? "" : ret;
-			}
-
-			return;
-		}
-
-		isFunction = jQuery.isFunction( value );
-
-		return this.each( function( i ) {
-			var val;
-
-			if ( this.nodeType !== 1 ) {
-				return;
-			}
-
-			if ( isFunction ) {
-				val = value.call( this, i, jQuery( this ).val() );
-			} else {
-				val = value;
-			}
-
-			// Treat null/undefined as ""; convert numbers to string
-			if ( val == null ) {
-				val = "";
-
-			} else if ( typeof val === "number" ) {
-				val += "";
-
-			} else if ( jQuery.isArray( val ) ) {
-				val = jQuery.map( val, function( value ) {
-					return value == null ? "" : value + "";
-				} );
-			}
-
-			hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ];
-
-			// If set returns undefined, fall back to normal setting
-			if ( !hooks || !( "set" in hooks ) || hooks.set( this, val, "value" ) === undefined ) {
-				this.value = val;
-			}
-		} );
-	}
-} );
-
-jQuery.extend( {
-	valHooks: {
-		option: {
-			get: function( elem ) {
-
-				var val = jQuery.find.attr( elem, "value" );
-				return val != null ?
-					val :
-
-					// Support: IE <=10 - 11 only
-					// option.text throws exceptions (#14686, #14858)
-					// Strip and collapse whitespace
-					// https://html.spec.whatwg.org/#strip-and-collapse-whitespace
-					jQuery.trim( jQuery.text( elem ) ).replace( rspaces, " " );
-			}
-		},
-		select: {
-			get: function( elem ) {
-				var value, option,
-					options = elem.options,
-					index = elem.selectedIndex,
-					one = elem.type === "select-one",
-					values = one ? null : [],
-					max = one ? index + 1 : options.length,
-					i = index < 0 ?
-						max :
-						one ? index : 0;
-
-				// Loop through all the selected options
-				for ( ; i < max; i++ ) {
-					option = options[ i ];
-
-					// Support: IE <=9 only
-					// IE8-9 doesn't update selected after form reset (#2551)
-					if ( ( option.selected || i === index ) &&
-
-							// Don't return options that are disabled or in a disabled optgroup
-							!option.disabled &&
-							( !option.parentNode.disabled ||
-								!jQuery.nodeName( option.parentNode, "optgroup" ) ) ) {
-
-						// Get the specific value for the option
-						value = jQuery( option ).val();
-
-						// We don't need an array for one selects
-						if ( one ) {
-							return value;
-						}
-
-						// Multi-Selects return an array
-						values.push( value );
-					}
-				}
-
-				return values;
-			},
-
-			set: function( elem, value ) {
-				var optionSet, option,
-					options = elem.options,
-					values = jQuery.makeArray( value ),
-					i = options.length;
-
-				while ( i-- ) {
-					option = options[ i ];
-
-					/* eslint-disable no-cond-assign */
-
-					if ( option.selected =
-						jQuery.inArray( jQuery.valHooks.option.get( option ), values ) > -1
-					) {
-						optionSet = true;
-					}
-
-					/* eslint-enable no-cond-assign */
-				}
-
-				// Force browsers to behave consistently when non-matching value is set
-				if ( !optionSet ) {
-					elem.selectedIndex = -1;
-				}
-				return values;
-			}
-		}
-	}
-} );
-
-// Radios and checkboxes getter/setter
-jQuery.each( [ "radio", "checkbox" ], function() {
-	jQuery.valHooks[ this ] = {
-		set: function( elem, value ) {
-			if ( jQuery.isArray( value ) ) {
-				return ( elem.checked = jQuery.inArray( jQuery( elem ).val(), value ) > -1 );
-			}
-		}
-	};
-	if ( !support.checkOn ) {
-		jQuery.valHooks[ this ].get = function( elem ) {
-			return elem.getAttribute( "value" ) === null ? "on" : elem.value;
-		};
-	}
-} );
-
-
-
-
-// Return jQuery for attributes-only inclusion
-
-
-var rfocusMorph = /^(?:focusinfocus|focusoutblur)$/;
-
-jQuery.extend( jQuery.event, {
-
-	trigger: function( event, data, elem, onlyHandlers ) {
-
-		var i, cur, tmp, bubbleType, ontype, handle, special,
-			eventPath = [ elem || document ],
-			type = hasOwn.call( event, "type" ) ? event.type : event,
-			namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split( "." ) : [];
-
-		cur = tmp = elem = elem || document;
-
-		// Don't do events on text and comment nodes
-		if ( elem.nodeType === 3 || elem.nodeType === 8 ) {
-			return;
-		}
-
-		// focus/blur morphs to focusin/out; ensure we're not firing them right now
-		if ( rfocusMorph.test( type + jQuery.event.triggered ) ) {
-			return;
-		}
-
-		if ( type.indexOf( "." ) > -1 ) {
-
-			// Namespaced trigger; create a regexp to match event type in handle()
-			namespaces = type.split( "." );
-			type = namespaces.shift();
-			namespaces.sort();
-		}
-		ontype = type.indexOf( ":" ) < 0 && "on" + type;
-
-		// Caller can pass in a jQuery.Event object, Object, or just an event type string
-		event = event[ jQuery.expando ] ?
-			event :
-			new jQuery.Event( type, typeof event === "object" && event );
-
-		// Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true)
-		event.isTrigger = onlyHandlers ? 2 : 3;
-		event.namespace = namespaces.join( "." );
-		event.rnamespace = event.namespace ?
-			new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ) :
-			null;
-
-		// Clean up the event in case it is being reused
-		event.result = undefined;
-		if ( !event.target ) {
-			event.target = elem;
-		}
-
-		// Clone any incoming data and prepend the event, creating the handler arg list
-		data = data == null ?
-			[ event ] :
-			jQuery.makeArray( data, [ event ] );
-
-		// Allow special events to draw outside the lines
-		special = jQuery.event.special[ type ] || {};
-		if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) {
-			return;
-		}
-
-		// Determine event propagation path in advance, per W3C events spec (#9951)
-		// Bubble up to document, then to window; watch for a global ownerDocument var (#9724)
-		if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) {
-
-			bubbleType = special.delegateType || type;
-			if ( !rfocusMorph.test( bubbleType + type ) ) {
-				cur = cur.parentNode;
-			}
-			for ( ; cur; cur = cur.parentNode ) {
-				eventPath.push( cur );
-				tmp = cur;
-			}
-
-			// Only add window if we got to document (e.g., not plain obj or detached DOM)
-			if ( tmp === ( elem.ownerDocument || document ) ) {
-				eventPath.push( tmp.defaultView || tmp.parentWindow || window );
-			}
-		}
-
-		// Fire handlers on the event path
-		i = 0;
-		while ( ( cur = eventPath[ i++ ] ) && !event.isPropagationStopped() ) {
-
-			event.type = i > 1 ?
-				bubbleType :
-				special.bindType || type;
-
-			// jQuery handler
-			handle = ( dataPriv.get( cur, "events" ) || {} )[ event.type ] &&
-				dataPriv.get( cur, "handle" );
-			if ( handle ) {
-				handle.apply( cur, data );
-			}
-
-			// Native handler
-			handle = ontype && cur[ ontype ];
-			if ( handle && handle.apply && acceptData( cur ) ) {
-				event.result = handle.apply( cur, data );
-				if ( event.result === false ) {
-					event.preventDefault();
-				}
-			}
-		}
-		event.type = type;
-
-		// If nobody prevented the default action, do it now
-		if ( !onlyHandlers && !event.isDefaultPrevented() ) {
-
-			if ( ( !special._default ||
-				special._default.apply( eventPath.pop(), data ) === false ) &&
-				acceptData( elem ) ) {
-
-				// Call a native DOM method on the target with the same name as the event.
-				// Don't do default actions on window, that's where global variables be (#6170)
-				if ( ontype && jQuery.isFunction( elem[ type ] ) && !jQuery.isWindow( elem ) ) {
-
-					// Don't re-trigger an onFOO event when we call its FOO() method
-					tmp = elem[ ontype ];
-
-					if ( tmp ) {
-						elem[ ontype ] = null;
-					}
-
-					// Prevent re-triggering of the same event, since we already bubbled it above
-					jQuery.event.triggered = type;
-					elem[ type ]();
-					jQuery.event.triggered = undefined;
-
-					if ( tmp ) {
-						elem[ ontype ] = tmp;
-					}
-				}
-			}
-		}
-
-		return event.result;
-	},
-
-	// Piggyback on a donor event to simulate a different one
-	// Used only for `focus(in | out)` events
-	simulate: function( type, elem, event ) {
-		var e = jQuery.extend(
-			new jQuery.Event(),
-			event,
-			{
-				type: type,
-				isSimulated: true
-			}
-		);
-
-		jQuery.event.trigger( e, null, elem );
-	}
-
-} );
-
-jQuery.fn.extend( {
-
-	trigger: function( type, data ) {
-		return this.each( function() {
-			jQuery.event.trigger( type, data, this );
-		} );
-	},
-	triggerHandler: function( type, data ) {
-		var elem = this[ 0 ];
-		if ( elem ) {
-			return jQuery.event.trigger( type, data, elem, true );
-		}
-	}
-} );
-
-
-jQuery.each( ( "blur focus focusin focusout resize scroll click dblclick " +
-	"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " +
-	"change select submit keydown keypress keyup contextmenu" ).split( " " ),
-	function( i, name ) {
-
-	// Handle event binding
-	jQuery.fn[ name ] = function( data, fn ) {
-		return arguments.length > 0 ?
-			this.on( name, null, data, fn ) :
-			this.trigger( name );
-	};
-} );
-
-jQuery.fn.extend( {
-	hover: function( fnOver, fnOut ) {
-		return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver );
-	}
-} );
-
-
-
-
-support.focusin = "onfocusin" in window;
-
-
-// Support: Firefox <=44
-// Firefox doesn't have focus(in | out) events
-// Related ticket - https://bugzilla.mozilla.org/show_bug.cgi?id=687787
-//
-// Support: Chrome <=48 - 49, Safari <=9.0 - 9.1
-// focus(in | out) events fire after focus & blur events,
-// which is spec violation - http://www.w3.org/TR/DOM-Level-3-Events/#events-focusevent-event-order
-// Related ticket - https://bugs.chromium.org/p/chromium/issues/detail?id=449857
-if ( !support.focusin ) {
-	jQuery.each( { focus: "focusin", blur: "focusout" }, function( orig, fix ) {
-
-		// Attach a single capturing handler on the document while someone wants focusin/focusout
-		var handler = function( event ) {
-			jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ) );
-		};
-
-		jQuery.event.special[ fix ] = {
-			setup: function() {
-				var doc = this.ownerDocument || this,
-					attaches = dataPriv.access( doc, fix );
-
-				if ( !attaches ) {
-					doc.addEventListener( orig, handler, true );
-				}
-				dataPriv.access( doc, fix, ( attaches || 0 ) + 1 );
-			},
-			teardown: function() {
-				var doc = this.ownerDocument || this,
-					attaches = dataPriv.access( doc, fix ) - 1;
-
-				if ( !attaches ) {
-					doc.removeEventListener( orig, handler, true );
-					dataPriv.remove( doc, fix );
-
-				} else {
-					dataPriv.access( doc, fix, attaches );
-				}
-			}
-		};
-	} );
-}
-var location = window.location;
-
-var nonce = jQuery.now();
-
-var rquery = ( /\?/ );
-
-
-
-// Cross-browser xml parsing
-jQuery.parseXML = function( data ) {
-	var xml;
-	if ( !data || typeof data !== "string" ) {
-		return null;
-	}
-
-	// Support: IE 9 - 11 only
-	// IE throws on parseFromString with invalid input.
-	try {
-		xml = ( new window.DOMParser() ).parseFromString( data, "text/xml" );
-	} catch ( e ) {
-		xml = undefined;
-	}
-
-	if ( !xml || xml.getElementsByTagName( "parsererror" ).length ) {
-		jQuery.error( "Invalid XML: " + data );
-	}
-	return xml;
-};
-
-
-var
-	rbracket = /\[\]$/,
-	rCRLF = /\r?\n/g,
-	rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i,
-	rsubmittable = /^(?:input|select|textarea|keygen)/i;
-
-function buildParams( prefix, obj, traditional, add ) {
-	var name;
-
-	if ( jQuery.isArray( obj ) ) {
-
-		// Serialize array item.
-		jQuery.each( obj, function( i, v ) {
-			if ( traditional || rbracket.test( prefix ) ) {
-
-				// Treat each array item as a scalar.
-				add( prefix, v );
-
-			} else {
-
-				// Item is non-scalar (array or object), encode its numeric index.
-				buildParams(
-					prefix + "[" + ( typeof v === "object" && v != null ? i : "" ) + "]",
-					v,
-					traditional,
-					add
-				);
-			}
-		} );
-
-	} else if ( !traditional && jQuery.type( obj ) === "object" ) {
-
-		// Serialize object item.
-		for ( name in obj ) {
-			buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add );
-		}
-
-	} else {
-
-		// Serialize scalar item.
-		add( prefix, obj );
-	}
-}
-
-// Serialize an array of form elements or a set of
-// key/values into a query string
-jQuery.param = function( a, traditional ) {
-	var prefix,
-		s = [],
-		add = function( key, valueOrFunction ) {
-
-			// If value is a function, invoke it and use its return value
-			var value = jQuery.isFunction( valueOrFunction ) ?
-				valueOrFunction() :
-				valueOrFunction;
-
-			s[ s.length ] = encodeURIComponent( key ) + "=" +
-				encodeURIComponent( value == null ? "" : value );
-		};
-
-	// If an array was passed in, assume that it is an array of form elements.
-	if ( jQuery.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) {
-
-		// Serialize the form elements
-		jQuery.each( a, function() {
-			add( this.name, this.value );
-		} );
-
-	} else {
-
-		// If traditional, encode the "old" way (the way 1.3.2 or older
-		// did it), otherwise encode params recursively.
-		for ( prefix in a ) {
-			buildParams( prefix, a[ prefix ], traditional, add );
-		}
-	}
-
-	// Return the resulting serialization
-	return s.join( "&" );
-};
-
-jQuery.fn.extend( {
-	serialize: function() {
-		return jQuery.param( this.serializeArray() );
-	},
-	serializeArray: function() {
-		return this.map( function() {
-
-			// Can add propHook for "elements" to filter or add form elements
-			var elements = jQuery.prop( this, "elements" );
-			return elements ? jQuery.makeArray( elements ) : this;
-		} )
-		.filter( function() {
-			var type = this.type;
-
-			// Use .is( ":disabled" ) so that fieldset[disabled] works
-			return this.name && !jQuery( this ).is( ":disabled" ) &&
-				rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) &&
-				( this.checked || !rcheckableType.test( type ) );
-		} )
-		.map( function( i, elem ) {
-			var val = jQuery( this ).val();
-
-			return val == null ?
-				null :
-				jQuery.isArray( val ) ?
-					jQuery.map( val, function( val ) {
-						return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
-					} ) :
-					{ name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
-		} ).get();
-	}
-} );
-
-
-var
-	r20 = /%20/g,
-	rhash = /#.*$/,
-	rts = /([?&])_=[^&]*/,
-	rheaders = /^(.*?):[ \t]*([^\r\n]*)$/mg,
-
-	// #7653, #8125, #8152: local protocol detection
-	rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/,
-	rnoContent = /^(?:GET|HEAD)$/,
-	rprotocol = /^\/\//,
-
-	/* Prefilters
-	 * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example)
-	 * 2) These are called:
-	 *    - BEFORE asking for a transport
-	 *    - AFTER param serialization (s.data is a string if s.processData is true)
-	 * 3) key is the dataType
-	 * 4) the catchall symbol "*" can be used
-	 * 5) execution will start with transport dataType and THEN continue down to "*" if needed
-	 */
-	prefilters = {},
-
-	/* Transports bindings
-	 * 1) key is the dataType
-	 * 2) the catchall symbol "*" can be used
-	 * 3) selection will start with transport dataType and THEN go to "*" if needed
-	 */
-	transports = {},
-
-	// Avoid comment-prolog char sequence (#10098); must appease lint and evade compression
-	allTypes = "*/".concat( "*" ),
-
-	// Anchor tag for parsing the document origin
-	originAnchor = document.createElement( "a" );
-	originAnchor.href = location.href;
-
-// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport
-function addToPrefiltersOrTransports( structure ) {
-
-	// dataTypeExpression is optional and defaults to "*"
-	return function( dataTypeExpression, func ) {
-
-		if ( typeof dataTypeExpression !== "string" ) {
-			func = dataTypeExpression;
-			dataTypeExpression = "*";
-		}
-
-		var dataType,
-			i = 0,
-			dataTypes = dataTypeExpression.toLowerCase().match( rnotwhite ) || [];
-
-		if ( jQuery.isFunction( func ) ) {
-
-			// For each dataType in the dataTypeExpression
-			while ( ( dataType = dataTypes[ i++ ] ) ) {
-
-				// Prepend if requested
-				if ( dataType[ 0 ] === "+" ) {
-					dataType = dataType.slice( 1 ) || "*";
-					( structure[ dataType ] = structure[ dataType ] || [] ).unshift( func );
-
-				// Otherwise append
-				} else {
-					( structure[ dataType ] = structure[ dataType ] || [] ).push( func );
-				}
-			}
-		}
-	};
-}
-
-// Base inspection function for prefilters and transports
-function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) {
-
-	var inspected = {},
-		seekingTransport = ( structure === transports );
-
-	function inspect( dataType ) {
-		var selected;
-		inspected[ dataType ] = true;
-		jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) {
-			var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR );
-			if ( typeof dataTypeOrTransport === "string" &&
-				!seekingTransport && !inspected[ dataTypeOrTransport ] ) {
-
-				options.dataTypes.unshift( dataTypeOrTransport );
-				inspect( dataTypeOrTransport );
-				return false;
-			} else if ( seekingTransport ) {
-				return !( selected = dataTypeOrTransport );
-			}
-		} );
-		return selected;
-	}
-
-	return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" );
-}
-
-// A special extend for ajax options
-// that takes "flat" options (not to be deep extended)
-// Fixes #9887
-function ajaxExtend( target, src ) {
-	var key, deep,
-		flatOptions = jQuery.ajaxSettings.flatOptions || {};
-
-	for ( key in src ) {
-		if ( src[ key ] !== undefined ) {
-			( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ];
-		}
-	}
-	if ( deep ) {
-		jQuery.extend( true, target, deep );
-	}
-
-	return target;
-}
-
-/* Handles responses to an ajax request:
- * - finds the right dataType (mediates between content-type and expected dataType)
- * - returns the corresponding response
- */
-function ajaxHandleResponses( s, jqXHR, responses ) {
-
-	var ct, type, finalDataType, firstDataType,
-		contents = s.contents,
-		dataTypes = s.dataTypes;
-
-	// Remove auto dataType and get content-type in the process
-	while ( dataTypes[ 0 ] === "*" ) {
-		dataTypes.shift();
-		if ( ct === undefined ) {
-			ct = s.mimeType || jqXHR.getResponseHeader( "Content-Type" );
-		}
-	}
-
-	// Check if we're dealing with a known content-type
-	if ( ct ) {
-		for ( type in contents ) {
-			if ( contents[ type ] && contents[ type ].test( ct ) ) {
-				dataTypes.unshift( type );
-				break;
-			}
-		}
-	}
-
-	// Check to see if we have a response for the expected dataType
-	if ( dataTypes[ 0 ] in responses ) {
-		finalDataType = dataTypes[ 0 ];
-	} else {
-
-		// Try convertible dataTypes
-		for ( type in responses ) {
-			if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[ 0 ] ] ) {
-				finalDataType = type;
-				break;
-			}
-			if ( !firstDataType ) {
-				firstDataType = type;
-			}
-		}
-
-		// Or just use first one
-		finalDataType = finalDataType || firstDataType;
-	}
-
-	// If we found a dataType
-	// We add the dataType to the list if needed
-	// and return the corresponding response
-	if ( finalDataType ) {
-		if ( finalDataType !== dataTypes[ 0 ] ) {
-			dataTypes.unshift( finalDataType );
-		}
-		return responses[ finalDataType ];
-	}
-}
-
-/* Chain conversions given the request and the original response
- * Also sets the responseXXX fields on the jqXHR instance
- */
-function ajaxConvert( s, response, jqXHR, isSuccess ) {
-	var conv2, current, conv, tmp, prev,
-		converters = {},
-
-		// Work with a copy of dataTypes in case we need to modify it for conversion
-		dataTypes = s.dataTypes.slice();
-
-	// Create converters map with lowercased keys
-	if ( dataTypes[ 1 ] ) {
-		for ( conv in s.converters ) {
-			converters[ conv.toLowerCase() ] = s.converters[ conv ];
-		}
-	}
-
-	current = dataTypes.shift();
-
-	// Convert to each sequential dataType
-	while ( current ) {
-
-		if ( s.responseFields[ current ] ) {
-			jqXHR[ s.responseFields[ current ] ] = response;
-		}
-
-		// Apply the dataFilter if provided
-		if ( !prev && isSuccess && s.dataFilter ) {
-			response = s.dataFilter( response, s.dataType );
-		}
-
-		prev = current;
-		current = dataTypes.shift();
-
-		if ( current ) {
-
-			// There's only work to do if current dataType is non-auto
-			if ( current === "*" ) {
-
-				current = prev;
-
-			// Convert response if prev dataType is non-auto and differs from current
-			} else if ( prev !== "*" && prev !== current ) {
-
-				// Seek a direct converter
-				conv = converters[ prev + " " + current ] || converters[ "* " + current ];
-
-				// If none found, seek a pair
-				if ( !conv ) {
-					for ( conv2 in converters ) {
-
-						// If conv2 outputs current
-						tmp = conv2.split( " " );
-						if ( tmp[ 1 ] === current ) {
-
-							// If prev can be converted to accepted input
-							conv = converters[ prev + " " + tmp[ 0 ] ] ||
-								converters[ "* " + tmp[ 0 ] ];
-							if ( conv ) {
-
-								// Condense equivalence converters
-								if ( conv === true ) {
-									conv = converters[ conv2 ];
-
-								// Otherwise, insert the intermediate dataType
-								} else if ( converters[ conv2 ] !== true ) {
-									current = tmp[ 0 ];
-									dataTypes.unshift( tmp[ 1 ] );
-								}
-								break;
-							}
-						}
-					}
-				}
-
-				// Apply converter (if not an equivalence)
-				if ( conv !== true ) {
-
-					// Unless errors are allowed to bubble, catch and return them
-					if ( conv && s.throws ) {
-						response = conv( response );
-					} else {
-						try {
-							response = conv( response );
-						} catch ( e ) {
-							return {
-								state: "parsererror",
-								error: conv ? e : "No conversion from " + prev + " to " + current
-							};
-						}
-					}
-				}
-			}
-		}
-	}
-
-	return { state: "success", data: response };
-}
-
-jQuery.extend( {
-
-	// Counter for holding the number of active queries
-	active: 0,
-
-	// Last-Modified header cache for next request
-	lastModified: {},
-	etag: {},
-
-	ajaxSettings: {
-		url: location.href,
-		type: "GET",
-		isLocal: rlocalProtocol.test( location.protocol ),
-		global: true,
-		processData: true,
-		async: true,
-		contentType: "application/x-www-form-urlencoded; charset=UTF-8",
-
-		/*
-		timeout: 0,
-		data: null,
-		dataType: null,
-		username: null,
-		password: null,
-		cache: null,
-		throws: false,
-		traditional: false,
-		headers: {},
-		*/
-
-		accepts: {
-			"*": allTypes,
-			text: "text/plain",
-			html: "text/html",
-			xml: "application/xml, text/xml",
-			json: "application/json, text/javascript"
-		},
-
-		contents: {
-			xml: /\bxml\b/,
-			html: /\bhtml/,
-			json: /\bjson\b/
-		},
-
-		responseFields: {
-			xml: "responseXML",
-			text: "responseText",
-			json: "responseJSON"
-		},
-
-		// Data converters
-		// Keys separate source (or catchall "*") and destination types with a single space
-		converters: {
-
-			// Convert anything to text
-			"* text": String,
-
-			// Text to html (true = no transformation)
-			"text html": true,
-
-			// Evaluate text as a json expression
-			"text json": JSON.parse,
-
-			// Parse text as xml
-			"text xml": jQuery.parseXML
-		},
-
-		// For options that shouldn't be deep extended:
-		// you can add your own custom options here if
-		// and when you create one that shouldn't be
-		// deep extended (see ajaxExtend)
-		flatOptions: {
-			url: true,
-			context: true
-		}
-	},
-
-	// Creates a full fledged settings object into target
-	// with both ajaxSettings and settings fields.
-	// If target is omitted, writes into ajaxSettings.
-	ajaxSetup: function( target, settings ) {
-		return settings ?
-
-			// Building a settings object
-			ajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) :
-
-			// Extending ajaxSettings
-			ajaxExtend( jQuery.ajaxSettings, target );
-	},
-
-	ajaxPrefilter: addToPrefiltersOrTransports( prefilters ),
-	ajaxTransport: addToPrefiltersOrTransports( transports ),
-
-	// Main method
-	ajax: function( url, options ) {
-
-		// If url is an object, simulate pre-1.5 signature
-		if ( typeof url === "object" ) {
-			options = url;
-			url = undefined;
-		}
-
-		// Force options to be an object
-		options = options || {};
-
-		var transport,
-
-			// URL without anti-cache param
-			cacheURL,
-
-			// Response headers
-			responseHeadersString,
-			responseHeaders,
-
-			// timeout handle
-			timeoutTimer,
-
-			// Url cleanup var
-			urlAnchor,
-
-			// Request state (becomes false upon send and true upon completion)
-			completed,
-
-			// To know if global events are to be dispatched
-			fireGlobals,
-
-			// Loop variable
-			i,
-
-			// uncached part of the url
-			uncached,
-
-			// Create the final options object
-			s = jQuery.ajaxSetup( {}, options ),
-
-			// Callbacks context
-			callbackContext = s.context || s,
-
-			// Context for global events is callbackContext if it is a DOM node or jQuery collection
-			globalEventContext = s.context &&
-				( callbackContext.nodeType || callbackContext.jquery ) ?
-					jQuery( callbackContext ) :
-					jQuery.event,
-
-			// Deferreds
-			deferred = jQuery.Deferred(),
-			completeDeferred = jQuery.Callbacks( "once memory" ),
-
-			// Status-dependent callbacks
-			statusCode = s.statusCode || {},
-
-			// Headers (they are sent all at once)
-			requestHeaders = {},
-			requestHeadersNames = {},
-
-			// Default abort message
-			strAbort = "canceled",
-
-			// Fake xhr
-			jqXHR = {
-				readyState: 0,
-
-				// Builds headers hashtable if needed
-				getResponseHeader: function( key ) {
-					var match;
-					if ( completed ) {
-						if ( !responseHeaders ) {
-							responseHeaders = {};
-							while ( ( match = rheaders.exec( responseHeadersString ) ) ) {
-								responseHeaders[ match[ 1 ].toLowerCase() ] = match[ 2 ];
-							}
-						}
-						match = responseHeaders[ key.toLowerCase() ];
-					}
-					return match == null ? null : match;
-				},
-
-				// Raw string
-				getAllResponseHeaders: function() {
-					return completed ? responseHeadersString : null;
-				},
-
-				// Caches the header
-				setRequestHeader: function( name, value ) {
-					if ( completed == null ) {
-						name = requestHeadersNames[ name.toLowerCase() ] =
-							requestHeadersNames[ name.toLowerCase() ] || name;
-						requestHeaders[ name ] = value;
-					}
-					return this;
-				},
-
-				// Overrides response content-type header
-				overrideMimeType: function( type ) {
-					if ( completed == null ) {
-						s.mimeType = type;
-					}
-					return this;
-				},
-
-				// Status-dependent callbacks
-				statusCode: function( map ) {
-					var code;
-					if ( map ) {
-						if ( completed ) {
-
-							// Execute the appropriate callbacks
-							jqXHR.always( map[ jqXHR.status ] );
-						} else {
-
-							// Lazy-add the new callbacks in a way that preserves old ones
-							for ( code in map ) {
-								statusCode[ code ] = [ statusCode[ code ], map[ code ] ];
-							}
-						}
-					}
-					return this;
-				},
-
-				// Cancel the request
-				abort: function( statusText ) {
-					var finalText = statusText || strAbort;
-					if ( transport ) {
-						transport.abort( finalText );
-					}
-					done( 0, finalText );
-					return this;
-				}
-			};
-
-		// Attach deferreds
-		deferred.promise( jqXHR );
-
-		// Add protocol if not provided (prefilters might expect it)
-		// Handle falsy url in the settings object (#10093: consistency with old signature)
-		// We also use the url parameter if available
-		s.url = ( ( url || s.url || location.href ) + "" )
-			.replace( rprotocol, location.protocol + "//" );
-
-		// Alias method option to type as per ticket #12004
-		s.type = options.method || options.type || s.method || s.type;
-
-		// Extract dataTypes list
-		s.dataTypes = ( s.dataType || "*" ).toLowerCase().match( rnotwhite ) || [ "" ];
-
-		// A cross-domain request is in order when the origin doesn't match the current origin.
-		if ( s.crossDomain == null ) {
-			urlAnchor = document.createElement( "a" );
-
-			// Support: IE <=8 - 11, Edge 12 - 13
-			// IE throws exception on accessing the href property if url is malformed,
-			// e.g. http://example.com:80x/
-			try {
-				urlAnchor.href = s.url;
-
-				// Support: IE <=8 - 11 only
-				// Anchor's host property isn't correctly set when s.url is relative
-				urlAnchor.href = urlAnchor.href;
-				s.crossDomain = originAnchor.protocol + "//" + originAnchor.host !==
-					urlAnchor.protocol + "//" + urlAnchor.host;
-			} catch ( e ) {
-
-				// If there is an error parsing the URL, assume it is crossDomain,
-				// it can be rejected by the transport if it is invalid
-				s.crossDomain = true;
-			}
-		}
-
-		// Convert data if not already a string
-		if ( s.data && s.processData && typeof s.data !== "string" ) {
-			s.data = jQuery.param( s.data, s.traditional );
-		}
-
-		// Apply prefilters
-		inspectPrefiltersOrTransports( prefilters, s, options, jqXHR );
-
-		// If request was aborted inside a prefilter, stop there
-		if ( completed ) {
-			return jqXHR;
-		}
-
-		// We can fire global events as of now if asked to
-		// Don't fire events if jQuery.event is undefined in an AMD-usage scenario (#15118)
-		fireGlobals = jQuery.event && s.global;
-
-		// Watch for a new set of requests
-		if ( fireGlobals && jQuery.active++ === 0 ) {
-			jQuery.event.trigger( "ajaxStart" );
-		}
-
-		// Uppercase the type
-		s.type = s.type.toUpperCase();
-
-		// Determine if request has content
-		s.hasContent = !rnoContent.test( s.type );
-
-		// Save the URL in case we're toying with the If-Modified-Since
-		// and/or If-None-Match header later on
-		// Remove hash to simplify url manipulation
-		cacheURL = s.url.replace( rhash, "" );
-
-		// More options handling for requests with no content
-		if ( !s.hasContent ) {
-
-			// Remember the hash so we can put it back
-			uncached = s.url.slice( cacheURL.length );
-
-			// If data is available, append data to url
-			if ( s.data ) {
-				cacheURL += ( rquery.test( cacheURL ) ? "&" : "?" ) + s.data;
-
-				// #9682: remove data so that it's not used in an eventual retry
-				delete s.data;
-			}
-
-			// Add anti-cache in uncached url if needed
-			if ( s.cache === false ) {
-				cacheURL = cacheURL.replace( rts, "" );
-				uncached = ( rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ( nonce++ ) + uncached;
-			}
-
-			// Put hash and anti-cache on the URL that will be requested (gh-1732)
-			s.url = cacheURL + uncached;
-
-		// Change '%20' to '+' if this is encoded form body content (gh-2658)
-		} else if ( s.data && s.processData &&
-			( s.contentType || "" ).indexOf( "application/x-www-form-urlencoded" ) === 0 ) {
-			s.data = s.data.replace( r20, "+" );
-		}
-
-		// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
-		if ( s.ifModified ) {
-			if ( jQuery.lastModified[ cacheURL ] ) {
-				jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ cacheURL ] );
-			}
-			if ( jQuery.etag[ cacheURL ] ) {
-				jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ cacheURL ] );
-			}
-		}
-
-		// Set the correct header, if data is being sent
-		if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) {
-			jqXHR.setRequestHeader( "Content-Type", s.contentType );
-		}
-
-		// Set the Accepts header for the server, depending on the dataType
-		jqXHR.setRequestHeader(
-			"Accept",
-			s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[ 0 ] ] ?
-				s.accepts[ s.dataTypes[ 0 ] ] +
-					( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) :
-				s.accepts[ "*" ]
-		);
-
-		// Check for headers option
-		for ( i in s.headers ) {
-			jqXHR.setRequestHeader( i, s.headers[ i ] );
-		}
-
-		// Allow custom headers/mimetypes and early abort
-		if ( s.beforeSend &&
-			( s.beforeSend.call( callbackContext, jqXHR, s ) === false || completed ) ) {
-
-			// Abort if not done already and return
-			return jqXHR.abort();
-		}
-
-		// Aborting is no longer a cancellation
-		strAbort = "abort";
-
-		// Install callbacks on deferreds
-		completeDeferred.add( s.complete );
-		jqXHR.done( s.success );
-		jqXHR.fail( s.error );
-
-		// Get transport
-		transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR );
-
-		// If no transport, we auto-abort
-		if ( !transport ) {
-			done( -1, "No Transport" );
-		} else {
-			jqXHR.readyState = 1;
-
-			// Send global event
-			if ( fireGlobals ) {
-				globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] );
-			}
-
-			// If request was aborted inside ajaxSend, stop there
-			if ( completed ) {
-				return jqXHR;
-			}
-
-			// Timeout
-			if ( s.async && s.timeout > 0 ) {
-				timeoutTimer = window.setTimeout( function() {
-					jqXHR.abort( "timeout" );
-				}, s.timeout );
-			}
-
-			try {
-				completed = false;
-				transport.send( requestHeaders, done );
-			} catch ( e ) {
-
-				// Rethrow post-completion exceptions
-				if ( completed ) {
-					throw e;
-				}
-
-				// Propagate others as results
-				done( -1, e );
-			}
-		}
-
-		// Callback for when everything is done
-		function done( status, nativeStatusText, responses, headers ) {
-			var isSuccess, success, error, response, modified,
-				statusText = nativeStatusText;
-
-			// Ignore repeat invocations
-			if ( completed ) {
-				return;
-			}
-
-			completed = true;
-
-			// Clear timeout if it exists
-			if ( timeoutTimer ) {
-				window.clearTimeout( timeoutTimer );
-			}
-
-			// Dereference transport for early garbage collection
-			// (no matter how long the jqXHR object will be used)
-			transport = undefined;
-
-			// Cache response headers
-			responseHeadersString = headers || "";
-
-			// Set readyState
-			jqXHR.readyState = status > 0 ? 4 : 0;
-
-			// Determine if successful
-			isSuccess = status >= 200 && status < 300 || status === 304;
-
-			// Get response data
-			if ( responses ) {
-				response = ajaxHandleResponses( s, jqXHR, responses );
-			}
-
-			// Convert no matter what (that way responseXXX fields are always set)
-			response = ajaxConvert( s, response, jqXHR, isSuccess );
-
-			// If successful, handle type chaining
-			if ( isSuccess ) {
-
-				// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
-				if ( s.ifModified ) {
-					modified = jqXHR.getResponseHeader( "Last-Modified" );
-					if ( modified ) {
-						jQuery.lastModified[ cacheURL ] = modified;
-					}
-					modified = jqXHR.getResponseHeader( "etag" );
-					if ( modified ) {
-						jQuery.etag[ cacheURL ] = modified;
-					}
-				}
-
-				// if no content
-				if ( status === 204 || s.type === "HEAD" ) {
-					statusText = "nocontent";
-
-				// if not modified
-				} else if ( status === 304 ) {
-					statusText = "notmodified";
-
-				// If we have data, let's convert it
-				} else {
-					statusText = response.state;
-					success = response.data;
-					error = response.error;
-					isSuccess = !error;
-				}
-			} else {
-
-				// Extract error from statusText and normalize for non-aborts
-				error = statusText;
-				if ( status || !statusText ) {
-					statusText = "error";
-					if ( status < 0 ) {
-						status = 0;
-					}
-				}
-			}
-
-			// Set data for the fake xhr object
-			jqXHR.status = status;
-			jqXHR.statusText = ( nativeStatusText || statusText ) + "";
-
-			// Success/Error
-			if ( isSuccess ) {
-				deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] );
-			} else {
-				deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] );
-			}
-
-			// Status-dependent callbacks
-			jqXHR.statusCode( statusCode );
-			statusCode = undefined;
-
-			if ( fireGlobals ) {
-				globalEventContext.trigger( isSuccess ? "ajaxSuccess" : "ajaxError",
-					[ jqXHR, s, isSuccess ? success : error ] );
-			}
-
-			// Complete
-			completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] );
-
-			if ( fireGlobals ) {
-				globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] );
-
-				// Handle the global AJAX counter
-				if ( !( --jQuery.active ) ) {
-					jQuery.event.trigger( "ajaxStop" );
-				}
-			}
-		}
-
-		return jqXHR;
-	},
-
-	getJSON: function( url, data, callback ) {
-		return jQuery.get( url, data, callback, "json" );
-	},
-
-	getScript: function( url, callback ) {
-		return jQuery.get( url, undefined, callback, "script" );
-	}
-} );
-
-jQuery.each( [ "get", "post" ], function( i, method ) {
-	jQuery[ method ] = function( url, data, callback, type ) {
-
-		// Shift arguments if data argument was omitted
-		if ( jQuery.isFunction( data ) ) {
-			type = type || callback;
-			callback = data;
-			data = undefined;
-		}
-
-		// The url can be an options object (which then must have .url)
-		return jQuery.ajax( jQuery.extend( {
-			url: url,
-			type: method,
-			dataType: type,
-			data: data,
-			success: callback
-		}, jQuery.isPlainObject( url ) && url ) );
-	};
-} );
-
-
-jQuery._evalUrl = function( url ) {
-	return jQuery.ajax( {
-		url: url,
-
-		// Make this explicit, since user can override this through ajaxSetup (#11264)
-		type: "GET",
-		dataType: "script",
-		cache: true,
-		async: false,
-		global: false,
-		"throws": true
-	} );
-};
-
-
-jQuery.fn.extend( {
-	wrapAll: function( html ) {
-		var wrap;
-
-		if ( this[ 0 ] ) {
-			if ( jQuery.isFunction( html ) ) {
-				html = html.call( this[ 0 ] );
-			}
-
-			// The elements to wrap the target around
-			wrap = jQuery( html, this[ 0 ].ownerDocument ).eq( 0 ).clone( true );
-
-			if ( this[ 0 ].parentNode ) {
-				wrap.insertBefore( this[ 0 ] );
-			}
-
-			wrap.map( function() {
-				var elem = this;
-
-				while ( elem.firstElementChild ) {
-					elem = elem.firstElementChild;
-				}
-
-				return elem;
-			} ).append( this );
-		}
-
-		return this;
-	},
-
-	wrapInner: function( html ) {
-		if ( jQuery.isFunction( html ) ) {
-			return this.each( function( i ) {
-				jQuery( this ).wrapInner( html.call( this, i ) );
-			} );
-		}
-
-		return this.each( function() {
-			var self = jQuery( this ),
-				contents = self.contents();
-
-			if ( contents.length ) {
-				contents.wrapAll( html );
-
-			} else {
-				self.append( html );
-			}
-		} );
-	},
-
-	wrap: function( html ) {
-		var isFunction = jQuery.isFunction( html );
-
-		return this.each( function( i ) {
-			jQuery( this ).wrapAll( isFunction ? html.call( this, i ) : html );
-		} );
-	},
-
-	unwrap: function( selector ) {
-		this.parent( selector ).not( "body" ).each( function() {
-			jQuery( this ).replaceWith( this.childNodes );
-		} );
-		return this;
-	}
-} );
-
-
-jQuery.expr.pseudos.hidden = function( elem ) {
-	return !jQuery.expr.pseudos.visible( elem );
-};
-jQuery.expr.pseudos.visible = function( elem ) {
-	return !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length );
-};
-
-
-
-
-jQuery.ajaxSettings.xhr = function() {
-	try {
-		return new window.XMLHttpRequest();
-	} catch ( e ) {}
-};
-
-var xhrSuccessStatus = {
-
-		// File protocol always yields status code 0, assume 200
-		0: 200,
-
-		// Support: IE <=9 only
-		// #1450: sometimes IE returns 1223 when it should be 204
-		1223: 204
-	},
-	xhrSupported = jQuery.ajaxSettings.xhr();
-
-support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported );
-support.ajax = xhrSupported = !!xhrSupported;
-
-jQuery.ajaxTransport( function( options ) {
-	var callback, errorCallback;
-
-	// Cross domain only allowed if supported through XMLHttpRequest
-	if ( support.cors || xhrSupported && !options.crossDomain ) {
-		return {
-			send: function( headers, complete ) {
-				var i,
-					xhr = options.xhr();
-
-				xhr.open(
-					options.type,
-					options.url,
-					options.async,
-					options.username,
-					options.password
-				);
-
-				// Apply custom fields if provided
-				if ( options.xhrFields ) {
-					for ( i in options.xhrFields ) {
-						xhr[ i ] = options.xhrFields[ i ];
-					}
-				}
-
-				// Override mime type if needed
-				if ( options.mimeType && xhr.overrideMimeType ) {
-					xhr.overrideMimeType( options.mimeType );
-				}
-
-				// X-Requested-With header
-				// For cross-domain requests, seeing as conditions for a preflight are
-				// akin to a jigsaw puzzle, we simply never set it to be sure.
-				// (it can always be set on a per-request basis or even using ajaxSetup)
-				// For same-domain requests, won't change header if already provided.
-				if ( !options.crossDomain && !headers[ "X-Requested-With" ] ) {
-					headers[ "X-Requested-With" ] = "XMLHttpRequest";
-				}
-
-				// Set headers
-				for ( i in headers ) {
-					xhr.setRequestHeader( i, headers[ i ] );
-				}
-
-				// Callback
-				callback = function( type ) {
-					return function() {
-						if ( callback ) {
-							callback = errorCallback = xhr.onload =
-								xhr.onerror = xhr.onabort = xhr.onreadystatechange = null;
-
-							if ( type === "abort" ) {
-								xhr.abort();
-							} else if ( type === "error" ) {
-
-								// Support: IE <=9 only
-								// On a manual native abort, IE9 throws
-								// errors on any property access that is not readyState
-								if ( typeof xhr.status !== "number" ) {
-									complete( 0, "error" );
-								} else {
-									complete(
-
-										// File: protocol always yields status 0; see #8605, #14207
-										xhr.status,
-										xhr.statusText
-									);
-								}
-							} else {
-								complete(
-									xhrSuccessStatus[ xhr.status ] || xhr.status,
-									xhr.statusText,
-
-									// Support: IE <=9 only
-									// IE9 has no XHR2 but throws on binary (trac-11426)
-									// For XHR2 non-text, let the caller handle it (gh-2498)
-									( xhr.responseType || "text" ) !== "text"  ||
-									typeof xhr.responseText !== "string" ?
-										{ binary: xhr.response } :
-										{ text: xhr.responseText },
-									xhr.getAllResponseHeaders()
-								);
-							}
-						}
-					};
-				};
-
-				// Listen to events
-				xhr.onload = callback();
-				errorCallback = xhr.onerror = callback( "error" );
-
-				// Support: IE 9 only
-				// Use onreadystatechange to replace onabort
-				// to handle uncaught aborts
-				if ( xhr.onabort !== undefined ) {
-					xhr.onabort = errorCallback;
-				} else {
-					xhr.onreadystatechange = function() {
-
-						// Check readyState before timeout as it changes
-						if ( xhr.readyState === 4 ) {
-
-							// Allow onerror to be called first,
-							// but that will not handle a native abort
-							// Also, save errorCallback to a variable
-							// as xhr.onerror cannot be accessed
-							window.setTimeout( function() {
-								if ( callback ) {
-									errorCallback();
-								}
-							} );
-						}
-					};
-				}
-
-				// Create the abort callback
-				callback = callback( "abort" );
-
-				try {
-
-					// Do send the request (this may raise an exception)
-					xhr.send( options.hasContent && options.data || null );
-				} catch ( e ) {
-
-					// #14683: Only rethrow if this hasn't been notified as an error yet
-					if ( callback ) {
-						throw e;
-					}
-				}
-			},
-
-			abort: function() {
-				if ( callback ) {
-					callback();
-				}
-			}
-		};
-	}
-} );
-
-
-
-
-// Prevent auto-execution of scripts when no explicit dataType was provided (See gh-2432)
-jQuery.ajaxPrefilter( function( s ) {
-	if ( s.crossDomain ) {
-		s.contents.script = false;
-	}
-} );
-
-// Install script dataType
-jQuery.ajaxSetup( {
-	accepts: {
-		script: "text/javascript, application/javascript, " +
-			"application/ecmascript, application/x-ecmascript"
-	},
-	contents: {
-		script: /\b(?:java|ecma)script\b/
-	},
-	converters: {
-		"text script": function( text ) {
-			jQuery.globalEval( text );
-			return text;
-		}
-	}
-} );
-
-// Handle cache's special case and crossDomain
-jQuery.ajaxPrefilter( "script", function( s ) {
-	if ( s.cache === undefined ) {
-		s.cache = false;
-	}
-	if ( s.crossDomain ) {
-		s.type = "GET";
-	}
-} );
-
-// Bind script tag hack transport
-jQuery.ajaxTransport( "script", function( s ) {
-
-	// This transport only deals with cross domain requests
-	if ( s.crossDomain ) {
-		var script, callback;
-		return {
-			send: function( _, complete ) {
-				script = jQuery( "<script>" ).prop( {
-					charset: s.scriptCharset,
-					src: s.url
-				} ).on(
-					"load error",
-					callback = function( evt ) {
-						script.remove();
-						callback = null;
-						if ( evt ) {
-							complete( evt.type === "error" ? 404 : 200, evt.type );
-						}
-					}
-				);
-
-				// Use native DOM manipulation to avoid our domManip AJAX trickery
-				document.head.appendChild( script[ 0 ] );
-			},
-			abort: function() {
-				if ( callback ) {
-					callback();
-				}
-			}
-		};
-	}
-} );
-
-
-
-
-var oldCallbacks = [],
-	rjsonp = /(=)\?(?=&|$)|\?\?/;
-
-// Default jsonp settings
-jQuery.ajaxSetup( {
-	jsonp: "callback",
-	jsonpCallback: function() {
-		var callback = oldCallbacks.pop() || ( jQuery.expando + "_" + ( nonce++ ) );
-		this[ callback ] = true;
-		return callback;
-	}
-} );
-
-// Detect, normalize options and install callbacks for jsonp requests
-jQuery.ajaxPrefilter( "json jsonp", function( s, originalSettings, jqXHR ) {
-
-	var callbackName, overwritten, responseContainer,
-		jsonProp = s.jsonp !== false && ( rjsonp.test( s.url ) ?
-			"url" :
-			typeof s.data === "string" &&
-				( s.contentType || "" )
-					.indexOf( "application/x-www-form-urlencoded" ) === 0 &&
-				rjsonp.test( s.data ) && "data"
-		);
-
-	// Handle iff the expected data type is "jsonp" or we have a parameter to set
-	if ( jsonProp || s.dataTypes[ 0 ] === "jsonp" ) {
-
-		// Get callback name, remembering preexisting value associated with it
-		callbackName = s.jsonpCallback = jQuery.isFunction( s.jsonpCallback ) ?
-			s.jsonpCallback() :
-			s.jsonpCallback;
-
-		// Insert callback into url or form data
-		if ( jsonProp ) {
-			s[ jsonProp ] = s[ jsonProp ].replace( rjsonp, "$1" + callbackName );
-		} else if ( s.jsonp !== false ) {
-			s.url += ( rquery.test( s.url ) ? "&" : "?" ) + s.jsonp + "=" + callbackName;
-		}
-
-		// Use data converter to retrieve json after script execution
-		s.converters[ "script json" ] = function() {
-			if ( !responseContainer ) {
-				jQuery.error( callbackName + " was not called" );
-			}
-			return responseContainer[ 0 ];
-		};
-
-		// Force json dataType
-		s.dataTypes[ 0 ] = "json";
-
-		// Install callback
-		overwritten = window[ callbackName ];
-		window[ callbackName ] = function() {
-			responseContainer = arguments;
-		};
-
-		// Clean-up function (fires after converters)
-		jqXHR.always( function() {
-
-			// If previous value didn't exist - remove it
-			if ( overwritten === undefined ) {
-				jQuery( window ).removeProp( callbackName );
-
-			// Otherwise restore preexisting value
-			} else {
-				window[ callbackName ] = overwritten;
-			}
-
-			// Save back as free
-			if ( s[ callbackName ] ) {
-
-				// Make sure that re-using the options doesn't screw things around
-				s.jsonpCallback = originalSettings.jsonpCallback;
-
-				// Save the callback name for future use
-				oldCallbacks.push( callbackName );
-			}
-
-			// Call if it was a function and we have a response
-			if ( responseContainer && jQuery.isFunction( overwritten ) ) {
-				overwritten( responseContainer[ 0 ] );
-			}
-
-			responseContainer = overwritten = undefined;
-		} );
-
-		// Delegate to script
-		return "script";
-	}
-} );
-
-
-
-
-// Support: Safari 8 only
-// In Safari 8 documents created via document.implementation.createHTMLDocument
-// collapse sibling forms: the second one becomes a child of the first one.
-// Because of that, this security measure has to be disabled in Safari 8.
-// https://bugs.webkit.org/show_bug.cgi?id=137337
-support.createHTMLDocument = ( function() {
-	var body = document.implementation.createHTMLDocument( "" ).body;
-	body.innerHTML = "<form></form><form></form>";
-	return body.childNodes.length === 2;
-} )();
-
-
-// Argument "data" should be string of html
-// context (optional): If specified, the fragment will be created in this context,
-// defaults to document
-// keepScripts (optional): If true, will include scripts passed in the html string
-jQuery.parseHTML = function( data, context, keepScripts ) {
-	if ( typeof data !== "string" ) {
-		return [];
-	}
-	if ( typeof context === "boolean" ) {
-		keepScripts = context;
-		context = false;
-	}
-
-	var base, parsed, scripts;
-
-	if ( !context ) {
-
-		// Stop scripts or inline event handlers from being executed immediately
-		// by using document.implementation
-		if ( support.createHTMLDocument ) {
-			context = document.implementation.createHTMLDocument( "" );
-
-			// Set the base href for the created document
-			// so any parsed elements with URLs
-			// are based on the document's URL (gh-2965)
-			base = context.createElement( "base" );
-			base.href = document.location.href;
-			context.head.appendChild( base );
-		} else {
-			context = document;
-		}
-	}
-
-	parsed = rsingleTag.exec( data );
-	scripts = !keepScripts && [];
-
-	// Single tag
-	if ( parsed ) {
-		return [ context.createElement( parsed[ 1 ] ) ];
-	}
-
-	parsed = buildFragment( [ data ], context, scripts );
-
-	if ( scripts && scripts.length ) {
-		jQuery( scripts ).remove();
-	}
-
-	return jQuery.merge( [], parsed.childNodes );
-};
-
-
-/**
- * Load a url into a page
- */
-jQuery.fn.load = function( url, params, callback ) {
-	var selector, type, response,
-		self = this,
-		off = url.indexOf( " " );
-
-	if ( off > -1 ) {
-		selector = jQuery.trim( url.slice( off ) );
-		url = url.slice( 0, off );
-	}
-
-	// If it's a function
-	if ( jQuery.isFunction( params ) ) {
-
-		// We assume that it's the callback
-		callback = params;
-		params = undefined;
-
-	// Otherwise, build a param string
-	} else if ( params && typeof params === "object" ) {
-		type = "POST";
-	}
-
-	// If we have elements to modify, make the request
-	if ( self.length > 0 ) {
-		jQuery.ajax( {
-			url: url,
-
-			// If "type" variable is undefined, then "GET" method will be used.
-			// Make value of this field explicit since
-			// user can override it through ajaxSetup method
-			type: type || "GET",
-			dataType: "html",
-			data: params
-		} ).done( function( responseText ) {
-
-			// Save response for use in complete callback
-			response = arguments;
-
-			self.html( selector ?
-
-				// If a selector was specified, locate the right elements in a dummy div
-				// Exclude scripts to avoid IE 'Permission Denied' errors
-				jQuery( "<div>" ).append( jQuery.parseHTML( responseText ) ).find( selector ) :
-
-				// Otherwise use the full result
-				responseText );
-
-		// If the request succeeds, this function gets "data", "status", "jqXHR"
-		// but they are ignored because response was set above.
-		// If it fails, this function gets "jqXHR", "status", "error"
-		} ).always( callback && function( jqXHR, status ) {
-			self.each( function() {
-				callback.apply( this, response || [ jqXHR.responseText, status, jqXHR ] );
-			} );
-		} );
-	}
-
-	return this;
-};
-
-
-
-
-// Attach a bunch of functions for handling common AJAX events
-jQuery.each( [
-	"ajaxStart",
-	"ajaxStop",
-	"ajaxComplete",
-	"ajaxError",
-	"ajaxSuccess",
-	"ajaxSend"
-], function( i, type ) {
-	jQuery.fn[ type ] = function( fn ) {
-		return this.on( type, fn );
-	};
-} );
-
-
-
-
-jQuery.expr.pseudos.animated = function( elem ) {
-	return jQuery.grep( jQuery.timers, function( fn ) {
-		return elem === fn.elem;
-	} ).length;
-};
-
-
-
-
-/**
- * Gets a window from an element
- */
-function getWindow( elem ) {
-	return jQuery.isWindow( elem ) ? elem : elem.nodeType === 9 && elem.defaultView;
-}
-
-jQuery.offset = {
-	setOffset: function( elem, options, i ) {
-		var curPosition, curLeft, curCSSTop, curTop, curOffset, curCSSLeft, calculatePosition,
-			position = jQuery.css( elem, "position" ),
-			curElem = jQuery( elem ),
-			props = {};
-
-		// Set position first, in-case top/left are set even on static elem
-		if ( position === "static" ) {
-			elem.style.position = "relative";
-		}
-
-		curOffset = curElem.offset();
-		curCSSTop = jQuery.css( elem, "top" );
-		curCSSLeft = jQuery.css( elem, "left" );
-		calculatePosition = ( position === "absolute" || position === "fixed" ) &&
-			( curCSSTop + curCSSLeft ).indexOf( "auto" ) > -1;
-
-		// Need to be able to calculate position if either
-		// top or left is auto and position is either absolute or fixed
-		if ( calculatePosition ) {
-			curPosition = curElem.position();
-			curTop = curPosition.top;
-			curLeft = curPosition.left;
-
-		} else {
-			curTop = parseFloat( curCSSTop ) || 0;
-			curLeft = parseFloat( curCSSLeft ) || 0;
-		}
-
-		if ( jQuery.isFunction( options ) ) {
-
-			// Use jQuery.extend here to allow modification of coordinates argument (gh-1848)
-			options = options.call( elem, i, jQuery.extend( {}, curOffset ) );
-		}
-
-		if ( options.top != null ) {
-			props.top = ( options.top - curOffset.top ) + curTop;
-		}
-		if ( options.left != null ) {
-			props.left = ( options.left - curOffset.left ) + curLeft;
-		}
-
-		if ( "using" in options ) {
-			options.using.call( elem, props );
-
-		} else {
-			curElem.css( props );
-		}
-	}
-};
-
-jQuery.fn.extend( {
-	offset: function( options ) {
-
-		// Preserve chaining for setter
-		if ( arguments.length ) {
-			return options === undefined ?
-				this :
-				this.each( function( i ) {
-					jQuery.offset.setOffset( this, options, i );
-				} );
-		}
-
-		var docElem, win, rect, doc,
-			elem = this[ 0 ];
-
-		if ( !elem ) {
-			return;
-		}
-
-		// Support: IE <=11 only
-		// Running getBoundingClientRect on a
-		// disconnected node in IE throws an error
-		if ( !elem.getClientRects().length ) {
-			return { top: 0, left: 0 };
-		}
-
-		rect = elem.getBoundingClientRect();
-
-		// Make sure element is not hidden (display: none)
-		if ( rect.width || rect.height ) {
-			doc = elem.ownerDocument;
-			win = getWindow( doc );
-			docElem = doc.documentElement;
-
-			return {
-				top: rect.top + win.pageYOffset - docElem.clientTop,
-				left: rect.left + win.pageXOffset - docElem.clientLeft
-			};
-		}
-
-		// Return zeros for disconnected and hidden elements (gh-2310)
-		return rect;
-	},
-
-	position: function() {
-		if ( !this[ 0 ] ) {
-			return;
-		}
-
-		var offsetParent, offset,
-			elem = this[ 0 ],
-			parentOffset = { top: 0, left: 0 };
-
-		// Fixed elements are offset from window (parentOffset = {top:0, left: 0},
-		// because it is its only offset parent
-		if ( jQuery.css( elem, "position" ) === "fixed" ) {
-
-			// Assume getBoundingClientRect is there when computed position is fixed
-			offset = elem.getBoundingClientRect();
-
-		} else {
-
-			// Get *real* offsetParent
-			offsetParent = this.offsetParent();
-
-			// Get correct offsets
-			offset = this.offset();
-			if ( !jQuery.nodeName( offsetParent[ 0 ], "html" ) ) {
-				parentOffset = offsetParent.offset();
-			}
-
-			// Add offsetParent borders
-			parentOffset = {
-				top: parentOffset.top + jQuery.css( offsetParent[ 0 ], "borderTopWidth", true ),
-				left: parentOffset.left + jQuery.css( offsetParent[ 0 ], "borderLeftWidth", true )
-			};
-		}
-
-		// Subtract parent offsets and element margins
-		return {
-			top: offset.top - parentOffset.top - jQuery.css( elem, "marginTop", true ),
-			left: offset.left - parentOffset.left - jQuery.css( elem, "marginLeft", true )
-		};
-	},
-
-	// This method will return documentElement in the following cases:
-	// 1) For the element inside the iframe without offsetParent, this method will return
-	//    documentElement of the parent window
-	// 2) For the hidden or detached element
-	// 3) For body or html element, i.e. in case of the html node - it will return itself
-	//
-	// but those exceptions were never presented as a real life use-cases
-	// and might be considered as more preferable results.
-	//
-	// This logic, however, is not guaranteed and can change at any point in the future
-	offsetParent: function() {
-		return this.map( function() {
-			var offsetParent = this.offsetParent;
-
-			while ( offsetParent && jQuery.css( offsetParent, "position" ) === "static" ) {
-				offsetParent = offsetParent.offsetParent;
-			}
-
-			return offsetParent || documentElement;
-		} );
-	}
-} );
-
-// Create scrollLeft and scrollTop methods
-jQuery.each( { scrollLeft: "pageXOffset", scrollTop: "pageYOffset" }, function( method, prop ) {
-	var top = "pageYOffset" === prop;
-
-	jQuery.fn[ method ] = function( val ) {
-		return access( this, function( elem, method, val ) {
-			var win = getWindow( elem );
-
-			if ( val === undefined ) {
-				return win ? win[ prop ] : elem[ method ];
-			}
-
-			if ( win ) {
-				win.scrollTo(
-					!top ? val : win.pageXOffset,
-					top ? val : win.pageYOffset
-				);
-
-			} else {
-				elem[ method ] = val;
-			}
-		}, method, val, arguments.length );
-	};
-} );
-
-// Support: Safari <=7 - 9.1, Chrome <=37 - 49
-// Add the top/left cssHooks using jQuery.fn.position
-// Webkit bug: https://bugs.webkit.org/show_bug.cgi?id=29084
-// Blink bug: https://bugs.chromium.org/p/chromium/issues/detail?id=589347
-// getComputedStyle returns percent when specified for top/left/bottom/right;
-// rather than make the css module depend on the offset module, just check for it here
-jQuery.each( [ "top", "left" ], function( i, prop ) {
-	jQuery.cssHooks[ prop ] = addGetHookIf( support.pixelPosition,
-		function( elem, computed ) {
-			if ( computed ) {
-				computed = curCSS( elem, prop );
-
-				// If curCSS returns percentage, fallback to offset
-				return rnumnonpx.test( computed ) ?
-					jQuery( elem ).position()[ prop ] + "px" :
-					computed;
-			}
-		}
-	);
-} );
-
-
-// Create innerHeight, innerWidth, height, width, outerHeight and outerWidth methods
-jQuery.each( { Height: "height", Width: "width" }, function( name, type ) {
-	jQuery.each( { padding: "inner" + name, content: type, "": "outer" + name },
-		function( defaultExtra, funcName ) {
-
-		// Margin is only for outerHeight, outerWidth
-		jQuery.fn[ funcName ] = function( margin, value ) {
-			var chainable = arguments.length && ( defaultExtra || typeof margin !== "boolean" ),
-				extra = defaultExtra || ( margin === true || value === true ? "margin" : "border" );
-
-			return access( this, function( elem, type, value ) {
-				var doc;
-
-				if ( jQuery.isWindow( elem ) ) {
-
-					// $( window ).outerWidth/Height return w/h including scrollbars (gh-1729)
-					return funcName.indexOf( "outer" ) === 0 ?
-						elem[ "inner" + name ] :
-						elem.document.documentElement[ "client" + name ];
-				}
-
-				// Get document width or height
-				if ( elem.nodeType === 9 ) {
-					doc = elem.documentElement;
-
-					// Either scroll[Width/Height] or offset[Width/Height] or client[Width/Height],
-					// whichever is greatest
-					return Math.max(
-						elem.body[ "scroll" + name ], doc[ "scroll" + name ],
-						elem.body[ "offset" + name ], doc[ "offset" + name ],
-						doc[ "client" + name ]
-					);
-				}
-
-				return value === undefined ?
-
-					// Get width or height on the element, requesting but not forcing parseFloat
-					jQuery.css( elem, type, extra ) :
-
-					// Set width or height on the element
-					jQuery.style( elem, type, value, extra );
-			}, type, chainable ? margin : undefined, chainable );
-		};
-	} );
-} );
-
-
-jQuery.fn.extend( {
-
-	bind: function( types, data, fn ) {
-		return this.on( types, null, data, fn );
-	},
-	unbind: function( types, fn ) {
-		return this.off( types, null, fn );
-	},
-
-	delegate: function( selector, types, data, fn ) {
-		return this.on( types, selector, data, fn );
-	},
-	undelegate: function( selector, types, fn ) {
-
-		// ( namespace ) or ( selector, types [, fn] )
-		return arguments.length === 1 ?
-			this.off( selector, "**" ) :
-			this.off( types, selector || "**", fn );
-	}
-} );
-
-jQuery.parseJSON = JSON.parse;
-
-
-
-
-// Register as a named AMD module, since jQuery can be concatenated with other
-// files that may use define, but not via a proper concatenation script that
-// understands anonymous AMD modules. A named AMD is safest and most robust
-// way to register. Lowercase jquery is used because AMD module names are
-// derived from file names, and jQuery is normally delivered in a lowercase
-// file name. Do this after creating the global so that if an AMD module wants
-// to call noConflict to hide this version of jQuery, it will work.
-
-// Note that for maximum portability, libraries that are not jQuery should
-// declare themselves as anonymous modules, and avoid setting a global if an
-// AMD loader is present. jQuery is a special case. For more information, see
-// https://github.com/jrburke/requirejs/wiki/Updating-existing-libraries#wiki-anon
-
-if ( typeof define === "function" && define.amd ) {
-	define( "jquery", [], function() {
-		return jQuery;
-	} );
-}
-
-
-
-
-
-var
-
-	// Map over jQuery in case of overwrite
-	_jQuery = window.jQuery,
-
-	// Map over the $ in case of overwrite
-	_$ = window.$;
-
-jQuery.noConflict = function( deep ) {
-	if ( window.$ === jQuery ) {
-		window.$ = _$;
-	}
-
-	if ( deep && window.jQuery === jQuery ) {
-		window.jQuery = _jQuery;
-	}
-
-	return jQuery;
-};
-
-// Expose jQuery and $ identifiers, even in AMD
-// (#7102#comment:10, https://github.com/jquery/jquery/pull/557)
-// and CommonJS for browser emulators (#13566)
-if ( !noGlobal ) {
-	window.jQuery = window.$ = jQuery;
-}
-
-
-return jQuery;
-} );
--- a/src/build/html/_static/jquery-3.1.0.min.js	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";function n(e,t){var n=(t=t||K).createElement("script");n.text=e,t.head.appendChild(n).parentNode.removeChild(n)}function r(e){var t=!!e&&"length"in e&&e.length,n=ce.type(e);return"function"!==n&&!ce.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function i(e,t,n){if(ce.isFunction(t))return ce.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return ce.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(be.test(t))return ce.filter(t,e,n);t=ce.filter(t,e)}return ce.grep(e,function(e){return re.call(t,e)>-1!==n&&1===e.nodeType})}function o(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function a(e){var t={};return ce.each(e.match(Ee)||[],function(e,n){t[n]=!0}),t}function s(e){return e}function u(e){throw e}function l(e,t,n){var r;try{e&&ce.isFunction(r=e.promise)?r.call(e).done(t).fail(n):e&&ce.isFunction(r=e.then)?r.call(e,t,n):t.call(void 0,e)}catch(e){n.call(void 0,e)}}function c(){K.removeEventListener("DOMContentLoaded",c),e.removeEventListener("load",c),ce.ready()}function f(){this.expando=ce.expando+f.uid++}function p(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(He,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:Le.test(n)?JSON.parse(n):n)}catch(e){}qe.set(e,t,n)}else n=void 0;return n}function d(e,t,n,r){var i,o=1,a=20,s=r?function(){return r.cur()}:function(){return ce.css(e,t,"")},u=s(),l=n&&n[3]||(ce.cssNumber[t]?"":"px"),c=(ce.cssNumber[t]||"px"!==l&&+u)&&Oe.exec(ce.css(e,t));if(c&&c[3]!==l){l=l||c[3],n=n||[],c=+u||1;do{c/=o=o||".5",ce.style(e,t,c+l)}while(o!==(o=s()/u)&&1!==o&&--a)}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}function h(e){var t,n=e.ownerDocument,r=e.nodeName,i=Ie[r];return i||(t=n.body.appendChild(n.createElement(r)),i=ce.css(t,"display"),t.parentNode.removeChild(t),"none"===i&&(i="block"),Ie[r]=i,i)}function g(e,t){for(var n,r,i=[],o=0,a=e.length;o<a;o++)(r=e[o]).style&&(n=r.style.display,t?("none"===n&&(i[o]=Ae.get(r,"display")||null,i[o]||(r.style.display="")),""===r.style.display&&Re(r)&&(i[o]=h(r))):"none"!==n&&(i[o]="none",Ae.set(r,"display",n)));for(o=0;o<a;o++)null!=i[o]&&(e[o].style.display=i[o]);return e}function m(e,t){var n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&ce.nodeName(e,t)?ce.merge([e],n):n}function v(e,t){for(var n=0,r=e.length;n<r;n++)Ae.set(e[n],"globalEval",!t||Ae.get(t[n],"globalEval"))}function y(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===ce.type(o))ce.merge(p,o.nodeType?[o]:o);else if(ze.test(o)){for(a=a||f.appendChild(t.createElement("div")),s=($e.exec(o)||["",""])[1].toLowerCase(),u=_e[s]||_e._default,a.innerHTML=u[1]+ce.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;ce.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));for(f.textContent="",d=0;o=p[d++];)if(r&&ce.inArray(o,r)>-1)i&&i.push(o);else if(l=ce.contains(o.ownerDocument,o),a=m(f.appendChild(o),"script"),l&&v(a),n)for(c=0;o=a[c++];)Be.test(o.type||"")&&n.push(o);return f}function x(){return!0}function b(){return!1}function w(){try{return K.activeElement}catch(e){}}function T(e,t,n,r,i,o){var a,s;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(s in t)T(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=b;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return ce().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=ce.guid++)),e.each(function(){ce.event.add(this,t,i,r,n)})}function C(e,t){return ce.nodeName(e,"table")&&ce.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e:e}function k(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function E(e){var t=Ke.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function S(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Ae.hasData(e)&&(o=Ae.access(e),a=Ae.set(t,o),l=o.events)){delete a.handle,a.events={};for(i in l)for(n=0,r=l[i].length;n<r;n++)ce.event.add(t,i,l[i][n])}qe.hasData(e)&&(s=qe.access(e),u=ce.extend({},s),qe.set(t,u))}}function N(e,t){var n=t.nodeName.toLowerCase();"input"===n&&We.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function D(e,t,r,i){t=te.apply([],t);var o,a,s,u,l,c,f=0,p=e.length,d=p-1,h=t[0],g=ce.isFunction(h);if(g||p>1&&"string"==typeof h&&!le.checkClone&&Je.test(h))return e.each(function(n){var o=e.eq(n);g&&(t[0]=h.call(this,n,o.html())),D(o,t,r,i)});if(p&&(o=y(t,e[0].ownerDocument,!1,e,i),a=o.firstChild,1===o.childNodes.length&&(o=a),a||i)){for(u=(s=ce.map(m(o,"script"),k)).length;f<p;f++)l=o,f!==d&&(l=ce.clone(l,!0,!0),u&&ce.merge(s,m(l,"script"))),r.call(e[f],l,f);if(u)for(c=s[s.length-1].ownerDocument,ce.map(s,E),f=0;f<u;f++)l=s[f],Be.test(l.type||"")&&!Ae.access(l,"globalEval")&&ce.contains(c,l)&&(l.src?ce._evalUrl&&ce._evalUrl(l.src):n(l.textContent.replace(Ze,""),c))}return e}function j(e,t,n){for(var r,i=t?ce.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||ce.cleanData(m(r)),r.parentNode&&(n&&ce.contains(r.ownerDocument,r)&&v(m(r,"script")),r.parentNode.removeChild(r));return e}function A(e,t,n){var r,i,o,a,s=e.style;return(n=n||nt(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ce.contains(e.ownerDocument,e)||(a=ce.style(e,t)),!le.pixelMarginRight()&&tt.test(a)&&et.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function q(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}function L(e){if(e in st)return e;for(var t=e[0].toUpperCase()+e.slice(1),n=at.length;n--;)if((e=at[n]+t)in st)return e}function H(e,t,n){var r=Oe.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function F(e,t,n,r,i){for(var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;o<4;o+=2)"margin"===n&&(a+=ce.css(e,n+Pe[o],!0,i)),r?("content"===n&&(a-=ce.css(e,"padding"+Pe[o],!0,i)),"margin"!==n&&(a-=ce.css(e,"border"+Pe[o]+"Width",!0,i))):(a+=ce.css(e,"padding"+Pe[o],!0,i),"padding"!==n&&(a+=ce.css(e,"border"+Pe[o]+"Width",!0,i)));return a}function O(e,t,n){var r,i=!0,o=nt(e),a="border-box"===ce.css(e,"boxSizing",!1,o);if(e.getClientRects().length&&(r=e.getBoundingClientRect()[t]),r<=0||null==r){if(((r=A(e,t,o))<0||null==r)&&(r=e.style[t]),tt.test(r))return r;i=a&&(le.boxSizingReliable()||r===e.style[t]),r=parseFloat(r)||0}return r+F(e,t,n||(a?"border":"content"),i,o)+"px"}function P(e,t,n,r,i){return new P.prototype.init(e,t,n,r,i)}function R(){lt&&(e.requestAnimationFrame(R),ce.fx.tick())}function M(){return e.setTimeout(function(){ut=void 0}),ut=ce.now()}function I(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=Pe[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function W(e,t,n){for(var r,i=(B.tweeners[t]||[]).concat(B.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function $(e,t){var n,r,i,o,a;for(n in e)if(r=ce.camelCase(n),i=t[r],o=e[n],ce.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=ce.cssHooks[r])&&"expand"in a){o=a.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}function B(e,t,n){var r,i,o=0,a=B.prefilters.length,s=ce.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var t=ut||M(),n=Math.max(0,l.startTime+l.duration-t),r=1-(n/l.duration||0),o=0,a=l.tweens.length;o<a;o++)l.tweens[o].run(r);return s.notifyWith(e,[l,r,n]),r<1&&a?n:(s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:ce.extend({},t),opts:ce.extend(!0,{specialEasing:{},easing:ce.easing._default},n),originalProperties:t,originalOptions:n,startTime:ut||M(),duration:n.duration,tweens:[],createTween:function(t,n){var r=ce.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)l.tweens[n].run(1);return t?(s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l,t])):s.rejectWith(e,[l,t]),this}}),c=l.props;for($(c,l.opts.specialEasing);o<a;o++)if(r=B.prefilters[o].call(l,e,c,l.opts))return ce.isFunction(r.stop)&&(ce._queueHooks(l.elem,l.opts.queue).stop=ce.proxy(r.stop,r)),r;return ce.map(c,W,l),ce.isFunction(l.opts.start)&&l.opts.start.call(e,l),ce.fx.timer(ce.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)}function _(e){return e.getAttribute&&e.getAttribute("class")||""}function z(e,t,n,r){var i;if(ce.isArray(t))ce.each(t,function(t,i){n||Ct.test(e)?r(e,i):z(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==ce.type(t))r(e,t);else for(i in t)z(e+"["+i+"]",t[i],n,r)}function X(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(Ee)||[];if(ce.isFunction(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function U(e,t,n,r){function i(s){var u;return o[s]=!0,ce.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||a||o[l]?a?!(u=l):void 0:(t.dataTypes.unshift(l),i(l),!1)}),u}var o={},a=e===Ft;return i(t.dataTypes[0])||!o["*"]&&i("*")}function V(e,t){var n,r,i=ce.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&ce.extend(!0,e,r),e}function G(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}function Y(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}function Q(e){return ce.isWindow(e)?e:9===e.nodeType&&e.defaultView}var J=[],K=e.document,Z=Object.getPrototypeOf,ee=J.slice,te=J.concat,ne=J.push,re=J.indexOf,ie={},oe=ie.toString,ae=ie.hasOwnProperty,se=ae.toString,ue=se.call(Object),le={},ce=function(e,t){return new ce.fn.init(e,t)},fe=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,pe=/^-ms-/,de=/-([a-z])/g,he=function(e,t){return t.toUpperCase()};ce.fn=ce.prototype={jquery:"3.1.0",constructor:ce,length:0,toArray:function(){return ee.call(this)},get:function(e){return null!=e?e<0?this[e+this.length]:this[e]:ee.call(this)},pushStack:function(e){var t=ce.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return ce.each(this,e)},map:function(e){return this.pushStack(ce.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(ee.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:ne,sort:J.sort,splice:J.splice},ce.extend=ce.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||ce.isFunction(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)n=a[t],a!==(r=e[t])&&(l&&r&&(ce.isPlainObject(r)||(i=ce.isArray(r)))?(i?(i=!1,o=n&&ce.isArray(n)?n:[]):o=n&&ce.isPlainObject(n)?n:{},a[t]=ce.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},ce.extend({expando:"jQuery"+("3.1.0"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===ce.type(e)},isArray:Array.isArray,isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){var t=ce.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==oe.call(e))&&(!(t=Z(e))||"function"==typeof(n=ae.call(t,"constructor")&&t.constructor)&&se.call(n)===ue)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?ie[oe.call(e)]||"object":typeof e},globalEval:function(e){n(e)},camelCase:function(e){return e.replace(pe,"ms-").replace(de,he)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var n,i=0;if(r(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},trim:function(e){return null==e?"":(e+"").replace(fe,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(r(Object(e))?ce.merge(n,"string"==typeof e?[e]:e):ne.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:re.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var i,o,a=0,s=[];if(r(e))for(i=e.length;a<i;a++)null!=(o=t(e[a],a,n))&&s.push(o);else for(a in e)null!=(o=t(e[a],a,n))&&s.push(o);return te.apply([],s)},guid:1,proxy:function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),ce.isFunction(e))return r=ee.call(arguments,2),i=function(){return e.apply(t||this,r.concat(ee.call(arguments)))},i.guid=e.guid=e.guid||ce.guid++,i},now:Date.now,support:le}),"function"==typeof Symbol&&(ce.fn[Symbol.iterator]=J[Symbol.iterator]),ce.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){ie["[object "+t+"]"]=t.toLowerCase()});var ge=function(e){function t(e,t,n,r){var i,o,a,s,u,c,p,d=t&&t.ownerDocument,h=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==h&&9!==h&&11!==h)return n;if(!r&&((t?t.ownerDocument||t:I)!==q&&A(t),t=t||q,H)){if(11!==h&&(u=ge.exec(e)))if(i=u[1]){if(9===h){if(!(a=t.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(d&&(a=d.getElementById(i))&&R(t,a)&&a.id===i)return n.push(a),n}else{if(u[2])return Q.apply(n,t.getElementsByTagName(e)),n;if((i=u[3])&&b.getElementsByClassName&&t.getElementsByClassName)return Q.apply(n,t.getElementsByClassName(i)),n}if(b.qsa&&!z[e+" "]&&(!F||!F.test(e))){if(1!==h)d=t,p=e;else if("object"!==t.nodeName.toLowerCase()){for((s=t.getAttribute("id"))?s=s.replace(xe,be):t.setAttribute("id",s=M),o=(c=k(e)).length;o--;)c[o]="#"+s+" "+f(c[o]);p=c.join(","),d=me.test(e)&&l(t.parentNode)||t}if(p)try{return Q.apply(n,d.querySelectorAll(p)),n}catch(e){}finally{s===M&&t.removeAttribute("id")}}}return S(e.replace(oe,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>w.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[M]=!0,e}function i(e){var t=q.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)w.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){return"label"in t&&t.disabled===e||"form"in t&&t.disabled===e||"form"in t&&!1===t.disabled&&(t.isDisabled===e||t.isDisabled!==!e&&("label"in t||!Te(t))!==e)}}function u(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function l(e){return e&&void 0!==e.getElementsByTagName&&e}function c(){}function f(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function p(e,t,n){var r=t.dir,i=t.next,o=i||r,a=n&&"parentNode"===o,s=$++;return t.first?function(t,n,i){for(;t=t[r];)if(1===t.nodeType||a)return e(t,n,i)}:function(t,n,u){var l,c,f,p=[W,s];if(u){for(;t=t[r];)if((1===t.nodeType||a)&&e(t,n,u))return!0}else for(;t=t[r];)if(1===t.nodeType||a)if(f=t[M]||(t[M]={}),c=f[t.uniqueID]||(f[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((l=c[o])&&l[0]===W&&l[1]===s)return p[2]=l[2];if(c[o]=p,p[2]=e(t,n,u))return!0}}}function d(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function h(e,n,r){for(var i=0,o=n.length;i<o;i++)t(e,n[i],r);return r}function g(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function m(e,t,n,i,o,a){return i&&!i[M]&&(i=m(i)),o&&!o[M]&&(o=m(o,a)),r(function(r,a,s,u){var l,c,f,p=[],d=[],m=a.length,v=r||h(t||"*",s.nodeType?[s]:s,[]),y=!e||!r&&t?v:g(v,p,e,s,u),x=n?o||(r?e:m||i)?[]:a:y;if(n&&n(y,x,s,u),i)for(l=g(x,d),i(l,[],s,u),c=l.length;c--;)(f=l[c])&&(x[d[c]]=!(y[d[c]]=f));if(r){if(o||e){if(o){for(l=[],c=x.length;c--;)(f=x[c])&&l.push(y[c]=f);o(null,x=[],l,u)}for(c=x.length;c--;)(f=x[c])&&(l=o?K(r,f):p[c])>-1&&(r[l]=!(a[l]=f))}}else x=g(x===a?x.splice(m,x.length):x),o?o(null,a,x,u):Q.apply(a,x)})}function v(e){for(var t,n,r,i=e.length,o=w.relative[e[0].type],a=o||w.relative[" "],s=o?1:0,u=p(function(e){return e===t},a,!0),l=p(function(e){return K(t,e)>-1},a,!0),c=[function(e,n,r){var i=!o&&(r||n!==N)||((t=n).nodeType?u(e,n,r):l(e,n,r));return t=null,i}];s<i;s++)if(n=w.relative[e[s].type])c=[p(d(c),n)];else{if((n=w.filter[e[s].type].apply(null,e[s].matches))[M]){for(r=++s;r<i&&!w.relative[e[r].type];r++);return m(s>1&&d(c),s>1&&f(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(oe,"$1"),n,s<r&&v(e.slice(s,r)),r<i&&v(e=e.slice(r)),r<i&&f(e))}c.push(n)}return d(c)}function y(e,n){var i=n.length>0,o=e.length>0,a=function(r,a,s,u,l){var c,f,p,d=0,h="0",m=r&&[],v=[],y=N,x=r||o&&w.find.TAG("*",l),b=W+=null==y?1:Math.random()||.1,T=x.length;for(l&&(N=a===q||a||l);h!==T&&null!=(c=x[h]);h++){if(o&&c){for(f=0,a||c.ownerDocument===q||(A(c),s=!H);p=e[f++];)if(p(c,a||q,s)){u.push(c);break}l&&(W=b)}i&&((c=!p&&c)&&d--,r&&m.push(c))}if(d+=h,i&&h!==d){for(f=0;p=n[f++];)p(m,v,a,s);if(r){if(d>0)for(;h--;)m[h]||v[h]||(v[h]=G.call(u));v=g(v)}Q.apply(u,v),l&&!r&&v.length>0&&d+n.length>1&&t.uniqueSort(u)}return l&&(W=b,N=y),m};return i?r(a):a}var x,b,w,T,C,k,E,S,N,D,j,A,q,L,H,F,O,P,R,M="sizzle"+1*new Date,I=e.document,W=0,$=0,B=n(),_=n(),z=n(),X=function(e,t){return e===t&&(j=!0),0},U={}.hasOwnProperty,V=[],G=V.pop,Y=V.push,Q=V.push,J=V.slice,K=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},Z="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ee="[\\x20\\t\\r\\n\\f]",te="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",ne="\\["+ee+"*("+te+")(?:"+ee+"*([*^$|!~]?=)"+ee+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+te+"))|)"+ee+"*\\]",re=":("+te+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ne+")*)|.*)\\)|)",ie=new RegExp(ee+"+","g"),oe=new RegExp("^"+ee+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ee+"+$","g"),ae=new RegExp("^"+ee+"*,"+ee+"*"),se=new RegExp("^"+ee+"*([>+~]|"+ee+")"+ee+"*"),ue=new RegExp("="+ee+"*([^\\]'\"]*?)"+ee+"*\\]","g"),le=new RegExp(re),ce=new RegExp("^"+te+"$"),fe={ID:new RegExp("^#("+te+")"),CLASS:new RegExp("^\\.("+te+")"),TAG:new RegExp("^("+te+"|[*])"),ATTR:new RegExp("^"+ne),PSEUDO:new RegExp("^"+re),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ee+"*(even|odd|(([+-]|)(\\d*)n|)"+ee+"*(?:([+-]|)"+ee+"*(\\d+)|))"+ee+"*\\)|)","i"),bool:new RegExp("^(?:"+Z+")$","i"),needsContext:new RegExp("^"+ee+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ee+"*((?:-\\d)?\\d*)"+ee+"*\\)|)(?=[^-]|$)","i")},pe=/^(?:input|select|textarea|button)$/i,de=/^h\d$/i,he=/^[^{]+\{\s*\[native \w/,ge=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,me=/[+~]/,ve=new RegExp("\\\\([\\da-f]{1,6}"+ee+"?|("+ee+")|.)","ig"),ye=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},xe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,be=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},we=function(){A()},Te=p(function(e){return!0===e.disabled},{dir:"parentNode",next:"legend"});try{Q.apply(V=J.call(I.childNodes),I.childNodes),V[I.childNodes.length].nodeType}catch(e){Q={apply:V.length?function(e,t){Y.apply(e,J.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}b=t.support={},C=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},A=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:I;return r!==q&&9===r.nodeType&&r.documentElement?(q=r,L=q.documentElement,H=!C(q),I!==q&&(n=q.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",we,!1):n.attachEvent&&n.attachEvent("onunload",we)),b.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),b.getElementsByTagName=i(function(e){return e.appendChild(q.createComment("")),!e.getElementsByTagName("*").length}),b.getElementsByClassName=he.test(q.getElementsByClassName),b.getById=i(function(e){return L.appendChild(e).id=M,!q.getElementsByName||!q.getElementsByName(M).length}),b.getById?(w.find.ID=function(e,t){if(void 0!==t.getElementById&&H){var n=t.getElementById(e);return n?[n]:[]}},w.filter.ID=function(e){var t=e.replace(ve,ye);return function(e){return e.getAttribute("id")===t}}):(delete w.find.ID,w.filter.ID=function(e){var t=e.replace(ve,ye);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}}),w.find.TAG=b.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):b.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},w.find.CLASS=b.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&H)return t.getElementsByClassName(e)},O=[],F=[],(b.qsa=he.test(q.querySelectorAll))&&(i(function(e){L.appendChild(e).innerHTML="<a id='"+M+"'></a><select id='"+M+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+ee+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||F.push("\\["+ee+"*(?:value|"+Z+")"),e.querySelectorAll("[id~="+M+"-]").length||F.push("~="),e.querySelectorAll(":checked").length||F.push(":checked"),e.querySelectorAll("a#"+M+"+*").length||F.push(".#.+[+~]")}),i(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=q.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&F.push("name"+ee+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&F.push(":enabled",":disabled"),L.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&F.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),F.push(",.*:")})),(b.matchesSelector=he.test(P=L.matches||L.webkitMatchesSelector||L.mozMatchesSelector||L.oMatchesSelector||L.msMatchesSelector))&&i(function(e){b.disconnectedMatch=P.call(e,"*"),P.call(e,"[s!='']:x"),O.push("!=",re)}),F=F.length&&new RegExp(F.join("|")),O=O.length&&new RegExp(O.join("|")),t=he.test(L.compareDocumentPosition),R=t||he.test(L.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},X=t?function(e,t){if(e===t)return j=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!b.sortDetached&&t.compareDocumentPosition(e)===n?e===q||e.ownerDocument===I&&R(I,e)?-1:t===q||t.ownerDocument===I&&R(I,t)?1:D?K(D,e)-K(D,t):0:4&n?-1:1)}:function(e,t){if(e===t)return j=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,s=[e],u=[t];if(!i||!o)return e===q?-1:t===q?1:i?-1:o?1:D?K(D,e)-K(D,t):0;if(i===o)return a(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;s[r]===u[r];)r++;return r?a(s[r],u[r]):s[r]===I?-1:u[r]===I?1:0},q):q},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==q&&A(e),n=n.replace(ue,"='$1']"),b.matchesSelector&&H&&!z[n+" "]&&(!O||!O.test(n))&&(!F||!F.test(n)))try{var r=P.call(e,n);if(r||b.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return t(n,q,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==q&&A(e),R(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==q&&A(e);var n=w.attrHandle[t.toLowerCase()],r=n&&U.call(w.attrHandle,t.toLowerCase())?n(e,t,!H):void 0;return void 0!==r?r:b.attributes||!H?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.escape=function(e){return(e+"").replace(xe,be)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(j=!b.detectDuplicates,D=!b.sortStable&&e.slice(0),e.sort(X),j){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return D=null,e},T=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=T(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=T(t);return n},(w=t.selectors={cacheLength:50,createPseudo:r,match:fe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(ve,ye),e[3]=(e[3]||e[4]||e[5]||"").replace(ve,ye),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return fe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&le.test(n)&&(t=k(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(ve,ye).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=B[e+" "];return t||(t=new RegExp("(^|"+ee+")"+e+"("+ee+"|$)"))&&B(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(ie," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!u&&!s,x=!1;if(m){if(o){for(;g;){for(p=t;p=p[g];)if(s?p.nodeName.toLowerCase()===v:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&y){for(x=(d=(l=(c=(f=(p=m)[M]||(p[M]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===W&&l[1])&&l[2],p=d&&m.childNodes[d];p=++d&&p&&p[g]||(x=d=0)||h.pop();)if(1===p.nodeType&&++x&&p===t){c[e]=[W,d,x];break}}else if(y&&(x=d=(l=(c=(f=(p=t)[M]||(p[M]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===W&&l[1]),!1===x)for(;(p=++d&&p&&p[g]||(x=d=0)||h.pop())&&((s?p.nodeName.toLowerCase()!==v:1!==p.nodeType)||!++x||(y&&((c=(f=p[M]||(p[M]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]=[W,x]),p!==t)););return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,n){var i,o=w.pseudos[e]||w.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[M]?o(n):o.length>1?(i=[e,e,"",n],w.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)e[r=K(e,i[a])]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=E(e.replace(oe,"$1"));return i[M]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(ve,ye),function(t){return(t.textContent||t.innerText||T(t)).indexOf(e)>-1}}),lang:r(function(e){return ce.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(ve,ye).toLowerCase(),function(t){var n;do{if(n=H?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===L},focus:function(e){return e===q.activeElement&&(!q.hasFocus||q.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:s(!1),disabled:s(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return de.test(e.nodeName)},input:function(e){return pe.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:u(function(){return[0]}),last:u(function(e,t){return[t-1]}),eq:u(function(e,t,n){return[n<0?n+t:n]}),even:u(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:u(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:u(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:u(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=w.pseudos.eq;for(x in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[x]=function(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}(x);for(x in{submit:!0,reset:!0})w.pseudos[x]=function(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}(x);return c.prototype=w.filters=w.pseudos,w.setFilters=new c,k=t.tokenize=function(e,n){var r,i,o,a,s,u,l,c=_[e+" "];if(c)return n?0:c.slice(0);for(s=e,u=[],l=w.preFilter;s;){r&&!(i=ae.exec(s))||(i&&(s=s.slice(i[0].length)||s),u.push(o=[])),r=!1,(i=se.exec(s))&&(r=i.shift(),o.push({value:r,type:i[0].replace(oe," ")}),s=s.slice(r.length));for(a in w.filter)!(i=fe[a].exec(s))||l[a]&&!(i=l[a](i))||(r=i.shift(),o.push({value:r,type:a,matches:i}),s=s.slice(r.length));if(!r)break}return n?s.length:s?t.error(e):_(e,u).slice(0)},E=t.compile=function(e,t){var n,r=[],i=[],o=z[e+" "];if(!o){for(t||(t=k(e)),n=t.length;n--;)(o=v(t[n]))[M]?r.push(o):i.push(o);(o=z(e,y(i,r))).selector=e}return o},S=t.select=function(e,t,n,r){var i,o,a,s,u,c="function"==typeof e&&e,p=!r&&k(e=c.selector||e);if(n=n||[],1===p.length){if((o=p[0]=p[0].slice(0)).length>2&&"ID"===(a=o[0]).type&&b.getById&&9===t.nodeType&&H&&w.relative[o[1].type]){if(!(t=(w.find.ID(a.matches[0].replace(ve,ye),t)||[])[0]))return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=fe.needsContext.test(e)?0:o.length;i--&&(a=o[i],!w.relative[s=a.type]);)if((u=w.find[s])&&(r=u(a.matches[0].replace(ve,ye),me.test(o[0].type)&&l(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&f(o)))return Q.apply(n,r),n;break}}return(c||E(e,p))(r,t,!H,n,!t||me.test(e)&&l(t.parentNode)||t),n},b.sortStable=M.split("").sort(X).join("")===M,b.detectDuplicates=!!j,A(),b.sortDetached=i(function(e){return 1&e.compareDocumentPosition(q.createElement("fieldset"))}),i(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),b.attributes&&i(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(Z,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);ce.find=ge,ce.expr=ge.selectors,ce.expr[":"]=ce.expr.pseudos,ce.uniqueSort=ce.unique=ge.uniqueSort,ce.text=ge.getText,ce.isXMLDoc=ge.isXML,ce.contains=ge.contains,ce.escapeSelector=ge.escape;var me=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&ce(e).is(n))break;r.push(e)}return r},ve=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},ye=ce.expr.match.needsContext,xe=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,be=/^.[^:#\[\.,]*$/;ce.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?ce.find.matchesSelector(r,e)?[r]:[]:ce.find.matches(e,ce.grep(t,function(e){return 1===e.nodeType}))},ce.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(ce(e).filter(function(){for(t=0;t<r;t++)if(ce.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)ce.find(e,i[t],n);return r>1?ce.uniqueSort(n):n},filter:function(e){return this.pushStack(i(this,e||[],!1))},not:function(e){return this.pushStack(i(this,e||[],!0))},is:function(e){return!!i(this,"string"==typeof e&&ye.test(e)?ce(e):e||[],!1).length}});var we,Te=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||we,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:Te.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:K,!0)),xe.test(r[1])&&ce.isPlainObject(t))for(r in t)ce.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=K.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):ce.isFunction(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,we=ce(K);var Ce=/^(?:parents|prev(?:Until|All))/,ke={children:!0,contents:!0,next:!0,prev:!0};ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(ce.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&ce(e);if(!ye.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&ce.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?ce.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?re.call(ce(e),this[0]):re.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(ce.uniqueSort(ce.merge(this.get(),ce(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),ce.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return me(e,"parentNode")},parentsUntil:function(e,t,n){return me(e,"parentNode",n)},next:function(e){return o(e,"nextSibling")},prev:function(e){return o(e,"previousSibling")},nextAll:function(e){return me(e,"nextSibling")},prevAll:function(e){return me(e,"previousSibling")},nextUntil:function(e,t,n){return me(e,"nextSibling",n)},prevUntil:function(e,t,n){return me(e,"previousSibling",n)},siblings:function(e){return ve((e.parentNode||{}).firstChild,e)},children:function(e){return ve(e.firstChild)},contents:function(e){return e.contentDocument||ce.merge([],e.childNodes)}},function(e,t){ce.fn[e]=function(n,r){var i=ce.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=ce.filter(r,i)),this.length>1&&(ke[e]||ce.uniqueSort(i),Ce.test(e)&&i.reverse()),this.pushStack(i)}});var Ee=/\S+/g;ce.Callbacks=function(e){e="string"==typeof e?a(e):ce.extend({},e);var t,n,r,i,o=[],s=[],u=-1,l=function(){for(i=e.once,r=t=!0;s.length;u=-1)for(n=s.shift();++u<o.length;)!1===o[u].apply(n[0],n[1])&&e.stopOnFalse&&(u=o.length,n=!1);e.memory||(n=!1),t=!1,i&&(o=n?[]:"")},c={add:function(){return o&&(n&&!t&&(u=o.length-1,s.push(n)),function t(n){ce.each(n,function(n,r){ce.isFunction(r)?e.unique&&c.has(r)||o.push(r):r&&r.length&&"string"!==ce.type(r)&&t(r)})}(arguments),n&&!t&&l()),this},remove:function(){return ce.each(arguments,function(e,t){for(var n;(n=ce.inArray(t,o,n))>-1;)o.splice(n,1),n<=u&&u--}),this},has:function(e){return e?ce.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=s=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=s=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],s.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},ce.extend({Deferred:function(t){var n=[["notify","progress",ce.Callbacks("memory"),ce.Callbacks("memory"),2],["resolve","done",ce.Callbacks("once memory"),ce.Callbacks("once memory"),0,"resolved"],["reject","fail",ce.Callbacks("once memory"),ce.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return ce.Deferred(function(t){ce.each(n,function(n,r){var i=ce.isFunction(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&ce.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){function o(t,n,r,i){return function(){var l=this,c=arguments,f=function(){var e,f;if(!(t<a)){if((e=r.apply(l,c))===n.promise())throw new TypeError("Thenable self-resolution");f=e&&("object"==typeof e||"function"==typeof e)&&e.then,ce.isFunction(f)?i?f.call(e,o(a,n,s,i),o(a,n,u,i)):(a++,f.call(e,o(a,n,s,i),o(a,n,u,i),o(a,n,s,n.notifyWith))):(r!==s&&(l=void 0,c=[e]),(i||n.resolveWith)(l,c))}},p=i?f:function(){try{f()}catch(e){ce.Deferred.exceptionHook&&ce.Deferred.exceptionHook(e,p.stackTrace),t+1>=a&&(r!==u&&(l=void 0,c=[e]),n.rejectWith(l,c))}};t?p():(ce.Deferred.getStackHook&&(p.stackTrace=ce.Deferred.getStackHook()),e.setTimeout(p))}}var a=0;return ce.Deferred(function(e){n[0][3].add(o(0,e,ce.isFunction(i)?i:s,e.notifyWith)),n[1][3].add(o(0,e,ce.isFunction(t)?t:s)),n[2][3].add(o(0,e,ce.isFunction(r)?r:u))}).promise()},promise:function(e){return null!=e?ce.extend(e,i):i}},o={};return ce.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[0][2].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=ee.call(arguments),o=ce.Deferred(),a=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?ee.call(arguments):n,--t||o.resolveWith(r,i)}};if(t<=1&&(l(e,o.done(a(n)).resolve,o.reject),"pending"===o.state()||ce.isFunction(i[n]&&i[n].then)))return o.then();for(;n--;)l(i[n],a(n),o.reject);return o.promise()}});var Se=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;ce.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&Se.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},ce.readyException=function(t){e.setTimeout(function(){throw t})};var Ne=ce.Deferred();ce.fn.ready=function(e){return Ne.then(e).catch(function(e){ce.readyException(e)}),this},ce.extend({isReady:!1,readyWait:1,holdReady:function(e){e?ce.readyWait++:ce.ready(!0)},ready:function(e){(!0===e?--ce.readyWait:ce.isReady)||(ce.isReady=!0,!0!==e&&--ce.readyWait>0||Ne.resolveWith(K,[ce]))}}),ce.ready.then=Ne.then,"complete"===K.readyState||"loading"!==K.readyState&&!K.documentElement.doScroll?e.setTimeout(ce.ready):(K.addEventListener("DOMContentLoaded",c),e.addEventListener("load",c));var De=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===ce.type(n)){i=!0;for(s in n)De(e,t,s,n[s],!0,o,a)}else if(void 0!==r&&(i=!0,ce.isFunction(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(ce(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},je=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};f.uid=1,f.prototype={cache:function(e){var t=e[this.expando];return t||(t={},je(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[ce.camelCase(t)]=n;else for(r in t)i[ce.camelCase(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][ce.camelCase(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=ce.isArray(t)?t.map(ce.camelCase):(t=ce.camelCase(t))in r?[t]:t.match(Ee)||[]).length;for(;n--;)delete r[t[n]]}(void 0===t||ce.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!ce.isEmptyObject(t)}};var Ae=new f,qe=new f,Le=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,He=/[A-Z]/g;ce.extend({hasData:function(e){return qe.hasData(e)||Ae.hasData(e)},data:function(e,t,n){return qe.access(e,t,n)},removeData:function(e,t){qe.remove(e,t)},_data:function(e,t,n){return Ae.access(e,t,n)},_removeData:function(e,t){Ae.remove(e,t)}}),ce.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=qe.get(o),1===o.nodeType&&!Ae.get(o,"hasDataAttrs"))){for(n=a.length;n--;)a[n]&&0===(r=a[n].name).indexOf("data-")&&(r=ce.camelCase(r.slice(5)),p(o,r,i[r]));Ae.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){qe.set(this,e)}):De(this,function(t){var n;if(o&&void 0===t){if(void 0!==(n=qe.get(o,e)))return n;if(void 0!==(n=p(o,e)))return n}else this.each(function(){qe.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){qe.remove(this,e)})}}),ce.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Ae.get(e,t),n&&(!r||ce.isArray(n)?r=Ae.access(e,t,ce.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=ce.queue(e,t),r=n.length,i=n.shift(),o=ce._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){ce.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Ae.get(e,n)||Ae.access(e,n,{empty:ce.Callbacks("once memory").add(function(){Ae.remove(e,[t+"queue",n])})})}}),ce.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?ce.queue(this[0],e):void 0===t?this:this.each(function(){var n=ce.queue(this,e,t);ce._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&ce.dequeue(this,e)})},dequeue:function(e){return this.each(function(){ce.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=ce.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";a--;)(n=Ae.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var Fe=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Oe=new RegExp("^(?:([+-])=|)("+Fe+")([a-z%]*)$","i"),Pe=["Top","Right","Bottom","Left"],Re=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ce.contains(e.ownerDocument,e)&&"none"===ce.css(e,"display")},Me=function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i},Ie={};ce.fn.extend({show:function(){return g(this,!0)},hide:function(){return g(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Re(this)?ce(this).show():ce(this).hide()})}});var We=/^(?:checkbox|radio)$/i,$e=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,Be=/^$|\/(?:java|ecma)script/i,_e={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};_e.optgroup=_e.option,_e.tbody=_e.tfoot=_e.colgroup=_e.caption=_e.thead,_e.th=_e.td;var ze=/<|&#?\w+;/;!function(){var e=K.createDocumentFragment().appendChild(K.createElement("div")),t=K.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),le.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="<textarea>x</textarea>",le.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var Xe=K.documentElement,Ue=/^key/,Ve=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ge=/^([^.]*)(?:\.(.+)|)/;ce.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,m=Ae.get(e);if(m)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&ce.find.matchesSelector(Xe,i),n.guid||(n.guid=ce.guid++),(u=m.events)||(u=m.events={}),(a=m.handle)||(a=m.handle=function(t){return void 0!==ce&&ce.event.triggered!==t.type?ce.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(Ee)||[""]).length;l--;)d=g=(s=Ge.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=ce.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=ce.event.special[d]||{},c=ce.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&ce.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),ce.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,m=Ae.hasData(e)&&Ae.get(e);if(m&&(u=m.events)){for(l=(t=(t||"").match(Ee)||[""]).length;l--;)if(s=Ge.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){for(f=ce.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,m.handle)||ce.removeEvent(e,d,m.handle),delete u[d])}else for(d in u)ce.event.remove(e,d+t[l],n,r,!0);ce.isEmptyObject(u)&&Ae.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=ce.event.fix(e),u=new Array(arguments.length),l=(Ae.get(this,"events")||{})[s.type]||[],c=ce.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=ce.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((ce.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a=[],s=t.delegateCount,u=e.target;if(s&&u.nodeType&&("click"!==e.type||isNaN(e.button)||e.button<1))for(;u!==this;u=u.parentNode||this)if(1===u.nodeType&&(!0!==u.disabled||"click"!==e.type)){for(r=[],n=0;n<s;n++)void 0===r[i=(o=t[n]).selector+" "]&&(r[i]=o.needsContext?ce(i,this).index(u)>-1:ce.find(i,this,null,[u]).length),r[i]&&r.push(o);r.length&&a.push({elem:u,handlers:r})}return s<t.length&&a.push({elem:this,handlers:t.slice(s)}),a},addProp:function(e,t){Object.defineProperty(ce.Event.prototype,e,{enumerable:!0,configurable:!0,get:ce.isFunction(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[ce.expando]?e:new ce.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==w()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===w()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&ce.nodeName(this,"input"))return this.click(),!1},_default:function(e){return ce.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},ce.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},ce.Event=function(e,t){if(!(this instanceof ce.Event))return new ce.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?x:b,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&ce.extend(this,t),this.timeStamp=e&&e.timeStamp||ce.now(),this[ce.expando]=!0},ce.Event.prototype={constructor:ce.Event,isDefaultPrevented:b,isPropagationStopped:b,isImmediatePropagationStopped:b,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=x,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=x,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=x,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},ce.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Ue.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ve.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},ce.event.addProp),ce.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){ce.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return i&&(i===r||ce.contains(r,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),ce.fn.extend({on:function(e,t,n,r){return T(this,e,t,n,r)},one:function(e,t,n,r){return T(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,ce(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=b),this.each(function(){ce.event.remove(this,e,n,t)})}});var Ye=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,Qe=/<script|<style|<link/i,Je=/checked\s*(?:[^=]|=\s*.checked.)/i,Ke=/^true\/(.*)/,Ze=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;ce.extend({htmlPrefilter:function(e){return e.replace(Ye,"<$1></$2>")},clone:function(e,t,n){var r,i,o,a,s=e.cloneNode(!0),u=ce.contains(e.ownerDocument,e);if(!(le.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||ce.isXMLDoc(e)))for(a=m(s),r=0,i=(o=m(e)).length;r<i;r++)N(o[r],a[r]);if(t)if(n)for(o=o||m(e),a=a||m(s),r=0,i=o.length;r<i;r++)S(o[r],a[r]);else S(e,s);return(a=m(s,"script")).length>0&&v(a,!u&&m(e,"script")),s},cleanData:function(e){for(var t,n,r,i=ce.event.special,o=0;void 0!==(n=e[o]);o++)if(je(n)){if(t=n[Ae.expando]){if(t.events)for(r in t.events)i[r]?ce.event.remove(n,r):ce.removeEvent(n,r,t.handle);n[Ae.expando]=void 0}n[qe.expando]&&(n[qe.expando]=void 0)}}}),ce.fn.extend({detach:function(e){return j(this,e,!0)},remove:function(e){return j(this,e)},text:function(e){return De(this,function(e){return void 0===e?ce.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return D(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||C(this,e).appendChild(e)})},prepend:function(){return D(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=C(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return D(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return D(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(ce.cleanData(m(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return ce.clone(this,e,t)})},html:function(e){return De(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Qe.test(e)&&!_e[($e.exec(e)||["",""])[1].toLowerCase()]){e=ce.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(ce.cleanData(m(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return D(this,arguments,function(t){var n=this.parentNode;ce.inArray(this,e)<0&&(ce.cleanData(m(this)),n&&n.replaceChild(t,this))},e)}}),ce.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){ce.fn[e]=function(e){for(var n,r=[],i=ce(e),o=i.length-1,a=0;a<=o;a++)n=a===o?this:this.clone(!0),ce(i[a])[t](n),ne.apply(r,n.get());return this.pushStack(r)}});var et=/^margin/,tt=new RegExp("^("+Fe+")(?!px)[a-z%]+$","i"),nt=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)};!function(){function t(){if(s){s.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",s.innerHTML="",Xe.appendChild(a);var t=e.getComputedStyle(s);n="1%"!==t.top,o="2px"===t.marginLeft,r="4px"===t.width,s.style.marginRight="50%",i="4px"===t.marginRight,Xe.removeChild(a),s=null}}var n,r,i,o,a=K.createElement("div"),s=K.createElement("div");s.style&&(s.style.backgroundClip="content-box",s.cloneNode(!0).style.backgroundClip="",le.clearCloneStyle="content-box"===s.style.backgroundClip,a.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",a.appendChild(s),ce.extend(le,{pixelPosition:function(){return t(),n},boxSizingReliable:function(){return t(),r},pixelMarginRight:function(){return t(),i},reliableMarginLeft:function(){return t(),o}}))}();var rt=/^(none|table(?!-c[ea]).+)/,it={position:"absolute",visibility:"hidden",display:"block"},ot={letterSpacing:"0",fontWeight:"400"},at=["Webkit","Moz","ms"],st=K.createElement("div").style;ce.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=A(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=ce.camelCase(t),u=e.style;if(t=ce.cssProps[s]||(ce.cssProps[s]=L(s)||s),a=ce.cssHooks[t]||ce.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:u[t];"string"==(o=typeof n)&&(i=Oe.exec(n))&&i[1]&&(n=d(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(ce.cssNumber[s]?"":"px")),le.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u[t]=n))}},css:function(e,t,n,r){var i,o,a,s=ce.camelCase(t);return t=ce.cssProps[s]||(ce.cssProps[s]=L(s)||s),(a=ce.cssHooks[t]||ce.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=A(e,t,r)),"normal"===i&&t in ot&&(i=ot[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),ce.each(["height","width"],function(e,t){ce.cssHooks[t]={get:function(e,n,r){if(n)return!rt.test(ce.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?O(e,t,r):Me(e,it,function(){return O(e,t,r)})},set:function(e,n,r){var i,o=r&&nt(e),a=r&&F(e,t,r,"border-box"===ce.css(e,"boxSizing",!1,o),o);return a&&(i=Oe.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=ce.css(e,t)),H(0,n,a)}}}),ce.cssHooks.marginLeft=q(le.reliableMarginLeft,function(e,t){if(t)return(parseFloat(A(e,"marginLeft"))||e.getBoundingClientRect().left-Me(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),ce.each({margin:"",padding:"",border:"Width"},function(e,t){ce.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+Pe[r]+t]=o[r]||o[r-2]||o[0];return i}},et.test(e)||(ce.cssHooks[e+t].set=H)}),ce.fn.extend({css:function(e,t){return De(this,function(e,t,n){var r,i,o={},a=0;if(ce.isArray(t)){for(r=nt(e),i=t.length;a<i;a++)o[t[a]]=ce.css(e,t[a],!1,r);return o}return void 0!==n?ce.style(e,t,n):ce.css(e,t)},e,t,arguments.length>1)}}),ce.Tween=P,P.prototype={constructor:P,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||ce.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(ce.cssNumber[n]?"":"px")},cur:function(){var e=P.propHooks[this.prop];return e&&e.get?e.get(this):P.propHooks._default.get(this)},run:function(e){var t,n=P.propHooks[this.prop];return this.options.duration?this.pos=t=ce.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):P.propHooks._default.set(this),this}},P.prototype.init.prototype=P.prototype,P.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=ce.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){ce.fx.step[e.prop]?ce.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[ce.cssProps[e.prop]]&&!ce.cssHooks[e.prop]?e.elem[e.prop]=e.now:ce.style(e.elem,e.prop,e.now+e.unit)}}},P.propHooks.scrollTop=P.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},ce.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},ce.fx=P.prototype.init,ce.fx.step={};var ut,lt,ct=/^(?:toggle|show|hide)$/,ft=/queueHooks$/;ce.Animation=ce.extend(B,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return d(n.elem,e,Oe.exec(t),n),n}]},tweener:function(e,t){ce.isFunction(e)?(t=e,e=["*"]):e=e.match(Ee);for(var n,r=0,i=e.length;r<i;r++)n=e[r],B.tweeners[n]=B.tweeners[n]||[],B.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,m=e.nodeType&&Re(e),v=Ae.get(e,"fxshow");n.queue||(null==(a=ce._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,ce.queue(e,"fx").length||a.empty.fire()})}));for(r in t)if(i=t[r],ct.test(i)){if(delete t[r],o=o||"toggle"===i,i===(m?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;m=!0}d[r]=v&&v[r]||ce.style(e,r)}if((u=!ce.isEmptyObject(t))||!ce.isEmptyObject(d)){f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Ae.get(e,"display")),"none"===(c=ce.css(e,"display"))&&(l?c=l:(g([e],!0),l=e.style.display||l,c=ce.css(e,"display"),g([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===ce.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1;for(r in d)u||(v?"hidden"in v&&(m=v.hidden):v=Ae.access(e,"fxshow",{display:l}),o&&(v.hidden=!m),m&&g([e],!0),p.done(function(){m||g([e]),Ae.remove(e,"fxshow");for(r in d)ce.style(e,r,d[r])})),u=W(m?v[r]:0,r,p),r in v||(v[r]=u.start,m&&(u.end=u.start,u.start=0))}}],prefilter:function(e,t){t?B.prefilters.unshift(e):B.prefilters.push(e)}}),ce.speed=function(e,t,n){var r=e&&"object"==typeof e?ce.extend({},e):{complete:n||!n&&t||ce.isFunction(e)&&e,duration:e,easing:n&&t||t&&!ce.isFunction(t)&&t};return ce.fx.off||K.hidden?r.duration=0:r.duration="number"==typeof r.duration?r.duration:r.duration in ce.fx.speeds?ce.fx.speeds[r.duration]:ce.fx.speeds._default,null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){ce.isFunction(r.old)&&r.old.call(this),r.queue&&ce.dequeue(this,r.queue)},r},ce.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Re).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=ce.isEmptyObject(e),o=ce.speed(t,n,r),a=function(){var t=B(this,ce.extend({},e),o);(i||Ae.get(this,"finish"))&&t.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&&e+"queueHooks",o=ce.timers,a=Ae.get(this);if(i)a[i]&&a[i].stop&&r(a[i]);else for(i in a)a[i]&&a[i].stop&&ft.test(i)&&r(a[i]);for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||ce.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,n=Ae.get(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=ce.timers,a=r?r.length:0;for(n.finish=!0,ce.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<a;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),ce.each(["toggle","show","hide"],function(e,t){var n=ce.fn[t];ce.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(I(t,!0),e,r,i)}}),ce.each({slideDown:I("show"),slideUp:I("hide"),slideToggle:I("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){ce.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),ce.timers=[],ce.fx.tick=function(){var e,t=0,n=ce.timers;for(ut=ce.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||ce.fx.stop(),ut=void 0},ce.fx.timer=function(e){ce.timers.push(e),e()?ce.fx.start():ce.timers.pop()},ce.fx.interval=13,ce.fx.start=function(){lt||(lt=e.requestAnimationFrame?e.requestAnimationFrame(R):e.setInterval(ce.fx.tick,ce.fx.interval))},ce.fx.stop=function(){e.cancelAnimationFrame?e.cancelAnimationFrame(lt):e.clearInterval(lt),lt=null},ce.fx.speeds={slow:600,fast:200,_default:400},ce.fn.delay=function(t,n){return t=ce.fx?ce.fx.speeds[t]||t:t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},function(){var e=K.createElement("input"),t=K.createElement("select").appendChild(K.createElement("option"));e.type="checkbox",le.checkOn=""!==e.value,le.optSelected=t.selected,(e=K.createElement("input")).value="t",e.type="radio",le.radioValue="t"===e.value}();var pt,dt=ce.expr.attrHandle;ce.fn.extend({attr:function(e,t){return De(this,ce.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){ce.removeAttr(this,e)})}}),ce.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?ce.prop(e,t,n):(1===o&&ce.isXMLDoc(e)||(i=ce.attrHooks[t.toLowerCase()]||(ce.expr.match.bool.test(t)?pt:void 0)),void 0!==n?null===n?void ce.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=ce.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!le.radioValue&&"radio"===t&&ce.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(Ee);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),pt={set:function(e,t,n){return!1===t?ce.removeAttr(e,n):e.setAttribute(n,n),n}},ce.each(ce.expr.match.bool.source.match(/\w+/g),function(e,t){var n=dt[t]||ce.find.attr;dt[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=dt[a],dt[a]=i,i=null!=n(e,t,r)?a:null,dt[a]=o),i}});var ht=/^(?:input|select|textarea|button)$/i,gt=/^(?:a|area)$/i;ce.fn.extend({prop:function(e,t){return De(this,ce.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[ce.propFix[e]||e]})}}),ce.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&ce.isXMLDoc(e)||(t=ce.propFix[t]||t,i=ce.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=ce.find.attr(e,"tabindex");return t?parseInt(t,10):ht.test(e.nodeName)||gt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),le.optSelected||(ce.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),ce.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){ce.propFix[this.toLowerCase()]=this});var mt=/[\t\r\n\f]/g;ce.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(ce.isFunction(e))return this.each(function(t){ce(this).addClass(e.call(this,t,_(this)))});if("string"==typeof e&&e)for(t=e.match(Ee)||[];n=this[u++];)if(i=_(n),r=1===n.nodeType&&(" "+i+" ").replace(mt," ")){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ce.trim(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(ce.isFunction(e))return this.each(function(t){ce(this).removeClass(e.call(this,t,_(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(Ee)||[];n=this[u++];)if(i=_(n),r=1===n.nodeType&&(" "+i+" ").replace(mt," ")){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");i!==(s=ce.trim(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):ce.isFunction(e)?this.each(function(n){ce(this).toggleClass(e.call(this,n,_(this),t),t)}):this.each(function(){var t,r,i,o;if("string"===n)for(r=0,i=ce(this),o=e.match(Ee)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||((t=_(this))&&Ae.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Ae.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+_(n)+" ").replace(mt," ").indexOf(t)>-1)return!0;return!1}});var vt=/\r/g,yt=/[\x20\t\r\n\f]+/g;ce.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=ce.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,ce(this).val()):e)?i="":"number"==typeof i?i+="":ce.isArray(i)&&(i=ce.map(i,function(e){return null==e?"":e+""})),(t=ce.valHooks[this.type]||ce.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return(t=ce.valHooks[i.type]||ce.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(vt,""):null==n?"":n}}}),ce.extend({valHooks:{option:{get:function(e){var t=ce.find.attr(e,"value");return null!=t?t:ce.trim(ce.text(e)).replace(yt," ")}},select:{get:function(e){for(var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type,a=o?null:[],s=o?i+1:r.length,u=i<0?s:o?i:0;u<s;u++)if(((n=r[u]).selected||u===i)&&!n.disabled&&(!n.parentNode.disabled||!ce.nodeName(n.parentNode,"optgroup"))){if(t=ce(n).val(),o)return t;a.push(t)}return a},set:function(e,t){for(var n,r,i=e.options,o=ce.makeArray(t),a=i.length;a--;)((r=i[a]).selected=ce.inArray(ce.valHooks.option.get(r),o)>-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),ce.each(["radio","checkbox"],function(){ce.valHooks[this]={set:function(e,t){if(ce.isArray(t))return e.checked=ce.inArray(ce(e).val(),t)>-1}},le.checkOn||(ce.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var xt=/^(?:focusinfocus|focusoutblur)$/;ce.extend(ce.event,{trigger:function(t,n,r,i){var o,a,s,u,l,c,f,p=[r||K],d=ae.call(t,"type")?t.type:t,h=ae.call(t,"namespace")?t.namespace.split("."):[];if(a=s=r=r||K,3!==r.nodeType&&8!==r.nodeType&&!xt.test(d+ce.event.triggered)&&(d.indexOf(".")>-1&&(d=(h=d.split(".")).shift(),h.sort()),l=d.indexOf(":")<0&&"on"+d,t=t[ce.expando]?t:new ce.Event(d,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:ce.makeArray(n,[t]),f=ce.event.special[d]||{},i||!f.trigger||!1!==f.trigger.apply(r,n))){if(!i&&!f.noBubble&&!ce.isWindow(r)){for(u=f.delegateType||d,xt.test(u+d)||(a=a.parentNode);a;a=a.parentNode)p.push(a),s=a;s===(r.ownerDocument||K)&&p.push(s.defaultView||s.parentWindow||e)}for(o=0;(a=p[o++])&&!t.isPropagationStopped();)t.type=o>1?u:f.bindType||d,(c=(Ae.get(a,"events")||{})[t.type]&&Ae.get(a,"handle"))&&c.apply(a,n),(c=l&&a[l])&&c.apply&&je(a)&&(t.result=c.apply(a,n),!1===t.result&&t.preventDefault());return t.type=d,i||t.isDefaultPrevented()||f._default&&!1!==f._default.apply(p.pop(),n)||!je(r)||l&&ce.isFunction(r[d])&&!ce.isWindow(r)&&((s=r[l])&&(r[l]=null),ce.event.triggered=d,r[d](),ce.event.triggered=void 0,s&&(r[l]=s)),t.result}},simulate:function(e,t,n){var r=ce.extend(new ce.Event,n,{type:e,isSimulated:!0});ce.event.trigger(r,null,t)}}),ce.fn.extend({trigger:function(e,t){return this.each(function(){ce.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return ce.event.trigger(e,t,n,!0)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){ce.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),ce.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),le.focusin="onfocusin"in e,le.focusin||ce.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){ce.event.simulate(t,e.target,ce.event.fix(e))};ce.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=Ae.access(r,t);i||r.addEventListener(e,n,!0),Ae.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=Ae.access(r,t)-1;i?Ae.access(r,t,i):(r.removeEventListener(e,n,!0),Ae.remove(r,t))}}});var bt=e.location,wt=ce.now(),Tt=/\?/;ce.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||ce.error("Invalid XML: "+t),n};var Ct=/\[\]$/,kt=/\r?\n/g,Et=/^(?:submit|button|image|reset|file)$/i,St=/^(?:input|select|textarea|keygen)/i;ce.param=function(e,t){var n,r=[],i=function(e,t){var n=ce.isFunction(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(ce.isArray(e)||e.jquery&&!ce.isPlainObject(e))ce.each(e,function(){i(this.name,this.value)});else for(n in e)z(n,e[n],t,i);return r.join("&")},ce.fn.extend({serialize:function(){return ce.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=ce.prop(this,"elements");return e?ce.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!ce(this).is(":disabled")&&St.test(this.nodeName)&&!Et.test(e)&&(this.checked||!We.test(e))}).map(function(e,t){var n=ce(this).val();return null==n?null:ce.isArray(n)?ce.map(n,function(e){return{name:t.name,value:e.replace(kt,"\r\n")}}):{name:t.name,value:n.replace(kt,"\r\n")}}).get()}});var Nt=/%20/g,Dt=/#.*$/,jt=/([?&])_=[^&]*/,At=/^(.*?):[ \t]*([^\r\n]*)$/gm,qt=/^(?:GET|HEAD)$/,Lt=/^\/\//,Ht={},Ft={},Ot="*/".concat("*"),Pt=K.createElement("a");Pt.href=bt.href,ce.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ot,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":ce.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?V(V(e,ce.ajaxSettings),t):V(ce.ajaxSettings,e)},ajaxPrefilter:X(Ht),ajaxTransport:X(Ft),ajax:function(t,n){function r(t,n,r,s){var l,p,d,b,w,T=n;c||(c=!0,u&&e.clearTimeout(u),i=void 0,a=s||"",C.readyState=t>0?4:0,l=t>=200&&t<300||304===t,r&&(b=G(h,C,r)),b=Y(h,b,C,l),l?(h.ifModified&&((w=C.getResponseHeader("Last-Modified"))&&(ce.lastModified[o]=w),(w=C.getResponseHeader("etag"))&&(ce.etag[o]=w)),204===t||"HEAD"===h.type?T="nocontent":304===t?T="notmodified":(T=b.state,p=b.data,l=!(d=b.error))):(d=T,!t&&T||(T="error",t<0&&(t=0))),C.status=t,C.statusText=(n||T)+"",l?v.resolveWith(g,[p,T,C]):v.rejectWith(g,[C,T,d]),C.statusCode(x),x=void 0,f&&m.trigger(l?"ajaxSuccess":"ajaxError",[C,h,l?p:d]),y.fireWith(g,[C,T]),f&&(m.trigger("ajaxComplete",[C,h]),--ce.active||ce.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,p,d,h=ce.ajaxSetup({},n),g=h.context||h,m=h.context&&(g.nodeType||g.jquery)?ce(g):ce.event,v=ce.Deferred(),y=ce.Callbacks("once memory"),x=h.statusCode||{},b={},w={},T="canceled",C={readyState:0,getResponseHeader:function(e){var t;if(c){if(!s)for(s={};t=At.exec(a);)s[t[1].toLowerCase()]=t[2];t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return c?a:null},setRequestHeader:function(e,t){return null==c&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==c&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)C.always(e[C.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||T;return i&&i.abort(t),r(0,t),this}};if(v.promise(C),h.url=((t||h.url||bt.href)+"").replace(Lt,bt.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(Ee)||[""],null==h.crossDomain){l=K.createElement("a");try{l.href=h.url,l.href=l.href,h.crossDomain=Pt.protocol+"//"+Pt.host!=l.protocol+"//"+l.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=ce.param(h.data,h.traditional)),U(Ht,h,n,C),c)return C;(f=ce.event&&h.global)&&0==ce.active++&&ce.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!qt.test(h.type),o=h.url.replace(Dt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Nt,"+")):(d=h.url.slice(o.length),h.data&&(o+=(Tt.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(jt,""),d=(Tt.test(o)?"&":"?")+"_="+wt+++d),h.url=o+d),h.ifModified&&(ce.lastModified[o]&&C.setRequestHeader("If-Modified-Since",ce.lastModified[o]),ce.etag[o]&&C.setRequestHeader("If-None-Match",ce.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&C.setRequestHeader("Content-Type",h.contentType),C.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Ot+"; q=0.01":""):h.accepts["*"]);for(p in h.headers)C.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(g,C,h)||c))return C.abort();if(T="abort",y.add(h.complete),C.done(h.success),C.fail(h.error),i=U(Ft,h,n,C)){if(C.readyState=1,f&&m.trigger("ajaxSend",[C,h]),c)return C;h.async&&h.timeout>0&&(u=e.setTimeout(function(){C.abort("timeout")},h.timeout));try{c=!1,i.send(b,r)}catch(e){if(c)throw e;r(-1,e)}}else r(-1,"No Transport");return C},getJSON:function(e,t,n){return ce.get(e,t,n,"json")},getScript:function(e,t){return ce.get(e,void 0,t,"script")}}),ce.each(["get","post"],function(e,t){ce[t]=function(e,n,r,i){return ce.isFunction(n)&&(i=i||r,r=n,n=void 0),ce.ajax(ce.extend({url:e,type:t,dataType:i,data:n,success:r},ce.isPlainObject(e)&&e))}}),ce._evalUrl=function(e){return ce.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},ce.fn.extend({wrapAll:function(e){var t;return this[0]&&(ce.isFunction(e)&&(e=e.call(this[0])),t=ce(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return ce.isFunction(e)?this.each(function(t){ce(this).wrapInner(e.call(this,t))}):this.each(function(){var t=ce(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=ce.isFunction(e);return this.each(function(n){ce(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){ce(this).replaceWith(this.childNodes)}),this}}),ce.expr.pseudos.hidden=function(e){return!ce.expr.pseudos.visible(e)},ce.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},ce.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Rt={0:200,1223:204},Mt=ce.ajaxSettings.xhr();le.cors=!!Mt&&"withCredentials"in Mt,le.ajax=Mt=!!Mt,ce.ajaxTransport(function(t){var n,r;if(le.cors||Mt&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(a in i)s.setRequestHeader(a,i[a]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(Rt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=n("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{s.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),ce.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),ce.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return ce.globalEval(e),e}}}),ce.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),ce.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(r,i){t=ce("<script>").prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&i("error"===e.type?404:200,e.type)}),K.head.appendChild(t[0])},abort:function(){n&&n()}}}});var It=[],Wt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=It.pop()||ce.expando+"_"+wt++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,a,s=!1!==t.jsonp&&(Wt.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Wt.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=ce.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(Wt,"$1"+i):!1!==t.jsonp&&(t.url+=(Tt.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return a||ce.error(i+" was not called"),a[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){a=arguments},r.always(function(){void 0===o?ce(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,It.push(i)),a&&ce.isFunction(o)&&o(a[0]),a=o=void 0}),"script"}),le.createHTMLDocument=function(){var e=K.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",2===e.childNodes.length}(),ce.parseHTML=function(e,t,n){if("string"!=typeof e)return[];"boolean"==typeof t&&(n=t,t=!1);var r,i,o;return t||(le.createHTMLDocument?((r=(t=K.implementation.createHTMLDocument("")).createElement("base")).href=K.location.href,t.head.appendChild(r)):t=K),i=xe.exec(e),o=!n&&[],i?[t.createElement(i[1])]:(i=y([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes))},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return s>-1&&(r=ce.trim(e.slice(s)),e=e.slice(0,s)),ce.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),a.length>0&&ce.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?ce("<div>").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.expr.pseudos.animated=function(e){return ce.grep(ce.timers,function(t){return e===t.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&(o+u).indexOf("auto")>-1?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),ce.isFunction(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){ce.offset.setOffset(this,e,t)});var t,n,r,i,o=this[0];if(o)return o.getClientRects().length?(r=o.getBoundingClientRect()).width||r.height?(i=o.ownerDocument,n=Q(i),t=i.documentElement,{top:r.top+n.pageYOffset-t.clientTop,left:r.left+n.pageXOffset-t.clientLeft}):r:{top:0,left:0}},position:function(){if(this[0]){var e,t,n=this[0],r={top:0,left:0};return"fixed"===ce.css(n,"position")?t=n.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),ce.nodeName(e[0],"html")||(r=e.offset()),r={top:r.top+ce.css(e[0],"borderTopWidth",!0),left:r.left+ce.css(e[0],"borderLeftWidth",!0)}),{top:t.top-r.top-ce.css(n,"marginTop",!0),left:t.left-r.left-ce.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===ce.css(e,"position");)e=e.offsetParent;return e||Xe})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;ce.fn[e]=function(r){return De(this,function(e,r,i){var o=Q(e);if(void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i},e,r,arguments.length)}}),ce.each(["top","left"],function(e,t){ce.cssHooks[t]=q(le.pixelPosition,function(e,n){if(n)return n=A(e,t),tt.test(n)?ce(e).position()[t]+"px":n})}),ce.each({Height:"height",Width:"width"},function(e,t){ce.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){ce.fn[r]=function(i,o){var a=arguments.length&&(n||"boolean"!=typeof i),s=n||(!0===i||!0===o?"margin":"border");return De(this,function(t,n,i){var o;return ce.isWindow(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?ce.css(t,n,s):ce.style(t,n,i,s)},t,a?i:void 0,a)}})}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),ce.parseJSON=JSON.parse,"function"==typeof define&&define.amd&&define("jquery",[],function(){return ce});var $t=e.jQuery,Bt=e.$;return ce.noConflict=function(t){return e.$===ce&&(e.$=Bt),t&&e.jQuery===ce&&(e.jQuery=$t),ce},t||(e.jQuery=e.$=ce),ce});
--- a/src/build/html/_static/jquery.js	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-/*! jQuery v3.1.0 | (c) jQuery Foundation | jquery.org/license */
-!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.1.0",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null!=a?a<0?this[a+this.length]:this[a]:f.call(this)},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c<b?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:h,sort:c.sort,splice:c.splice},r.extend=r.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||r.isFunction(g)||(g={}),h===i&&(g=this,h--);h<i;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(r.isPlainObject(d)||(e=r.isArray(d)))?(e?(e=!1,f=c&&r.isArray(c)?c:[]):f=c&&r.isPlainObject(c)?c:{},g[b]=r.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},r.extend({expando:"jQuery"+(q+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===r.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=r.type(a);return("number"===b||"string"===b)&&!isNaN(a-parseFloat(a))},isPlainObject:function(a){var b,c;return!(!a||"[object Object]"!==k.call(a))&&(!(b=e(a))||(c=l.call(b,"constructor")&&b.constructor,"function"==typeof c&&m.call(c)===n))},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?j[k.call(a)]||"object":typeof a},globalEval:function(a){p(a)},camelCase:function(a){return a.replace(t,"ms-").replace(u,v)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(w(a)){for(c=a.length;d<c;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(s,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(w(Object(a))?r.merge(c,"string"==typeof a?[a]:a):h.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:i.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;d<c;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;f<g;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,f=0,h=[];if(w(a))for(d=a.length;f<d;f++)e=b(a[f],f,c),null!=e&&h.push(e);else for(f in a)e=b(a[f],f,c),null!=e&&h.push(e);return g.apply([],h)},guid:1,proxy:function(a,b){var c,d,e;if("string"==typeof b&&(c=a[b],b=a,a=c),r.isFunction(a))return d=f.call(arguments,2),e=function(){return a.apply(b||this,d.concat(f.call(arguments)))},e.guid=a.guid=a.guid||r.guid++,e},now:Date.now,support:o}),"function"==typeof Symbol&&(r.fn[Symbol.iterator]=c[Symbol.iterator]),r.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){j["[object "+b+"]"]=b.toLowerCase()});function w(a){var b=!!a&&"length"in a&&a.length,c=r.type(a);return"function"!==c&&!r.isWindow(a)&&("array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",M="\\["+K+"*("+L+")(?:"+K+"*([*^$|!~]?=)"+K+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+L+"))|)"+K+"*\\]",N=":("+L+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",O=new RegExp(K+"+","g"),P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"label"in b&&b.disabled===a||"form"in b&&b.disabled===a||"form"in b&&b.disabled===!1&&(b.isDisabled===a||b.isDisabled!==!a&&("label"in b||!ea(b))!==a)}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c<b;c+=2)a.push(c);return a}),odd:pa(function(a,b){for(var c=1;c<b;c+=2)a.push(c);return a}),lt:pa(function(a,b,c){for(var d=c<0?c+b:c;--d>=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=ma(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=na(b);function ra(){}ra.prototype=d.filters=d.pseudos,d.setFilters=new ra,g=ga.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=Q.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=R.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(P," ")}),h=h.slice(c.length));for(g in d.filter)!(e=V[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?ga.error(a):z(a,i).slice(0)};function sa(a){for(var b=0,c=a.length,d="";b<c;b++)d+=a[b].value;return d}function ta(a,b,c){var d=b.dir,e=b.next,f=e||d,g=c&&"parentNode"===f,h=x++;return b.first?function(b,c,e){while(b=b[d])if(1===b.nodeType||g)return a(b,c,e)}:function(b,c,i){var j,k,l,m=[w,h];if(i){while(b=b[d])if((1===b.nodeType||g)&&a(b,c,i))return!0}else while(b=b[d])if(1===b.nodeType||g)if(l=b[u]||(b[u]={}),k=l[b.uniqueID]||(l[b.uniqueID]={}),e&&e===b.nodeName.toLowerCase())b=b[d]||b;else{if((j=k[f])&&j[0]===w&&j[1]===h)return m[2]=j[2];if(k[f]=m,m[2]=a(b,c,i))return!0}}}function ua(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d<e;d++)ga(a,b[d],c);return c}function wa(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;h<i;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function xa(a,b,c,d,e,f){return d&&!d[u]&&(d=xa(d)),e&&!e[u]&&(e=xa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||va(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:wa(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=wa(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?I(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i<f;i++)if(c=d.relative[a[i].type])m=[ta(ua(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;e<f;e++)if(d.relative[a[e].type])break;return xa(i>1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i<e&&ya(a.slice(i,e)),e<f&&ya(a=a.slice(e)),e<f&&sa(a))}m.push(c)}return ua(m)}function za(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(_,aa),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=V.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(_,aa),$.test(j[0].type)&&qa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&sa(j),!a)return G.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||$.test(a)&&qa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext,B=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,C=/^.[^:#\[\.,]*$/;function D(a,b,c){if(r.isFunction(b))return r.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return r.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(C.test(b))return r.filter(b,a,c);b=r.filter(b,a)}return r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType})}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b<d;b++)if(r.contains(e[b],this))return!0}));for(c=this.pushStack([]),b=0;b<d;b++)r.find(a,e[b],c);return d>1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(D(this,a||[],!1))},not:function(a){return this.pushStack(D(this,a||[],!0))},is:function(a){return!!D(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var E,F=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,G=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||E,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:F.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),B.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};G.prototype=r.fn,E=r(d);var H=/^(?:parents|prev(?:Until|All))/,I={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a<c;a++)if(r.contains(this,b[a]))return!0})},closest:function(a,b){var c,d=0,e=this.length,f=[],g="string"!=typeof a&&r(a);if(!A.test(a))for(;d<e;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function J(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return J(a,"nextSibling")},prev:function(a){return J(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return a.contentDocument||r.merge([],a.childNodes)}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(I[a]||r.uniqueSort(e),H.test(a)&&e.reverse()),this.pushStack(e)}});var K=/\S+/g;function L(a){var b={};return r.each(a.match(K)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?L(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){r.each(b,function(b,c){r.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==r.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return r.each(arguments,function(a,b){var c;while((c=r.inArray(b,f,c))>-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function M(a){return a}function N(a){throw a}function O(a,b,c){var d;try{a&&r.isFunction(d=a.promise)?d.call(a).done(b).fail(c):a&&r.isFunction(d=a.then)?d.call(a,b,c):b.call(void 0,a)}catch(a){c.call(void 0,a)}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b<f)){if(a=d.apply(h,i),a===c.promise())throw new TypeError("Thenable self-resolution");j=a&&("object"==typeof a||"function"==typeof a)&&a.then,r.isFunction(j)?e?j.call(a,g(f,c,M,e),g(f,c,N,e)):(f++,j.call(a,g(f,c,M,e),g(f,c,N,e),g(f,c,M,c.notifyWith))):(d!==M&&(h=void 0,i=[a]),(e||c.resolveWith)(h,i))}},k=e?j:function(){try{j()}catch(a){r.Deferred.exceptionHook&&r.Deferred.exceptionHook(a,k.stackTrace),b+1>=f&&(d!==N&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:M,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:M)),c[2][3].add(g(0,a,r.isFunction(d)?d:N))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(O(a,g.done(h(c)).resolve,g.reject),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)O(e[c],h(c),g.reject);return g.promise()}});var P=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&P.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var Q=r.Deferred();r.fn.ready=function(a){return Q.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,holdReady:function(a){a?r.readyWait++:r.ready(!0)},ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||Q.resolveWith(d,[r]))}}),r.ready.then=Q.then;function R(){d.removeEventListener("DOMContentLoaded",R),a.removeEventListener("load",R),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",R),a.addEventListener("load",R));var S=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)S(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,
-r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h<i;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},T=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function U(){this.expando=r.expando+U.uid++}U.uid=1,U.prototype={cache:function(a){var b=a[this.expando];return b||(b={},T(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[r.camelCase(b)]=c;else for(d in b)e[r.camelCase(d)]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][r.camelCase(b)]},access:function(a,b,c){return void 0===b||b&&"string"==typeof b&&void 0===c?this.get(a,b):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d=a[this.expando];if(void 0!==d){if(void 0!==b){r.isArray(b)?b=b.map(r.camelCase):(b=r.camelCase(b),b=b in d?[b]:b.match(K)||[]),c=b.length;while(c--)delete d[b[c]]}(void 0===b||r.isEmptyObject(d))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!r.isEmptyObject(b)}};var V=new U,W=new U,X=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Y=/[A-Z]/g;function Z(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Y,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c||"false"!==c&&("null"===c?null:+c+""===c?+c:X.test(c)?JSON.parse(c):c)}catch(e){}W.set(a,b,c)}else c=void 0;return c}r.extend({hasData:function(a){return W.hasData(a)||V.hasData(a)},data:function(a,b,c){return W.access(a,b,c)},removeData:function(a,b){W.remove(a,b)},_data:function(a,b,c){return V.access(a,b,c)},_removeData:function(a,b){V.remove(a,b)}}),r.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=W.get(f),1===f.nodeType&&!V.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=r.camelCase(d.slice(5)),Z(f,d,e[d])));V.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){W.set(this,a)}):S(this,function(b){var c;if(f&&void 0===b){if(c=W.get(f,a),void 0!==c)return c;if(c=Z(f,a),void 0!==c)return c}else this.each(function(){W.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){W.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=V.get(a,b),c&&(!d||r.isArray(c)?d=V.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return V.get(a,c)||V.access(a,c,{empty:r.Callbacks("once memory").add(function(){V.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?r.queue(this[0],a):void 0===b?this:this.each(function(){var c=r.queue(this,a,b);r._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&r.dequeue(this,a)})},dequeue:function(a){return this.each(function(){r.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=r.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=V.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var $=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,_=new RegExp("^(?:([+-])=|)("+$+")([a-z%]*)$","i"),aa=["Top","Right","Bottom","Left"],ba=function(a,b){return a=b||a,"none"===a.style.display||""===a.style.display&&r.contains(a.ownerDocument,a)&&"none"===r.css(a,"display")},ca=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};function da(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return r.css(a,b,"")},i=h(),j=c&&c[3]||(r.cssNumber[b]?"":"px"),k=(r.cssNumber[b]||"px"!==j&&+i)&&_.exec(r.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,r.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var ea={};function fa(a){var b,c=a.ownerDocument,d=a.nodeName,e=ea[d];return e?e:(b=c.body.appendChild(c.createElement(d)),e=r.css(b,"display"),b.parentNode.removeChild(b),"none"===e&&(e="block"),ea[d]=e,e)}function ga(a,b){for(var c,d,e=[],f=0,g=a.length;f<g;f++)d=a[f],d.style&&(c=d.style.display,b?("none"===c&&(e[f]=V.get(d,"display")||null,e[f]||(d.style.display="")),""===d.style.display&&ba(d)&&(e[f]=fa(d))):"none"!==c&&(e[f]="none",V.set(d,"display",c)));for(f=0;f<g;f++)null!=e[f]&&(a[f].style.display=e[f]);return a}r.fn.extend({show:function(){return ga(this,!0)},hide:function(){return ga(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){ba(this)?r(this).show():r(this).hide()})}});var ha=/^(?:checkbox|radio)$/i,ia=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,ja=/^$|\/(?:java|ecma)script/i,ka={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ka.optgroup=ka.option,ka.tbody=ka.tfoot=ka.colgroup=ka.caption=ka.thead,ka.th=ka.td;function la(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&r.nodeName(a,b)?r.merge([a],c):c}function ma(a,b){for(var c=0,d=a.length;c<d;c++)V.set(a[c],"globalEval",!b||V.get(b[c],"globalEval"))}var na=/<|&#?\w+;/;function oa(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],n=0,o=a.length;n<o;n++)if(f=a[n],f||0===f)if("object"===r.type(f))r.merge(m,f.nodeType?[f]:f);else if(na.test(f)){g=g||l.appendChild(b.createElement("div")),h=(ia.exec(f)||["",""])[1].toLowerCase(),i=ka[h]||ka._default,g.innerHTML=i[1]+r.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;r.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",n=0;while(f=m[n++])if(d&&r.inArray(f,d)>-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=la(l.appendChild(f),"script"),j&&ma(g),c){k=0;while(f=g[k++])ja.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var pa=d.documentElement,qa=/^key/,ra=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,sa=/^([^.]*)(?:\.(.+)|)/;function ta(){return!0}function ua(){return!1}function va(){try{return d.activeElement}catch(a){}}function wa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)wa(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=ua;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=V.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(pa,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(K)||[""],j=b.length;while(j--)h=sa.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=V.hasData(a)&&V.get(a);if(q&&(i=q.events)){b=(b||"").match(K)||[""],j=b.length;while(j--)if(h=sa.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&V.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(V.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c<arguments.length;c++)i[c]=arguments[c];if(b.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,b)!==!1){h=r.event.handlers.call(this,b,j),c=0;while((f=h[c++])&&!b.isPropagationStopped()){b.currentTarget=f.elem,d=0;while((g=f.handlers[d++])&&!b.isImmediatePropagationStopped())b.rnamespace&&!b.rnamespace.test(g.namespace)||(b.handleObj=g,b.data=g.data,e=((r.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(b.result=e)===!1&&(b.preventDefault(),b.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,b),b.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;c<h;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?r(e,this).index(i)>-1:r.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},addProp:function(a,b){Object.defineProperty(r.Event.prototype,a,{enumerable:!0,configurable:!0,get:r.isFunction(b)?function(){if(this.originalEvent)return b(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[a]},set:function(b){Object.defineProperty(this,a,{enumerable:!0,configurable:!0,writable:!0,value:b})}})},fix:function(a){return a[r.expando]?a:new r.Event(a)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==va()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===va()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&r.nodeName(this,"input"))return this.click(),!1},_default:function(a){return r.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},r.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},r.Event=function(a,b){return this instanceof r.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ta:ua,this.target=a.target&&3===a.target.nodeType?a.target.parentNode:a.target,this.currentTarget=a.currentTarget,this.relatedTarget=a.relatedTarget):this.type=a,b&&r.extend(this,b),this.timeStamp=a&&a.timeStamp||r.now(),void(this[r.expando]=!0)):new r.Event(a,b)},r.Event.prototype={constructor:r.Event,isDefaultPrevented:ua,isPropagationStopped:ua,isImmediatePropagationStopped:ua,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ta,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ta,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ta,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},r.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(a){var b=a.button;return null==a.which&&qa.test(a.type)?null!=a.charCode?a.charCode:a.keyCode:!a.which&&void 0!==b&&ra.test(a.type)?1&b?1:2&b?3:4&b?2:0:a.which}},r.event.addProp),r.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){r.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||r.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),r.fn.extend({on:function(a,b,c,d){return wa(this,a,b,c,d)},one:function(a,b,c,d){return wa(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,r(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=ua),this.each(function(){r.event.remove(this,a,c,b)})}});var xa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,ya=/<script|<style|<link/i,za=/checked\s*(?:[^=]|=\s*.checked.)/i,Aa=/^true\/(.*)/,Ba=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Ca(a,b){return r.nodeName(a,"table")&&r.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a:a}function Da(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ea(a){var b=Aa.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Fa(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(V.hasData(a)&&(f=V.access(a),g=V.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c<d;c++)r.event.add(b,e,j[e][c])}W.hasData(a)&&(h=W.access(a),i=r.extend({},h),W.set(b,i))}}function Ga(a,b){var c=b.nodeName.toLowerCase();"input"===c&&ha.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function Ha(a,b,c,d){b=g.apply([],b);var e,f,h,i,j,k,l=0,m=a.length,n=m-1,q=b[0],s=r.isFunction(q);if(s||m>1&&"string"==typeof q&&!o.checkClone&&za.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ha(f,b,c,d)});if(m&&(e=oa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(la(e,"script"),Da),i=h.length;l<m;l++)j=e,l!==n&&(j=r.clone(j,!0,!0),i&&r.merge(h,la(j,"script"))),c.call(a[l],j,l);if(i)for(k=h[h.length-1].ownerDocument,r.map(h,Ea),l=0;l<i;l++)j=h[l],ja.test(j.type||"")&&!V.access(j,"globalEval")&&r.contains(k,j)&&(j.src?r._evalUrl&&r._evalUrl(j.src):p(j.textContent.replace(Ba,""),k))}return a}function Ia(a,b,c){for(var d,e=b?r.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||r.cleanData(la(d)),d.parentNode&&(c&&r.contains(d.ownerDocument,d)&&ma(la(d,"script")),d.parentNode.removeChild(d));return a}r.extend({htmlPrefilter:function(a){return a.replace(xa,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=la(h),f=la(a),d=0,e=f.length;d<e;d++)Ga(f[d],g[d]);if(b)if(c)for(f=f||la(a),g=g||la(h),d=0,e=f.length;d<e;d++)Fa(f[d],g[d]);else Fa(a,h);return g=la(h,"script"),g.length>0&&ma(g,!i&&la(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(T(c)){if(b=c[V.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[V.expando]=void 0}c[W.expando]&&(c[W.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ia(this,a,!0)},remove:function(a){return Ia(this,a)},text:function(a){return S(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.appendChild(a)}})},prepend:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(la(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return S(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!ya.test(a)&&!ka[(ia.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c<d;c++)b=this[c]||{},1===b.nodeType&&(r.cleanData(la(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ha(this,arguments,function(b){var c=this.parentNode;r.inArray(this,a)<0&&(r.cleanData(la(this)),c&&c.replaceChild(b,this))},a)}}),r.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){r.fn[a]=function(a){for(var c,d=[],e=r(a),f=e.length-1,g=0;g<=f;g++)c=g===f?this:this.clone(!0),r(e[g])[b](c),h.apply(d,c.get());return this.pushStack(d)}});var Ja=/^margin/,Ka=new RegExp("^("+$+")(?!px)[a-z%]+$","i"),La=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)};!function(){function b(){if(i){i.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",i.innerHTML="",pa.appendChild(h);var b=a.getComputedStyle(i);c="1%"!==b.top,g="2px"===b.marginLeft,e="4px"===b.width,i.style.marginRight="50%",f="4px"===b.marginRight,pa.removeChild(h),i=null}}var c,e,f,g,h=d.createElement("div"),i=d.createElement("div");i.style&&(i.style.backgroundClip="content-box",i.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===i.style.backgroundClip,h.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",h.appendChild(i),r.extend(o,{pixelPosition:function(){return b(),c},boxSizingReliable:function(){return b(),e},pixelMarginRight:function(){return b(),f},reliableMarginLeft:function(){return b(),g}}))}();function Ma(a,b,c){var d,e,f,g,h=a.style;return c=c||La(a),c&&(g=c.getPropertyValue(b)||c[b],""!==g||r.contains(a.ownerDocument,a)||(g=r.style(a,b)),!o.pixelMarginRight()&&Ka.test(g)&&Ja.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function Na(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Oa=/^(none|table(?!-c[ea]).+)/,Pa={position:"absolute",visibility:"hidden",display:"block"},Qa={letterSpacing:"0",fontWeight:"400"},Ra=["Webkit","Moz","ms"],Sa=d.createElement("div").style;function Ta(a){if(a in Sa)return a;var b=a[0].toUpperCase()+a.slice(1),c=Ra.length;while(c--)if(a=Ra[c]+b,a in Sa)return a}function Ua(a,b,c){var d=_.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Va(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;f<4;f+=2)"margin"===c&&(g+=r.css(a,c+aa[f],!0,e)),d?("content"===c&&(g-=r.css(a,"padding"+aa[f],!0,e)),"margin"!==c&&(g-=r.css(a,"border"+aa[f]+"Width",!0,e))):(g+=r.css(a,"padding"+aa[f],!0,e),"padding"!==c&&(g+=r.css(a,"border"+aa[f]+"Width",!0,e)));return g}function Wa(a,b,c){var d,e=!0,f=La(a),g="border-box"===r.css(a,"boxSizing",!1,f);if(a.getClientRects().length&&(d=a.getBoundingClientRect()[b]),d<=0||null==d){if(d=Ma(a,b,f),(d<0||null==d)&&(d=a.style[b]),Ka.test(d))return d;e=g&&(o.boxSizingReliable()||d===a.style[b]),d=parseFloat(d)||0}return d+Va(a,b,c||(g?"border":"content"),e,f)+"px"}r.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Ma(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=r.camelCase(b),i=a.style;return b=r.cssProps[h]||(r.cssProps[h]=Ta(h)||h),g=r.cssHooks[b]||r.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=_.exec(c))&&e[1]&&(c=da(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(r.cssNumber[h]?"":"px")),o.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=r.camelCase(b);return b=r.cssProps[h]||(r.cssProps[h]=Ta(h)||h),g=r.cssHooks[b]||r.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Ma(a,b,d)),"normal"===e&&b in Qa&&(e=Qa[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),r.each(["height","width"],function(a,b){r.cssHooks[b]={get:function(a,c,d){if(c)return!Oa.test(r.css(a,"display"))||a.getClientRects().length&&a.getBoundingClientRect().width?Wa(a,b,d):ca(a,Pa,function(){return Wa(a,b,d)})},set:function(a,c,d){var e,f=d&&La(a),g=d&&Va(a,b,d,"border-box"===r.css(a,"boxSizing",!1,f),f);return g&&(e=_.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=r.css(a,b)),Ua(a,c,g)}}}),r.cssHooks.marginLeft=Na(o.reliableMarginLeft,function(a,b){if(b)return(parseFloat(Ma(a,"marginLeft"))||a.getBoundingClientRect().left-ca(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"}),r.each({margin:"",padding:"",border:"Width"},function(a,b){r.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];d<4;d++)e[a+aa[d]+b]=f[d]||f[d-2]||f[0];return e}},Ja.test(a)||(r.cssHooks[a+b].set=Ua)}),r.fn.extend({css:function(a,b){return S(this,function(a,b,c){var d,e,f={},g=0;if(r.isArray(b)){for(d=La(a),e=b.length;g<e;g++)f[b[g]]=r.css(a,b[g],!1,d);return f}return void 0!==c?r.style(a,b,c):r.css(a,b)},a,b,arguments.length>1)}});function Xa(a,b,c,d,e){return new Xa.prototype.init(a,b,c,d,e)}r.Tween=Xa,Xa.prototype={constructor:Xa,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=Xa.propHooks[this.prop];return a&&a.get?a.get(this):Xa.propHooks._default.get(this)},run:function(a){var b,c=Xa.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Xa.propHooks._default.set(this),this}},Xa.prototype.init.prototype=Xa.prototype,Xa.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},Xa.propHooks.scrollTop=Xa.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=Xa.prototype.init,r.fx.step={};var Ya,Za,$a=/^(?:toggle|show|hide)$/,_a=/queueHooks$/;function ab(){Za&&(a.requestAnimationFrame(ab),r.fx.tick())}function bb(){return a.setTimeout(function(){Ya=void 0}),Ya=r.now()}function cb(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=aa[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function db(a,b,c){for(var d,e=(gb.tweeners[b]||[]).concat(gb.tweeners["*"]),f=0,g=e.length;f<g;f++)if(d=e[f].call(c,b,a))return d}function eb(a,b,c){var d,e,f,g,h,i,j,k,l="width"in b||"height"in b,m=this,n={},o=a.style,p=a.nodeType&&ba(a),q=V.get(a,"fxshow");c.queue||(g=r._queueHooks(a,"fx"),null==g.unqueued&&(g.unqueued=0,h=g.empty.fire,g.empty.fire=function(){g.unqueued||h()}),g.unqueued++,m.always(function(){m.always(function(){g.unqueued--,r.queue(a,"fx").length||g.empty.fire()})}));for(d in b)if(e=b[d],$a.test(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}n[d]=q&&q[d]||r.style(a,d)}if(i=!r.isEmptyObject(b),i||!r.isEmptyObject(n)){l&&1===a.nodeType&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=q&&q.display,null==j&&(j=V.get(a,"display")),k=r.css(a,"display"),"none"===k&&(j?k=j:(ga([a],!0),j=a.style.display||j,k=r.css(a,"display"),ga([a]))),("inline"===k||"inline-block"===k&&null!=j)&&"none"===r.css(a,"float")&&(i||(m.done(function(){o.display=j}),null==j&&(k=o.display,j="none"===k?"":k)),o.display="inline-block")),c.overflow&&(o.overflow="hidden",m.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]})),i=!1;for(d in n)i||(q?"hidden"in q&&(p=q.hidden):q=V.access(a,"fxshow",{display:j}),f&&(q.hidden=!p),p&&ga([a],!0),m.done(function(){p||ga([a]),V.remove(a,"fxshow");for(d in n)r.style(a,d,n[d])})),i=db(p?q[d]:0,d,m),d in q||(q[d]=i.start,p&&(i.end=i.start,i.start=0))}}function fb(a,b){var c,d,e,f,g;for(c in a)if(d=r.camelCase(c),e=b[d],f=a[c],r.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=r.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function gb(a,b,c){var d,e,f=0,g=gb.prefilters.length,h=r.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Ya||bb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;g<i;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),f<1&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:r.extend({},b),opts:r.extend(!0,{specialEasing:{},easing:r.easing._default},c),originalProperties:b,originalOptions:c,startTime:Ya||bb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=r.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;c<d;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for(fb(k,j.opts.specialEasing);f<g;f++)if(d=gb.prefilters[f].call(j,a,k,j.opts))return r.isFunction(d.stop)&&(r._queueHooks(j.elem,j.opts.queue).stop=r.proxy(d.stop,d)),d;return r.map(k,db,j),r.isFunction(j.opts.start)&&j.opts.start.call(a,j),r.fx.timer(r.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}r.Animation=r.extend(gb,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return da(c.elem,a,_.exec(b),c),c}]},tweener:function(a,b){r.isFunction(a)?(b=a,a=["*"]):a=a.match(K);for(var c,d=0,e=a.length;d<e;d++)c=a[d],gb.tweeners[c]=gb.tweeners[c]||[],gb.tweeners[c].unshift(b)},prefilters:[eb],prefilter:function(a,b){b?gb.prefilters.unshift(a):gb.prefilters.push(a)}}),r.speed=function(a,b,c){var e=a&&"object"==typeof a?r.extend({},a):{complete:c||!c&&b||r.isFunction(a)&&a,duration:a,easing:c&&b||b&&!r.isFunction(b)&&b};return r.fx.off||d.hidden?e.duration=0:e.duration="number"==typeof e.duration?e.duration:e.duration in r.fx.speeds?r.fx.speeds[e.duration]:r.fx.speeds._default,null!=e.queue&&e.queue!==!0||(e.queue="fx"),e.old=e.complete,e.complete=function(){r.isFunction(e.old)&&e.old.call(this),e.queue&&r.dequeue(this,e.queue)},e},r.fn.extend({fadeTo:function(a,b,c,d){return this.filter(ba).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=r.isEmptyObject(a),f=r.speed(b,c,d),g=function(){var b=gb(this,r.extend({},a),f);(e||V.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=r.timers,g=V.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&_a.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||r.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=V.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=r.timers,g=d?d.length:0;for(c.finish=!0,r.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;b<g;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),r.each(["toggle","show","hide"],function(a,b){var c=r.fn[b];r.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(cb(b,!0),a,d,e)}}),r.each({slideDown:cb("show"),slideUp:cb("hide"),slideToggle:cb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){r.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),r.timers=[],r.fx.tick=function(){var a,b=0,c=r.timers;for(Ya=r.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||r.fx.stop(),Ya=void 0},r.fx.timer=function(a){r.timers.push(a),a()?r.fx.start():r.timers.pop()},r.fx.interval=13,r.fx.start=function(){Za||(Za=a.requestAnimationFrame?a.requestAnimationFrame(ab):a.setInterval(r.fx.tick,r.fx.interval))},r.fx.stop=function(){a.cancelAnimationFrame?a.cancelAnimationFrame(Za):a.clearInterval(Za),Za=null},r.fx.speeds={slow:600,fast:200,_default:400},r.fn.delay=function(b,c){return b=r.fx?r.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",o.checkOn=""!==a.value,o.optSelected=c.selected,a=d.createElement("input"),a.value="t",a.type="radio",o.radioValue="t"===a.value}();var hb,ib=r.expr.attrHandle;r.fn.extend({attr:function(a,b){return S(this,r.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?hb:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&r.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(K);
-if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),hb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=ib[b]||r.find.attr;ib[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=ib[g],ib[g]=e,e=null!=c(a,b,d)?g:null,ib[g]=f),e}});var jb=/^(?:input|select|textarea|button)$/i,kb=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return S(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):jb.test(a.nodeName)||kb.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});var lb=/[\t\r\n\f]/g;function mb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,mb(this)))});if("string"==typeof a&&a){b=a.match(K)||[];while(c=this[i++])if(e=mb(c),d=1===c.nodeType&&(" "+e+" ").replace(lb," ")){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=r.trim(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,mb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(K)||[];while(c=this[i++])if(e=mb(c),d=1===c.nodeType&&(" "+e+" ").replace(lb," ")){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=r.trim(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,mb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(K)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=mb(this),b&&V.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":V.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+mb(c)+" ").replace(lb," ").indexOf(b)>-1)return!0;return!1}});var nb=/\r/g,ob=/[\x20\t\r\n\f]+/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":r.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(nb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:r.trim(r.text(a)).replace(ob," ")}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type,g=f?null:[],h=f?e+1:d.length,i=e<0?h:f?e:0;i<h;i++)if(c=d[i],(c.selected||i===e)&&!c.disabled&&(!c.parentNode.disabled||!r.nodeName(c.parentNode,"optgroup"))){if(b=r(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=r.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=r.inArray(r.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(r.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var pb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!pb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,pb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(V.get(h,"events")||{})[b.type]&&V.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&T(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!T(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=V.access(d,b);e||d.addEventListener(a,c,!0),V.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=V.access(d,b)-1;e?V.access(d,b,e):(d.removeEventListener(a,c,!0),V.remove(d,b))}}});var qb=a.location,rb=r.now(),sb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var tb=/\[\]$/,ub=/\r?\n/g,vb=/^(?:submit|button|image|reset|file)$/i,wb=/^(?:input|select|textarea|keygen)/i;function xb(a,b,c,d){var e;if(r.isArray(b))r.each(b,function(b,e){c||tb.test(a)?d(a,e):xb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)xb(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(r.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)xb(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&wb.test(this.nodeName)&&!vb.test(a)&&(this.checked||!ha.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:r.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(ub,"\r\n")}}):{name:b.name,value:c.replace(ub,"\r\n")}}).get()}});var yb=/%20/g,zb=/#.*$/,Ab=/([?&])_=[^&]*/,Bb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Cb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Db=/^(?:GET|HEAD)$/,Eb=/^\/\//,Fb={},Gb={},Hb="*/".concat("*"),Ib=d.createElement("a");Ib.href=qb.href;function Jb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(K)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Kb(a,b,c,d){var e={},f=a===Gb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Lb(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Mb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Nb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:qb.href,type:"GET",isLocal:Cb.test(qb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Hb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Lb(Lb(a,r.ajaxSettings),b):Lb(r.ajaxSettings,a)},ajaxPrefilter:Jb(Fb),ajaxTransport:Jb(Gb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Bb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||qb.href)+"").replace(Eb,qb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(K)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Ib.protocol+"//"+Ib.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Kb(Fb,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Db.test(o.type),f=o.url.replace(zb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(yb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(sb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Ab,""),n=(sb.test(f)?"&":"?")+"_="+rb++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Hb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Kb(Gb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Mb(o,y,d)),v=Nb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Ob={0:200,1223:204},Pb=r.ajaxSettings.xhr();o.cors=!!Pb&&"withCredentials"in Pb,o.ajax=Pb=!!Pb,r.ajaxTransport(function(b){var c,d;if(o.cors||Pb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Ob[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Qb=[],Rb=/(=)\?(?=&|$)|\?\?/;r.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Qb.pop()||r.expando+"_"+rb++;return this[a]=!0,a}}),r.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Rb.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Rb.test(b.data)&&"data");if(h||"jsonp"===b.dataTypes[0])return e=b.jsonpCallback=r.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Rb,"$1"+e):b.jsonp!==!1&&(b.url+=(sb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||r.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?r(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Qb.push(e)),g&&r.isFunction(f)&&f(g[0]),g=f=void 0}),"script"}),o.createHTMLDocument=function(){var a=d.implementation.createHTMLDocument("").body;return a.innerHTML="<form></form><form></form>",2===a.childNodes.length}(),r.parseHTML=function(a,b,c){if("string"!=typeof a)return[];"boolean"==typeof b&&(c=b,b=!1);var e,f,g;return b||(o.createHTMLDocument?(b=d.implementation.createHTMLDocument(""),e=b.createElement("base"),e.href=d.location.href,b.head.appendChild(e)):b=d),f=B.exec(a),g=!c&&[],f?[b.createElement(f[1])]:(f=oa([a],b,g),g&&g.length&&r(g).remove(),r.merge([],f.childNodes))},r.fn.load=function(a,b,c){var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=r.trim(a.slice(h)),a=a.slice(0,h)),r.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&r.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?r("<div>").append(r.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},r.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){r.fn[b]=function(a){return this.on(b,a)}}),r.expr.pseudos.animated=function(a){return r.grep(r.timers,function(b){return a===b.elem}).length};function Sb(a){return r.isWindow(a)?a:9===a.nodeType&&a.defaultView}r.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=r.css(a,"position"),l=r(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=r.css(a,"top"),i=r.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),r.isFunction(b)&&(b=b.call(a,c,r.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},r.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){r.offset.setOffset(this,a,b)});var b,c,d,e,f=this[0];if(f)return f.getClientRects().length?(d=f.getBoundingClientRect(),d.width||d.height?(e=f.ownerDocument,c=Sb(e),b=e.documentElement,{top:d.top+c.pageYOffset-b.clientTop,left:d.left+c.pageXOffset-b.clientLeft}):d):{top:0,left:0}},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===r.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),r.nodeName(a[0],"html")||(d=a.offset()),d={top:d.top+r.css(a[0],"borderTopWidth",!0),left:d.left+r.css(a[0],"borderLeftWidth",!0)}),{top:b.top-d.top-r.css(c,"marginTop",!0),left:b.left-d.left-r.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===r.css(a,"position"))a=a.offsetParent;return a||pa})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;r.fn[a]=function(d){return S(this,function(a,d,e){var f=Sb(a);return void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),r.each(["top","left"],function(a,b){r.cssHooks[b]=Na(o.pixelPosition,function(a,c){if(c)return c=Ma(a,b),Ka.test(c)?r(a).position()[b]+"px":c})}),r.each({Height:"height",Width:"width"},function(a,b){r.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){r.fn[d]=function(e,f){var g=arguments.length&&(c||"boolean"!=typeof e),h=c||(e===!0||f===!0?"margin":"border");return S(this,function(b,c,e){var f;return r.isWindow(b)?0===d.indexOf("outer")?b["inner"+a]:b.document.documentElement["client"+a]:9===b.nodeType?(f=b.documentElement,Math.max(b.body["scroll"+a],f["scroll"+a],b.body["offset"+a],f["offset"+a],f["client"+a])):void 0===e?r.css(b,c,h):r.style(b,c,e,h)},b,g?e:void 0,g)}})}),r.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),r.parseJSON=JSON.parse,"function"==typeof define&&define.amd&&define("jquery",[],function(){return r});var Tb=a.jQuery,Ub=a.$;return r.noConflict=function(b){return a.$===r&&(a.$=Ub),b&&a.jQuery===r&&(a.jQuery=Tb),r},b||(a.jQuery=a.$=r),r});
Binary file src/build/html/_static/middlebg.png has changed
Binary file src/build/html/_static/minus.png has changed
Binary file src/build/html/_static/transparent.gif has changed
--- a/src/build/html/_static/underscore-1.3.1.js	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,999 +0,0 @@
-//     Underscore.js 1.3.1
-//     (c) 2009-2012 Jeremy Ashkenas, DocumentCloud Inc.
-//     Underscore is freely distributable under the MIT license.
-//     Portions of Underscore are inspired or borrowed from Prototype,
-//     Oliver Steele's Functional, and John Resig's Micro-Templating.
-//     For all details and documentation:
-//     http://documentcloud.github.com/underscore
-
-(function() {
-
-  // Baseline setup
-  // --------------
-
-  // Establish the root object, `window` in the browser, or `global` on the server.
-  var root = this;
-
-  // Save the previous value of the `_` variable.
-  var previousUnderscore = root._;
-
-  // Establish the object that gets returned to break out of a loop iteration.
-  var breaker = {};
-
-  // Save bytes in the minified (but not gzipped) version:
-  var ArrayProto = Array.prototype, ObjProto = Object.prototype, FuncProto = Function.prototype;
-
-  // Create quick reference variables for speed access to core prototypes.
-  var slice            = ArrayProto.slice,
-      unshift          = ArrayProto.unshift,
-      toString         = ObjProto.toString,
-      hasOwnProperty   = ObjProto.hasOwnProperty;
-
-  // All **ECMAScript 5** native function implementations that we hope to use
-  // are declared here.
-  var
-    nativeForEach      = ArrayProto.forEach,
-    nativeMap          = ArrayProto.map,
-    nativeReduce       = ArrayProto.reduce,
-    nativeReduceRight  = ArrayProto.reduceRight,
-    nativeFilter       = ArrayProto.filter,
-    nativeEvery        = ArrayProto.every,
-    nativeSome         = ArrayProto.some,
-    nativeIndexOf      = ArrayProto.indexOf,
-    nativeLastIndexOf  = ArrayProto.lastIndexOf,
-    nativeIsArray      = Array.isArray,
-    nativeKeys         = Object.keys,
-    nativeBind         = FuncProto.bind;
-
-  // Create a safe reference to the Underscore object for use below.
-  var _ = function(obj) { return new wrapper(obj); };
-
-  // Export the Underscore object for **Node.js**, with
-  // backwards-compatibility for the old `require()` API. If we're in
-  // the browser, add `_` as a global object via a string identifier,
-  // for Closure Compiler "advanced" mode.
-  if (typeof exports !== 'undefined') {
-    if (typeof module !== 'undefined' && module.exports) {
-      exports = module.exports = _;
-    }
-    exports._ = _;
-  } else {
-    root['_'] = _;
-  }
-
-  // Current version.
-  _.VERSION = '1.3.1';
-
-  // Collection Functions
-  // --------------------
-
-  // The cornerstone, an `each` implementation, aka `forEach`.
-  // Handles objects with the built-in `forEach`, arrays, and raw objects.
-  // Delegates to **ECMAScript 5**'s native `forEach` if available.
-  var each = _.each = _.forEach = function(obj, iterator, context) {
-    if (obj == null) return;
-    if (nativeForEach && obj.forEach === nativeForEach) {
-      obj.forEach(iterator, context);
-    } else if (obj.length === +obj.length) {
-      for (var i = 0, l = obj.length; i < l; i++) {
-        if (i in obj && iterator.call(context, obj[i], i, obj) === breaker) return;
-      }
-    } else {
-      for (var key in obj) {
-        if (_.has(obj, key)) {
-          if (iterator.call(context, obj[key], key, obj) === breaker) return;
-        }
-      }
-    }
-  };
-
-  // Return the results of applying the iterator to each element.
-  // Delegates to **ECMAScript 5**'s native `map` if available.
-  _.map = _.collect = function(obj, iterator, context) {
-    var results = [];
-    if (obj == null) return results;
-    if (nativeMap && obj.map === nativeMap) return obj.map(iterator, context);
-    each(obj, function(value, index, list) {
-      results[results.length] = iterator.call(context, value, index, list);
-    });
-    if (obj.length === +obj.length) results.length = obj.length;
-    return results;
-  };
-
-  // **Reduce** builds up a single result from a list of values, aka `inject`,
-  // or `foldl`. Delegates to **ECMAScript 5**'s native `reduce` if available.
-  _.reduce = _.foldl = _.inject = function(obj, iterator, memo, context) {
-    var initial = arguments.length > 2;
-    if (obj == null) obj = [];
-    if (nativeReduce && obj.reduce === nativeReduce) {
-      if (context) iterator = _.bind(iterator, context);
-      return initial ? obj.reduce(iterator, memo) : obj.reduce(iterator);
-    }
-    each(obj, function(value, index, list) {
-      if (!initial) {
-        memo = value;
-        initial = true;
-      } else {
-        memo = iterator.call(context, memo, value, index, list);
-      }
-    });
-    if (!initial) throw new TypeError('Reduce of empty array with no initial value');
-    return memo;
-  };
-
-  // The right-associative version of reduce, also known as `foldr`.
-  // Delegates to **ECMAScript 5**'s native `reduceRight` if available.
-  _.reduceRight = _.foldr = function(obj, iterator, memo, context) {
-    var initial = arguments.length > 2;
-    if (obj == null) obj = [];
-    if (nativeReduceRight && obj.reduceRight === nativeReduceRight) {
-      if (context) iterator = _.bind(iterator, context);
-      return initial ? obj.reduceRight(iterator, memo) : obj.reduceRight(iterator);
-    }
-    var reversed = _.toArray(obj).reverse();
-    if (context && !initial) iterator = _.bind(iterator, context);
-    return initial ? _.reduce(reversed, iterator, memo, context) : _.reduce(reversed, iterator);
-  };
-
-  // Return the first value which passes a truth test. Aliased as `detect`.
-  _.find = _.detect = function(obj, iterator, context) {
-    var result;
-    any(obj, function(value, index, list) {
-      if (iterator.call(context, value, index, list)) {
-        result = value;
-        return true;
-      }
-    });
-    return result;
-  };
-
-  // Return all the elements that pass a truth test.
-  // Delegates to **ECMAScript 5**'s native `filter` if available.
-  // Aliased as `select`.
-  _.filter = _.select = function(obj, iterator, context) {
-    var results = [];
-    if (obj == null) return results;
-    if (nativeFilter && obj.filter === nativeFilter) return obj.filter(iterator, context);
-    each(obj, function(value, index, list) {
-      if (iterator.call(context, value, index, list)) results[results.length] = value;
-    });
-    return results;
-  };
-
-  // Return all the elements for which a truth test fails.
-  _.reject = function(obj, iterator, context) {
-    var results = [];
-    if (obj == null) return results;
-    each(obj, function(value, index, list) {
-      if (!iterator.call(context, value, index, list)) results[results.length] = value;
-    });
-    return results;
-  };
-
-  // Determine whether all of the elements match a truth test.
-  // Delegates to **ECMAScript 5**'s native `every` if available.
-  // Aliased as `all`.
-  _.every = _.all = function(obj, iterator, context) {
-    var result = true;
-    if (obj == null) return result;
-    if (nativeEvery && obj.every === nativeEvery) return obj.every(iterator, context);
-    each(obj, function(value, index, list) {
-      if (!(result = result && iterator.call(context, value, index, list))) return breaker;
-    });
-    return result;
-  };
-
-  // Determine if at least one element in the object matches a truth test.
-  // Delegates to **ECMAScript 5**'s native `some` if available.
-  // Aliased as `any`.
-  var any = _.some = _.any = function(obj, iterator, context) {
-    iterator || (iterator = _.identity);
-    var result = false;
-    if (obj == null) return result;
-    if (nativeSome && obj.some === nativeSome) return obj.some(iterator, context);
-    each(obj, function(value, index, list) {
-      if (result || (result = iterator.call(context, value, index, list))) return breaker;
-    });
-    return !!result;
-  };
-
-  // Determine if a given value is included in the array or object using `===`.
-  // Aliased as `contains`.
-  _.include = _.contains = function(obj, target) {
-    var found = false;
-    if (obj == null) return found;
-    if (nativeIndexOf && obj.indexOf === nativeIndexOf) return obj.indexOf(target) != -1;
-    found = any(obj, function(value) {
-      return value === target;
-    });
-    return found;
-  };
-
-  // Invoke a method (with arguments) on every item in a collection.
-  _.invoke = function(obj, method) {
-    var args = slice.call(arguments, 2);
-    return _.map(obj, function(value) {
-      return (_.isFunction(method) ? method || value : value[method]).apply(value, args);
-    });
-  };
-
-  // Convenience version of a common use case of `map`: fetching a property.
-  _.pluck = function(obj, key) {
-    return _.map(obj, function(value){ return value[key]; });
-  };
-
-  // Return the maximum element or (element-based computation).
-  _.max = function(obj, iterator, context) {
-    if (!iterator && _.isArray(obj)) return Math.max.apply(Math, obj);
-    if (!iterator && _.isEmpty(obj)) return -Infinity;
-    var result = {computed : -Infinity};
-    each(obj, function(value, index, list) {
-      var computed = iterator ? iterator.call(context, value, index, list) : value;
-      computed >= result.computed && (result = {value : value, computed : computed});
-    });
-    return result.value;
-  };
-
-  // Return the minimum element (or element-based computation).
-  _.min = function(obj, iterator, context) {
-    if (!iterator && _.isArray(obj)) return Math.min.apply(Math, obj);
-    if (!iterator && _.isEmpty(obj)) return Infinity;
-    var result = {computed : Infinity};
-    each(obj, function(value, index, list) {
-      var computed = iterator ? iterator.call(context, value, index, list) : value;
-      computed < result.computed && (result = {value : value, computed : computed});
-    });
-    return result.value;
-  };
-
-  // Shuffle an array.
-  _.shuffle = function(obj) {
-    var shuffled = [], rand;
-    each(obj, function(value, index, list) {
-      if (index == 0) {
-        shuffled[0] = value;
-      } else {
-        rand = Math.floor(Math.random() * (index + 1));
-        shuffled[index] = shuffled[rand];
-        shuffled[rand] = value;
-      }
-    });
-    return shuffled;
-  };
-
-  // Sort the object's values by a criterion produced by an iterator.
-  _.sortBy = function(obj, iterator, context) {
-    return _.pluck(_.map(obj, function(value, index, list) {
-      return {
-        value : value,
-        criteria : iterator.call(context, value, index, list)
-      };
-    }).sort(function(left, right) {
-      var a = left.criteria, b = right.criteria;
-      return a < b ? -1 : a > b ? 1 : 0;
-    }), 'value');
-  };
-
-  // Groups the object's values by a criterion. Pass either a string attribute
-  // to group by, or a function that returns the criterion.
-  _.groupBy = function(obj, val) {
-    var result = {};
-    var iterator = _.isFunction(val) ? val : function(obj) { return obj[val]; };
-    each(obj, function(value, index) {
-      var key = iterator(value, index);
-      (result[key] || (result[key] = [])).push(value);
-    });
-    return result;
-  };
-
-  // Use a comparator function to figure out at what index an object should
-  // be inserted so as to maintain order. Uses binary search.
-  _.sortedIndex = function(array, obj, iterator) {
-    iterator || (iterator = _.identity);
-    var low = 0, high = array.length;
-    while (low < high) {
-      var mid = (low + high) >> 1;
-      iterator(array[mid]) < iterator(obj) ? low = mid + 1 : high = mid;
-    }
-    return low;
-  };
-
-  // Safely convert anything iterable into a real, live array.
-  _.toArray = function(iterable) {
-    if (!iterable)                return [];
-    if (iterable.toArray)         return iterable.toArray();
-    if (_.isArray(iterable))      return slice.call(iterable);
-    if (_.isArguments(iterable))  return slice.call(iterable);
-    return _.values(iterable);
-  };
-
-  // Return the number of elements in an object.
-  _.size = function(obj) {
-    return _.toArray(obj).length;
-  };
-
-  // Array Functions
-  // ---------------
-
-  // Get the first element of an array. Passing **n** will return the first N
-  // values in the array. Aliased as `head`. The **guard** check allows it to work
-  // with `_.map`.
-  _.first = _.head = function(array, n, guard) {
-    return (n != null) && !guard ? slice.call(array, 0, n) : array[0];
-  };
-
-  // Returns everything but the last entry of the array. Especcialy useful on
-  // the arguments object. Passing **n** will return all the values in
-  // the array, excluding the last N. The **guard** check allows it to work with
-  // `_.map`.
-  _.initial = function(array, n, guard) {
-    return slice.call(array, 0, array.length - ((n == null) || guard ? 1 : n));
-  };
-
-  // Get the last element of an array. Passing **n** will return the last N
-  // values in the array. The **guard** check allows it to work with `_.map`.
-  _.last = function(array, n, guard) {
-    if ((n != null) && !guard) {
-      return slice.call(array, Math.max(array.length - n, 0));
-    } else {
-      return array[array.length - 1];
-    }
-  };
-
-  // Returns everything but the first entry of the array. Aliased as `tail`.
-  // Especially useful on the arguments object. Passing an **index** will return
-  // the rest of the values in the array from that index onward. The **guard**
-  // check allows it to work with `_.map`.
-  _.rest = _.tail = function(array, index, guard) {
-    return slice.call(array, (index == null) || guard ? 1 : index);
-  };
-
-  // Trim out all falsy values from an array.
-  _.compact = function(array) {
-    return _.filter(array, function(value){ return !!value; });
-  };
-
-  // Return a completely flattened version of an array.
-  _.flatten = function(array, shallow) {
-    return _.reduce(array, function(memo, value) {
-      if (_.isArray(value)) return memo.concat(shallow ? value : _.flatten(value));
-      memo[memo.length] = value;
-      return memo;
-    }, []);
-  };
-
-  // Return a version of the array that does not contain the specified value(s).
-  _.without = function(array) {
-    return _.difference(array, slice.call(arguments, 1));
-  };
-
-  // Produce a duplicate-free version of the array. If the array has already
-  // been sorted, you have the option of using a faster algorithm.
-  // Aliased as `unique`.
-  _.uniq = _.unique = function(array, isSorted, iterator) {
-    var initial = iterator ? _.map(array, iterator) : array;
-    var result = [];
-    _.reduce(initial, function(memo, el, i) {
-      if (0 == i || (isSorted === true ? _.last(memo) != el : !_.include(memo, el))) {
-        memo[memo.length] = el;
-        result[result.length] = array[i];
-      }
-      return memo;
-    }, []);
-    return result;
-  };
-
-  // Produce an array that contains the union: each distinct element from all of
-  // the passed-in arrays.
-  _.union = function() {
-    return _.uniq(_.flatten(arguments, true));
-  };
-
-  // Produce an array that contains every item shared between all the
-  // passed-in arrays. (Aliased as "intersect" for back-compat.)
-  _.intersection = _.intersect = function(array) {
-    var rest = slice.call(arguments, 1);
-    return _.filter(_.uniq(array), function(item) {
-      return _.every(rest, function(other) {
-        return _.indexOf(other, item) >= 0;
-      });
-    });
-  };
-
-  // Take the difference between one array and a number of other arrays.
-  // Only the elements present in just the first array will remain.
-  _.difference = function(array) {
-    var rest = _.flatten(slice.call(arguments, 1));
-    return _.filter(array, function(value){ return !_.include(rest, value); });
-  };
-
-  // Zip together multiple lists into a single array -- elements that share
-  // an index go together.
-  _.zip = function() {
-    var args = slice.call(arguments);
-    var length = _.max(_.pluck(args, 'length'));
-    var results = new Array(length);
-    for (var i = 0; i < length; i++) results[i] = _.pluck(args, "" + i);
-    return results;
-  };
-
-  // If the browser doesn't supply us with indexOf (I'm looking at you, **MSIE**),
-  // we need this function. Return the position of the first occurrence of an
-  // item in an array, or -1 if the item is not included in the array.
-  // Delegates to **ECMAScript 5**'s native `indexOf` if available.
-  // If the array is large and already in sort order, pass `true`
-  // for **isSorted** to use binary search.
-  _.indexOf = function(array, item, isSorted) {
-    if (array == null) return -1;
-    var i, l;
-    if (isSorted) {
-      i = _.sortedIndex(array, item);
-      return array[i] === item ? i : -1;
-    }
-    if (nativeIndexOf && array.indexOf === nativeIndexOf) return array.indexOf(item);
-    for (i = 0, l = array.length; i < l; i++) if (i in array && array[i] === item) return i;
-    return -1;
-  };
-
-  // Delegates to **ECMAScript 5**'s native `lastIndexOf` if available.
-  _.lastIndexOf = function(array, item) {
-    if (array == null) return -1;
-    if (nativeLastIndexOf && array.lastIndexOf === nativeLastIndexOf) return array.lastIndexOf(item);
-    var i = array.length;
-    while (i--) if (i in array && array[i] === item) return i;
-    return -1;
-  };
-
-  // Generate an integer Array containing an arithmetic progression. A port of
-  // the native Python `range()` function. See
-  // [the Python documentation](http://docs.python.org/library/functions.html#range).
-  _.range = function(start, stop, step) {
-    if (arguments.length <= 1) {
-      stop = start || 0;
-      start = 0;
-    }
-    step = arguments[2] || 1;
-
-    var len = Math.max(Math.ceil((stop - start) / step), 0);
-    var idx = 0;
-    var range = new Array(len);
-
-    while(idx < len) {
-      range[idx++] = start;
-      start += step;
-    }
-
-    return range;
-  };
-
-  // Function (ahem) Functions
-  // ------------------
-
-  // Reusable constructor function for prototype setting.
-  var ctor = function(){};
-
-  // Create a function bound to a given object (assigning `this`, and arguments,
-  // optionally). Binding with arguments is also known as `curry`.
-  // Delegates to **ECMAScript 5**'s native `Function.bind` if available.
-  // We check for `func.bind` first, to fail fast when `func` is undefined.
-  _.bind = function bind(func, context) {
-    var bound, args;
-    if (func.bind === nativeBind && nativeBind) return nativeBind.apply(func, slice.call(arguments, 1));
-    if (!_.isFunction(func)) throw new TypeError;
-    args = slice.call(arguments, 2);
-    return bound = function() {
-      if (!(this instanceof bound)) return func.apply(context, args.concat(slice.call(arguments)));
-      ctor.prototype = func.prototype;
-      var self = new ctor;
-      var result = func.apply(self, args.concat(slice.call(arguments)));
-      if (Object(result) === result) return result;
-      return self;
-    };
-  };
-
-  // Bind all of an object's methods to that object. Useful for ensuring that
-  // all callbacks defined on an object belong to it.
-  _.bindAll = function(obj) {
-    var funcs = slice.call(arguments, 1);
-    if (funcs.length == 0) funcs = _.functions(obj);
-    each(funcs, function(f) { obj[f] = _.bind(obj[f], obj); });
-    return obj;
-  };
-
-  // Memoize an expensive function by storing its results.
-  _.memoize = function(func, hasher) {
-    var memo = {};
-    hasher || (hasher = _.identity);
-    return function() {
-      var key = hasher.apply(this, arguments);
-      return _.has(memo, key) ? memo[key] : (memo[key] = func.apply(this, arguments));
-    };
-  };
-
-  // Delays a function for the given number of milliseconds, and then calls
-  // it with the arguments supplied.
-  _.delay = function(func, wait) {
-    var args = slice.call(arguments, 2);
-    return setTimeout(function(){ return func.apply(func, args); }, wait);
-  };
-
-  // Defers a function, scheduling it to run after the current call stack has
-  // cleared.
-  _.defer = function(func) {
-    return _.delay.apply(_, [func, 1].concat(slice.call(arguments, 1)));
-  };
-
-  // Returns a function, that, when invoked, will only be triggered at most once
-  // during a given window of time.
-  _.throttle = function(func, wait) {
-    var context, args, timeout, throttling, more;
-    var whenDone = _.debounce(function(){ more = throttling = false; }, wait);
-    return function() {
-      context = this; args = arguments;
-      var later = function() {
-        timeout = null;
-        if (more) func.apply(context, args);
-        whenDone();
-      };
-      if (!timeout) timeout = setTimeout(later, wait);
-      if (throttling) {
-        more = true;
-      } else {
-        func.apply(context, args);
-      }
-      whenDone();
-      throttling = true;
-    };
-  };
-
-  // Returns a function, that, as long as it continues to be invoked, will not
-  // be triggered. The function will be called after it stops being called for
-  // N milliseconds.
-  _.debounce = function(func, wait) {
-    var timeout;
-    return function() {
-      var context = this, args = arguments;
-      var later = function() {
-        timeout = null;
-        func.apply(context, args);
-      };
-      clearTimeout(timeout);
-      timeout = setTimeout(later, wait);
-    };
-  };
-
-  // Returns a function that will be executed at most one time, no matter how
-  // often you call it. Useful for lazy initialization.
-  _.once = function(func) {
-    var ran = false, memo;
-    return function() {
-      if (ran) return memo;
-      ran = true;
-      return memo = func.apply(this, arguments);
-    };
-  };
-
-  // Returns the first function passed as an argument to the second,
-  // allowing you to adjust arguments, run code before and after, and
-  // conditionally execute the original function.
-  _.wrap = function(func, wrapper) {
-    return function() {
-      var args = [func].concat(slice.call(arguments, 0));
-      return wrapper.apply(this, args);
-    };
-  };
-
-  // Returns a function that is the composition of a list of functions, each
-  // consuming the return value of the function that follows.
-  _.compose = function() {
-    var funcs = arguments;
-    return function() {
-      var args = arguments;
-      for (var i = funcs.length - 1; i >= 0; i--) {
-        args = [funcs[i].apply(this, args)];
-      }
-      return args[0];
-    };
-  };
-
-  // Returns a function that will only be executed after being called N times.
-  _.after = function(times, func) {
-    if (times <= 0) return func();
-    return function() {
-      if (--times < 1) { return func.apply(this, arguments); }
-    };
-  };
-
-  // Object Functions
-  // ----------------
-
-  // Retrieve the names of an object's properties.
-  // Delegates to **ECMAScript 5**'s native `Object.keys`
-  _.keys = nativeKeys || function(obj) {
-    if (obj !== Object(obj)) throw new TypeError('Invalid object');
-    var keys = [];
-    for (var key in obj) if (_.has(obj, key)) keys[keys.length] = key;
-    return keys;
-  };
-
-  // Retrieve the values of an object's properties.
-  _.values = function(obj) {
-    return _.map(obj, _.identity);
-  };
-
-  // Return a sorted list of the function names available on the object.
-  // Aliased as `methods`
-  _.functions = _.methods = function(obj) {
-    var names = [];
-    for (var key in obj) {
-      if (_.isFunction(obj[key])) names.push(key);
-    }
-    return names.sort();
-  };
-
-  // Extend a given object with all the properties in passed-in object(s).
-  _.extend = function(obj) {
-    each(slice.call(arguments, 1), function(source) {
-      for (var prop in source) {
-        obj[prop] = source[prop];
-      }
-    });
-    return obj;
-  };
-
-  // Fill in a given object with default properties.
-  _.defaults = function(obj) {
-    each(slice.call(arguments, 1), function(source) {
-      for (var prop in source) {
-        if (obj[prop] == null) obj[prop] = source[prop];
-      }
-    });
-    return obj;
-  };
-
-  // Create a (shallow-cloned) duplicate of an object.
-  _.clone = function(obj) {
-    if (!_.isObject(obj)) return obj;
-    return _.isArray(obj) ? obj.slice() : _.extend({}, obj);
-  };
-
-  // Invokes interceptor with the obj, and then returns obj.
-  // The primary purpose of this method is to "tap into" a method chain, in
-  // order to perform operations on intermediate results within the chain.
-  _.tap = function(obj, interceptor) {
-    interceptor(obj);
-    return obj;
-  };
-
-  // Internal recursive comparison function.
-  function eq(a, b, stack) {
-    // Identical objects are equal. `0 === -0`, but they aren't identical.
-    // See the Harmony `egal` proposal: http://wiki.ecmascript.org/doku.php?id=harmony:egal.
-    if (a === b) return a !== 0 || 1 / a == 1 / b;
-    // A strict comparison is necessary because `null == undefined`.
-    if (a == null || b == null) return a === b;
-    // Unwrap any wrapped objects.
-    if (a._chain) a = a._wrapped;
-    if (b._chain) b = b._wrapped;
-    // Invoke a custom `isEqual` method if one is provided.
-    if (a.isEqual && _.isFunction(a.isEqual)) return a.isEqual(b);
-    if (b.isEqual && _.isFunction(b.isEqual)) return b.isEqual(a);
-    // Compare `[[Class]]` names.
-    var className = toString.call(a);
-    if (className != toString.call(b)) return false;
-    switch (className) {
-      // Strings, numbers, dates, and booleans are compared by value.
-      case '[object String]':
-        // Primitives and their corresponding object wrappers are equivalent; thus, `"5"` is
-        // equivalent to `new String("5")`.
-        return a == String(b);
-      case '[object Number]':
-        // `NaN`s are equivalent, but non-reflexive. An `egal` comparison is performed for
-        // other numeric values.
-        return a != +a ? b != +b : (a == 0 ? 1 / a == 1 / b : a == +b);
-      case '[object Date]':
-      case '[object Boolean]':
-        // Coerce dates and booleans to numeric primitive values. Dates are compared by their
-        // millisecond representations. Note that invalid dates with millisecond representations
-        // of `NaN` are not equivalent.
-        return +a == +b;
-      // RegExps are compared by their source patterns and flags.
-      case '[object RegExp]':
-        return a.source == b.source &&
-               a.global == b.global &&
-               a.multiline == b.multiline &&
-               a.ignoreCase == b.ignoreCase;
-    }
-    if (typeof a != 'object' || typeof b != 'object') return false;
-    // Assume equality for cyclic structures. The algorithm for detecting cyclic
-    // structures is adapted from ES 5.1 section 15.12.3, abstract operation `JO`.
-    var length = stack.length;
-    while (length--) {
-      // Linear search. Performance is inversely proportional to the number of
-      // unique nested structures.
-      if (stack[length] == a) return true;
-    }
-    // Add the first object to the stack of traversed objects.
-    stack.push(a);
-    var size = 0, result = true;
-    // Recursively compare objects and arrays.
-    if (className == '[object Array]') {
-      // Compare array lengths to determine if a deep comparison is necessary.
-      size = a.length;
-      result = size == b.length;
-      if (result) {
-        // Deep compare the contents, ignoring non-numeric properties.
-        while (size--) {
-          // Ensure commutative equality for sparse arrays.
-          if (!(result = size in a == size in b && eq(a[size], b[size], stack))) break;
-        }
-      }
-    } else {
-      // Objects with different constructors are not equivalent.
-      if ('constructor' in a != 'constructor' in b || a.constructor != b.constructor) return false;
-      // Deep compare objects.
-      for (var key in a) {
-        if (_.has(a, key)) {
-          // Count the expected number of properties.
-          size++;
-          // Deep compare each member.
-          if (!(result = _.has(b, key) && eq(a[key], b[key], stack))) break;
-        }
-      }
-      // Ensure that both objects contain the same number of properties.
-      if (result) {
-        for (key in b) {
-          if (_.has(b, key) && !(size--)) break;
-        }
-        result = !size;
-      }
-    }
-    // Remove the first object from the stack of traversed objects.
-    stack.pop();
-    return result;
-  }
-
-  // Perform a deep comparison to check if two objects are equal.
-  _.isEqual = function(a, b) {
-    return eq(a, b, []);
-  };
-
-  // Is a given array, string, or object empty?
-  // An "empty" object has no enumerable own-properties.
-  _.isEmpty = function(obj) {
-    if (_.isArray(obj) || _.isString(obj)) return obj.length === 0;
-    for (var key in obj) if (_.has(obj, key)) return false;
-    return true;
-  };
-
-  // Is a given value a DOM element?
-  _.isElement = function(obj) {
-    return !!(obj && obj.nodeType == 1);
-  };
-
-  // Is a given value an array?
-  // Delegates to ECMA5's native Array.isArray
-  _.isArray = nativeIsArray || function(obj) {
-    return toString.call(obj) == '[object Array]';
-  };
-
-  // Is a given variable an object?
-  _.isObject = function(obj) {
-    return obj === Object(obj);
-  };
-
-  // Is a given variable an arguments object?
-  _.isArguments = function(obj) {
-    return toString.call(obj) == '[object Arguments]';
-  };
-  if (!_.isArguments(arguments)) {
-    _.isArguments = function(obj) {
-      return !!(obj && _.has(obj, 'callee'));
-    };
-  }
-
-  // Is a given value a function?
-  _.isFunction = function(obj) {
-    return toString.call(obj) == '[object Function]';
-  };
-
-  // Is a given value a string?
-  _.isString = function(obj) {
-    return toString.call(obj) == '[object String]';
-  };
-
-  // Is a given value a number?
-  _.isNumber = function(obj) {
-    return toString.call(obj) == '[object Number]';
-  };
-
-  // Is the given value `NaN`?
-  _.isNaN = function(obj) {
-    // `NaN` is the only value for which `===` is not reflexive.
-    return obj !== obj;
-  };
-
-  // Is a given value a boolean?
-  _.isBoolean = function(obj) {
-    return obj === true || obj === false || toString.call(obj) == '[object Boolean]';
-  };
-
-  // Is a given value a date?
-  _.isDate = function(obj) {
-    return toString.call(obj) == '[object Date]';
-  };
-
-  // Is the given value a regular expression?
-  _.isRegExp = function(obj) {
-    return toString.call(obj) == '[object RegExp]';
-  };
-
-  // Is a given value equal to null?
-  _.isNull = function(obj) {
-    return obj === null;
-  };
-
-  // Is a given variable undefined?
-  _.isUndefined = function(obj) {
-    return obj === void 0;
-  };
-
-  // Has own property?
-  _.has = function(obj, key) {
-    return hasOwnProperty.call(obj, key);
-  };
-
-  // Utility Functions
-  // -----------------
-
-  // Run Underscore.js in *noConflict* mode, returning the `_` variable to its
-  // previous owner. Returns a reference to the Underscore object.
-  _.noConflict = function() {
-    root._ = previousUnderscore;
-    return this;
-  };
-
-  // Keep the identity function around for default iterators.
-  _.identity = function(value) {
-    return value;
-  };
-
-  // Run a function **n** times.
-  _.times = function (n, iterator, context) {
-    for (var i = 0; i < n; i++) iterator.call(context, i);
-  };
-
-  // Escape a string for HTML interpolation.
-  _.escape = function(string) {
-    return (''+string).replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/"/g, '&quot;').replace(/'/g, '&#x27;').replace(/\//g,'&#x2F;');
-  };
-
-  // Add your own custom functions to the Underscore object, ensuring that
-  // they're correctly added to the OOP wrapper as well.
-  _.mixin = function(obj) {
-    each(_.functions(obj), function(name){
-      addToWrapper(name, _[name] = obj[name]);
-    });
-  };
-
-  // Generate a unique integer id (unique within the entire client session).
-  // Useful for temporary DOM ids.
-  var idCounter = 0;
-  _.uniqueId = function(prefix) {
-    var id = idCounter++;
-    return prefix ? prefix + id : id;
-  };
-
-  // By default, Underscore uses ERB-style template delimiters, change the
-  // following template settings to use alternative delimiters.
-  _.templateSettings = {
-    evaluate    : /<%([\s\S]+?)%>/g,
-    interpolate : /<%=([\s\S]+?)%>/g,
-    escape      : /<%-([\s\S]+?)%>/g
-  };
-
-  // When customizing `templateSettings`, if you don't want to define an
-  // interpolation, evaluation or escaping regex, we need one that is
-  // guaranteed not to match.
-  var noMatch = /.^/;
-
-  // Within an interpolation, evaluation, or escaping, remove HTML escaping
-  // that had been previously added.
-  var unescape = function(code) {
-    return code.replace(/\\\\/g, '\\').replace(/\\'/g, "'");
-  };
-
-  // JavaScript micro-templating, similar to John Resig's implementation.
-  // Underscore templating handles arbitrary delimiters, preserves whitespace,
-  // and correctly escapes quotes within interpolated code.
-  _.template = function(str, data) {
-    var c  = _.templateSettings;
-    var tmpl = 'var __p=[],print=function(){__p.push.apply(__p,arguments);};' +
-      'with(obj||{}){__p.push(\'' +
-      str.replace(/\\/g, '\\\\')
-         .replace(/'/g, "\\'")
-         .replace(c.escape || noMatch, function(match, code) {
-           return "',_.escape(" + unescape(code) + "),'";
-         })
-         .replace(c.interpolate || noMatch, function(match, code) {
-           return "'," + unescape(code) + ",'";
-         })
-         .replace(c.evaluate || noMatch, function(match, code) {
-           return "');" + unescape(code).replace(/[\r\n\t]/g, ' ') + ";__p.push('";
-         })
-         .replace(/\r/g, '\\r')
-         .replace(/\n/g, '\\n')
-         .replace(/\t/g, '\\t')
-         + "');}return __p.join('');";
-    var func = new Function('obj', '_', tmpl);
-    if (data) return func(data, _);
-    return function(data) {
-      return func.call(this, data, _);
-    };
-  };
-
-  // Add a "chain" function, which will delegate to the wrapper.
-  _.chain = function(obj) {
-    return _(obj).chain();
-  };
-
-  // The OOP Wrapper
-  // ---------------
-
-  // If Underscore is called as a function, it returns a wrapped object that
-  // can be used OO-style. This wrapper holds altered versions of all the
-  // underscore functions. Wrapped objects may be chained.
-  var wrapper = function(obj) { this._wrapped = obj; };
-
-  // Expose `wrapper.prototype` as `_.prototype`
-  _.prototype = wrapper.prototype;
-
-  // Helper function to continue chaining intermediate results.
-  var result = function(obj, chain) {
-    return chain ? _(obj).chain() : obj;
-  };
-
-  // A method to easily add functions to the OOP wrapper.
-  var addToWrapper = function(name, func) {
-    wrapper.prototype[name] = function() {
-      var args = slice.call(arguments);
-      unshift.call(args, this._wrapped);
-      return result(func.apply(_, args), this._chain);
-    };
-  };
-
-  // Add all of the Underscore functions to the wrapper object.
-  _.mixin(_);
-
-  // Add all mutator Array functions to the wrapper.
-  each(['pop', 'push', 'reverse', 'shift', 'sort', 'splice', 'unshift'], function(name) {
-    var method = ArrayProto[name];
-    wrapper.prototype[name] = function() {
-      var wrapped = this._wrapped;
-      method.apply(wrapped, arguments);
-      var length = wrapped.length;
-      if ((name == 'shift' || name == 'splice') && length === 0) delete wrapped[0];
-      return result(wrapped, this._chain);
-    };
-  });
-
-  // Add all accessor Array functions to the wrapper.
-  each(['concat', 'join', 'slice'], function(name) {
-    var method = ArrayProto[name];
-    wrapper.prototype[name] = function() {
-      return result(method.apply(this._wrapped, arguments), this._chain);
-    };
-  });
-
-  // Start chaining a wrapped Underscore object.
-  wrapper.prototype.chain = function() {
-    this._chain = true;
-    return this;
-  };
-
-  // Extracts the result from a wrapped and chained object.
-  wrapper.prototype.value = function() {
-    return this._wrapped;
-  };
-
-}).call(this);
--- a/src/build/html/_static/underscore-1.3.1.min.js	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-(function(){function n(t,r,e){if(t===r)return 0!==t||1/t==1/r;if(null==t||null==r)return t===r;if(t._chain&&(t=t._wrapped),r._chain&&(r=r._wrapped),t.isEqual&&A.isFunction(t.isEqual))return t.isEqual(r);if(r.isEqual&&A.isFunction(r.isEqual))return r.isEqual(t);var u=l.call(t);if(u!=l.call(r))return!1;switch(u){case"[object String]":return t==String(r);case"[object Number]":return t!=+t?r!=+r:0==t?1/t==1/r:t==+r;case"[object Date]":case"[object Boolean]":return+t==+r;case"[object RegExp]":return t.source==r.source&&t.global==r.global&&t.multiline==r.multiline&&t.ignoreCase==r.ignoreCase}if("object"!=typeof t||"object"!=typeof r)return!1;for(var i=e.length;i--;)if(e[i]==t)return!0;e.push(t);var c=0,a=!0;if("[object Array]"==u){if(c=t.length,a=c==r.length)for(;c--&&(a=c in t==c in r&&n(t[c],r[c],e)););}else{if("constructor"in t!="constructor"in r||t.constructor!=r.constructor)return!1;for(var o in t)if(A.has(t,o)&&(c++,!(a=A.has(r,o)&&n(t[o],r[o],e))))break;if(a){for(o in r)if(A.has(r,o)&&!c--)break;a=!c}}return e.pop(),a}var t=this,r=t._,e={},u=Array.prototype,i=Object.prototype,c=Function.prototype,a=u.slice,o=u.unshift,l=i.toString,f=i.hasOwnProperty,p=u.forEach,s=u.map,h=u.reduce,v=u.reduceRight,d=u.filter,y=u.every,g=u.some,m=u.indexOf,b=u.lastIndexOf,x=Array.isArray,_=Object.keys,j=c.bind,A=function(n){return new R(n)};"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=A),exports._=A):t._=A,A.VERSION="1.3.1";var w=A.each=A.forEach=function(n,t,r){if(null!=n)if(p&&n.forEach===p)n.forEach(t,r);else if(n.length===+n.length){for(var u=0,i=n.length;u<i;u++)if(u in n&&t.call(r,n[u],u,n)===e)return}else for(var c in n)if(A.has(n,c)&&t.call(r,n[c],c,n)===e)return};A.map=A.collect=function(n,t,r){var e=[];return null==n?e:s&&n.map===s?n.map(t,r):(w(n,function(n,u,i){e[e.length]=t.call(r,n,u,i)}),n.length===+n.length&&(e.length=n.length),e)},A.reduce=A.foldl=A.inject=function(n,t,r,e){var u=arguments.length>2;if(null==n&&(n=[]),h&&n.reduce===h)return e&&(t=A.bind(t,e)),u?n.reduce(t,r):n.reduce(t);if(w(n,function(n,i,c){u?r=t.call(e,r,n,i,c):(r=n,u=!0)}),!u)throw new TypeError("Reduce of empty array with no initial value");return r},A.reduceRight=A.foldr=function(n,t,r,e){var u=arguments.length>2;if(null==n&&(n=[]),v&&n.reduceRight===v)return e&&(t=A.bind(t,e)),u?n.reduceRight(t,r):n.reduceRight(t);var i=A.toArray(n).reverse();return e&&!u&&(t=A.bind(t,e)),u?A.reduce(i,t,r,e):A.reduce(i,t)},A.find=A.detect=function(n,t,r){var e;return E(n,function(n,u,i){if(t.call(r,n,u,i))return e=n,!0}),e},A.filter=A.select=function(n,t,r){var e=[];return null==n?e:d&&n.filter===d?n.filter(t,r):(w(n,function(n,u,i){t.call(r,n,u,i)&&(e[e.length]=n)}),e)},A.reject=function(n,t,r){var e=[];return null==n?e:(w(n,function(n,u,i){t.call(r,n,u,i)||(e[e.length]=n)}),e)},A.every=A.all=function(n,t,r){var u=!0;return null==n?u:y&&n.every===y?n.every(t,r):(w(n,function(n,i,c){if(!(u=u&&t.call(r,n,i,c)))return e}),u)};var E=A.some=A.any=function(n,t,r){t||(t=A.identity);var u=!1;return null==n?u:g&&n.some===g?n.some(t,r):(w(n,function(n,i,c){if(u||(u=t.call(r,n,i,c)))return e}),!!u)};A.include=A.contains=function(n,t){var r=!1;return null==n?r:m&&n.indexOf===m?-1!=n.indexOf(t):r=E(n,function(n){return n===t})},A.invoke=function(n,t){var r=a.call(arguments,2);return A.map(n,function(n){return(A.isFunction(t)?t||n:n[t]).apply(n,r)})},A.pluck=function(n,t){return A.map(n,function(n){return n[t]})},A.max=function(n,t,r){if(!t&&A.isArray(n))return Math.max.apply(Math,n);if(!t&&A.isEmpty(n))return-1/0;var e={computed:-1/0};return w(n,function(n,u,i){var c=t?t.call(r,n,u,i):n;c>=e.computed&&(e={value:n,computed:c})}),e.value},A.min=function(n,t,r){if(!t&&A.isArray(n))return Math.min.apply(Math,n);if(!t&&A.isEmpty(n))return 1/0;var e={computed:1/0};return w(n,function(n,u,i){var c=t?t.call(r,n,u,i):n;c<e.computed&&(e={value:n,computed:c})}),e.value},A.shuffle=function(n){var t,r=[];return w(n,function(n,e,u){0==e?r[0]=n:(t=Math.floor(Math.random()*(e+1)),r[e]=r[t],r[t]=n)}),r},A.sortBy=function(n,t,r){return A.pluck(A.map(n,function(n,e,u){return{value:n,criteria:t.call(r,n,e,u)}}).sort(function(n,t){var r=n.criteria,e=t.criteria;return r<e?-1:r>e?1:0}),"value")},A.groupBy=function(n,t){var r={},e=A.isFunction(t)?t:function(n){return n[t]};return w(n,function(n,t){var u=e(n,t);(r[u]||(r[u]=[])).push(n)}),r},A.sortedIndex=function(n,t,r){r||(r=A.identity);for(var e=0,u=n.length;e<u;){var i=e+u>>1;r(n[i])<r(t)?e=i+1:u=i}return e},A.toArray=function(n){return n?n.toArray?n.toArray():A.isArray(n)?a.call(n):A.isArguments(n)?a.call(n):A.values(n):[]},A.size=function(n){return A.toArray(n).length},A.first=A.head=function(n,t,r){return null==t||r?n[0]:a.call(n,0,t)},A.initial=function(n,t,r){return a.call(n,0,n.length-(null==t||r?1:t))},A.last=function(n,t,r){return null==t||r?n[n.length-1]:a.call(n,Math.max(n.length-t,0))},A.rest=A.tail=function(n,t,r){return a.call(n,null==t||r?1:t)},A.compact=function(n){return A.filter(n,function(n){return!!n})},A.flatten=function(n,t){return A.reduce(n,function(n,r){return A.isArray(r)?n.concat(t?r:A.flatten(r)):(n[n.length]=r,n)},[])},A.without=function(n){return A.difference(n,a.call(arguments,1))},A.uniq=A.unique=function(n,t,r){var e=r?A.map(n,r):n,u=[];return A.reduce(e,function(r,e,i){return 0!=i&&(!0===t?A.last(r)==e:A.include(r,e))||(r[r.length]=e,u[u.length]=n[i]),r},[]),u},A.union=function(){return A.uniq(A.flatten(arguments,!0))},A.intersection=A.intersect=function(n){var t=a.call(arguments,1);return A.filter(A.uniq(n),function(n){return A.every(t,function(t){return A.indexOf(t,n)>=0})})},A.difference=function(n){var t=A.flatten(a.call(arguments,1));return A.filter(n,function(n){return!A.include(t,n)})},A.zip=function(){for(var n=a.call(arguments),t=A.max(A.pluck(n,"length")),r=new Array(t),e=0;e<t;e++)r[e]=A.pluck(n,""+e);return r},A.indexOf=function(n,t,r){if(null==n)return-1;var e,u;if(r)return e=A.sortedIndex(n,t),n[e]===t?e:-1;if(m&&n.indexOf===m)return n.indexOf(t);for(e=0,u=n.length;e<u;e++)if(e in n&&n[e]===t)return e;return-1},A.lastIndexOf=function(n,t){if(null==n)return-1;if(b&&n.lastIndexOf===b)return n.lastIndexOf(t);for(var r=n.length;r--;)if(r in n&&n[r]===t)return r;return-1},A.range=function(n,t,r){arguments.length<=1&&(t=n||0,n=0),r=arguments[2]||1;for(var e=Math.max(Math.ceil((t-n)/r),0),u=0,i=new Array(e);u<e;)i[u++]=n,n+=r;return i};var O=function(){};A.bind=function(n,t){var r,e;if(n.bind===j&&j)return j.apply(n,a.call(arguments,1));if(!A.isFunction(n))throw new TypeError;return e=a.call(arguments,2),r=function(){if(!(this instanceof r))return n.apply(t,e.concat(a.call(arguments)));O.prototype=n.prototype;var u=new O,i=n.apply(u,e.concat(a.call(arguments)));return Object(i)===i?i:u}},A.bindAll=function(n){var t=a.call(arguments,1);return 0==t.length&&(t=A.functions(n)),w(t,function(t){n[t]=A.bind(n[t],n)}),n},A.memoize=function(n,t){var r={};return t||(t=A.identity),function(){var e=t.apply(this,arguments);return A.has(r,e)?r[e]:r[e]=n.apply(this,arguments)}},A.delay=function(n,t){var r=a.call(arguments,2);return setTimeout(function(){return n.apply(n,r)},t)},A.defer=function(n){return A.delay.apply(A,[n,1].concat(a.call(arguments,1)))},A.throttle=function(n,t){var r,e,u,i,c,a=A.debounce(function(){c=i=!1},t);return function(){r=this,e=arguments;u||(u=setTimeout(function(){u=null,c&&n.apply(r,e),a()},t)),i?c=!0:n.apply(r,e),a(),i=!0}},A.debounce=function(n,t){var r;return function(){var e=this,u=arguments;clearTimeout(r),r=setTimeout(function(){r=null,n.apply(e,u)},t)}},A.once=function(n){var t,r=!1;return function(){return r?t:(r=!0,t=n.apply(this,arguments))}},A.wrap=function(n,t){return function(){var r=[n].concat(a.call(arguments,0));return t.apply(this,r)}},A.compose=function(){var n=arguments;return function(){for(var t=arguments,r=n.length-1;r>=0;r--)t=[n[r].apply(this,t)];return t[0]}},A.after=function(n,t){return n<=0?t():function(){if(--n<1)return t.apply(this,arguments)}},A.keys=_||function(n){if(n!==Object(n))throw new TypeError("Invalid object");var t=[];for(var r in n)A.has(n,r)&&(t[t.length]=r);return t},A.values=function(n){return A.map(n,A.identity)},A.functions=A.methods=function(n){var t=[];for(var r in n)A.isFunction(n[r])&&t.push(r);return t.sort()},A.extend=function(n){return w(a.call(arguments,1),function(t){for(var r in t)n[r]=t[r]}),n},A.defaults=function(n){return w(a.call(arguments,1),function(t){for(var r in t)null==n[r]&&(n[r]=t[r])}),n},A.clone=function(n){return A.isObject(n)?A.isArray(n)?n.slice():A.extend({},n):n},A.tap=function(n,t){return t(n),n},A.isEqual=function(t,r){return n(t,r,[])},A.isEmpty=function(n){if(A.isArray(n)||A.isString(n))return 0===n.length;for(var t in n)if(A.has(n,t))return!1;return!0},A.isElement=function(n){return!(!n||1!=n.nodeType)},A.isArray=x||function(n){return"[object Array]"==l.call(n)},A.isObject=function(n){return n===Object(n)},A.isArguments=function(n){return"[object Arguments]"==l.call(n)},A.isArguments(arguments)||(A.isArguments=function(n){return!(!n||!A.has(n,"callee"))}),A.isFunction=function(n){return"[object Function]"==l.call(n)},A.isString=function(n){return"[object String]"==l.call(n)},A.isNumber=function(n){return"[object Number]"==l.call(n)},A.isNaN=function(n){return n!==n},A.isBoolean=function(n){return!0===n||!1===n||"[object Boolean]"==l.call(n)},A.isDate=function(n){return"[object Date]"==l.call(n)},A.isRegExp=function(n){return"[object RegExp]"==l.call(n)},A.isNull=function(n){return null===n},A.isUndefined=function(n){return void 0===n},A.has=function(n,t){return f.call(n,t)},A.noConflict=function(){return t._=r,this},A.identity=function(n){return n},A.times=function(n,t,r){for(var e=0;e<n;e++)t.call(r,e)},A.escape=function(n){return(""+n).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;").replace(/\//g,"&#x2F;")},A.mixin=function(n){w(A.functions(n),function(t){I(t,A[t]=n[t])})};var q=0;A.uniqueId=function(n){var t=q++;return n?n+t:t},A.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var S=/.^/,F=function(n){return n.replace(/\\\\/g,"\\").replace(/\\'/g,"'")};A.template=function(n,t){var r=A.templateSettings,e="var __p=[],print=function(){__p.push.apply(__p,arguments);};with(obj||{}){__p.push('"+n.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(r.escape||S,function(n,t){return"',_.escape("+F(t)+"),'"}).replace(r.interpolate||S,function(n,t){return"',"+F(t)+",'"}).replace(r.evaluate||S,function(n,t){return"');"+F(t).replace(/[\r\n\t]/g," ")+";__p.push('"}).replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/\t/g,"\\t")+"');}return __p.join('');",u=new Function("obj","_",e);return t?u(t,A):function(n){return u.call(this,n,A)}},A.chain=function(n){return A(n).chain()};var R=function(n){this._wrapped=n};A.prototype=R.prototype;var k=function(n,t){return t?A(n).chain():n},I=function(n,t){R.prototype[n]=function(){var n=a.call(arguments);return o.call(n,this._wrapped),k(t.apply(A,n),this._chain)}};A.mixin(A),w(["pop","push","reverse","shift","sort","splice","unshift"],function(n){var t=u[n];R.prototype[n]=function(){var r=this._wrapped;t.apply(r,arguments);var e=r.length;return"shift"!=n&&"splice"!=n||0!==e||delete r[0],k(r,this._chain)}}),w(["concat","join","slice"],function(n){var t=u[n];R.prototype[n]=function(){return k(t.apply(this._wrapped,arguments),this._chain)}}),R.prototype.chain=function(){return this._chain=!0,this},R.prototype.value=function(){return this._wrapped}}).call(this);
--- a/src/build/html/_static/underscore.js	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-// Underscore.js 1.3.1
-// (c) 2009-2012 Jeremy Ashkenas, DocumentCloud Inc.
-// Underscore is freely distributable under the MIT license.
-// Portions of Underscore are inspired or borrowed from Prototype,
-// Oliver Steele's Functional, and John Resig's Micro-Templating.
-// For all details and documentation:
-// http://documentcloud.github.com/underscore
-(function(){function q(a,c,d){if(a===c)return a!==0||1/a==1/c;if(a==null||c==null)return a===c;if(a._chain)a=a._wrapped;if(c._chain)c=c._wrapped;if(a.isEqual&&b.isFunction(a.isEqual))return a.isEqual(c);if(c.isEqual&&b.isFunction(c.isEqual))return c.isEqual(a);var e=l.call(a);if(e!=l.call(c))return false;switch(e){case "[object String]":return a==String(c);case "[object Number]":return a!=+a?c!=+c:a==0?1/a==1/c:a==+c;case "[object Date]":case "[object Boolean]":return+a==+c;case "[object RegExp]":return a.source==
-c.source&&a.global==c.global&&a.multiline==c.multiline&&a.ignoreCase==c.ignoreCase}if(typeof a!="object"||typeof c!="object")return false;for(var f=d.length;f--;)if(d[f]==a)return true;d.push(a);var f=0,g=true;if(e=="[object Array]"){if(f=a.length,g=f==c.length)for(;f--;)if(!(g=f in a==f in c&&q(a[f],c[f],d)))break}else{if("constructor"in a!="constructor"in c||a.constructor!=c.constructor)return false;for(var h in a)if(b.has(a,h)&&(f++,!(g=b.has(c,h)&&q(a[h],c[h],d))))break;if(g){for(h in c)if(b.has(c,
-h)&&!f--)break;g=!f}}d.pop();return g}var r=this,G=r._,n={},k=Array.prototype,o=Object.prototype,i=k.slice,H=k.unshift,l=o.toString,I=o.hasOwnProperty,w=k.forEach,x=k.map,y=k.reduce,z=k.reduceRight,A=k.filter,B=k.every,C=k.some,p=k.indexOf,D=k.lastIndexOf,o=Array.isArray,J=Object.keys,s=Function.prototype.bind,b=function(a){return new m(a)};if(typeof exports!=="undefined"){if(typeof module!=="undefined"&&module.exports)exports=module.exports=b;exports._=b}else r._=b;b.VERSION="1.3.1";var j=b.each=
-b.forEach=function(a,c,d){if(a!=null)if(w&&a.forEach===w)a.forEach(c,d);else if(a.length===+a.length)for(var e=0,f=a.length;e<f;e++){if(e in a&&c.call(d,a[e],e,a)===n)break}else for(e in a)if(b.has(a,e)&&c.call(d,a[e],e,a)===n)break};b.map=b.collect=function(a,c,b){var e=[];if(a==null)return e;if(x&&a.map===x)return a.map(c,b);j(a,function(a,g,h){e[e.length]=c.call(b,a,g,h)});if(a.length===+a.length)e.length=a.length;return e};b.reduce=b.foldl=b.inject=function(a,c,d,e){var f=arguments.length>2;a==
-null&&(a=[]);if(y&&a.reduce===y)return e&&(c=b.bind(c,e)),f?a.reduce(c,d):a.reduce(c);j(a,function(a,b,i){f?d=c.call(e,d,a,b,i):(d=a,f=true)});if(!f)throw new TypeError("Reduce of empty array with no initial value");return d};b.reduceRight=b.foldr=function(a,c,d,e){var f=arguments.length>2;a==null&&(a=[]);if(z&&a.reduceRight===z)return e&&(c=b.bind(c,e)),f?a.reduceRight(c,d):a.reduceRight(c);var g=b.toArray(a).reverse();e&&!f&&(c=b.bind(c,e));return f?b.reduce(g,c,d,e):b.reduce(g,c)};b.find=b.detect=
-function(a,c,b){var e;E(a,function(a,g,h){if(c.call(b,a,g,h))return e=a,true});return e};b.filter=b.select=function(a,c,b){var e=[];if(a==null)return e;if(A&&a.filter===A)return a.filter(c,b);j(a,function(a,g,h){c.call(b,a,g,h)&&(e[e.length]=a)});return e};b.reject=function(a,c,b){var e=[];if(a==null)return e;j(a,function(a,g,h){c.call(b,a,g,h)||(e[e.length]=a)});return e};b.every=b.all=function(a,c,b){var e=true;if(a==null)return e;if(B&&a.every===B)return a.every(c,b);j(a,function(a,g,h){if(!(e=
-e&&c.call(b,a,g,h)))return n});return e};var E=b.some=b.any=function(a,c,d){c||(c=b.identity);var e=false;if(a==null)return e;if(C&&a.some===C)return a.some(c,d);j(a,function(a,b,h){if(e||(e=c.call(d,a,b,h)))return n});return!!e};b.include=b.contains=function(a,c){var b=false;if(a==null)return b;return p&&a.indexOf===p?a.indexOf(c)!=-1:b=E(a,function(a){return a===c})};b.invoke=function(a,c){var d=i.call(arguments,2);return b.map(a,function(a){return(b.isFunction(c)?c||a:a[c]).apply(a,d)})};b.pluck=
-function(a,c){return b.map(a,function(a){return a[c]})};b.max=function(a,c,d){if(!c&&b.isArray(a))return Math.max.apply(Math,a);if(!c&&b.isEmpty(a))return-Infinity;var e={computed:-Infinity};j(a,function(a,b,h){b=c?c.call(d,a,b,h):a;b>=e.computed&&(e={value:a,computed:b})});return e.value};b.min=function(a,c,d){if(!c&&b.isArray(a))return Math.min.apply(Math,a);if(!c&&b.isEmpty(a))return Infinity;var e={computed:Infinity};j(a,function(a,b,h){b=c?c.call(d,a,b,h):a;b<e.computed&&(e={value:a,computed:b})});
-return e.value};b.shuffle=function(a){var b=[],d;j(a,function(a,f){f==0?b[0]=a:(d=Math.floor(Math.random()*(f+1)),b[f]=b[d],b[d]=a)});return b};b.sortBy=function(a,c,d){return b.pluck(b.map(a,function(a,b,g){return{value:a,criteria:c.call(d,a,b,g)}}).sort(function(a,b){var c=a.criteria,d=b.criteria;return c<d?-1:c>d?1:0}),"value")};b.groupBy=function(a,c){var d={},e=b.isFunction(c)?c:function(a){return a[c]};j(a,function(a,b){var c=e(a,b);(d[c]||(d[c]=[])).push(a)});return d};b.sortedIndex=function(a,
-c,d){d||(d=b.identity);for(var e=0,f=a.length;e<f;){var g=e+f>>1;d(a[g])<d(c)?e=g+1:f=g}return e};b.toArray=function(a){return!a?[]:a.toArray?a.toArray():b.isArray(a)?i.call(a):b.isArguments(a)?i.call(a):b.values(a)};b.size=function(a){return b.toArray(a).length};b.first=b.head=function(a,b,d){return b!=null&&!d?i.call(a,0,b):a[0]};b.initial=function(a,b,d){return i.call(a,0,a.length-(b==null||d?1:b))};b.last=function(a,b,d){return b!=null&&!d?i.call(a,Math.max(a.length-b,0)):a[a.length-1]};b.rest=
-b.tail=function(a,b,d){return i.call(a,b==null||d?1:b)};b.compact=function(a){return b.filter(a,function(a){return!!a})};b.flatten=function(a,c){return b.reduce(a,function(a,e){if(b.isArray(e))return a.concat(c?e:b.flatten(e));a[a.length]=e;return a},[])};b.without=function(a){return b.difference(a,i.call(arguments,1))};b.uniq=b.unique=function(a,c,d){var d=d?b.map(a,d):a,e=[];b.reduce(d,function(d,g,h){if(0==h||(c===true?b.last(d)!=g:!b.include(d,g)))d[d.length]=g,e[e.length]=a[h];return d},[]);
-return e};b.union=function(){return b.uniq(b.flatten(arguments,true))};b.intersection=b.intersect=function(a){var c=i.call(arguments,1);return b.filter(b.uniq(a),function(a){return b.every(c,function(c){return b.indexOf(c,a)>=0})})};b.difference=function(a){var c=b.flatten(i.call(arguments,1));return b.filter(a,function(a){return!b.include(c,a)})};b.zip=function(){for(var a=i.call(arguments),c=b.max(b.pluck(a,"length")),d=Array(c),e=0;e<c;e++)d[e]=b.pluck(a,""+e);return d};b.indexOf=function(a,c,
-d){if(a==null)return-1;var e;if(d)return d=b.sortedIndex(a,c),a[d]===c?d:-1;if(p&&a.indexOf===p)return a.indexOf(c);for(d=0,e=a.length;d<e;d++)if(d in a&&a[d]===c)return d;return-1};b.lastIndexOf=function(a,b){if(a==null)return-1;if(D&&a.lastIndexOf===D)return a.lastIndexOf(b);for(var d=a.length;d--;)if(d in a&&a[d]===b)return d;return-1};b.range=function(a,b,d){arguments.length<=1&&(b=a||0,a=0);for(var d=arguments[2]||1,e=Math.max(Math.ceil((b-a)/d),0),f=0,g=Array(e);f<e;)g[f++]=a,a+=d;return g};
-var F=function(){};b.bind=function(a,c){var d,e;if(a.bind===s&&s)return s.apply(a,i.call(arguments,1));if(!b.isFunction(a))throw new TypeError;e=i.call(arguments,2);return d=function(){if(!(this instanceof d))return a.apply(c,e.concat(i.call(arguments)));F.prototype=a.prototype;var b=new F,g=a.apply(b,e.concat(i.call(arguments)));return Object(g)===g?g:b}};b.bindAll=function(a){var c=i.call(arguments,1);c.length==0&&(c=b.functions(a));j(c,function(c){a[c]=b.bind(a[c],a)});return a};b.memoize=function(a,
-c){var d={};c||(c=b.identity);return function(){var e=c.apply(this,arguments);return b.has(d,e)?d[e]:d[e]=a.apply(this,arguments)}};b.delay=function(a,b){var d=i.call(arguments,2);return setTimeout(function(){return a.apply(a,d)},b)};b.defer=function(a){return b.delay.apply(b,[a,1].concat(i.call(arguments,1)))};b.throttle=function(a,c){var d,e,f,g,h,i=b.debounce(function(){h=g=false},c);return function(){d=this;e=arguments;var b;f||(f=setTimeout(function(){f=null;h&&a.apply(d,e);i()},c));g?h=true:
-a.apply(d,e);i();g=true}};b.debounce=function(a,b){var d;return function(){var e=this,f=arguments;clearTimeout(d);d=setTimeout(function(){d=null;a.apply(e,f)},b)}};b.once=function(a){var b=false,d;return function(){if(b)return d;b=true;return d=a.apply(this,arguments)}};b.wrap=function(a,b){return function(){var d=[a].concat(i.call(arguments,0));return b.apply(this,d)}};b.compose=function(){var a=arguments;return function(){for(var b=arguments,d=a.length-1;d>=0;d--)b=[a[d].apply(this,b)];return b[0]}};
-b.after=function(a,b){return a<=0?b():function(){if(--a<1)return b.apply(this,arguments)}};b.keys=J||function(a){if(a!==Object(a))throw new TypeError("Invalid object");var c=[],d;for(d in a)b.has(a,d)&&(c[c.length]=d);return c};b.values=function(a){return b.map(a,b.identity)};b.functions=b.methods=function(a){var c=[],d;for(d in a)b.isFunction(a[d])&&c.push(d);return c.sort()};b.extend=function(a){j(i.call(arguments,1),function(b){for(var d in b)a[d]=b[d]});return a};b.defaults=function(a){j(i.call(arguments,
-1),function(b){for(var d in b)a[d]==null&&(a[d]=b[d])});return a};b.clone=function(a){return!b.isObject(a)?a:b.isArray(a)?a.slice():b.extend({},a)};b.tap=function(a,b){b(a);return a};b.isEqual=function(a,b){return q(a,b,[])};b.isEmpty=function(a){if(b.isArray(a)||b.isString(a))return a.length===0;for(var c in a)if(b.has(a,c))return false;return true};b.isElement=function(a){return!!(a&&a.nodeType==1)};b.isArray=o||function(a){return l.call(a)=="[object Array]"};b.isObject=function(a){return a===Object(a)};
-b.isArguments=function(a){return l.call(a)=="[object Arguments]"};if(!b.isArguments(arguments))b.isArguments=function(a){return!(!a||!b.has(a,"callee"))};b.isFunction=function(a){return l.call(a)=="[object Function]"};b.isString=function(a){return l.call(a)=="[object String]"};b.isNumber=function(a){return l.call(a)=="[object Number]"};b.isNaN=function(a){return a!==a};b.isBoolean=function(a){return a===true||a===false||l.call(a)=="[object Boolean]"};b.isDate=function(a){return l.call(a)=="[object Date]"};
-b.isRegExp=function(a){return l.call(a)=="[object RegExp]"};b.isNull=function(a){return a===null};b.isUndefined=function(a){return a===void 0};b.has=function(a,b){return I.call(a,b)};b.noConflict=function(){r._=G;return this};b.identity=function(a){return a};b.times=function(a,b,d){for(var e=0;e<a;e++)b.call(d,e)};b.escape=function(a){return(""+a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;").replace(/\//g,"&#x2F;")};b.mixin=function(a){j(b.functions(a),
-function(c){K(c,b[c]=a[c])})};var L=0;b.uniqueId=function(a){var b=L++;return a?a+b:b};b.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var t=/.^/,u=function(a){return a.replace(/\\\\/g,"\\").replace(/\\'/g,"'")};b.template=function(a,c){var d=b.templateSettings,d="var __p=[],print=function(){__p.push.apply(__p,arguments);};with(obj||{}){__p.push('"+a.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(d.escape||t,function(a,b){return"',_.escape("+
-u(b)+"),'"}).replace(d.interpolate||t,function(a,b){return"',"+u(b)+",'"}).replace(d.evaluate||t,function(a,b){return"');"+u(b).replace(/[\r\n\t]/g," ")+";__p.push('"}).replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/\t/g,"\\t")+"');}return __p.join('');",e=new Function("obj","_",d);return c?e(c,b):function(a){return e.call(this,a,b)}};b.chain=function(a){return b(a).chain()};var m=function(a){this._wrapped=a};b.prototype=m.prototype;var v=function(a,c){return c?b(a).chain():a},K=function(a,c){m.prototype[a]=
-function(){var a=i.call(arguments);H.call(a,this._wrapped);return v(c.apply(b,a),this._chain)}};b.mixin(b);j("pop,push,reverse,shift,sort,splice,unshift".split(","),function(a){var b=k[a];m.prototype[a]=function(){var d=this._wrapped;b.apply(d,arguments);var e=d.length;(a=="shift"||a=="splice")&&e===0&&delete d[0];return v(d,this._chain)}});j(["concat","join","slice"],function(a){var b=k[a];m.prototype[a]=function(){return v(b.apply(this._wrapped,arguments),this._chain)}});m.prototype.chain=function(){this._chain=
-true;return this};m.prototype.value=function(){return this._wrapped}}).call(this);
Binary file src/build/html/_static/up.png has changed
--- a/src/build/html/_static/websupport.js	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,808 +0,0 @@
-/*
- * websupport.js
- * ~~~~~~~~~~~~~
- *
- * sphinx.websupport utilities for all documentation.
- *
- * :copyright: Copyright 2007-2017 by the Sphinx team, see AUTHORS.
- * :license: BSD, see LICENSE for details.
- *
- */
-
-(function($) {
-  $.fn.autogrow = function() {
-    return this.each(function() {
-    var textarea = this;
-
-    $.fn.autogrow.resize(textarea);
-
-    $(textarea)
-      .focus(function() {
-        textarea.interval = setInterval(function() {
-          $.fn.autogrow.resize(textarea);
-        }, 500);
-      })
-      .blur(function() {
-        clearInterval(textarea.interval);
-      });
-    });
-  };
-
-  $.fn.autogrow.resize = function(textarea) {
-    var lineHeight = parseInt($(textarea).css('line-height'), 10);
-    var lines = textarea.value.split('\n');
-    var columns = textarea.cols;
-    var lineCount = 0;
-    $.each(lines, function() {
-      lineCount += Math.ceil(this.length / columns) || 1;
-    });
-    var height = lineHeight * (lineCount + 1);
-    $(textarea).css('height', height);
-  };
-})(jQuery);
-
-(function($) {
-  var comp, by;
-
-  function init() {
-    initEvents();
-    initComparator();
-  }
-
-  function initEvents() {
-    $(document).on("click", 'a.comment-close', function(event) {
-      event.preventDefault();
-      hide($(this).attr('id').substring(2));
-    });
-    $(document).on("click", 'a.vote', function(event) {
-      event.preventDefault();
-      handleVote($(this));
-    });
-    $(document).on("click", 'a.reply', function(event) {
-      event.preventDefault();
-      openReply($(this).attr('id').substring(2));
-    });
-    $(document).on("click", 'a.close-reply', function(event) {
-      event.preventDefault();
-      closeReply($(this).attr('id').substring(2));
-    });
-    $(document).on("click", 'a.sort-option', function(event) {
-      event.preventDefault();
-      handleReSort($(this));
-    });
-    $(document).on("click", 'a.show-proposal', function(event) {
-      event.preventDefault();
-      showProposal($(this).attr('id').substring(2));
-    });
-    $(document).on("click", 'a.hide-proposal', function(event) {
-      event.preventDefault();
-      hideProposal($(this).attr('id').substring(2));
-    });
-    $(document).on("click", 'a.show-propose-change', function(event) {
-      event.preventDefault();
-      showProposeChange($(this).attr('id').substring(2));
-    });
-    $(document).on("click", 'a.hide-propose-change', function(event) {
-      event.preventDefault();
-      hideProposeChange($(this).attr('id').substring(2));
-    });
-    $(document).on("click", 'a.accept-comment', function(event) {
-      event.preventDefault();
-      acceptComment($(this).attr('id').substring(2));
-    });
-    $(document).on("click", 'a.delete-comment', function(event) {
-      event.preventDefault();
-      deleteComment($(this).attr('id').substring(2));
-    });
-    $(document).on("click", 'a.comment-markup', function(event) {
-      event.preventDefault();
-      toggleCommentMarkupBox($(this).attr('id').substring(2));
-    });
-  }
-
-  /**
-   * Set comp, which is a comparator function used for sorting and
-   * inserting comments into the list.
-   */
-  function setComparator() {
-    // If the first three letters are "asc", sort in ascending order
-    // and remove the prefix.
-    if (by.substring(0,3) == 'asc') {
-      var i = by.substring(3);
-      comp = function(a, b) { return a[i] - b[i]; };
-    } else {
-      // Otherwise sort in descending order.
-      comp = function(a, b) { return b[by] - a[by]; };
-    }
-
-    // Reset link styles and format the selected sort option.
-    $('a.sel').attr('href', '#').removeClass('sel');
-    $('a.by' + by).removeAttr('href').addClass('sel');
-  }
-
-  /**
-   * Create a comp function. If the user has preferences stored in
-   * the sortBy cookie, use those, otherwise use the default.
-   */
-  function initComparator() {
-    by = 'rating'; // Default to sort by rating.
-    // If the sortBy cookie is set, use that instead.
-    if (document.cookie.length > 0) {
-      var start = document.cookie.indexOf('sortBy=');
-      if (start != -1) {
-        start = start + 7;
-        var end = document.cookie.indexOf(";", start);
-        if (end == -1) {
-          end = document.cookie.length;
-          by = unescape(document.cookie.substring(start, end));
-        }
-      }
-    }
-    setComparator();
-  }
-
-  /**
-   * Show a comment div.
-   */
-  function show(id) {
-    $('#ao' + id).hide();
-    $('#ah' + id).show();
-    var context = $.extend({id: id}, opts);
-    var popup = $(renderTemplate(popupTemplate, context)).hide();
-    popup.find('textarea[name="proposal"]').hide();
-    popup.find('a.by' + by).addClass('sel');
-    var form = popup.find('#cf' + id);
-    form.submit(function(event) {
-      event.preventDefault();
-      addComment(form);
-    });
-    $('#s' + id).after(popup);
-    popup.slideDown('fast', function() {
-      getComments(id);
-    });
-  }
-
-  /**
-   * Hide a comment div.
-   */
-  function hide(id) {
-    $('#ah' + id).hide();
-    $('#ao' + id).show();
-    var div = $('#sc' + id);
-    div.slideUp('fast', function() {
-      div.remove();
-    });
-  }
-
-  /**
-   * Perform an ajax request to get comments for a node
-   * and insert the comments into the comments tree.
-   */
-  function getComments(id) {
-    $.ajax({
-     type: 'GET',
-     url: opts.getCommentsURL,
-     data: {node: id},
-     success: function(data, textStatus, request) {
-       var ul = $('#cl' + id);
-       var speed = 100;
-       $('#cf' + id)
-         .find('textarea[name="proposal"]')
-         .data('source', data.source);
-
-       if (data.comments.length === 0) {
-         ul.html('<li>No comments yet.</li>');
-         ul.data('empty', true);
-       } else {
-         // If there are comments, sort them and put them in the list.
-         var comments = sortComments(data.comments);
-         speed = data.comments.length * 100;
-         appendComments(comments, ul);
-         ul.data('empty', false);
-       }
-       $('#cn' + id).slideUp(speed + 200);
-       ul.slideDown(speed);
-     },
-     error: function(request, textStatus, error) {
-       showError('Oops, there was a problem retrieving the comments.');
-     },
-     dataType: 'json'
-    });
-  }
-
-  /**
-   * Add a comment via ajax and insert the comment into the comment tree.
-   */
-  function addComment(form) {
-    var node_id = form.find('input[name="node"]').val();
-    var parent_id = form.find('input[name="parent"]').val();
-    var text = form.find('textarea[name="comment"]').val();
-    var proposal = form.find('textarea[name="proposal"]').val();
-
-    if (text == '') {
-      showError('Please enter a comment.');
-      return;
-    }
-
-    // Disable the form that is being submitted.
-    form.find('textarea,input').attr('disabled', 'disabled');
-
-    // Send the comment to the server.
-    $.ajax({
-      type: "POST",
-      url: opts.addCommentURL,
-      dataType: 'json',
-      data: {
-        node: node_id,
-        parent: parent_id,
-        text: text,
-        proposal: proposal
-      },
-      success: function(data, textStatus, error) {
-        // Reset the form.
-        if (node_id) {
-          hideProposeChange(node_id);
-        }
-        form.find('textarea')
-          .val('')
-          .add(form.find('input'))
-          .removeAttr('disabled');
-	var ul = $('#cl' + (node_id || parent_id));
-        if (ul.data('empty')) {
-          $(ul).empty();
-          ul.data('empty', false);
-        }
-        insertComment(data.comment);
-        var ao = $('#ao' + node_id);
-        ao.find('img').attr({'src': opts.commentBrightImage});
-        if (node_id) {
-          // if this was a "root" comment, remove the commenting box
-          // (the user can get it back by reopening the comment popup)
-          $('#ca' + node_id).slideUp();
-        }
-      },
-      error: function(request, textStatus, error) {
-        form.find('textarea,input').removeAttr('disabled');
-        showError('Oops, there was a problem adding the comment.');
-      }
-    });
-  }
-
-  /**
-   * Recursively append comments to the main comment list and children
-   * lists, creating the comment tree.
-   */
-  function appendComments(comments, ul) {
-    $.each(comments, function() {
-      var div = createCommentDiv(this);
-      ul.append($(document.createElement('li')).html(div));
-      appendComments(this.children, div.find('ul.comment-children'));
-      // To avoid stagnating data, don't store the comments children in data.
-      this.children = null;
-      div.data('comment', this);
-    });
-  }
-
-  /**
-   * After adding a new comment, it must be inserted in the correct
-   * location in the comment tree.
-   */
-  function insertComment(comment) {
-    var div = createCommentDiv(comment);
-
-    // To avoid stagnating data, don't store the comments children in data.
-    comment.children = null;
-    div.data('comment', comment);
-
-    var ul = $('#cl' + (comment.node || comment.parent));
-    var siblings = getChildren(ul);
-
-    var li = $(document.createElement('li'));
-    li.hide();
-
-    // Determine where in the parents children list to insert this comment.
-    for(i=0; i < siblings.length; i++) {
-      if (comp(comment, siblings[i]) <= 0) {
-        $('#cd' + siblings[i].id)
-          .parent()
-          .before(li.html(div));
-        li.slideDown('fast');
-        return;
-      }
-    }
-
-    // If we get here, this comment rates lower than all the others,
-    // or it is the only comment in the list.
-    ul.append(li.html(div));
-    li.slideDown('fast');
-  }
-
-  function acceptComment(id) {
-    $.ajax({
-      type: 'POST',
-      url: opts.acceptCommentURL,
-      data: {id: id},
-      success: function(data, textStatus, request) {
-        $('#cm' + id).fadeOut('fast');
-        $('#cd' + id).removeClass('moderate');
-      },
-      error: function(request, textStatus, error) {
-        showError('Oops, there was a problem accepting the comment.');
-      }
-    });
-  }
-
-  function deleteComment(id) {
-    $.ajax({
-      type: 'POST',
-      url: opts.deleteCommentURL,
-      data: {id: id},
-      success: function(data, textStatus, request) {
-        var div = $('#cd' + id);
-        if (data == 'delete') {
-          // Moderator mode: remove the comment and all children immediately
-          div.slideUp('fast', function() {
-            div.remove();
-          });
-          return;
-        }
-        // User mode: only mark the comment as deleted
-        div
-          .find('span.user-id:first')
-          .text('[deleted]').end()
-          .find('div.comment-text:first')
-          .text('[deleted]').end()
-          .find('#cm' + id + ', #dc' + id + ', #ac' + id + ', #rc' + id +
-                ', #sp' + id + ', #hp' + id + ', #cr' + id + ', #rl' + id)
-          .remove();
-        var comment = div.data('comment');
-        comment.username = '[deleted]';
-        comment.text = '[deleted]';
-        div.data('comment', comment);
-      },
-      error: function(request, textStatus, error) {
-        showError('Oops, there was a problem deleting the comment.');
-      }
-    });
-  }
-
-  function showProposal(id) {
-    $('#sp' + id).hide();
-    $('#hp' + id).show();
-    $('#pr' + id).slideDown('fast');
-  }
-
-  function hideProposal(id) {
-    $('#hp' + id).hide();
-    $('#sp' + id).show();
-    $('#pr' + id).slideUp('fast');
-  }
-
-  function showProposeChange(id) {
-    $('#pc' + id).hide();
-    $('#hc' + id).show();
-    var textarea = $('#pt' + id);
-    textarea.val(textarea.data('source'));
-    $.fn.autogrow.resize(textarea[0]);
-    textarea.slideDown('fast');
-  }
-
-  function hideProposeChange(id) {
-    $('#hc' + id).hide();
-    $('#pc' + id).show();
-    var textarea = $('#pt' + id);
-    textarea.val('').removeAttr('disabled');
-    textarea.slideUp('fast');
-  }
-
-  function toggleCommentMarkupBox(id) {
-    $('#mb' + id).toggle();
-  }
-
-  /** Handle when the user clicks on a sort by link. */
-  function handleReSort(link) {
-    var classes = link.attr('class').split(/\s+/);
-    for (var i=0; i<classes.length; i++) {
-      if (classes[i] != 'sort-option') {
-	by = classes[i].substring(2);
-      }
-    }
-    setComparator();
-    // Save/update the sortBy cookie.
-    var expiration = new Date();
-    expiration.setDate(expiration.getDate() + 365);
-    document.cookie= 'sortBy=' + escape(by) +
-                     ';expires=' + expiration.toUTCString();
-    $('ul.comment-ul').each(function(index, ul) {
-      var comments = getChildren($(ul), true);
-      comments = sortComments(comments);
-      appendComments(comments, $(ul).empty());
-    });
-  }
-
-  /**
-   * Function to process a vote when a user clicks an arrow.
-   */
-  function handleVote(link) {
-    if (!opts.voting) {
-      showError("You'll need to login to vote.");
-      return;
-    }
-
-    var id = link.attr('id');
-    if (!id) {
-      // Didn't click on one of the voting arrows.
-      return;
-    }
-    // If it is an unvote, the new vote value is 0,
-    // Otherwise it's 1 for an upvote, or -1 for a downvote.
-    var value = 0;
-    if (id.charAt(1) != 'u') {
-      value = id.charAt(0) == 'u' ? 1 : -1;
-    }
-    // The data to be sent to the server.
-    var d = {
-      comment_id: id.substring(2),
-      value: value
-    };
-
-    // Swap the vote and unvote links.
-    link.hide();
-    $('#' + id.charAt(0) + (id.charAt(1) == 'u' ? 'v' : 'u') + d.comment_id)
-      .show();
-
-    // The div the comment is displayed in.
-    var div = $('div#cd' + d.comment_id);
-    var data = div.data('comment');
-
-    // If this is not an unvote, and the other vote arrow has
-    // already been pressed, unpress it.
-    if ((d.value !== 0) && (data.vote === d.value * -1)) {
-      $('#' + (d.value == 1 ? 'd' : 'u') + 'u' + d.comment_id).hide();
-      $('#' + (d.value == 1 ? 'd' : 'u') + 'v' + d.comment_id).show();
-    }
-
-    // Update the comments rating in the local data.
-    data.rating += (data.vote === 0) ? d.value : (d.value - data.vote);
-    data.vote = d.value;
-    div.data('comment', data);
-
-    // Change the rating text.
-    div.find('.rating:first')
-      .text(data.rating + ' point' + (data.rating == 1 ? '' : 's'));
-
-    // Send the vote information to the server.
-    $.ajax({
-      type: "POST",
-      url: opts.processVoteURL,
-      data: d,
-      error: function(request, textStatus, error) {
-        showError('Oops, there was a problem casting that vote.');
-      }
-    });
-  }
-
-  /**
-   * Open a reply form used to reply to an existing comment.
-   */
-  function openReply(id) {
-    // Swap out the reply link for the hide link
-    $('#rl' + id).hide();
-    $('#cr' + id).show();
-
-    // Add the reply li to the children ul.
-    var div = $(renderTemplate(replyTemplate, {id: id})).hide();
-    $('#cl' + id)
-      .prepend(div)
-      // Setup the submit handler for the reply form.
-      .find('#rf' + id)
-      .submit(function(event) {
-        event.preventDefault();
-        addComment($('#rf' + id));
-        closeReply(id);
-      })
-      .find('input[type=button]')
-      .click(function() {
-        closeReply(id);
-      });
-    div.slideDown('fast', function() {
-      $('#rf' + id).find('textarea').focus();
-    });
-  }
-
-  /**
-   * Close the reply form opened with openReply.
-   */
-  function closeReply(id) {
-    // Remove the reply div from the DOM.
-    $('#rd' + id).slideUp('fast', function() {
-      $(this).remove();
-    });
-
-    // Swap out the hide link for the reply link
-    $('#cr' + id).hide();
-    $('#rl' + id).show();
-  }
-
-  /**
-   * Recursively sort a tree of comments using the comp comparator.
-   */
-  function sortComments(comments) {
-    comments.sort(comp);
-    $.each(comments, function() {
-      this.children = sortComments(this.children);
-    });
-    return comments;
-  }
-
-  /**
-   * Get the children comments from a ul. If recursive is true,
-   * recursively include childrens' children.
-   */
-  function getChildren(ul, recursive) {
-    var children = [];
-    ul.children().children("[id^='cd']")
-      .each(function() {
-        var comment = $(this).data('comment');
-        if (recursive)
-          comment.children = getChildren($(this).find('#cl' + comment.id), true);
-        children.push(comment);
-      });
-    return children;
-  }
-
-  /** Create a div to display a comment in. */
-  function createCommentDiv(comment) {
-    if (!comment.displayed && !opts.moderator) {
-      return $('<div class="moderate">Thank you!  Your comment will show up '
-               + 'once it is has been approved by a moderator.</div>');
-    }
-    // Prettify the comment rating.
-    comment.pretty_rating = comment.rating + ' point' +
-      (comment.rating == 1 ? '' : 's');
-    // Make a class (for displaying not yet moderated comments differently)
-    comment.css_class = comment.displayed ? '' : ' moderate';
-    // Create a div for this comment.
-    var context = $.extend({}, opts, comment);
-    var div = $(renderTemplate(commentTemplate, context));
-
-    // If the user has voted on this comment, highlight the correct arrow.
-    if (comment.vote) {
-      var direction = (comment.vote == 1) ? 'u' : 'd';
-      div.find('#' + direction + 'v' + comment.id).hide();
-      div.find('#' + direction + 'u' + comment.id).show();
-    }
-
-    if (opts.moderator || comment.text != '[deleted]') {
-      div.find('a.reply').show();
-      if (comment.proposal_diff)
-        div.find('#sp' + comment.id).show();
-      if (opts.moderator && !comment.displayed)
-        div.find('#cm' + comment.id).show();
-      if (opts.moderator || (opts.username == comment.username))
-        div.find('#dc' + comment.id).show();
-    }
-    return div;
-  }
-
-  /**
-   * A simple template renderer. Placeholders such as <%id%> are replaced
-   * by context['id'] with items being escaped. Placeholders such as <#id#>
-   * are not escaped.
-   */
-  function renderTemplate(template, context) {
-    var esc = $(document.createElement('div'));
-
-    function handle(ph, escape) {
-      var cur = context;
-      $.each(ph.split('.'), function() {
-        cur = cur[this];
-      });
-      return escape ? esc.text(cur || "").html() : cur;
-    }
-
-    return template.replace(/<([%#])([\w\.]*)\1>/g, function() {
-      return handle(arguments[2], arguments[1] == '%' ? true : false);
-    });
-  }
-
-  /** Flash an error message briefly. */
-  function showError(message) {
-    $(document.createElement('div')).attr({'class': 'popup-error'})
-      .append($(document.createElement('div'))
-               .attr({'class': 'error-message'}).text(message))
-      .appendTo('body')
-      .fadeIn("slow")
-      .delay(2000)
-      .fadeOut("slow");
-  }
-
-  /** Add a link the user uses to open the comments popup. */
-  $.fn.comment = function() {
-    return this.each(function() {
-      var id = $(this).attr('id').substring(1);
-      var count = COMMENT_METADATA[id];
-      var title = count + ' comment' + (count == 1 ? '' : 's');
-      var image = count > 0 ? opts.commentBrightImage : opts.commentImage;
-      var addcls = count == 0 ? ' nocomment' : '';
-      $(this)
-        .append(
-          $(document.createElement('a')).attr({
-            href: '#',
-            'class': 'sphinx-comment-open' + addcls,
-            id: 'ao' + id
-          })
-            .append($(document.createElement('img')).attr({
-              src: image,
-              alt: 'comment',
-              title: title
-            }))
-            .click(function(event) {
-              event.preventDefault();
-              show($(this).attr('id').substring(2));
-            })
-        )
-        .append(
-          $(document.createElement('a')).attr({
-            href: '#',
-            'class': 'sphinx-comment-close hidden',
-            id: 'ah' + id
-          })
-            .append($(document.createElement('img')).attr({
-              src: opts.closeCommentImage,
-              alt: 'close',
-              title: 'close'
-            }))
-            .click(function(event) {
-              event.preventDefault();
-              hide($(this).attr('id').substring(2));
-            })
-        );
-    });
-  };
-
-  var opts = {
-    processVoteURL: '/_process_vote',
-    addCommentURL: '/_add_comment',
-    getCommentsURL: '/_get_comments',
-    acceptCommentURL: '/_accept_comment',
-    deleteCommentURL: '/_delete_comment',
-    commentImage: '/static/_static/comment.png',
-    closeCommentImage: '/static/_static/comment-close.png',
-    loadingImage: '/static/_static/ajax-loader.gif',
-    commentBrightImage: '/static/_static/comment-bright.png',
-    upArrow: '/static/_static/up.png',
-    downArrow: '/static/_static/down.png',
-    upArrowPressed: '/static/_static/up-pressed.png',
-    downArrowPressed: '/static/_static/down-pressed.png',
-    voting: false,
-    moderator: false
-  };
-
-  if (typeof COMMENT_OPTIONS != "undefined") {
-    opts = jQuery.extend(opts, COMMENT_OPTIONS);
-  }
-
-  var popupTemplate = '\
-    <div class="sphinx-comments" id="sc<%id%>">\
-      <p class="sort-options">\
-        Sort by:\
-        <a href="#" class="sort-option byrating">best rated</a>\
-        <a href="#" class="sort-option byascage">newest</a>\
-        <a href="#" class="sort-option byage">oldest</a>\
-      </p>\
-      <div class="comment-header">Comments</div>\
-      <div class="comment-loading" id="cn<%id%>">\
-        loading comments... <img src="<%loadingImage%>" alt="" /></div>\
-      <ul id="cl<%id%>" class="comment-ul"></ul>\
-      <div id="ca<%id%>">\
-      <p class="add-a-comment">Add a comment\
-        (<a href="#" class="comment-markup" id="ab<%id%>">markup</a>):</p>\
-      <div class="comment-markup-box" id="mb<%id%>">\
-        reStructured text markup: <i>*emph*</i>, <b>**strong**</b>, \
-        <code>``code``</code>, \
-        code blocks: <code>::</code> and an indented block after blank line</div>\
-      <form method="post" id="cf<%id%>" class="comment-form" action="">\
-        <textarea name="comment" cols="80"></textarea>\
-        <p class="propose-button">\
-          <a href="#" id="pc<%id%>" class="show-propose-change">\
-            Propose a change &#9657;\
-          </a>\
-          <a href="#" id="hc<%id%>" class="hide-propose-change">\
-            Propose a change &#9663;\
-          </a>\
-        </p>\
-        <textarea name="proposal" id="pt<%id%>" cols="80"\
-                  spellcheck="false"></textarea>\
-        <input type="submit" value="Add comment" />\
-        <input type="hidden" name="node" value="<%id%>" />\
-        <input type="hidden" name="parent" value="" />\
-      </form>\
-      </div>\
-    </div>';
-
-  var commentTemplate = '\
-    <div id="cd<%id%>" class="sphinx-comment<%css_class%>">\
-      <div class="vote">\
-        <div class="arrow">\
-          <a href="#" id="uv<%id%>" class="vote" title="vote up">\
-            <img src="<%upArrow%>" />\
-          </a>\
-          <a href="#" id="uu<%id%>" class="un vote" title="vote up">\
-            <img src="<%upArrowPressed%>" />\
-          </a>\
-        </div>\
-        <div class="arrow">\
-          <a href="#" id="dv<%id%>" class="vote" title="vote down">\
-            <img src="<%downArrow%>" id="da<%id%>" />\
-          </a>\
-          <a href="#" id="du<%id%>" class="un vote" title="vote down">\
-            <img src="<%downArrowPressed%>" />\
-          </a>\
-        </div>\
-      </div>\
-      <div class="comment-content">\
-        <p class="tagline comment">\
-          <span class="user-id"><%username%></span>\
-          <span class="rating"><%pretty_rating%></span>\
-          <span class="delta"><%time.delta%></span>\
-        </p>\
-        <div class="comment-text comment"><#text#></div>\
-        <p class="comment-opts comment">\
-          <a href="#" class="reply hidden" id="rl<%id%>">reply &#9657;</a>\
-          <a href="#" class="close-reply" id="cr<%id%>">reply &#9663;</a>\
-          <a href="#" id="sp<%id%>" class="show-proposal">proposal &#9657;</a>\
-          <a href="#" id="hp<%id%>" class="hide-proposal">proposal &#9663;</a>\
-          <a href="#" id="dc<%id%>" class="delete-comment hidden">delete</a>\
-          <span id="cm<%id%>" class="moderation hidden">\
-            <a href="#" id="ac<%id%>" class="accept-comment">accept</a>\
-          </span>\
-        </p>\
-        <pre class="proposal" id="pr<%id%>">\
-<#proposal_diff#>\
-        </pre>\
-          <ul class="comment-children" id="cl<%id%>"></ul>\
-        </div>\
-        <div class="clearleft"></div>\
-      </div>\
-    </div>';
-
-  var replyTemplate = '\
-    <li>\
-      <div class="reply-div" id="rd<%id%>">\
-        <form id="rf<%id%>">\
-          <textarea name="comment" cols="80"></textarea>\
-          <input type="submit" value="Add reply" />\
-          <input type="button" value="Cancel" />\
-          <input type="hidden" name="parent" value="<%id%>" />\
-          <input type="hidden" name="node" value="" />\
-        </form>\
-      </div>\
-    </li>';
-
-  $(document).ready(function() {
-    init();
-  });
-})(jQuery);
-
-$(document).ready(function() {
-  // add comment anchors for all paragraphs that are commentable
-  $('.sphinx-has-comment').comment();
-
-  // highlight search words in search results
-  $("div.context").each(function() {
-    var params = $.getQueryParameters();
-    var terms = (params.q) ? params.q[0].split(/\s+/) : [];
-    var result = $(this);
-    $.each(terms, function() {
-      result.highlightText(this.toLowerCase(), 'highlighted');
-    });
-  });
-
-  // directly open comment window if requested
-  var anchor = document.location.hash;
-  if (anchor.substring(0, 9) == '#comment-') {
-    $('#ao' + anchor.substring(9)).click();
-    document.location.hash = '#s' + anchor.substring(9);
-  }
-});
--- a/src/build/html/_static/websupport.min.js	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-!function(e){e.fn.autogrow=function(){return this.each(function(){var t=this;e.fn.autogrow.resize(t),e(t).focus(function(){t.interval=setInterval(function(){e.fn.autogrow.resize(t)},500)}).blur(function(){clearInterval(t.interval)})})},e.fn.autogrow.resize=function(t){var n=parseInt(e(t).css("line-height"),10),a=t.value.split("\n"),i=t.cols,o=0;e.each(a,function(){o+=Math.ceil(this.length/i)||1});var s=n*(o+1);e(t).css("height",s)}}(jQuery),function(e){function t(){n(),o()}function n(){e(document).on("click","a.comment-close",function(t){t.preventDefault(),c(e(this).attr("id").substring(2))}),e(document).on("click","a.vote",function(t){t.preventDefault(),y(e(this))}),e(document).on("click","a.reply",function(t){t.preventDefault(),x(e(this).attr("id").substring(2))}),e(document).on("click","a.close-reply",function(t){t.preventDefault(),k(e(this).attr("id").substring(2))}),e(document).on("click","a.sort-option",function(t){t.preventDefault(),b(e(this))}),e(document).on("click","a.show-proposal",function(t){t.preventDefault(),f(e(this).attr("id").substring(2))}),e(document).on("click","a.hide-proposal",function(t){t.preventDefault(),h(e(this).attr("id").substring(2))}),e(document).on("click","a.show-propose-change",function(t){t.preventDefault(),v(e(this).attr("id").substring(2))}),e(document).on("click","a.hide-propose-change",function(t){t.preventDefault(),g(e(this).attr("id").substring(2))}),e(document).on("click","a.accept-comment",function(t){t.preventDefault(),u(e(this).attr("id").substring(2))}),e(document).on("click","a.delete-comment",function(t){t.preventDefault(),p(e(this).attr("id").substring(2))}),e(document).on("click","a.comment-markup",function(t){t.preventDefault(),w(e(this).attr("id").substring(2))})}function a(){if("asc"==U.substring(0,3)){var t=U.substring(3);T=function(e,n){return e[t]-n[t]}}else T=function(e,t){return t[U]-e[U]};e("a.sel").attr("href","#").removeClass("sel"),e("a.by"+U).removeAttr("href").addClass("sel")}function o(){if(U="rating",document.cookie.length>0){var e=document.cookie.indexOf("sortBy=");if(-1!=e){e+=7;var t=document.cookie.indexOf(";",e);-1==t&&(t=document.cookie.length,U=unescape(document.cookie.substring(e,t)))}}a()}function s(t){e("#ao"+t).hide(),e("#ah"+t).show();var n=e.extend({id:t},I),a=e(C(E,n)).hide();a.find('textarea[name="proposal"]').hide(),a.find("a.by"+U).addClass("sel");var i=a.find("#cf"+t);i.submit(function(e){e.preventDefault(),d(i)}),e("#s"+t).after(a),a.slideDown("fast",function(){r(t)})}function c(t){e("#ah"+t).hide(),e("#ao"+t).show();var n=e("#sc"+t);n.slideUp("fast",function(){n.remove()})}function r(t){e.ajax({type:"GET",url:I.getCommentsURL,data:{node:t},success:function(n,a,i){var o=e("#cl"+t),s=100;if(e("#cf"+t).find('textarea[name="proposal"]').data("source",n.source),0===n.comments.length)o.html("<li>No comments yet.</li>"),o.data("empty",!0);else{var c=_(n.comments);s=100*n.comments.length,l(c,o),o.data("empty",!1)}e("#cn"+t).slideUp(s+200),o.slideDown(s)},error:function(e,t,n){O("Oops, there was a problem retrieving the comments.")},dataType:"json"})}function d(t){var n=t.find('input[name="node"]').val(),a=t.find('input[name="parent"]').val(),i=t.find('textarea[name="comment"]').val(),o=t.find('textarea[name="proposal"]').val();""!=i?(t.find("textarea,input").attr("disabled","disabled"),e.ajax({type:"POST",url:I.addCommentURL,dataType:"json",data:{node:n,parent:a,text:i,proposal:o},success:function(i,o,s){n&&g(n),t.find("textarea").val("").add(t.find("input")).removeAttr("disabled");var c=e("#cl"+(n||a));c.data("empty")&&(e(c).empty(),c.data("empty",!1)),m(i.comment),e("#ao"+n).find("img").attr({src:I.commentBrightImage}),n&&e("#ca"+n).slideUp()},error:function(e,n,a){t.find("textarea,input").removeAttr("disabled"),O("Oops, there was a problem adding the comment.")}})):O("Please enter a comment.")}function l(t,n){e.each(t,function(){var t=A(this);n.append(e(document.createElement("li")).html(t)),l(this.children,t.find("ul.comment-children")),this.children=null,t.data("comment",this)})}function m(t){var n=A(t);t.children=null,n.data("comment",t);var a=e("#cl"+(t.node||t.parent)),o=D(a),s=e(document.createElement("li"));for(s.hide(),i=0;i<o.length;i++)if(T(t,o[i])<=0)return e("#cd"+o[i].id).parent().before(s.html(n)),void s.slideDown("fast");a.append(s.html(n)),s.slideDown("fast")}function u(t){e.ajax({type:"POST",url:I.acceptCommentURL,data:{id:t},success:function(n,a,i){e("#cm"+t).fadeOut("fast"),e("#cd"+t).removeClass("moderate")},error:function(e,t,n){O("Oops, there was a problem accepting the comment.")}})}function p(t){e.ajax({type:"POST",url:I.deleteCommentURL,data:{id:t},success:function(n,a,i){var o=e("#cd"+t);if("delete"!=n){o.find("span.user-id:first").text("[deleted]").end().find("div.comment-text:first").text("[deleted]").end().find("#cm"+t+", #dc"+t+", #ac"+t+", #rc"+t+", #sp"+t+", #hp"+t+", #cr"+t+", #rl"+t).remove();var s=o.data("comment");s.username="[deleted]",s.text="[deleted]",o.data("comment",s)}else o.slideUp("fast",function(){o.remove()})},error:function(e,t,n){O("Oops, there was a problem deleting the comment.")}})}function f(t){e("#sp"+t).hide(),e("#hp"+t).show(),e("#pr"+t).slideDown("fast")}function h(t){e("#hp"+t).hide(),e("#sp"+t).show(),e("#pr"+t).slideUp("fast")}function v(t){e("#pc"+t).hide(),e("#hc"+t).show();var n=e("#pt"+t);n.val(n.data("source")),e.fn.autogrow.resize(n[0]),n.slideDown("fast")}function g(t){e("#hc"+t).hide(),e("#pc"+t).show();var n=e("#pt"+t);n.val("").removeAttr("disabled"),n.slideUp("fast")}function w(t){e("#mb"+t).toggle()}function b(t){for(var n=t.attr("class").split(/\s+/),i=0;i<n.length;i++)"sort-option"!=n[i]&&(U=n[i].substring(2));a();var o=new Date;o.setDate(o.getDate()+365),document.cookie="sortBy="+escape(U)+";expires="+o.toUTCString(),e("ul.comment-ul").each(function(t,n){var a=D(e(n),!0);l(a=_(a),e(n).empty())})}function y(t){if(I.voting){var n=t.attr("id");if(n){var a=0;"u"!=n.charAt(1)&&(a="u"==n.charAt(0)?1:-1);var i={comment_id:n.substring(2),value:a};t.hide(),e("#"+n.charAt(0)+("u"==n.charAt(1)?"v":"u")+i.comment_id).show();var o=e("div#cd"+i.comment_id),s=o.data("comment");0!==i.value&&s.vote===-1*i.value&&(e("#"+(1==i.value?"d":"u")+"u"+i.comment_id).hide(),e("#"+(1==i.value?"d":"u")+"v"+i.comment_id).show()),s.rating+=0===s.vote?i.value:i.value-s.vote,s.vote=i.value,o.data("comment",s),o.find(".rating:first").text(s.rating+" point"+(1==s.rating?"":"s")),e.ajax({type:"POST",url:I.processVoteURL,data:i,error:function(e,t,n){O("Oops, there was a problem casting that vote.")}})}}else O("You'll need to login to vote.")}function x(t){e("#rl"+t).hide(),e("#cr"+t).show();var n=e(C(j,{id:t})).hide();e("#cl"+t).prepend(n).find("#rf"+t).submit(function(n){n.preventDefault(),d(e("#rf"+t)),k(t)}).find("input[type=button]").click(function(){k(t)}),n.slideDown("fast",function(){e("#rf"+t).find("textarea").focus()})}function k(t){e("#rd"+t).slideUp("fast",function(){e(this).remove()}),e("#cr"+t).hide(),e("#rl"+t).show()}function _(t){return t.sort(T),e.each(t,function(){this.children=_(this.children)}),t}function D(t,n){var a=[];return t.children().children("[id^='cd']").each(function(){var t=e(this).data("comment");n&&(t.children=D(e(this).find("#cl"+t.id),!0)),a.push(t)}),a}function A(t){if(!t.displayed&&!I.moderator)return e('<div class="moderate">Thank you!  Your comment will show up once it is has been approved by a moderator.</div>');t.pretty_rating=t.rating+" point"+(1==t.rating?"":"s"),t.css_class=t.displayed?"":" moderate";var n=e.extend({},I,t),a=e(C(P,n));if(t.vote){var i=1==t.vote?"u":"d";a.find("#"+i+"v"+t.id).hide(),a.find("#"+i+"u"+t.id).show()}return(I.moderator||"[deleted]"!=t.text)&&(a.find("a.reply").show(),t.proposal_diff&&a.find("#sp"+t.id).show(),I.moderator&&!t.displayed&&a.find("#cm"+t.id).show(),(I.moderator||I.username==t.username)&&a.find("#dc"+t.id).show()),a}function C(t,n){function a(t,a){var o=n;return e.each(t.split("."),function(){o=o[this]}),a?i.text(o||"").html():o}var i=e(document.createElement("div"));return t.replace(/<([%#])([\w\.]*)\1>/g,function(){return a(arguments[2],"%"==arguments[1])})}function O(t){e(document.createElement("div")).attr({class:"popup-error"}).append(e(document.createElement("div")).attr({class:"error-message"}).text(t)).appendTo("body").fadeIn("slow").delay(2e3).fadeOut("slow")}var T,U;e.fn.comment=function(){return this.each(function(){var t=e(this).attr("id").substring(1),n=COMMENT_METADATA[t],a=n+" comment"+(1==n?"":"s"),i=n>0?I.commentBrightImage:I.commentImage,o=0==n?" nocomment":"";e(this).append(e(document.createElement("a")).attr({href:"#",class:"sphinx-comment-open"+o,id:"ao"+t}).append(e(document.createElement("img")).attr({src:i,alt:"comment",title:a})).click(function(t){t.preventDefault(),s(e(this).attr("id").substring(2))})).append(e(document.createElement("a")).attr({href:"#",class:"sphinx-comment-close hidden",id:"ah"+t}).append(e(document.createElement("img")).attr({src:I.closeCommentImage,alt:"close",title:"close"})).click(function(t){t.preventDefault(),c(e(this).attr("id").substring(2))}))})};var I={processVoteURL:"/_process_vote",addCommentURL:"/_add_comment",getCommentsURL:"/_get_comments",acceptCommentURL:"/_accept_comment",deleteCommentURL:"/_delete_comment",commentImage:"/static/_static/comment.png",closeCommentImage:"/static/_static/comment-close.png",loadingImage:"/static/_static/ajax-loader.gif",commentBrightImage:"/static/_static/comment-bright.png",upArrow:"/static/_static/up.png",downArrow:"/static/_static/down.png",upArrowPressed:"/static/_static/up-pressed.png",downArrowPressed:"/static/_static/down-pressed.png",voting:!1,moderator:!1};"undefined"!=typeof COMMENT_OPTIONS&&(I=jQuery.extend(I,COMMENT_OPTIONS));var E='    <div class="sphinx-comments" id="sc<%id%>">      <p class="sort-options">        Sort by:        <a href="#" class="sort-option byrating">best rated</a>        <a href="#" class="sort-option byascage">newest</a>        <a href="#" class="sort-option byage">oldest</a>      </p>      <div class="comment-header">Comments</div>      <div class="comment-loading" id="cn<%id%>">        loading comments... <img src="<%loadingImage%>" alt="" /></div>      <ul id="cl<%id%>" class="comment-ul"></ul>      <div id="ca<%id%>">      <p class="add-a-comment">Add a comment        (<a href="#" class="comment-markup" id="ab<%id%>">markup</a>):</p>      <div class="comment-markup-box" id="mb<%id%>">        reStructured text markup: <i>*emph*</i>, <b>**strong**</b>,         <code>``code``</code>,         code blocks: <code>::</code> and an indented block after blank line</div>      <form method="post" id="cf<%id%>" class="comment-form" action="">        <textarea name="comment" cols="80"></textarea>        <p class="propose-button">          <a href="#" id="pc<%id%>" class="show-propose-change">            Propose a change &#9657;          </a>          <a href="#" id="hc<%id%>" class="hide-propose-change">            Propose a change &#9663;          </a>        </p>        <textarea name="proposal" id="pt<%id%>" cols="80"                  spellcheck="false"></textarea>        <input type="submit" value="Add comment" />        <input type="hidden" name="node" value="<%id%>" />        <input type="hidden" name="parent" value="" />      </form>      </div>    </div>',P='    <div id="cd<%id%>" class="sphinx-comment<%css_class%>">      <div class="vote">        <div class="arrow">          <a href="#" id="uv<%id%>" class="vote" title="vote up">            <img src="<%upArrow%>" />          </a>          <a href="#" id="uu<%id%>" class="un vote" title="vote up">            <img src="<%upArrowPressed%>" />          </a>        </div>        <div class="arrow">          <a href="#" id="dv<%id%>" class="vote" title="vote down">            <img src="<%downArrow%>" id="da<%id%>" />          </a>          <a href="#" id="du<%id%>" class="un vote" title="vote down">            <img src="<%downArrowPressed%>" />          </a>        </div>      </div>      <div class="comment-content">        <p class="tagline comment">          <span class="user-id"><%username%></span>          <span class="rating"><%pretty_rating%></span>          <span class="delta"><%time.delta%></span>        </p>        <div class="comment-text comment"><#text#></div>        <p class="comment-opts comment">          <a href="#" class="reply hidden" id="rl<%id%>">reply &#9657;</a>          <a href="#" class="close-reply" id="cr<%id%>">reply &#9663;</a>          <a href="#" id="sp<%id%>" class="show-proposal">proposal &#9657;</a>          <a href="#" id="hp<%id%>" class="hide-proposal">proposal &#9663;</a>          <a href="#" id="dc<%id%>" class="delete-comment hidden">delete</a>          <span id="cm<%id%>" class="moderation hidden">            <a href="#" id="ac<%id%>" class="accept-comment">accept</a>          </span>        </p>        <pre class="proposal" id="pr<%id%>"><#proposal_diff#>        </pre>          <ul class="comment-children" id="cl<%id%>"></ul>        </div>        <div class="clearleft"></div>      </div>    </div>',j='    <li>      <div class="reply-div" id="rd<%id%>">        <form id="rf<%id%>">          <textarea name="comment" cols="80"></textarea>          <input type="submit" value="Add reply" />          <input type="button" value="Cancel" />          <input type="hidden" name="parent" value="<%id%>" />          <input type="hidden" name="node" value="" />        </form>      </div>    </li>';e(document).ready(function(){t()})}(jQuery),$(document).ready(function(){$(".sphinx-has-comment").comment(),$("div.context").each(function(){var e=$.getQueryParameters(),t=e.q?e.q[0].split(/\s+/):[],n=$(this);$.each(t,function(){n.highlightText(this.toLowerCase(),"highlighted")})});var e=document.location.hash;"#comment-"==e.substring(0,9)&&($("#ao"+e.substring(9)).click(),document.location.hash="#s"+e.substring(9))});
Binary file src/build/html/_static/zeo-add-form.png has changed
Binary file src/build/html/_static/zeo-add-menu.png has changed
--- a/src/build/html/genindex.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,17707 +0,0 @@
-
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>Index &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="#" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="#" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-
-<h1 id="index">Index</h1>
-
-<div class="genindex-jumpbox">
- <a href="#A"><strong>A</strong></a>
- | <a href="#B"><strong>B</strong></a>
- | <a href="#C"><strong>C</strong></a>
- | <a href="#D"><strong>D</strong></a>
- | <a href="#E"><strong>E</strong></a>
- | <a href="#F"><strong>F</strong></a>
- | <a href="#G"><strong>G</strong></a>
- | <a href="#H"><strong>H</strong></a>
- | <a href="#I"><strong>I</strong></a>
- | <a href="#J"><strong>J</strong></a>
- | <a href="#K"><strong>K</strong></a>
- | <a href="#L"><strong>L</strong></a>
- | <a href="#M"><strong>M</strong></a>
- | <a href="#N"><strong>N</strong></a>
- | <a href="#O"><strong>O</strong></a>
- | <a href="#P"><strong>P</strong></a>
- | <a href="#Q"><strong>Q</strong></a>
- | <a href="#R"><strong>R</strong></a>
- | <a href="#S"><strong>S</strong></a>
- | <a href="#T"><strong>T</strong></a>
- | <a href="#U"><strong>U</strong></a>
- | <a href="#V"><strong>V</strong></a>
- | <a href="#W"><strong>W</strong></a>
- | <a href="#X"><strong>X</strong></a>
- | <a href="#Y"><strong>Y</strong></a>
- | <a href="#Z"><strong>Z</strong></a>
- 
-</div>
-<h2 id="A">A</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusExtract.abbreviation">abbreviation (pyams_thesaurus.thesaurus.ThesaurusExtract attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.url.absolute_url">absolute_url() (in module pyams_utils.url)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.url.AbsoluteUrlTalesExtension">AbsoluteUrlTalesExtension (class in pyams_utils.url)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.accordion_menus">accordion_menus (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.extension.UserReportInfo.account_id">account_id (pyams_skin.extension.UserReportInfo attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFAudioEffect.acodec">acodec() (pyams_media.ffbase.FFAudioEffect method)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudiosCounter.action_class">action_class (pyams_content.component.extfile.zmi.ExtAudiosCounter attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFilesCounter.action_class">(pyams_content.component.extfile.zmi.ExtFilesCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImagesCounter.action_class">(pyams_content.component.extfile.zmi.ExtImagesCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideosCounter.action_class">(pyams_content.component.extfile.zmi.ExtVideosCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker.action_class">(pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinksCounter.action_class">(pyams_content.component.links.zmi.ExternalLinksCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinksCounter.action_class">(pyams_content.component.links.zmi.InternalLinksCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinksCounter.action_class">(pyams_content.component.links.zmi.MailtoLinksCounter attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.table.ActionColumn">ActionColumn (class in pyams_skin.table)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.activated">activated (pyams_security.plugin.userfolder.User attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.activation_date">activation_date (pyams_security.plugin.userfolder.User attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.activation_hash">activation_hash (pyams_security.plugin.userfolder.User attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.extension.GoogleAnalyticsInfo.activation_mode">activation_mode (pyams_skin.extension.GoogleAnalyticsInfo attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.extension.GoogleTagManagerInfo.activation_mode">(pyams_skin.extension.GoogleTagManagerInfo attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.extension.UserReportInfo.activation_mode">(pyams_skin.extension.UserReportInfo attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.activation_secret">activation_secret (pyams_security.plugin.userfolder.User attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskScheduleInfo.active">active (pyams_scheduler.trigger.CronTaskScheduleInfo attribute)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.DateTaskScheduleInfo.active">(pyams_scheduler.trigger.DateTaskScheduleInfo attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.LoopTaskScheduleInfo.active">(pyams_scheduler.trigger.LoopTaskScheduleInfo attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.viewlet.activity.html#pyams_skin.viewlet.activity.ActivityViewlet">ActivityViewlet (class in pyams_skin.viewlet.activity)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.activity.html#pyams_skin.viewlet.activity.ActivityViewletManager">ActivityViewletManager (class in pyams_skin.viewlet.activity)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.adapter.adapter_config">adapter_config (class in pyams_utils.adapter)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.add">add() (pyams_alchemy.zmi.engine.AlchemyEngineAddForm method)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm.add">(pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAddForm.add">(pyams_content.component.extfile.zmi.ExtFileAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryAddForm.add">(pyams_content.component.gallery.zmi.paragraph.GalleryAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.add">(pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkAddForm.add">(pyams_content.component.links.zmi.ExternalLinkAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkAddForm.add">(pyams_content.component.links.zmi.InternalLinkAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkAddForm.add">(pyams_content.component.links.zmi.MailtoLinkAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.add">(pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.add">(pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.add">(pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.BlogPostAddForm.add">(pyams_content.shared.blog.zmi.BlogPostAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.add">(pyams_content.shared.blog.zmi.manager.BlogManagerAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAddForm.add">(pyams_content.shared.common.zmi.SharedContentAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAddForm.add">(pyams_content.shared.common.zmi.types.DataSubtypeAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAddForm.add">(pyams_content.shared.common.zmi.types.DataTypeAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldAddForm.add">(pyams_content.shared.form.zmi.field.FormFieldAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm.add">(pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm.add">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.TopicAddForm.add">(pyams_content.shared.site.zmi.TopicAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddForm.add">(pyams_content.shared.site.zmi.folder.SiteFolderAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkAddForm.add">(pyams_content.shared.site.zmi.link.ContentLinkAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerAddForm.add">(pyams_content.shared.site.zmi.manager.SiteManagerAddForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.add">(pyams_gis.zmi.layer.EsriFeatureLayerAddForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAddForm.add">(pyams_gis.zmi.layer.GeoportalLayerAddForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAddForm.add">(pyams_gis.zmi.layer.GoogleMapLayerAddForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAddForm.add">(pyams_gis.zmi.layer.TileLayerAddForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAddForm.add">(pyams_gis.zmi.layer.WMSLayerAddForm method)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAddForm.add">(pyams_ldap.zmi.plugin.LDAPPluginAddForm method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateAddForm.add">(pyams_portal.zmi.template.PortalTemplateAddForm method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskBaseAddForm.add">(pyams_scheduler.zmi.task.TaskBaseAddForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationForm.add">(pyams_security.views.userfolder.UserRegistrationForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm.add">(pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAddForm.add">(pyams_security.zmi.plugin.group.GroupsFolderAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddForm.add">(pyams_security.zmi.plugin.group.LocalGroupAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderAddForm.add">(pyams_security.zmi.plugin.social.SocialProviderAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAddForm.add">(pyams_security.zmi.plugin.social.SocialUsersFolderAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddForm.add">(pyams_security.zmi.plugin.userfolder.LocalUserAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAddForm.add">(pyams_security.zmi.plugin.userfolder.UsersFolderAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.add">(pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.add">(pyams_thesaurus.zmi.term.ThesaurusTermAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.add">(pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.add">(pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm method)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAddForm.add">(pyams_utils.zmi.zeo.ZEOConnectionAddForm method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.WfImageMap.add_area">add_area() (pyams_content.shared.imagemap.WfImageMap method)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.ReviewCommentsContainer.add_comment">add_comment() (pyams_content.features.review.ReviewCommentsContainer method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.converter.BaseAudioConverter.add_common_filters">add_common_filters() (pyams_media.converter.BaseAudioConverter method)</a>
-
-      <ul>
-        <li><a href="pyams_media.html#pyams_media.converter.BaseMediaConverter.add_common_filters">(pyams_media.converter.BaseMediaConverter method)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.FlvVideoConverter.add_common_filters">(pyams_media.converter.FlvVideoConverter method)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.Mp4VideoConverter.add_common_filters">(pyams_media.converter.Mp4VideoConverter method)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.WebmVideoConverter.add_common_filters">(pyams_media.converter.WebmVideoConverter method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_media.html#pyams_media.media.MediaConversions.add_conversion">add_conversion() (pyams_media.media.MediaConversions method)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.add_extract">add_extract() (pyams_thesaurus.term.ThesaurusTerm method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.converter.BaseMediaConverter.add_filters">add_filters() (pyams_media.converter.BaseMediaConverter method)</a>
-
-      <ul>
-        <li><a href="pyams_media.html#pyams_media.converter.BaseVideoConverter.add_filters">(pyams_media.converter.BaseVideoConverter method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.group.GroupsBasedForm.add_group">add_group() (pyams_form.group.GroupsBasedForm method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.add_portlet">add_portlet() (pyams_portal.template.PortalTemplateConfiguration method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.add_row">add_row() (pyams_portal.template.PortalTemplateConfiguration method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.add_slot">add_slot() (pyams_portal.template.PortalTemplateConfiguration method)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.add_template_row">add_template_row() (in module pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusExtract.add_term">add_term() (pyams_thesaurus.thesaurus.ThesaurusExtract method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersions.add_version">add_version() (pyams_workflow.versions.WorkflowVersions method)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.AddForm">AddForm (class in pyams_form.form)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.AddFormContextPermissionChecker">AddFormContextPermissionChecker (class in pyams_form.form)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.AddIllustrationAction">AddIllustrationAction (class in pyams_content.component.illustration.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.MailtoLink.address">address (pyams_content.component.links.MailtoLink attribute)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.MailtoLink.address_name">address_name (pyams_content.component.links.MailtoLink attribute)</a>
-</li>
-      <li><a href="pyams_thesaurus.interfaces.html#pyams_thesaurus.interfaces.ADMIN_THESAURUS_PERMISSION">ADMIN_THESAURUS_PERMISSION (in module pyams_thesaurus.interfaces)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.form.AdminAddForm">AdminAddForm (class in pyams_zmi.form)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm">AdminAuthenticationAddForm (class in pyams_security.zmi.plugin.admin)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAddMenu">AdminAuthenticationAddMenu (class in pyams_security.zmi.plugin.admin)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAJAXAddForm">AdminAuthenticationAJAXAddForm (class in pyams_security.zmi.plugin.admin)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAJAXEditForm">AdminAuthenticationAJAXEditForm (class in pyams_security.zmi.plugin.admin)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm">AdminAuthenticationEditForm (class in pyams_security.zmi.plugin.admin)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationHelpAdapter">AdminAuthenticationHelpAdapter (class in pyams_security.zmi.plugin.admin)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.admin.AdminAuthenticationPlugin">AdminAuthenticationPlugin (class in pyams_security.plugin.admin)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm">AdminDialogAddForm (class in pyams_zmi.form)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.form.AdminDialogDisplayForm">AdminDialogDisplayForm (class in pyams_zmi.form)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm">AdminDialogEditForm (class in pyams_zmi.form)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.form.AdminDisplayForm">AdminDisplayForm (class in pyams_zmi.form)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.form.AdminEditForm">AdminEditForm (class in pyams_zmi.form)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.administrators">administrators (pyams_thesaurus.thesaurus.Thesaurus attribute)</a>
-</li>
-      <li><a href="pyams_content.profile.html#pyams_content.profile.admin.AdminProfile">AdminProfile (class in pyams_content.profile.admin)</a>
-</li>
-      <li><a href="pyams_content.profile.html#pyams_content.profile.admin.AdminProfileFactory">AdminProfileFactory() (in module pyams_content.profile.admin)</a>
-</li>
-      <li><a href="pyams_content.profile.zmi.html#pyams_content.profile.zmi.AdminProfileTabForm">AdminProfileTabForm (class in pyams_content.profile.zmi)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.skin.AdminSkin">AdminSkin (class in pyams_zmi.skin)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.view.AdminView">AdminView (class in pyams_zmi.view)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFAudioEffect.aframes">aframes() (pyams_media.ffbase.FFAudioEffect method)</a>
-</li>
-      <li><a href="pyams_scheduler.interfaces.html#pyams_scheduler.interfaces.AfterRunJobEvent">AfterRunJobEvent (class in pyams_scheduler.interfaces)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.AJAXForm.ajax_callback">ajax_callback (pyams_form.form.AJAXForm attribute)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.ajax_handler">ajax_handler (pyams_alchemy.zmi.engine.AlchemyEngineAddForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.ajax_handler">(pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.ajax_handler">(pyams_alchemy.zmi.engine.AlchemyEngineTestForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm.ajax_handler">(pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm.ajax_handler">(pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioAddForm.ajax_handler">(pyams_content.component.extfile.zmi.ExtAudioAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAddForm.ajax_handler">(pyams_content.component.extfile.zmi.ExtFileAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.ajax_handler">(pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImageAddForm.ajax_handler">(pyams_content.component.extfile.zmi.ExtImageAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoAddForm.ajax_handler">(pyams_content.component.extfile.zmi.ExtVideoAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryPropertiesEditForm.ajax_handler">(pyams_content.component.gallery.zmi.GalleryPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm.ajax_handler">(pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryImageAddForm.ajax_handler">(pyams_content.component.gallery.zmi.file.GalleryImageAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryAddForm.ajax_handler">(pyams_content.component.gallery.zmi.paragraph.GalleryAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesEditForm.ajax_handler">(pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.ajax_handler">(pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm.ajax_handler">(pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.ajax_handler">(pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkAddForm.ajax_handler">(pyams_content.component.links.zmi.ExternalLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkPropertiesEditForm.ajax_handler">(pyams_content.component.links.zmi.ExternalLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkAddForm.ajax_handler">(pyams_content.component.links.zmi.InternalLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkPropertiesEditForm.ajax_handler">(pyams_content.component.links.zmi.InternalLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkAddForm.ajax_handler">(pyams_content.component.links.zmi.MailtoLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkPropertiesEditForm.ajax_handler">(pyams_content.component.links.zmi.MailtoLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm.ajax_handler">(pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.ajax_handler">(pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.ajax_handler">(pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.ajax_handler">(pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm.ajax_handler">(pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.ajax_handler">(pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.ajax_handler">(pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.ajax_handler">(pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm.ajax_handler">(pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.ThemesEditForm.ajax_handler">(pyams_content.component.theme.zmi.ThemesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.manager.ThemesManagerEditForm.ajax_handler">(pyams_content.component.theme.zmi.manager.ThemesManagerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewForm.ajax_handler">(pyams_content.features.review.zmi.WfSharedContentReviewForm attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchForm.ajax_handler">(pyams_content.root.zmi.search.SiteRootAdvancedSearchForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.ajax_handler">(pyams_content.shared.blog.zmi.manager.BlogManagerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm.ajax_handler">(pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAddForm.ajax_handler">(pyams_content.shared.common.zmi.SharedContentAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateForm.ajax_handler">(pyams_content.shared.common.zmi.WfSharedContentDuplicateForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditForm.ajax_handler">(pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesEditForm.ajax_handler">(pyams_content.shared.common.zmi.manager.SharedToolPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm.ajax_handler">(pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentPropertiesEditForm.ajax_handler">(pyams_content.shared.common.zmi.properties.SharedContentPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchForm.ajax_handler">(pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm.ajax_handler">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAddForm.ajax_handler">(pyams_content.shared.common.zmi.types.DataSubtypeAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeEditForm.ajax_handler">(pyams_content.shared.common.zmi.types.DataSubtypeEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAddForm.ajax_handler">(pyams_content.shared.common.zmi.types.DataTypeAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeEditForm.ajax_handler">(pyams_content.shared.common.zmi.types.DataTypeEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveCancelForm.ajax_handler">(pyams_content.shared.common.zmi.workflow.PublicationArchiveCancelForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveForm.ajax_handler">(pyams_content.shared.common.zmi.workflow.PublicationArchiveForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestForm.ajax_handler">(pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationForm.ajax_handler">(pyams_content.shared.common.zmi.workflow.PublicationForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestCancelForm.ajax_handler">(pyams_content.shared.common.zmi.workflow.PublicationRequestCancelForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestForm.ajax_handler">(pyams_content.shared.common.zmi.workflow.PublicationRequestForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseForm.ajax_handler">(pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireCancelForm.ajax_handler">(pyams_content.shared.common.zmi.workflow.PublicationRetireCancelForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireForm.ajax_handler">(pyams_content.shared.common.zmi.workflow.PublicationRetireForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireRequestForm.ajax_handler">(pyams_content.shared.common.zmi.workflow.PublicationRetireRequestForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentCloneForm.ajax_handler">(pyams_content.shared.common.zmi.workflow.SharedContentCloneForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm.ajax_handler">(pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldAddForm.ajax_handler">(pyams_content.shared.form.zmi.field.FormFieldAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.ajax_handler">(pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm.ajax_handler">(pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaPropertiesEditForm.ajax_handler">(pyams_content.shared.imagemap.zmi.area.ImagemapAreaPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm.ajax_handler">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphInnerEditForm.ajax_handler">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphPropertiesEditForm.ajax_handler">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.TopicAddForm.ajax_handler">(pyams_content.shared.site.zmi.TopicAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationEditForm.ajax_handler">(pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddForm.ajax_handler">(pyams_content.shared.site.zmi.folder.SiteFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkAddForm.ajax_handler">(pyams_content.shared.site.zmi.link.ContentLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkPropertiesEditForm.ajax_handler">(pyams_content.shared.site.zmi.link.ContentLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerAddForm.ajax_handler">(pyams_content.shared.site.zmi.manager.SiteManagerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.reference.ViewReferencesEditForm.ajax_handler">(pyams_content.shared.view.zmi.reference.ViewReferencesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.theme.ViewThemesEditForm.ajax_handler">(pyams_content.shared.view.zmi.theme.ViewThemesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.workflow.zmi.html#pyams_content.workflow.zmi.task.ContentArchiverTaskAddForm.ajax_handler">(pyams_content.workflow.zmi.task.ContentArchiverTaskAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestForm.ajax_handler">(pyams_content_es.zmi.ContentIndexerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerUtilityPropertiesEditForm.ajax_handler">(pyams_content_es.zmi.ContentIndexerUtilityPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.AJAXForm.ajax_handler">(pyams_form.form.AJAXForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.search.SearchForm.ajax_handler">(pyams_form.search.SearchForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.ajax_handler">(pyams_gis.zmi.layer.EsriFeatureLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerEditForm.ajax_handler">(pyams_gis.zmi.layer.EsriFeatureLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAddForm.ajax_handler">(pyams_gis.zmi.layer.GeoportalLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerEditForm.ajax_handler">(pyams_gis.zmi.layer.GeoportalLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAddForm.ajax_handler">(pyams_gis.zmi.layer.GoogleMapLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerEditForm.ajax_handler">(pyams_gis.zmi.layer.GoogleMapLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAddForm.ajax_handler">(pyams_gis.zmi.layer.TileLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerEditForm.ajax_handler">(pyams_gis.zmi.layer.TileLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAddForm.ajax_handler">(pyams_gis.zmi.layer.WMSLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerEditForm.ajax_handler">(pyams_gis.zmi.layer.WMSLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerConfigurationEditForm.ajax_handler">(pyams_gis.zmi.utility.MapManagerConfigurationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.language.I18nManagerLanguagesEditForm.ajax_handler">(pyams_i18n.zmi.language.I18nManagerLanguagesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.ajax_handler">(pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAddForm.ajax_handler">(pyams_ldap.zmi.plugin.LDAPPluginAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginEditForm.ajax_handler">(pyams_ldap.zmi.plugin.LDAPPluginEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestForm.ajax_handler">(pyams_media.zmi.MediaConversionProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.ajax_handler">(pyams_media.zmi.MediaConversionUtilityPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsEditForm.ajax_handler">(pyams_media.zmi.media.AudioConversionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsEditForm.ajax_handler">(pyams_media.zmi.media.VideoConversionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailEditForm.ajax_handler">(pyams_media.zmi.video.VideoThumbnailEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm.ajax_handler">(pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletAddForm.ajax_handler">(pyams_portal.zmi.layout.PortalTemplatePortletAddForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotAddForm.ajax_handler">(pyams_portal.zmi.layout.PortalTemplateSlotAddForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm.ajax_handler">(pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm.ajax_handler">(pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateAddForm.ajax_handler">(pyams_portal.zmi.template.PortalTemplateAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.ajax_handler">(pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm.ajax_handler">(pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskAddForm.ajax_handler">(pyams_scheduler.zmi.ssh.SSHTaskAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskEditForm.ajax_handler">(pyams_scheduler.zmi.ssh.SSHTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskPropertiesEditForm.ajax_handler">(pyams_scheduler.zmi.task.TaskPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskRunForm.ajax_handler">(pyams_scheduler.zmi.task.TaskRunForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskScheduleEditForm.ajax_handler">(pyams_scheduler.zmi.task.TaskScheduleEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskAddForm.ajax_handler">(pyams_scheduler.zmi.url.URLTaskAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskEditForm.ajax_handler">(pyams_scheduler.zmi.url.URLTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskAddForm.ajax_handler">(pyams_scheduler.zmi.zodb.ZODBTaskAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskEditForm.ajax_handler">(pyams_scheduler.zmi.zodb.ZODBTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginDialogForm.ajax_handler">(pyams_security.views.login.LoginDialogForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginForm.ajax_handler">(pyams_security.views.login.LoginForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserConfirmationForm.ajax_handler">(pyams_security.views.userfolder.UserConfirmationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationForm.ajax_handler">(pyams_security.views.userfolder.UserRegistrationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.ajax_handler">(pyams_security.zmi.notification.SecurityManagerNotificationsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm.ajax_handler">(pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm.ajax_handler">(pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAddForm.ajax_handler">(pyams_security.zmi.plugin.group.GroupsFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderEditForm.ajax_handler">(pyams_security.zmi.plugin.group.GroupsFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddForm.ajax_handler">(pyams_security.zmi.plugin.group.LocalGroupAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupEditForm.ajax_handler">(pyams_security.zmi.plugin.group.LocalGroupEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderAddForm.ajax_handler">(pyams_security.zmi.plugin.social.SocialProviderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderEditForm.ajax_handler">(pyams_security.zmi.plugin.social.SocialProviderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUserEditForm.ajax_handler">(pyams_security.zmi.plugin.social.SocialUserEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAddForm.ajax_handler">(pyams_security.zmi.plugin.social.SocialUsersFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderEditForm.ajax_handler">(pyams_security.zmi.plugin.social.SocialUsersFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddForm.ajax_handler">(pyams_security.zmi.plugin.userfolder.LocalUserAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserEditForm.ajax_handler">(pyams_security.zmi.plugin.userfolder.LocalUserEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAddForm.ajax_handler">(pyams_security.zmi.plugin.userfolder.UsersFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderEditForm.ajax_handler">(pyams_security.zmi.plugin.userfolder.UsersFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserProfileEditForm.ajax_handler">(pyams_security.zmi.profile.UserProfileEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectRolesEditForm.ajax_handler">(pyams_security.zmi.security.ProtectedObjectRolesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.ajax_handler">(pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerEditForm.ajax_handler">(pyams_security.zmi.utility.SecurityManagerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_sequence.zmi.html#pyams_sequence.zmi.SequentialIntIdsPropertiesEditForm.ajax_handler">(pyams_sequence.zmi.SequentialIntIdsPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.ajax_handler">(pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.ajax_handler">(pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.ajax_handler">(pyams_thesaurus.zmi.term.ThesaurusTermAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.ajax_handler">(pyams_thesaurus.zmi.term.ThesaurusTermEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.ajax_handler">(pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.ajax_handler">(pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.ajax_handler">(pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.ajax_handler">(pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.ajax_handler">(pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAddForm.ajax_handler">(pyams_utils.zmi.zeo.ZEOConnectionAddForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.ajax_handler">(pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestForm.ajax_handler">(pyams_utils.zmi.zeo.ZEOConnectionTestForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleAnalyticsPropertiesEditForm.ajax_handler">(pyams_zmi.extension.GoogleAnalyticsPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleTagManagerPropertiesEditForm.ajax_handler">(pyams_zmi.extension.GoogleTagManagerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.UserReportPropertiesEditForm.ajax_handler">(pyams_zmi.extension.UserReportPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.BackOfficePropertiesEditForm.ajax_handler">(pyams_zmi.site.BackOfficePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.PropertiesEditForm.ajax_handler">(pyams_zmi.site.PropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.skin.UserSkinnablePropertiesEditForm.ajax_handler">(pyams_zmi.skin.UserSkinnablePropertiesEditForm attribute)</a>
-</li>
-      </ul></li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_form.html#pyams_form.form.AJAXAddForm">AJAXAddForm (class in pyams_form.form)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.AJAXEditForm">AJAXEditForm (class in pyams_form.form)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.AJAXForm">AJAXForm (class in pyams_form.form)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAddForm">AlchemyEngineAddForm (class in pyams_alchemy.zmi.engine)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAddMenu">AlchemyEngineAddMenu (class in pyams_alchemy.zmi.engine)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAJAXAddForm">AlchemyEngineAJAXAddForm (class in pyams_alchemy.zmi.engine)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAJAXTestForm">AlchemyEngineAJAXTestForm (class in pyams_alchemy.zmi.engine)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesAJAXEditForm">AlchemyEnginePropertiesAJAXEditForm (class in pyams_alchemy.zmi.engine)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm">AlchemyEnginePropertiesEditForm (class in pyams_alchemy.zmi.engine)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestForm">AlchemyEngineTestForm (class in pyams_alchemy.zmi.engine)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestMenu">AlchemyEngineTestMenu (class in pyams_alchemy.zmi.engine)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestResults">AlchemyEngineTestResults (class in pyams_alchemy.zmi.engine)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestSuffix">AlchemyEngineTestSuffix (class in pyams_alchemy.zmi.engine)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.AlchemyEngineUtility">AlchemyEngineUtility (class in pyams_alchemy.engine)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.manager.BlogManager.allowed_paragraphs">allowed_paragraphs (pyams_content.shared.blog.manager.BlogManager attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.news.html#pyams_content.shared.news.manager.NewsManager.allowed_paragraphs">(pyams_content.shared.news.manager.NewsManager attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.manager.SiteManager.allowed_paragraphs">(pyams_content.shared.site.manager.SiteManager attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.alt">alt (pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtImage.alt_title">alt_title (pyams_content.component.extfile.ExtImage attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFile.alt_title">(pyams_content.component.gallery.file.GalleryFile attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.Illustration.alt_title">(pyams_content.component.illustration.Illustration attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.link.ContentLink.alt_title">(pyams_content.shared.site.link.ContentLink attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_gis.html#pyams_gis.point.GeoPointZ.altitude">altitude (pyams_gis.point.GeoPointZ attribute)</a>
-</li>
-      <li><a href="pyams_workflow.interfaces.html#pyams_workflow.interfaces.AmbiguousTransitionError">AmbiguousTransitionError</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.query.and_">and_() (in module pyams_catalog.query)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.GeoportalMapLayer.api_key">api_key (pyams_gis.layer.GeoportalMapLayer attribute)</a>
-
-      <ul>
-        <li><a href="pyams_gis.html#pyams_gis.layer.GoogleMapLayer.api_key">(pyams_gis.layer.GoogleMapLayer attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_catalog.html#pyams_catalog.query.CatalogResultSet.append">append() (pyams_catalog.query.CatalogResultSet method)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.association.html#pyams_content.component.association.container.AssociationContainer.append">(pyams_content.component.association.container.AssociationContainer method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.Gallery.append">(pyams_content.component.gallery.Gallery method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.container.ParagraphContainer.append">(pyams_content.component.paragraph.container.ParagraphContainer method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootStaticConfiguration.application_name">application_name (pyams_content.root.SiteRootStaticConfiguration attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.application_name">(pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootStaticConfiguration.application_package">application_package (pyams_content.root.SiteRootStaticConfiguration attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.application_package">(pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.skin.apply_skin">apply_skin() (in module pyams_skin.skin)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.EditForm.applyChanges">applyChanges() (pyams_form.form.EditForm method)</a>
-
-      <ul>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsEditForm.applyChanges">(pyams_media.zmi.media.AudioConversionsEditForm method)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsEditForm.applyChanges">(pyams_media.zmi.media.VideoConversionsEditForm method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskRunForm.applyChanges">(pyams_scheduler.zmi.task.TaskRunForm method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.archive_action">archive_action() (in module pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.ImageMapArea.area">area (pyams_content.shared.imagemap.ImageMapArea attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.WfImageMap.areas">areas (pyams_content.shared.imagemap.WfImageMap attribute)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBTreeState.asDict">asDict() (pyams_zodbbrowser.btreesupport.OOBTreeState method)</a>
-
-      <ul>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBucketState.asDict">(pyams_zodbbrowser.btreesupport.OOBucketState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.ContainedProxyState.asDict">(pyams_zodbbrowser.state.ContainedProxyState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.FallbackState.asDict">(pyams_zodbbrowser.state.FallbackState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.GenericState.asDict">(pyams_zodbbrowser.state.GenericState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.LoadErrorState.asDict">(pyams_zodbbrowser.state.LoadErrorState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.ZodbObjectState.asDict">(pyams_zodbbrowser.state.ZodbObjectState method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.SharedContentReviewAdapter.ask_review">ask_review() (pyams_content.features.review.SharedContentReviewAdapter method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.aspect">aspect() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.container.association_container_factory">association_container_factory() (in module pyams_content.component.association.container)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.container.AssociationContainer">AssociationContainer (class in pyams_content.component.association.container)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.container.AssociationContainerNamespace">AssociationContainerNamespace (class in pyams_content.component.association.container)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.container.AssociationContainerSublocations">AssociationContainerSublocations (class in pyams_content.component.association.container)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.AssociationItem">AssociationItem (class in pyams_content.component.association)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationItemAJAXAddForm">AssociationItemAJAXAddForm (class in pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationItemAJAXEditForm">AssociationItemAJAXEditForm (class in pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.AssociationItemPermissionChecker">AssociationItemPermissionChecker (class in pyams_content.component.association)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.paragraph.AssociationParagraph">AssociationParagraph (class in pyams_content.component.association.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm">AssociationParagraphAddForm (class in pyams_content.component.association.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphAddMenu">AssociationParagraphAddMenu (class in pyams_content.component.association.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphAJAXAddForm">AssociationParagraphAJAXAddForm (class in pyams_content.component.association.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.paragraph.AssociationParagraphContentChecker">AssociationParagraphContentChecker (class in pyams_content.component.association.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.paragraph.AssociationParagraphFactory">AssociationParagraphFactory (class in pyams_content.component.association.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphInnerEditForm">AssociationParagraphInnerEditForm (class in pyams_content.component.association.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesAJAXEditForm">AssociationParagraphPropertiesAJAXEditForm (class in pyams_content.component.association.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm">AssociationParagraphPropertiesEditForm (class in pyams_content.component.association.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphSummary">AssociationParagraphSummary (class in pyams_content.component.association.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphSummary.associations">associations (pyams_content.component.association.zmi.paragraph.AssociationParagraphSummary attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView.associations">(pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.associations">(pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsContainerDialogView">AssociationsContainerDialogView (class in pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsContainerView">AssociationsContainerView (class in pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.container.AssociationsContentChecker">AssociationsContentChecker (class in pyams_content.component.association.container)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsMenu">AssociationsMenu (class in pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTable">AssociationsTable (class in pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableInnerNameColumn">AssociationsTableInnerNameColumn (class in pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTablePictogramColumn">AssociationsTablePictogramColumn (class in pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTablePublicNameColumn">AssociationsTablePublicNameColumn (class in pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableShowHideColumn">AssociationsTableShowHideColumn (class in pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableSizeColumn">AssociationsTableSizeColumn (class in pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableSorterColumn">AssociationsTableSorterColumn (class in pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableTrashColumn">AssociationsTableTrashColumn (class in pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableValuesAdapter">AssociationsTableValuesAdapter (class in pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsView">AssociationsView (class in pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPrincipalAttributesViewlet.attributes">attributes (pyams_ldap.zmi.plugin.LDAPPrincipalAttributesViewlet attribute)</a>
-
-      <ul>
-        <li><a href="pyams_security.html#pyams_security.credential.Credentials.attributes">(pyams_security.credential.Credentials attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.principal.PrincipalInfo.attributes">(pyams_security.principal.PrincipalInfo attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.attr.AttributeTraverser">AttributeTraverser (class in pyams_utils.attr)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.BaseTileMapLayer.attribution">attribution (pyams_gis.layer.BaseTileMapLayer attribute)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.configuration.MapConfiguration.attribution_control">attribution_control (pyams_gis.configuration.MapConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNameColumn.attrName">attrName (pyams_catalog.zmi.catalog.CatalogIndexNameColumn attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsNameColumn.attrName">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerLabelColumn.attrName">(pyams_content.shared.form.zmi.field.FormFieldsContainerLabelColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerNameColumn.attrName">(pyams_content.shared.form.zmi.field.FormFieldsContainerNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersNameColumn.attrName">(pyams_gis.zmi.utility.MapManagerLayersNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersTitleColumn.attrName">(pyams_gis.zmi.utility.MapManagerLayersTitleColumn attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersTypeColumn.attrName">(pyams_gis.zmi.utility.MapManagerLayersTypeColumn attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPCnColumn.attrName">(pyams_ldap.zmi.plugin.LDAPCnColumn attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPMailColumn.attrName">(pyams_ldap.zmi.plugin.LDAPMailColumn attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerNameColumn.attrName">(pyams_portal.zmi.container.PortalTemplateContainerNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksNameColumn.attrName">(pyams_scheduler.zmi.scheduler.SchedulerTasksNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryDateColumn.attrName">(pyams_scheduler.zmi.task.TaskHistoryDateColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.DescriptionColumn.attrName">(pyams_security.zmi.plugin.group.DescriptionColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.NameColumn.attrName">(pyams_security.zmi.plugin.group.NameColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.EmailColumn.attrName">(pyams_security.zmi.plugin.social.EmailColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.IDColumn.attrName">(pyams_security.zmi.plugin.social.IDColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.NameColumn.attrName">(pyams_security.zmi.plugin.social.NameColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.ProviderNameColumn.attrName">(pyams_security.zmi.plugin.social.ProviderNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersIdColumn.attrName">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersIdColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersNameColumn.attrName">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.EmailColumn.attrName">(pyams_security.zmi.plugin.userfolder.EmailColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LoginColumn.attrName">(pyams_security.zmi.plugin.userfolder.LoginColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.NameColumn.attrName">(pyams_security.zmi.plugin.userfolder.NameColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsNameColumn.attrName">(pyams_security.zmi.utility.SecurityManagerPluginsNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.NameColumn.attrName">(pyams_skin.table.NameColumn attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn.attrName">(pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn.attrName">(pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn.attrName">(pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_media.html#pyams_media.utility.MediaConversionUtility.audio_bitrate">audio_bitrate (pyams_media.utility.MediaConversionUtility attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.utility.MediaConversionUtility.audio_formats">audio_formats (pyams_media.utility.MediaConversionUtility attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.utility.MediaConversionUtility.audio_sampling">audio_sampling (pyams_media.utility.MediaConversionUtility attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.audio.AudioTypeAdapter.audio_type">audio_type (pyams_media.audio.AudioTypeAdapter attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFAudioEffect.audiobitrate">audiobitrate() (pyams_media.ffbase.FFAudioEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFAudioEffect.audiochannels">audiochannels() (pyams_media.ffbase.FFAudioEffect method)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsAction">AudioConversionsAction (class in pyams_media.zmi.media)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsAJAXEditForm">AudioConversionsAJAXEditForm (class in pyams_media.zmi.media)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsEditForm">AudioConversionsEditForm (class in pyams_media.zmi.media)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsViewletsPrefix">AudioConversionsViewletsPrefix (class in pyams_media.zmi.media)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.converter.AudioConvertersVocabulary">AudioConvertersVocabulary (class in pyams_media.converter)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.audio.AudioPreview">AudioPreview (class in pyams_media.zmi.audio)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.audio.AudioPreviewViewletsPrefix">AudioPreviewViewletsPrefix (class in pyams_media.zmi.audio)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFAudioEffect.audiorecording">audiorecording() (pyams_media.ffbase.FFAudioEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFAudioEffect.audiosampling">audiosampling() (pyams_media.ffbase.FFAudioEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.audio.AudioTypeAdapter">AudioTypeAdapter (class in pyams_media.audio)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.audio.AudioTypeExtension">AudioTypeExtension (class in pyams_media.audio)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.WfForm.auth_only">auth_only (pyams_content.shared.form.WfForm attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.authenticate">authenticate() (pyams_ldap.plugin.LDAPPlugin method)</a>
-
-      <ul>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.admin.AdminAuthenticationPlugin.authenticate">(pyams_security.plugin.admin.AdminAuthenticationPlugin method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.UsersFolder.authenticate">(pyams_security.plugin.userfolder.UsersFolder method)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.authenticate">(pyams_security.utility.SecurityManager method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject.authenticated_denied">authenticated_denied (pyams_security.security.RoleProtectedObject attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject.authenticated_granted">authenticated_granted (pyams_security.security.RoleProtectedObject attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.PyAMSAuthenticationPolicy.authenticated_userid">authenticated_userid() (pyams_security.utility.PyAMSAuthenticationPolicy method)</a>
-
-      <ul>
-        <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.authenticated_userid">(pyams_security.utility.SecurityManager method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.interfaces.html#pyams_security.interfaces.AuthenticatedPrincipalEvent">AuthenticatedPrincipalEvent (class in pyams_security.interfaces)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.authentication_plugins_names">authentication_plugins_names (pyams_security.utility.SecurityManager attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.authomatic_secret">authomatic_secret (pyams_security.utility.SecurityManager attribute)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.BaseExtFile.author">author (pyams_content.component.extfile.BaseExtFile attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFile.author">(pyams_content.component.gallery.file.GalleryFile attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.Illustration.author">(pyams_content.component.illustration.Illustration attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.video.VideoParagraph.author">(pyams_content.component.paragraph.video.VideoParagraph attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.Configuration.author">(pyams_skin.configuration.Configuration attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFile.author_comments">author_comments (pyams_content.component.gallery.file.GalleryFile attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.manager.BlogManager.auto_created_paragraphs">auto_created_paragraphs (pyams_content.shared.blog.manager.BlogManager attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.news.html#pyams_content.shared.news.manager.NewsManager.auto_created_paragraphs">(pyams_content.shared.news.manager.NewsManager attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.manager.SiteManager.auto_created_paragraphs">(pyams_content.shared.site.manager.SiteManager attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.form.BaseForm.autocomplete">autocomplete (pyams_form.form.BaseForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserConfirmationForm.autocomplete">(pyams_security.views.userfolder.UserConfirmationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationForm.autocomplete">(pyams_security.views.userfolder.UserRegistrationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm.autocomplete">(pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm.autocomplete">(pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddForm.autocomplete">(pyams_security.zmi.plugin.userfolder.LocalUserAddForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAddForm.autocomplete">(pyams_utils.zmi.zeo.ZEOConnectionAddForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.autocomplete">(pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.html#pyams_security.profile.PublicProfile.avatar">avatar (pyams_security.profile.PublicProfile attribute)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="B">B</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.back_office_site_icon">back_office_site_icon() (in module pyams_skin.configuration)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter.back_target">back_target (pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentHeaderAdapter.back_target">(pyams_content.shared.common.zmi.WfSharedContentHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardHeaderAdapter.back_target">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider.back_target">(pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesHeaderAdapter.back_target">(pyams_content.shared.common.zmi.manager.SharedToolPropertiesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchHeaderAdapter.back_target">(pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsHeaderAdapter.back_target">(pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter.back_target">(pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateLayoutHeaderAdapter.back_target">(pyams_portal.zmi.layout.PortalTemplateLayoutHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderSearchViewHeaderAdapter.back_target">(pyams_security.zmi.plugin.group.GroupsFolderSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderSearchViewHeaderAdapter.back_target">(pyams_security.zmi.plugin.social.SocialUsersFolderSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderSearchViewHeaderAdapter.back_target">(pyams_security.zmi.plugin.userfolder.UsersFolderSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter.back_target">(pyams_skin.page.DefaultPageHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter.back_target">(pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphHeaderAdapter.back_url">back_url (pyams_content.component.paragraph.zmi.container.ParagraphHeaderAdapter attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter.back_url">(pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentHeaderAdapter.back_url">(pyams_content.shared.common.zmi.WfSharedContentHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsHeaderAdapter.back_url">(pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesHeaderAdapter.back_url">(pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsHeaderAdapter.back_url">(pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardHeaderAdapter.back_url">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesHeaderAdapter.back_url">(pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsHeaderAdapter.back_url">(pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsHeaderAdapter.back_url">(pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsHeaderAdapter.back_url">(pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsHeaderAdapter.back_url">(pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider.back_url">(pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesHeaderAdapter.back_url">(pyams_content.shared.common.zmi.manager.SharedToolPropertiesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchHeaderAdapter.back_url">(pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsHeaderAdapter.back_url">(pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentSummaryFormHeaderProvider.back_url">(pyams_content.shared.common.zmi.summary.SharedContentSummaryFormHeaderProvider attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter.back_url">(pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateLayoutHeaderAdapter.back_url">(pyams_portal.zmi.layout.PortalTemplateLayoutHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderSearchViewHeaderAdapter.back_url">(pyams_security.zmi.plugin.group.GroupsFolderSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersHeaderAdapter.back_url">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderSearchViewHeaderAdapter.back_url">(pyams_security.zmi.plugin.social.SocialUsersFolderSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderSearchViewHeaderAdapter.back_url">(pyams_security.zmi.plugin.userfolder.UsersFolderSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter.back_url">(pyams_skin.page.DefaultPageHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter.back_url">(pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.BackOfficeConfiguration">BackOfficeConfiguration (class in pyams_skin.configuration)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.BackOfficeConfigurationFactory">BackOfficeConfigurationFactory() (in module pyams_skin.configuration)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.BackOfficeConfigurationTalesExtension">BackOfficeConfigurationTalesExtension (class in pyams_skin.configuration)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.BackOfficeConfigurationTraverser">BackOfficeConfigurationTraverser (class in pyams_skin.configuration)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.site.BackOfficePropertiesAJAXEditForm">BackOfficePropertiesAJAXEditForm (class in pyams_zmi.site)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.site.BackOfficePropertiesEditForm">BackOfficePropertiesEditForm (class in pyams_zmi.site)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.site.BackOfficePropertiesMenuItem">BackOfficePropertiesMenuItem (class in pyams_zmi.site)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider.badge">badge (pyams_skin.viewlet.menu.MenuDivider attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem.badge">(pyams_skin.viewlet.menu.MenuItem attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewCommentsMenu.badge_class">badge_class (pyams_content.features.review.zmi.SharedContentReviewCommentsMenu attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider.badge_class">(pyams_skin.viewlet.menu.MenuDivider attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem.badge_class">(pyams_skin.viewlet.menu.MenuItem attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.base_dn">base_dn (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.base_label">base_label (pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.converter.BaseAudioConverter">BaseAudioConverter (class in pyams_media.converter)</a>
-</li>
-      <li><a href="pyams_content.features.checker.html#pyams_content.features.checker.BaseContentChecker">BaseContentChecker (class in pyams_content.features.checker)</a>
-</li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.viewlet.BaseContentProvider">BaseContentProvider (class in pyams_viewlet.viewlet)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.BaseDashboardTable">BaseDashboardTable (class in pyams_content.root.zmi)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.BaseDashboardTable">(class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.BaseDataType">BaseDataType (class in pyams_content.shared.common.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.BaseDatatypePermissionChecker">BaseDatatypePermissionChecker (class in pyams_content.shared.common.types)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.BaseExtFile">BaseExtFile (class in pyams_content.component.extfile)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter">BaseExtFileAssociationInfoAdapter (class in pyams_content.component.extfile)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.BaseForm">BaseForm (class in pyams_form.form)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.BaseFormFieldFactory">BaseFormFieldFactory (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.BaseGalleryRenderer">BaseGalleryRenderer (class in pyams_content.component.gallery.zmi)</a>
-</li>
-      <li><a href="pyams_content.html#pyams_content.site.BaseGenerationsChecker">BaseGenerationsChecker (class in pyams_content.site)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.text.BaseHTMLRenderer">BaseHTMLRenderer (class in pyams_utils.text)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.BaseIllustrationRenderer">BaseIllustrationRenderer (class in pyams_content.component.illustration.zmi)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.process.BaseIndexerProcess">BaseIndexerProcess (class in pyams_content_es.process)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.language.BaseLanguagesVocabulary">BaseLanguagesVocabulary (class in pyams_i18n.language)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.BaseLink">BaseLink (class in pyams_content.component.links)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.BaseLinkContentChecker">BaseLinkContentChecker (class in pyams_content.component.links)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.BaseLinkInfoAdapter">BaseLinkInfoAdapter (class in pyams_content.component.links)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.converter.BaseMediaConverter">BaseMediaConverter (class in pyams_media.converter)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.BaseParagraph">BaseParagraph (class in pyams_content.component.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.BaseParagraphAddMenu">BaseParagraphAddMenu (class in pyams_content.component.paragraph.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm">BaseParagraphAJAXAddForm (class in pyams_content.component.paragraph.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm">BaseParagraphAJAXEditForm (class in pyams_content.component.paragraph.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.BaseParagraphContentChecker">BaseParagraphContentChecker (class in pyams_content.component.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.BaseParagraphPermissionChecker">BaseParagraphPermissionChecker (class in pyams_content.component.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm">BaseParagraphPropertiesEditForm (class in pyams_content.component.paragraph.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.BaseParagraphTableElementEditor">BaseParagraphTableElementEditor (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.manager.BaseSharedTool">BaseSharedTool (class in pyams_content.shared.common.manager)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.site.BaseSiteRoot">BaseSiteRoot (class in pyams_utils.site)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.BaseTable">BaseTable (class in pyams_skin.table)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.process.BaseTaskThread">BaseTaskThread (class in pyams_scheduler.process)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.BaseThesaurusExporter">BaseThesaurusExporter (class in pyams_thesaurus.loader)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.BaseThesaurusExporterHandler">BaseThesaurusExporterHandler (class in pyams_thesaurus.loader)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.BaseThesaurusLoader">BaseThesaurusLoader (class in pyams_thesaurus.loader)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.BaseThesaurusLoaderHandler">BaseThesaurusLoaderHandler (class in pyams_thesaurus.loader)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.BaseTileMapLayer">BaseTileMapLayer (class in pyams_gis.layer)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.BaseTreeNodesView">BaseTreeNodesView (class in pyams_thesaurus.zmi.extract)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.BaseTreeNodesView">(class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      </ul></li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_media.html#pyams_media.converter.BaseVideoConverter">BaseVideoConverter (class in pyams_media.converter)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.batchSize">batchSize (pyams_skin.table.BaseTable attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.interfaces.html#pyams_scheduler.interfaces.BeforeRunJobEvent">BeforeRunJobEvent (class in pyams_scheduler.interfaces)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.shortcuts.html#pyams_skin.viewlet.shortcuts.Shortcut.bg_color_class">bg_color_class (pyams_skin.viewlet.shortcuts.Shortcut attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.bind_dn">bind_dn (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.bind_password">bind_password (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.birth_date">birth_date (pyams_security.plugin.social.SocialUser attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.bitrate">bitrate() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.bitraterange">bitraterange() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.bitratetolerance">bitratetolerance() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.ZEOConnection.blob_dir">blob_dir (pyams_utils.zodb.ZEOConnection attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.manager.BlogFolder">BlogFolder (class in pyams_content.shared.blog.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.manager.BlogManager">BlogManager (class in pyams_content.shared.blog.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm">BlogManagerAddForm (class in pyams_content.shared.blog.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu">BlogManagerAddMenu (class in pyams_content.shared.blog.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerAJAXAddForm">BlogManagerAJAXAddForm (class in pyams_content.shared.blog.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerTableElementEditor">BlogManagerTableElementEditor (class in pyams_content.shared.blog.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerUserAddingsMenuLabelAdapter">BlogManagerUserAddingsMenuLabelAdapter (class in pyams_content.shared.blog.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationAJAXEditForm">BlogManagerWorkflowPublicationAJAXEditForm (class in pyams_content.shared.blog.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm">BlogManagerWorkflowPublicationEditForm (class in pyams_content.shared.blog.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu">BlogManagerWorkflowPublicationMenu (class in pyams_content.shared.blog.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.BlogPost">BlogPost (class in pyams_content.shared.blog)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.BlogPostAddAction">BlogPostAddAction (class in pyams_content.shared.blog.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.BlogPostAddForm">BlogPostAddForm (class in pyams_content.shared.blog.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.BlogPostAJAXAddForm">BlogPostAJAXAddForm (class in pyams_content.shared.blog.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.BlogPostContentMenuHeader">BlogPostContentMenuHeader (class in pyams_content.shared.blog.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.BlogPostTitleAdapter">BlogPostTitleAdapter (class in pyams_content.shared.blog.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.html.HTMLParagraph.body">body (pyams_content.component.paragraph.html.HTMLParagraph attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.video.VideoParagraph.body">(pyams_content.component.paragraph.video.VideoParagraph attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.body_css_class">body_css_class (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.BooleanFieldFactory">BooleanFieldFactory (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.terms.BoolTerms">BoolTerms (class in pyams_form.terms)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.bordered">bordered (pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.BaseTileMapLayer.bounds">bounds (pyams_gis.layer.BaseTileMapLayer attribute)</a>
-</li>
-      <li><a href="pyams_template.html#pyams_template.template.BoundViewTemplate">BoundViewTemplate (class in pyams_template.template)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPrincipalAttributesViewlet.br">br (pyams_ldap.zmi.plugin.LDAPPrincipalAttributesViewlet attribute)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.breadcrumb.html#pyams_skin.viewlet.breadcrumb.BreadcrumbItem">BreadcrumbItem (class in pyams_skin.viewlet.breadcrumb)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.breadcrumb.html#pyams_skin.viewlet.breadcrumb.BreadcrumbsContentProvider">BreadcrumbsContentProvider (class in pyams_skin.viewlet.breadcrumb)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.data.BrowserRequestDataExtension">BrowserRequestDataExtension (class in pyams_utils.data)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.BTreeContainerState">BTreeContainerState (class in pyams_zodbbrowser.btreesupport)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.container.BTreeOrderedContainer">BTreeOrderedContainer (class in pyams_utils.container)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.bufsize">bufsize() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationViewletsSuffix.button_label">button_label (pyams_security.views.userfolder.UserRegistrationViewletsSuffix attribute)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.buttons">buttons (pyams_alchemy.zmi.engine.AlchemyEngineTestForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphInnerEditForm.buttons">(pyams_content.component.association.zmi.paragraph.AssociationParagraphInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryInnerEditForm.buttons">(pyams_content.component.gallery.zmi.paragraph.GalleryInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm.buttons">(pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm.buttons">(pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm.buttons">(pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm.buttons">(pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewForm.buttons">(pyams_content.features.review.zmi.WfSharedContentReviewForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateForm.buttons">(pyams_content.shared.common.zmi.WfSharedContentDuplicateForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm.buttons">(pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveCancelForm.buttons">(pyams_content.shared.common.zmi.workflow.PublicationArchiveCancelForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveForm.buttons">(pyams_content.shared.common.zmi.workflow.PublicationArchiveForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestForm.buttons">(pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationForm.buttons">(pyams_content.shared.common.zmi.workflow.PublicationForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestCancelForm.buttons">(pyams_content.shared.common.zmi.workflow.PublicationRequestCancelForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestForm.buttons">(pyams_content.shared.common.zmi.workflow.PublicationRequestForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseForm.buttons">(pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireCancelForm.buttons">(pyams_content.shared.common.zmi.workflow.PublicationRetireCancelForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireForm.buttons">(pyams_content.shared.common.zmi.workflow.PublicationRetireForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireRequestForm.buttons">(pyams_content.shared.common.zmi.workflow.PublicationRetireRequestForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentCloneForm.buttons">(pyams_content.shared.common.zmi.workflow.SharedContentCloneForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm.buttons">(pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm.buttons">(pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphInnerEditForm.buttons">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.reference.ViewReferencesEditForm.buttons">(pyams_content.shared.view.zmi.reference.ViewReferencesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.theme.ViewThemesEditForm.buttons">(pyams_content.shared.view.zmi.theme.ViewThemesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestForm.buttons">(pyams_content_es.zmi.ContentIndexerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.AddForm.buttons">(pyams_form.form.AddForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.DialogAddForm.buttons">(pyams_form.form.DialogAddForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.DialogDisplayForm.buttons">(pyams_form.form.DialogDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.DialogEditForm.buttons">(pyams_form.form.DialogEditForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.EditForm.buttons">(pyams_form.form.EditForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.InnerAddForm.buttons">(pyams_form.form.InnerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.InnerDisplayForm.buttons">(pyams_form.form.InnerDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.InnerEditForm.buttons">(pyams_form.form.InnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.search.SearchForm.buttons">(pyams_form.search.SearchForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestForm.buttons">(pyams_media.zmi.MediaConversionProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsEditForm.buttons">(pyams_media.zmi.media.AudioConversionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsEditForm.buttons">(pyams_media.zmi.media.VideoConversionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailEditForm.buttons">(pyams_media.zmi.video.VideoThumbnailEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.buttons">(pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskRunForm.buttons">(pyams_scheduler.zmi.task.TaskRunForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginDialogForm.buttons">(pyams_security.views.login.LoginDialogForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginForm.buttons">(pyams_security.views.login.LoginForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserConfirmationForm.buttons">(pyams_security.views.userfolder.UserConfirmationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationForm.buttons">(pyams_security.views.userfolder.UserRegistrationForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.buttons">(pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.buttons">(pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestForm.buttons">(pyams_utils.zmi.zeo.ZEOConnectionTestForm attribute)</a>
-</li>
-      </ul></li>
-  </ul></td>
-</tr></table>
-
-<h2 id="C">C</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_i18n.html#pyams_i18n.negotiator.Negotiator.cache_enabled">cache_enabled (pyams_i18n.negotiator.Negotiator attribute)</a>
-</li>
-      <li><a href="pyams_notify.viewlet.html#pyams_notify.viewlet.NotificationsViewlet.cache_server">cache_server (pyams_notify.viewlet.NotificationsViewlet attribute)</a>
-
-      <ul>
-        <li><a href="pyams_notify.views.html#pyams_notify.views.notification.UserNotificationsView.cache_server">(pyams_notify.views.notification.UserNotificationsView attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.property.cached">cached (class in pyams_utils.property)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.property.cached_property">cached_property (class in pyams_utils.property)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.lock.CacheLock">CacheLock (class in pyams_utils.lock)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.BaseForm.callbacks">callbacks (pyams_form.form.BaseForm attribute)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.can_backdraft_content">can_backdraft_content() (in module pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.can_cancel_operation">can_cancel_operation() (in module pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateLayoutView.can_change">can_change (pyams_portal.zmi.layout.PortalTemplateLayoutView attribute)</a>
-
-      <ul>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplateLayoutView.can_change">(pyams_portal.zmi.page.PortalContextTemplateLayoutView attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.can_create_new_version">can_create_new_version() (in module pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.can_delete_version">can_delete_version() (in module pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.page.PortalPage.can_inherit">can_inherit (pyams_portal.page.PortalPage attribute)</a>
-
-      <ul>
-        <li><a href="pyams_portal.html#pyams_portal.portlet.PortletConfiguration.can_inherit">(pyams_portal.portlet.PortletConfiguration attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.skin.SkinnableContent.can_inherit_skin">can_inherit_skin (pyams_skin.skin.SkinnableContent attribute)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.can_manage_content">can_manage_content() (in module pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.can_propose_content">can_propose_content() (in module pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.can_retire_content">can_retire_content() (in module pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.catalog">catalog (pyams_thesaurus.thesaurus.Thesaurus attribute)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.utils.catalog_key_adapter">catalog_key_adapter() (in module pyams_catalog.utils)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.site.CatalogGenerationsChecker">CatalogGenerationsChecker (class in pyams_catalog.site)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexClassColumn">CatalogIndexClassColumn (class in pyams_catalog.zmi.catalog)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexDiscriminatorColumn">CatalogIndexDiscriminatorColumn (class in pyams_catalog.zmi.catalog)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexesTable">CatalogIndexesTable (class in pyams_catalog.zmi.catalog)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexesValuesAdapter">CatalogIndexesValuesAdapter (class in pyams_catalog.zmi.catalog)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexesViewlet">CatalogIndexesViewlet (class in pyams_catalog.zmi.catalog)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexInterfaceColumn">CatalogIndexInterfaceColumn (class in pyams_catalog.zmi.catalog)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNameColumn">CatalogIndexNameColumn (class in pyams_catalog.zmi.catalog)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNbDocsColumn">CatalogIndexNbDocsColumn (class in pyams_catalog.zmi.catalog)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNbIndexedColumn">CatalogIndexNbIndexedColumn (class in pyams_catalog.zmi.catalog)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNbUnindexedColumn">CatalogIndexNbUnindexedColumn (class in pyams_catalog.zmi.catalog)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNbWordsColumn">CatalogIndexNbWordsColumn (class in pyams_catalog.zmi.catalog)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexTrashColumn">CatalogIndexTrashColumn (class in pyams_catalog.zmi.catalog)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogPropertiesDisplayForm">CatalogPropertiesDisplayForm (class in pyams_catalog.zmi.catalog)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.query.CatalogResultSet">CatalogResultSet (class in pyams_catalog.query)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffdocument.FFDocument.chainto">chainto() (pyams_media.ffdocument.FFDocument method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.html.MyHTMLParser.charrefs">charrefs (pyams_utils.html.MyHTMLParser attribute)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardManagerWaitingValues.check_access">check_access() (pyams_content.root.zmi.SiteRootDashboardManagerWaitingValues method)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.security.SharedToolManagerRestrictionInfo.check_access">(pyams_content.shared.common.security.SharedToolManagerRestrictionInfo method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardManagerWaitingValues.check_access">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardManagerWaitingValues method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.check_activation">check_activation() (pyams_security.plugin.userfolder.User method)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.html.check_associations">check_associations() (in module pyams_content.component.paragraph.html)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.check_data_attribute">check_data_attribute() (pyams_skin.table.BaseTable static method)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.GroupsFolder.check_group_id">check_group_id() (pyams_security.plugin.group.GroupsFolder method)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.check_history">check_history() (pyams_scheduler.task.Task method)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.task.TaskHistoryContainer.check_history">(pyams_scheduler.task.TaskHistoryContainer method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.UsersFolder.check_login">check_login() (pyams_security.plugin.userfolder.UsersFolder method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.media.check_media_conversion">check_media_conversion() (in module pyams_media.media)</a>
-
-      <ul>
-        <li><a href="pyams_media.html#pyams_media.utility.MediaConversionUtility.check_media_conversion">(pyams_media.utility.MediaConversionUtility method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.check_mode">check_mode() (pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm method)</a>
-
-      <ul>
-        <li><a href="pyams_form.html#pyams_form.form.BaseForm.check_mode">(pyams_form.form.BaseForm method)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsEditForm.check_mode">(pyams_media.zmi.media.AudioConversionsEditForm method)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsEditForm.check_mode">(pyams_media.zmi.media.VideoConversionsEditForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserProfileEditForm.check_mode">(pyams_security.zmi.profile.UserProfileEditForm method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.interfaces.html#pyams_security.interfaces.check_password">check_password() (in module pyams_security.interfaces)</a>
-
-      <ul>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.check_password">(pyams_security.plugin.userfolder.User method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.request.check_request">check_request() (in module pyams_utils.request)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.site.check_required_indexes">check_required_indexes() (in module pyams_catalog.site)</a>
-</li>
-      <li><a href="pyams_content.generations.html#pyams_content.generations.check_required_tools">check_required_tools() (in module pyams_content.generations)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.site.check_required_utilities">check_required_utilities() (in module pyams_utils.site)</a>
-</li>
-      <li><a href="pyams_form.interfaces.html#pyams_form.interfaces.form.check_submit_button">check_submit_button() (in module pyams_form.interfaces.form)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.checkbox_field">checkbox_field (pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.checkbox_mode">checkbox_mode (pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.checkbox_switch">checkbox_switch (pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.checkbox_widget">checkbox_widget (pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.shortcuts.html#pyams_skin.viewlet.shortcuts.Shortcut.checked">checked (pyams_skin.viewlet.shortcuts.Shortcut attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.ActionColumn.checker">checker (pyams_skin.table.ActionColumn attribute)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn.checker">checker() (pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn method)</a>
-
-      <ul>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesTrashColumn.checker">(pyams_zmi.control_panel.UtilitiesTrashColumn method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.checker_state">checker_state (pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.ChoiceFieldFactory">ChoiceFieldFactory (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.ChoiceFieldWidget">ChoiceFieldWidget() (in module pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.city">city (pyams_security.plugin.social.SocialUser attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.property.classproperty">classproperty (class in pyams_utils.property)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.property.classproperty_support">classproperty_support() (in module pyams_utils.property)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.config.ThesaurusUpdaterConfiguration.clear">clear (pyams_thesaurus.loader.config.ThesaurusUpdaterConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.ReviewCommentsContainer.clear">clear() (pyams_content.features.review.ReviewCommentsContainer method)</a>
-
-      <ul>
-        <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.clear">(pyams_ldap.plugin.LDAPPlugin method)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.clear">(pyams_thesaurus.thesaurus.Thesaurus method)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusTermsContainer.clear">(pyams_thesaurus.thesaurus.ThesaurusTermsContainer method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_i18n.html#pyams_i18n.negotiator.Negotiator.clear_cache">clear_cache() (pyams_i18n.negotiator.Negotiator method)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.AlchemyEngineUtility.clear_engine">clear_engine() (pyams_alchemy.engine.AlchemyEngineUtility method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.video.VideoThumbnailAdapter.clear_geometries">clear_geometries() (pyams_media.video.VideoThumbnailAdapter method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.video.VideoThumbnailAdapter.clear_thumbnails">clear_thumbnails() (pyams_media.video.VideoThumbnailAdapter method)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.activity.html#pyams_skin.viewlet.activity.ActivityViewlet.click_handler">click_handler (pyams_skin.viewlet.activity.ActivityViewlet attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider.click_handler">(pyams_skin.viewlet.menu.MenuDivider attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem.click_handler">(pyams_skin.viewlet.menu.MenuItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAction.click_handler">(pyams_skin.viewlet.toolbar.ToolbarAction attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarActionItem.click_handler">(pyams_skin.viewlet.toolbar.ToolbarActionItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenu.click_handler">(pyams_skin.viewlet.toolbar.ToolbarMenu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksMenu.click_handler">(pyams_skin.viewlet.toplinks.TopLinksMenu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopTabsTab.click_handler">(pyams_skin.viewlet.toplinks.TopTabsTab attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_cache.handler.html#pyams_cache.handler.memcached.MemcachedAioCacheHandler.client">client (pyams_cache.handler.memcached.MemcachedAioCacheHandler attribute)</a>
-
-      <ul>
-        <li><a href="pyams_cache.handler.html#pyams_cache.handler.memcached.MemcachedCacheHandler.client">(pyams_cache.handler.memcached.MemcachedCacheHandler attribute)</a>
-</li>
-        <li><a href="pyams_cache.handler.html#pyams_cache.handler.redis.RedisCacheHandler.client">(pyams_cache.handler.redis.RedisCacheHandler attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortalPortletsConfiguration.clone">clone() (pyams_portal.portlet.PortalPortletsConfiguration class method)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.clone_action">clone_action() (in module pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.ZODBConnection.close">close() (pyams_utils.zodb.ZODBConnection method)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.schema.CloseButton">CloseButton (class in pyams_form.schema)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.CloseButtonAction">CloseButtonAction (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.CloseFieldWidget">CloseFieldWidget() (in module pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.CloseWidget">CloseWidget (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.ssh.SSHCallerTask.cmdline">cmdline (pyams_scheduler.ssh.SSHCallerTask attribute)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusExtract.color">color (pyams_thesaurus.thesaurus.ThesaurusExtract attribute)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.ColorDataConverter">ColorDataConverter (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.schema.ColorField">ColorField (class in pyams_utils.schema)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.ColorFieldWidget">ColorFieldWidget() (in module pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.ColorWidget">ColorWidget (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.ReviewComment.comment">comment (pyams_content.features.review.ReviewComment attribute)</a>
-
-      <ul>
-        <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowHistoryItem.comment">(pyams_workflow.versions.WorkflowHistoryItem attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.interfaces.html#pyams_content.interfaces.COMMENT_CONTENT_PERMISSION">COMMENT_CONTENT_PERMISSION (in module pyams_content.interfaces)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.ReviewComment.comment_type">comment_type (pyams_content.features.review.ReviewComment attribute)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.interfaces.CommentAddedEvent">CommentAddedEvent (class in pyams_content.features.review.interfaces)</a>
-</li>
-      <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewCommentsView.comments">comments (pyams_content.features.review.zmi.SharedContentReviewCommentsView attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.company_name">company_name (pyams_security.plugin.userfolder.User attribute)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.diff.compareDicts">compareDicts() (in module pyams_zodbbrowser.diff)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.diff.compareDictsHTML">compareDictsHTML() (in module pyams_zodbbrowser.diff)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.diff.compareTuples">compareTuples() (in module pyams_zodbbrowser.diff)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.diff.compareTuplesHTML">compareTuplesHTML() (in module pyams_zodbbrowser.diff)</a>
-</li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.manager.ConditionalViewletManager">ConditionalViewletManager (class in pyams_viewlet.manager)</a>
-</li>
-      <li><a href="pyams_workflow.interfaces.html#pyams_workflow.interfaces.ConditionFailedError">ConditionFailedError</a>
-</li>
-      <li><a href="pyams_skin.viewlet.extension.html#pyams_skin.viewlet.extension.analytics.GoogleAnalyticsViewlet.config">config (pyams_skin.viewlet.extension.analytics.GoogleAnalyticsViewlet attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.viewlet.extension.html#pyams_skin.viewlet.extension.tagmanager.GoogleTagManagerViewlet.config">(pyams_skin.viewlet.extension.tagmanager.GoogleTagManagerViewlet attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.extension.html#pyams_skin.viewlet.extension.user_report.UserReportViewlet.config">(pyams_skin.viewlet.extension.user_report.UserReportViewlet attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.site.BaseSiteRoot.config_klass">config_klass (pyams_utils.site.BaseSiteRoot attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.Configuration">Configuration (class in pyams_skin.configuration)</a>
-</li>
-      <li><a href="pyams_content.zmi.html#pyams_content.zmi.tinymce.TinyMCEEditorConfiguration.configuration">configuration (pyams_content.zmi.tinymce.TinyMCEEditorConfiguration attribute)</a>
-
-      <ul>
-        <li><a href="pyams_portal.html#pyams_portal.portlet.PortletSettings.configuration">(pyams_portal.portlet.PortletSettings attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsEditor.configuration">(pyams_portal.zmi.portlet.PortletSettingsEditor attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.configuration">(pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.ConfigurationFactory">ConfigurationFactory() (in module pyams_skin.configuration)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.ConfigurationTalesExtension">ConfigurationTalesExtension (class in pyams_skin.configuration)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.ConfigurationTraverser">ConfigurationTraverser (class in pyams_skin.configuration)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.ConfirmationDateColumn">ConfirmationDateColumn (class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.config.ThesaurusUpdaterConfiguration.conflict_suffix">conflict_suffix (pyams_thesaurus.loader.config.ThesaurusUpdaterConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_cache.handler.html#pyams_cache.handler.redis.RedisAioCacheHandler.connection">connection (pyams_cache.handler.redis.RedisAioCacheHandler attribute)</a>
-
-      <ul>
-        <li><a href="pyams_utils.html#pyams_utils.zodb.ZEOConnection.connection">(pyams_utils.zodb.ZEOConnection attribute)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.zodb.ZODBConnection.connection">(pyams_utils.zodb.ZODBConnection attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.url.URLCallerTask.connection_timeout">connection_timeout (pyams_scheduler.url.URLCallerTask attribute)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.ConnectionCleanerThread">ConnectionCleanerThread (class in pyams_alchemy.engine)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.ConnectionManager">ConnectionManager (class in pyams_ldap.plugin)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.schema.EncodedPassword.constraint">constraint() (pyams_utils.schema.EncodedPassword method)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialLoginProviderConnection.consumer_key">consumer_key (pyams_security.plugin.social.SocialLoginProviderConnection attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialLoginProviderConnection.consumer_secret">consumer_secret (pyams_security.plugin.social.SocialLoginProviderConnection attribute)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.ContainedProxyState">ContainedProxyState (class in pyams_zodbbrowser.state)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.extension.GoogleTagManagerInfo.container_id">container_id (pyams_skin.extension.GoogleTagManagerInfo attribute)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.view.ContainerAdminView">ContainerAdminView (class in pyams_zmi.view)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.container.ContainerSublocationsAdapter">ContainerSublocationsAdapter (class in pyams_utils.container)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.ContainerValuesAdapter">ContainerValuesAdapter (class in pyams_skin.table)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.container.ContainerView">ContainerView (class in pyams_skin.container)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.BlogPost.content_class">content_class (pyams_content.shared.blog.BlogPost attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.Form.content_class">(pyams_content.shared.form.Form attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.ImageMap.content_class">(pyams_content.shared.imagemap.ImageMap attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.news.html#pyams_content.shared.news.NewsEvent.content_class">(pyams_content.shared.news.NewsEvent attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.Topic.content_class">(pyams_content.shared.site.Topic attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.View.content_class">(pyams_content.shared.view.View attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.link.content_link_publication_info">content_link_publication_info() (in module pyams_content.shared.site.link)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.link.content_link_sequence_info">content_link_sequence_info() (in module pyams_content.shared.site.link)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.link.content_link_state_info">content_link_state_info() (in module pyams_content.shared.site.link)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.link.content_link_workflow_info">content_link_workflow_info() (in module pyams_content.shared.site.link)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.WfBlogPost.content_name">content_name (pyams_content.shared.blog.WfBlogPost attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.WfForm.content_name">(pyams_content.shared.form.WfForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.WfImageMap.content_name">(pyams_content.shared.imagemap.WfImageMap attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.news.html#pyams_content.shared.news.WfNewsEvent.content_name">(pyams_content.shared.news.WfNewsEvent attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.WfTopic.content_name">(pyams_content.shared.site.WfTopic attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.WfView.content_name">(pyams_content.shared.view.WfView attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.paragraph.AssociationParagraphFactory.content_type">content_type (pyams_content.component.association.paragraph.AssociationParagraphFactory attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.paragraph.GalleryFactory.content_type">(pyams_content.component.gallery.paragraph.GalleryFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.paragraph.IllustrationFactory.content_type">(pyams_content.component.illustration.paragraph.IllustrationFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.header.HTMLParagraphFactory.content_type">(pyams_content.component.paragraph.header.HTMLParagraphFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.html.HTMLParagraphFactory.content_type">(pyams_content.component.paragraph.html.HTMLParagraphFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.video.VideoParagraphFactory.content_type">(pyams_content.component.paragraph.video.VideoParagraphFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.WfBlogPost.content_type">(pyams_content.shared.blog.WfBlogPost attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.content_type">(pyams_content.shared.common.WfSharedContent attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.WfForm.content_type">(pyams_content.shared.form.WfForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.WfImageMap.content_type">(pyams_content.shared.imagemap.WfImageMap attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.paragraph.ImageMapParagraphFactory.content_type">(pyams_content.shared.imagemap.paragraph.ImageMapParagraphFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.news.html#pyams_content.shared.news.WfNewsEvent.content_type">(pyams_content.shared.news.WfNewsEvent attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.WfTopic.content_type">(pyams_content.shared.site.WfTopic attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.WfView.content_type">(pyams_content.shared.view.WfView attribute)</a>
-</li>
-        <li><a href="pyams_sequence.widget.html#pyams_sequence.widget.InternalReferenceWidget.content_type">(pyams_sequence.widget.InternalReferenceWidget attribute)</a>
-</li>
-        <li><a href="pyams_sequence.widget.html#pyams_sequence.widget.InternalReferencesListWidget.content_type">(pyams_sequence.widget.InternalReferencesListWidget attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.BaseThesaurusExporterHandler.content_type">(pyams_thesaurus.loader.BaseThesaurusExporterHandler attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.XMLThesaurusExporterHandler.content_type">(pyams_thesaurus.loader.XMLThesaurusExporterHandler attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.BlogPostAddForm.content_url">content_url (pyams_content.shared.blog.zmi.BlogPostAddForm attribute)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.task.ContentArchiverTask">ContentArchiverTask (class in pyams_content.workflow.task)</a>
-</li>
-      <li><a href="pyams_content.workflow.zmi.html#pyams_content.workflow.zmi.task.ContentArchiverTaskAddForm">ContentArchiverTaskAddForm (class in pyams_content.workflow.zmi.task)</a>
-</li>
-      <li><a href="pyams_content.workflow.zmi.html#pyams_content.workflow.zmi.task.ContentArchiverTaskAddMenu">ContentArchiverTaskAddMenu (class in pyams_content.workflow.zmi.task)</a>
-</li>
-      <li><a href="pyams_content.workflow.zmi.html#pyams_content.workflow.zmi.task.ContentArchiverTaskAJAXAddForm">ContentArchiverTaskAJAXAddForm (class in pyams_content.workflow.zmi.task)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.container.ContentAssociationsVocabulary">ContentAssociationsVocabulary (class in pyams_content.component.association.container)</a>
-</li>
-      <li><a href="pyams_content.features.checker.zmi.html#pyams_content.features.checker.zmi.ContentCheckerForm">ContentCheckerForm (class in pyams_content.features.checker.zmi)</a>
-</li>
-      <li><a href="pyams_content.features.checker.zmi.html#pyams_content.features.checker.zmi.ContentCheckerMenu">ContentCheckerMenu (class in pyams_content.features.checker.zmi)</a>
-</li>
-      <li><a href="pyams_content.features.checker.zmi.html#pyams_content.features.checker.zmi.ContentCheckerWidgetsSuffix">ContentCheckerWidgetsSuffix (class in pyams_content.features.checker.zmi)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.help.ContentHelp">ContentHelp (class in pyams_skin.help)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.site.ContentIndexerGenerationsChecker">ContentIndexerGenerationsChecker (class in pyams_content_es.site)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.process.ContentIndexerHandler">ContentIndexerHandler (class in pyams_content_es.process)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.process.ContentIndexerMessageHandler">ContentIndexerMessageHandler (class in pyams_content_es.process)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.process.ContentIndexerProcess">ContentIndexerProcess (class in pyams_content_es.process)</a>
-</li>
-      <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessAJAXTestForm">ContentIndexerProcessAJAXTestForm (class in pyams_content_es.zmi)</a>
-</li>
-      <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestForm">ContentIndexerProcessTestForm (class in pyams_content_es.zmi)</a>
-</li>
-      <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestMenu">ContentIndexerProcessTestMenu (class in pyams_content_es.zmi)</a>
-</li>
-      <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestSuffix">ContentIndexerProcessTestSuffix (class in pyams_content_es.zmi)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.utility.ContentIndexerUtility">ContentIndexerUtility (class in pyams_content_es.utility)</a>
-</li>
-      <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerUtilityPropertiesAJAXEditForm">ContentIndexerUtilityPropertiesAJAXEditForm (class in pyams_content_es.zmi)</a>
-</li>
-      <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerUtilityPropertiesEditForm">ContentIndexerUtilityPropertiesEditForm (class in pyams_content_es.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.link.ContentLink">ContentLink (class in pyams_content.shared.site.link)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkAddForm">ContentLinkAddForm (class in pyams_content.shared.site.zmi.link)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkAddMenu">ContentLinkAddMenu (class in pyams_content.shared.site.zmi.link)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkAJAXAddForm">ContentLinkAJAXAddForm (class in pyams_content.shared.site.zmi.link)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkPropertiesAJAXEditForm">ContentLinkPropertiesAJAXEditForm (class in pyams_content.shared.site.zmi.link)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkPropertiesEditForm">ContentLinkPropertiesEditForm (class in pyams_content.shared.site.zmi.link)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.ContentLinksVocabulary">ContentLinksVocabulary (class in pyams_content.component.links)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkTableElementName">ContentLinkTableElementName (class in pyams_content.shared.site.zmi.link)</a>
-</li>
-      <li><a href="pyams_zmi.viewlet.menu.html#pyams_zmi.viewlet.menu.ContentManagementMenu">ContentManagementMenu (class in pyams_zmi.viewlet.menu)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.metas.ContentMeta">ContentMeta (class in pyams_skin.metas)</a>
-</li>
-      <li><a href="pyams_portal.portlets.content.html#pyams_portal.portlets.content.ContentPortlet">ContentPortlet (class in pyams_portal.portlets.content)</a>
-</li>
-      <li><a href="pyams_portal.zmi.portlets.html#pyams_portal.zmi.portlets.content.ContentPortletConfigurationAJAXEditor">ContentPortletConfigurationAJAXEditor (class in pyams_portal.zmi.portlets.content)</a>
-</li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_portal.zmi.portlets.html#pyams_portal.zmi.portlets.content.ContentPortletPreviewer">ContentPortletPreviewer (class in pyams_portal.zmi.portlets.content)</a>
-</li>
-      <li><a href="pyams_portal.portlets.content.html#pyams_portal.portlets.content.ContentPortletRenderer">ContentPortletRenderer (class in pyams_portal.portlets.content)</a>
-</li>
-      <li><a href="pyams_portal.portlets.content.html#pyams_portal.portlets.content.ContentPortletSettings">ContentPortletSettings (class in pyams_portal.portlets.content)</a>
-</li>
-      <li><a href="pyams_portal.zmi.portlets.html#pyams_portal.zmi.portlets.content.ContentPortletSettingsEditor">ContentPortletSettingsEditor (class in pyams_portal.zmi.portlets.content)</a>
-</li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.viewlet.contentprovider_config">contentprovider_config (class in pyams_viewlet.viewlet)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.ContentReviewNotificationHandler">ContentReviewNotificationHandler (class in pyams_content.features.review)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.metas.ContentTypeMetasAdapter">ContentTypeMetasAdapter (class in pyams_skin.metas)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.ContentTypesVocabulary">ContentTypesVocabulary (class in pyams_content.shared.common)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.ContentWorkflow">ContentWorkflow (class in pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.notify.ContentWorkflowTransitionNotificationHandler">ContentWorkflowTransitionNotificationHandler (class in pyams_content.workflow.notify)</a>
-</li>
-      <li><a href="pyams_zmq.html#pyams_zmq.process.ZMQProcess.context">context (pyams_zmq.process.ZMQProcess attribute)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ContextActionsExtension">ContextActionsExtension (class in pyams_skin.viewlet.toolbar)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ContextActionsViewletManager">ContextActionsViewletManager (class in pyams_skin.viewlet.toolbar)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.adapter.ContextAdapter">ContextAdapter (class in pyams_utils.adapter)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.tales.ContextExprMixin">ContextExprMixin (class in pyams_utils.tales)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.adapter.ContextRequestAdapter">ContextRequestAdapter (class in pyams_utils.adapter)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter">ContextRequestViewAdapter (class in pyams_utils.adapter)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.context.ContextSelector">ContextSelector (class in pyams_utils.context)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.site.ContextTitlePrefixAdapter">ContextTitlePrefixAdapter (class in pyams_skin.site)</a>
-</li>
-      <li><a href="pyams_content.interfaces.html#pyams_content.interfaces.CONTRIBUTOR_ROLE">CONTRIBUTOR_ROLE (in module pyams_content.interfaces)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.manager.BaseSharedTool.contributors">contributors (pyams_content.shared.common.manager.BaseSharedTool attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.contributors">(pyams_content.shared.common.WfSharedContent attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zmi.viewlet.menu.html#pyams_zmi.viewlet.menu.ControlPanelMenu">ControlPanelMenu (class in pyams_zmi.viewlet.menu)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ControlPanelThesaurusHeaderAdapter">ControlPanelThesaurusHeaderAdapter (class in pyams_thesaurus.zmi.manager)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ControlPanelThesaurusTable">ControlPanelThesaurusTable (class in pyams_thesaurus.zmi.manager)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ControlPanelThesaurusTrashColumn">ControlPanelThesaurusTrashColumn (class in pyams_thesaurus.zmi.manager)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ControlPanelThesaurusValuesAdapter">ControlPanelThesaurusValuesAdapter (class in pyams_thesaurus.zmi.manager)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ControlPanelThesaurusView">ControlPanelThesaurusView (class in pyams_thesaurus.zmi.manager)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.process.ConversionProcess">ConversionProcess (class in pyams_media.process)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.media.ConversionsExtension">ConversionsExtension (class in pyams_media.media)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.process.ConversionThread">ConversionThread (class in pyams_media.process)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.converter.BaseMediaConverter.convert">convert() (pyams_media.converter.BaseMediaConverter method)</a>
-
-      <ul>
-        <li><a href="pyams_media.html#pyams_media.process.MediaConversionHandler.convert">(pyams_media.process.MediaConversionHandler method)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.utility.MediaConversionUtility.convert">(pyams_media.utility.MediaConversionUtility method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.AlchemyEngineUtility.convert_unicode">convert_unicode (pyams_alchemy.engine.AlchemyEngineUtility attribute)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsViewletsPrefix.converters">converters (pyams_media.zmi.media.AudioConversionsViewletsPrefix attribute)</a>
-
-      <ul>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsViewletsPrefix.converters">(pyams_media.zmi.media.VideoConversionsViewletsPrefix attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_i18n.html#pyams_i18n.schema.DefaultValueDict.copy">copy() (pyams_i18n.schema.DefaultValueDict method)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudiosCounter.count">count (pyams_content.component.extfile.zmi.ExtAudiosCounter attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFilesCounter.count">(pyams_content.component.extfile.zmi.ExtFilesCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImagesCounter.count">(pyams_content.component.extfile.zmi.ExtImagesCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideosCounter.count">(pyams_content.component.extfile.zmi.ExtVideosCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinksCounter.count">(pyams_content.component.links.zmi.ExternalLinksCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinksCounter.count">(pyams_content.component.links.zmi.InternalLinksCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinksCounter.count">(pyams_content.component.links.zmi.MailtoLinksCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase.count">(pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.intids.IntIdsLengthAdapter.count">(pyams_utils.zmi.intids.IntIdsLengthAdapter attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.country">country (pyams_security.plugin.social.SocialUser attribute)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.create">create() (pyams_alchemy.zmi.engine.AlchemyEngineAddForm method)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm.create">(pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioAddForm.create">(pyams_content.component.extfile.zmi.ExtAudioAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAddForm.create">(pyams_content.component.extfile.zmi.ExtFileAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImageAddForm.create">(pyams_content.component.extfile.zmi.ExtImageAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoAddForm.create">(pyams_content.component.extfile.zmi.ExtVideoAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryImageAddForm.create">(pyams_content.component.gallery.zmi.file.GalleryImageAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryAddForm.create">(pyams_content.component.gallery.zmi.paragraph.GalleryAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.create">(pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkAddForm.create">(pyams_content.component.links.zmi.ExternalLinkAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkAddForm.create">(pyams_content.component.links.zmi.InternalLinkAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkAddForm.create">(pyams_content.component.links.zmi.MailtoLinkAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.create">(pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.create">(pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.create">(pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.create">(pyams_content.shared.blog.zmi.manager.BlogManagerAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAddForm.create">(pyams_content.shared.common.zmi.SharedContentAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAddForm.create">(pyams_content.shared.common.zmi.types.DataSubtypeAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAddForm.create">(pyams_content.shared.common.zmi.types.DataTypeAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldAddForm.create">(pyams_content.shared.form.zmi.field.FormFieldAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm.create">(pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm.create">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.TopicAddForm.create">(pyams_content.shared.site.zmi.TopicAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddForm.create">(pyams_content.shared.site.zmi.folder.SiteFolderAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkAddForm.create">(pyams_content.shared.site.zmi.link.ContentLinkAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerAddForm.create">(pyams_content.shared.site.zmi.manager.SiteManagerAddForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.create">(pyams_gis.zmi.layer.EsriFeatureLayerAddForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAddForm.create">(pyams_gis.zmi.layer.GeoportalLayerAddForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAddForm.create">(pyams_gis.zmi.layer.GoogleMapLayerAddForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAddForm.create">(pyams_gis.zmi.layer.TileLayerAddForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAddForm.create">(pyams_gis.zmi.layer.WMSLayerAddForm method)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAddForm.create">(pyams_ldap.zmi.plugin.LDAPPluginAddForm method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateAddForm.create">(pyams_portal.zmi.template.PortalTemplateAddForm method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskBaseAddForm.create">(pyams_scheduler.zmi.task.TaskBaseAddForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationForm.create">(pyams_security.views.userfolder.UserRegistrationForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm.create">(pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAddForm.create">(pyams_security.zmi.plugin.group.GroupsFolderAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddForm.create">(pyams_security.zmi.plugin.group.LocalGroupAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderAddForm.create">(pyams_security.zmi.plugin.social.SocialProviderAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAddForm.create">(pyams_security.zmi.plugin.social.SocialUsersFolderAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddForm.create">(pyams_security.zmi.plugin.userfolder.LocalUserAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAddForm.create">(pyams_security.zmi.plugin.userfolder.UsersFolderAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.create">(pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.create">(pyams_thesaurus.zmi.term.ThesaurusTermAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.create">(pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.create">(pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm method)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAddForm.create">(pyams_utils.zmi.zeo.ZEOConnectionAddForm method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.interfaces.html#pyams_content.interfaces.CREATE_CONTENT_PERMISSION">CREATE_CONTENT_PERMISSION (in module pyams_content.interfaces)</a>
-</li>
-      <li><a href="pyams_thesaurus.interfaces.html#pyams_thesaurus.interfaces.CREATE_THESAURUS_PERMISSION">CREATE_THESAURUS_PERMISSION (in module pyams_thesaurus.interfaces)</a>
-</li>
-      <li><a href="pyams_content.interfaces.html#pyams_content.interfaces.CREATE_VERSION_PERMISSION">CREATE_VERSION_PERMISSION (in module pyams_content.interfaces)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.createAndAdd">createAndAdd() (pyams_alchemy.zmi.engine.AlchemyEngineTestForm method)</a>
-
-      <ul>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewForm.createAndAdd">(pyams_content.features.review.zmi.WfSharedContentReviewForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateForm.createAndAdd">(pyams_content.shared.common.zmi.WfSharedContentDuplicateForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm.createAndAdd">(pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationForm.createAndAdd">(pyams_content.shared.common.zmi.workflow.PublicationForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestForm.createAndAdd">(pyams_content.shared.common.zmi.workflow.PublicationRequestForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentCloneForm.createAndAdd">(pyams_content.shared.common.zmi.workflow.SharedContentCloneForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm.createAndAdd">(pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm method)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestForm.createAndAdd">(pyams_content_es.zmi.ContentIndexerProcessTestForm method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.AddForm.createAndAdd">(pyams_form.form.AddForm method)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestForm.createAndAdd">(pyams_media.zmi.MediaConversionProcessTestForm method)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailEditForm.createAndAdd">(pyams_media.zmi.video.VideoThumbnailEditForm method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletAddForm.createAndAdd">(pyams_portal.zmi.layout.PortalTemplatePortletAddForm method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotAddForm.createAndAdd">(pyams_portal.zmi.layout.PortalTemplateSlotAddForm method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.createAndAdd">(pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginDialogForm.createAndAdd">(pyams_security.views.login.LoginDialogForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginForm.createAndAdd">(pyams_security.views.login.LoginForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserConfirmationForm.createAndAdd">(pyams_security.views.userfolder.UserConfirmationForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.createAndAdd">(pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm method)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestForm.createAndAdd">(pyams_utils.zmi.zeo.ZEOConnectionTestForm method)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.createAndAdd">(pyams_workflow.zmi.transition.WorkflowContentTransitionForm method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.ThesaurusLoaderDescription.created">created (pyams_thesaurus.loader.ThesaurusLoaderDescription attribute)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.created">(pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.created">(pyams_thesaurus.thesaurus.Thesaurus attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.SharedContentInfoAdapter.created_date">created_date (pyams_content.shared.common.SharedContentInfoAdapter attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContentInfoAdapter.created_date">(pyams_content.shared.common.WfSharedContentInfoAdapter attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.ReviewComment.creation_date">creation_date (pyams_content.features.review.ReviewComment attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.creation_label">creation_label (pyams_content.shared.common.WfSharedContent attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.creator">creator (pyams_content.shared.common.WfSharedContent attribute)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.ThesaurusLoaderDescription.creator">(pyams_thesaurus.loader.ThesaurusLoaderDescription attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.creator">(pyams_thesaurus.thesaurus.Thesaurus attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.html#pyams_security.credential.Credentials">Credentials (class in pyams_security.credential)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.PyAMSAuthenticationPolicy.credentials_plugins">credentials_plugins (pyams_security.utility.PyAMSAuthenticationPolicy attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.credentials_plugins_names">credentials_plugins_names (pyams_security.utility.SecurityManager attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.CronTaskScheduleAJAXEditForm">CronTaskScheduleAJAXEditForm (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.CronTaskScheduleEditForm">CronTaskScheduleEditForm (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskScheduleInfo">CronTaskScheduleInfo (class in pyams_scheduler.trigger)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskScheduler">CronTaskScheduler (class in pyams_scheduler.trigger)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskSchedulerInfoFactory">CronTaskSchedulerInfoFactory() (in module pyams_scheduler.trigger)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.crop">crop() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.configuration.MapConfiguration.crs">crs (pyams_gis.configuration.MapConfiguration attribute)</a>
-
-      <ul>
-        <li><a href="pyams_gis.html#pyams_gis.layer.GeoportalMapLayer.crs">(pyams_gis.layer.GeoportalMapLayer attribute)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.WMSMapLayer.crs">(pyams_gis.layer.WMSMapLayer attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.CloseWidget.css">css (pyams_form.widget.CloseWidget attribute)</a>
-
-      <ul>
-        <li><a href="pyams_form.widget.html#pyams_form.widget.ResetWidget.css">(pyams_form.widget.ResetWidget attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.css_class">css_class (pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.features.preview.zmi.html#pyams_content.features.preview.zmi.PreviewAction.css_class">(pyams_content.features.preview.zmi.PreviewAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolBreadcrumbAdapter.css_class">(pyams_content.shared.common.zmi.manager.SharedToolBreadcrumbAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentDublinCoreSummary.css_class">(pyams_content.shared.common.zmi.summary.SharedContentDublinCoreSummary attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentSummaryForm.css_class">(pyams_content.shared.common.zmi.summary.SharedContentSummaryForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerBreadcrumbAdapter.css_class">(pyams_content.shared.site.zmi.manager.SiteManagerBreadcrumbAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.SharedSitesMenu.css_class">(pyams_content.zmi.viewlet.toplinks.SharedSitesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.SharedToolsMenu.css_class">(pyams_content.zmi.viewlet.toplinks.SharedToolsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.UserAddingsMenu.css_class">(pyams_content.zmi.viewlet.toplinks.UserAddingsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.UserRolesMenu.css_class">(pyams_content.zmi.viewlet.toplinks.UserRolesMenu attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.BaseForm.css_class">(pyams_form.form.BaseForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.InnerAddForm.css_class">(pyams_form.form.InnerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.InnerDisplayForm.css_class">(pyams_form.form.InnerDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.InnerEditForm.css_class">(pyams_form.form.InnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.css_class">(pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.slot.SlotConfiguration.css_class">(pyams_portal.slot.SlotConfiguration attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserLogoutMenuItem.css_class">(pyams_security.zmi.profile.UserLogoutMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.breadcrumb.html#pyams_skin.viewlet.breadcrumb.BreadcrumbItem.css_class">(pyams_skin.viewlet.breadcrumb.BreadcrumbItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider.css_class">(pyams_skin.viewlet.menu.MenuDivider attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem.css_class">(pyams_skin.viewlet.menu.MenuItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ContextActionsViewletManager.css_class">(pyams_skin.viewlet.toolbar.ContextActionsViewletManager attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.TableItemColumnActionsMenu.css_class">(pyams_skin.viewlet.toolbar.TableItemColumnActionsMenu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAction.css_class">(pyams_skin.viewlet.toolbar.ToolbarAction attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarActionItem.css_class">(pyams_skin.viewlet.toolbar.ToolbarActionItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAddingMenu.css_class">(pyams_skin.viewlet.toolbar.ToolbarAddingMenu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenu.css_class">(pyams_skin.viewlet.toolbar.ToolbarMenu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuDivider.css_class">(pyams_skin.viewlet.toolbar.ToolbarMenuDivider attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksMenu.css_class">(pyams_skin.viewlet.toplinks.TopLinksMenu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksViewlet.css_class">(pyams_skin.viewlet.toplinks.TopLinksViewlet attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopTabsTab.css_class">(pyams_skin.viewlet.toplinks.TopTabsTab attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopTabsViewlet.css_class">(pyams_skin.viewlet.toplinks.TopTabsViewlet attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTermTreeAdapter.css_class">(pyams_thesaurus.term.ThesaurusTermTreeAdapter attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusBreadcrumbAdapter.css_class">(pyams_thesaurus.zmi.thesaurus.ThesaurusBreadcrumbAdapter attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.workflow.WorkflowMenu.css_class">(pyams_workflow.zmi.workflow.WorkflowMenu attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexesTable.cssClasses">cssClasses (pyams_catalog.zmi.catalog.CatalogIndexesTable attribute)</a>
-
-      <ul>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNbDocsColumn.cssClasses">(pyams_catalog.zmi.catalog.CatalogIndexNbDocsColumn attribute)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNbIndexedColumn.cssClasses">(pyams_catalog.zmi.catalog.CatalogIndexNbIndexedColumn attribute)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNbUnindexedColumn.cssClasses">(pyams_catalog.zmi.catalog.CatalogIndexNbUnindexedColumn attribute)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNbWordsColumn.cssClasses">(pyams_catalog.zmi.catalog.CatalogIndexNbWordsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTable.cssClasses">(pyams_content.component.association.zmi.AssociationsTable attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableShowHideColumn.cssClasses">(pyams_content.component.association.zmi.AssociationsTableShowHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable.cssClasses">(pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.cssClasses">(pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeVisibleColumn.cssClasses">(pyams_content.root.zmi.sites.SiteTreeVisibleColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn.cssClasses">(pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerColumn.cssClasses">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusDateColumn.cssClasses">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusDateColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusPrincipalColumn.cssClasses">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusPrincipalColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEnabledColumn.cssClasses">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEnabledColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsOwnersColumn.cssClasses">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsOwnersColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTable.cssClasses">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable.cssClasses">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.cssClasses">(pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerTable.cssClasses">(pyams_content.shared.form.zmi.field.FormFieldsContainerTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasTable.cssClasses">(pyams_content.shared.imagemap.zmi.container.ImagemapAreasTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeOwnerColumn.cssClasses">(pyams_content.shared.site.zmi.container.SiteContainerTreeOwnerColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeTable.cssClasses">(pyams_content.shared.site.zmi.container.SiteContainerTreeTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn.cssClasses">(pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView.cssClasses">(pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsTable.cssClasses">(pyams_scheduler.zmi.scheduler.SchedulerJobsTable attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksTable.cssClasses">(pyams_scheduler.zmi.scheduler.SchedulerTasksTable attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryItemsTable.cssClasses">(pyams_scheduler.zmi.task.TaskHistoryItemsTable attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderContentsTable.cssClasses">(pyams_security.zmi.plugin.group.GroupsFolderContentsTable attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersIdColumn.cssClasses">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersIdColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTable.cssClasses">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTable attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderSearchResultsView.cssClasses">(pyams_security.zmi.plugin.social.SocialUsersFolderSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderSearchResultsView.cssClasses">(pyams_security.zmi.plugin.userfolder.UsersFolderSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.ActionColumn.cssClasses">(pyams_skin.table.ActionColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.cssClasses">(pyams_skin.table.BaseTable attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.MenuActionsColumn.cssClasses">(pyams_skin.table.MenuActionsColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.SorterColumn.cssClasses">(pyams_skin.table.SorterColumn attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn.cssClasses">(pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsTable.cssClasses">(pyams_thesaurus.zmi.extract.ThesaurusExtractsTable attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn.cssClasses">(pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryTable.cssClasses">(pyams_workflow.zmi.versions.WorkflowVersionHistoryTable attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.viewlet.flags.html#pyams_skin.viewlet.flags.FlagsContentProvider.current">current (pyams_skin.viewlet.flags.FlagsContentProvider attribute)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="D">D</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtAudio.data">data (pyams_content.component.extfile.ExtAudio attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtFile.data">(pyams_content.component.extfile.ExtFile attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtImage.data">(pyams_content.component.extfile.ExtImage attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtVideo.data">(pyams_content.component.extfile.ExtVideo attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFile.data">(pyams_content.component.gallery.file.GalleryFile attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.Illustration.data">(pyams_content.component.illustration.Illustration attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.video.VideoParagraph.data">(pyams_content.component.paragraph.video.VideoParagraph attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider.data">(pyams_skin.viewlet.menu.MenuDivider attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem.data">(pyams_skin.viewlet.menu.MenuItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksMenu.data">(pyams_skin.viewlet.toplinks.TopLinksMenu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopTabsTab.data">(pyams_skin.viewlet.toplinks.TopTabsTab attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.data">(pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration attribute)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.html.MyHTMLParser.data">(pyams_utils.html.MyHTMLParser attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestResults.data_attributes">data_attributes (pyams_alchemy.zmi.engine.AlchemyEngineTestResults attribute)</a>
-
-      <ul>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexesTable.data_attributes">(pyams_catalog.zmi.catalog.CatalogIndexesTable attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTable.data_attributes">(pyams_content.component.association.zmi.AssociationsTable attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable.data_attributes">(pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView.data_attributes">(pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootQuickSearchResults.data_attributes">(pyams_content.root.zmi.search.SiteRootQuickSearchResults attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeTable.data_attributes">(pyams_content.root.zmi.sites.SiteTreeTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.BaseDashboardTable.data_attributes">(pyams_content.shared.common.zmi.dashboard.BaseDashboardTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchResultsView.data_attributes">(pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolQuickSearchResults.data_attributes">(pyams_content.shared.common.zmi.search.SharedToolQuickSearchResults attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTable.data_attributes">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable.data_attributes">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerTable.data_attributes">(pyams_content.shared.form.zmi.field.FormFieldsContainerTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasTable.data_attributes">(pyams_content.shared.imagemap.zmi.container.ImagemapAreasTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeTable.data_attributes">(pyams_content.shared.site.zmi.container.SiteContainerTreeTable attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersTable.data_attributes">(pyams_gis.zmi.utility.MapManagerLayersTable attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView.data_attributes">(pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerTable.data_attributes">(pyams_portal.zmi.container.PortalTemplateContainerTable attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsTable.data_attributes">(pyams_scheduler.zmi.scheduler.SchedulerJobsTable attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksTable.data_attributes">(pyams_scheduler.zmi.scheduler.SchedulerTasksTable attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryItemsTable.data_attributes">(pyams_scheduler.zmi.task.TaskHistoryItemsTable attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTable.data_attributes">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTable attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsTable.data_attributes">(pyams_security.zmi.utility.SecurityManagerPluginsTable attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.data_attributes">(pyams_skin.table.BaseTable attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsTable.data_attributes">(pyams_thesaurus.zmi.extract.ThesaurusExtractsTable attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ControlPanelThesaurusTable.data_attributes">(pyams_thesaurus.zmi.manager.ControlPanelThesaurusTable attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryTable.data_attributes">(pyams_workflow.zmi.versions.WorkflowVersionHistoryTable attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsTable.data_attributes">(pyams_zmi.control_panel.GlobalRegistrationsTable attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsTable.data_attributes">(pyams_zmi.control_panel.LocalRegistrationsTable attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesTable.data_attributes">(pyams_zmi.control_panel.UtilitiesTable attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.loader.DataLoader">DataLoader (class in pyams_alchemy.loader)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAddAction">DataSubtypeAddAction (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAddForm">DataSubtypeAddForm (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAJAXAddForm">DataSubtypeAJAXAddForm (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAJAXEditForm">DataSubtypeAJAXEditForm (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeEditForm">DataSubtypeEditForm (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.DataType">DataType (class in pyams_content.shared.common.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAddAction">DataTypeAddAction (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAddForm">DataTypeAddForm (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAJAXAddForm">DataTypeAJAXAddForm (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAJAXEditForm">DataTypeAJAXEditForm (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeEditForm">DataTypeEditForm (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeElementNameAdapter">DataTypeElementNameAdapter (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTable">DatatypeSubtypesTable (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableAssociationsColumn">DatatypeSubtypesTableAssociationsColumn (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableNameColumn">DatatypeSubtypesTableNameColumn (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableParagraphsColumn">DatatypeSubtypesTableParagraphsColumn (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableSorterColumn">DatatypeSubtypesTableSorterColumn (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableTrashColumn">DatatypeSubtypesTableTrashColumn (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableValues">DatatypeSubtypesTableValues (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.TaskHistoryItem.date">date (pyams_scheduler.task.TaskHistoryItem attribute)</a>
-
-      <ul>
-        <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowHistoryItem.date">(pyams_workflow.versions.WorkflowHistoryItem attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.date.date_to_datetime">date_to_datetime() (in module pyams_utils.date)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.DateFieldFactory">DateFieldFactory (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.DateFieldWidget">DateFieldWidget() (in module pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.schema.DatesRangeField">DatesRangeField (class in pyams_utils.schema)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.DateTaskScheduleAJAXEditForm">DateTaskScheduleAJAXEditForm (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.DateTaskScheduleEditForm">DateTaskScheduleEditForm (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.DateTaskScheduleInfo">DateTaskScheduleInfo (class in pyams_scheduler.trigger)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.DateTaskScheduler">DateTaskScheduler (class in pyams_scheduler.trigger)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.DateTaskSchedulerInfoFactory">DateTaskSchedulerInfoFactory() (in module pyams_scheduler.trigger)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.DatetimeDataConverter">DatetimeDataConverter (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.DatetimeFieldWidget">DatetimeFieldWidget() (in module pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.index.DatetimeIndexWithInterface">DatetimeIndexWithInterface (class in pyams_catalog.index)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.DatetimeWidget">DatetimeWidget (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.DateWidget">DateWidget (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskScheduleInfo.day">day (pyams_scheduler.trigger.CronTaskScheduleInfo attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskScheduleInfo.day_of_week">day_of_week (pyams_scheduler.trigger.CronTaskScheduleInfo attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.LoopTaskScheduleInfo.days">days (pyams_scheduler.trigger.LoopTaskScheduleInfo attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.ZODBConnection.db">db (pyams_utils.zodb.ZODBConnection attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.DecimalFieldFactory">DecimalFieldFactory (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.unicode.decode">decode() (in module pyams_utils.unicode)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.DecoyPersistentDict">DecoyPersistentDict (class in pyams_zodbbrowser.state)</a>
-
-      <ul>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.DecoyPersistentDict">(class in pyams_zodbbrowser.value)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormField.default">default (pyams_content.shared.form.field.FormField attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.DefaultElementEditorAdapter">DefaultElementEditorAdapter (class in pyams_skin.table)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.DefaultGalleryRenderer">DefaultGalleryRenderer (class in pyams_content.component.gallery.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.DefaultIllustrationRenderer">DefaultIllustrationRenderer (class in pyams_content.component.illustration.zmi)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter">DefaultPageHeaderAdapter (class in pyams_skin.page)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.DefaultParagraphAJAXEditForm">DefaultParagraphAJAXEditForm (class in pyams_content.component.paragraph.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm">DefaultParagraphsEditForm (class in pyams_content.component.paragraph.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.DefaultParagraphsEditFormHelp">DefaultParagraphsEditFormHelp (class in pyams_content.component.paragraph.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu">DefaultParagraphsSettingsMenu (class in pyams_content.component.paragraph.zmi)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersTitleColumn.defaultValue">defaultValue (pyams_gis.zmi.utility.MapManagerLayersTitleColumn attribute)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.schema.DefaultValueDict">DefaultValueDict (class in pyams_i18n.schema)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.definition">definition (pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.PersistentDictValue.delegate_to">delegate_to (pyams_zodbbrowser.value.PersistentDictValue attribute)</a>
-
-      <ul>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.PersistentListValue.delegate_to">(pyams_zodbbrowser.value.PersistentListValue attribute)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.PersistentMappingValue.delegate_to">(pyams_zodbbrowser.value.PersistentMappingValue attribute)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.PersistentValue.delegate_to">(pyams_zodbbrowser.value.PersistentValue attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.delete">delete() (pyams_thesaurus.thesaurus.Thesaurus method)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.delete_action">delete_action() (in module pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.delete_association">delete_association() (in module pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.delete_catalog_index">delete_catalog_index() (in module pyams_catalog.zmi.catalog)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.container.delete_container_element">delete_container_element() (in module pyams_skin.container)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.delete_data_type">delete_data_type() (in module pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.delete_extract">delete_extract() (in module pyams_thesaurus.zmi.extract)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.delete_gallery_element">delete_gallery_element() (in module pyams_content.component.gallery.zmi.file)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.delete_imagemap_area">delete_imagemap_area() (in module pyams_content.shared.imagemap.zmi.container)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.delete_map_manager_layer">delete_map_manager_layer() (in module pyams_gis.zmi.utility)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.delete_portal_template">delete_portal_template() (in module pyams_portal.zmi.template)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.delete_portlet">delete_portlet() (pyams_portal.template.PortalTemplateConfiguration method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortalPortletsConfiguration.delete_portlet_configuration">delete_portlet_configuration() (pyams_portal.portlet.PortalPortletsConfiguration method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.delete_row">delete_row() (pyams_portal.template.PortalTemplateConfiguration method)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.delete_scheduler_task">delete_scheduler_task() (in module pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.delete_security_manager_plugin">delete_security_manager_plugin() (in module pyams_security.zmi.utility)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.delete_shared_site">delete_shared_site() (in module pyams_content.root.zmi.sites)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.delete_site_item">delete_site_item() (in module pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.delete_slot">delete_slot() (pyams_portal.template.PortalTemplateConfiguration method)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.delete_social_provider">delete_social_provider() (in module pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.delete_subtype">delete_subtype() (in module pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.delete_template_portlet">delete_template_portlet() (in module pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.delete_template_row">delete_template_row() (in module pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.delete_template_slot">delete_template_slot() (in module pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.video.VideoThumbnailAdapter.delete_thumbnail">delete_thumbnail() (pyams_media.video.VideoThumbnailAdapter method)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.delete_utility">delete_utility() (in module pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.property.classproperty.deleter">deleter() (pyams_utils.property.classproperty method)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.EsriFeatureMapLayer.depends">depends (pyams_gis.layer.EsriFeatureMapLayer attribute)</a>
-
-      <ul>
-        <li><a href="pyams_gis.html#pyams_gis.layer.GeoportalMapLayer.depends">(pyams_gis.layer.GeoportalMapLayer attribute)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.GoogleMapLayer.depends">(pyams_gis.layer.GoogleMapLayer attribute)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.MapLayer.depends">(pyams_gis.layer.MapLayer attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.decorator.deprecated">deprecated() (in module pyams_utils.decorator)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.BaseExtFile.description">description (pyams_content.component.extfile.BaseExtFile attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.Gallery.description">(pyams_content.component.gallery.Gallery attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFile.description">(pyams_content.component.gallery.file.GalleryFile attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.Illustration.description">(pyams_content.component.illustration.Illustration attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.BaseLink.description">(pyams_content.component.links.BaseLink attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.video.VideoParagraph.description">(pyams_content.component.paragraph.video.VideoParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.description">(pyams_content.shared.common.WfSharedContent attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormField.description">(pyams_content.shared.form.field.FormField attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.permission.Permission.description">(pyams_security.permission.Permission attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.Group.description">(pyams_security.plugin.group.Group attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.role.Role.description">(pyams_security.role.Role attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.Configuration.description">(pyams_skin.configuration.Configuration attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.ThesaurusLoaderDescription.description">(pyams_thesaurus.loader.ThesaurusLoaderDescription attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.description">(pyams_thesaurus.thesaurus.Thesaurus attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusExtract.description">(pyams_thesaurus.thesaurus.ThesaurusExtract attribute)</a>
-</li>
-      </ul></li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.DescriptionColumn">DescriptionColumn (class in pyams_security.zmi.plugin.group)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogPropertiesDisplayForm.dialog_class">dialog_class (pyams_catalog.zmi.catalog.CatalogPropertiesDisplayForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsContainerDialogView.dialog_class">(pyams_content.component.association.zmi.AssociationsContainerDialogView attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.dialog_class">(pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryContentForm.dialog_class">(pyams_content.component.gallery.zmi.GalleryContentForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm.dialog_class">(pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.dialog_class">(pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.dialog_class">(pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView.dialog_class">(pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.dialog_class">(pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.dialog_class">(pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.dialog_class">(pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.dialog_class">(pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.features.preview.zmi.html#pyams_content.features.preview.zmi.PreviewForm.dialog_class">(pyams_content.features.preview.zmi.PreviewForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm.dialog_class">(pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaPropertiesEditForm.dialog_class">(pyams_content.shared.imagemap.zmi.area.ImagemapAreaPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.DialogAddForm.dialog_class">(pyams_form.form.DialogAddForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.DialogDisplayForm.dialog_class">(pyams_form.form.DialogDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.DialogEditForm.dialog_class">(pyams_form.form.DialogEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.dialog_class">(pyams_gis.zmi.layer.EsriFeatureLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerEditForm.dialog_class">(pyams_gis.zmi.layer.EsriFeatureLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAddForm.dialog_class">(pyams_gis.zmi.layer.GeoportalLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerEditForm.dialog_class">(pyams_gis.zmi.layer.GeoportalLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAddForm.dialog_class">(pyams_gis.zmi.layer.GoogleMapLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerEditForm.dialog_class">(pyams_gis.zmi.layer.GoogleMapLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAddForm.dialog_class">(pyams_gis.zmi.layer.TileLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerEditForm.dialog_class">(pyams_gis.zmi.layer.TileLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAddForm.dialog_class">(pyams_gis.zmi.layer.WMSLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerEditForm.dialog_class">(pyams_gis.zmi.layer.WMSLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerConfigurationEditForm.dialog_class">(pyams_gis.zmi.utility.MapManagerConfigurationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletEditForm.dialog_class">(pyams_portal.zmi.layout.PortalTemplatePortletEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsEditor.dialog_class">(pyams_portal.zmi.portlet.PortletSettingsEditor attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm.dialog_class">(pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryDisplayForm.dialog_class">(pyams_scheduler.zmi.task.TaskHistoryDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskRunForm.dialog_class">(pyams_scheduler.zmi.task.TaskRunForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserProfileEditForm.dialog_class">(pyams_security.zmi.profile.UserProfileEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.dialog_class">(pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.BackOfficePropertiesEditForm.dialog_class">(pyams_zmi.site.BackOfficePropertiesEditForm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.form.DialogAddForm">DialogAddForm (class in pyams_form.form)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.DialogDisplayForm">DialogDisplayForm (class in pyams_form.form)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.DialogEditForm">DialogEditForm (class in pyams_form.form)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.DictValue">DictValue (class in pyams_zodbbrowser.value)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.directory_plugins_names">directory_plugins_names (pyams_security.utility.SecurityManager attribute)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.index.DatetimeIndexWithInterface.discriminate">discriminate() (pyams_catalog.index.DatetimeIndexWithInterface method)</a>
-
-      <ul>
-        <li><a href="pyams_catalog.html#pyams_catalog.index.InterfaceSupportIndexMixin.discriminate">(pyams_catalog.index.InterfaceSupportIndexMixin method)</a>
-</li>
-        <li><a href="pyams_i18n.html#pyams_i18n.index.I18nTextIndexMixin.discriminate">(pyams_i18n.index.I18nTextIndexMixin method)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.index.PrincipalsRoleIndex.discriminate">(pyams_security.index.PrincipalsRoleIndex method)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.index.ThesaurusTermFieldIndex.discriminate">(pyams_thesaurus.index.ThesaurusTermFieldIndex method)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.index.ThesaurusTermsListFieldIndex.discriminate">(pyams_thesaurus.index.ThesaurusTermsListFieldIndex method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.BackOfficeConfiguration.display_content_icon">display_content_icon (pyams_skin.configuration.BackOfficeConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.preview.FormFieldContainerPreview.display_form">display_form (pyams_content.shared.form.zmi.preview.FormFieldContainerPreview attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.BaseForm.display_hints_on_widgets">display_hints_on_widgets (pyams_form.form.BaseForm attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.BackOfficeConfiguration.display_shared_tool_title">display_shared_tool_title (pyams_skin.configuration.BackOfficeConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.content.WorkflowContentPublicationInfo.displayed_publication_date">displayed_publication_date (pyams_workflow.content.WorkflowContentPublicationInfo attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.DisplayForm">DisplayForm (class in pyams_form.form)</a>
-</li>
-      <li><a href="pyams_alchemy.tests.html#pyams_alchemy.tests.test_utilsdocs.doc_suite">doc_suite() (in module pyams_alchemy.tests.test_utilsdocs)</a>
-
-      <ul>
-        <li><a href="pyams_alchemy.tests.html#pyams_alchemy.tests.test_utilsdocstrings.doc_suite">(in module pyams_alchemy.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_cache.tests.html#pyams_cache.tests.test_utilsdocs.doc_suite">(in module pyams_cache.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_cache.tests.html#pyams_cache.tests.test_utilsdocstrings.doc_suite">(in module pyams_cache.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_catalog.tests.html#pyams_catalog.tests.test_utilsdocs.doc_suite">(in module pyams_catalog.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_catalog.tests.html#pyams_catalog.tests.test_utilsdocstrings.doc_suite">(in module pyams_catalog.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_content.tests.html#pyams_content.tests.test_utilsdocs.doc_suite">(in module pyams_content.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_content.tests.html#pyams_content.tests.test_utilsdocstrings.doc_suite">(in module pyams_content.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_content_es.tests.html#pyams_content_es.tests.test_utilsdocs.doc_suite">(in module pyams_content_es.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_content_es.tests.html#pyams_content_es.tests.test_utilsdocstrings.doc_suite">(in module pyams_content_es.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_form.tests.html#pyams_form.tests.test_utilsdocs.doc_suite">(in module pyams_form.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_form.tests.html#pyams_form.tests.test_utilsdocstrings.doc_suite">(in module pyams_form.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_gis.tests.html#pyams_gis.tests.test_utilsdocs.doc_suite">(in module pyams_gis.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_gis.tests.html#pyams_gis.tests.test_utilsdocstrings.doc_suite">(in module pyams_gis.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_ldap.tests.html#pyams_ldap.tests.test_utilsdocs.doc_suite">(in module pyams_ldap.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_ldap.tests.html#pyams_ldap.tests.test_utilsdocstrings.doc_suite">(in module pyams_ldap.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_mail.tests.html#pyams_mail.tests.test_utilsdocs.doc_suite">(in module pyams_mail.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_mail.tests.html#pyams_mail.tests.test_utilsdocstrings.doc_suite">(in module pyams_mail.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_media.tests.html#pyams_media.tests.test_utilsdocs.doc_suite">(in module pyams_media.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_media.tests.html#pyams_media.tests.test_utilsdocstrings.doc_suite">(in module pyams_media.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_notify.tests.html#pyams_notify.tests.test_utilsdocs.doc_suite">(in module pyams_notify.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_notify.tests.html#pyams_notify.tests.test_utilsdocstrings.doc_suite">(in module pyams_notify.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_pagelet.tests.html#pyams_pagelet.tests.test_utilsdocs.doc_suite">(in module pyams_pagelet.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_pagelet.tests.html#pyams_pagelet.tests.test_utilsdocstrings.doc_suite">(in module pyams_pagelet.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_portal.tests.html#pyams_portal.tests.test_utilsdocs.doc_suite">(in module pyams_portal.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_portal.tests.html#pyams_portal.tests.test_utilsdocstrings.doc_suite">(in module pyams_portal.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_scheduler.tests.html#pyams_scheduler.tests.test_utilsdocs.doc_suite">(in module pyams_scheduler.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_scheduler.tests.html#pyams_scheduler.tests.test_utilsdocstrings.doc_suite">(in module pyams_scheduler.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_security.tests.html#pyams_security.tests.test_utilsdocs.doc_suite">(in module pyams_security.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_security.tests.html#pyams_security.tests.test_utilsdocstrings.doc_suite">(in module pyams_security.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_sequence.tests.html#pyams_sequence.tests.test_utilsdocs.doc_suite">(in module pyams_sequence.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_sequence.tests.html#pyams_sequence.tests.test_utilsdocstrings.doc_suite">(in module pyams_sequence.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_skin.tests.html#pyams_skin.tests.test_utilsdocs.doc_suite">(in module pyams_skin.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_skin.tests.html#pyams_skin.tests.test_utilsdocstrings.doc_suite">(in module pyams_skin.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_template.tests.html#pyams_template.tests.test_utilsdocs.doc_suite">(in module pyams_template.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_template.tests.html#pyams_template.tests.test_utilsdocstrings.doc_suite">(in module pyams_template.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_thesaurus.tests.html#pyams_thesaurus.tests.test_utilsdocs.doc_suite">(in module pyams_thesaurus.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_thesaurus.tests.html#pyams_thesaurus.tests.test_utilsdocstrings.doc_suite">(in module pyams_thesaurus.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_utils.tests.html#pyams_utils.tests.test_utilsdocs.doc_suite">(in module pyams_utils.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_utils.tests.html#pyams_utils.tests.test_utilsdocstrings.doc_suite">(in module pyams_utils.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_viewlet.tests.html#pyams_viewlet.tests.test_utilsdocs.doc_suite">(in module pyams_viewlet.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_viewlet.tests.html#pyams_viewlet.tests.test_utilsdocstrings.doc_suite">(in module pyams_viewlet.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_workflow.tests.html#pyams_workflow.tests.test_utilsdocs.doc_suite">(in module pyams_workflow.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_workflow.tests.html#pyams_workflow.tests.test_utilsdocstrings.doc_suite">(in module pyams_workflow.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_zmi.tests.html#pyams_zmi.tests.test_utilsdocs.doc_suite">(in module pyams_zmi.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_zmi.tests.html#pyams_zmi.tests.test_utilsdocstrings.doc_suite">(in module pyams_zmi.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_zmq.tests.html#pyams_zmq.tests.test_utilsdocs.doc_suite">(in module pyams_zmq.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_zmq.tests.html#pyams_zmq.tests.test_utilsdocstrings.doc_suite">(in module pyams_zmq.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.tests.html#pyams_zodbbrowser.tests.test_utilsdocs.doc_suite">(in module pyams_zodbbrowser.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.tests.html#pyams_zodbbrowser.tests.test_utilsdocstrings.doc_suite">(in module pyams_zodbbrowser.tests.test_utilsdocstrings)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.property.DocFieldProperty">DocFieldProperty (class in pyams_utils.property)</a>
-</li>
-      <li><a href="pyams_utils.widget.html#pyams_utils.widget.decimal.DottedDecimalDataConverter">DottedDecimalDataConverter (class in pyams_utils.widget.decimal)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.schema.DottedDecimalField">DottedDecimalField (class in pyams_utils.schema)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.download_target">download_target (pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm attribute)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.DraftWorkflowStateLabelAdapter">DraftWorkflowStateLabelAdapter (class in pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.drag_template_portlet">drag_template_portlet() (in module pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.security.SharedToolManagerRestrictions.drop_restrictions">drop_restrictions() (pyams_content.shared.common.security.SharedToolManagerRestrictions method)</a>
-</li>
-      <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.SharedSitesMenu.dropdown_label">dropdown_label (pyams_content.zmi.viewlet.toplinks.SharedSitesMenu attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.SharedToolsMenu.dropdown_label">(pyams_content.zmi.viewlet.toplinks.SharedToolsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.UserAddingsMenu.dropdown_label">(pyams_content.zmi.viewlet.toplinks.UserAddingsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.UserRolesMenu.dropdown_label">(pyams_content.zmi.viewlet.toplinks.UserRolesMenu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksViewlet.dropdown_label">(pyams_skin.viewlet.toplinks.TopLinksViewlet attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.AlchemyEngineUtility.dsn">dsn (pyams_alchemy.engine.AlchemyEngineUtility attribute)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardOwnerWaitingTable.dt_sort_order">dt_sort_order (pyams_content.root.zmi.SiteRootDashboardOwnerWaitingTable attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.BaseDashboardTable.dt_sort_order">(pyams_content.shared.common.zmi.dashboard.BaseDashboardTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerWaitingTable.dt_sort_order">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerWaitingTable attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.table.NameColumn.dt_sort_type">dt_sort_type (pyams_skin.table.NameColumn attribute)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.mixin.DynamicSchemaMixin">DynamicSchemaMixin (class in pyams_alchemy.mixin)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="E">E</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.AlchemyEngineUtility.echo">echo (pyams_alchemy.engine.AlchemyEngineUtility attribute)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.AlchemyEngineUtility.echo_pool">echo_pool (pyams_alchemy.engine.AlchemyEngineUtility attribute)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.edit_permission">edit_permission (pyams_alchemy.zmi.engine.AlchemyEngineAddForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.edit_permission">(pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.edit_permission">(pyams_alchemy.zmi.engine.AlchemyEngineTestForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.html#pyams_content.component.association.AssociationItemPermissionChecker.edit_permission">(pyams_content.component.association.AssociationItemPermissionChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm.edit_permission">(pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm.edit_permission">(pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAddForm.edit_permission">(pyams_content.component.extfile.zmi.ExtFileAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.edit_permission">(pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.GalleryPermissionChecker.edit_permission">(pyams_content.component.gallery.GalleryPermissionChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFilePermissionChecker.edit_permission">(pyams_content.component.gallery.file.GalleryFilePermissionChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryPropertiesEditForm.edit_permission">(pyams_content.component.gallery.zmi.GalleryPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFileShowHideAction.edit_permission">(pyams_content.component.gallery.zmi.file.GalleryFileShowHideAction attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryAddForm.edit_permission">(pyams_content.component.gallery.zmi.paragraph.GalleryAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesEditForm.edit_permission">(pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.edit_permission">(pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.edit_permission">(pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkAddForm.edit_permission">(pyams_content.component.links.zmi.ExternalLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkPropertiesEditForm.edit_permission">(pyams_content.component.links.zmi.ExternalLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkAddForm.edit_permission">(pyams_content.component.links.zmi.InternalLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkPropertiesEditForm.edit_permission">(pyams_content.component.links.zmi.InternalLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkAddForm.edit_permission">(pyams_content.component.links.zmi.MailtoLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkPropertiesEditForm.edit_permission">(pyams_content.component.links.zmi.MailtoLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.BaseParagraphPermissionChecker.edit_permission">(pyams_content.component.paragraph.BaseParagraphPermissionChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm.edit_permission">(pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.edit_permission">(pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.edit_permission">(pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.edit_permission">(pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.edit_permission">(pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.edit_permission">(pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.edit_permission">(pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.manager.ThemesManagerEditForm.edit_permission">(pyams_content.component.theme.zmi.manager.ThemesManagerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewForm.edit_permission">(pyams_content.features.review.zmi.WfSharedContentReviewForm attribute)</a>
-</li>
-        <li><a href="pyams_content.profile.zmi.html#pyams_content.profile.zmi.AdminProfileTabForm.edit_permission">(pyams_content.profile.zmi.AdminProfileTabForm attribute)</a>
-</li>
-        <li><a href="pyams_content.root.html#pyams_content.root.SiteRootPermissionChecker.edit_permission">(pyams_content.root.SiteRootPermissionChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.edit_permission">(pyams_content.shared.blog.zmi.manager.BlogManagerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm.edit_permission">(pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.BaseDatatypePermissionChecker.edit_permission">(pyams_content.shared.common.types.BaseDatatypePermissionChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAddForm.edit_permission">(pyams_content.shared.common.zmi.SharedContentAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateForm.edit_permission">(pyams_content.shared.common.zmi.WfSharedContentDuplicateForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentPermissionChecker.edit_permission">(pyams_content.shared.common.zmi.WfSharedContentPermissionChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.i18n.SharedContentLanguageEditFormPermissionChecker.edit_permission">(pyams_content.shared.common.zmi.i18n.SharedContentLanguageEditFormPermissionChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditForm.edit_permission">(pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesEditForm.edit_permission">(pyams_content.shared.common.zmi.manager.SharedToolPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm.edit_permission">(pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm.edit_permission">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAddForm.edit_permission">(pyams_content.shared.common.zmi.types.DataSubtypeAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeEditForm.edit_permission">(pyams_content.shared.common.zmi.types.DataSubtypeEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAddForm.edit_permission">(pyams_content.shared.common.zmi.types.DataTypeAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeEditForm.edit_permission">(pyams_content.shared.common.zmi.types.DataTypeEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldAddForm.edit_permission">(pyams_content.shared.form.zmi.field.FormFieldAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.edit_permission">(pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm.edit_permission">(pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaPropertiesEditForm.edit_permission">(pyams_content.shared.imagemap.zmi.area.ImagemapAreaPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm.edit_permission">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphPropertiesEditForm.edit_permission">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.folder.SiteFolderPermissionChecker.edit_permission">(pyams_content.shared.site.folder.SiteFolderPermissionChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.manager.SiteManagerPermissionChecker.edit_permission">(pyams_content.shared.site.manager.SiteManagerPermissionChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.TopicAddForm.edit_permission">(pyams_content.shared.site.zmi.TopicAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationEditForm.edit_permission">(pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddForm.edit_permission">(pyams_content.shared.site.zmi.folder.SiteFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkAddForm.edit_permission">(pyams_content.shared.site.zmi.link.ContentLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkPropertiesEditForm.edit_permission">(pyams_content.shared.site.zmi.link.ContentLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerAddForm.edit_permission">(pyams_content.shared.site.zmi.manager.SiteManagerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestForm.edit_permission">(pyams_content_es.zmi.ContentIndexerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerUtilityPropertiesEditForm.edit_permission">(pyams_content_es.zmi.ContentIndexerUtilityPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.AddFormContextPermissionChecker.edit_permission">(pyams_form.form.AddFormContextPermissionChecker attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.BaseForm.edit_permission">(pyams_form.form.BaseForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.search.SearchForm.edit_permission">(pyams_form.search.SearchForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.edit_permission">(pyams_gis.zmi.layer.EsriFeatureLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerEditForm.edit_permission">(pyams_gis.zmi.layer.EsriFeatureLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAddForm.edit_permission">(pyams_gis.zmi.layer.GeoportalLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerEditForm.edit_permission">(pyams_gis.zmi.layer.GeoportalLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAddForm.edit_permission">(pyams_gis.zmi.layer.GoogleMapLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerEditForm.edit_permission">(pyams_gis.zmi.layer.GoogleMapLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAddForm.edit_permission">(pyams_gis.zmi.layer.TileLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerEditForm.edit_permission">(pyams_gis.zmi.layer.TileLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAddForm.edit_permission">(pyams_gis.zmi.layer.WMSLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerEditForm.edit_permission">(pyams_gis.zmi.layer.WMSLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerConfigurationEditForm.edit_permission">(pyams_gis.zmi.utility.MapManagerConfigurationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.language.I18nManagerLanguageEditFormPermissionChecker.edit_permission">(pyams_i18n.zmi.language.I18nManagerLanguageEditFormPermissionChecker attribute)</a>
-</li>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.language.I18nManagerLanguagesEditForm.edit_permission">(pyams_i18n.zmi.language.I18nManagerLanguagesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.edit_permission">(pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAddForm.edit_permission">(pyams_ldap.zmi.plugin.LDAPPluginAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.edit_permission">(pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginEditForm.edit_permission">(pyams_ldap.zmi.plugin.LDAPPluginEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.edit_permission">(pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.edit_permission">(pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.edit_permission">(pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestForm.edit_permission">(pyams_media.zmi.MediaConversionProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.edit_permission">(pyams_media.zmi.MediaConversionUtilityPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsEditForm.edit_permission">(pyams_media.zmi.media.AudioConversionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsEditForm.edit_permission">(pyams_media.zmi.media.VideoConversionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.portlet.PortletConfigurationPermissionChecker.edit_permission">(pyams_portal.portlet.PortletConfigurationPermissionChecker attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm.edit_permission">(pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletAddForm.edit_permission">(pyams_portal.zmi.layout.PortalTemplatePortletAddForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotAddForm.edit_permission">(pyams_portal.zmi.layout.PortalTemplateSlotAddForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm.edit_permission">(pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm.edit_permission">(pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsEditor.edit_permission">(pyams_portal.zmi.portlet.PortletSettingsEditor attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsPropertiesEditor.edit_permission">(pyams_portal.zmi.portlet.PortletSettingsPropertiesEditor attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateAddForm.edit_permission">(pyams_portal.zmi.template.PortalTemplateAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.edit_permission">(pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm.edit_permission">(pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskEditForm.edit_permission">(pyams_scheduler.zmi.ssh.SSHTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskBaseAddForm.edit_permission">(pyams_scheduler.zmi.task.TaskBaseAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskPropertiesEditForm.edit_permission">(pyams_scheduler.zmi.task.TaskPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskScheduleEditForm.edit_permission">(pyams_scheduler.zmi.task.TaskScheduleEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskEditForm.edit_permission">(pyams_scheduler.zmi.url.URLTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskEditForm.edit_permission">(pyams_scheduler.zmi.zodb.ZODBTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginDialogForm.edit_permission">(pyams_security.views.login.LoginDialogForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginForm.edit_permission">(pyams_security.views.login.LoginForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserConfirmationForm.edit_permission">(pyams_security.views.userfolder.UserConfirmationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationForm.edit_permission">(pyams_security.views.userfolder.UserRegistrationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.edit_permission">(pyams_security.zmi.notification.SecurityManagerNotificationsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm.edit_permission">(pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm.edit_permission">(pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAddForm.edit_permission">(pyams_security.zmi.plugin.group.GroupsFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderEditForm.edit_permission">(pyams_security.zmi.plugin.group.GroupsFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddForm.edit_permission">(pyams_security.zmi.plugin.group.LocalGroupAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupEditForm.edit_permission">(pyams_security.zmi.plugin.group.LocalGroupEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderAddForm.edit_permission">(pyams_security.zmi.plugin.social.SocialProviderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderEditForm.edit_permission">(pyams_security.zmi.plugin.social.SocialProviderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUserEditForm.edit_permission">(pyams_security.zmi.plugin.social.SocialUserEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAddForm.edit_permission">(pyams_security.zmi.plugin.social.SocialUsersFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderEditForm.edit_permission">(pyams_security.zmi.plugin.social.SocialUsersFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddForm.edit_permission">(pyams_security.zmi.plugin.userfolder.LocalUserAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserEditForm.edit_permission">(pyams_security.zmi.plugin.userfolder.LocalUserEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAddForm.edit_permission">(pyams_security.zmi.plugin.userfolder.UsersFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderEditForm.edit_permission">(pyams_security.zmi.plugin.userfolder.UsersFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.PublicProfileTabForm.edit_permission">(pyams_security.zmi.profile.PublicProfileTabForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserProfileEditForm.edit_permission">(pyams_security.zmi.profile.UserProfileEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectRolesEditForm.edit_permission">(pyams_security.zmi.security.ProtectedObjectRolesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.edit_permission">(pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerEditForm.edit_permission">(pyams_security.zmi.utility.SecurityManagerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_sequence.zmi.html#pyams_sequence.zmi.SequentialIntIdsPropertiesEditForm.edit_permission">(pyams_sequence.zmi.SequentialIntIdsPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.edit_permission">(pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.edit_permission">(pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.edit_permission">(pyams_thesaurus.zmi.term.ThesaurusTermAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.edit_permission">(pyams_thesaurus.zmi.term.ThesaurusTermEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.edit_permission">(pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.edit_permission">(pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.edit_permission">(pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.edit_permission">(pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.edit_permission">(pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAddForm.edit_permission">(pyams_utils.zmi.zeo.ZEOConnectionAddForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.edit_permission">(pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestForm.edit_permission">(pyams_utils.zmi.zeo.ZEOConnectionTestForm attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.edit_permission">(pyams_workflow.zmi.transition.WorkflowContentTransitionForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleAnalyticsPropertiesEditForm.edit_permission">(pyams_zmi.extension.GoogleAnalyticsPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleTagManagerPropertiesEditForm.edit_permission">(pyams_zmi.extension.GoogleTagManagerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.UserReportPropertiesEditForm.edit_permission">(pyams_zmi.extension.UserReportPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.BackOfficePropertiesEditForm.edit_permission">(pyams_zmi.site.BackOfficePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.PropertiesEditForm.edit_permission">(pyams_zmi.site.PropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.skin.UserSkinnablePropertiesEditForm.edit_permission">(pyams_zmi.skin.UserSkinnablePropertiesEditForm attribute)</a>
-</li>
-      </ul></li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_form.html#pyams_form.form.EditForm">EditForm (class in pyams_form.form)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.HTMLWidget.editor_data">editor_data (pyams_form.widget.HTMLWidget attribute)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortletConfiguration.editor_settings">editor_settings (pyams_portal.portlet.PortletConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.PyAMSAuthenticationPolicy.effective_principals">effective_principals() (pyams_security.utility.PyAMSAuthenticationPolicy method)</a>
-
-      <ul>
-        <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.effective_principals">(pyams_security.utility.SecurityManager method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content_es.html#pyams_content_es.document.ElasticMixin.elastic_document">elastic_document() (pyams_content_es.document.ElasticMixin method)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.document.ElasticMixin.elastic_mapping">elastic_mapping() (pyams_content_es.document.ElasticMixin method)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.document.ElasticMixin">ElasticMixin (class in pyams_content_es.document)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.email">email (pyams_security.plugin.social.SocialUser attribute)</a>
-
-      <ul>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.email">(pyams_security.plugin.userfolder.User attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.EmailColumn">EmailColumn (class in pyams_security.zmi.plugin.social)</a>
-
-      <ul>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.EmailColumn">(class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.EmptyOOBTreeState">EmptyOOBTreeState (class in pyams_zodbbrowser.btreesupport)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.notification.NotificationSettings.enable_notifications">enable_notifications (pyams_security.notification.NotificationSettings attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.enable_social_login">enable_social_login (pyams_security.utility.SecurityManager attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.enabled">enabled (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-
-      <ul>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.admin.AdminAuthenticationPlugin.enabled">(pyams_security.plugin.admin.AdminAuthenticationPlugin attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.GroupsFolder.enabled">(pyams_security.plugin.group.GroupsFolder attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.http.HttpBasicCredentialsPlugin.enabled">(pyams_security.plugin.http.HttpBasicCredentialsPlugin attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUsersFolder.enabled">(pyams_security.plugin.social.SocialUsersFolder attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.UsersFolder.enabled">(pyams_security.plugin.userfolder.UsersFolder attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.extension.GoogleAnalyticsInfo.enabled">(pyams_skin.extension.GoogleAnalyticsInfo attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.extension.GoogleTagManagerInfo.enabled">(pyams_skin.extension.GoogleTagManagerInfo attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.extension.UserReportInfo.enabled">(pyams_skin.extension.UserReportInfo attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.unicode.encode">encode() (in module pyams_utils.unicode)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.schema.EncodedPassword">EncodedPassword (class in pyams_utils.schema)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.AlchemyEngineUtility.encoding">encoding (pyams_alchemy.engine.AlchemyEngineUtility attribute)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.encoding">(pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.encoding.EncodingField">EncodingField (class in pyams_utils.encoding)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.encoding.EncodingsVocabulary">EncodingsVocabulary (class in pyams_utils.encoding)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskScheduleInfo.end_date">end_date (pyams_scheduler.trigger.CronTaskScheduleInfo attribute)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.LoopTaskScheduleInfo.end_date">(pyams_scheduler.trigger.LoopTaskScheduleInfo attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.metaconfigure.engine_directive">engine_directive() (in module pyams_alchemy.metaconfigure)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.EnginesVocabulary">EnginesVocabulary (class in pyams_alchemy.engine)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.html.MyHTMLParser.entitydefs">entitydefs (pyams_utils.html.MyHTMLParser attribute)</a>
-</li>
-      <li><a href="pyams_utils.widget.html#pyams_utils.widget.decimal.DottedDecimalDataConverter.errorMessage">errorMessage (pyams_utils.widget.decimal.DottedDecimalDataConverter attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.BaseForm.errors">errors (pyams_form.form.BaseForm attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.errors_target">errors_target (pyams_scheduler.task.Task attribute)</a>
-</li>
-      <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.test.es_test_view">es_test_view() (in module pyams_content_es.zmi.test)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAddForm">EsriFeatureLayerAddForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAddMenu">EsriFeatureLayerAddMenu (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAJAXAddForm">EsriFeatureLayerAJAXAddForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAJAXEditForm">EsriFeatureLayerAJAXEditForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerEditForm">EsriFeatureLayerEditForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.EsriFeatureMapLayer">EsriFeatureMapLayer (class in pyams_gis.layer)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#pyams_content_es.component.view.EsViewQuery">EsViewQuery (class in pyams_content_es.component.view)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject.everyone_denied">everyone_denied (pyams_security.security.RoleProtectedObject attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject.everyone_granted">everyone_granted (pyams_security.security.RoleProtectedObject attribute)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.site.CatalogGenerationsChecker.evolve">evolve() (pyams_catalog.site.CatalogGenerationsChecker method)</a>
-
-      <ul>
-        <li><a href="pyams_content.generations.html#pyams_content.generations.WebsiteGenerationsChecker.evolve">(pyams_content.generations.WebsiteGenerationsChecker method)</a>
-</li>
-        <li><a href="pyams_content.html#pyams_content.site.BaseGenerationsChecker.evolve">(pyams_content.site.BaseGenerationsChecker method)</a>
-</li>
-        <li><a href="pyams_content_es.html#pyams_content_es.site.ContentIndexerGenerationsChecker.evolve">(pyams_content_es.site.ContentIndexerGenerationsChecker method)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.site.MapGenerationsChecker.evolve">(pyams_gis.site.MapGenerationsChecker method)</a>
-</li>
-        <li><a href="pyams_i18n.html#pyams_i18n.site.I18nGenerationsChecker.evolve">(pyams_i18n.site.I18nGenerationsChecker method)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.site.MediaConversionGenerationsChecker.evolve">(pyams_media.site.MediaConversionGenerationsChecker method)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.site.PortalGenerationsChecker.evolve">(pyams_portal.site.PortalGenerationsChecker method)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.site.SchedulerGenerationsChecker.evolve">(pyams_scheduler.site.SchedulerGenerationsChecker method)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.site.SecurityGenerationsChecker.evolve">(pyams_security.site.SecurityGenerationsChecker method)</a>
-</li>
-        <li><a href="pyams_sequence.html#pyams_sequence.site.SequenceGenerationsChecker.evolve">(pyams_sequence.site.SequenceGenerationsChecker method)</a>
-</li>
-        <li><a href="pyams_utils.timezone.html#pyams_utils.timezone.utility.TimezoneGenerationsChecker.evolve">(pyams_utils.timezone.utility.TimezoneGenerationsChecker method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_ldap.html#pyams_ldap.query.LDAPQuery.execute">execute() (pyams_ldap.query.LDAPQuery method)</a>
-</li>
-      <li><a href="pyams_zmq.html#pyams_zmq.process.ZMQProcess.exit">exit() (pyams_zmq.process.ZMQProcess method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.property.cached.expire">expire() (pyams_utils.property.cached method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.cache.expired">expired() (in module pyams_zodbbrowser.cache)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.BaseThesaurusExporter.export">export() (pyams_thesaurus.loader.BaseThesaurusExporter method)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.exporter">exporter (pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm attribute)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtAudio">ExtAudio (class in pyams_content.component.extfile)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioAddForm">ExtAudioAddForm (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioAddMenu">ExtAudioAddMenu (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioAJAXAddForm">ExtAudioAJAXAddForm (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtAudioContentChecker">ExtAudioContentChecker (class in pyams_content.component.extfile)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioPropertiesAJAXEditForm">ExtAudioPropertiesAJAXEditForm (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm">ExtAudioPropertiesEditForm (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudiosCounter">ExtAudiosCounter (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.tales.ExtensionExpr">ExtensionExpr (class in pyams_utils.tales)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.extensions">extensions (pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExternalFilesFactoriesVocabulary">ExternalFilesFactoriesVocabulary (class in pyams_content.component.extfile)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.ExternalLink">ExternalLink (class in pyams_content.component.links)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkAddForm">ExternalLinkAddForm (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkAddMenu">ExternalLinkAddMenu (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkAJAXAddForm">ExternalLinkAJAXAddForm (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.ExternalLinkAssociationInfoAdapter">ExternalLinkAssociationInfoAdapter (class in pyams_content.component.links)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.ExternalLinkContentChecker">ExternalLinkContentChecker (class in pyams_content.component.links)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkPropertiesAJAXEditForm">ExternalLinkPropertiesAJAXEditForm (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkPropertiesEditForm">ExternalLinkPropertiesEditForm (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinksCounter">ExternalLinksCounter (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.fanstatic.ExternalResource">ExternalResource (class in pyams_utils.fanstatic)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtFile">ExtFile (class in pyams_content.component.extfile)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAddForm">ExtFileAddForm (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAddMenu">ExtFileAddMenu (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAddMenuDivider">ExtFileAddMenuDivider (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAJAXAddForm">ExtFileAJAXAddForm (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtFileContentChecker">ExtFileContentChecker (class in pyams_content.component.extfile)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFilePropertiesAJAXEditForm">ExtFilePropertiesAJAXEditForm (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm">ExtFilePropertiesEditForm (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFilesCounter">ExtFilesCounter (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtImage">ExtImage (class in pyams_content.component.extfile)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImageAddForm">ExtImageAddForm (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImageAddMenu">ExtImageAddMenu (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImageAJAXAddForm">ExtImageAJAXAddForm (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtImageContentChecker">ExtImageContentChecker (class in pyams_content.component.extfile)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImagePropertiesAJAXEditForm">ExtImagePropertiesAJAXEditForm (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm">ExtImagePropertiesEditForm (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImagesCounter">ExtImagesCounter (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.config.ThesaurusExporterConfiguration.extract">extract (pyams_thesaurus.loader.config.ThesaurusExporterConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nWidget.extract">extract() (pyams_i18n.widget.I18nWidget method)</a>
-
-      <ul>
-        <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionWidget.extract">(pyams_security.widget.PermissionWidget method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.http.HttpBasicCredentialsPlugin.extract_credentials">extract_credentials() (pyams_security.plugin.http.HttpBasicCredentialsPlugin method)</a>
-
-      <ul>
-        <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.extract_credentials">(pyams_security.utility.SecurityManager method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.theme.html#pyams_content.component.theme.ThemesManager.extract_name">extract_name (pyams_content.component.theme.ThemesManager attribute)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermWidget.extract_name">(pyams_thesaurus.widget.ThesaurusTermWidget attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermsListWidget.extract_name">(pyams_thesaurus.widget.ThesaurusTermsListWidget attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.extracts">extracts (pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtVideo">ExtVideo (class in pyams_content.component.extfile)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoAddForm">ExtVideoAddForm (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoAddMenu">ExtVideoAddMenu (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoAJAXAddForm">ExtVideoAJAXAddForm (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtVideoContentChecker">ExtVideoContentChecker (class in pyams_content.component.extfile)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoPropertiesAJAXEditForm">ExtVideoPropertiesAJAXEditForm (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm">ExtVideoPropertiesEditForm (class in pyams_content.component.extfile.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideosCounter">ExtVideosCounter (class in pyams_content.component.extfile.zmi)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="F">F</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_catalog.html#pyams_catalog.index.FacetIndexWithInterface">FacetIndexWithInterface (class in pyams_catalog.index)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.EsriFeatureMapLayer.factory">factory (pyams_gis.layer.EsriFeatureMapLayer attribute)</a>
-
-      <ul>
-        <li><a href="pyams_gis.html#pyams_gis.layer.GeoportalMapLayer.factory">(pyams_gis.layer.GeoportalMapLayer attribute)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.GoogleMapLayer.factory">(pyams_gis.layer.GoogleMapLayer attribute)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.MapLayer.factory">(pyams_gis.layer.MapLayer attribute)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.TileMapLayer.factory">(pyams_gis.layer.TileMapLayer attribute)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.WMSMapLayer.factory">(pyams_gis.layer.WMSMapLayer attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.FallbackState">FallbackState (class in pyams_zodbbrowser.state)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.terms.BoolTerms.falseLabel">falseLabel (pyams_form.terms.BoolTerms attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.fanstatic.FanstaticTalesExtension">FanstaticTalesExtension (class in pyams_utils.fanstatic)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider.favorite_content">favorite_content (pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider attribute)</a>
-</li>
-      <li><a href="pyams_content.profile.html#pyams_content.profile.admin.AdminProfile.favorites">favorites (pyams_content.profile.admin.AdminProfile attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn">FavoritesColumnAddRemoveColumn (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFAudioEffect">FFAudioEffect (class in pyams_media.ffbase)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffdocument.FFDocument">FFDocument (class in pyams_media.ffdocument)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffexception.FFException">FFException</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFmpeg">FFmpeg (class in pyams_media.ffbase)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect">FFVideoEffect (class in pyams_media.ffbase)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.BaseFormFieldFactory.field_factory">field_factory (pyams_content.shared.form.field.BaseFormFieldFactory attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.BooleanFieldFactory.field_factory">(pyams_content.shared.form.field.BooleanFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.ChoiceFieldFactory.field_factory">(pyams_content.shared.form.field.ChoiceFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.DateFieldFactory.field_factory">(pyams_content.shared.form.field.DateFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.DecimalFieldFactory.field_factory">(pyams_content.shared.form.field.DecimalFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.IntegerFieldFactory.field_factory">(pyams_content.shared.form.field.IntegerFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.ListFieldFactory.field_factory">(pyams_content.shared.form.field.ListFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.MailFieldFactory.field_factory">(pyams_content.shared.form.field.MailFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.TextFieldFactory.field_factory">(pyams_content.shared.form.field.TextFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.TextLineFieldFactory.field_factory">(pyams_content.shared.form.field.TextLineFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.URIFieldFactory.field_factory">(pyams_content.shared.form.field.URIFieldFactory attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.DataType.field_names">field_names (pyams_content.shared.common.types.DataType attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormField.field_type">field_type (pyams_content.shared.form.field.FormField attribute)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.index.FieldIndexWithInterface">FieldIndexWithInterface (class in pyams_catalog.index)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.fields">fields (pyams_alchemy.zmi.engine.AlchemyEngineAddForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.fields">(pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.fields">(pyams_alchemy.zmi.engine.AlchemyEngineTestForm attribute)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogPropertiesDisplayForm.fields">(pyams_catalog.zmi.catalog.CatalogPropertiesDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsContainerDialogView.fields">(pyams_content.component.association.zmi.AssociationsContainerDialogView attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsView.fields">(pyams_content.component.association.zmi.AssociationsView attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm.fields">(pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm.fields">(pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioAddForm.fields">(pyams_content.component.extfile.zmi.ExtAudioAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm.fields">(pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAddForm.fields">(pyams_content.component.extfile.zmi.ExtFileAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.fields">(pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImageAddForm.fields">(pyams_content.component.extfile.zmi.ExtImageAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm.fields">(pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoAddForm.fields">(pyams_content.component.extfile.zmi.ExtVideoAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm.fields">(pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryContentForm.fields">(pyams_content.component.gallery.zmi.GalleryContentForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryPropertiesEditForm.fields">(pyams_content.component.gallery.zmi.GalleryPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm.fields">(pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryImageAddForm.fields">(pyams_content.component.gallery.zmi.file.GalleryImageAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryAddForm.fields">(pyams_content.component.gallery.zmi.paragraph.GalleryAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryContentsView.fields">(pyams_content.component.gallery.zmi.paragraph.GalleryContentsView attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesEditForm.fields">(pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.fields">(pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.fields">(pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.fields">(pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkAddForm.fields">(pyams_content.component.links.zmi.ExternalLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkPropertiesEditForm.fields">(pyams_content.component.links.zmi.ExternalLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkAddForm.fields">(pyams_content.component.links.zmi.InternalLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkPropertiesEditForm.fields">(pyams_content.component.links.zmi.InternalLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkAddForm.fields">(pyams_content.component.links.zmi.MailtoLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkPropertiesEditForm.fields">(pyams_content.component.links.zmi.MailtoLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm.fields">(pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView.fields">(pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.fields">(pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.fields">(pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.fields">(pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.fields">(pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.fields">(pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.fields">(pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.ThemesEditForm.fields">(pyams_content.component.theme.zmi.ThemesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.manager.ThemesManagerEditForm.fields">(pyams_content.component.theme.zmi.manager.ThemesManagerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.portlet.PortletSettingsThemesEditor.fields">(pyams_content.component.theme.zmi.portlet.PortletSettingsThemesEditor attribute)</a>
-</li>
-        <li><a href="pyams_content.features.checker.zmi.html#pyams_content.features.checker.zmi.ContentCheckerForm.fields">(pyams_content.features.checker.zmi.ContentCheckerForm attribute)</a>
-</li>
-        <li><a href="pyams_content.features.preview.zmi.html#pyams_content.features.preview.zmi.PreviewForm.fields">(pyams_content.features.preview.zmi.PreviewForm attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewForm.fields">(pyams_content.features.review.zmi.WfSharedContentReviewForm attribute)</a>
-</li>
-        <li><a href="pyams_content.profile.zmi.html#pyams_content.profile.zmi.AdminProfileTabForm.fields">(pyams_content.profile.zmi.AdminProfileTabForm attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchForm.fields">(pyams_content.root.zmi.search.SiteRootAdvancedSearchForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.fields">(pyams_content.shared.blog.zmi.manager.BlogManagerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm.fields">(pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAddForm.fields">(pyams_content.shared.common.zmi.SharedContentAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateForm.fields">(pyams_content.shared.common.zmi.WfSharedContentDuplicateForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditForm.fields">(pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesEditForm.fields">(pyams_content.shared.common.zmi.manager.SharedToolPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm.fields">(pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentPropertiesEditForm.fields">(pyams_content.shared.common.zmi.properties.SharedContentPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchForm.fields">(pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm.fields">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentDublinCoreSummary.fields">(pyams_content.shared.common.zmi.summary.SharedContentDublinCoreSummary attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentSummaryForm.fields">(pyams_content.shared.common.zmi.summary.SharedContentSummaryForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowHistorySummary.fields">(pyams_content.shared.common.zmi.summary.SharedContentWorkflowHistorySummary attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowPublicationState.fields">(pyams_content.shared.common.zmi.summary.SharedContentWorkflowPublicationState attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowVersionSummary.fields">(pyams_content.shared.common.zmi.summary.SharedContentWorkflowVersionSummary attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowWaitingState.fields">(pyams_content.shared.common.zmi.summary.SharedContentWorkflowWaitingState attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAddForm.fields">(pyams_content.shared.common.zmi.types.DataSubtypeAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeEditForm.fields">(pyams_content.shared.common.zmi.types.DataSubtypeEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAddForm.fields">(pyams_content.shared.common.zmi.types.DataTypeAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeEditForm.fields">(pyams_content.shared.common.zmi.types.DataTypeEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestForm.fields">(pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationForm.fields">(pyams_content.shared.common.zmi.workflow.PublicationForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestForm.fields">(pyams_content.shared.common.zmi.workflow.PublicationRequestForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireRequestForm.fields">(pyams_content.shared.common.zmi.workflow.PublicationRetireRequestForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm.fields">(pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldAddForm.fields">(pyams_content.shared.form.zmi.field.FormFieldAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.fields">(pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm.fields">(pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm.fields">(pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.fields">(pyams_content.shared.form.zmi.properties.FormPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm.fields">(pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaPropertiesEditForm.fields">(pyams_content.shared.imagemap.zmi.area.ImagemapAreaPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm.fields">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphPropertiesEditForm.fields">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.properties.ImageMapPropertiesEditForm.fields">(pyams_content.shared.imagemap.zmi.properties.ImageMapPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.TopicAddForm.fields">(pyams_content.shared.site.zmi.TopicAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationEditForm.fields">(pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddForm.fields">(pyams_content.shared.site.zmi.folder.SiteFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkAddForm.fields">(pyams_content.shared.site.zmi.link.ContentLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkPropertiesEditForm.fields">(pyams_content.shared.site.zmi.link.ContentLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerAddForm.fields">(pyams_content.shared.site.zmi.manager.SiteManagerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm.fields">(pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.reference.ViewReferencesEditForm.fields">(pyams_content.shared.view.zmi.reference.ViewReferencesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.theme.ViewThemesEditForm.fields">(pyams_content.shared.view.zmi.theme.ViewThemesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestForm.fields">(pyams_content_es.zmi.ContentIndexerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerUtilityPropertiesEditForm.fields">(pyams_content_es.zmi.ContentIndexerUtilityPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.search.SearchForm.fields">(pyams_form.search.SearchForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.fields">(pyams_gis.zmi.layer.EsriFeatureLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerEditForm.fields">(pyams_gis.zmi.layer.EsriFeatureLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAddForm.fields">(pyams_gis.zmi.layer.GeoportalLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerEditForm.fields">(pyams_gis.zmi.layer.GeoportalLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAddForm.fields">(pyams_gis.zmi.layer.GoogleMapLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerEditForm.fields">(pyams_gis.zmi.layer.GoogleMapLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAddForm.fields">(pyams_gis.zmi.layer.TileLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerEditForm.fields">(pyams_gis.zmi.layer.TileLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAddForm.fields">(pyams_gis.zmi.layer.WMSLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerEditForm.fields">(pyams_gis.zmi.layer.WMSLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerConfigurationEditForm.fields">(pyams_gis.zmi.utility.MapManagerConfigurationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.language.I18nManagerLanguagesEditForm.fields">(pyams_i18n.zmi.language.I18nManagerLanguagesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.fields">(pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAddForm.fields">(pyams_ldap.zmi.plugin.LDAPPluginAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm.fields">(pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.fields">(pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginEditForm.fields">(pyams_ldap.zmi.plugin.LDAPPluginEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.fields">(pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.fields">(pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.fields">(pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.fields">(pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.fields">(pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.fields">(pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm.fields">(pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaAudioConversionPropertiesEditForm.fields">(pyams_media.zmi.MediaAudioConversionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestForm.fields">(pyams_media.zmi.MediaConversionProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.fields">(pyams_media.zmi.MediaConversionUtilityPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaVideoConversionPropertiesEditForm.fields">(pyams_media.zmi.MediaVideoConversionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.audio.AudioPreview.fields">(pyams_media.zmi.audio.AudioPreview attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsEditForm.fields">(pyams_media.zmi.media.AudioConversionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsEditForm.fields">(pyams_media.zmi.media.VideoConversionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoPreview.fields">(pyams_media.zmi.video.VideoPreview attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailEditForm.fields">(pyams_media.zmi.video.VideoThumbnailEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm.fields">(pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletAddForm.fields">(pyams_portal.zmi.layout.PortalTemplatePortletAddForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotAddForm.fields">(pyams_portal.zmi.layout.PortalTemplateSlotAddForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm.fields">(pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm.fields">(pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsEditor.fields">(pyams_portal.zmi.portlet.PortletSettingsEditor attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsPropertiesEditor.fields">(pyams_portal.zmi.portlet.PortletSettingsPropertiesEditor attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateAddForm.fields">(pyams_portal.zmi.template.PortalTemplateAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm.fields">(pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.fields">(pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm.fields">(pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskEditForm.fields">(pyams_scheduler.zmi.ssh.SSHTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.CronTaskScheduleEditForm.fields">(pyams_scheduler.zmi.task.CronTaskScheduleEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.DateTaskScheduleEditForm.fields">(pyams_scheduler.zmi.task.DateTaskScheduleEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.LoopTaskScheduleEditForm.fields">(pyams_scheduler.zmi.task.LoopTaskScheduleEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskBaseAddForm.fields">(pyams_scheduler.zmi.task.TaskBaseAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryDisplayForm.fields">(pyams_scheduler.zmi.task.TaskHistoryDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskPropertiesEditForm.fields">(pyams_scheduler.zmi.task.TaskPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskRunForm.fields">(pyams_scheduler.zmi.task.TaskRunForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskEditForm.fields">(pyams_scheduler.zmi.url.URLTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskEditForm.fields">(pyams_scheduler.zmi.zodb.ZODBTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginDialogForm.fields">(pyams_security.views.login.LoginDialogForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginForm.fields">(pyams_security.views.login.LoginForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserConfirmationForm.fields">(pyams_security.views.userfolder.UserConfirmationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationForm.fields">(pyams_security.views.userfolder.UserRegistrationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.fields">(pyams_security.zmi.notification.SecurityManagerNotificationsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm.fields">(pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm.fields">(pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAddForm.fields">(pyams_security.zmi.plugin.group.GroupsFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderEditForm.fields">(pyams_security.zmi.plugin.group.GroupsFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddForm.fields">(pyams_security.zmi.plugin.group.LocalGroupAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupEditForm.fields">(pyams_security.zmi.plugin.group.LocalGroupEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderAddForm.fields">(pyams_security.zmi.plugin.social.SocialProviderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderEditForm.fields">(pyams_security.zmi.plugin.social.SocialProviderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUserEditForm.fields">(pyams_security.zmi.plugin.social.SocialUserEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAddForm.fields">(pyams_security.zmi.plugin.social.SocialUsersFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderEditForm.fields">(pyams_security.zmi.plugin.social.SocialUsersFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddForm.fields">(pyams_security.zmi.plugin.userfolder.LocalUserAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserEditForm.fields">(pyams_security.zmi.plugin.userfolder.LocalUserEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAddForm.fields">(pyams_security.zmi.plugin.userfolder.UsersFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderEditForm.fields">(pyams_security.zmi.plugin.userfolder.UsersFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.PublicProfileTabForm.fields">(pyams_security.zmi.profile.PublicProfileTabForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserProfileEditForm.fields">(pyams_security.zmi.profile.UserProfileEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectRolesEditForm.fields">(pyams_security.zmi.security.ProtectedObjectRolesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.fields">(pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerEditForm.fields">(pyams_security.zmi.utility.SecurityManagerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_sequence.zmi.html#pyams_sequence.zmi.SequentialIntIdsPropertiesEditForm.fields">(pyams_sequence.zmi.SequentialIntIdsPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.fields">(pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.fields">(pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView.fields">(pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.fields">(pyams_thesaurus.zmi.term.ThesaurusTermAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.fields">(pyams_thesaurus.zmi.term.ThesaurusTermEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.fields">(pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.fields">(pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.fields">(pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.fields">(pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm.fields">(pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.fields">(pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAddForm.fields">(pyams_utils.zmi.zeo.ZEOConnectionAddForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.fields">(pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestForm.fields">(pyams_utils.zmi.zeo.ZEOConnectionTestForm attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.fields">(pyams_workflow.zmi.transition.WorkflowContentTransitionForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleAnalyticsPropertiesEditForm.fields">(pyams_zmi.extension.GoogleAnalyticsPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleTagManagerPropertiesEditForm.fields">(pyams_zmi.extension.GoogleTagManagerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.UserReportPropertiesEditForm.fields">(pyams_zmi.extension.UserReportPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.BackOfficePropertiesEditForm.fields">(pyams_zmi.site.BackOfficePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.PropertiesEditForm.fields">(pyams_zmi.site.PropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.skin.UserSkinnablePropertiesEditForm.fields">(pyams_zmi.skin.UserSkinnablePropertiesEditForm attribute)</a>
-</li>
-      </ul></li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsContainerDialogView.fieldset_class">fieldset_class (pyams_content.component.association.zmi.AssociationsContainerDialogView attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.fieldset_class">(pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView.fieldset_class">(pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm.fieldset_class">(pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.fieldset_class">(pyams_content.shared.form.zmi.properties.FormPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.properties.ImageMapPropertiesEditForm.fieldset_class">(pyams_content.shared.imagemap.zmi.properties.ImageMapPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm.fieldset_class">(pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.fieldset_class">(pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.BaseExtFile.filename">filename (pyams_content.component.extfile.BaseExtFile attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.Illustration.filename">(pyams_content.component.illustration.Illustration attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.config.ThesaurusExporterConfiguration.filename">(pyams_thesaurus.loader.config.ThesaurusExporterConfiguration attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.reference.ViewInternalReferencesQueryFilterExtension.filter">filter() (pyams_content.shared.view.reference.ViewInternalReferencesQueryFilterExtension method)</a>
-
-      <ul>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.manager.ConditionalViewletManager.filter">(pyams_viewlet.manager.ConditionalViewletManager method)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.manager.ViewletManager.filter">(pyams_viewlet.manager.ViewletManager method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.container.find_objects_matching">find_objects_matching() (in module pyams_utils.container)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.container.find_objects_providing">find_objects_providing() (in module pyams_utils.container)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.utility.find_principals">find_principals() (in module pyams_security.views.utility)</a>
-
-      <ul>
-        <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.find_principals">(pyams_ldap.plugin.LDAPPlugin method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.admin.AdminAuthenticationPlugin.find_principals">(pyams_security.plugin.admin.AdminAuthenticationPlugin method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.GroupsFolder.find_principals">(pyams_security.plugin.group.GroupsFolder method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUsersFolder.find_principals">(pyams_security.plugin.social.SocialUsersFolder method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.UsersFolder.find_principals">(pyams_security.plugin.userfolder.UsersFolder method)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.find_principals">(pyams_security.utility.SecurityManager method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.find_terms">find_terms() (pyams_thesaurus.thesaurus.Thesaurus method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.VeryCarefulView.findClosestPersistent">findClosestPersistent() (pyams_zodbbrowser.zmi.views.VeryCarefulView method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbHistoryView.findPage">findPage() (pyams_zodbbrowser.zmi.views.ZodbHistoryView method)</a>
-</li>
-      <li><a href="pyams_sequence.rpc.json.html#pyams_sequence.rpc.json.findReferences">findReferences() (in module pyams_sequence.rpc.json)</a>
-</li>
-      <li><a href="pyams_thesaurus.rpc.json.html#pyams_thesaurus.rpc.json.findTerms">findTerms() (in module pyams_thesaurus.rpc.json)</a>
-</li>
-      <li><a href="pyams_thesaurus.rpc.json.html#pyams_thesaurus.rpc.json.findTermsWithLabel">findTermsWithLabel() (in module pyams_thesaurus.rpc.json)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowInfo.fire_automatic">fire_automatic() (pyams_workflow.workflow.WorkflowInfo method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowInfo.fire_transition">fire_transition() (pyams_workflow.workflow.WorkflowInfo method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowInfo.fire_transition_for_versions">fire_transition_for_versions() (pyams_workflow.workflow.WorkflowInfo method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowInfo.fire_transition_toward">fire_transition_toward() (pyams_workflow.workflow.WorkflowInfo method)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.first_name">first_name (pyams_security.plugin.social.SocialUser attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.first_owner">first_owner (pyams_content.shared.common.WfSharedContent attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.content.WorkflowContentPublicationInfo.first_publication_date">first_publication_date (pyams_workflow.content.WorkflowContentPublicationInfo attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.firstname">firstname (pyams_security.plugin.userfolder.User attribute)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.flags.html#pyams_skin.viewlet.flags.FlagsContentProvider">FlagsContentProvider (class in pyams_skin.viewlet.flags)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.video.FlashVideoTypeAdapter">FlashVideoTypeAdapter (class in pyams_media.video)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.flatten_interfaces">flatten_interfaces() (in module pyams_zodbbrowser.state)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.converter.FlvVideoConverter">FlvVideoConverter (class in pyams_media.converter)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.manager.BlogManager.folder_factory">folder_factory (pyams_content.shared.blog.manager.BlogManager attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.manager.SiteManager.folder_factory">(pyams_content.shared.site.manager.SiteManager attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.FolderState">FolderState (class in pyams_zodbbrowser.btreesupport)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#pyams_utils.interfaces.FORBIDDEN_PERMISSION">FORBIDDEN_PERMISSION (in module pyams_utils.interfaces)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.login.ForbiddenAJAXView">ForbiddenAJAXView() (in module pyams_security.views.login)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.login.ForbiddenView">ForbiddenView() (in module pyams_security.views.login)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.PyAMSAuthenticationPolicy.forget">forget() (pyams_security.utility.PyAMSAuthenticationPolicy method)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.Form">Form (class in pyams_content.shared.form)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.form">form (pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.AJAXForm.form_options">form_options (pyams_form.form.AJAXForm attribute)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.form_target">form_target (pyams_alchemy.zmi.engine.AlchemyEngineTestForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestForm.form_target">(pyams_content_es.zmi.ContentIndexerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.AJAXForm.form_target">(pyams_form.form.AJAXForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.search.SearchForm.form_target">(pyams_form.search.SearchForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestForm.form_target">(pyams_media.zmi.MediaConversionProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.form_target">(pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestForm.form_target">(pyams_utils.zmi.zeo.ZEOConnectionTestForm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.FormAddAction">FormAddAction (class in pyams_content.shared.form.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.FormAddForm">FormAddForm (class in pyams_content.shared.form.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.FormAJAXAddForm">FormAJAXAddForm (class in pyams_content.shared.form.zmi)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.WMSMapLayer.format">format (pyams_gis.layer.WMSMapLayer attribute)</a>
-
-      <ul>
-        <li><a href="pyams_media.html#pyams_media.converter.BaseMediaConverter.format">(pyams_media.converter.BaseMediaConverter attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.FlvVideoConverter.format">(pyams_media.converter.FlvVideoConverter attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.Mp3AudioConverter.format">(pyams_media.converter.Mp3AudioConverter attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.Mp4VideoConverter.format">(pyams_media.converter.Mp4VideoConverter attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.OggAudioConverter.format">(pyams_media.converter.OggAudioConverter attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.OggVideoConverter.format">(pyams_media.converter.OggVideoConverter attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.WavAudioConverter.format">(pyams_media.converter.WavAudioConverter attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.WebmVideoConverter.format">(pyams_media.converter.WebmVideoConverter attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.config.ThesaurusExporterConfiguration.format">(pyams_thesaurus.loader.config.ThesaurusExporterConfiguration attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.format">(pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.date.format_date">format_date() (in module pyams_utils.date)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.date.format_datetime">format_datetime() (in module pyams_utils.date)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsViewletsPrefix.formats">formats (pyams_media.zmi.media.VideoConversionsViewletsPrefix attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.FormContentMenuHeader">FormContentMenuHeader (class in pyams_content.shared.form.zmi)</a>
-</li>
-      <li><a href="pyams_form.interfaces.html#pyams_form.interfaces.form.FormCreatedEvent">FormCreatedEvent (class in pyams_form.interfaces.form)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.AddForm.formErrorsMessage">formErrorsMessage (pyams_form.form.AddForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_form.html#pyams_form.form.EditForm.formErrorsMessage">(pyams_form.form.EditForm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormField">FormField (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldAddAction">FormFieldAddAction (class in pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldAddForm">FormFieldAddForm (class in pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldAJAXAddForm">FormFieldAJAXAddForm (class in pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormFieldContainer">FormFieldContainer (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormFieldContainerFactory">FormFieldContainerFactory() (in module pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormFieldContainerNamespace">FormFieldContainerNamespace (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.preview.FormFieldContainerPreview">FormFieldContainerPreview (class in pyams_content.shared.form.zmi.preview)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm">FormFieldContainerPreviewDisplayForm (class in pyams_content.shared.form.zmi.preview)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewHelp">FormFieldContainerPreviewHelp (class in pyams_content.shared.form.zmi.preview)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldPropertiesAJAXEditForm">FormFieldPropertiesAJAXEditForm (class in pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm">FormFieldPropertiesEditForm (class in pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerLabelColumn">FormFieldsContainerLabelColumn (class in pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerNameColumn">FormFieldsContainerNameColumn (class in pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn">FormFieldsContainerShowHideColumn (class in pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerSorterColumn">FormFieldsContainerSorterColumn (class in pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormFieldsContainerSublocations">FormFieldsContainerSublocations (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerTable">FormFieldsContainerTable (class in pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerTrashColumn">FormFieldsContainerTrashColumn (class in pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerTypeColumn">FormFieldsContainerTypeColumn (class in pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerValues">FormFieldsContainerValues (class in pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerView">FormFieldsContainerView (class in pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsMenu">FormFieldsMenu (class in pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormFieldTypesVocabulary">FormFieldTypesVocabulary (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm">FormHandlerPropertiesEditForm (class in pyams_content.shared.form.zmi.properties)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.handler.FormHandlersVocabulary">FormHandlersVocabulary (class in pyams_content.shared.form.handler)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.viewlet.FormHeaderViewletManager">FormHeaderViewletManager (class in pyams_form.viewlet)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.help.FormHelp">FormHelp (class in pyams_form.help)</a>
-</li>
-      <li><a href="pyams_form.interfaces.html#pyams_form.interfaces.form.FormObjectCreatedEvent">FormObjectCreatedEvent (class in pyams_form.interfaces.form)</a>
-</li>
-      <li><a href="pyams_form.interfaces.html#pyams_form.interfaces.form.FormObjectModifiedEvent">FormObjectModifiedEvent (class in pyams_form.interfaces.form)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.viewlet.FormPrefixViewletManager">FormPrefixViewletManager (class in pyams_form.viewlet)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.properties.FormPropertiesEditForm">FormPropertiesEditForm (class in pyams_content.shared.form.zmi.properties)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.BaseForm.forms">forms (pyams_form.form.BaseForm attribute)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootToolsConfiguration.forms_tool_name">forms_tool_name (pyams_content.root.SiteRootToolsConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.FormSelector">FormSelector (class in pyams_form.form)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.manager.FormsManager">FormsManager (class in pyams_content.shared.form.manager)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.viewlet.FormSuffixViewletManager">FormSuffixViewletManager (class in pyams_form.viewlet)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.FormTitleAdapter">FormTitleAdapter (class in pyams_content.shared.form.zmi)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.viewlet.FormToolbarViewletsManager">FormToolbarViewletsManager (class in pyams_form.viewlet)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.viewlet.FormViewletManager">FormViewletManager (class in pyams_form.viewlet)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup">FormWidgetsGroup (class in pyams_form.group)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.schema.EncodedPassword.fromUnicode">fromUnicode() (pyams_utils.schema.EncodedPassword method)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="G">G</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.Gallery">Gallery (class in pyams_content.component.gallery)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.paragraph.Gallery">(class in pyams_content.component.gallery.paragraph)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.gallery_factory">gallery_factory() (in module pyams_content.component.gallery)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryAddForm">GalleryAddForm (class in pyams_content.component.gallery.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryAddMenu">GalleryAddMenu (class in pyams_content.component.gallery.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryAJAXAddForm">GalleryAJAXAddForm (class in pyams_content.component.gallery.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.GalleryContainerNamespace">GalleryContainerNamespace (class in pyams_content.component.gallery)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.GalleryContainerSublocations">GalleryContainerSublocations (class in pyams_content.component.gallery)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.GalleryContentChecker">GalleryContentChecker (class in pyams_content.component.gallery)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryContentForm">GalleryContentForm (class in pyams_content.component.gallery.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryContentsView">GalleryContentsView (class in pyams_content.component.gallery.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.paragraph.GalleryFactory">GalleryFactory (class in pyams_content.component.gallery.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFile">GalleryFile (class in pyams_content.component.gallery.file)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFileContentChecker">GalleryFileContentChecker (class in pyams_content.component.gallery.file)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFileInfoPropertiesAJAXEditForm">GalleryFileInfoPropertiesAJAXEditForm (class in pyams_content.component.gallery.zmi.file)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFilePermissionChecker">GalleryFilePermissionChecker (class in pyams_content.component.gallery.file)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFilePropertiesAction">GalleryFilePropertiesAction (class in pyams_content.component.gallery.zmi.file)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm">GalleryFilePropertiesEditForm (class in pyams_content.component.gallery.zmi.file)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFileRemoverAction">GalleryFileRemoverAction (class in pyams_content.component.gallery.zmi.file)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFileShowHideAction">GalleryFileShowHideAction (class in pyams_content.component.gallery.zmi.file)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryImageAddForm">GalleryImageAddForm (class in pyams_content.component.gallery.zmi.file)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryImageAddMenu">GalleryImageAddMenu (class in pyams_content.component.gallery.zmi.file)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryImageAddMenu">(class in pyams_content.component.gallery.zmi.paragraph)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryImageAJAXAddForm">GalleryImageAJAXAddForm (class in pyams_content.component.gallery.zmi.file)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryImagesView">GalleryImagesView (class in pyams_content.component.gallery.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryImagesViewlet">GalleryImagesViewlet (class in pyams_content.component.gallery.zmi)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#pyams_content_es.component.gallery.GalleryIndexInfo">GalleryIndexInfo() (in module pyams_content_es.component.gallery)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryInnerEditForm">GalleryInnerEditForm (class in pyams_content.component.gallery.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.paragraph.GalleryParagraphContentChecker">GalleryParagraphContentChecker (class in pyams_content.component.gallery.paragraph)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#pyams_content_es.component.paragraph.GalleryParagraphIndexInfo">GalleryParagraphIndexInfo() (in module pyams_content_es.component.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryParagraphSummary">GalleryParagraphSummary (class in pyams_content.component.gallery.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.GalleryPermissionChecker">GalleryPermissionChecker (class in pyams_content.component.gallery)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryPropertiesAJAXEditForm">GalleryPropertiesAJAXEditForm (class in pyams_content.component.gallery.zmi)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesAJAXEditForm">(class in pyams_content.component.gallery.zmi.paragraph)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryPropertiesEditForm">GalleryPropertiesEditForm (class in pyams_content.component.gallery.zmi)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesEditForm">(class in pyams_content.component.gallery.zmi.paragraph)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.GalleryRendererVocabulary">GalleryRendererVocabulary (class in pyams_content.component.gallery)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.GalleryTargetContentChecker">GalleryTargetContentChecker() (in module pyams_content.component.gallery)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#pyams_content_es.component.gallery.GalleryTargetIndexInfo">GalleryTargetIndexInfo() (in module pyams_content_es.component.gallery)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.generate_secret">generate_secret() (pyams_security.plugin.userfolder.User method)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.site.CatalogGenerationsChecker.generation">generation (pyams_catalog.site.CatalogGenerationsChecker attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.generations.html#pyams_content.generations.WebsiteGenerationsChecker.generation">(pyams_content.generations.WebsiteGenerationsChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.html#pyams_content.site.BaseGenerationsChecker.generation">(pyams_content.site.BaseGenerationsChecker attribute)</a>
-</li>
-        <li><a href="pyams_content_es.html#pyams_content_es.site.ContentIndexerGenerationsChecker.generation">(pyams_content_es.site.ContentIndexerGenerationsChecker attribute)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.site.MapGenerationsChecker.generation">(pyams_gis.site.MapGenerationsChecker attribute)</a>
-</li>
-        <li><a href="pyams_i18n.html#pyams_i18n.site.I18nGenerationsChecker.generation">(pyams_i18n.site.I18nGenerationsChecker attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.site.MediaConversionGenerationsChecker.generation">(pyams_media.site.MediaConversionGenerationsChecker attribute)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.site.PortalGenerationsChecker.generation">(pyams_portal.site.PortalGenerationsChecker attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.site.SchedulerGenerationsChecker.generation">(pyams_scheduler.site.SchedulerGenerationsChecker attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.site.SecurityGenerationsChecker.generation">(pyams_security.site.SecurityGenerationsChecker attribute)</a>
-</li>
-        <li><a href="pyams_sequence.html#pyams_sequence.site.SequenceGenerationsChecker.generation">(pyams_sequence.site.SequenceGenerationsChecker attribute)</a>
-</li>
-        <li><a href="pyams_utils.timezone.html#pyams_utils.timezone.utility.TimezoneGenerationsChecker.generation">(pyams_utils.timezone.utility.TimezoneGenerationsChecker attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.generic">generic (pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.generic_changed">generic_changed (pyams_thesaurus.zmi.term.ThesaurusTermEditForm attribute)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.GenericState">GenericState (class in pyams_zodbbrowser.state)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.GenericValue">GenericValue (class in pyams_zodbbrowser.value)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.area.GeoArea">GeoArea (class in pyams_gis.area)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.schema.GeoAreaField">GeoAreaField (class in pyams_gis.schema)</a>
-</li>
-      <li><a href="pyams_gis.widget.html#pyams_gis.widget.area.GeoAreaFieldWidget">GeoAreaFieldWidget() (in module pyams_gis.widget.area)</a>
-</li>
-      <li><a href="pyams_gis.widget.html#pyams_gis.widget.area.GeoAreaObjectFactory">GeoAreaObjectFactory (class in pyams_gis.widget.area)</a>
-</li>
-      <li><a href="pyams_gis.widget.html#pyams_gis.widget.area.GeoAreaWidget">GeoAreaWidget (class in pyams_gis.widget.area)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.point.GeoPoint">GeoPoint (class in pyams_gis.point)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.schema.GeoPointField">GeoPointField (class in pyams_gis.schema)</a>
-</li>
-      <li><a href="pyams_gis.widget.html#pyams_gis.widget.point.GeoPointFieldWidget">GeoPointFieldWidget() (in module pyams_gis.widget.point)</a>
-</li>
-      <li><a href="pyams_gis.widget.html#pyams_gis.widget.point.GeoPointObjectFactory">GeoPointObjectFactory (class in pyams_gis.widget.point)</a>
-</li>
-      <li><a href="pyams_gis.widget.html#pyams_gis.widget.point.GeoPointWidget">GeoPointWidget (class in pyams_gis.widget.point)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.point.GeoPointZ">GeoPointZ (class in pyams_gis.point)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.schema.GeoPointZField">GeoPointZField (class in pyams_gis.schema)</a>
-</li>
-      <li><a href="pyams_gis.widget.html#pyams_gis.widget.point.GeoPointZFieldWidget">GeoPointZFieldWidget() (in module pyams_gis.widget.point)</a>
-</li>
-      <li><a href="pyams_gis.widget.html#pyams_gis.widget.point.GeoPointZObjectFactory">GeoPointZObjectFactory (class in pyams_gis.widget.point)</a>
-</li>
-      <li><a href="pyams_gis.widget.html#pyams_gis.widget.point.GeoPointZWidget">GeoPointZWidget (class in pyams_gis.widget.point)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAddForm">GeoportalLayerAddForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAddMenu">GeoportalLayerAddMenu (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAJAXAddForm">GeoportalLayerAJAXAddForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAJAXEditForm">GeoportalLayerAJAXEditForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerEditForm">GeoportalLayerEditForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.GeoportalMapLayer">GeoportalMapLayer (class in pyams_gis.layer)</a>
-</li>
-      <li><a href="pyams_cache.handler.html#pyams_cache.handler.memcached.MemcachedAioCacheHandler.get">get() (pyams_cache.handler.memcached.MemcachedAioCacheHandler method)</a>
-
-      <ul>
-        <li><a href="pyams_cache.handler.html#pyams_cache.handler.memcached.MemcachedCacheHandler.get">(pyams_cache.handler.memcached.MemcachedCacheHandler method)</a>
-</li>
-        <li><a href="pyams_cache.handler.html#pyams_cache.handler.redis.RedisAioCacheHandler.get">(pyams_cache.handler.redis.RedisAioCacheHandler method)</a>
-</li>
-        <li><a href="pyams_cache.handler.html#pyams_cache.handler.redis.RedisCacheHandler.get">(pyams_cache.handler.redis.RedisCacheHandler method)</a>
-</li>
-        <li><a href="pyams_i18n.html#pyams_i18n.schema.DefaultValueDict.get">(pyams_i18n.schema.DefaultValueDict method)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.manager.ViewletManager.get">(pyams_viewlet.manager.ViewletManager method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPGroupMailInfoAdapter.get_addresses">get_addresses() (pyams_ldap.plugin.LDAPGroupMailInfoAdapter method)</a>
-
-      <ul>
-        <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPUserMailInfoAdapter.get_addresses">(pyams_ldap.plugin.LDAPUserMailInfoAdapter method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.UserPrincipalMailInfoAdapter.get_addresses">(pyams_security.plugin.userfolder.UserPrincipalMailInfoAdapter method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.html#pyams_security.site.get_admin_user">get_admin_user() (in module pyams_security.site)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.date.get_age">get_age() (in module pyams_utils.date)</a>
-
-      <ul>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewCommentsView.get_age">(pyams_content.features.review.zmi.SharedContentReviewCommentsView method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.form.AJAXForm.get_ajax_errors">get_ajax_errors() (pyams_form.form.AJAXForm method)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.AJAXForm.get_ajax_handler">get_ajax_handler() (pyams_form.form.AJAXForm method)</a>
-
-      <ul>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsEditor.get_ajax_handler">(pyams_portal.zmi.portlet.PortletSettingsEditor method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAJAXTestForm.get_ajax_output">get_ajax_output() (pyams_alchemy.zmi.engine.AlchemyEngineAJAXTestForm method)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationItemAJAXAddForm.get_ajax_output">(pyams_content.component.association.zmi.AssociationItemAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioAJAXAddForm.get_ajax_output">(pyams_content.component.extfile.zmi.ExtAudioAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioPropertiesAJAXEditForm.get_ajax_output">(pyams_content.component.extfile.zmi.ExtAudioPropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAJAXAddForm.get_ajax_output">(pyams_content.component.extfile.zmi.ExtFileAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFilePropertiesAJAXEditForm.get_ajax_output">(pyams_content.component.extfile.zmi.ExtFilePropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImageAJAXAddForm.get_ajax_output">(pyams_content.component.extfile.zmi.ExtImageAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImagePropertiesAJAXEditForm.get_ajax_output">(pyams_content.component.extfile.zmi.ExtImagePropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoAJAXAddForm.get_ajax_output">(pyams_content.component.extfile.zmi.ExtVideoAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoPropertiesAJAXEditForm.get_ajax_output">(pyams_content.component.extfile.zmi.ExtVideoPropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryPropertiesAJAXEditForm.get_ajax_output">(pyams_content.component.gallery.zmi.GalleryPropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFileInfoPropertiesAJAXEditForm.get_ajax_output">(pyams_content.component.gallery.zmi.file.GalleryFileInfoPropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryImageAJAXAddForm.get_ajax_output">(pyams_content.component.gallery.zmi.file.GalleryImageAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesAJAXEditForm.get_ajax_output">(pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.get_ajax_output">(pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationInnerAJAXEditForm.get_ajax_output">(pyams_content.component.illustration.zmi.paragraph.IllustrationInnerAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesAJAXEditForm.get_ajax_output">(pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkAJAXAddForm.get_ajax_output">(pyams_content.component.links.zmi.ExternalLinkAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkPropertiesAJAXEditForm.get_ajax_output">(pyams_content.component.links.zmi.ExternalLinkPropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkAJAXAddForm.get_ajax_output">(pyams_content.component.links.zmi.InternalLinkAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkPropertiesAJAXEditForm.get_ajax_output">(pyams_content.component.links.zmi.InternalLinkPropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkAJAXAddForm.get_ajax_output">(pyams_content.component.links.zmi.MailtoLinkAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkPropertiesAJAXEditForm.get_ajax_output">(pyams_content.component.links.zmi.MailtoLinkPropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm.get_ajax_output">(pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm.get_ajax_output">(pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesAJAXEditForm.get_ajax_output">(pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerAJAXEditForm.get_ajax_output">(pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesAJAXEditForm.get_ajax_output">(pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesAJAXEditForm.get_ajax_output">(pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerAJAXEditForm.get_ajax_output">(pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewAJAXForm.get_ajax_output">(pyams_content.features.review.zmi.WfSharedContentReviewAJAXForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAJAXAddForm.get_ajax_output">(pyams_content.shared.common.zmi.SharedContentAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateAJAXForm.get_ajax_output">(pyams_content.shared.common.zmi.WfSharedContentDuplicateAJAXForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeAJAXForm.get_ajax_output">(pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeAJAXForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentPropertiesAJAXEditForm.get_ajax_output">(pyams_content.shared.common.zmi.properties.SharedContentPropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsAJAXEditForm.get_ajax_output">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAJAXAddForm.get_ajax_output">(pyams_content.shared.common.zmi.types.DataSubtypeAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAJAXEditForm.get_ajax_output">(pyams_content.shared.common.zmi.types.DataSubtypeAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentCloneAJAXForm.get_ajax_output">(pyams_content.shared.common.zmi.workflow.SharedContentCloneAJAXForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentDeleteAJAXForm.get_ajax_output">(pyams_content.shared.common.zmi.workflow.SharedContentDeleteAJAXForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldPropertiesAJAXEditForm.get_ajax_output">(pyams_content.shared.form.zmi.field.FormFieldPropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.get_ajax_output">(pyams_content.shared.form.zmi.properties.FormPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphInnerAJAXEditForm.get_ajax_output">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphInnerAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.properties.ImageMapPropertiesEditForm.get_ajax_output">(pyams_content.shared.imagemap.zmi.properties.ImageMapPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationAJAXEditForm.get_ajax_output">(pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAJAXAddForm.get_ajax_output">(pyams_content.shared.site.zmi.folder.SiteFolderAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkPropertiesAJAXEditForm.get_ajax_output">(pyams_content.shared.site.zmi.link.ContentLinkPropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessAJAXTestForm.get_ajax_output">(pyams_content_es.zmi.ContentIndexerProcessAJAXTestForm method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.AJAXAddForm.get_ajax_output">(pyams_form.form.AJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.AJAXEditForm.get_ajax_output">(pyams_form.form.AJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.AJAXForm.get_ajax_output">(pyams_form.form.AJAXForm method)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessAJAXTestForm.get_ajax_output">(pyams_media.zmi.MediaConversionProcessAJAXTestForm method)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsAJAXEditForm.get_ajax_output">(pyams_media.zmi.media.AudioConversionsAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsAJAXEditForm.get_ajax_output">(pyams_media.zmi.media.VideoConversionsAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailAJAXEditForm.get_ajax_output">(pyams_media.zmi.video.VideoThumbnailAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletAJAXAddForm.get_ajax_output">(pyams_portal.zmi.layout.PortalTemplatePortletAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotAJAXAddForm.get_ajax_output">(pyams_portal.zmi.layout.PortalTemplateSlotAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotPropertiesAJAXEditForm.get_ajax_output">(pyams_portal.zmi.layout.PortalTemplateSlotPropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplatePropertiesAJAXEditForm.get_ajax_output">(pyams_portal.zmi.page.PortalContextTemplatePropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessAJAXTestForm.get_ajax_output">(pyams_scheduler.zmi.scheduler.SchedulerProcessAJAXTestForm method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskRunAJAXForm.get_ajax_output">(pyams_scheduler.zmi.task.TaskRunAJAXForm method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm.get_ajax_output">(pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginAJAXForm.get_ajax_output">(pyams_security.views.login.LoginAJAXForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginDialogAJAXForm.get_ajax_output">(pyams_security.views.login.LoginDialogAJAXForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserConfirmationAJAXForm.get_ajax_output">(pyams_security.views.userfolder.UserConfirmationAJAXForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationAJAXForm.get_ajax_output">(pyams_security.views.userfolder.UserRegistrationAJAXForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAJAXAddForm.get_ajax_output">(pyams_security.zmi.plugin.group.LocalGroupAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAJAXEditForm.get_ajax_output">(pyams_security.zmi.plugin.group.LocalGroupAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderAJAXAddForm.get_ajax_output">(pyams_security.zmi.plugin.social.SocialProviderAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAJAXAddForm.get_ajax_output">(pyams_security.zmi.plugin.userfolder.LocalUserAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAJAXEditForm.get_ajax_output">(pyams_thesaurus.zmi.extract.ThesaurusExtractAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAJAXAddForm.get_ajax_output">(pyams_thesaurus.zmi.term.ThesaurusTermAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAJAXEditForm.get_ajax_output">(pyams_thesaurus.zmi.term.ThesaurusTermAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAJAXAddForm.get_ajax_output">(pyams_thesaurus.zmi.thesaurus.ThesaurusAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportAJAXForm.get_ajax_output">(pyams_thesaurus.zmi.thesaurus.ThesaurusExportAJAXForm method)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAJAXTestForm.get_ajax_output">(pyams_utils.zmi.zeo.ZEOConnectionAJAXTestForm method)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm.get_ajax_output">(pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm method)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.BackOfficePropertiesAJAXEditForm.get_ajax_output">(pyams_zmi.site.BackOfficePropertiesAJAXEditForm method)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.PropertiesAJAXEditForm.get_ajax_output">(pyams_zmi.site.PropertiesAJAXEditForm method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.get_all_childs">get_all_childs() (pyams_thesaurus.term.ThesaurusTerm method)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.get_all_principals">get_all_principals() (pyams_ldap.plugin.LDAPPlugin method)</a>
-
-      <ul>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.admin.AdminAuthenticationPlugin.get_all_principals">(pyams_security.plugin.admin.AdminAuthenticationPlugin method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.GroupsFolder.get_all_principals">(pyams_security.plugin.group.GroupsFolder method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUsersFolder.get_all_principals">(pyams_security.plugin.social.SocialUsersFolder method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.UsersFolder.get_all_principals">(pyams_security.plugin.userfolder.UsersFolder method)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.get_all_principals">(pyams_security.utility.SecurityManager method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.registry.get_all_utilities_registered_for">get_all_utilities_registered_for() (in module pyams_utils.registry)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.request.get_annotations">get_annotations() (in module pyams_utils.request)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.WfImageMap.get_association">get_association() (pyams_content.shared.imagemap.WfImageMap method)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationItemAJAXEditForm.get_associations_table">get_associations_table() (pyams_content.component.association.zmi.AssociationItemAJAXEditForm method)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.attr.I18nAttributeAdapter.get_attribute">get_attribute() (pyams_i18n.attr.I18nAttributeAdapter method)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject.get_authenticated_denied">get_authenticated_denied() (pyams_security.security.RoleProtectedObject method)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject.get_authenticated_granted">get_authenticated_granted() (pyams_security.security.RoleProtectedObject method)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.get_authentication_plugins">get_authentication_plugins() (pyams_security.utility.SecurityManager method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowInfo.get_automatic_transition_ids">get_automatic_transition_ids() (pyams_workflow.workflow.WorkflowInfo method)</a>
-</li>
-      <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewCommentsView.get_avatar">get_avatar() (pyams_content.features.review.zmi.SharedContentReviewCommentsView method)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.sequence.SequentialIdInfo.get_base_oid">get_base_oid() (pyams_sequence.sequence.SequentialIdInfo method)</a>
-
-      <ul>
-        <li><a href="pyams_sequence.html#pyams_sequence.utility.SequentialIntIds.get_base_oid">(pyams_sequence.utility.SequentialIntIds method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.i18n.get_browser_language">get_browser_language() (in module pyams_utils.i18n)</a>
-</li>
-      <li><a href="pyams_cache.html#pyams_cache.beaker.get_cache">get_cache() (in module pyams_cache.beaker)</a>
-</li>
-      <li><a href="pyams_cache.html#pyams_cache.cache.get_cache_handler">get_cache_handler() (in module pyams_cache.cache)</a>
-</li>
-      <li><a href="pyams_content.features.checker.html#pyams_content.features.checker.BaseContentChecker.get_check_output">get_check_output() (pyams_content.features.checker.BaseContentChecker method)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTermTreeAdapter.get_children">get_children() (pyams_thesaurus.term.ThesaurusTermTreeAdapter method)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.http.get_client">get_client() (in module pyams_utils.protocol.http)</a>
-
-      <ul>
-        <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.get_client">(in module pyams_utils.protocol.xmlrpc)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.http.get_client_from_url">get_client_from_url() (in module pyams_utils.protocol.http)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.get_client_with_cookies">get_client_with_cookies() (in module pyams_utils.protocol.xmlrpc)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.get_column_type">get_column_type() (pyams_skin.table.BaseTable static method)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.configuration.MapConfiguration.get_configuration">get_configuration() (pyams_gis.configuration.MapConfiguration method)</a>
-
-      <ul>
-        <li><a href="pyams_gis.html#pyams_gis.layer.BaseTileMapLayer.get_configuration">(pyams_gis.layer.BaseTileMapLayer method)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.EsriFeatureMapLayer.get_configuration">(pyams_gis.layer.EsriFeatureMapLayer method)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.GeoportalMapLayer.get_configuration">(pyams_gis.layer.GeoportalMapLayer method)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.GoogleMapLayer.get_configuration">(pyams_gis.layer.GoogleMapLayer method)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.MapLayer.get_configuration">(pyams_gis.layer.MapLayer method)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.TileMapLayer.get_configuration">(pyams_gis.layer.TileMapLayer method)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.WMSMapLayer.get_configuration">(pyams_gis.layer.WMSMapLayer method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialLoginProviderConnection.get_configuration">(pyams_security.plugin.social.SocialLoginProviderConnection method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.ConnectionManager.get_connection">get_connection() (pyams_ldap.plugin.ConnectionManager method)</a>
-
-      <ul>
-        <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.get_connection">(pyams_ldap.plugin.LDAPPlugin method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.zodb.ZEOConnection.get_connection">(pyams_utils.zodb.ZEOConnection method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.zodb.ZODBConnection.get_connection">(pyams_utils.zodb.ZODBConnection method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.get_connection_from_settings">get_connection_from_settings() (in module pyams_utils.zodb)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.Select2Widget.get_content">get_content() (pyams_form.widget.Select2Widget method)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateLayoutView.get_context">get_context() (pyams_portal.zmi.layout.PortalTemplateLayoutView method)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsViewletsPrefix.get_conversion">get_conversion() (pyams_media.zmi.media.VideoConversionsViewletsPrefix method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.converter.BaseMediaConverter.get_conversion_loop">get_conversion_loop() (pyams_media.converter.BaseMediaConverter method)</a>
-
-      <ul>
-        <li><a href="pyams_media.html#pyams_media.converter.BaseVideoConverter.get_conversion_loop">(pyams_media.converter.BaseVideoConverter method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_media.html#pyams_media.media.MediaConversions.get_conversion_width">get_conversion_width() (pyams_media.media.MediaConversions static method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.media.MediaConversions.get_conversions">get_conversions() (pyams_media.media.MediaConversions method)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.area.GeoArea.get_coordinates">get_coordinates() (pyams_gis.area.GeoArea method)</a>
-
-      <ul>
-        <li><a href="pyams_gis.html#pyams_gis.point.GeoPoint.get_coordinates">(pyams_gis.point.GeoPoint method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.get_credentials_plugins">get_credentials_plugins() (pyams_security.utility.SecurityManager method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.slot.SlotConfiguration.get_css_class">get_css_class() (pyams_portal.slot.SlotConfiguration method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.registry.get_current_registry">get_current_registry() (in module pyams_utils.registry)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.get_data_attributes">get_data_attributes() (pyams_skin.table.BaseTable method)</a>
-
-      <ul>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem.get_data_attributes">(pyams_skin.viewlet.menu.MenuItem method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksMenu.get_data_attributes">(pyams_skin.viewlet.toplinks.TopLinksMenu method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopTabsTab.get_data_attributes">(pyams_skin.viewlet.toplinks.TopTabsTab method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewCommentsView.get_date">get_date() (pyams_content.features.review.zmi.SharedContentReviewCommentsView method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.request.get_debug">get_debug() (in module pyams_utils.request)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.get_directory_plugins">get_directory_plugins() (pyams_security.utility.SecurityManager method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.date.get_duration">get_duration() (in module pyams_utils.date)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.ExternalLink.get_editor_url">get_editor_url() (pyams_content.component.links.ExternalLink method)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.InternalLink.get_editor_url">(pyams_content.component.links.InternalLink method)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.MailtoLink.get_editor_url">(pyams_content.component.links.MailtoLink method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.table.get_element_editor">get_element_editor() (in module pyams_skin.table)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.get_engine">get_engine() (in module pyams_alchemy.engine)</a>
-
-      <ul>
-        <li><a href="pyams_alchemy.html#pyams_alchemy.engine.AlchemyEngineUtility.get_engine">(pyams_alchemy.engine.AlchemyEngineUtility method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content_es.component.html#pyams_content_es.component.theme.ViewThemesQueryEsParamsExtension.get_es_params">get_es_params() (pyams_content_es.component.theme.ViewThemesQueryEsParamsExtension method)</a>
-
-      <ul>
-        <li><a href="pyams_content_es.component.html#pyams_content_es.component.view.EsViewQuery.get_es_params">(pyams_content_es.component.view.EsViewQuery method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject.get_everyone_denied">get_everyone_denied() (pyams_security.security.RoleProtectedObject method)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject.get_everyone_granted">get_everyone_granted() (pyams_security.security.RoleProtectedObject method)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormFieldContainer.get_fields">get_fields() (pyams_content.shared.form.field.FormFieldContainer method)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.container.get_files_list">get_files_list() (in module pyams_content.component.extfile.zmi.container)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowInfo.get_fireable_transition_ids">get_fireable_transition_ids() (pyams_workflow.workflow.WorkflowInfo method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowInfo.get_fireable_transition_ids_toward">get_fireable_transition_ids_toward() (pyams_workflow.workflow.WorkflowInfo method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersionState.get_first_state_date">get_first_state_date() (pyams_workflow.versions.WorkflowVersionState method)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.container.SiteContainerMixin.get_folders_tree">get_folders_tree() (pyams_content.shared.site.container.SiteContainerMixin method)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.AJAXForm.get_form_action">get_form_action() (pyams_form.form.AJAXForm method)</a>
-
-      <ul>
-        <li><a href="pyams_form.html#pyams_form.form.BaseForm.get_form_action">(pyams_form.form.BaseForm method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.InnerAddForm.get_form_action">(pyams_form.form.InnerAddForm method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.InnerDisplayForm.get_form_action">(pyams_form.form.InnerDisplayForm method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.InnerEditForm.get_form_action">(pyams_form.form.InnerEditForm method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsEditor.get_form_action">(pyams_portal.zmi.portlet.PortletSettingsEditor method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.form.AJAXForm.get_form_options">get_form_options() (pyams_form.form.AJAXForm method)</a>
-</li>
-      <li><a href="pyams_form.interfaces.html#pyams_form.interfaces.get_form_weight">get_form_weight() (in module pyams_form.interfaces)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.sequence.SequentialIdInfo.get_full_oid">get_full_oid() (pyams_sequence.sequence.SequentialIdInfo method)</a>
-
-      <ul>
-        <li><a href="pyams_sequence.html#pyams_sequence.utility.SequentialIntIds.get_full_oid">(pyams_sequence.utility.SequentialIntIds method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.generations.html#pyams_content.generations.get_fulltext_lexicon">get_fulltext_lexicon() (in module pyams_content.generations)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.video.VideoThumbnailAdapter.get_geometry">get_geometry() (pyams_media.video.VideoThumbnailAdapter method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.registry.get_global_registry">get_global_registry() (in module pyams_utils.registry)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject.get_granted_roles">get_granted_roles() (pyams_security.security.RoleProtectedObject method)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.get_groups_directory_plugins">get_groups_directory_plugins() (pyams_security.utility.SecurityManager method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.size.get_human_size">get_human_size() (in module pyams_utils.size)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableShowHideColumn.get_icon">get_icon() (pyams_content.component.association.zmi.AssociationsTableShowHideColumn method)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.get_icon">(pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn method)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeVisibleColumn.get_icon">(pyams_content.root.zmi.sites.SiteTreeVisibleColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn.get_icon">(pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.get_icon">(pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn.get_icon">(pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.ActionColumn.get_icon">(pyams_skin.table.ActionColumn method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTablePictogramColumn.get_icon_class">get_icon_class() (pyams_content.component.association.zmi.AssociationsTablePictogramColumn method)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn.get_icon_class">(pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.ActionColumn.get_icon_class">(pyams_skin.table.ActionColumn method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTablePictogramColumn.get_icon_hint">get_icon_hint() (pyams_content.component.association.zmi.AssociationsTablePictogramColumn method)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn.get_icon_hint">(pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.ActionColumn.get_icon_hint">(pyams_skin.table.ActionColumn method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_media.html#pyams_media.video.VideoThumbnailAdapter.get_image_size">get_image_size() (pyams_media.video.VideoThumbnailAdapter method)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.get_images_archive">get_images_archive() (in module pyams_content.component.gallery.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.container.get_images_list">get_images_list() (in module pyams_content.component.extfile.zmi.container)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.utility.SequentialIntIds.get_internal_id">get_internal_id() (pyams_sequence.utility.SequentialIntIds method)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphSummary.get_item_info">get_item_info() (pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphSummary method)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.preview.ImagemapPreview.get_item_info">(pyams_content.shared.imagemap.zmi.preview.ImagemapPreview method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.view.portlet.html#pyams_content.shared.view.portlet.ViewItemsPortletSettings.get_items">get_items() (pyams_content.shared.view.portlet.ViewItemsPortletSettings method)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.process.SchedulerHandler.get_jobs">get_jobs() (pyams_scheduler.process.SchedulerHandler method)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.scheduler.Scheduler.get_jobs">(pyams_scheduler.scheduler.Scheduler method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.DraftWorkflowStateLabelAdapter.get_label">get_label() (pyams_content.workflow.DraftWorkflowStateLabelAdapter static method)</a>
-
-      <ul>
-        <li><a href="pyams_content.workflow.html#pyams_content.workflow.WorkflowStateLabelAdapter.get_label">(pyams_content.workflow.WorkflowStateLabelAdapter static method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.flags.html#pyams_skin.viewlet.flags.FlagsContentProvider.get_label">(pyams_skin.viewlet.flags.FlagsContentProvider method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_i18n.html#pyams_i18n.negotiator.Negotiator.get_language">get_language() (pyams_i18n.negotiator.Negotiator method)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.content.I18nManagerMixin.get_languages">get_languages() (pyams_i18n.content.I18nManagerMixin method)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.activity.html#pyams_skin.viewlet.activity.ActivityViewletManager.get_last_update">get_last_update() (pyams_skin.viewlet.activity.ActivityViewletManager method)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.utility.get_last_version">get_last_version() (in module pyams_sequence.utility)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersions.get_last_versions">get_last_versions() (pyams_workflow.versions.WorkflowVersions method)</a>
-</li>
-      <li><a href="pyams_template.html#pyams_template.template.get_layout_template">get_layout_template (in module pyams_template.template)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTermTreeAdapter.get_level">get_level() (pyams_thesaurus.term.ThesaurusTermTreeAdapter method)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.container.get_links">get_links() (in module pyams_content.component.links.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.container.get_links_list">get_links_list() (in module pyams_content.component.links.zmi.container)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.registry.get_local_registry">get_local_registry() (in module pyams_utils.registry)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.negotiator.get_locale">get_locale() (in module pyams_i18n.negotiator)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.lock.get_locks_cache">get_locks_cache() (in module pyams_utils.lock)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowInfo.get_manual_transition_ids">get_manual_transition_ids() (pyams_workflow.workflow.WorkflowInfo method)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.get_map_configuration">get_map_configuration() (in module pyams_gis.zmi.utility)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPGroupInfo.get_members">get_members() (pyams_ldap.plugin.LDAPGroupInfo method)</a>
-
-      <ul>
-        <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.get_members">(pyams_ldap.plugin.LDAPPlugin method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.metas.ContentTypeMetasAdapter.get_metas">get_metas() (pyams_skin.metas.ContentTypeMetasAdapter static method)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.metas.LayoutMetasAdapter.get_metas">(pyams_skin.metas.LayoutMetasAdapter static method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.metas.VerificationCodeMetasAdapter.get_metas">(pyams_skin.metas.VerificationCodeMetasAdapter method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.ImmediateTaskTrigger.get_next_fire_time">get_next_fire_time() (pyams_scheduler.task.ImmediateTaskTrigger method)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.BaseTreeNodesView.get_nodes">get_nodes() (pyams_thesaurus.zmi.extract.BaseTreeNodesView method)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.BaseTreeNodesView.get_nodes">(pyams_thesaurus.zmi.thesaurus.BaseTreeNodesView method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_notify.viewlet.html#pyams_notify.viewlet.NotificationsViewlet.get_notifications">get_notifications() (pyams_notify.viewlet.NotificationsViewlet method)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialLoginConfiguration.get_oauth_configuration">get_oauth_configuration() (pyams_security.plugin.social.SocialLoginConfiguration method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.data.ObjectDataRenderer.get_object_data">get_object_data() (pyams_utils.data.ObjectDataRenderer method)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.get_object_name">get_object_name() (in module pyams_skin.table)</a>
-</li>
-      <li><a href="pyams_content.skin.html#pyams_content.skin.routes.get_oid_access">get_oid_access() (in module pyams_content.skin.routes)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.workflow.get_old_versions">get_old_versions() (in module pyams_workflow.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_template.html#pyams_template.template.get_page_template">get_page_template (in module pyams_template.template)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.get_paragraph_editor">get_paragraph_editor() (in module pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.get_paragraphs_editors">get_paragraphs_editors() (in module pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.ViewQuery.get_params">get_params() (pyams_content.shared.view.ViewQuery method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.traversing.get_parent">get_parent() (in module pyams_utils.traversing)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.get_parent_childs">get_parent_childs() (pyams_thesaurus.term.ThesaurusTerm method)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.get_parents">get_parents() (pyams_thesaurus.term.ThesaurusTerm method)</a>
-</li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject.get_permissions">get_permissions() (pyams_security.security.RoleProtectedObject method)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.get_plugin">get_plugin() (pyams_security.utility.SecurityManager method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.views.PortalContextIndexPage.get_portlet">get_portlet() (pyams_portal.views.PortalContextIndexPage method)</a>
-
-      <ul>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateLayoutView.get_portlet">(pyams_portal.zmi.layout.PortalTemplateLayoutView method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortalPortletsConfiguration.get_portlet_configuration">get_portlet_configuration() (pyams_portal.portlet.PortalPortletsConfiguration method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateContainer.get_portlet_id">get_portlet_id() (pyams_portal.template.PortalTemplateContainer method)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateLayoutView.get_portlet_label">get_portlet_label() (pyams_portal.zmi.layout.PortalTemplateLayoutView method)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateLayoutView.get_portlet_preview">get_portlet_preview() (pyams_portal.zmi.layout.PortalTemplateLayoutView method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.get_portlet_slot">get_portlet_slot() (pyams_portal.template.PortalTemplateConfiguration method)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.get_principal">get_principal (pyams_security.utility.SecurityManager attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.get_principal">get_principal() (in module pyams_security.utility)</a>
-
-      <ul>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewCommentsView.get_principal">(pyams_content.features.review.zmi.SharedContentReviewCommentsView method)</a>
-</li>
-        <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.get_principal">(pyams_ldap.plugin.LDAPPlugin method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.admin.AdminAuthenticationPlugin.get_principal">(pyams_security.plugin.admin.AdminAuthenticationPlugin method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.GroupsFolder.get_principal">(pyams_security.plugin.group.GroupsFolder method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUsersFolder.get_principal">(pyams_security.plugin.social.SocialUsersFolder method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.UsersFolder.get_principal">(pyams_security.plugin.userfolder.UsersFolder method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.html#pyams_security.principal.get_principal_annotations">get_principal_annotations() (in module pyams_security.principal)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject.get_principals">get_principals() (pyams_security.security.RoleProtectedObject method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.progress.get_progress_cache">get_progress_cache() (in module pyams_utils.progress)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.progress.get_progress_status_view">get_progress_status_view() (in module pyams_utils.progress)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.get_provider_info">get_provider_info() (in module pyams_security.plugin.social)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.utility.get_reference_target">get_reference_target() (in module pyams_sequence.utility)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.registry.get_registries">get_registries() (in module pyams_utils.registry)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.registry.LocalRegistry.get_registry">get_registry() (pyams_utils.registry.LocalRegistry method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.request.get_request">get_request() (in module pyams_utils.request)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.request.get_request_data">get_request_data() (in module pyams_utils.request)</a>
-</li>
-      <li><a href="pyams_content.generations.html#pyams_content.generations.get_required_indexes">get_required_indexes() (in module pyams_content.generations)</a>
-</li>
-      <li><a href="pyams_content.generations.html#pyams_content.generations.get_required_tools">get_required_tools() (in module pyams_content.generations)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.index.get_resolution">get_resolution() (in module pyams_catalog.index)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.fanstatic.get_resource_path">get_resource_path() (in module pyams_utils.fanstatic)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.resources.ResourcesAdapter.get_resources">get_resources() (pyams_skin.resources.ResourcesAdapter method)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.http.HTTPClient.get_response">get_response() (pyams_utils.protocol.http.HTTPClient method)</a>
-
-      <ul>
-        <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.get_response">(pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.security.SharedToolManagerRestrictions.get_restrictions">get_restrictions() (pyams_content.shared.common.security.SharedToolManagerRestrictions method)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.ViewQuery.get_results">get_results() (pyams_content.shared.view.ViewQuery method)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.WfView.get_results">(pyams_content.shared.view.WfView method)</a>
-</li>
-        <li><a href="pyams_content_es.component.html#pyams_content_es.component.view.EsViewQuery.get_results">(pyams_content_es.component.view.EsViewQuery method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject.get_roles">get_roles() (pyams_security.security.RoleProtectedObject method)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusTreeAdapter.get_root_nodes">get_root_nodes() (pyams_thesaurus.thesaurus.ThesaurusTreeAdapter method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.progress.get_running_tasks">get_running_tasks() (in module pyams_utils.progress)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.get_scheduling_info">get_scheduling_info() (pyams_scheduler.task.Task method)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.mixin.DynamicSchemaMixin.get_schema">get_schema() (pyams_alchemy.mixin.DynamicSchemaMixin class method)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.BaseFormFieldFactory.get_schema_field">get_schema_field() (pyams_content.shared.form.field.BaseFormFieldFactory method)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.ChoiceFieldFactory.get_schema_field">(pyams_content.shared.form.field.ChoiceFieldFactory method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.ListFieldFactory.get_schema_field">(pyams_content.shared.form.field.ListFieldFactory method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.mixin.DynamicSchemaMixin.get_schema_settings_name">get_schema_settings_name() (pyams_alchemy.mixin.DynamicSchemaMixin class method)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchFormSearchAdapter.get_search_results">get_search_results() (pyams_content.root.zmi.search.SiteRootAdvancedSearchFormSearchAdapter method)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchFormSearchAdapter.get_search_results">(pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchFormSearchAdapter method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.search.SearchForm.get_search_results">(pyams_form.search.SearchForm method)</a>
-</li>
-        <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.get_search_results">(pyams_ldap.plugin.LDAPPlugin method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUsersFolder.get_search_results">(pyams_security.plugin.social.SocialUsersFolder method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.UsersFolder.get_search_results">(pyams_security.plugin.userfolder.UsersFolder method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_sequence.html#pyams_sequence.utility.get_sequence_dict">get_sequence_dict() (in module pyams_sequence.utility)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.utility.get_sequence_target">get_sequence_target() (in module pyams_sequence.utility)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.site.get_service_user">get_service_user() (in module pyams_security.site)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.get_session">get_session() (in module pyams_alchemy.engine)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.session.get_session_data">get_session_data() (in module pyams_utils.session)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.ZEOConnection.get_settings">get_settings() (pyams_utils.zodb.ZEOConnection method)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.sequence.SequentialIdInfo.get_short_oid">get_short_oid() (pyams_sequence.sequence.SequentialIdInfo method)</a>
-
-      <ul>
-        <li><a href="pyams_sequence.html#pyams_sequence.utility.SequentialIntIds.get_short_oid">(pyams_sequence.utility.SequentialIntIds method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.form.BaseForm.get_skin">get_skin() (pyams_form.form.BaseForm method)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.skin.SkinnableContent.get_skin">(pyams_skin.skin.SkinnableContent method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.get_slot_configuration">get_slot_configuration() (pyams_portal.template.PortalTemplateConfiguration method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.get_slot_row">get_slot_row() (pyams_portal.template.PortalTemplateConfiguration method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.get_slots">get_slots() (pyams_portal.template.PortalTemplateConfiguration method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.get_slots_width">get_slots_width() (pyams_portal.template.PortalTemplateConfiguration method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.Workflow.get_state_label">get_state_label() (pyams_workflow.workflow.Workflow method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffdocument.FFDocument.get_stream_info">get_stream_info() (pyams_media.ffdocument.FFDocument method)</a>
-</li>
-      <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.ThemesEditForm.get_subterms">get_subterms() (pyams_content.component.theme.zmi.ThemesEditForm method)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.get_subtypes_table">get_subtypes_table() (in module pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowInfo.get_system_transition_ids">get_system_transition_ids() (pyams_workflow.workflow.WorkflowInfo method)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.InternalLink.get_target">get_target() (pyams_content.component.links.InternalLink method)</a>
-
-      <ul>
-        <li><a href="pyams_content.features.review.html#pyams_content.features.review.ContentReviewNotificationHandler.get_target">(pyams_content.features.review.ContentReviewNotificationHandler method)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.paragraph.ImageMapParagraph.get_target">(pyams_content.shared.imagemap.paragraph.ImageMapParagraph method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.link.ContentLink.get_target">(pyams_content.shared.site.link.ContentLink method)</a>
-</li>
-        <li><a href="pyams_content.workflow.html#pyams_content.workflow.notify.ContentWorkflowTransitionNotificationHandler.get_target">(pyams_content.workflow.notify.ContentWorkflowTransitionNotificationHandler method)</a>
-</li>
-        <li><a href="pyams_notify.handlers.html#pyams_notify.handlers.login.UserLoginNotificationHandler.get_target">(pyams_notify.handlers.login.UserLoginNotificationHandler method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.scheduler.Scheduler.get_task">get_task() (pyams_scheduler.scheduler.Scheduler method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.progress.get_tasks_cache">get_tasks_cache() (in module pyams_utils.progress)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateLayoutView.get_template">get_template() (pyams_portal.zmi.layout.PortalTemplateLayoutView method)</a>
-
-      <ul>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplateLayoutView.get_template">(pyams_portal.zmi.page.PortalContextTemplateLayoutView method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.get_template_slots_width">get_template_slots_width() (in module pyams_portal.zmi.layout)</a>
-
-      <ul>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.get_template_slots_width">(in module pyams_portal.zmi.page)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.index.get_terms">get_terms() (in module pyams_thesaurus.index)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.text.get_text_start">get_text_start() (in module pyams_utils.text)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.theme.ViewThemesSettings.get_themes">get_themes() (pyams_content.shared.view.theme.ViewThemesSettings method)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.theme.ViewThemesSettings.get_themes_index">get_themes_index() (pyams_content.shared.view.theme.ViewThemesSettings method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.video.VideoThumbnailAdapter.get_thumbnail">get_thumbnail() (pyams_media.video.VideoThumbnailAdapter method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.video.VideoThumbnailAdapter.get_thumbnail_name">get_thumbnail_name() (pyams_media.video.VideoThumbnailAdapter method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.video.VideoThumbnailAdapter.get_thumbnail_size">get_thumbnail_size() (pyams_media.video.VideoThumbnailAdapter method)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryImagesView.get_title">get_title() (pyams_content.component.gallery.zmi.GalleryImagesView method)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryImagesViewlet.get_title">(pyams_content.component.gallery.zmi.GalleryImagesViewlet method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryContentsView.get_title">(pyams_content.component.gallery.zmi.paragraph.GalleryContentsView method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.BackOfficeConfiguration.get_title_prefix">get_title_prefix() (pyams_skin.configuration.BackOfficeConfiguration static method)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.Configuration.get_title_prefix">(pyams_skin.configuration.Configuration static method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.generations.html#pyams_content.generations.get_tools_manager">get_tools_manager() (in module pyams_content.generations)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.get_top_terms">get_top_terms() (pyams_thesaurus.thesaurus.Thesaurus method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.Workflow.get_transition">get_transition() (pyams_workflow.workflow.Workflow method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.Workflow.get_transition_by_id">get_transition_by_id() (pyams_workflow.workflow.Workflow method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.Workflow.get_transitions">get_transitions() (pyams_workflow.workflow.Workflow method)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.get_tree">get_tree() (in module pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.get_tree_nodes">get_tree_nodes() (in module pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.get_trigger">get_trigger() (pyams_scheduler.task.Task method)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskScheduler.get_trigger">(pyams_scheduler.trigger.CronTaskScheduler method)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.DateTaskScheduler.get_trigger">(pyams_scheduler.trigger.DateTaskScheduler method)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.LoopTaskScheduler.get_trigger">(pyams_scheduler.trigger.LoopTaskScheduler method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.AssociationItem.get_url">get_url() (pyams_content.component.association.AssociationItem method)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFileShowHideAction.get_url">(pyams_content.component.gallery.zmi.file.GalleryFileShowHideAction method)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.ExternalLink.get_url">(pyams_content.component.links.ExternalLink method)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.InternalLink.get_url">(pyams_content.component.links.InternalLink method)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.MailtoLink.get_url">(pyams_content.component.links.MailtoLink method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn.get_url">(pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerConfigurationMenuItem.get_url">(pyams_gis.zmi.utility.MapManagerConfigurationMenuItem method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplatesContainerPropertiesMenu.get_url">(pyams_portal.zmi.container.PortalTemplatesContainerPropertiesMenu method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplateConfigMenu.get_url">(pyams_portal.zmi.page.PortalContextTemplateConfigMenu method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem.get_url">(pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem.get_url">(pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.get_url">(pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn method)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem.get_url">(pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem method)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem.get_url">(pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.ActionColumn.get_url">(pyams_skin.table.ActionColumn method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.JsActionColumn.get_url">(pyams_skin.table.JsActionColumn method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.SorterColumn.get_url">(pyams_skin.table.SorterColumn method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.activity.html#pyams_skin.viewlet.activity.ActivityViewlet.get_url">(pyams_skin.viewlet.activity.ActivityViewlet method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider.get_url">(pyams_skin.viewlet.menu.MenuDivider method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem.get_url">(pyams_skin.viewlet.menu.MenuItem method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.shortcuts.html#pyams_skin.viewlet.shortcuts.Shortcut.get_url">(pyams_skin.viewlet.shortcuts.Shortcut method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.JsToolbarAction.get_url">(pyams_skin.viewlet.toolbar.JsToolbarAction method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.JsToolbarActionItem.get_url">(pyams_skin.viewlet.toolbar.JsToolbarActionItem method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.JsToolbarMenuItem.get_url">(pyams_skin.viewlet.toolbar.JsToolbarMenuItem method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAction.get_url">(pyams_skin.viewlet.toolbar.ToolbarAction method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarActionItem.get_url">(pyams_skin.viewlet.toolbar.ToolbarActionItem method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenu.get_url">(pyams_skin.viewlet.toolbar.ToolbarMenu method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_notify.views.html#pyams_notify.views.notification.get_user_notifications">get_user_notifications() (in module pyams_notify.views.notification)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.get_user_session">get_user_session() (in module pyams_alchemy.engine)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.registry.get_utilities_for">get_utilities_for() (in module pyams_utils.registry)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.registry.get_utility">get_utility() (in module pyams_utils.registry)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nWidget.get_value">get_value() (pyams_i18n.widget.I18nWidget method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersions.get_version">get_version() (pyams_workflow.versions.WorkflowVersions method)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.utility.get_version_in_state">get_version_in_state() (in module pyams_sequence.utility)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersions.get_versions">get_versions() (pyams_workflow.versions.WorkflowVersions method)</a>
-</li>
-      <li><a href="pyams_content.shared.view.portlet.html#pyams_content.shared.view.portlet.ViewItemsPortletSettings.get_view">get_view() (pyams_content.shared.view.portlet.ViewItemsPortletSettings method)</a>
-</li>
-      <li><a href="pyams_template.html#pyams_template.template.get_view_template">get_view_template (in module pyams_template.template)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.Gallery.get_visible_images">get_visible_images() (pyams_content.component.gallery.Gallery method)</a>
-</li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.manager.get_weight">get_weight() (in module pyams_viewlet.manager)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nWidget.get_widget">get_widget() (pyams_i18n.widget.I18nWidget method)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.BaseForm.get_widget_callback">get_widget_callback() (pyams_form.form.BaseForm method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.slot.SlotConfiguration.get_width">get_width() (pyams_portal.slot.SlotConfiguration method)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.viewlet.html#pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider.get_workflow_state">get_workflow_state() (pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider method)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.getBatchSize">getBatchSize() (pyams_skin.table.BaseTable method)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.getBatchStart">getBatchStart() (pyams_skin.table.BaseTable method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.getBreadcrumbs">getBreadcrumbs() (pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.getBreadcrumbsHTML">getBreadcrumbsHTML() (pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.getContent">getContent() (pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm method)</a>
-
-      <ul>
-        <li><a href="pyams_content.profile.zmi.html#pyams_content.profile.zmi.AdminProfileTabForm.getContent">(pyams_content.profile.zmi.AdminProfileTabForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm.getContent">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerConfigurationEditForm.getContent">(pyams_gis.zmi.utility.MapManagerConfigurationEditForm method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm.getContent">(pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm.getContent">(pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.getContent">(pyams_security.zmi.notification.SecurityManagerNotificationsEditForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.PublicProfileTabForm.getContent">(pyams_security.zmi.profile.PublicProfileTabForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserProfileEditForm.getContent">(pyams_security.zmi.profile.UserProfileEditForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerEditForm.getContent">(pyams_security.zmi.utility.SecurityManagerEditForm method)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.BackOfficePropertiesEditForm.getContent">(pyams_zmi.site.BackOfficePropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.PropertiesEditForm.getContent">(pyams_zmi.site.PropertiesEditForm method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksTable.getCSSHighlightClass">getCSSHighlightClass() (pyams_scheduler.zmi.scheduler.SchedulerTasksTable method)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryItemsTable.getCSSHighlightClass">(pyams_scheduler.zmi.task.TaskHistoryItemsTable method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBTreeState.getError">getError() (pyams_zodbbrowser.btreesupport.OOBTreeState method)</a>
-
-      <ul>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBucketState.getError">(pyams_zodbbrowser.btreesupport.OOBucketState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.FallbackState.getError">(pyams_zodbbrowser.state.FallbackState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.GenericState.getError">(pyams_zodbbrowser.state.GenericState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.LoadErrorState.getError">(pyams_zodbbrowser.state.LoadErrorState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.ZodbObjectState.getError">(pyams_zodbbrowser.state.ZodbObjectState method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_thesaurus.rpc.json.html#pyams_thesaurus.rpc.json.getExtracts">getExtracts() (in module pyams_thesaurus.rpc.json)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.CookieResponseHelper.getheaders">getheaders() (pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.CookieResponseHelper method)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.negotiator.ZopeNegotiator.getLanguage">getLanguage() (pyams_i18n.negotiator.ZopeNegotiator method)</a>
-</li>
-      <li><a href="pyams_template.html#pyams_template.template.GetLayoutTemplate">GetLayoutTemplate (class in pyams_template.template)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBTreeState.getName">getName() (pyams_zodbbrowser.btreesupport.OOBTreeState method)</a>
-
-      <ul>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBucketState.getName">(pyams_zodbbrowser.btreesupport.OOBucketState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.ContainedProxyState.getName">(pyams_zodbbrowser.state.ContainedProxyState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.FallbackState.getName">(pyams_zodbbrowser.state.FallbackState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.GenericState.getName">(pyams_zodbbrowser.state.GenericState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.LoadErrorState.getName">(pyams_zodbbrowser.state.LoadErrorState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.ZodbObjectState.getName">(pyams_zodbbrowser.state.ZodbObjectState method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.ZodbObjectState.getObjectId">getObjectId() (pyams_zodbbrowser.state.ZodbObjectState method)</a>
-
-      <ul>
-        <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.getObjectId">(pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.getObjectIdHex">getObjectIdHex() (pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.getObjectPath">getObjectPath() (in module pyams_zodbbrowser.zmi.views)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.getObjectType">getObjectType() (in module pyams_zodbbrowser.zmi.views)</a>
-
-      <ul>
-        <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.getObjectType">(pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.getObjectTypeShort">getObjectTypeShort() (in module pyams_zodbbrowser.zmi.views)</a>
-
-      <ul>
-        <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.getObjectTypeShort">(pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_template.html#pyams_template.template.GetPageTemplate">GetPageTemplate (class in pyams_template.template)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.getParagraphTitleHints">getParagraphTitleHints() (in module pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBTreeState.getParent">getParent() (pyams_zodbbrowser.btreesupport.OOBTreeState method)</a>
-
-      <ul>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBucketState.getParent">(pyams_zodbbrowser.btreesupport.OOBucketState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.ContainedProxyState.getParent">(pyams_zodbbrowser.state.ContainedProxyState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.FallbackState.getParent">(pyams_zodbbrowser.state.FallbackState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.GenericState.getParent">(pyams_zodbbrowser.state.GenericState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.LoadErrorState.getParent">(pyams_zodbbrowser.state.LoadErrorState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.ZodbObjectState.getParent">(pyams_zodbbrowser.state.ZodbObjectState method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.ZodbObjectState.getParentState">getParentState() (pyams_zodbbrowser.state.ZodbObjectState method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.getPath">getPath() (pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.getPickleSize">getPickleSize() (pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.getRequestedTid">getRequestedTid() (pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.getRequestedTidNice">getRequestedTidNice() (pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.getRootOid">getRootOid() (pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.getSortOn">getSortOn() (pyams_skin.table.BaseTable method)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.getSortOrder">getSortOrder() (pyams_skin.table.BaseTable method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.getStateTid">getStateTid() (pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.getStateTidNice">getStateTidNice() (pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.cache.getStorageTids">getStorageTids() (in module pyams_zodbbrowser.cache)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.property.classproperty.getter">getter() (pyams_utils.property.classproperty method)</a>
-</li>
-      <li><a href="pyams_thesaurus.rpc.json.html#pyams_thesaurus.rpc.json.getTopTerms">getTopTerms() (in module pyams_thesaurus.rpc.json)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbHistoryView.getUrl">getUrl() (pyams_zodbbrowser.zmi.views.ZodbHistoryView method)</a>
-
-      <ul>
-        <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.getUrl">(pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexClassColumn.getValue">getValue() (pyams_catalog.zmi.catalog.CatalogIndexClassColumn method)</a>
-
-      <ul>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexDiscriminatorColumn.getValue">(pyams_catalog.zmi.catalog.CatalogIndexDiscriminatorColumn method)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexInterfaceColumn.getValue">(pyams_catalog.zmi.catalog.CatalogIndexInterfaceColumn method)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNbDocsColumn.getValue">(pyams_catalog.zmi.catalog.CatalogIndexNbDocsColumn method)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNbIndexedColumn.getValue">(pyams_catalog.zmi.catalog.CatalogIndexNbIndexedColumn method)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNbUnindexedColumn.getValue">(pyams_catalog.zmi.catalog.CatalogIndexNbUnindexedColumn method)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNbWordsColumn.getValue">(pyams_catalog.zmi.catalog.CatalogIndexNbWordsColumn method)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableInnerNameColumn.getValue">(pyams_content.component.association.zmi.AssociationsTableInnerNameColumn method)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTablePublicNameColumn.getValue">(pyams_content.component.association.zmi.AssociationsTablePublicNameColumn method)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableSizeColumn.getValue">(pyams_content.component.association.zmi.AssociationsTableSizeColumn method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn.getValue">(pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn method)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardContentTypeColumn.getValue">(pyams_content.root.zmi.SiteRootDashboardContentTypeColumn method)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeOidColumn.getValue">(pyams_content.root.zmi.sites.SiteTreeOidColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardModifiedColumn.getValue">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardModifiedColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerColumn.getValue">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardSequenceColumn.getValue">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardSequenceColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusColumn.getValue">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusDateColumn.getValue">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusDateColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusPrincipalColumn.getValue">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusPrincipalColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardVersionColumn.getValue">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardVersionColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEnabledColumn.getValue">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEnabledColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsOwnersColumn.getValue">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsOwnersColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerTypeColumn.getValue">(pyams_content.shared.form.zmi.field.FormFieldsContainerTypeColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerNameColumn.getValue">(pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerNameColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerTargetColumn.getValue">(pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerTargetColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeOwnerColumn.getValue">(pyams_content.shared.site.zmi.container.SiteContainerTreeOwnerColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeSequenceColumn.getValue">(pyams_content.shared.site.zmi.container.SiteContainerTreeSequenceColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeStatusColumn.getValue">(pyams_content.shared.site.zmi.container.SiteContainerTreeStatusColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeStatusDateColumn.getValue">(pyams_content.shared.site.zmi.container.SiteContainerTreeStatusDateColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeStatusPrincipalColumn.getValue">(pyams_content.shared.site.zmi.container.SiteContainerTreeStatusPrincipalColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeVersionColumn.getValue">(pyams_content.shared.site.zmi.container.SiteContainerTreeVersionColumn method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersTypeColumn.getValue">(pyams_gis.zmi.utility.MapManagerLayersTypeColumn method)</a>
-</li>
-        <li><a href="pyams_i18n.html#pyams_i18n.column.I18nAttrColumn.getValue">(pyams_i18n.column.I18nAttrColumn method)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPColumn.getValue">(pyams_ldap.zmi.plugin.LDAPColumn method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobIdColumn.getValue">(pyams_scheduler.zmi.scheduler.SchedulerJobIdColumn method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobNameColumn.getValue">(pyams_scheduler.zmi.scheduler.SchedulerJobNameColumn method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobNextRunColumn.getValue">(pyams_scheduler.zmi.scheduler.SchedulerJobNextRunColumn method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobTriggerColumn.getValue">(pyams_scheduler.zmi.scheduler.SchedulerJobTriggerColumn method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.DescriptionColumn.getValue">(pyams_security.zmi.plugin.group.DescriptionColumn method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.RegistrationDateColumn.getValue">(pyams_security.zmi.plugin.social.RegistrationDateColumn method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.ConfirmationDateColumn.getValue">(pyams_security.zmi.plugin.userfolder.ConfirmationDateColumn method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.RegistrationDateColumn.getValue">(pyams_security.zmi.plugin.userfolder.RegistrationDateColumn method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.I18nValueColumn.getValue">(pyams_skin.table.I18nValueColumn method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.NameColumn.getValue">(pyams_skin.table.NameColumn method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn.getValue">(pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn method)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn.getValue">(pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn method)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.workflow.WorkflowContentNameColumn.getValue">(pyams_workflow.zmi.workflow.WorkflowContentNameColumn method)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.RegistrationsComponentColumn.getValue">(pyams_zmi.control_panel.RegistrationsComponentColumn method)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.RegistrationsInterfaceColumn.getValue">(pyams_zmi.control_panel.RegistrationsInterfaceColumn method)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.RegistrationsNameColumn.getValue">(pyams_zmi.control_panel.RegistrationsNameColumn method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsHeaderAdapter">GlobalRegistrationsHeaderAdapter (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsHelpAdapter">GlobalRegistrationsHelpAdapter (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsMenuItem">GlobalRegistrationsMenuItem (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsTable">GlobalRegistrationsTable (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsValuesAdapter">GlobalRegistrationsValuesAdapter (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsView">GlobalRegistrationsView (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_utils.timezone.html#pyams_utils.timezone.gmtime">gmtime() (in module pyams_utils.timezone)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.extension.GoogleAnalyticsInfo">GoogleAnalyticsInfo (class in pyams_skin.extension)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.extension.GoogleAnalyticsInfoFactory">GoogleAnalyticsInfoFactory() (in module pyams_skin.extension)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleAnalyticsPropertiesAJAXEditForm">GoogleAnalyticsPropertiesAJAXEditForm (class in pyams_zmi.extension)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleAnalyticsPropertiesEditForm">GoogleAnalyticsPropertiesEditForm (class in pyams_zmi.extension)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleAnalyticsPropertiesMenuItem">GoogleAnalyticsPropertiesMenuItem (class in pyams_zmi.extension)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.extension.html#pyams_skin.viewlet.extension.analytics.GoogleAnalyticsViewlet">GoogleAnalyticsViewlet (class in pyams_skin.viewlet.extension.analytics)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.GoogleMapLayer">GoogleMapLayer (class in pyams_gis.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAddForm">GoogleMapLayerAddForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAddMenu">GoogleMapLayerAddMenu (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAJAXAddForm">GoogleMapLayerAJAXAddForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAJAXEditForm">GoogleMapLayerAJAXEditForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerEditForm">GoogleMapLayerEditForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.extension.GoogleTagManagerInfo">GoogleTagManagerInfo (class in pyams_skin.extension)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.extension.GoogleTagManagerInfoFactory">GoogleTagManagerInfoFactory() (in module pyams_skin.extension)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleTagManagerPropertiesAJAXEditForm">GoogleTagManagerPropertiesAJAXEditForm (class in pyams_zmi.extension)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleTagManagerPropertiesEditForm">GoogleTagManagerPropertiesEditForm (class in pyams_zmi.extension)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleTagManagerPropertiesMenuItem">GoogleTagManagerPropertiesMenuItem (class in pyams_zmi.extension)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.extension.html#pyams_skin.viewlet.extension.tagmanager.GoogleTagManagerViewlet">GoogleTagManagerViewlet (class in pyams_skin.viewlet.extension.tagmanager)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject.grant_role">grant_role() (pyams_security.security.RoleProtectedObject method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.granted_permission">granted_permission() (in module pyams_workflow.workflow)</a>
-</li>
-      <li><a href="pyams_security.interfaces.html#pyams_security.interfaces.GrantedRoleEvent">GrantedRoleEvent (class in pyams_security.interfaces)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.Group">Group (class in pyams_security.plugin.group)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.AddIllustrationAction.group_css_class">group_css_class (pyams_content.component.illustration.zmi.AddIllustrationAction attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.features.preview.zmi.html#pyams_content.features.preview.zmi.PreviewAction.group_css_class">(pyams_content.features.preview.zmi.PreviewAction attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.group_extra_attributes">group_extra_attributes (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.Group.group_id">group_id (pyams_security.plugin.group.Group attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.group_mail_attribute">group_mail_attribute (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.group_mail_mode">group_mail_mode (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.group_members_attribute">group_members_attribute (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.group_members_query_mode">group_members_query_mode (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.group_prefix">group_prefix (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.group_replace_expression">group_replace_expression (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.group_title_format">group_title_format (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.group_uid_attribute">group_uid_attribute (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.group.GroupsBasedForm.groups">groups (pyams_form.group.GroupsBasedForm attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.groups_base_dn">groups_base_dn (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.groups_query">groups_query (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.groups_search_query">groups_search_query (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.groups_search_scope">groups_search_scope (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.groups_select_query">groups_select_query (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.group.GroupsBasedForm">GroupsBasedForm (class in pyams_form.group)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.GroupsFolder">GroupsFolder (class in pyams_security.plugin.group)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAddForm">GroupsFolderAddForm (class in pyams_security.zmi.plugin.group)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAddMenu">GroupsFolderAddMenu (class in pyams_security.zmi.plugin.group)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAJAXAddForm">GroupsFolderAJAXAddForm (class in pyams_security.zmi.plugin.group)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAJAXEditForm">GroupsFolderAJAXEditForm (class in pyams_security.zmi.plugin.group)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderContentsTable">GroupsFolderContentsTable (class in pyams_security.zmi.plugin.group)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderContentsValuesAdapter">GroupsFolderContentsValuesAdapter (class in pyams_security.zmi.plugin.group)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderEditForm">GroupsFolderEditForm (class in pyams_security.zmi.plugin.group)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderSearchView">GroupsFolderSearchView (class in pyams_security.zmi.plugin.group)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderSearchViewHeaderAdapter">GroupsFolderSearchViewHeaderAdapter (class in pyams_security.zmi.plugin.group)</a>
-</li>
-      <li><a href="pyams_content.interfaces.html#pyams_content.interfaces.GUEST_ROLE">GUEST_ROLE (in module pyams_content.interfaces)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.guests">guests (pyams_content.shared.common.WfSharedContent attribute)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="H">H</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.handler.MailtoFormHandler.handle">handle() (pyams_content.shared.form.handler.MailtoFormHandler method)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.handle_added_association">handle_added_association() (in module pyams_content.component.association)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.manager.handle_added_blog_manager">handle_added_blog_manager() (in module pyams_content.shared.blog.manager)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.handle_added_connection">handle_added_connection() (in module pyams_utils.zodb)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.index.handle_added_document">handle_added_document() (in module pyams_content_es.index)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.handle_added_engine">handle_added_engine() (in module pyams_alchemy.engine)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.handle_added_extfile">handle_added_extfile() (in module pyams_content.component.extfile)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.manager.handle_added_forms_manager">handle_added_forms_manager() (in module pyams_content.shared.form.manager)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.handle_added_gallery">handle_added_gallery() (in module pyams_content.component.gallery)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.handle_added_gallery_file">handle_added_gallery_file() (in module pyams_content.component.gallery.file)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.handle_added_group">handle_added_group() (in module pyams_security.plugin.group)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.html.handle_added_html_paragraph">handle_added_html_paragraph() (in module pyams_content.component.paragraph.html)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.handle_added_illustration">handle_added_illustration() (in module pyams_content.component.illustration)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.manager.handle_added_imagemaps_manager">handle_added_imagemaps_manager() (in module pyams_content.shared.imagemap.manager)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.utility.handle_added_intid_target">handle_added_intid_target() (in module pyams_sequence.utility)</a>
-</li>
-      <li><a href="pyams_content.component.media.html#pyams_content.component.media.handle_added_media">handle_added_media() (in module pyams_content.component.media)</a>
-
-      <ul>
-        <li><a href="pyams_media.html#pyams_media.media.handle_added_media">(in module pyams_media.media)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.news.html#pyams_content.shared.news.manager.handle_added_news_manager">handle_added_news_manager() (in module pyams_content.shared.news.manager)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.intids.handle_added_object">handle_added_object() (in module pyams_utils.intids)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.handle_added_paragraph">handle_added_paragraph() (in module pyams_content.component.paragraph)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.handle_added_principals">handle_added_principals() (in module pyams_security.plugin.group)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.manager.handle_added_site_manager">handle_added_site_manager() (in module pyams_content.shared.site.manager)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.handle_added_template">handle_added_template() (in module pyams_portal.template)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.handle_added_thesaurus">handle_added_thesaurus() (in module pyams_thesaurus.thesaurus)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.video.handle_added_video_paragraph">handle_added_video_paragraph() (in module pyams_content.component.paragraph.video)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.manager.handle_added_views_manager">handle_added_views_manager() (in module pyams_content.shared.view.manager)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.view.handle_admin_form">handle_admin_form() (in module pyams_zmi.view)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.view.handle_admin_view">handle_admin_view() (in module pyams_zmi.view)</a>
-</li>
-      <li><a href="pyams_notify.handlers.html#pyams_notify.handlers.login.handle_authenticated_principal">handle_authenticated_principal() (in module pyams_notify.handlers.login)</a>
-
-      <ul>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.handle_authenticated_principal">(in module pyams_security.plugin.social)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.html.MyHTMLParser.handle_charref">handle_charref() (pyams_utils.html.MyHTMLParser method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.content.handle_cloned_object">handle_cloned_object() (in module pyams_workflow.content)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.content.handle_cloned_publication_support">handle_cloned_publication_support() (in module pyams_workflow.content)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.handle_cloned_shared_content">handle_cloned_shared_content() (in module pyams_content.shared.common)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.userfolder.handle_confirmation_data_extraction">handle_confirmation_data_extraction() (in module pyams_security.views.userfolder)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.skin.handle_content_skin">handle_content_skin() (in module pyams_skin.skin)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.handle_content_types">handle_content_types() (in module pyams_content.shared.common)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.html.MyHTMLParser.handle_data">handle_data() (pyams_utils.html.MyHTMLParser method)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.handle_datatype_add_form_data_extraction">handle_datatype_add_form_data_extraction() (in module pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.manager.handle_deleted_blog_manager">handle_deleted_blog_manager() (in module pyams_content.shared.blog.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.manager.handle_deleted_site_manager">handle_deleted_site_manager() (in module pyams_content.shared.site.manager)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.html.MyHTMLParser.handle_endtag">handle_endtag() (pyams_utils.html.MyHTMLParser method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.html.MyHTMLParser.handle_entityref">handle_entityref() (pyams_utils.html.MyHTMLParser method)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.handle_form_skin">handle_form_skin() (in module pyams_form.form)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.handle_granted_role">handle_granted_role() (in module pyams_content.root)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.intids.handle_intid_event">handle_intid_event() (in module pyams_utils.intids)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.login.handle_login_form_data">handle_login_form_data() (in module pyams_security.views.login)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.handle_modified_association">handle_modified_association() (in module pyams_content.component.association)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.index.handle_modified_document">handle_modified_document() (in module pyams_content_es.index)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.handle_modified_engine">handle_modified_engine() (in module pyams_alchemy.engine)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.handle_modified_extfile">handle_modified_extfile() (in module pyams_content.component.extfile)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.handle_modified_gallery">handle_modified_gallery() (in module pyams_content.component.gallery)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.handle_modified_gallery_file">handle_modified_gallery_file() (in module pyams_content.component.gallery.file)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.html.handle_modified_html_paragraph">handle_modified_html_paragraph() (in module pyams_content.component.paragraph.html)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.handle_modified_illustration">handle_modified_illustration() (in module pyams_content.component.illustration)</a>
-</li>
-      <li><a href="pyams_content.component.media.html#pyams_content.component.media.handle_modified_media">handle_modified_media() (in module pyams_content.component.media)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.site.handle_modified_object">handle_modified_object() (in module pyams_catalog.site)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.handle_modified_paragraph">handle_modified_paragraph() (in module pyams_content.component.paragraph)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.handle_modified_shared_content">handle_modified_shared_content() (in module pyams_content.shared.common)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.handle_modified_task">handle_modified_task() (in module pyams_scheduler.task)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.handle_modified_term">handle_modified_term() (in module pyams_thesaurus.term)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.video.handle_modified_video_paragraph">handle_modified_video_paragraph() (in module pyams_content.component.paragraph.video)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.handle_modified_view">handle_modified_view() (in module pyams_content.shared.view)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.handle_new_admin_folder_data_extraction">handle_new_admin_folder_data_extraction() (in module pyams_security.zmi.plugin.admin)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.include.handle_new_application">handle_new_application() (in module pyams_content_es.include)</a>
-
-      <ul>
-        <li><a href="pyams_media.html#pyams_media.include.handle_new_application">(in module pyams_media.include)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.include.handle_new_application">(in module pyams_scheduler.include)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.handle_new_blog_manager_data_extraction">handle_new_blog_manager_data_extraction() (in module pyams_content.shared.blog.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.handle_new_comment">handle_new_comment() (in module pyams_content.features.review)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.handle_new_connection_data_extraction">handle_new_connection_data_extraction() (in module pyams_utils.zmi.zeo)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.handle_new_engine_data_extraction">handle_new_engine_data_extraction() (in module pyams_alchemy.zmi.engine)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.handle_new_form_field_data_extraction">handle_new_form_field_data_extraction() (in module pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.handle_new_geoportal_layer_data">handle_new_geoportal_layer_data() (in module pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.site.handle_new_local_site">handle_new_local_site() (in module pyams_catalog.site)</a>
-
-      <ul>
-        <li><a href="pyams_content.generations.html#pyams_content.generations.handle_new_local_site">(in module pyams_content.generations)</a>
-</li>
-        <li><a href="pyams_content.html#pyams_content.site.handle_new_local_site">(in module pyams_content.site)</a>
-</li>
-        <li><a href="pyams_content_es.html#pyams_content_es.site.handle_new_local_site">(in module pyams_content_es.site)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.site.handle_new_local_site">(in module pyams_gis.site)</a>
-</li>
-        <li><a href="pyams_i18n.html#pyams_i18n.site.handle_new_local_site">(in module pyams_i18n.site)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.site.handle_new_local_site">(in module pyams_media.site)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.site.handle_new_local_site">(in module pyams_portal.site)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.site.handle_new_local_site">(in module pyams_scheduler.site)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.site.handle_new_local_site">(in module pyams_security.site)</a>
-</li>
-        <li><a href="pyams_sequence.html#pyams_sequence.site.handle_new_local_site">(in module pyams_sequence.site)</a>
-</li>
-        <li><a href="pyams_utils.timezone.html#pyams_utils.timezone.utility.handle_new_local_site">(in module pyams_utils.timezone.utility)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.handle_new_local_user">handle_new_local_user() (in module pyams_security.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.site.handle_new_object">handle_new_object() (in module pyams_catalog.site)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.handle_new_paragraphs_container">handle_new_paragraphs_container() (in module pyams_content.component.paragraph)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.registry.handle_new_request">handle_new_request() (in module pyams_utils.registry)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.site.handle_new_security_manager">handle_new_security_manager() (in module pyams_security.site)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.handle_new_site_manager_data_extraction">handle_new_site_manager_data_extraction() (in module pyams_content.shared.site.zmi.manager)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.handle_new_slot_data_extraction">handle_new_slot_data_extraction() (in module pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.handle_new_social_provider_data_extraction">handle_new_social_provider_data_extraction() (in module pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.handle_new_task">handle_new_task() (in module pyams_scheduler.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.handle_new_task_data_extraction">handle_new_task_data_extraction() (in module pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.handle_new_template_data_extraction">handle_new_template_data_extraction() (in module pyams_portal.zmi.template)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.handle_new_term">handle_new_term() (in module pyams_thesaurus.term)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.handle_new_term_data_extraction">handle_new_term_data_extraction() (in module pyams_thesaurus.zmi.term)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.handle_new_thesaurus_data_extraction">handle_new_thesaurus_data_extraction() (in module pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.handle_new_user_data_extraction">handle_new_user_data_extraction() (in module pyams_security.zmi.plugin.group)</a>
-
-      <ul>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.handle_new_user_data_extraction">(in module pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.handle_new_user_folder_data_extraction">handle_new_user_folder_data_extraction() (in module pyams_security.zmi.plugin.group)</a>
-
-      <ul>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.handle_new_user_folder_data_extraction">(in module pyams_security.zmi.plugin.social)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.handle_new_user_folder_data_extraction">(in module pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.handle_pool_checkin">handle_pool_checkin() (in module pyams_alchemy.engine)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.handle_pool_checkout">handle_pool_checkout() (in module pyams_alchemy.engine)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.handle_publication_form_data_extraction">handle_publication_form_data_extraction() (in module pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.handle_publication_request_form_data_extraction">handle_publication_request_form_data_extraction() (in module pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.handle_publication_request_refuse_form_data_extraction">handle_publication_request_refuse_form_data_extraction() (in module pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.handle_publication_retire_request_form_data_extraction">handle_publication_retire_request_form_data_extraction() (in module pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.userfolder.handle_registration_data_extraction">handle_registration_data_extraction() (in module pyams_security.views.userfolder)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.handle_removed_association">handle_removed_association() (in module pyams_content.component.association)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.handle_removed_connection">handle_removed_connection() (in module pyams_utils.zodb)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.index.handle_removed_document">handle_removed_document() (in module pyams_content_es.index)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.handle_removed_engine">handle_removed_engine() (in module pyams_alchemy.engine)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.handle_removed_extfile">handle_removed_extfile() (in module pyams_content.component.extfile)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.handle_removed_extract">handle_removed_extract() (in module pyams_thesaurus.thesaurus)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.handle_removed_gallery">handle_removed_gallery() (in module pyams_content.component.gallery)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.handle_removed_gallery_file">handle_removed_gallery_file() (in module pyams_content.component.gallery.file)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.utility.handle_removed_intid_target">handle_removed_intid_target() (in module pyams_sequence.utility)</a>
-</li>
-      <li><a href="pyams_content.component.media.html#pyams_content.component.media.handle_removed_media">handle_removed_media() (in module pyams_content.component.media)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.site.handle_removed_object">handle_removed_object() (in module pyams_catalog.site)</a>
-
-      <ul>
-        <li><a href="pyams_utils.html#pyams_utils.intids.handle_removed_object">(in module pyams_utils.intids)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.handle_removed_paragraph">handle_removed_paragraph() (in module pyams_content.component.paragraph)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.handle_removed_principals">handle_removed_principals() (in module pyams_security.plugin.group)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.handle_removed_task">handle_removed_task() (in module pyams_scheduler.task)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.handle_removed_template">handle_removed_template() (in module pyams_portal.template)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.handle_removed_term">handle_removed_term() (in module pyams_thesaurus.term)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.handle_removed_thesaurus">handle_removed_thesaurus() (in module pyams_thesaurus.thesaurus)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.security.handle_revoked_manager_role">handle_revoked_manager_role() (in module pyams_content.shared.common.security)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.skin.handle_root_skin">handle_root_skin() (in module pyams_skin.skin)</a>
-</li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_sequence.zmi.html#pyams_sequence.zmi.handle_sequence_data_extraction">handle_sequence_data_extraction() (in module pyams_sequence.zmi)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.registry.handle_site_before_traverse">handle_site_before_traverse() (in module pyams_utils.registry)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.handle_site_folder_add_form_data_extraction">handle_site_folder_add_form_data_extraction() (in module pyams_content.shared.site.zmi.folder)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.html.MyHTMLParser.handle_starttag">handle_starttag() (pyams_utils.html.MyHTMLParser method)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.handle_subtype_add_form_data_extraction">handle_subtype_add_form_data_extraction() (in module pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.handle_term_properties_data_extraction">handle_term_properties_data_extraction() (in module pyams_thesaurus.zmi.term)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.BaseForm.handle_upload">handle_upload (pyams_form.form.BaseForm attribute)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.notify.handle_workflow_event">handle_workflow_event() (in module pyams_content.workflow.notify)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.handle_workflow_transition">handle_workflow_transition() (in module pyams_workflow.versions)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.handle_workflow_version_transition">handle_workflow_version_transition() (in module pyams_workflow.versions)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.WfForm.handler">handler (pyams_content.shared.form.WfForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content_es.html#pyams_content_es.process.ContentIndexerMessageHandler.handler">(pyams_content_es.process.ContentIndexerMessageHandler attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.process.MediaConversionMessageHandler.handler">(pyams_media.process.MediaConversionMessageHandler attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.process.SchedulerMessageHandler.handler">(pyams_scheduler.process.SchedulerMessageHandler attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.BaseThesaurusExporter.handler">(pyams_thesaurus.loader.BaseThesaurusExporter attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.BaseThesaurusLoader.handler">(pyams_thesaurus.loader.BaseThesaurusLoader attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.skos.SKOSThesaurusExporter.handler">(pyams_thesaurus.loader.skos.SKOSThesaurusExporter attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.skos.SKOSThesaurusLoader.handler">(pyams_thesaurus.loader.skos.SKOSThesaurusLoader attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.superdoc.SuperdocThesaurusExporter.handler">(pyams_thesaurus.loader.superdoc.SuperdocThesaurusExporter attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoader.handler">(pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoader attribute)</a>
-</li>
-        <li><a href="pyams_zmq.html#pyams_zmq.handler.ZMQMessageHandler.handler">(pyams_zmq.handler.ZMQMessageHandler attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.handler.MailtoFormHandler.handler_info">handler_info (pyams_content.shared.form.handler.MailtoFormHandler attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowInfo.has_automatic_transitions">has_automatic_transitions() (pyams_workflow.workflow.WorkflowInfo method)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTermTreeAdapter.has_children">has_children() (pyams_thesaurus.term.ThesaurusTermTreeAdapter method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.media.MediaConversions.has_conversion">has_conversion() (pyams_media.media.MediaConversions method)</a>
-
-      <ul>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsViewletsPrefix.has_conversion">(pyams_media.zmi.media.AudioConversionsViewletsPrefix method)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsViewletsPrefix.has_conversion">(pyams_media.zmi.media.VideoConversionsViewletsPrefix method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexTrashColumn.has_permission">has_permission() (pyams_catalog.zmi.catalog.CatalogIndexTrashColumn method)</a>
-
-      <ul>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeTrashColumn.has_permission">(pyams_content.root.zmi.sites.SiteTreeTrashColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeTrashColumn.has_permission">(pyams_content.shared.site.zmi.container.SiteContainerTreeTrashColumn method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.ActionColumn.has_permission">(pyams_skin.table.ActionColumn method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.request.PyAMSRequest.has_permission">(pyams_utils.request.PyAMSRequest method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersions.has_version">has_version() (pyams_workflow.versions.WorkflowVersions method)</a>
-
-      <ul>
-        <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowInfo.has_version">(pyams_workflow.workflow.WorkflowInfo method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.header.HeaderParagraph.header">header (pyams_content.component.paragraph.header.HeaderParagraph attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.BlogPostContentMenuHeader.header">(pyams_content.shared.blog.zmi.BlogPostContentMenuHeader attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentSiteManagementMenuHeader.header">(pyams_content.shared.common.zmi.WfSharedContentSiteManagementMenuHeader attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesHelpAdapter.header">(pyams_content.shared.common.zmi.manager.SharedToolPropertiesHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolSiteManagementMenuHeader.header">(pyams_content.shared.common.zmi.manager.SharedToolSiteManagementMenuHeader attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.WfForm.header">(pyams_content.shared.form.WfForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.FormContentMenuHeader.header">(pyams_content.shared.form.zmi.FormContentMenuHeader attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.ImageMapContentMenuHeader.header">(pyams_content.shared.imagemap.zmi.ImageMapContentMenuHeader attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.news.zmi.html#pyams_content.shared.news.zmi.NewsEventContentMenuHeader.header">(pyams_content.shared.news.zmi.NewsEventContentMenuHeader attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.ViewContentMenuHeader.header">(pyams_content.shared.view.zmi.ViewContentMenuHeader attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.help.FormHelp.header">(pyams_form.help.FormHelp attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateMenuHeader.header">(pyams_portal.zmi.layout.PortalTemplateMenuHeader attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskRunFormHelpAdapter.header">(pyams_scheduler.zmi.task.TaskRunFormHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationHelpAdapter.header">(pyams_security.zmi.plugin.admin.AdminAuthenticationHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.help.ContentHelp.header">(pyams_skin.help.ContentHelp attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.page.HeaderContentProvider.header">(pyams_skin.page.HeaderContentProvider attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.ActionColumn.header">(pyams_skin.table.ActionColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.I18nColumn.header">(pyams_skin.table.I18nColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.activity.html#pyams_skin.viewlet.activity.ActivityViewletManager.header">(pyams_skin.viewlet.activity.ActivityViewletManager attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.Menu.header">(pyams_skin.viewlet.menu.Menu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider.header">(pyams_skin.viewlet.menu.MenuDivider attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusMenuHeader.header">(pyams_thesaurus.zmi.thesaurus.ThesaurusMenuHeader attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsHelpAdapter.header">(pyams_zmi.control_panel.GlobalRegistrationsHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsHelpAdapter.header">(pyams_zmi.control_panel.LocalRegistrationsHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.RegistrationsComponentColumn.header">(pyams_zmi.control_panel.RegistrationsComponentColumn attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.RegistrationsInterfaceColumn.header">(pyams_zmi.control_panel.RegistrationsInterfaceColumn attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.RegistrationsNameColumn.header">(pyams_zmi.control_panel.RegistrationsNameColumn attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardView.header_title">header_title (pyams_content.shared.common.zmi.dashboard.SharedToolDashboardView attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.page.HeaderContentProvider">HeaderContentProvider (class in pyams_skin.page)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.header.HeaderParagraph">HeaderParagraph (class in pyams_content.component.paragraph.header)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm">HeaderParagraphAddForm (class in pyams_content.component.paragraph.zmi.header)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu">HeaderParagraphAddMenu (class in pyams_content.component.paragraph.zmi.header)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphAJAXAddForm">HeaderParagraphAJAXAddForm (class in pyams_content.component.paragraph.zmi.header)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.header.HeaderParagraphContentChecker">HeaderParagraphContentChecker (class in pyams_content.component.paragraph.header)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#pyams_content_es.component.paragraph.HeaderParagraphIndexInfo">HeaderParagraphIndexInfo() (in module pyams_content_es.component.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm">HeaderParagraphInnerEditForm (class in pyams_content.component.paragraph.zmi.header)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesAJAXEditForm">HeaderParagraphPropertiesAJAXEditForm (class in pyams_content.component.paragraph.zmi.header)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm">HeaderParagraphPropertiesEditForm (class in pyams_content.component.paragraph.zmi.header)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphSummary">HeaderParagraphSummary (class in pyams_content.component.paragraph.zmi.header)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.help">help (pyams_form.group.FormWidgetsGroup attribute)</a>
-
-      <ul>
-        <li><a href="pyams_form.html#pyams_form.help.HelpContentProvider.help">(pyams_form.help.HelpContentProvider attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.help.HelpContentProvider.help">(pyams_skin.help.HelpContentProvider attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.help.HelpContentProvider">HelpContentProvider (class in pyams_form.help)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.help.HelpContentProvider">(class in pyams_skin.help)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.help.HelpRenderer">HelpRenderer (class in pyams_form.help)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.help.HelpRenderer">(class in pyams_skin.help)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider.hex_oid">hex_oid (pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider attribute)</a>
-
-      <ul>
-        <li><a href="pyams_sequence.html#pyams_sequence.sequence.SequentialIdInfo.hex_oid">(pyams_sequence.sequence.SequentialIdInfo attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_sequence.html#pyams_sequence.utility.SequentialIntIds.hex_oid_length">hex_oid_length (pyams_sequence.utility.SequentialIntIds attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeTable.hide_body_toolbar">hide_body_toolbar (pyams_content.shared.site.zmi.container.SiteContainerTreeTable attribute)</a>
-
-      <ul>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryTable.hide_body_toolbar">(pyams_workflow.zmi.versions.WorkflowVersionHistoryTable attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTable.hide_header">hide_header (pyams_content.component.association.zmi.AssociationsTable attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable.hide_header">(pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTable.hide_header">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable.hide_header">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerTable.hide_header">(pyams_content.shared.form.zmi.field.FormFieldsContainerTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasTable.hide_header">(pyams_content.shared.imagemap.zmi.container.ImagemapAreasTable attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.hide_if_empty">hide_if_empty (pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.hide_widgets_prefix_div">hide_widgets_prefix_div (pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm attribute)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFileRemoverAction.hint_gravity">hint_gravity (pyams_content.component.gallery.zmi.file.GalleryFileRemoverAction attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFileShowHideAction.hint_gravity">(pyams_content.component.gallery.zmi.file.GalleryFileShowHideAction attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarActionItem.hint_gravity">(pyams_skin.viewlet.toolbar.ToolbarActionItem attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.scheduler.Scheduler.history">history (pyams_scheduler.scheduler.Scheduler attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.history_duration">history_duration (pyams_scheduler.task.Task attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.history_length">history_length (pyams_scheduler.task.Task attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.host">host (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.ssh.SSHCallerTask.hostname">hostname (pyams_scheduler.ssh.SSHCallerTask attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskScheduleInfo.hour">hour (pyams_scheduler.trigger.CronTaskScheduleInfo attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.LoopTaskScheduleInfo.hours">hours (pyams_scheduler.trigger.LoopTaskScheduleInfo attribute)</a>
-</li>
-      <li><a href="pyams_mail.html#pyams_mail.message.html_encode">html_encode() (in module pyams_mail.message)</a>
-</li>
-      <li><a href="pyams_mail.html#pyams_mail.message.html_replace">html_replace() (in module pyams_mail.message)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.html.html_to_text">html_to_text() (in module pyams_utils.html)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.schema.HTMLField">HTMLField (class in pyams_utils.schema)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.HTMLFieldWidget">HTMLFieldWidget() (in module pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_mail.html#pyams_mail.message.HTMLMessage">HTMLMessage() (in module pyams_mail.message)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.html.HTMLParagraph">HTMLParagraph (class in pyams_content.component.paragraph.html)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm">HTMLParagraphAddForm (class in pyams_content.component.paragraph.zmi.html)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu">HTMLParagraphAddMenu (class in pyams_content.component.paragraph.zmi.html)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAJAXAddForm">HTMLParagraphAJAXAddForm (class in pyams_content.component.paragraph.zmi.html)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.html.HTMLParagraphContentChecker">HTMLParagraphContentChecker (class in pyams_content.component.paragraph.html)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.header.HTMLParagraphFactory">HTMLParagraphFactory (class in pyams_content.component.paragraph.header)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.html.HTMLParagraphFactory">(class in pyams_content.component.paragraph.html)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content_es.component.html#pyams_content_es.component.paragraph.HTMLParagraphIndexInfo">HTMLParagraphIndexInfo() (in module pyams_content_es.component.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerAJAXEditForm">HTMLParagraphInnerAJAXEditForm (class in pyams_content.component.paragraph.zmi.html)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm">HTMLParagraphInnerEditForm (class in pyams_content.component.paragraph.zmi.html)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesAJAXEditForm">HTMLParagraphPropertiesAJAXEditForm (class in pyams_content.component.paragraph.zmi.html)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm">HTMLParagraphPropertiesEditForm (class in pyams_content.component.paragraph.zmi.html)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary">HTMLParagraphSummary (class in pyams_content.component.paragraph.zmi.html)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.text.HTMLTalesExtension">HTMLTalesExtension (class in pyams_utils.text)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.HTMLWidget">HTMLWidget (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.http.HttpBasicCredentialsPlugin">HttpBasicCredentialsPlugin (class in pyams_security.plugin.http)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.http.HTTPClient">HTTPClient (class in pyams_utils.protocol.http)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.metas.HTTPEquivMeta">HTTPEquivMeta (class in pyams_skin.metas)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter.human_size">human_size (pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.ExternalLinkAssociationInfoAdapter.human_size">(pyams_content.component.links.ExternalLinkAssociationInfoAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.InternalLinkAssociationInfoAdapter.human_size">(pyams_content.component.links.InternalLinkAssociationInfoAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.MailtoLinkAssociationInfoAdapter.human_size">(pyams_content.component.links.MailtoLinkAssociationInfoAdapter attribute)</a>
-</li>
-      </ul></li>
-  </ul></td>
-</tr></table>
-
-<h2 id="I">I</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_i18n.html#pyams_i18n.column.I18nAttrColumn">I18nAttrColumn (class in pyams_i18n.column)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.attr.I18nAttributeAdapter">I18nAttributeAdapter (class in pyams_i18n.attr)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.attr.I18nAttributeTraverser">I18nAttributeTraverser (class in pyams_i18n.attr)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.schema.I18nAudioField">I18nAudioField (class in pyams_i18n.schema)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.I18nColumn">I18nColumn (class in pyams_skin.table)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.vocabulary.I18nContentLanguages">I18nContentLanguages (class in pyams_i18n.vocabulary)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nDataConverter">I18nDataConverter (class in pyams_i18n.widget)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.expr.I18nExpr">I18nExpr (class in pyams_i18n.expr)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.schema.I18nField">I18nField (class in pyams_i18n.schema)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.schema.I18nFileField">I18nFileField (class in pyams_i18n.schema)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nFileFieldWidget">I18nFileFieldWidget() (in module pyams_i18n.widget)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.property.I18nFileProperty">I18nFileProperty (class in pyams_i18n.property)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nFileWidget">I18nFileWidget (class in pyams_i18n.widget)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.site.I18nGenerationsChecker">I18nGenerationsChecker (class in pyams_i18n.site)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.schema.I18nHTMLField">I18nHTMLField (class in pyams_i18n.schema)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nHTMLFieldWidget">I18nHTMLFieldWidget() (in module pyams_i18n.widget)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nHTMLWidget">I18nHTMLWidget (class in pyams_i18n.widget)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.schema.I18nImageField">I18nImageField (class in pyams_i18n.schema)</a>
-</li>
-      <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp">I18nManagerLanguageEditFormHelp (class in pyams_i18n.zmi.language)</a>
-</li>
-      <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.language.I18nManagerLanguageEditFormPermissionChecker">I18nManagerLanguageEditFormPermissionChecker (class in pyams_i18n.zmi.language)</a>
-</li>
-      <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.language.I18nManagerLanguagesAJAXEditForm">I18nManagerLanguagesAJAXEditForm (class in pyams_i18n.zmi.language)</a>
-</li>
-      <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.language.I18nManagerLanguagesEditForm">I18nManagerLanguagesEditForm (class in pyams_i18n.zmi.language)</a>
-</li>
-      <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.language.I18nManagerLanguagesMenu">I18nManagerLanguagesMenu (class in pyams_i18n.zmi.language)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.content.I18nManagerMixin">I18nManagerMixin (class in pyams_i18n.content)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.schema.I18nMediaField">I18nMediaField (class in pyams_i18n.schema)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.vocabulary.I18nOfferedLanguages">I18nOfferedLanguages (class in pyams_i18n.vocabulary)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nSEOTextLineFieldWidget">I18nSEOTextLineFieldWidget() (in module pyams_i18n.widget)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nSEOTextLineWidget">I18nSEOTextLineWidget (class in pyams_i18n.widget)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.schema.I18nTextField">I18nTextField (class in pyams_i18n.schema)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nTextFieldWidget">I18nTextFieldWidget() (in module pyams_i18n.widget)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.index.I18nTextIndexMixin">I18nTextIndexMixin (class in pyams_i18n.index)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.index.I18nTextIndexWithInterface">I18nTextIndexWithInterface (class in pyams_i18n.index)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.schema.I18nTextLineField">I18nTextLineField (class in pyams_i18n.schema)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nTextLineFieldWidget">I18nTextLineFieldWidget() (in module pyams_i18n.widget)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nTextLineWidget">I18nTextLineWidget (class in pyams_i18n.widget)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nTextWidget">I18nTextWidget (class in pyams_i18n.widget)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.schema.I18nThumbnailImageField">I18nThumbnailImageField (class in pyams_i18n.schema)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.I18nValueColumn">I18nValueColumn (class in pyams_skin.table)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.schema.I18nVideoField">I18nVideoField (class in pyams_i18n.schema)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nWidget">I18nWidget (class in pyams_i18n.widget)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.BackOfficeConfiguration.icon">icon (pyams_skin.configuration.BackOfficeConfiguration attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.Configuration.icon">(pyams_skin.configuration.Configuration attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.AssociationItem.icon_class">icon_class (pyams_content.component.association.AssociationItem attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.association.html#pyams_content.component.association.paragraph.AssociationParagraph.icon_class">(pyams_content.component.association.paragraph.AssociationParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsMenu.icon_class">(pyams_content.component.association.zmi.AssociationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableShowHideColumn.icon_class">(pyams_content.component.association.zmi.AssociationsTableShowHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtAudio.icon_class">(pyams_content.component.extfile.ExtAudio attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtFile.icon_class">(pyams_content.component.extfile.ExtFile attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtImage.icon_class">(pyams_content.component.extfile.ExtImage attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtVideo.icon_class">(pyams_content.component.extfile.ExtVideo attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudiosCounter.icon_class">(pyams_content.component.extfile.zmi.ExtAudiosCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFilesCounter.icon_class">(pyams_content.component.extfile.zmi.ExtFilesCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImagesCounter.icon_class">(pyams_content.component.extfile.zmi.ExtImagesCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideosCounter.icon_class">(pyams_content.component.extfile.zmi.ExtVideosCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.paragraph.Gallery.icon_class">(pyams_content.component.gallery.paragraph.Gallery attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.paragraph.Illustration.icon_class">(pyams_content.component.illustration.paragraph.Illustration attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker.icon_class">(pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.ExternalLink.icon_class">(pyams_content.component.links.ExternalLink attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.InternalLink.icon_class">(pyams_content.component.links.InternalLink attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.MailtoLink.icon_class">(pyams_content.component.links.MailtoLink attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinksCounter.icon_class">(pyams_content.component.links.zmi.ExternalLinksCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinksCounter.icon_class">(pyams_content.component.links.zmi.InternalLinksCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinksCounter.icon_class">(pyams_content.component.links.zmi.MailtoLinksCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.reverse.SequentialITargetReverseLinksMenu.icon_class">(pyams_content.component.links.zmi.reverse.SequentialITargetReverseLinksMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.BaseParagraph.icon_class">(pyams_content.component.paragraph.BaseParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.header.HeaderParagraph.icon_class">(pyams_content.component.paragraph.header.HeaderParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.html.HTMLParagraph.icon_class">(pyams_content.component.paragraph.html.HTMLParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.video.VideoParagraph.icon_class">(pyams_content.component.paragraph.video.VideoParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu.icon_class">(pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.icon_class">(pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphHeaderAdapter.icon_class">(pyams_content.component.paragraph.zmi.container.ParagraphHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu.icon_class">(pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu.icon_class">(pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.ThemesHeaderAdapter.icon_class">(pyams_content.component.theme.zmi.ThemesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.ThemesMenu.icon_class">(pyams_content.component.theme.zmi.ThemesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.manager.ThemesManagerMenu.icon_class">(pyams_content.component.theme.zmi.manager.ThemesManagerMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewCommentsMenu.icon_class">(pyams_content.features.review.zmi.SharedContentReviewCommentsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllContentsMenu.icon_class">(pyams_content.root.zmi.SiteRootAllContentsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllPublicationsHeaderAdapter.icon_class">(pyams_content.root.zmi.SiteRootAllPublicationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllPublicationsMenu.icon_class">(pyams_content.root.zmi.SiteRootAllPublicationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllUpdatesHeaderAdapter.icon_class">(pyams_content.root.zmi.SiteRootAllUpdatesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllUpdatesMenu.icon_class">(pyams_content.root.zmi.SiteRootAllUpdatesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootArchivedContentsHeaderAdapter.icon_class">(pyams_content.root.zmi.SiteRootArchivedContentsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootArchivedMenu.icon_class">(pyams_content.root.zmi.SiteRootArchivedMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardHeaderAdapter.icon_class">(pyams_content.root.zmi.SiteRootDashboardHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardMenu.icon_class">(pyams_content.root.zmi.SiteRootDashboardMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootFavoritesHeaderAdapter.icon_class">(pyams_content.root.zmi.SiteRootFavoritesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootFavoritesMenu.icon_class">(pyams_content.root.zmi.SiteRootFavoritesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootMyDashboardMenu.icon_class">(pyams_content.root.zmi.SiteRootMyDashboardMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPreparationsHeaderAdapter.icon_class">(pyams_content.root.zmi.SiteRootPreparationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPreparationsMenu.icon_class">(pyams_content.root.zmi.SiteRootPreparationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPublicationsHeaderAdapter.icon_class">(pyams_content.root.zmi.SiteRootPublicationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPublicationsMenu.icon_class">(pyams_content.root.zmi.SiteRootPublicationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootRetiredContentsHeaderAdapter.icon_class">(pyams_content.root.zmi.SiteRootRetiredContentsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootRetiredMenu.icon_class">(pyams_content.root.zmi.SiteRootRetiredMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootSubmissionsHeaderAdapter.icon_class">(pyams_content.root.zmi.SiteRootSubmissionsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootSubmissionsMenu.icon_class">(pyams_content.root.zmi.SiteRootSubmissionsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter.icon_class">(pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu.icon_class">(pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeMenu.icon_class">(pyams_content.root.zmi.sites.SiteTreeMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeVisibleColumn.icon_class">(pyams_content.root.zmi.sites.SiteTreeVisibleColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteViewHeaderAdapter.icon_class">(pyams_content.root.zmi.sites.SiteViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu.icon_class">(pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentHeaderAdapter.icon_class">(pyams_content.shared.common.zmi.WfSharedContentHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn.icon_class">(pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllContentsMenu.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolAllContentsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsHeaderAdapter.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsMenu.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesHeaderAdapter.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesMenu.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsHeaderAdapter.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolArchivedMenu.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolArchivedMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardHeaderAdapter.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardMenu.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesHeaderAdapter.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesMenu.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolMyDashboardMenu.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolMyDashboardMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsHeaderAdapter.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsMenu.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsHeaderAdapter.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsMenu.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsHeaderAdapter.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolRetiredMenu.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolRetiredMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsHeaderAdapter.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsMenu.icon_class">(pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider.icon_class">(pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolLanguagesMenu.icon_class">(pyams_content.shared.common.zmi.manager.SharedToolLanguagesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesHeaderAdapter.icon_class">(pyams_content.shared.common.zmi.manager.SharedToolPropertiesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesMenu.icon_class">(pyams_content.shared.common.zmi.manager.SharedToolPropertiesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeMenu.icon_class">(pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentCompositionMenu.icon_class">(pyams_content.shared.common.zmi.properties.SharedContentCompositionMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentPropertiesHeaderAdapter.icon_class">(pyams_content.shared.common.zmi.properties.SharedContentPropertiesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentPropertiesMenu.icon_class">(pyams_content.shared.common.zmi.properties.SharedContentPropertiesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchHeaderAdapter.icon_class">(pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchMenu.icon_class">(pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsHeaderAdapter.icon_class">(pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsMenu.icon_class">(pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableAssociationsColumn.icon_class">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTableAssociationsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableParagraphsColumn.icon_class">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTableParagraphsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesAssociationsColumn.icon_class">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesAssociationsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesMenu.icon_class">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesParagraphsColumn.icon_class">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesParagraphsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.icon_class">(pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.icon_class">(pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsMenu.icon_class">(pyams_content.shared.form.zmi.field.FormFieldsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.paragraph.ImageMapParagraph.icon_class">(pyams_content.shared.imagemap.paragraph.ImageMapParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasMenu.icon_class">(pyams_content.shared.imagemap.zmi.container.ImagemapAreasMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeMenu.icon_class">(pyams_content.shared.site.zmi.container.SiteContainerTreeMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn.icon_class">(pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerViewHeaderAdapter.icon_class">(pyams_content.shared.site.zmi.container.SiteContainerViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationMenu.icon_class">(pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.reference.ViewReferencesMenu.icon_class">(pyams_content.shared.view.zmi.reference.ViewReferencesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.theme.ViewThemesMenu.icon_class">(pyams_content.shared.view.zmi.theme.ViewThemesMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerHeaderAdapter.icon_class">(pyams_gis.zmi.utility.MapManagerHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerMenuItem.icon_class">(pyams_gis.zmi.utility.MapManagerMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.language.I18nManagerLanguagesMenu.icon_class">(pyams_i18n.zmi.language.I18nManagerLanguagesMenu attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter.icon_class">(pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm.icon_class">(pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerHeaderAdapter.icon_class">(pyams_portal.zmi.container.PortalTemplateContainerHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerMenuItem.icon_class">(pyams_portal.zmi.container.PortalTemplateContainerMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplatesContainerPropertiesMenu.icon_class">(pyams_portal.zmi.container.PortalTemplatesContainerPropertiesMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePropertiesMenu.icon_class">(pyams_portal.zmi.layout.PortalTemplatePropertiesMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextPropertiesEditFormHeaderAdapter.icon_class">(pyams_portal.zmi.page.PortalContextPropertiesEditFormHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplatePropertiesMenu.icon_class">(pyams_portal.zmi.page.PortalContextTemplatePropertiesMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateHeaderAdapter.icon_class">(pyams_portal.zmi.template.PortalTemplateHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerMenuItem.icon_class">(pyams_scheduler.zmi.scheduler.SchedulerMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksHeaderAdapter.icon_class">(pyams_scheduler.zmi.scheduler.SchedulerTasksHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.icon_class">(pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.icon_class">(pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.icon_class">(pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.icon_class">(pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialLoginProviderInfo.icon_class">(pyams_security.plugin.social.SocialLoginProviderInfo attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderSearchViewHeaderAdapter.icon_class">(pyams_security.zmi.plugin.group.GroupsFolderSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersHeaderAdapter.icon_class">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderSearchViewHeaderAdapter.icon_class">(pyams_security.zmi.plugin.social.SocialUsersFolderSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderSearchViewHeaderAdapter.icon_class">(pyams_security.zmi.plugin.userfolder.UsersFolderSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserLogoutMenuItem.icon_class">(pyams_security.zmi.profile.UserLogoutMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserProfileMenuItem.icon_class">(pyams_security.zmi.profile.UserProfileMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectRolesEditFormHeaderAdapter.icon_class">(pyams_security.zmi.security.ProtectedObjectRolesEditFormHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectRolesMenuItem.icon_class">(pyams_security.zmi.security.ProtectedObjectRolesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem.icon_class">(pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerHeaderAdapter.icon_class">(pyams_security.zmi.utility.SecurityManagerHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerMenuItem.icon_class">(pyams_security.zmi.utility.SecurityManagerMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn.icon_class">(pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter.icon_class">(pyams_skin.page.DefaultPageHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.ActionColumn.icon_class">(pyams_skin.table.ActionColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.SorterColumn.icon_class">(pyams_skin.table.SorterColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.TrashColumn.icon_class">(pyams_skin.table.TrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider.icon_class">(pyams_skin.viewlet.menu.MenuDivider attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem.icon_class">(pyams_skin.viewlet.menu.MenuItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.shortcuts.html#pyams_skin.viewlet.shortcuts.Shortcut.icon_class">(pyams_skin.viewlet.shortcuts.Shortcut attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn.icon_class">(pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn.icon_class">(pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ControlPanelThesaurusHeaderAdapter.icon_class">(pyams_thesaurus.zmi.manager.ControlPanelThesaurusHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ThesaurusMenuItem.icon_class">(pyams_thesaurus.zmi.manager.ThesaurusMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem.icon_class">(pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter.icon_class">(pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem.icon_class">(pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem.icon_class">(pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem.icon_class">(pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem.icon_class">(pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsHeaderAdapter.icon_class">(pyams_zmi.control_panel.GlobalRegistrationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsHeaderAdapter.icon_class">(pyams_zmi.control_panel.LocalRegistrationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesHeaderAdapter.icon_class">(pyams_zmi.control_panel.UtilitiesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesMenuItem.icon_class">(pyams_zmi.control_panel.UtilitiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleAnalyticsPropertiesMenuItem.icon_class">(pyams_zmi.extension.GoogleAnalyticsPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleTagManagerPropertiesMenuItem.icon_class">(pyams_zmi.extension.GoogleTagManagerPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.UserReportPropertiesMenuItem.icon_class">(pyams_zmi.extension.UserReportPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.BackOfficePropertiesMenuItem.icon_class">(pyams_zmi.site.BackOfficePropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.PropertiesEditFormHeaderAdapter.icon_class">(pyams_zmi.site.PropertiesEditFormHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.PropertiesMenuItem.icon_class">(pyams_zmi.site.PropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.skin.UserSkinnablePropertiesMenuItem.icon_class">(pyams_zmi.skin.UserSkinnablePropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZODBBrowserMenu.icon_class">(pyams_zodbbrowser.zmi.views.ZODBBrowserMenu attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.icon_css_class">icon_css_class (pyams_alchemy.zmi.engine.AlchemyEngineAddForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.icon_css_class">(pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.icon_css_class">(pyams_alchemy.zmi.engine.AlchemyEngineTestForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm.icon_css_class">(pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm.icon_css_class">(pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioAddForm.icon_css_class">(pyams_content.component.extfile.zmi.ExtAudioAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm.icon_css_class">(pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAddForm.icon_css_class">(pyams_content.component.extfile.zmi.ExtFileAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.icon_css_class">(pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImageAddForm.icon_css_class">(pyams_content.component.extfile.zmi.ExtImageAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm.icon_css_class">(pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoAddForm.icon_css_class">(pyams_content.component.extfile.zmi.ExtVideoAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm.icon_css_class">(pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryPropertiesEditForm.icon_css_class">(pyams_content.component.gallery.zmi.GalleryPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm.icon_css_class">(pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryImageAddForm.icon_css_class">(pyams_content.component.gallery.zmi.file.GalleryImageAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryAddForm.icon_css_class">(pyams_content.component.gallery.zmi.paragraph.GalleryAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesEditForm.icon_css_class">(pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.icon_css_class">(pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.icon_css_class">(pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkAddForm.icon_css_class">(pyams_content.component.links.zmi.ExternalLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkPropertiesEditForm.icon_css_class">(pyams_content.component.links.zmi.ExternalLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkAddForm.icon_css_class">(pyams_content.component.links.zmi.InternalLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkPropertiesEditForm.icon_css_class">(pyams_content.component.links.zmi.InternalLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkAddForm.icon_css_class">(pyams_content.component.links.zmi.MailtoLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkPropertiesEditForm.icon_css_class">(pyams_content.component.links.zmi.MailtoLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.icon_css_class">(pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.icon_css_class">(pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.icon_css_class">(pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.icon_css_class">(pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.icon_css_class">(pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.icon_css_class">(pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.features.checker.zmi.html#pyams_content.features.checker.zmi.ContentCheckerForm.icon_css_class">(pyams_content.features.checker.zmi.ContentCheckerForm attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewForm.icon_css_class">(pyams_content.features.review.zmi.WfSharedContentReviewForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.icon_css_class">(pyams_content.shared.blog.zmi.manager.BlogManagerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAddForm.icon_css_class">(pyams_content.shared.common.zmi.SharedContentAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateForm.icon_css_class">(pyams_content.shared.common.zmi.WfSharedContentDuplicateForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm.icon_css_class">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAddForm.icon_css_class">(pyams_content.shared.common.zmi.types.DataSubtypeAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeEditForm.icon_css_class">(pyams_content.shared.common.zmi.types.DataSubtypeEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAddForm.icon_css_class">(pyams_content.shared.common.zmi.types.DataTypeAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeEditForm.icon_css_class">(pyams_content.shared.common.zmi.types.DataTypeEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldAddForm.icon_css_class">(pyams_content.shared.form.zmi.field.FormFieldAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm.icon_css_class">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphPropertiesEditForm.icon_css_class">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddForm.icon_css_class">(pyams_content.shared.site.zmi.folder.SiteFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerAddForm.icon_css_class">(pyams_content.shared.site.zmi.manager.SiteManagerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.workflow.zmi.html#pyams_content.workflow.zmi.task.ContentArchiverTaskAddForm.icon_css_class">(pyams_content.workflow.zmi.task.ContentArchiverTaskAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestForm.icon_css_class">(pyams_content_es.zmi.ContentIndexerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.BaseForm.icon_css_class">(pyams_form.form.BaseForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.icon_css_class">(pyams_gis.zmi.layer.EsriFeatureLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerEditForm.icon_css_class">(pyams_gis.zmi.layer.EsriFeatureLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAddForm.icon_css_class">(pyams_gis.zmi.layer.GeoportalLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerEditForm.icon_css_class">(pyams_gis.zmi.layer.GeoportalLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAddForm.icon_css_class">(pyams_gis.zmi.layer.GoogleMapLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerEditForm.icon_css_class">(pyams_gis.zmi.layer.GoogleMapLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAddForm.icon_css_class">(pyams_gis.zmi.layer.TileLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerEditForm.icon_css_class">(pyams_gis.zmi.layer.TileLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAddForm.icon_css_class">(pyams_gis.zmi.layer.WMSLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerEditForm.icon_css_class">(pyams_gis.zmi.layer.WMSLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerConfigurationEditForm.icon_css_class">(pyams_gis.zmi.utility.MapManagerConfigurationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAddForm.icon_css_class">(pyams_ldap.zmi.plugin.LDAPPluginAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginEditForm.icon_css_class">(pyams_ldap.zmi.plugin.LDAPPluginEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestForm.icon_css_class">(pyams_media.zmi.MediaConversionProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsEditForm.icon_css_class">(pyams_media.zmi.media.AudioConversionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsEditForm.icon_css_class">(pyams_media.zmi.media.VideoConversionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailEditForm.icon_css_class">(pyams_media.zmi.video.VideoThumbnailEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm.icon_css_class">(pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletAddForm.icon_css_class">(pyams_portal.zmi.layout.PortalTemplatePortletAddForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotAddForm.icon_css_class">(pyams_portal.zmi.layout.PortalTemplateSlotAddForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateAddForm.icon_css_class">(pyams_portal.zmi.template.PortalTemplateAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.icon_css_class">(pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskAddForm.icon_css_class">(pyams_scheduler.zmi.ssh.SSHTaskAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskEditForm.icon_css_class">(pyams_scheduler.zmi.ssh.SSHTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryDisplayForm.icon_css_class">(pyams_scheduler.zmi.task.TaskHistoryDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskPropertiesEditForm.icon_css_class">(pyams_scheduler.zmi.task.TaskPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskScheduleEditForm.icon_css_class">(pyams_scheduler.zmi.task.TaskScheduleEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskAddForm.icon_css_class">(pyams_scheduler.zmi.url.URLTaskAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskEditForm.icon_css_class">(pyams_scheduler.zmi.url.URLTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskAddForm.icon_css_class">(pyams_scheduler.zmi.zodb.ZODBTaskAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskEditForm.icon_css_class">(pyams_scheduler.zmi.zodb.ZODBTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserConfirmationForm.icon_css_class">(pyams_security.views.userfolder.UserConfirmationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationForm.icon_css_class">(pyams_security.views.userfolder.UserRegistrationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.icon_css_class">(pyams_security.zmi.notification.SecurityManagerNotificationsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm.icon_css_class">(pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm.icon_css_class">(pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAddForm.icon_css_class">(pyams_security.zmi.plugin.group.GroupsFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderEditForm.icon_css_class">(pyams_security.zmi.plugin.group.GroupsFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddForm.icon_css_class">(pyams_security.zmi.plugin.group.LocalGroupAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupEditForm.icon_css_class">(pyams_security.zmi.plugin.group.LocalGroupEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderAddForm.icon_css_class">(pyams_security.zmi.plugin.social.SocialProviderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderEditForm.icon_css_class">(pyams_security.zmi.plugin.social.SocialProviderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUserEditForm.icon_css_class">(pyams_security.zmi.plugin.social.SocialUserEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAddForm.icon_css_class">(pyams_security.zmi.plugin.social.SocialUsersFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderEditForm.icon_css_class">(pyams_security.zmi.plugin.social.SocialUsersFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddForm.icon_css_class">(pyams_security.zmi.plugin.userfolder.LocalUserAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserEditForm.icon_css_class">(pyams_security.zmi.plugin.userfolder.LocalUserEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAddForm.icon_css_class">(pyams_security.zmi.plugin.userfolder.UsersFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderEditForm.icon_css_class">(pyams_security.zmi.plugin.userfolder.UsersFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectRolesEditForm.icon_css_class">(pyams_security.zmi.security.ProtectedObjectRolesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.icon_css_class">(pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerEditForm.icon_css_class">(pyams_security.zmi.utility.SecurityManagerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.icon_css_class">(pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.icon_css_class">(pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView.icon_css_class">(pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.icon_css_class">(pyams_thesaurus.zmi.term.ThesaurusTermAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.icon_css_class">(pyams_thesaurus.zmi.term.ThesaurusTermEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.icon_css_class">(pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.icon_css_class">(pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.icon_css_class">(pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.icon_css_class">(pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAddForm.icon_css_class">(pyams_utils.zmi.zeo.ZEOConnectionAddForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.icon_css_class">(pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestForm.icon_css_class">(pyams_utils.zmi.zeo.ZEOConnectionTestForm attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.icon_css_class">(pyams_workflow.zmi.transition.WorkflowContentTransitionForm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialLoginProviderInfo.icon_filename">icon_filename (pyams_security.plugin.social.SocialLoginProviderInfo attribute)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexTrashColumn.icon_hint">icon_hint (pyams_catalog.zmi.catalog.CatalogIndexTrashColumn attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.association.html#pyams_content.component.association.AssociationItem.icon_hint">(pyams_content.component.association.AssociationItem attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.html#pyams_content.component.association.paragraph.AssociationParagraph.icon_hint">(pyams_content.component.association.paragraph.AssociationParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableShowHideColumn.icon_hint">(pyams_content.component.association.zmi.AssociationsTableShowHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtAudio.icon_hint">(pyams_content.component.extfile.ExtAudio attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtFile.icon_hint">(pyams_content.component.extfile.ExtFile attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtImage.icon_hint">(pyams_content.component.extfile.ExtImage attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtVideo.icon_hint">(pyams_content.component.extfile.ExtVideo attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudiosCounter.icon_hint">(pyams_content.component.extfile.zmi.ExtAudiosCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFilesCounter.icon_hint">(pyams_content.component.extfile.zmi.ExtFilesCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImagesCounter.icon_hint">(pyams_content.component.extfile.zmi.ExtImagesCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideosCounter.icon_hint">(pyams_content.component.extfile.zmi.ExtVideosCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.paragraph.Gallery.icon_hint">(pyams_content.component.gallery.paragraph.Gallery attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.paragraph.Illustration.icon_hint">(pyams_content.component.illustration.paragraph.Illustration attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker.icon_hint">(pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.ExternalLink.icon_hint">(pyams_content.component.links.ExternalLink attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.InternalLink.icon_hint">(pyams_content.component.links.InternalLink attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.MailtoLink.icon_hint">(pyams_content.component.links.MailtoLink attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinksCounter.icon_hint">(pyams_content.component.links.zmi.ExternalLinksCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinksCounter.icon_hint">(pyams_content.component.links.zmi.InternalLinksCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinksCounter.icon_hint">(pyams_content.component.links.zmi.MailtoLinksCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.BaseParagraph.icon_hint">(pyams_content.component.paragraph.BaseParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.header.HeaderParagraph.icon_hint">(pyams_content.component.paragraph.header.HeaderParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.html.HTMLParagraph.icon_hint">(pyams_content.component.paragraph.html.HTMLParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.video.VideoParagraph.icon_hint">(pyams_content.component.paragraph.video.VideoParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.icon_hint">(pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeTrashColumn.icon_hint">(pyams_content.root.zmi.sites.SiteTreeTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeVisibleColumn.icon_hint">(pyams_content.root.zmi.sites.SiteTreeVisibleColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn.icon_hint">(pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableAssociationsColumn.icon_hint">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTableAssociationsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableParagraphsColumn.icon_hint">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTableParagraphsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesAssociationsColumn.icon_hint">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesAssociationsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesParagraphsColumn.icon_hint">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesParagraphsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.icon_hint">(pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.paragraph.ImageMapParagraph.icon_hint">(pyams_content.shared.imagemap.paragraph.ImageMapParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeTrashColumn.icon_hint">(pyams_content.shared.site.zmi.container.SiteContainerTreeTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn.icon_hint">(pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersTrashCOlumn.icon_hint">(pyams_gis.zmi.utility.MapManagerLayersTrashCOlumn attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerTrashColumn.icon_hint">(pyams_portal.zmi.container.PortalTemplateContainerTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.icon_hint">(pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.icon_hint">(pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.icon_hint">(pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.icon_hint">(pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksTrashColumn.icon_hint">(pyams_scheduler.zmi.scheduler.SchedulerTasksTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTrashColumn.icon_hint">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn.icon_hint">(pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn.icon_hint">(pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.ActionColumn.icon_hint">(pyams_skin.table.ActionColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.SorterColumn.icon_hint">(pyams_skin.table.SorterColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.TrashColumn.icon_hint">(pyams_skin.table.TrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn.icon_hint">(pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsTrashColumn.icon_hint">(pyams_thesaurus.zmi.extract.ThesaurusExtractsTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn.icon_hint">(pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ControlPanelThesaurusTrashColumn.icon_hint">(pyams_thesaurus.zmi.manager.ControlPanelThesaurusTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesTrashColumn.icon_hint">(pyams_zmi.control_panel.UtilitiesTrashColumn attribute)</a>
-</li>
-      </ul></li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexesTable.id">id (pyams_catalog.zmi.catalog.CatalogIndexesTable attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTable.id">(pyams_content.component.association.zmi.AssociationsTable attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable.id">(pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.portlet.PortletSettingsThemesEditor.id">(pyams_content.component.theme.zmi.portlet.PortletSettingsThemesEditor attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeTable.id">(pyams_content.root.zmi.sites.SiteTreeTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsTable.id">(pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTable.id">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable.id">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerTable.id">(pyams_content.shared.form.zmi.field.FormFieldsContainerTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeTable.id">(pyams_content.shared.site.zmi.container.SiteContainerTreeTable attribute)</a>
-</li>
-        <li><a href="pyams_content_es.html#pyams_content_es.document.ElasticMixin.id">(pyams_content_es.document.ElasticMixin attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.InnerAddForm.id">(pyams_form.form.InnerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.InnerDisplayForm.id">(pyams_form.form.InnerDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.InnerEditForm.id">(pyams_form.form.InnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.id">(pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersTable.id">(pyams_gis.zmi.utility.MapManagerLayersTable attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm.id">(pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.id">(pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.id">(pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.id">(pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.id">(pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.id">(pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView.id">(pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.id">(pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.id">(pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaAudioConversionPropertiesEditForm.id">(pyams_media.zmi.MediaAudioConversionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaVideoConversionPropertiesEditForm.id">(pyams_media.zmi.MediaVideoConversionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerTable.id">(pyams_portal.zmi.container.PortalTemplateContainerTable attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsPropertiesEditor.id">(pyams_portal.zmi.portlet.PortletSettingsPropertiesEditor attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksTable.id">(pyams_scheduler.zmi.scheduler.SchedulerTasksTable attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.credential.Credentials.id">(pyams_security.credential.Credentials attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.permission.Permission.id">(pyams_security.permission.Permission attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.principal.MissingPrincipal.id">(pyams_security.principal.MissingPrincipal attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.principal.PrincipalInfo.id">(pyams_security.principal.PrincipalInfo attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.role.Role.id">(pyams_security.role.Role attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderContentsTable.id">(pyams_security.zmi.plugin.group.GroupsFolderContentsTable attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTable.id">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTable attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderSearchResultsView.id">(pyams_security.zmi.plugin.social.SocialUsersFolderSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderSearchResultsView.id">(pyams_security.zmi.plugin.userfolder.UsersFolderSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsTable.id">(pyams_security.zmi.utility.SecurityManagerPluginsTable attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.id">(pyams_skin.table.BaseTable attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsTable.id">(pyams_thesaurus.zmi.extract.ThesaurusExtractsTable attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsTable.id">(pyams_zmi.control_panel.GlobalRegistrationsTable attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsTable.id">(pyams_zmi.control_panel.LocalRegistrationsTable attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesTable.id">(pyams_zmi.control_panel.UtilitiesTable attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.IDColumn">IDColumn (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.Illustration">Illustration (class in pyams_content.component.illustration)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.paragraph.Illustration">(class in pyams_content.component.illustration.paragraph)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary.illustration">illustration (pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary attribute)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.illustration_factory">illustration_factory() (in module pyams_content.component.illustration)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary.illustration_renderer">illustration_renderer (pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary attribute)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm">IllustrationAddForm (class in pyams_content.component.illustration.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu">IllustrationAddMenu (class in pyams_content.component.illustration.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationAJAXAddForm">IllustrationAJAXAddForm (class in pyams_content.component.illustration.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.IllustrationContentChecker">IllustrationContentChecker (class in pyams_content.component.illustration)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.paragraph.IllustrationFactory">IllustrationFactory (class in pyams_content.component.illustration.paragraph)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#pyams_content_es.component.paragraph.IllustrationIndexInfo">IllustrationIndexInfo() (in module pyams_content_es.component.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationInnerAJAXEditForm">IllustrationInnerAJAXEditForm (class in pyams_content.component.illustration.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm">IllustrationInnerEditForm (class in pyams_content.component.illustration.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.IllustrationNamespace">IllustrationNamespace (class in pyams_content.component.illustration)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.paragraph.IllustrationParagraphContentChecker">IllustrationParagraphContentChecker (class in pyams_content.component.illustration.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesAJAXEditForm">IllustrationPropertiesAJAXEditForm (class in pyams_content.component.illustration.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm">IllustrationPropertiesEditForm (class in pyams_content.component.illustration.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm">IllustrationPropertiesInnerEditForm (class in pyams_content.component.illustration.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.IllustrationRendererVocabulary">IllustrationRendererVocabulary (class in pyams_content.component.illustration)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.IllustrationSublocations">IllustrationSublocations (class in pyams_content.component.illustration)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationSummary">IllustrationSummary (class in pyams_content.component.illustration.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.IllustrationTargetContentChecker">IllustrationTargetContentChecker() (in module pyams_content.component.illustration)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.IllustrationThumbnail">IllustrationThumbnail (class in pyams_content.component.illustration.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.WfImageMap.image">image (pyams_content.shared.imagemap.WfImageMap attribute)</a>
-
-      <ul>
-        <li><a href="pyams_portal.portlets.image.html#pyams_portal.portlets.image.ImagePortletSettings.image">(pyams_portal.portlets.image.ImagePortletSettings attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.widget.ImgareaInputWidget.image_url">image_url (pyams_content.shared.imagemap.zmi.widget.ImgareaInputWidget attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.ImageColumn">ImageColumn (class in pyams_skin.table)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.ImageMap">ImageMap (class in pyams_content.shared.imagemap)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.ImageMapAddAction">ImageMapAddAction (class in pyams_content.shared.imagemap.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.ImageMapAddForm">ImageMapAddForm (class in pyams_content.shared.imagemap.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.ImageMapAJAXAddForm">ImageMapAJAXAddForm (class in pyams_content.shared.imagemap.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.ImageMapArea">ImageMapArea (class in pyams_content.shared.imagemap)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddAction">ImagemapAreaAddAction (class in pyams_content.shared.imagemap.zmi.area)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm">ImagemapAreaAddForm (class in pyams_content.shared.imagemap.zmi.area)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaAJAXAddForm">ImagemapAreaAJAXAddForm (class in pyams_content.shared.imagemap.zmi.area)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaPropertiesAJAXEditForm">ImagemapAreaPropertiesAJAXEditForm (class in pyams_content.shared.imagemap.zmi.area)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaPropertiesEditForm">ImagemapAreaPropertiesEditForm (class in pyams_content.shared.imagemap.zmi.area)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerNameColumn">ImagemapAreasContainerNameColumn (class in pyams_content.shared.imagemap.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerTargetColumn">ImagemapAreasContainerTargetColumn (class in pyams_content.shared.imagemap.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerTrashColumn">ImagemapAreasContainerTrashColumn (class in pyams_content.shared.imagemap.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerView">ImagemapAreasContainerView (class in pyams_content.shared.imagemap.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasMenu">ImagemapAreasMenu (class in pyams_content.shared.imagemap.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.ImagemapAreasSublocations">ImagemapAreasSublocations (class in pyams_content.shared.imagemap)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasTable">ImagemapAreasTable (class in pyams_content.shared.imagemap.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasValues">ImagemapAreasValues (class in pyams_content.shared.imagemap.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.ImageMapContentMenuHeader">ImageMapContentMenuHeader (class in pyams_content.shared.imagemap.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagrahPropertiesAJAXEditForm">ImagemapParagrahPropertiesAJAXEditForm (class in pyams_content.shared.imagemap.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.paragraph.ImageMapParagraph">ImageMapParagraph (class in pyams_content.shared.imagemap.paragraph)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm">ImagemapParagraphAddForm (class in pyams_content.shared.imagemap.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddMenu">ImagemapParagraphAddMenu (class in pyams_content.shared.imagemap.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAJAXAddForm">ImagemapParagraphAJAXAddForm (class in pyams_content.shared.imagemap.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.paragraph.ImageMapParagraphContentChecker">ImageMapParagraphContentChecker (class in pyams_content.shared.imagemap.paragraph)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.paragraph.ImageMapParagraphFactory">ImageMapParagraphFactory (class in pyams_content.shared.imagemap.paragraph)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#pyams_content_es.component.paragraph.ImagemapParagraphIndexInfo">ImagemapParagraphIndexInfo() (in module pyams_content_es.component.paragraph)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphInnerAJAXEditForm">ImagemapParagraphInnerAJAXEditForm (class in pyams_content.shared.imagemap.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphInnerEditForm">ImagemapParagraphInnerEditForm (class in pyams_content.shared.imagemap.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphPreviewWidgetsSuffix">ImagemapParagraphPreviewWidgetsSuffix (class in pyams_content.shared.imagemap.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphPropertiesEditForm">ImagemapParagraphPropertiesEditForm (class in pyams_content.shared.imagemap.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphSummary">ImagemapParagraphSummary (class in pyams_content.shared.imagemap.zmi.paragraph)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.preview.ImagemapPreview">ImagemapPreview (class in pyams_content.shared.imagemap.zmi.preview)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.properties.ImageMapPropertiesEditForm">ImageMapPropertiesEditForm (class in pyams_content.shared.imagemap.zmi.properties)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootToolsConfiguration.imagemaps_tool_name">imagemaps_tool_name (pyams_content.root.SiteRootToolsConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.manager.ImageMapsManager">ImageMapsManager (class in pyams_content.shared.imagemap.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.ImageMapTitleAdapter">ImageMapTitleAdapter (class in pyams_content.shared.imagemap.zmi)</a>
-</li>
-      <li><a href="pyams_portal.portlets.image.html#pyams_portal.portlets.image.ImagePortlet">ImagePortlet (class in pyams_portal.portlets.image)</a>
-</li>
-      <li><a href="pyams_portal.zmi.portlets.html#pyams_portal.zmi.portlets.image.ImagePortletConfigurationAJAXEditor">ImagePortletConfigurationAJAXEditor (class in pyams_portal.zmi.portlets.image)</a>
-</li>
-      <li><a href="pyams_portal.zmi.portlets.html#pyams_portal.zmi.portlets.image.ImagePortletPreviewer">ImagePortletPreviewer (class in pyams_portal.zmi.portlets.image)</a>
-</li>
-      <li><a href="pyams_portal.portlets.image.html#pyams_portal.portlets.image.ImagePortletRenderer">ImagePortletRenderer (class in pyams_portal.portlets.image)</a>
-</li>
-      <li><a href="pyams_portal.portlets.image.html#pyams_portal.portlets.image.ImagePortletSettings">ImagePortletSettings (class in pyams_portal.portlets.image)</a>
-</li>
-      <li><a href="pyams_portal.zmi.portlets.html#pyams_portal.zmi.portlets.image.ImagePortletSettingsEditor">ImagePortletSettingsEditor (class in pyams_portal.zmi.portlets.image)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.ImapemapAreasNamespace">ImapemapAreasNamespace (class in pyams_content.shared.imagemap)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.widget.ImgareaInputFieldWidget">ImgareaInputFieldWidget() (in module pyams_content.shared.imagemap.zmi.widget)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.widget.ImgareaInputWidget">ImgareaInputWidget (class in pyams_content.shared.imagemap.zmi.widget)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.ImmediateTaskTrigger">ImmediateTaskTrigger (class in pyams_scheduler.task)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.import_synonyms">import_synonyms (pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.include_flags">include_flags (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.include_header">include_header (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.include_logout_button">include_logout_button (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.include_menus">include_menus (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.include_minify_button">include_minify_button (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.include_mobile_search">include_mobile_search (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_cache.html#pyams_cache.include.include_package">include_package() (in module pyams_cache.include)</a>
-
-      <ul>
-        <li><a href="pyams_catalog.html#pyams_catalog.include.include_package">(in module pyams_catalog.include)</a>
-</li>
-        <li><a href="pyams_content.html#pyams_content.include.include_package">(in module pyams_content.include)</a>
-</li>
-        <li><a href="pyams_content_es.html#pyams_content_es.include.include_package">(in module pyams_content_es.include)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.include.include_package">(in module pyams_form.include)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.include.include_package">(in module pyams_gis.include)</a>
-</li>
-        <li><a href="pyams_i18n.html#pyams_i18n.include.include_package">(in module pyams_i18n.include)</a>
-</li>
-        <li><a href="pyams_mail.html#pyams_mail.include.include_package">(in module pyams_mail.include)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.include.include_package">(in module pyams_media.include)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.include.include_package">(in module pyams_portal.include)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.include.include_package">(in module pyams_scheduler.include)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.include.include_package">(in module pyams_security.include)</a>
-</li>
-        <li><a href="pyams_sequence.html#pyams_sequence.include.include_package">(in module pyams_sequence.include)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.include.include_package">(in module pyams_thesaurus.include)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.include.include_package">(in module pyams_utils.include)</a>
-</li>
-        <li><a href="pyams_workflow.html#pyams_workflow.include.include_package">(in module pyams_workflow.include)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.index.ThesaurusTermFieldIndex.include_parents">include_parents (pyams_thesaurus.index.ThesaurusTermFieldIndex attribute)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.index.ThesaurusTermsListFieldIndex.include_parents">(pyams_thesaurus.index.ThesaurusTermsListFieldIndex attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootStaticConfiguration.include_reload_button">include_reload_button (pyams_content.root.SiteRootStaticConfiguration attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.include_reload_button">(pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.include_ribbon">include_ribbon (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.include_site_search">include_site_search (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.index.ThesaurusTermFieldIndex.include_synonyms">include_synonyms (pyams_thesaurus.index.ThesaurusTermFieldIndex attribute)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.index.ThesaurusTermsListFieldIndex.include_synonyms">(pyams_thesaurus.index.ThesaurusTermsListFieldIndex attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.include_top_links">include_top_links (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.include_user_activity">include_user_activity (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.include_user_shortcuts">include_user_shortcuts (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.includeme">includeme() (in module pyams_alchemy)</a>
-
-      <ul>
-        <li><a href="pyams_cache.html#pyams_cache.includeme">(in module pyams_cache)</a>
-</li>
-        <li><a href="pyams_catalog.html#pyams_catalog.includeme">(in module pyams_catalog)</a>
-</li>
-        <li><a href="pyams_content.html#pyams_content.includeme">(in module pyams_content)</a>
-</li>
-        <li><a href="pyams_content_es.html#pyams_content_es.includeme">(in module pyams_content_es)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.includeme">(in module pyams_form)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.includeme">(in module pyams_gis)</a>
-</li>
-        <li><a href="pyams_i18n.html#pyams_i18n.includeme">(in module pyams_i18n)</a>
-</li>
-        <li><a href="pyams_ldap.html#pyams_ldap.includeme">(in module pyams_ldap)</a>
-</li>
-        <li><a href="pyams_mail.html#pyams_mail.includeme">(in module pyams_mail)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.includeme">(in module pyams_media)</a>
-</li>
-        <li><a href="pyams_notify.html#pyams_notify.includeme">(in module pyams_notify)</a>
-</li>
-        <li><a href="pyams_pagelet.html#pyams_pagelet.includeme">(in module pyams_pagelet)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.includeme">(in module pyams_portal)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.includeme">(in module pyams_scheduler)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.includeme">(in module pyams_security)</a>
-</li>
-        <li><a href="pyams_sequence.html#pyams_sequence.includeme">(in module pyams_sequence)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.includeme">(in module pyams_skin)</a>
-</li>
-        <li><a href="pyams_template.html#pyams_template.includeme">(in module pyams_template)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.includeme">(in module pyams_thesaurus)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.includeme">(in module pyams_utils)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.includeme">(in module pyams_viewlet)</a>
-</li>
-        <li><a href="pyams_workflow.html#pyams_workflow.includeme">(in module pyams_workflow)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.includeme">(in module pyams_zmi)</a>
-</li>
-        <li><a href="pyams_zmq.html#pyams_zmq.includeme">(in module pyams_zmq)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.includeme">(in module pyams_zodbbrowser)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content_es.html#pyams_content_es.process.ContentIndexerHandler.index">index() (pyams_content_es.process.ContentIndexerHandler method)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.index.index_document">index_document() (in module pyams_content_es.index)</a>
-
-      <ul>
-        <li><a href="pyams_content_es.html#pyams_content_es.utility.ContentIndexerUtility.index_document">(pyams_content_es.utility.ContentIndexerUtility method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_catalog.html#pyams_catalog.utils.index_object">index_object() (in module pyams_catalog.utils)</a>
-</li>
-      <li><a href="pyams_content.scripts.html#pyams_content.scripts.index.index_site">index_site() (in module pyams_content.scripts.index)</a>
-
-      <ul>
-        <li><a href="pyams_content_es.scripts.html#pyams_content_es.scripts.index.index_site">(in module pyams_content_es.scripts.index)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content_es.html#pyams_content_es.process.IndexerProcess">IndexerProcess (class in pyams_content_es.process)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.process.IndexerThread">IndexerThread (class in pyams_content_es.process)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFmpeg.info">info() (pyams_media.ffbase.FFmpeg method)</a>
-
-      <ul>
-        <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.CookieResponse.info">(pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.CookieResponse method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_portal.html#pyams_portal.page.PortalPage.inherit_parent">inherit_parent (pyams_portal.page.PortalPage attribute)</a>
-
-      <ul>
-        <li><a href="pyams_portal.html#pyams_portal.portlet.PortletConfiguration.inherit_parent">(pyams_portal.portlet.PortletConfiguration attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject.inherit_parent_roles">inherit_parent_roles (pyams_security.security.RoleProtectedObject attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject.inherit_parent_security">inherit_parent_security (pyams_security.security.RoleProtectedObject attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.skin.SkinnableContent.inherit_skin">inherit_skin (pyams_skin.skin.SkinnableContent attribute)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.init_catalog">init_catalog() (pyams_thesaurus.thesaurus.Thesaurus method)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestResults.initColumns">initColumns() (pyams_alchemy.zmi.engine.AlchemyEngineTestResults method)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.configuration.MapConfiguration.initial_bounds">initial_bounds (pyams_gis.configuration.MapConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.configuration.MapConfiguration.initial_center">initial_center (pyams_gis.configuration.MapConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_zmq.html#pyams_zmq.process.ZMQProcess.initStream">initStream() (pyams_zmq.process.ZMQProcess method)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.container.AssociationsContentChecker.inner_check">inner_check() (pyams_content.component.association.container.AssociationsContentChecker method)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.association.html#pyams_content.component.association.paragraph.AssociationParagraphContentChecker.inner_check">(pyams_content.component.association.paragraph.AssociationParagraphContentChecker method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtFileContentChecker.inner_check">(pyams_content.component.extfile.ExtFileContentChecker method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.GalleryContentChecker.inner_check">(pyams_content.component.gallery.GalleryContentChecker method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFileContentChecker.inner_check">(pyams_content.component.gallery.file.GalleryFileContentChecker method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.paragraph.GalleryParagraphContentChecker.inner_check">(pyams_content.component.gallery.paragraph.GalleryParagraphContentChecker method)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.IllustrationContentChecker.inner_check">(pyams_content.component.illustration.IllustrationContentChecker method)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.InternalLinkContentChecker.inner_check">(pyams_content.component.links.InternalLinkContentChecker method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.container.ParagraphContainerChecker.inner_check">(pyams_content.component.paragraph.container.ParagraphContainerChecker method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.header.HeaderParagraphContentChecker.inner_check">(pyams_content.component.paragraph.header.HeaderParagraphContentChecker method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.html.HTMLParagraphContentChecker.inner_check">(pyams_content.component.paragraph.html.HTMLParagraphContentChecker method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.video.VideoParagraphContentChecker.inner_check">(pyams_content.component.paragraph.video.VideoParagraphContentChecker method)</a>
-</li>
-        <li><a href="pyams_content.component.theme.html#pyams_content.component.theme.ThemesContentChecker.inner_check">(pyams_content.component.theme.ThemesContentChecker method)</a>
-</li>
-        <li><a href="pyams_content.features.checker.html#pyams_content.features.checker.BaseContentChecker.inner_check">(pyams_content.features.checker.BaseContentChecker method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContentChecker.inner_check">(pyams_content.shared.common.WfSharedContentChecker method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.WfFormContentChecker.inner_check">(pyams_content.shared.form.WfFormContentChecker method)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.WfImageMapContentChecker.inner_check">(pyams_content.shared.imagemap.WfImageMapContentChecker method)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.paragraph.ImageMapParagraphContentChecker.inner_check">(pyams_content.shared.imagemap.paragraph.ImageMapParagraphContentChecker method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootStaticConfiguration.inner_package">inner_package (pyams_content.root.SiteRootStaticConfiguration attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.inner_package">(pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootStaticConfiguration.inner_package_name">inner_package_name (pyams_content.root.SiteRootStaticConfiguration attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.inner_package_name">(pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter.inner_title">inner_title (pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.ExternalLinkAssociationInfoAdapter.inner_title">(pyams_content.component.links.ExternalLinkAssociationInfoAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.InternalLinkAssociationInfoAdapter.inner_title">(pyams_content.component.links.InternalLinkAssociationInfoAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.MailtoLinkAssociationInfoAdapter.inner_title">(pyams_content.component.links.MailtoLinkAssociationInfoAdapter attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.form.InnerAddForm">InnerAddForm (class in pyams_form.form)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.form.InnerAdminAddForm">InnerAdminAddForm (class in pyams_zmi.form)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.form.InnerAdminDisplayForm">InnerAdminDisplayForm (class in pyams_zmi.form)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.form.InnerAdminEditForm">InnerAdminEditForm (class in pyams_zmi.form)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.view.InnerAdminView">InnerAdminView (class in pyams_zmi.view)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.InnerDisplayForm">InnerDisplayForm (class in pyams_form.form)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.InnerEditForm">InnerEditForm (class in pyams_form.form)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.page.InnerPage">InnerPage (class in pyams_skin.page)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm.input_css_class">input_css_class (pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.input_css_class">(pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.input_css_class">(pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewForm.input_css_class">(pyams_content.features.review.zmi.WfSharedContentReviewForm attribute)</a>
-</li>
-        <li><a href="pyams_content.profile.zmi.html#pyams_content.profile.zmi.AdminProfileTabForm.input_css_class">(pyams_content.profile.zmi.AdminProfileTabForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAddForm.input_css_class">(pyams_content.shared.common.zmi.types.DataSubtypeAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeEditForm.input_css_class">(pyams_content.shared.common.zmi.types.DataSubtypeEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAddForm.input_css_class">(pyams_content.shared.common.zmi.types.DataTypeAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeEditForm.input_css_class">(pyams_content.shared.common.zmi.types.DataTypeEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationForm.input_css_class">(pyams_content.shared.common.zmi.workflow.PublicationForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestForm.input_css_class">(pyams_content.shared.common.zmi.workflow.PublicationRequestForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.BaseForm.input_css_class">(pyams_form.form.BaseForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.input_css_class">(pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.input_css_class">(pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.input_css_class">(pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.input_css_class">(pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.input_css_class">(pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.input_css_class">(pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaAudioConversionPropertiesEditForm.input_css_class">(pyams_media.zmi.MediaAudioConversionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.input_css_class">(pyams_media.zmi.MediaConversionUtilityPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaVideoConversionPropertiesEditForm.input_css_class">(pyams_media.zmi.MediaVideoConversionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm.input_css_class">(pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm.input_css_class">(pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskEditForm.input_css_class">(pyams_scheduler.zmi.ssh.SSHTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskBaseAddForm.input_css_class">(pyams_scheduler.zmi.task.TaskBaseAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskPropertiesEditForm.input_css_class">(pyams_scheduler.zmi.task.TaskPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskScheduleEditForm.input_css_class">(pyams_scheduler.zmi.task.TaskScheduleEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationForm.input_css_class">(pyams_security.views.userfolder.UserRegistrationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.input_css_class">(pyams_security.zmi.notification.SecurityManagerNotificationsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddForm.input_css_class">(pyams_security.zmi.plugin.group.LocalGroupAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupEditForm.input_css_class">(pyams_security.zmi.plugin.group.LocalGroupEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderAddForm.input_css_class">(pyams_security.zmi.plugin.social.SocialProviderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderEditForm.input_css_class">(pyams_security.zmi.plugin.social.SocialProviderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUserEditForm.input_css_class">(pyams_security.zmi.plugin.social.SocialUserEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddForm.input_css_class">(pyams_security.zmi.plugin.userfolder.LocalUserAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserEditForm.input_css_class">(pyams_security.zmi.plugin.userfolder.LocalUserEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.PublicProfileTabForm.input_css_class">(pyams_security.zmi.profile.PublicProfileTabForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerEditForm.input_css_class">(pyams_security.zmi.utility.SecurityManagerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleAnalyticsPropertiesEditForm.input_css_class">(pyams_zmi.extension.GoogleAnalyticsPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleTagManagerPropertiesEditForm.input_css_class">(pyams_zmi.extension.GoogleTagManagerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.UserReportPropertiesEditForm.input_css_class">(pyams_zmi.extension.UserReportPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.skin.UserSkinnablePropertiesEditForm.input_css_class">(pyams_zmi.skin.UserSkinnablePropertiesEditForm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.install_provides_hack">install_provides_hack() (in module pyams_zodbbrowser.state)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.IntegerFieldFactory">IntegerFieldFactory (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.EnginesVocabulary.interface">interface (pyams_alchemy.engine.EnginesVocabulary attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtAudioContentChecker.interface">(pyams_content.component.extfile.ExtAudioContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtFileContentChecker.interface">(pyams_content.component.extfile.ExtFileContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtImageContentChecker.interface">(pyams_content.component.extfile.ExtImageContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtVideoContentChecker.interface">(pyams_content.component.extfile.ExtVideoContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.SharedSiteVocabulary.interface">(pyams_content.shared.common.SharedSiteVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm.interface">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormFieldTypesVocabulary.interface">(pyams_content.shared.form.field.FormFieldTypesVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.handler.FormHandlersVocabulary.interface">(pyams_content.shared.form.handler.FormHandlersVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.manager.SiteManagerVocabulary.interface">(pyams_content.shared.site.manager.SiteManagerVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_mail.html#pyams_mail.mailer.MailerVocabulary.interface">(pyams_mail.mailer.MailerVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplatesVocabulary.interface">(pyams_portal.template.PortalTemplatesVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.SchedulingModesVocabulary.interface">(pyams_scheduler.trigger.SchedulingModesVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.permission.PermissionsVocabulary.interface">(pyams_security.permission.PermissionsVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.role.RolesVocabulary.interface">(pyams_security.role.RolesVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.vocabulary.PasswordManagerVocabulary.interface">(pyams_security.vocabulary.PasswordManagerVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.vocabulary.SkinsVocabulary.interface">(pyams_skin.vocabulary.SkinsVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.vocabulary.UserSkinsVocabulary.interface">(pyams_skin.vocabulary.UserSkinsVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.ThesaurusExportersVocabulary.interface">(pyams_thesaurus.loader.ThesaurusExportersVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.ThesaurusLoadersVocabulary.interface">(pyams_thesaurus.loader.ThesaurusLoadersVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusNamesVocabulary.interface">(pyams_thesaurus.thesaurus.ThesaurusNamesVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusTermExtensionsVocabulary.interface">(pyams_thesaurus.thesaurus.ThesaurusTermExtensionsVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusVocabulary.interface">(pyams_thesaurus.thesaurus.ThesaurusVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowsVocabulary.interface">(pyams_workflow.workflow.WorkflowsVocabulary attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_catalog.html#pyams_catalog.index.InterfaceSupportIndexMixin">InterfaceSupportIndexMixin (class in pyams_catalog.index)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.document.ElasticMixin.internal_id">internal_id (pyams_content_es.document.ElasticMixin attribute)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.scheduler.Scheduler.internal_id">(pyams_scheduler.scheduler.Scheduler attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.internal_id">(pyams_scheduler.task.Task attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.InternalLink">InternalLink (class in pyams_content.component.links)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkAddForm">InternalLinkAddForm (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkAddMenu">InternalLinkAddMenu (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkAJAXAddForm">InternalLinkAJAXAddForm (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.InternalLinkAssociationInfoAdapter">InternalLinkAssociationInfoAdapter (class in pyams_content.component.links)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.InternalLinkContentChecker">InternalLinkContentChecker (class in pyams_content.component.links)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkPropertiesAJAXEditForm">InternalLinkPropertiesAJAXEditForm (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkPropertiesEditForm">InternalLinkPropertiesEditForm (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinksCounter">InternalLinksCounter (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.schema.InternalReference">InternalReference (class in pyams_sequence.schema)</a>
-</li>
-      <li><a href="pyams_sequence.widget.html#pyams_sequence.widget.InternalReferenceFieldWidget">InternalReferenceFieldWidget() (in module pyams_sequence.widget)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.schema.InternalReferencesList">InternalReferencesList (class in pyams_sequence.schema)</a>
-</li>
-      <li><a href="pyams_sequence.widget.html#pyams_sequence.widget.InternalReferencesListDataConverter">InternalReferencesListDataConverter (class in pyams_sequence.widget)</a>
-</li>
-      <li><a href="pyams_sequence.widget.html#pyams_sequence.widget.InternalReferencesListFieldWidget">InternalReferencesListFieldWidget() (in module pyams_sequence.widget)</a>
-</li>
-      <li><a href="pyams_sequence.widget.html#pyams_sequence.widget.InternalReferencesListWidget">InternalReferencesListWidget (class in pyams_sequence.widget)</a>
-</li>
-      <li><a href="pyams_sequence.widget.html#pyams_sequence.widget.InternalReferenceWidget">InternalReferenceWidget (class in pyams_sequence.widget)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.intids.IntIdsLengthAdapter">IntIdsLengthAdapter (class in pyams_utils.zmi.intids)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm">IntIdsPropertiesDisplayForm (class in pyams_utils.zmi.intids)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.intra">intra() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.schema.InvalidEmail">InvalidEmail</a>
-</li>
-      <li><a href="pyams_workflow.interfaces.html#pyams_workflow.interfaces.InvalidTransitionError">InvalidTransitionError</a>
-</li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.manager.is_available">is_available() (in module pyams_viewlet.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.BlogPost.is_deletable">is_deletable() (pyams_content.shared.blog.BlogPost method)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.manager.BlogFolder.is_deletable">(pyams_content.shared.blog.manager.BlogFolder method)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.manager.BlogManager.is_deletable">(pyams_content.shared.blog.manager.BlogManager method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.Topic.is_deletable">(pyams_content.shared.site.Topic method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.folder.SiteFolder.is_deletable">(pyams_content.shared.site.folder.SiteFolder method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.link.ContentLink.is_deletable">(pyams_content.shared.site.link.ContentLink method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.manager.SiteManager.is_deletable">(pyams_content.shared.site.manager.SiteManager method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.form.BaseForm.is_dialog">is_dialog (pyams_form.form.BaseForm attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.content.WorkflowContentPublicationInfo.is_published">is_published() (pyams_workflow.content.WorkflowContentPublicationInfo method)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.ReviewComment.is_reviewer_comment">is_reviewer_comment (pyams_content.features.review.ReviewComment attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.is_runnable">is_runnable() (pyams_scheduler.task.Task method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.content.WorkflowContentPublicationInfo.is_visible">is_visible() (pyams_workflow.content.WorkflowContentPublicationInfo method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.diff.isascii">isascii() (in module pyams_zodbbrowser.diff)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.language.ISOLanguagesVocabulary">ISOLanguagesVocabulary (class in pyams_i18n.language)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.ZodbObjectState.isRoot">isRoot() (pyams_zodbbrowser.state.ZodbObjectState method)</a>
-</li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionWidget.isSelected">isSelected() (pyams_security.widget.PermissionWidget method)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.preview.SharedViewPreview.items">items (pyams_content.shared.view.zmi.preview.SharedViewPreview attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.viewlet.breadcrumb.html#pyams_skin.viewlet.breadcrumb.BreadcrumbsContentProvider.items">(pyams_skin.viewlet.breadcrumb.BreadcrumbsContentProvider attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionWidget.items">items() (pyams_security.widget.PermissionWidget method)</a>
-
-      <ul>
-        <li><a href="pyams_security.zmi.widget.html#pyams_security.zmi.widget.OrderedPluginsWidget.items">(pyams_security.zmi.widget.OrderedPluginsWidget method)</a>
-</li>
-      </ul></li>
-  </ul></td>
-</tr></table>
-
-<h2 id="J">J</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.VeryCarefulView.jar">jar (pyams_zodbbrowser.zmi.views.VeryCarefulView attribute)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.join_with_commas">join_with_commas() (in module pyams_zodbbrowser.value)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.JsActionColumn">JsActionColumn (class in pyams_skin.table)</a>
-</li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_skin.viewlet.extension.html#pyams_skin.viewlet.extension.JSExtensionsViewletManager">JSExtensionsViewletManager (class in pyams_skin.viewlet.extension)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.JsToolbarAction">JsToolbarAction (class in pyams_skin.viewlet.toolbar)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.JsToolbarActionItem">JsToolbarActionItem (class in pyams_skin.viewlet.toolbar)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.JsToolbarMenuItem">JsToolbarMenuItem (class in pyams_skin.viewlet.toolbar)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="K">K</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.keep_empty_reports">keep_empty_reports (pyams_scheduler.task.Task attribute)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.configuration.MapConfiguration.keyboard">keyboard (pyams_gis.configuration.MapConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.index.KeywordIndexWithInterface">KeywordIndexWithInterface (class in pyams_catalog.index)</a>
-</li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.keywords">keywords (pyams_content.shared.common.WfSharedContent attribute)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.CloseWidget.klass">klass (pyams_form.widget.CloseWidget attribute)</a>
-
-      <ul>
-        <li><a href="pyams_form.widget.html#pyams_form.widget.ResetWidget.klass">(pyams_form.widget.ResetWidget attribute)</a>
-</li>
-      </ul></li>
-  </ul></td>
-</tr></table>
-
-<h2 id="L">L</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAddMenu.label">label (pyams_alchemy.zmi.engine.AlchemyEngineAddMenu attribute)</a>
-
-      <ul>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestMenu.label">(pyams_alchemy.zmi.engine.AlchemyEngineTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.html#pyams_content.component.association.container.AssociationsContentChecker.label">(pyams_content.component.association.container.AssociationsContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.html#pyams_content.component.association.paragraph.AssociationParagraphContentChecker.label">(pyams_content.component.association.paragraph.AssociationParagraphContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsMenu.label">(pyams_content.component.association.zmi.AssociationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphAddMenu.label">(pyams_content.component.association.zmi.paragraph.AssociationParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtFileContentChecker.label">(pyams_content.component.extfile.ExtFileContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioAddMenu.label">(pyams_content.component.extfile.zmi.ExtAudioAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAddMenu.label">(pyams_content.component.extfile.zmi.ExtFileAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImageAddMenu.label">(pyams_content.component.extfile.zmi.ExtImageAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoAddMenu.label">(pyams_content.component.extfile.zmi.ExtVideoAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.GalleryContentChecker.label">(pyams_content.component.gallery.GalleryContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFileContentChecker.label">(pyams_content.component.gallery.file.GalleryFileContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.DefaultGalleryRenderer.label">(pyams_content.component.gallery.zmi.DefaultGalleryRenderer attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFileRemoverAction.label">(pyams_content.component.gallery.zmi.file.GalleryFileRemoverAction attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFileShowHideAction.label">(pyams_content.component.gallery.zmi.file.GalleryFileShowHideAction attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryImageAddMenu.label">(pyams_content.component.gallery.zmi.file.GalleryImageAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryAddMenu.label">(pyams_content.component.gallery.zmi.paragraph.GalleryAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryImageAddMenu.label">(pyams_content.component.gallery.zmi.paragraph.GalleryImageAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.IllustrationContentChecker.label">(pyams_content.component.illustration.IllustrationContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.paragraph.IllustrationParagraphContentChecker.label">(pyams_content.component.illustration.paragraph.IllustrationParagraphContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.AddIllustrationAction.label">(pyams_content.component.illustration.zmi.AddIllustrationAction attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.DefaultIllustrationRenderer.label">(pyams_content.component.illustration.zmi.DefaultIllustrationRenderer attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.LeftIllustrationWithZoomRenderer.label">(pyams_content.component.illustration.zmi.LeftIllustrationWithZoomRenderer attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.RightIllustrationWithZoomRenderer.label">(pyams_content.component.illustration.zmi.RightIllustrationWithZoomRenderer attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu.label">(pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.BaseLinkContentChecker.label">(pyams_content.component.links.BaseLinkContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkAddMenu.label">(pyams_content.component.links.zmi.ExternalLinkAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkAddMenu.label">(pyams_content.component.links.zmi.InternalLinkAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkAddMenu.label">(pyams_content.component.links.zmi.MailtoLinkAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.reverse.SequentialITargetReverseLinksMenu.label">(pyams_content.component.links.zmi.reverse.SequentialITargetReverseLinksMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.BaseParagraphContentChecker.label">(pyams_content.component.paragraph.BaseParagraphContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.container.ParagraphContainerChecker.label">(pyams_content.component.paragraph.container.ParagraphContainerChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu.label">(pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu.label">(pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu.label">(pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu.label">(pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu.label">(pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu.label">(pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.html#pyams_content.component.theme.ThemesContentChecker.label">(pyams_content.component.theme.ThemesContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.ThemesMenu.label">(pyams_content.component.theme.zmi.ThemesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.manager.ThemesManagerMenu.label">(pyams_content.component.theme.zmi.manager.ThemesManagerMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.features.checker.html#pyams_content.features.checker.BaseContentChecker.label">(pyams_content.features.checker.BaseContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.features.checker.zmi.html#pyams_content.features.checker.zmi.ContentCheckerMenu.label">(pyams_content.features.checker.zmi.ContentCheckerMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.features.preview.zmi.html#pyams_content.features.preview.zmi.PreviewAction.label">(pyams_content.features.preview.zmi.PreviewAction attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewAddCommentAction.label">(pyams_content.features.review.zmi.SharedContentReviewAddCommentAction attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewCommentsMenu.label">(pyams_content.features.review.zmi.SharedContentReviewCommentsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewMenu.label">(pyams_content.features.review.zmi.WfSharedContentReviewMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllContentsMenu.label">(pyams_content.root.zmi.SiteRootAllContentsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllPublicationsMenu.label">(pyams_content.root.zmi.SiteRootAllPublicationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllUpdatesMenu.label">(pyams_content.root.zmi.SiteRootAllUpdatesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootArchivedMenu.label">(pyams_content.root.zmi.SiteRootArchivedMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootBreadcrumbAdapter.label">(pyams_content.root.zmi.SiteRootBreadcrumbAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardMenu.label">(pyams_content.root.zmi.SiteRootDashboardMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootFavoritesMenu.label">(pyams_content.root.zmi.SiteRootFavoritesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootMyDashboardMenu.label">(pyams_content.root.zmi.SiteRootMyDashboardMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPreparationsMenu.label">(pyams_content.root.zmi.SiteRootPreparationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPublicationsMenu.label">(pyams_content.root.zmi.SiteRootPublicationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootRetiredMenu.label">(pyams_content.root.zmi.SiteRootRetiredMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootSubmissionsMenu.label">(pyams_content.root.zmi.SiteRootSubmissionsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu.label">(pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeMenu.label">(pyams_content.root.zmi.sites.SiteTreeMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.BlogPostAddAction.label">(pyams_content.shared.blog.zmi.BlogPostAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu.label">(pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerUserAddingsMenuLabelAdapter.label">(pyams_content.shared.blog.zmi.manager.BlogManagerUserAddingsMenuLabelAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu.label">(pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContentChecker.label">(pyams_content.shared.common.WfSharedContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.BaseDataType.label">(pyams_content.shared.common.types.BaseDataType attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentBreadcrumbAdapter.label">(pyams_content.shared.common.zmi.WfSharedContentBreadcrumbAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateMenu.label">(pyams_content.shared.common.zmi.WfSharedContentDuplicateMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllContentsMenu.label">(pyams_content.shared.common.zmi.dashboard.SharedToolAllContentsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsMenu.label">(pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesMenu.label">(pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolArchivedMenu.label">(pyams_content.shared.common.zmi.dashboard.SharedToolArchivedMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardMenu.label">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesMenu.label">(pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolMyDashboardMenu.label">(pyams_content.shared.common.zmi.dashboard.SharedToolMyDashboardMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsMenu.label">(pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsMenu.label">(pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolRetiredMenu.label">(pyams_content.shared.common.zmi.dashboard.SharedToolRetiredMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsMenu.label">(pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolBreadcrumbAdapter.label">(pyams_content.shared.common.zmi.manager.SharedToolBreadcrumbAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolLanguagesMenu.label">(pyams_content.shared.common.zmi.manager.SharedToolLanguagesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesMenu.label">(pyams_content.shared.common.zmi.manager.SharedToolPropertiesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeMenu.label">(pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentCompositionMenu.label">(pyams_content.shared.common.zmi.properties.SharedContentCompositionMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentPropertiesMenu.label">(pyams_content.shared.common.zmi.properties.SharedContentPropertiesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchMenu.label">(pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsMenu.label">(pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAddAction.label">(pyams_content.shared.common.zmi.types.DataSubtypeAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAddAction.label">(pyams_content.shared.common.zmi.types.DataTypeAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesMenu.label">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.BooleanFieldFactory.label">(pyams_content.shared.form.field.BooleanFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.ChoiceFieldFactory.label">(pyams_content.shared.form.field.ChoiceFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.DateFieldFactory.label">(pyams_content.shared.form.field.DateFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.DecimalFieldFactory.label">(pyams_content.shared.form.field.DecimalFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormField.label">(pyams_content.shared.form.field.FormField attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.IntegerFieldFactory.label">(pyams_content.shared.form.field.IntegerFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.ListFieldFactory.label">(pyams_content.shared.form.field.ListFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.MailFieldFactory.label">(pyams_content.shared.form.field.MailFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.TextFieldFactory.label">(pyams_content.shared.form.field.TextFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.TextLineFieldFactory.label">(pyams_content.shared.form.field.TextLineFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.URIFieldFactory.label">(pyams_content.shared.form.field.URIFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.handler.MailtoFormHandler.label">(pyams_content.shared.form.handler.MailtoFormHandler attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.FormAddAction.label">(pyams_content.shared.form.zmi.FormAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldAddAction.label">(pyams_content.shared.form.zmi.field.FormFieldAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsMenu.label">(pyams_content.shared.form.zmi.field.FormFieldsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.ImageMapAddAction.label">(pyams_content.shared.imagemap.zmi.ImageMapAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddAction.label">(pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasMenu.label">(pyams_content.shared.imagemap.zmi.container.ImagemapAreasMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddMenu.label">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.news.zmi.html#pyams_content.shared.news.zmi.NewsEventAddAction.label">(pyams_content.shared.news.zmi.NewsEventAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.TopicAddMenu.label">(pyams_content.shared.site.zmi.TopicAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerBreadcrumbAdapter.label">(pyams_content.shared.site.zmi.container.SiteContainerBreadcrumbAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTableItemWorkflowPublicationMenu.label">(pyams_content.shared.site.zmi.container.SiteContainerTableItemWorkflowPublicationMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeMenu.label">(pyams_content.shared.site.zmi.container.SiteContainerTreeMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationMenu.label">(pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteManagerUserAddingsMenuLabelAdapter.label">(pyams_content.shared.site.zmi.container.SiteManagerUserAddingsMenuLabelAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddMenu.label">(pyams_content.shared.site.zmi.folder.SiteFolderAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkAddMenu.label">(pyams_content.shared.site.zmi.link.ContentLinkAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerAddMenu.label">(pyams_content.shared.site.zmi.manager.SiteManagerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerBreadcrumbAdapter.label">(pyams_content.shared.site.zmi.manager.SiteManagerBreadcrumbAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerUserAddingsMenuLabelAdapter.label">(pyams_content.shared.site.zmi.manager.SiteManagerUserAddingsMenuLabelAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.portlet.html#pyams_content.shared.view.portlet.ViewItemsPortlet.label">(pyams_content.shared.view.portlet.ViewItemsPortlet attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.portlet.html#pyams_content.shared.view.portlet.ViewItemsPortletRenderer.label">(pyams_content.shared.view.portlet.ViewItemsPortletRenderer attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.ViewAddAction.label">(pyams_content.shared.view.zmi.ViewAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.reference.ViewReferencesMenu.label">(pyams_content.shared.view.zmi.reference.ViewReferencesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.theme.ViewThemesMenu.label">(pyams_content.shared.view.zmi.theme.ViewThemesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.workflow.zmi.html#pyams_content.workflow.zmi.task.ContentArchiverTaskAddMenu.label">(pyams_content.workflow.zmi.task.ContentArchiverTaskAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.SharedSitesMenu.label">(pyams_content.zmi.viewlet.toplinks.SharedSitesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.SharedToolsMenu.label">(pyams_content.zmi.viewlet.toplinks.SharedToolsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.UserAddingsMenu.label">(pyams_content.zmi.viewlet.toplinks.UserAddingsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.UserRolesMenu.label">(pyams_content.zmi.viewlet.toplinks.UserRolesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestMenu.label">(pyams_content_es.zmi.ContentIndexerProcessTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAddMenu.label">(pyams_gis.zmi.layer.EsriFeatureLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAddMenu.label">(pyams_gis.zmi.layer.GeoportalLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAddMenu.label">(pyams_gis.zmi.layer.GoogleMapLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAddMenu.label">(pyams_gis.zmi.layer.TileLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAddMenu.label">(pyams_gis.zmi.layer.WMSLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerConfigurationMenuItem.label">(pyams_gis.zmi.utility.MapManagerConfigurationMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerMenuItem.label">(pyams_gis.zmi.utility.MapManagerMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.language.I18nManagerLanguagesMenu.label">(pyams_i18n.zmi.language.I18nManagerLanguagesMenu attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAddMenu.label">(pyams_ldap.zmi.plugin.LDAPPluginAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.FlvVideoConverter.label">(pyams_media.converter.FlvVideoConverter attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.Mp3AudioConverter.label">(pyams_media.converter.Mp3AudioConverter attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.Mp4VideoConverter.label">(pyams_media.converter.Mp4VideoConverter attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.OggAudioConverter.label">(pyams_media.converter.OggAudioConverter attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.OggVideoConverter.label">(pyams_media.converter.OggVideoConverter attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.WavAudioConverter.label">(pyams_media.converter.WavAudioConverter attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.WebmVideoConverter.label">(pyams_media.converter.WebmVideoConverter attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestMenu.label">(pyams_media.zmi.MediaConversionProcessTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.audio.AudioPreview.label">(pyams_media.zmi.audio.AudioPreview attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsAction.label">(pyams_media.zmi.media.AudioConversionsAction attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsAction.label">(pyams_media.zmi.media.VideoConversionsAction attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoPreview.label">(pyams_media.zmi.video.VideoPreview attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailAction.label">(pyams_media.zmi.video.VideoThumbnailAction attribute)</a>
-</li>
-        <li><a href="pyams_notify.viewlet.html#pyams_notify.viewlet.NotificationsViewlet.label">(pyams_notify.viewlet.NotificationsViewlet attribute)</a>
-</li>
-        <li><a href="pyams_portal.portlets.content.html#pyams_portal.portlets.content.ContentPortlet.label">(pyams_portal.portlets.content.ContentPortlet attribute)</a>
-</li>
-        <li><a href="pyams_portal.portlets.content.html#pyams_portal.portlets.content.ContentPortletRenderer.label">(pyams_portal.portlets.content.ContentPortletRenderer attribute)</a>
-</li>
-        <li><a href="pyams_portal.portlets.image.html#pyams_portal.portlets.image.ImagePortlet.label">(pyams_portal.portlets.image.ImagePortlet attribute)</a>
-</li>
-        <li><a href="pyams_portal.portlets.image.html#pyams_portal.portlets.image.ImagePortletRenderer.label">(pyams_portal.portlets.image.ImagePortletRenderer attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerMenuItem.label">(pyams_portal.zmi.container.PortalTemplateContainerMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplatesContainerPropertiesMenu.label">(pyams_portal.zmi.container.PortalTemplatesContainerPropertiesMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletAddMenu.label">(pyams_portal.zmi.layout.PortalTemplatePortletAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePropertiesMenu.label">(pyams_portal.zmi.layout.PortalTemplatePropertiesMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateRowAddMenu.label">(pyams_portal.zmi.layout.PortalTemplateRowAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotAddMenu.label">(pyams_portal.zmi.layout.PortalTemplateSlotAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplateConfigMenu.label">(pyams_portal.zmi.page.PortalContextTemplateConfigMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplatePropertiesMenu.label">(pyams_portal.zmi.page.PortalContextTemplatePropertiesMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateAddAction.label">(pyams_portal.zmi.template.PortalTemplateAddAction attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem.label">(pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerMenuItem.label">(pyams_scheduler.zmi.scheduler.SchedulerMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu.label">(pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem.label">(pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskAddMenu.label">(pyams_scheduler.zmi.ssh.SSHTaskAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskAddMenu.label">(pyams_scheduler.zmi.url.URLTaskAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskAddMenu.label">(pyams_scheduler.zmi.zodb.ZODBTaskAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem.label">(pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAddMenu.label">(pyams_security.zmi.plugin.admin.AdminAuthenticationAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAddMenu.label">(pyams_security.zmi.plugin.group.GroupsFolderAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddAction.label">(pyams_security.zmi.plugin.group.LocalGroupAddAction attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialMenuItem.label">(pyams_security.zmi.plugin.social.SecurityManagerSocialMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialToolbarAddingsAction.label">(pyams_security.zmi.plugin.social.SocialToolbarAddingsAction attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAddMenu.label">(pyams_security.zmi.plugin.social.SocialUsersFolderAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddAction.label">(pyams_security.zmi.plugin.userfolder.LocalUserAddAction attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAddMenu.label">(pyams_security.zmi.plugin.userfolder.UsersFolderAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserLogoutMenuItem.label">(pyams_security.zmi.profile.UserLogoutMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserProfileMenuItem.label">(pyams_security.zmi.profile.UserProfileMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectRolesMenuItem.label">(pyams_security.zmi.security.ProtectedObjectRolesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem.label">(pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerMenuItem.label">(pyams_security.zmi.utility.SecurityManagerMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem.label">(pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.skin.PyAMSSkin.label">(pyams_skin.skin.PyAMSSkin attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.activity.html#pyams_skin.viewlet.activity.ActivityViewlet.label">(pyams_skin.viewlet.activity.ActivityViewlet attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.breadcrumb.html#pyams_skin.viewlet.breadcrumb.BreadcrumbItem.label">(pyams_skin.viewlet.breadcrumb.BreadcrumbItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider.label">(pyams_skin.viewlet.menu.MenuDivider attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem.label">(pyams_skin.viewlet.menu.MenuItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.shortcuts.html#pyams_skin.viewlet.shortcuts.Shortcut.label">(pyams_skin.viewlet.shortcuts.Shortcut attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ContextActionsViewletManager.label">(pyams_skin.viewlet.toolbar.ContextActionsViewletManager attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.TableItemColumnActionsMenu.label">(pyams_skin.viewlet.toolbar.TableItemColumnActionsMenu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAction.label">(pyams_skin.viewlet.toolbar.ToolbarAction attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarActionItem.label">(pyams_skin.viewlet.toolbar.ToolbarActionItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAddingMenu.label">(pyams_skin.viewlet.toolbar.ToolbarAddingMenu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenu.label">(pyams_skin.viewlet.toolbar.ToolbarMenu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksMenu.label">(pyams_skin.viewlet.toplinks.TopLinksMenu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksViewlet.label">(pyams_skin.viewlet.toplinks.TopLinksViewlet attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopTabsTab.label">(pyams_skin.viewlet.toplinks.TopTabsTab attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopTabsViewlet.label">(pyams_skin.viewlet.toplinks.TopTabsViewlet attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.label">(pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTermTreeAdapter.label">(pyams_thesaurus.term.ThesaurusTermTreeAdapter attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction.label">(pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ThesaurusAddAction.label">(pyams_thesaurus.zmi.manager.ThesaurusAddAction attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ThesaurusMenuItem.label">(pyams_thesaurus.zmi.manager.ThesaurusMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAddAction.label">(pyams_thesaurus.zmi.term.ThesaurusTermAddAction attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu.label">(pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusBreadcrumbAdapter.label">(pyams_thesaurus.zmi.thesaurus.ThesaurusBreadcrumbAdapter attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem.label">(pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem.label">(pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem.label">(pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem.label">(pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAddMenu.label">(pyams_utils.zmi.zeo.ZEOConnectionAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestMenu.label">(pyams_utils.zmi.zeo.ZEOConnectionTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem.label">(pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.workflow.WorkflowMenu.label">(pyams_workflow.zmi.workflow.WorkflowMenu attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsMenuItem.label">(pyams_zmi.control_panel.GlobalRegistrationsMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsMenuItem.label">(pyams_zmi.control_panel.LocalRegistrationsMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesMenuItem.label">(pyams_zmi.control_panel.UtilitiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleAnalyticsPropertiesMenuItem.label">(pyams_zmi.extension.GoogleAnalyticsPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleTagManagerPropertiesMenuItem.label">(pyams_zmi.extension.GoogleTagManagerPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.UserReportPropertiesMenuItem.label">(pyams_zmi.extension.UserReportPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.BackOfficePropertiesMenuItem.label">(pyams_zmi.site.BackOfficePropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.PropertiesMenuItem.label">(pyams_zmi.site.PropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.skin.AdminSkin.label">(pyams_zmi.skin.AdminSkin attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.skin.UserSkinnablePropertiesMenuItem.label">(pyams_zmi.skin.UserSkinnablePropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZODBBrowserMenu.label">(pyams_zodbbrowser.zmi.views.ZODBBrowserMenu attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAddMenu.label_css_class">label_css_class (pyams_alchemy.zmi.engine.AlchemyEngineAddMenu attribute)</a>
-
-      <ul>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestMenu.label_css_class">(pyams_alchemy.zmi.engine.AlchemyEngineTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphAddMenu.label_css_class">(pyams_content.component.association.zmi.paragraph.AssociationParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioAddMenu.label_css_class">(pyams_content.component.extfile.zmi.ExtAudioAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAddMenu.label_css_class">(pyams_content.component.extfile.zmi.ExtFileAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImageAddMenu.label_css_class">(pyams_content.component.extfile.zmi.ExtImageAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoAddMenu.label_css_class">(pyams_content.component.extfile.zmi.ExtVideoAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFileRemoverAction.label_css_class">(pyams_content.component.gallery.zmi.file.GalleryFileRemoverAction attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFileShowHideAction.label_css_class">(pyams_content.component.gallery.zmi.file.GalleryFileShowHideAction attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryAddMenu.label_css_class">(pyams_content.component.gallery.zmi.paragraph.GalleryAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu.label_css_class">(pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkAddMenu.label_css_class">(pyams_content.component.links.zmi.ExternalLinkAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkAddMenu.label_css_class">(pyams_content.component.links.zmi.InternalLinkAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkAddMenu.label_css_class">(pyams_content.component.links.zmi.MailtoLinkAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu.label_css_class">(pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm.label_css_class">(pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.label_css_class">(pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu.label_css_class">(pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.label_css_class">(pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu.label_css_class">(pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.features.checker.zmi.html#pyams_content.features.checker.zmi.ContentCheckerMenu.label_css_class">(pyams_content.features.checker.zmi.ContentCheckerMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.features.preview.zmi.html#pyams_content.features.preview.zmi.PreviewAction.label_css_class">(pyams_content.features.preview.zmi.PreviewAction attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewForm.label_css_class">(pyams_content.features.review.zmi.WfSharedContentReviewForm attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewMenu.label_css_class">(pyams_content.features.review.zmi.WfSharedContentReviewMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.profile.zmi.html#pyams_content.profile.zmi.AdminProfileTabForm.label_css_class">(pyams_content.profile.zmi.AdminProfileTabForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu.label_css_class">(pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateMenu.label_css_class">(pyams_content.shared.common.zmi.WfSharedContentDuplicateMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAddAction.label_css_class">(pyams_content.shared.common.zmi.types.DataSubtypeAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAddForm.label_css_class">(pyams_content.shared.common.zmi.types.DataSubtypeAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeEditForm.label_css_class">(pyams_content.shared.common.zmi.types.DataSubtypeEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAddAction.label_css_class">(pyams_content.shared.common.zmi.types.DataTypeAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAddForm.label_css_class">(pyams_content.shared.common.zmi.types.DataTypeAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeEditForm.label_css_class">(pyams_content.shared.common.zmi.types.DataTypeEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationForm.label_css_class">(pyams_content.shared.common.zmi.workflow.PublicationForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestForm.label_css_class">(pyams_content.shared.common.zmi.workflow.PublicationRequestForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.FormAddAction.label_css_class">(pyams_content.shared.form.zmi.FormAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldAddAction.label_css_class">(pyams_content.shared.form.zmi.field.FormFieldAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddMenu.label_css_class">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.news.zmi.html#pyams_content.shared.news.zmi.NewsEventAddAction.label_css_class">(pyams_content.shared.news.zmi.NewsEventAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.TopicAddMenu.label_css_class">(pyams_content.shared.site.zmi.TopicAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTableItemWorkflowPublicationMenu.label_css_class">(pyams_content.shared.site.zmi.container.SiteContainerTableItemWorkflowPublicationMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddMenu.label_css_class">(pyams_content.shared.site.zmi.folder.SiteFolderAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkAddMenu.label_css_class">(pyams_content.shared.site.zmi.link.ContentLinkAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerAddMenu.label_css_class">(pyams_content.shared.site.zmi.manager.SiteManagerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.workflow.zmi.html#pyams_content.workflow.zmi.task.ContentArchiverTaskAddMenu.label_css_class">(pyams_content.workflow.zmi.task.ContentArchiverTaskAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestMenu.label_css_class">(pyams_content_es.zmi.ContentIndexerProcessTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.BaseForm.label_css_class">(pyams_form.form.BaseForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAddMenu.label_css_class">(pyams_gis.zmi.layer.EsriFeatureLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAddMenu.label_css_class">(pyams_gis.zmi.layer.GeoportalLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAddMenu.label_css_class">(pyams_gis.zmi.layer.GoogleMapLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAddMenu.label_css_class">(pyams_gis.zmi.layer.TileLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAddMenu.label_css_class">(pyams_gis.zmi.layer.WMSLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAddMenu.label_css_class">(pyams_ldap.zmi.plugin.LDAPPluginAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.label_css_class">(pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.label_css_class">(pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.label_css_class">(pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.label_css_class">(pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.label_css_class">(pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.label_css_class">(pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaAudioConversionPropertiesEditForm.label_css_class">(pyams_media.zmi.MediaAudioConversionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestMenu.label_css_class">(pyams_media.zmi.MediaConversionProcessTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.label_css_class">(pyams_media.zmi.MediaConversionUtilityPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaVideoConversionPropertiesEditForm.label_css_class">(pyams_media.zmi.MediaVideoConversionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.audio.AudioPreview.label_css_class">(pyams_media.zmi.audio.AudioPreview attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsAction.label_css_class">(pyams_media.zmi.media.AudioConversionsAction attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsAction.label_css_class">(pyams_media.zmi.media.VideoConversionsAction attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoPreview.label_css_class">(pyams_media.zmi.video.VideoPreview attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailAction.label_css_class">(pyams_media.zmi.video.VideoThumbnailAction attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm.label_css_class">(pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletAddMenu.label_css_class">(pyams_portal.zmi.layout.PortalTemplatePortletAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateRowAddMenu.label_css_class">(pyams_portal.zmi.layout.PortalTemplateRowAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotAddMenu.label_css_class">(pyams_portal.zmi.layout.PortalTemplateSlotAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm.label_css_class">(pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu.label_css_class">(pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskAddMenu.label_css_class">(pyams_scheduler.zmi.ssh.SSHTaskAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskEditForm.label_css_class">(pyams_scheduler.zmi.ssh.SSHTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskBaseAddForm.label_css_class">(pyams_scheduler.zmi.task.TaskBaseAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskPropertiesEditForm.label_css_class">(pyams_scheduler.zmi.task.TaskPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskScheduleEditForm.label_css_class">(pyams_scheduler.zmi.task.TaskScheduleEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskAddMenu.label_css_class">(pyams_scheduler.zmi.url.URLTaskAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskAddMenu.label_css_class">(pyams_scheduler.zmi.zodb.ZODBTaskAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationForm.label_css_class">(pyams_security.views.userfolder.UserRegistrationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.label_css_class">(pyams_security.zmi.notification.SecurityManagerNotificationsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAddMenu.label_css_class">(pyams_security.zmi.plugin.admin.AdminAuthenticationAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAddMenu.label_css_class">(pyams_security.zmi.plugin.group.GroupsFolderAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddForm.label_css_class">(pyams_security.zmi.plugin.group.LocalGroupAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupEditForm.label_css_class">(pyams_security.zmi.plugin.group.LocalGroupEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderAddForm.label_css_class">(pyams_security.zmi.plugin.social.SocialProviderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderEditForm.label_css_class">(pyams_security.zmi.plugin.social.SocialProviderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUserEditForm.label_css_class">(pyams_security.zmi.plugin.social.SocialUserEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAddMenu.label_css_class">(pyams_security.zmi.plugin.social.SocialUsersFolderAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddForm.label_css_class">(pyams_security.zmi.plugin.userfolder.LocalUserAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserEditForm.label_css_class">(pyams_security.zmi.plugin.userfolder.LocalUserEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAddMenu.label_css_class">(pyams_security.zmi.plugin.userfolder.UsersFolderAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.PublicProfileTabForm.label_css_class">(pyams_security.zmi.profile.PublicProfileTabForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerEditForm.label_css_class">(pyams_security.zmi.utility.SecurityManagerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ContextActionsViewletManager.label_css_class">(pyams_skin.viewlet.toolbar.ContextActionsViewletManager attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.TableItemColumnActionsMenu.label_css_class">(pyams_skin.viewlet.toolbar.TableItemColumnActionsMenu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAction.label_css_class">(pyams_skin.viewlet.toolbar.ToolbarAction attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarActionItem.label_css_class">(pyams_skin.viewlet.toolbar.ToolbarActionItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenu.label_css_class">(pyams_skin.viewlet.toolbar.ToolbarMenu attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu.label_css_class">(pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAddMenu.label_css_class">(pyams_utils.zmi.zeo.ZEOConnectionAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestMenu.label_css_class">(pyams_utils.zmi.zeo.ZEOConnectionTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.workflow.WorkflowMenu.label_css_class">(pyams_workflow.zmi.workflow.WorkflowMenu attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleAnalyticsPropertiesEditForm.label_css_class">(pyams_zmi.extension.GoogleAnalyticsPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleTagManagerPropertiesEditForm.label_css_class">(pyams_zmi.extension.GoogleTagManagerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.UserReportPropertiesEditForm.label_css_class">(pyams_zmi.extension.UserReportPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.skin.UserSkinnablePropertiesEditForm.label_css_class">(pyams_zmi.skin.UserSkinnablePropertiesEditForm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.lagrangefactor">lagrangefactor() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nWidget.langs">langs (pyams_i18n.widget.I18nWidget attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.viewlet.flags.html#pyams_skin.viewlet.flags.FlagsContentProvider.langs">(pyams_skin.viewlet.flags.FlagsContentProvider attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphSummary.language">language (pyams_content.component.association.zmi.paragraph.AssociationParagraphSummary attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.BaseExtFile.language">(pyams_content.component.extfile.BaseExtFile attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryParagraphSummary.language">(pyams_content.component.gallery.zmi.paragraph.GalleryParagraphSummary attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.Illustration.language">(pyams_content.component.illustration.Illustration attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.BaseIllustrationRenderer.language">(pyams_content.component.illustration.zmi.BaseIllustrationRenderer attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationSummary.language">(pyams_content.component.illustration.zmi.paragraph.IllustrationSummary attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.ExternalLink.language">(pyams_content.component.links.ExternalLink attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphSummary.language">(pyams_content.component.paragraph.zmi.header.HeaderParagraphSummary attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary.language">(pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphSummary.language">(pyams_content.component.paragraph.zmi.video.VideoParagraphSummary attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphSummary.language">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphSummary attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.ThesaurusLoaderDescription.language">(pyams_thesaurus.loader.ThesaurusLoaderDescription attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.language">(pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.language">(pyams_thesaurus.thesaurus.Thesaurus attribute)</a>
-</li>
-      </ul></li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_i18n.html#pyams_i18n.content.I18nManagerMixin.languages">languages (pyams_i18n.content.I18nManagerMixin attribute)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.container.AssociationContainer.last_id">last_id (pyams_content.component.association.container.AssociationContainer attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.Gallery.last_id">(pyams_content.component.gallery.Gallery attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.container.ParagraphContainer.last_id">(pyams_content.component.paragraph.container.ParagraphContainer attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.last_modifier">last_modifier (pyams_content.shared.common.WfSharedContent attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.last_name">last_name (pyams_security.plugin.social.SocialUser attribute)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.utility.SequentialIntIds.last_oid">last_oid (pyams_sequence.utility.SequentialIntIds attribute)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateContainer.last_portlet_id">last_portlet_id (pyams_portal.template.PortalTemplateContainer attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.last_update_label">last_update_label (pyams_content.shared.common.WfSharedContent attribute)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.history.ZodbObjectHistory.lastChange">lastChange() (pyams_zodbbrowser.history.ZodbObjectHistory method)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.lastname">lastname (pyams_security.plugin.userfolder.User attribute)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.point.GeoPoint.latitude">latitude (pyams_gis.point.GeoPoint attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.launch">launch() (pyams_scheduler.task.Task method)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.BaseForm.layer">layer (pyams_form.form.BaseForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.skin.PyAMSSkin.layer">(pyams_skin.skin.PyAMSSkin attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.skin.AdminSkin.layer">(pyams_zmi.skin.AdminSkin attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.view.AdminView.layer">(pyams_zmi.view.AdminView attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_gis.html#pyams_gis.configuration.MapConfiguration.layer_control">layer_control (pyams_gis.configuration.MapConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.GeoportalMapLayer.layer_name">layer_name (pyams_gis.layer.GeoportalMapLayer attribute)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.EsriFeatureMapLayer.layer_type">layer_type (pyams_gis.layer.EsriFeatureMapLayer attribute)</a>
-
-      <ul>
-        <li><a href="pyams_gis.html#pyams_gis.layer.GeoportalMapLayer.layer_type">(pyams_gis.layer.GeoportalMapLayer attribute)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.GoogleMapLayer.layer_type">(pyams_gis.layer.GoogleMapLayer attribute)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.MapLayer.layer_type">(pyams_gis.layer.MapLayer attribute)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.TileMapLayer.layer_type">(pyams_gis.layer.TileMapLayer attribute)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.WMSMapLayer.layer_type">(pyams_gis.layer.WMSMapLayer attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_gis.html#pyams_gis.configuration.MapConfiguration.layers">layers (pyams_gis.configuration.MapConfiguration attribute)</a>
-
-      <ul>
-        <li><a href="pyams_gis.html#pyams_gis.layer.WMSMapLayer.layers">(pyams_gis.layer.WMSMapLayer attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.form.BaseForm.layout">layout (pyams_form.form.BaseForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_pagelet.html#pyams_pagelet.pagelet.Pagelet.layout">(pyams_pagelet.pagelet.Pagelet attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_template.html#pyams_template.template.layout_config">layout_config (class in pyams_template.template)</a>
-</li>
-      <li><a href="pyams_template.html#pyams_template.metaconfigure.layout_template_directive">layout_template_directive() (in module pyams_template.metaconfigure)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.metas.LayoutMetasAdapter">LayoutMetasAdapter (class in pyams_skin.metas)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPCnColumn">LDAPCnColumn (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPColumn">LDAPColumn (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPGroupInfo">LDAPGroupInfo (class in pyams_ldap.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPGroupMailInfoAdapter">LDAPGroupMailInfoAdapter (class in pyams_ldap.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPMailColumn">LDAPMailColumn (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin">LDAPPlugin (class in pyams_ldap.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAddForm">LDAPPluginAddForm (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAddMenu">LDAPPluginAddMenu (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAJAXAddForm">LDAPPluginAJAXAddForm (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAJAXEditForm">LDAPPluginAJAXEditForm (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm">LDAPPluginConnectionAddForm (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm">LDAPPluginConnectionEditForm (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginEditForm">LDAPPluginEditForm (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm">LDAPPluginGroupsAddForm (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm">LDAPPluginGroupsEditForm (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm">LDAPPluginSearchAddForm (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm">LDAPPluginSearchEditForm (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView">LDAPPluginSearchResultsView (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchView">LDAPPluginSearchView (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter">LDAPPluginSearchViewHeaderAdapter (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm">LDAPPluginUsersAddForm (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm">LDAPPluginUsersEditForm (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPrincipalAttributesViewlet">LDAPPrincipalAttributesViewlet (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm">LDAPPrincipalDisplayForm (class in pyams_ldap.zmi.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.query.LDAPQuery">LDAPQuery (class in pyams_ldap.query)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPUserInfo">LDAPUserInfo (class in pyams_ldap.plugin)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPUserMailInfoAdapter">LDAPUserMailInfoAdapter (class in pyams_ldap.plugin)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuDivider.lebel">lebel (pyams_skin.viewlet.toolbar.ToolbarMenuDivider attribute)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.LeftIllustrationWithZoomRenderer">LeftIllustrationWithZoomRenderer (class in pyams_content.component.illustration.zmi)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.legend">legend (pyams_alchemy.zmi.engine.AlchemyEngineAddForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.legend">(pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.legend">(pyams_alchemy.zmi.engine.AlchemyEngineTestForm attribute)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogPropertiesDisplayForm.legend">(pyams_catalog.zmi.catalog.CatalogPropertiesDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm.legend">(pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphInnerEditForm.legend">(pyams_content.component.association.zmi.paragraph.AssociationParagraphInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm.legend">(pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioAddForm.legend">(pyams_content.component.extfile.zmi.ExtAudioAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm.legend">(pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAddForm.legend">(pyams_content.component.extfile.zmi.ExtFileAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.legend">(pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImageAddForm.legend">(pyams_content.component.extfile.zmi.ExtImageAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm.legend">(pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoAddForm.legend">(pyams_content.component.extfile.zmi.ExtVideoAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm.legend">(pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryContentForm.legend">(pyams_content.component.gallery.zmi.GalleryContentForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryPropertiesEditForm.legend">(pyams_content.component.gallery.zmi.GalleryPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm.legend">(pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryImageAddForm.legend">(pyams_content.component.gallery.zmi.file.GalleryImageAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryAddForm.legend">(pyams_content.component.gallery.zmi.paragraph.GalleryAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryInnerEditForm.legend">(pyams_content.component.gallery.zmi.paragraph.GalleryInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesEditForm.legend">(pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.legend">(pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.legend">(pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm.legend">(pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.legend">(pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkAddForm.legend">(pyams_content.component.links.zmi.ExternalLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkPropertiesEditForm.legend">(pyams_content.component.links.zmi.ExternalLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkAddForm.legend">(pyams_content.component.links.zmi.InternalLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkPropertiesEditForm.legend">(pyams_content.component.links.zmi.InternalLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkAddForm.legend">(pyams_content.component.links.zmi.MailtoLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkPropertiesEditForm.legend">(pyams_content.component.links.zmi.MailtoLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm.legend">(pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.legend">(pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm.legend">(pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.legend">(pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.legend">(pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm.legend">(pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.legend">(pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.legend">(pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.legend">(pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm.legend">(pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.ThemesEditForm.legend">(pyams_content.component.theme.zmi.ThemesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.manager.ThemesManagerEditForm.legend">(pyams_content.component.theme.zmi.manager.ThemesManagerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.portlet.PortletSettingsThemesEditor.legend">(pyams_content.component.theme.zmi.portlet.PortletSettingsThemesEditor attribute)</a>
-</li>
-        <li><a href="pyams_content.features.checker.zmi.html#pyams_content.features.checker.zmi.ContentCheckerForm.legend">(pyams_content.features.checker.zmi.ContentCheckerForm attribute)</a>
-</li>
-        <li><a href="pyams_content.features.preview.zmi.html#pyams_content.features.preview.zmi.PreviewForm.legend">(pyams_content.features.preview.zmi.PreviewForm attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewCommentsView.legend">(pyams_content.features.review.zmi.SharedContentReviewCommentsView attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewForm.legend">(pyams_content.features.review.zmi.WfSharedContentReviewForm attribute)</a>
-</li>
-        <li><a href="pyams_content.profile.zmi.html#pyams_content.profile.zmi.AdminProfileTabForm.legend">(pyams_content.profile.zmi.AdminProfileTabForm attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchForm.legend">(pyams_content.root.zmi.search.SiteRootAdvancedSearchForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.BlogPostAddForm.legend">(pyams_content.shared.blog.zmi.BlogPostAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.legend">(pyams_content.shared.blog.zmi.manager.BlogManagerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm.legend">(pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateForm.legend">(pyams_content.shared.common.zmi.WfSharedContentDuplicateForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditForm.legend">(pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesEditForm.legend">(pyams_content.shared.common.zmi.manager.SharedToolPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm.legend">(pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentPropertiesEditForm.legend">(pyams_content.shared.common.zmi.properties.SharedContentPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchForm.legend">(pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm.legend">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentSummaryForm.legend">(pyams_content.shared.common.zmi.summary.SharedContentSummaryForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowHistorySummary.legend">(pyams_content.shared.common.zmi.summary.SharedContentWorkflowHistorySummary attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowPublicationState.legend">(pyams_content.shared.common.zmi.summary.SharedContentWorkflowPublicationState attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowVersionSummary.legend">(pyams_content.shared.common.zmi.summary.SharedContentWorkflowVersionSummary attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowWaitingState.legend">(pyams_content.shared.common.zmi.summary.SharedContentWorkflowWaitingState attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAddForm.legend">(pyams_content.shared.common.zmi.types.DataSubtypeAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeEditForm.legend">(pyams_content.shared.common.zmi.types.DataSubtypeEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAddForm.legend">(pyams_content.shared.common.zmi.types.DataTypeAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeEditForm.legend">(pyams_content.shared.common.zmi.types.DataTypeEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm.legend">(pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.FormAddForm.legend">(pyams_content.shared.form.zmi.FormAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldAddForm.legend">(pyams_content.shared.form.zmi.field.FormFieldAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.legend">(pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm.legend">(pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm.legend">(pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.legend">(pyams_content.shared.form.zmi.properties.FormPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.ImageMapAddForm.legend">(pyams_content.shared.imagemap.zmi.ImageMapAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm.legend">(pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaPropertiesEditForm.legend">(pyams_content.shared.imagemap.zmi.area.ImagemapAreaPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm.legend">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphInnerEditForm.legend">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphPropertiesEditForm.legend">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.properties.ImageMapPropertiesEditForm.legend">(pyams_content.shared.imagemap.zmi.properties.ImageMapPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.news.zmi.html#pyams_content.shared.news.zmi.NewsEventAddForm.legend">(pyams_content.shared.news.zmi.NewsEventAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.TopicAddForm.legend">(pyams_content.shared.site.zmi.TopicAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationEditForm.legend">(pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddForm.legend">(pyams_content.shared.site.zmi.folder.SiteFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkAddForm.legend">(pyams_content.shared.site.zmi.link.ContentLinkAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkPropertiesEditForm.legend">(pyams_content.shared.site.zmi.link.ContentLinkPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerAddForm.legend">(pyams_content.shared.site.zmi.manager.SiteManagerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.ViewAddForm.legend">(pyams_content.shared.view.zmi.ViewAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm.legend">(pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.reference.ViewReferencesEditForm.legend">(pyams_content.shared.view.zmi.reference.ViewReferencesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.theme.ViewThemesEditForm.legend">(pyams_content.shared.view.zmi.theme.ViewThemesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.workflow.zmi.html#pyams_content.workflow.zmi.task.ContentArchiverTaskAddForm.legend">(pyams_content.workflow.zmi.task.ContentArchiverTaskAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestForm.legend">(pyams_content_es.zmi.ContentIndexerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerUtilityPropertiesEditForm.legend">(pyams_content_es.zmi.ContentIndexerUtilityPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.AddForm.legend">(pyams_form.form.AddForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.BaseForm.legend">(pyams_form.form.BaseForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.EditForm.legend">(pyams_form.form.EditForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.legend">(pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.search.SearchForm.legend">(pyams_form.search.SearchForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.legend">(pyams_gis.zmi.layer.EsriFeatureLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerEditForm.legend">(pyams_gis.zmi.layer.EsriFeatureLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAddForm.legend">(pyams_gis.zmi.layer.GeoportalLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerEditForm.legend">(pyams_gis.zmi.layer.GeoportalLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAddForm.legend">(pyams_gis.zmi.layer.GoogleMapLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerEditForm.legend">(pyams_gis.zmi.layer.GoogleMapLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAddForm.legend">(pyams_gis.zmi.layer.TileLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerEditForm.legend">(pyams_gis.zmi.layer.TileLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAddForm.legend">(pyams_gis.zmi.layer.WMSLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerEditForm.legend">(pyams_gis.zmi.layer.WMSLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerConfigurationEditForm.legend">(pyams_gis.zmi.utility.MapManagerConfigurationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.language.I18nManagerLanguagesEditForm.legend">(pyams_i18n.zmi.language.I18nManagerLanguagesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.legend">(pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAddForm.legend">(pyams_ldap.zmi.plugin.LDAPPluginAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm.legend">(pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.legend">(pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginEditForm.legend">(pyams_ldap.zmi.plugin.LDAPPluginEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.legend">(pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.legend">(pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.legend">(pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.legend">(pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.legend">(pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.legend">(pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm.legend">(pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaAudioConversionPropertiesEditForm.legend">(pyams_media.zmi.MediaAudioConversionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestForm.legend">(pyams_media.zmi.MediaConversionProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.legend">(pyams_media.zmi.MediaConversionUtilityPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaVideoConversionPropertiesEditForm.legend">(pyams_media.zmi.MediaVideoConversionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsEditForm.legend">(pyams_media.zmi.media.AudioConversionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsEditForm.legend">(pyams_media.zmi.media.VideoConversionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailEditForm.legend">(pyams_media.zmi.video.VideoThumbnailEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm.legend">(pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletAddForm.legend">(pyams_portal.zmi.layout.PortalTemplatePortletAddForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotAddForm.legend">(pyams_portal.zmi.layout.PortalTemplateSlotAddForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm.legend">(pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm.legend">(pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsEditor.legend">(pyams_portal.zmi.portlet.PortletSettingsEditor attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsPropertiesEditor.legend">(pyams_portal.zmi.portlet.PortletSettingsPropertiesEditor attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateAddForm.legend">(pyams_portal.zmi.template.PortalTemplateAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm.legend">(pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.legend">(pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm.legend">(pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskAddForm.legend">(pyams_scheduler.zmi.ssh.SSHTaskAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskEditForm.legend">(pyams_scheduler.zmi.ssh.SSHTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskBaseAddForm.legend">(pyams_scheduler.zmi.task.TaskBaseAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryDisplayForm.legend">(pyams_scheduler.zmi.task.TaskHistoryDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskPropertiesEditForm.legend">(pyams_scheduler.zmi.task.TaskPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskRunForm.legend">(pyams_scheduler.zmi.task.TaskRunForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskScheduleEditForm.legend">(pyams_scheduler.zmi.task.TaskScheduleEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskAddForm.legend">(pyams_scheduler.zmi.url.URLTaskAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskEditForm.legend">(pyams_scheduler.zmi.url.URLTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskAddForm.legend">(pyams_scheduler.zmi.zodb.ZODBTaskAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskEditForm.legend">(pyams_scheduler.zmi.zodb.ZODBTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginDialogForm.legend">(pyams_security.views.login.LoginDialogForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginForm.legend">(pyams_security.views.login.LoginForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserConfirmationForm.legend">(pyams_security.views.userfolder.UserConfirmationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationForm.legend">(pyams_security.views.userfolder.UserRegistrationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.legend">(pyams_security.zmi.notification.SecurityManagerNotificationsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm.legend">(pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm.legend">(pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAddForm.legend">(pyams_security.zmi.plugin.group.GroupsFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderEditForm.legend">(pyams_security.zmi.plugin.group.GroupsFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddForm.legend">(pyams_security.zmi.plugin.group.LocalGroupAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupEditForm.legend">(pyams_security.zmi.plugin.group.LocalGroupEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderAddForm.legend">(pyams_security.zmi.plugin.social.SocialProviderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderEditForm.legend">(pyams_security.zmi.plugin.social.SocialProviderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUserEditForm.legend">(pyams_security.zmi.plugin.social.SocialUserEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAddForm.legend">(pyams_security.zmi.plugin.social.SocialUsersFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderEditForm.legend">(pyams_security.zmi.plugin.social.SocialUsersFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddForm.legend">(pyams_security.zmi.plugin.userfolder.LocalUserAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserEditForm.legend">(pyams_security.zmi.plugin.userfolder.LocalUserEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAddForm.legend">(pyams_security.zmi.plugin.userfolder.UsersFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderEditForm.legend">(pyams_security.zmi.plugin.userfolder.UsersFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.PublicProfileTabForm.legend">(pyams_security.zmi.profile.PublicProfileTabForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserProfileEditForm.legend">(pyams_security.zmi.profile.UserProfileEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectRolesEditForm.legend">(pyams_security.zmi.security.ProtectedObjectRolesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.legend">(pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerEditForm.legend">(pyams_security.zmi.utility.SecurityManagerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_sequence.zmi.html#pyams_sequence.zmi.SequentialIntIdsPropertiesEditForm.legend">(pyams_sequence.zmi.SequentialIntIdsPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.legend">(pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.legend">(pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView.legend">(pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.legend">(pyams_thesaurus.zmi.term.ThesaurusTermAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.legend">(pyams_thesaurus.zmi.term.ThesaurusTermEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.legend">(pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.legend">(pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.legend">(pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.legend">(pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm.legend">(pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.legend">(pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAddForm.legend">(pyams_utils.zmi.zeo.ZEOConnectionAddForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.legend">(pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestForm.legend">(pyams_utils.zmi.zeo.ZEOConnectionTestForm attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.legend">(pyams_workflow.zmi.transition.WorkflowContentTransitionForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleAnalyticsPropertiesEditForm.legend">(pyams_zmi.extension.GoogleAnalyticsPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleTagManagerPropertiesEditForm.legend">(pyams_zmi.extension.GoogleTagManagerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.UserReportPropertiesEditForm.legend">(pyams_zmi.extension.UserReportPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.BackOfficePropertiesEditForm.legend">(pyams_zmi.site.BackOfficePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.PropertiesEditForm.legend">(pyams_zmi.site.PropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.skin.UserSkinnablePropertiesEditForm.legend">(pyams_zmi.skin.UserSkinnablePropertiesEditForm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.legend_class">legend_class (pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm attribute)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.SEOTextLineWidget.length">length (pyams_form.widget.SEOTextLineWidget attribute)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.level">level (pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.slot.SlotConfiguration.lg_width">lg_width (pyams_portal.slot.SlotConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.WfView.limit">limit (pyams_content.shared.view.WfView attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.ImageMapArea.link">link (pyams_content.shared.imagemap.ImageMapArea attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.metas.LinkMeta">LinkMeta (class in pyams_skin.metas)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBTreeState.listAttributes">listAttributes() (pyams_zodbbrowser.btreesupport.OOBTreeState method)</a>
-
-      <ul>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBucketState.listAttributes">(pyams_zodbbrowser.btreesupport.OOBucketState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.ContainedProxyState.listAttributes">(pyams_zodbbrowser.state.ContainedProxyState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.FallbackState.listAttributes">(pyams_zodbbrowser.state.FallbackState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.GenericState.listAttributes">(pyams_zodbbrowser.state.GenericState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.LoadErrorState.listAttributes">(pyams_zodbbrowser.state.LoadErrorState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.ZodbObjectState.listAttributes">(pyams_zodbbrowser.state.ZodbObjectState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.listAttributes">(pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.ListFieldFactory">ListFieldFactory (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbHistoryView.listHistory">listHistory() (pyams_zodbbrowser.zmi.views.ZodbHistoryView method)</a>
-
-      <ul>
-        <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.listHistory">(pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.BTreeContainerState.listItems">listItems() (pyams_zodbbrowser.btreesupport.BTreeContainerState method)</a>
-
-      <ul>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.FolderState.listItems">(pyams_zodbbrowser.btreesupport.FolderState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBTreeState.listItems">(pyams_zodbbrowser.btreesupport.OOBTreeState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBucketState.listItems">(pyams_zodbbrowser.btreesupport.OOBucketState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.ContainedProxyState.listItems">(pyams_zodbbrowser.state.ContainedProxyState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.FallbackState.listItems">(pyams_zodbbrowser.state.FallbackState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.GenericState.listItems">(pyams_zodbbrowser.state.GenericState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.LoadErrorState.listItems">(pyams_zodbbrowser.state.LoadErrorState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.OrderedContainerState.listItems">(pyams_zodbbrowser.state.OrderedContainerState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.PersistentMappingState.listItems">(pyams_zodbbrowser.state.PersistentMappingState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.SampleContainerState.listItems">(pyams_zodbbrowser.state.SampleContainerState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.ZodbObjectState.listItems">(pyams_zodbbrowser.state.ZodbObjectState method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.listItems">(pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.ListValue">ListValue (class in pyams_zodbbrowser.value)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.BaseThesaurusLoader.load">load() (pyams_thesaurus.loader.BaseThesaurusLoader method)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.load">(pyams_thesaurus.thesaurus.Thesaurus method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.LoadErrorState">LoadErrorState (class in pyams_zodbbrowser.state)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.activity.html#pyams_skin.viewlet.activity.ActivityViewletManager.loading_text">loading_text (pyams_skin.viewlet.activity.ActivityViewletManager attribute)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBTreeHistory.loadState">loadState() (pyams_zodbbrowser.btreesupport.OOBTreeHistory method)</a>
-
-      <ul>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.history.ZodbObjectHistory.loadState">(pyams_zodbbrowser.history.ZodbObjectHistory method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBTreeHistory.loadStatePickle">loadStatePickle() (pyams_zodbbrowser.btreesupport.OOBTreeHistory method)</a>
-
-      <ul>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.history.ZodbObjectHistory.loadStatePickle">(pyams_zodbbrowser.history.ZodbObjectHistory method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_portal.html#pyams_portal.page.PortalPage.local_template">local_template (pyams_portal.page.PortalPage attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.locale">locale (pyams_security.plugin.social.SocialUser attribute)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.negotiator.locale_negotiator">locale_negotiator() (in module pyams_i18n.negotiator)</a>
-</li>
-      <li><a href="pyams_utils.timezone.html#pyams_utils.timezone.localgmtime">localgmtime() (in module pyams_utils.timezone)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddAction">LocalGroupAddAction (class in pyams_security.zmi.plugin.group)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddForm">LocalGroupAddForm (class in pyams_security.zmi.plugin.group)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAJAXAddForm">LocalGroupAJAXAddForm (class in pyams_security.zmi.plugin.group)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAJAXEditForm">LocalGroupAJAXEditForm (class in pyams_security.zmi.plugin.group)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupEditForm">LocalGroupEditForm (class in pyams_security.zmi.plugin.group)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.LocalGroupsVocabulary">LocalGroupsVocabulary (class in pyams_security.plugin.group)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsHeaderAdapter">LocalRegistrationsHeaderAdapter (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsHelpAdapter">LocalRegistrationsHelpAdapter (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsMenuItem">LocalRegistrationsMenuItem (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsTable">LocalRegistrationsTable (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsValuesAdapter">LocalRegistrationsValuesAdapter (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsView">LocalRegistrationsView (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.registry.LocalRegistry">LocalRegistry (class in pyams_utils.registry)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddAction">LocalUserAddAction (class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddForm">LocalUserAddForm (class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAJAXAddForm">LocalUserAJAXAddForm (class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAJAXEditForm">LocalUserAJAXEditForm (class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserEditForm">LocalUserEditForm (class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.locate">locate() (pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.lock.locked">locked() (in module pyams_utils.lock)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.lock.LockException">LockException</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.admin.AdminAuthenticationPlugin.login">login (pyams_security.plugin.admin.AdminAuthenticationPlugin attribute)</a>
-
-      <ul>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.login">(pyams_security.plugin.userfolder.User attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.views.html#pyams_security.views.oauth.login">login() (in module pyams_security.views.oauth)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.login_attribute">login_attribute (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.BackOfficeConfiguration.login_footer">login_footer (pyams_skin.configuration.BackOfficeConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.BackOfficeConfiguration.login_header">login_header (pyams_skin.configuration.BackOfficeConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.login_query">login_query (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.login.LoginAJAXForm">LoginAJAXForm (class in pyams_security.views.login)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LoginColumn">LoginColumn (class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.login.LoginDialogAJAXForm">LoginDialogAJAXForm (class in pyams_security.views.login)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.login.LoginDialogForm">LoginDialogForm (class in pyams_security.views.login)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.login.LoginForm">LoginForm (class in pyams_security.views.login)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.login.LoginFormHeaderViewlet">LoginFormHeaderViewlet (class in pyams_security.views.login)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.login.LoginFormPrefixViewlet">LoginFormPrefixViewlet (class in pyams_security.views.login)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.login.LoginFormSuffixViewlet">LoginFormSuffixViewlet (class in pyams_security.views.login)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.BackOfficeConfiguration.logo">logo (pyams_skin.configuration.BackOfficeConfiguration attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.Configuration.logo">(pyams_skin.configuration.Configuration attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.views.html#pyams_security.views.login.logout">logout() (in module pyams_security.views.login)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.point.GeoPoint.longitude">longitude (pyams_gis.point.GeoPoint attribute)</a>
-</li>
-      <li><a href="pyams_zmq.html#pyams_zmq.process.ZMQProcess.loop">loop (pyams_zmq.process.ZMQProcess attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.LoopTaskScheduleAJAXEditForm">LoopTaskScheduleAJAXEditForm (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.LoopTaskScheduleEditForm">LoopTaskScheduleEditForm (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.LoopTaskScheduleInfo">LoopTaskScheduleInfo (class in pyams_scheduler.trigger)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.LoopTaskScheduler">LoopTaskScheduler (class in pyams_scheduler.trigger)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.LoopTaskSchedulerInfoFactory">LoopTaskSchedulerInfoFactory() (in module pyams_scheduler.trigger)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffdocument.FFDocument.ltrim">ltrim() (pyams_media.ffdocument.FFDocument method)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="M">M</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.macroblock">macroblock() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.VeryCarefulView.made_changes">made_changes (pyams_zodbbrowser.zmi.views.VeryCarefulView attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.mail_attribute">mail_attribute (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.schema.MailAddressField">MailAddressField (class in pyams_utils.schema)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.notification.NotificationSettings.mailer">mailer (pyams_security.notification.NotificationSettings attribute)</a>
-</li>
-      <li><a href="pyams_mail.html#pyams_mail.mailer.MailerVocabulary">MailerVocabulary (class in pyams_mail.mailer)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.MailFieldFactory">MailFieldFactory (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.handler.mailto_form_handler_factory">mailto_form_handler_factory() (in module pyams_content.shared.form.handler)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.handler.MailtoFormHandler">MailtoFormHandler (class in pyams_content.shared.form.handler)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.handler.MailtoFormHandlerInfo">MailtoFormHandlerInfo (class in pyams_content.shared.form.handler)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.MailtoLink">MailtoLink (class in pyams_content.component.links)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkAddForm">MailtoLinkAddForm (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkAddMenu">MailtoLinkAddMenu (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkAJAXAddForm">MailtoLinkAJAXAddForm (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.MailtoLinkAssociationInfoAdapter">MailtoLinkAssociationInfoAdapter (class in pyams_content.component.links)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.MailtoLinkContentChecker">MailtoLinkContentChecker (class in pyams_content.component.links)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkPropertiesAJAXEditForm">MailtoLinkPropertiesAJAXEditForm (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkPropertiesEditForm">MailtoLinkPropertiesEditForm (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinksCounter">MailtoLinksCounter (class in pyams_content.component.links.zmi)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.group.GroupsBasedForm.main_group_class">main_group_class (pyams_form.group.GroupsBasedForm attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.group.GroupsBasedForm.main_group_legend">main_group_legend (pyams_form.group.GroupsBasedForm attribute)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.admin.MainAdminPage">MainAdminPage (class in pyams_zmi.admin)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MainMenusViewletManager">MainMenusViewletManager (class in pyams_skin.viewlet.menu)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.make_connection">make_connection() (pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport method)</a>
-</li>
-      <li><a href="pyams_content.interfaces.html#pyams_content.interfaces.MANAGE_CONTENT_PERMISSION">MANAGE_CONTENT_PERMISSION (in module pyams_content.interfaces)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#pyams_utils.interfaces.MANAGE_PERMISSION">MANAGE_PERMISSION (in module pyams_utils.interfaces)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#pyams_utils.interfaces.MANAGE_ROLES_PERMISSION">MANAGE_ROLES_PERMISSION (in module pyams_utils.interfaces)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#pyams_utils.interfaces.MANAGE_SECURITY_PERMISSION">MANAGE_SECURITY_PERMISSION (in module pyams_utils.interfaces)</a>
-</li>
-      <li><a href="pyams_content.interfaces.html#pyams_content.interfaces.MANAGE_SITE_PERMISSION">MANAGE_SITE_PERMISSION (in module pyams_content.interfaces)</a>
-</li>
-      <li><a href="pyams_content.interfaces.html#pyams_content.interfaces.MANAGE_SITE_ROOT_PERMISSION">MANAGE_SITE_ROOT_PERMISSION (in module pyams_content.interfaces)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#pyams_utils.interfaces.MANAGE_SKIN_PERMISSION">MANAGE_SKIN_PERMISSION (in module pyams_utils.interfaces)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#pyams_utils.interfaces.MANAGE_SYSTEM_PERMISSION">MANAGE_SYSTEM_PERMISSION (in module pyams_utils.interfaces)</a>
-</li>
-      <li><a href="pyams_thesaurus.interfaces.html#pyams_thesaurus.interfaces.MANAGE_THESAURUS_CONTENT_PERMISSION">MANAGE_THESAURUS_CONTENT_PERMISSION (in module pyams_thesaurus.interfaces)</a>
-</li>
-      <li><a href="pyams_thesaurus.interfaces.html#pyams_thesaurus.interfaces.MANAGE_THESAURUS_EXTRACT_PERMISSION">MANAGE_THESAURUS_EXTRACT_PERMISSION (in module pyams_thesaurus.interfaces)</a>
-</li>
-      <li><a href="pyams_content.interfaces.html#pyams_content.interfaces.MANAGE_TOOL_PERMISSION">MANAGE_TOOL_PERMISSION (in module pyams_content.interfaces)</a>
-</li>
-      <li><a href="pyams_content.interfaces.html#pyams_content.interfaces.MANAGER_ROLE">MANAGER_ROLE (in module pyams_content.interfaces)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.MANAGER_STATES">MANAGER_STATES (in module pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRoot.managers">managers (pyams_content.root.SiteRoot attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.managers">(pyams_content.shared.common.WfSharedContent attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.manager.BaseSharedTool.managers">(pyams_content.shared.common.manager.BaseSharedTool attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.role.Role.managers">(pyams_security.role.Role attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.managers">(pyams_thesaurus.thesaurus.Thesaurus attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusExtract.managers">(pyams_thesaurus.thesaurus.ThesaurusExtract attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.schema.MapArea">MapArea (class in pyams_content.shared.imagemap.schema)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.configuration.MapConfiguration">MapConfiguration (class in pyams_gis.configuration)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.configuration.MapConfigurationFactory">MapConfigurationFactory() (in module pyams_gis.configuration)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.site.MapGenerationsChecker">MapGenerationsChecker (class in pyams_gis.site)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.MapLayer">MapLayer (class in pyams_gis.layer)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.utility.MapLayersVocabulary">MapLayersVocabulary (class in pyams_gis.utility)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.utility.MapManager">MapManager (class in pyams_gis.utility)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerConfigurationAJAXEditForm">MapManagerConfigurationAJAXEditForm (class in pyams_gis.zmi.utility)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerConfigurationEditForm">MapManagerConfigurationEditForm (class in pyams_gis.zmi.utility)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerConfigurationMenuItem">MapManagerConfigurationMenuItem (class in pyams_gis.zmi.utility)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerHeaderAdapter">MapManagerHeaderAdapter (class in pyams_gis.zmi.utility)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersNameColumn">MapManagerLayersNameColumn (class in pyams_gis.zmi.utility)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersTable">MapManagerLayersTable (class in pyams_gis.zmi.utility)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersTitleColumn">MapManagerLayersTitleColumn (class in pyams_gis.zmi.utility)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersTrashCOlumn">MapManagerLayersTrashCOlumn (class in pyams_gis.zmi.utility)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersTypeColumn">MapManagerLayersTypeColumn (class in pyams_gis.zmi.utility)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerMenuItem">MapManagerMenuItem (class in pyams_gis.zmi.utility)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerTableElementEditor">MapManagerTableElementEditor (class in pyams_gis.zmi.utility)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerValuesAdapter">MapManagerValuesAdapter (class in pyams_gis.zmi.utility)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerView">MapManagerView (class in pyams_gis.zmi.utility)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskScheduler.marker_interface">marker_interface (pyams_scheduler.trigger.CronTaskScheduler attribute)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.DateTaskScheduler.marker_interface">(pyams_scheduler.trigger.DateTaskScheduler attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.LoopTaskScheduler.marker_interface">(pyams_scheduler.trigger.LoopTaskScheduler attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.MapLayer.max_zoom">max_zoom (pyams_gis.layer.MapLayer attribute)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.slot.SlotConfiguration.md_width">md_width (pyams_portal.slot.SlotConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaAudioConversionPropertiesEditForm">MediaAudioConversionPropertiesEditForm (class in pyams_media.zmi)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.site.MediaConversionGenerationsChecker">MediaConversionGenerationsChecker (class in pyams_media.site)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.process.MediaConversionHandler">MediaConversionHandler (class in pyams_media.process)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.process.MediaConversionMessageHandler">MediaConversionMessageHandler (class in pyams_media.process)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.process.MediaConversionProcess">MediaConversionProcess (class in pyams_media.process)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessAJAXTestForm">MediaConversionProcessAJAXTestForm (class in pyams_media.zmi)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestForm">MediaConversionProcessTestForm (class in pyams_media.zmi)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestMenu">MediaConversionProcessTestMenu (class in pyams_media.zmi)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestSuffix">MediaConversionProcessTestSuffix (class in pyams_media.zmi)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.media.MediaConversions">MediaConversions (class in pyams_media.media)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.media.MediaConversionsFactory">MediaConversionsFactory() (in module pyams_media.media)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.MediaConversionsFormHelpAdapter">MediaConversionsFormHelpAdapter (class in pyams_media.zmi.media)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.media.MediaConversionsTraverser">MediaConversionsTraverser (class in pyams_media.media)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.utility.MediaConversionUtility">MediaConversionUtility (class in pyams_media.utility)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionUtilityPropertiesAJAXEditForm">MediaConversionUtilityPropertiesAJAXEditForm (class in pyams_media.zmi)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm">MediaConversionUtilityPropertiesEditForm (class in pyams_media.zmi)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.media.MediaInfoFactory">MediaInfoFactory() (in module pyams_media.media)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaVideoConversionPropertiesEditForm">MediaVideoConversionPropertiesEditForm (class in pyams_media.zmi)</a>
-</li>
-      <li><a href="pyams_cache.handler.html#pyams_cache.handler.memcached.MemcachedAioCacheHandler">MemcachedAioCacheHandler (class in pyams_cache.handler.memcached)</a>
-</li>
-      <li><a href="pyams_cache.handler.html#pyams_cache.handler.memcached.MemcachedCacheHandler">MemcachedCacheHandler (class in pyams_cache.handler.memcached)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.Menu">Menu (class in pyams_skin.viewlet.menu)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAddingMenu.menu_css_class">menu_css_class (pyams_skin.viewlet.toolbar.ToolbarAddingMenu attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenu.menu_css_class">(pyams_skin.viewlet.toolbar.ToolbarMenu attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.table.MenuActionsColumn">MenuActionsColumn (class in pyams_skin.table)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider">MenuDivider (class in pyams_skin.viewlet.menu)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem">MenuItem (class in pyams_skin.viewlet.menu)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.merge">merge() (pyams_thesaurus.term.ThesaurusTerm method)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.merge">(pyams_thesaurus.thesaurus.Thesaurus method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.DefaultParagraphsEditFormHelp.message">message (pyams_content.component.paragraph.zmi.DefaultParagraphsEditFormHelp attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditFormHelp.message">(pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditFormHelp attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesHelpAdapter.message">(pyams_content.shared.common.zmi.manager.SharedToolPropertiesHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeFormHelp.message">(pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeFormHelp attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewHelp.message">(pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewHelp attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.help.FormHelp.message">(pyams_form.help.FormHelp attribute)</a>
-</li>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp.message">(pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.MediaConversionsFormHelpAdapter.message">(pyams_media.zmi.media.MediaConversionsFormHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailEditFormHelpAdapter.message">(pyams_media.zmi.video.VideoThumbnailEditFormHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextPropertiesEditFormHelpAdapter.message">(pyams_portal.zmi.page.PortalContextPropertiesEditFormHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskRunFormHelpAdapter.message">(pyams_scheduler.zmi.task.TaskRunFormHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationHelpAdapter.message">(pyams_security.zmi.plugin.admin.AdminAuthenticationHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.help.ContentHelp.message">(pyams_skin.help.ContentHelp attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.activity.html#pyams_skin.viewlet.activity.ActivityViewletManager.message">(pyams_skin.viewlet.activity.ActivityViewletManager attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsHelpAdapter.message">(pyams_zmi.control_panel.GlobalRegistrationsHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsHelpAdapter.message">(pyams_zmi.control_panel.LocalRegistrationsHelpAdapter attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.DefaultParagraphsEditFormHelp.message_format">message_format (pyams_content.component.paragraph.zmi.DefaultParagraphsEditFormHelp attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditFormHelp.message_format">(pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditFormHelp attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesHelpAdapter.message_format">(pyams_content.shared.common.zmi.manager.SharedToolPropertiesHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeFormHelp.message_format">(pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeFormHelp attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewHelp.message_format">(pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewHelp attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.help.FormHelp.message_format">(pyams_form.help.FormHelp attribute)</a>
-</li>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp.message_format">(pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.MediaConversionsFormHelpAdapter.message_format">(pyams_media.zmi.media.MediaConversionsFormHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailEditFormHelpAdapter.message_format">(pyams_media.zmi.video.VideoThumbnailEditFormHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextPropertiesEditFormHelpAdapter.message_format">(pyams_portal.zmi.page.PortalContextPropertiesEditFormHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskRunFormHelpAdapter.message_format">(pyams_scheduler.zmi.task.TaskRunFormHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationHelpAdapter.message_format">(pyams_security.zmi.plugin.admin.AdminAuthenticationHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.help.ContentHelp.message_format">(pyams_skin.help.ContentHelp attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsHelpAdapter.message_format">(pyams_zmi.control_panel.GlobalRegistrationsHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsHelpAdapter.message_format">(pyams_zmi.control_panel.LocalRegistrationsHelpAdapter attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.metas.MetasTalesExtension">MetasTalesExtension (class in pyams_skin.metas)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.micro_thesaurus">micro_thesaurus (pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.MapLayer.min_zoom">min_zoom (pyams_gis.layer.MapLayer attribute)</a>
-</li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskScheduleInfo.minute">minute (pyams_scheduler.trigger.CronTaskScheduleInfo attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.LoopTaskScheduleInfo.minutes">minutes (pyams_scheduler.trigger.LoopTaskScheduleInfo attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.principal.MissingPrincipal">MissingPrincipal (class in pyams_security.principal)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#pyams_utils.interfaces.MissingRequestError">MissingRequestError</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.mobile_search_handler">mobile_search_handler (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.mobile_search_placeholder">mobile_search_placeholder (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.search.html#pyams_skin.viewlet.search.MobileSearchViewlet">MobileSearchViewlet (class in pyams_skin.viewlet.search)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAddMenu.modal_target">modal_target (pyams_alchemy.zmi.engine.AlchemyEngineAddMenu attribute)</a>
-
-      <ul>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestMenu.modal_target">(pyams_alchemy.zmi.engine.AlchemyEngineTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioAddMenu.modal_target">(pyams_content.component.extfile.zmi.ExtAudioAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAddMenu.modal_target">(pyams_content.component.extfile.zmi.ExtFileAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImageAddMenu.modal_target">(pyams_content.component.extfile.zmi.ExtImageAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoAddMenu.modal_target">(pyams_content.component.extfile.zmi.ExtVideoAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryImageAddMenu.modal_target">(pyams_content.component.gallery.zmi.file.GalleryImageAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryImageAddMenu.modal_target">(pyams_content.component.gallery.zmi.paragraph.GalleryImageAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkAddMenu.modal_target">(pyams_content.component.links.zmi.ExternalLinkAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkAddMenu.modal_target">(pyams_content.component.links.zmi.InternalLinkAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkAddMenu.modal_target">(pyams_content.component.links.zmi.MailtoLinkAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.BaseParagraphAddMenu.modal_target">(pyams_content.component.paragraph.zmi.BaseParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu.modal_target">(pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.manager.ThemesManagerMenu.modal_target">(pyams_content.component.theme.zmi.manager.ThemesManagerMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.features.checker.zmi.html#pyams_content.features.checker.zmi.ContentCheckerMenu.modal_target">(pyams_content.features.checker.zmi.ContentCheckerMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.features.preview.zmi.html#pyams_content.features.preview.zmi.PreviewAction.modal_target">(pyams_content.features.preview.zmi.PreviewAction attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewMenu.modal_target">(pyams_content.features.review.zmi.WfSharedContentReviewMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.BlogPostAddAction.modal_target">(pyams_content.shared.blog.zmi.BlogPostAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu.modal_target">(pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerTableElementEditor.modal_target">(pyams_content.shared.blog.zmi.manager.BlogManagerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu.modal_target">(pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateMenu.modal_target">(pyams_content.shared.common.zmi.WfSharedContentDuplicateMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentElementEditor.modal_target">(pyams_content.shared.common.zmi.WfSharedContentElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeMenu.modal_target">(pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.PrincipalInfoElementEditor.modal_target">(pyams_content.shared.common.zmi.security.PrincipalInfoElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAddAction.modal_target">(pyams_content.shared.common.zmi.types.DataSubtypeAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAddAction.modal_target">(pyams_content.shared.common.zmi.types.DataTypeAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableAssociationsColumn.modal_target">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTableAssociationsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableParagraphsColumn.modal_target">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTableParagraphsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesAssociationsColumn.modal_target">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesAssociationsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesParagraphsColumn.modal_target">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesParagraphsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.FormAddAction.modal_target">(pyams_content.shared.form.zmi.FormAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldAddAction.modal_target">(pyams_content.shared.form.zmi.field.FormFieldAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.ImageMapAddAction.modal_target">(pyams_content.shared.imagemap.zmi.ImageMapAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddAction.modal_target">(pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.news.zmi.html#pyams_content.shared.news.zmi.NewsEventAddAction.modal_target">(pyams_content.shared.news.zmi.NewsEventAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.TopicAddMenu.modal_target">(pyams_content.shared.site.zmi.TopicAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SharedContentTableElementEditor.modal_target">(pyams_content.shared.site.zmi.container.SharedContentTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTableElementEditor.modal_target">(pyams_content.shared.site.zmi.container.SiteContainerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTableItemWorkflowPublicationMenu.modal_target">(pyams_content.shared.site.zmi.container.SiteContainerTableItemWorkflowPublicationMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationMenu.modal_target">(pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddMenu.modal_target">(pyams_content.shared.site.zmi.folder.SiteFolderAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkAddMenu.modal_target">(pyams_content.shared.site.zmi.link.ContentLinkAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerAddMenu.modal_target">(pyams_content.shared.site.zmi.manager.SiteManagerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerTableElementEditor.modal_target">(pyams_content.shared.site.zmi.manager.SiteManagerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.ViewAddAction.modal_target">(pyams_content.shared.view.zmi.ViewAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.workflow.zmi.html#pyams_content.workflow.zmi.task.ContentArchiverTaskAddMenu.modal_target">(pyams_content.workflow.zmi.task.ContentArchiverTaskAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestMenu.modal_target">(pyams_content_es.zmi.ContentIndexerProcessTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAddMenu.modal_target">(pyams_gis.zmi.layer.EsriFeatureLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAddMenu.modal_target">(pyams_gis.zmi.layer.GeoportalLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAddMenu.modal_target">(pyams_gis.zmi.layer.GoogleMapLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAddMenu.modal_target">(pyams_gis.zmi.layer.TileLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAddMenu.modal_target">(pyams_gis.zmi.layer.WMSLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerConfigurationMenuItem.modal_target">(pyams_gis.zmi.utility.MapManagerConfigurationMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerTableElementEditor.modal_target">(pyams_gis.zmi.utility.MapManagerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAddMenu.modal_target">(pyams_ldap.zmi.plugin.LDAPPluginAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestMenu.modal_target">(pyams_media.zmi.MediaConversionProcessTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsAction.modal_target">(pyams_media.zmi.media.AudioConversionsAction attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsAction.modal_target">(pyams_media.zmi.media.VideoConversionsAction attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailAction.modal_target">(pyams_media.zmi.video.VideoThumbnailAction attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerTableElementEditor.modal_target">(pyams_portal.zmi.container.PortalTemplateContainerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateTableElementEditor.modal_target">(pyams_portal.zmi.container.PortalTemplateTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplatesContainerPropertiesMenu.modal_target">(pyams_portal.zmi.container.PortalTemplatesContainerPropertiesMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletAddMenu.modal_target">(pyams_portal.zmi.layout.PortalTemplatePortletAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotAddMenu.modal_target">(pyams_portal.zmi.layout.PortalTemplateSlotAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateAddAction.modal_target">(pyams_portal.zmi.template.PortalTemplateAddAction attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem.modal_target">(pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu.modal_target">(pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem.modal_target">(pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor.modal_target">(pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.modal_target">(pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.modal_target">(pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.modal_target">(pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.modal_target">(pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskAddMenu.modal_target">(pyams_scheduler.zmi.ssh.SSHTaskAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskAddMenu.modal_target">(pyams_scheduler.zmi.url.URLTaskAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskAddMenu.modal_target">(pyams_scheduler.zmi.zodb.ZODBTaskAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem.modal_target">(pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAddMenu.modal_target">(pyams_security.zmi.plugin.admin.AdminAuthenticationAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAddMenu.modal_target">(pyams_security.zmi.plugin.group.GroupsFolderAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddAction.modal_target">(pyams_security.zmi.plugin.group.LocalGroupAddAction attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialToolbarAddingsAction.modal_target">(pyams_security.zmi.plugin.social.SocialToolbarAddingsAction attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAddMenu.modal_target">(pyams_security.zmi.plugin.social.SocialUsersFolderAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddAction.modal_target">(pyams_security.zmi.plugin.userfolder.LocalUserAddAction attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAddMenu.modal_target">(pyams_security.zmi.plugin.userfolder.UsersFolderAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserProfileMenuItem.modal_target">(pyams_security.zmi.profile.UserProfileMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectRolesMenuItem.modal_target">(pyams_security.zmi.security.ProtectedObjectRolesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem.modal_target">(pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem.modal_target">(pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerTableElementEditor.modal_target">(pyams_security.zmi.utility.SecurityManagerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.ActionColumn.modal_target">(pyams_skin.table.ActionColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.DefaultElementEditorAdapter.modal_target">(pyams_skin.table.DefaultElementEditorAdapter attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider.modal_target">(pyams_skin.viewlet.menu.MenuDivider attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem.modal_target">(pyams_skin.viewlet.menu.MenuItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.shortcuts.html#pyams_skin.viewlet.shortcuts.Shortcut.modal_target">(pyams_skin.viewlet.shortcuts.Shortcut attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAction.modal_target">(pyams_skin.viewlet.toolbar.ToolbarAction attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarActionItem.modal_target">(pyams_skin.viewlet.toolbar.ToolbarActionItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenu.modal_target">(pyams_skin.viewlet.toolbar.ToolbarMenu attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction.modal_target">(pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn.modal_target">(pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ThesaurusAddAction.modal_target">(pyams_thesaurus.zmi.manager.ThesaurusAddAction attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAddAction.modal_target">(pyams_thesaurus.zmi.term.ThesaurusTermAddAction attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu.modal_target">(pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem.modal_target">(pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem.modal_target">(pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor.modal_target">(pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAddMenu.modal_target">(pyams_utils.zmi.zeo.ZEOConnectionAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestMenu.modal_target">(pyams_utils.zmi.zeo.ZEOConnectionTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleAnalyticsPropertiesMenuItem.modal_target">(pyams_zmi.extension.GoogleAnalyticsPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleTagManagerPropertiesMenuItem.modal_target">(pyams_zmi.extension.GoogleTagManagerPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.UserReportPropertiesMenuItem.modal_target">(pyams_zmi.extension.UserReportPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.BackOfficePropertiesMenuItem.modal_target">(pyams_zmi.site.BackOfficePropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.skin.UserSkinnablePropertiesMenuItem.modal_target">(pyams_zmi.skin.UserSkinnablePropertiesMenuItem attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.page.ModalPage">ModalPage (class in pyams_skin.page)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowWaitingState.mode">mode (pyams_content.shared.common.zmi.summary.SharedContentWorkflowWaitingState attribute)</a>
-
-      <ul>
-        <li><a href="pyams_form.html#pyams_form.help.FormHelp.mode">(pyams_form.help.FormHelp attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.modified">modified (pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.SharedContentInfoAdapter.modified_date">modified_date (pyams_content.shared.common.SharedContentInfoAdapter attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContentInfoAdapter.modified_date">(pyams_content.shared.common.WfSharedContentInfoAdapter attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.modifiers">modifiers (pyams_content.shared.common.WfSharedContent attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskScheduleInfo.month">month (pyams_scheduler.trigger.CronTaskScheduleInfo attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.converter.Mp3AudioConverter">Mp3AudioConverter (class in pyams_media.converter)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.converter.Mp4VideoConverter">Mp4VideoConverter (class in pyams_media.converter)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.html.MyHTMLParser">MyHTMLParser (class in pyams_utils.html)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="N">N</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.AlchemyEngineUtility.name">name (pyams_alchemy.engine.AlchemyEngineUtility attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.association.html#pyams_content.component.association.paragraph.AssociationParagraphFactory.name">(pyams_content.component.association.paragraph.AssociationParagraphFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.paragraph.GalleryFactory.name">(pyams_content.component.gallery.paragraph.GalleryFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.paragraph.IllustrationFactory.name">(pyams_content.component.illustration.paragraph.IllustrationFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.header.HTMLParagraphFactory.name">(pyams_content.component.paragraph.header.HTMLParagraphFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.html.HTMLParagraphFactory.name">(pyams_content.component.paragraph.html.HTMLParagraphFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.video.VideoParagraphFactory.name">(pyams_content.component.paragraph.video.VideoParagraphFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardContentNameAdapter.name">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardContentNameAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardNameAdapter.name">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardNameAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeElementNameAdapter.name">(pyams_content.shared.common.zmi.types.DataTypeElementNameAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormField.name">(pyams_content.shared.form.field.FormField attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.paragraph.ImageMapParagraphFactory.name">(pyams_content.shared.imagemap.paragraph.ImageMapParagraphFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SharedContentTableElementName.name">(pyams_content.shared.site.zmi.container.SharedContentTableElementName attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTableElementName.name">(pyams_content.shared.site.zmi.container.SiteContainerTableElementName attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkTableElementName.name">(pyams_content.shared.site.zmi.link.ContentLinkTableElementName attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.portlet.html#pyams_content.shared.view.portlet.ViewItemsPortlet.name">(pyams_content.shared.view.portlet.ViewItemsPortlet attribute)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.MapLayer.name">(pyams_gis.layer.MapLayer attribute)</a>
-</li>
-        <li><a href="pyams_notify.viewlet.html#pyams_notify.viewlet.NotificationsViewlet.name">(pyams_notify.viewlet.NotificationsViewlet attribute)</a>
-</li>
-        <li><a href="pyams_portal.portlets.content.html#pyams_portal.portlets.content.ContentPortlet.name">(pyams_portal.portlets.content.ContentPortlet attribute)</a>
-</li>
-        <li><a href="pyams_portal.portlets.image.html#pyams_portal.portlets.image.ImagePortlet.name">(pyams_portal.portlets.image.ImagePortlet attribute)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplate.name">(pyams_portal.template.PortalTemplate attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.name">(pyams_scheduler.task.Task attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialLoginProviderInfo.name">(pyams_security.plugin.social.SocialLoginProviderInfo attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.name">(pyams_security.plugin.social.SocialUser attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.activity.html#pyams_skin.viewlet.activity.ActivityViewlet.name">(pyams_skin.viewlet.activity.ActivityViewlet attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.name">(pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.name">(pyams_thesaurus.thesaurus.Thesaurus attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusExtract.name">(pyams_thesaurus.thesaurus.ThesaurusExtract attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusNameAdapter.name">(pyams_thesaurus.zmi.thesaurus.ThesaurusNameAdapter attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionNameAdapter.name">(pyams_utils.zmi.zeo.ZEOConnectionNameAdapter attribute)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.zodb.ZEOConnection.name">(pyams_utils.zodb.ZEOConnection attribute)</a>
-</li>
-        <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowInfo.name">(pyams_workflow.workflow.WorkflowInfo attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.workflow.WorkflowContentNameColumn.name_field">name_field (pyams_workflow.zmi.workflow.WorkflowContentNameColumn attribute)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.NameColumn">NameColumn (class in pyams_security.zmi.plugin.group)</a>
-
-      <ul>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.NameColumn">(class in pyams_security.zmi.plugin.social)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.NameColumn">(class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.NameColumn">(class in pyams_skin.table)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.group.NamedWidgetsGroup">NamedWidgetsGroup() (in module pyams_form.group)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.EnginesVocabulary.nameOnly">nameOnly (pyams_alchemy.engine.EnginesVocabulary attribute)</a>
-
-      <ul>
-        <li><a href="pyams_mail.html#pyams_mail.mailer.MailerVocabulary.nameOnly">(pyams_mail.mailer.MailerVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplatesVocabulary.nameOnly">(pyams_portal.template.PortalTemplatesVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.SchedulingModesVocabulary.nameOnly">(pyams_scheduler.trigger.SchedulingModesVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.vocabulary.PasswordManagerVocabulary.nameOnly">(pyams_security.vocabulary.PasswordManagerVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.vocabulary.SkinsVocabulary.nameOnly">(pyams_skin.vocabulary.SkinsVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.vocabulary.UserSkinsVocabulary.nameOnly">(pyams_skin.vocabulary.UserSkinsVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.ThesaurusExportersVocabulary.nameOnly">(pyams_thesaurus.loader.ThesaurusExportersVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.ThesaurusLoadersVocabulary.nameOnly">(pyams_thesaurus.loader.ThesaurusLoadersVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusNamesVocabulary.nameOnly">(pyams_thesaurus.thesaurus.ThesaurusNamesVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusVocabulary.nameOnly">(pyams_thesaurus.thesaurus.ThesaurusVocabulary attribute)</a>
-</li>
-        <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowsVocabulary.nameOnly">(pyams_workflow.workflow.WorkflowsVocabulary attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.traversing.NamespaceTraverser.NAMESPACE_SELECTOR">NAMESPACE_SELECTOR (pyams_utils.traversing.NamespaceTraverser attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.traversing.NamespaceTraverser">NamespaceTraverser (class in pyams_utils.traversing)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.BaseDataType.navigation_label">navigation_label (pyams_content.shared.common.types.BaseDataType attribute)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.negotiator.Negotiator">Negotiator (class in pyams_i18n.negotiator)</a>
-</li>
-      <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.negotiator.NegotiatorPropertiesAJAXEditForm">NegotiatorPropertiesAJAXEditForm (class in pyams_i18n.zmi.negotiator)</a>
-</li>
-      <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm">NegotiatorPropertiesEditForm (class in pyams_i18n.zmi.negotiator)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFAudioEffect.newaudio">newaudio() (pyams_media.ffbase.FFAudioEffect method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.site.NewLocalSiteCreatedEvent">NewLocalSiteCreatedEvent (class in pyams_utils.site)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootToolsConfiguration.news_tool_name">news_tool_name (pyams_content.root.SiteRootToolsConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.news.html#pyams_content.shared.news.NewsEvent">NewsEvent (class in pyams_content.shared.news)</a>
-</li>
-      <li><a href="pyams_content.shared.news.zmi.html#pyams_content.shared.news.zmi.NewsEventAddAction">NewsEventAddAction (class in pyams_content.shared.news.zmi)</a>
-</li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_content.shared.news.zmi.html#pyams_content.shared.news.zmi.NewsEventAddForm">NewsEventAddForm (class in pyams_content.shared.news.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.news.zmi.html#pyams_content.shared.news.zmi.NewsEventAJAXAddForm">NewsEventAJAXAddForm (class in pyams_content.shared.news.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.news.zmi.html#pyams_content.shared.news.zmi.NewsEventContentMenuHeader">NewsEventContentMenuHeader (class in pyams_content.shared.news.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.news.zmi.html#pyams_content.shared.news.zmi.NewsEventTitleAdapter">NewsEventTitleAdapter (class in pyams_content.shared.news.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.news.html#pyams_content.shared.news.manager.NewsManager">NewsManager (class in pyams_content.shared.news.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.BaseDataType.next_label">next_label (pyams_content.shared.common.types.BaseDataType attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.WorkflowContentTransitionFormInfo.next_step">next_step (pyams_content.shared.common.zmi.workflow.WorkflowContentTransitionFormInfo attribute)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.nextURL">nextURL() (pyams_alchemy.zmi.engine.AlchemyEngineAddForm method)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.BlogPostAddForm.nextURL">(pyams_content.shared.blog.zmi.BlogPostAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.nextURL">(pyams_content.shared.blog.zmi.manager.BlogManagerAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAddForm.nextURL">(pyams_content.shared.common.zmi.SharedContentAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAddForm.nextURL">(pyams_content.shared.common.zmi.types.DataSubtypeAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAJAXAddForm.nextURL">(pyams_content.shared.common.zmi.types.DataTypeAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAddForm.nextURL">(pyams_content.shared.common.zmi.types.DataTypeAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldAJAXAddForm.nextURL">(pyams_content.shared.form.zmi.field.FormFieldAJAXAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm.nextURL">(pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.TopicAddForm.nextURL">(pyams_content.shared.site.zmi.TopicAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddForm.nextURL">(pyams_content.shared.site.zmi.folder.SiteFolderAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkAddForm.nextURL">(pyams_content.shared.site.zmi.link.ContentLinkAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerAddForm.nextURL">(pyams_content.shared.site.zmi.manager.SiteManagerAddForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.nextURL">(pyams_gis.zmi.layer.EsriFeatureLayerAddForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAddForm.nextURL">(pyams_gis.zmi.layer.GeoportalLayerAddForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAddForm.nextURL">(pyams_gis.zmi.layer.GoogleMapLayerAddForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAddForm.nextURL">(pyams_gis.zmi.layer.TileLayerAddForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAddForm.nextURL">(pyams_gis.zmi.layer.WMSLayerAddForm method)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAddForm.nextURL">(pyams_ldap.zmi.plugin.LDAPPluginAddForm method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateAddForm.nextURL">(pyams_portal.zmi.template.PortalTemplateAddForm method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskBaseAddForm.nextURL">(pyams_scheduler.zmi.task.TaskBaseAddForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserConfirmationForm.nextURL">(pyams_security.views.userfolder.UserConfirmationForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm.nextURL">(pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAddForm.nextURL">(pyams_security.zmi.plugin.group.GroupsFolderAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAddForm.nextURL">(pyams_security.zmi.plugin.social.SocialUsersFolderAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAddForm.nextURL">(pyams_security.zmi.plugin.userfolder.UsersFolderAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.nextURL">(pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.nextURL">(pyams_thesaurus.zmi.term.ThesaurusTermAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.nextURL">(pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.nextURL">(pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm method)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAddForm.nextURL">(pyams_utils.zmi.zeo.ZEOConnectionAddForm method)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.nextURL">(pyams_workflow.zmi.transition.WorkflowContentTransitionForm method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.nickname">nickname (pyams_security.plugin.social.SocialUser attribute)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.nltk.NltkFullTextProcessor">NltkFullTextProcessor (class in pyams_catalog.nltk)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.nltk.NltkStemmedTextProcessor">NltkStemmedTextProcessor (class in pyams_catalog.nltk)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.EditForm.noChangesMessage">noChangesMessage (pyams_form.form.EditForm attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.i18n.normalize_lang">normalize_lang() (in module pyams_utils.i18n)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.note">note (pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.notepad">notepad (pyams_content.shared.common.WfSharedContent attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.folder.SiteFolder.notepad">(pyams_content.shared.site.folder.SiteFolder attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider.notice">notice (pyams_skin.viewlet.menu.MenuDivider attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem.notice">(pyams_skin.viewlet.menu.MenuItem attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider.notice_class">notice_class (pyams_skin.viewlet.menu.MenuDivider attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem.notice_class">(pyams_skin.viewlet.menu.MenuItem attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_notify.views.html#pyams_notify.views.context.NotificationsContextView">NotificationsContextView() (in module pyams_notify.views.context)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.notification.NotificationSettings">NotificationSettings (class in pyams_security.notification)</a>
-</li>
-      <li><a href="pyams_notify.viewlet.html#pyams_notify.viewlet.NotificationsViewlet">NotificationsViewlet (class in pyams_notify.viewlet)</a>
-</li>
-      <li><a href="pyams_notify.viewlet.html#pyams_notify.viewlet.NotificationsViewlet.notify_server">notify_server (pyams_notify.viewlet.NotificationsViewlet attribute)</a>
-</li>
-      <li><a href="pyams_workflow.interfaces.html#pyams_workflow.interfaces.NoTransitionAvailableError">NoTransitionAvailableError</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.Select2Widget.noValueMessage">noValueMessage (pyams_form.widget.Select2Widget attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.NullAction">NullAction() (in module pyams_workflow.workflow)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.adapter.NullAdapter">NullAdapter (class in pyams_utils.adapter)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.NullCondition">NullCondition() (in module pyams_workflow.workflow)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.unicode.nvl">nvl() (in module pyams_utils.unicode)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="O">O</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.OAuthProvidersVocabulary">OAuthProvidersVocabulary (class in pyams_security.plugin.social)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.object_key_adapter">object_key_adapter() (in module pyams_utils.zodb)</a>
-</li>
-      <li><a href="pyams_workflow.interfaces.html#pyams_workflow.interfaces.ObjectClonedEvent">ObjectClonedEvent (class in pyams_workflow.interfaces)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.data.ObjectDataExtension">ObjectDataExtension (class in pyams_utils.data)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.data.ObjectDataRenderer">ObjectDataRenderer (class in pyams_utils.data)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.negotiator.Negotiator.offered_languages">offered_languages (pyams_i18n.negotiator.Negotiator attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.converter.OggAudioConverter">OggAudioConverter (class in pyams_media.converter)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.converter.OggVideoConverter">OggVideoConverter (class in pyams_media.converter)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.sequence.SequentialIdInfo.oid">oid (pyams_sequence.sequence.SequentialIdInfo attribute)</a>
-
-      <ul>
-        <li><a href="pyams_utils.html#pyams_utils.intids.UniqueIdAdapter.oid">(pyams_utils.intids.UniqueIdAdapter attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBTreeHistory">OOBTreeHistory (class in pyams_zodbbrowser.btreesupport)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBTreeState">OOBTreeState (class in pyams_zodbbrowser.btreesupport)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBucketState">OOBucketState (class in pyams_zodbbrowser.btreesupport)</a>
-</li>
-      <li><a href="pyams_cache.handler.html#pyams_cache.handler.memcached.MemcachedAioCacheHandler.open">open() (pyams_cache.handler.memcached.MemcachedAioCacheHandler method)</a>
-
-      <ul>
-        <li><a href="pyams_cache.handler.html#pyams_cache.handler.memcached.MemcachedCacheHandler.open">(pyams_cache.handler.memcached.MemcachedCacheHandler method)</a>
-</li>
-        <li><a href="pyams_cache.handler.html#pyams_cache.handler.redis.RedisAioCacheHandler.open">(pyams_cache.handler.redis.RedisAioCacheHandler method)</a>
-</li>
-        <li><a href="pyams_cache.handler.html#pyams_cache.handler.redis.RedisCacheHandler.open">(pyams_cache.handler.redis.RedisCacheHandler method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.open_registration">open_registration (pyams_security.utility.SecurityManager attribute)</a>
-</li>
-      <li><a href="pyams_content.interfaces.html#pyams_content.interfaces.OPERATOR_ROLE">OPERATOR_ROLE (in module pyams_content.interfaces)</a>
-</li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRoot.operators">operators (pyams_content.root.SiteRoot attribute)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.query.or_">or_() (in module pyams_catalog.query)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.metas.ContentTypeMetasAdapter.order">order (pyams_skin.metas.ContentTypeMetasAdapter attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.metas.LayoutMetasAdapter.order">(pyams_skin.metas.LayoutMetasAdapter attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.metas.VerificationCodeMetasAdapter.order">(pyams_skin.metas.VerificationCodeMetasAdapter attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.WfView.order_by">order_by (pyams_content.shared.view.WfView attribute)</a>
-</li>
-      <li><a href="pyams_security.zmi.widget.html#pyams_security.zmi.widget.OrderdedPluginsDataConverter">OrderdedPluginsDataConverter (class in pyams_security.zmi.widget)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.OrderedContainerState">OrderedContainerState (class in pyams_zodbbrowser.state)</a>
-</li>
-      <li><a href="pyams_security.zmi.widget.html#pyams_security.zmi.widget.OrderedPluginsFieldWidget">OrderedPluginsFieldWidget() (in module pyams_security.zmi.widget)</a>
-</li>
-      <li><a href="pyams_security.zmi.widget.html#pyams_security.zmi.widget.OrderedPluginsWidget">OrderedPluginsWidget (class in pyams_security.zmi.widget)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsViewletsPrefix.original_frame_size">original_frame_size (pyams_media.zmi.media.VideoConversionsViewletsPrefix attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.help.FormHelp.outer_margin">outer_margin (pyams_form.help.FormHelp attribute)</a>
-
-      <ul>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp.outer_margin">(pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.help.ContentHelp.outer_margin">(pyams_skin.help.ContentHelp attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsEditor.override_label">override_label (pyams_portal.zmi.portlet.PortletSettingsEditor attribute)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.ReviewComment.owner">owner (pyams_content.features.review.ReviewComment attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.owner">(pyams_content.shared.common.WfSharedContent attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.interfaces.html#pyams_content.interfaces.OWNER_ROLE">OWNER_ROLE (in module pyams_content.interfaces)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.security.SharedToolManagerRestrictionInfo.owners">owners (pyams_content.shared.common.security.SharedToolManagerRestrictionInfo attribute)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="P">P</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.zodb.ZODBPackingTask.pack_time">pack_time (pyams_scheduler.zodb.ZODBPackingTask attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.pad">pad() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.padding_class">padding_class (pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm attribute)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.views.PortalContextIndexPage.page">page (pyams_portal.views.PortalContextIndexPage attribute)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbHistoryView.page_size">page_size (pyams_zodbbrowser.zmi.views.ZodbHistoryView attribute)</a>
-</li>
-      <li><a href="pyams_pagelet.html#pyams_pagelet.pagelet.Pagelet">Pagelet (class in pyams_pagelet.pagelet)</a>
-</li>
-      <li><a href="pyams_pagelet.html#pyams_pagelet.pagelet.pagelet_config">pagelet_config (class in pyams_pagelet.pagelet)</a>
-</li>
-      <li><a href="pyams_pagelet.interfaces.html#pyams_pagelet.interfaces.PageletCreatedEvent">PageletCreatedEvent (class in pyams_pagelet.interfaces)</a>
-</li>
-      <li><a href="pyams_pagelet.html#pyams_pagelet.metaconfigure.PageletDirective">PageletDirective() (in module pyams_pagelet.metaconfigure)</a>
-</li>
-      <li><a href="pyams_pagelet.html#pyams_pagelet.pagelet.PageletRenderer">PageletRenderer (class in pyams_pagelet.pagelet)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.container.paragraph_container_factory">paragraph_container_factory() (in module pyams_content.component.paragraph.container)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphAddMenu.paragraph_type">paragraph_type (pyams_content.component.association.zmi.paragraph.AssociationParagraphAddMenu attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryAddMenu.paragraph_type">(pyams_content.component.gallery.zmi.paragraph.GalleryAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu.paragraph_type">(pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.BaseParagraphAddMenu.paragraph_type">(pyams_content.component.paragraph.zmi.BaseParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu.paragraph_type">(pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu.paragraph_type">(pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu.paragraph_type">(pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddMenu.paragraph_type">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddMenu attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.container.ParagraphContainer">ParagraphContainer (class in pyams_content.component.paragraph.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable">ParagraphContainerBaseTable (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn">ParagraphContainerBaseTitleColumn (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.container.ParagraphContainerChecker">ParagraphContainerChecker (class in pyams_content.component.paragraph.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase">ParagraphContainerCounterBase (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView">ParagraphContainerDialogView (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker">ParagraphContainerIllustrationMarker (class in pyams_content.component.illustration.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.container.ParagraphContainerNamespace">ParagraphContainerNamespace (class in pyams_content.component.paragraph.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn">ParagraphContainerPictogramColumn (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn">ParagraphContainerShowHideColumn (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerSorterColumn">ParagraphContainerSorterColumn (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.container.ParagraphContainerSublocations">ParagraphContainerSublocations (class in pyams_content.component.paragraph.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerTable">ParagraphContainerTable (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#pyams_content_es.component.extfile.ParagraphContainerTargetExtFileIndexInfo">ParagraphContainerTargetExtFileIndexInfo() (in module pyams_content_es.component.extfile)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#pyams_content_es.component.paragraph.ParagraphContainerTargetIndexInfo">ParagraphContainerTargetIndexInfo() (in module pyams_content_es.component.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerTitleColumn">ParagraphContainerTitleColumn (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerTrashColumn">ParagraphContainerTrashColumn (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerValues">ParagraphContainerValues (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerView">ParagraphContainerView (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.ParagraphFactoriesVocabulary">ParagraphFactoriesVocabulary (class in pyams_content.component.paragraph)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphHeaderAdapter">ParagraphHeaderAdapter (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu">ParagraphsAssociationsMenu (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView">ParagraphsAssociationsView (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu">ParagraphsContainerMenu (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.preview.ParagraphsContainerPreview">ParagraphsContainerPreview (class in pyams_content.component.paragraph.zmi.preview)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphsView">ParagraphsView (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphTitleToolbarViewletManager">ParagraphTitleToolbarViewletManager (class in pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.page.PortalPage.parent">parent (pyams_portal.page.PortalPage attribute)</a>
-
-      <ul>
-        <li><a href="pyams_portal.html#pyams_portal.portlet.PortletConfiguration.parent">(pyams_portal.portlet.PortletConfiguration attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.parent">(pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-        <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowInfo.parent">(pyams_workflow.workflow.WorkflowInfo attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.traversing.PathElementsAdapter.parents">parents (pyams_utils.traversing.PathElementsAdapter attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.date.parse_date">parse_date() (in module pyams_utils.date)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.passenc">passenc() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.ssh.SSHCallerTask.password">password (pyams_scheduler.ssh.SSHCallerTask attribute)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.url.URLCallerTask.password">(pyams_scheduler.url.URLCallerTask attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.admin.AdminAuthenticationPlugin.password">(pyams_security.plugin.admin.AdminAuthenticationPlugin attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.password">(pyams_security.plugin.userfolder.User attribute)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.zodb.ZEOConnection.password">(pyams_utils.zodb.ZEOConnection attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.password_manager">password_manager (pyams_security.plugin.userfolder.User attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.vocabulary.PasswordManagerVocabulary">PasswordManagerVocabulary (class in pyams_security.vocabulary)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.traversing.PathElementsAdapter">PathElementsAdapter (class in pyams_utils.traversing)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.PathToOidView">PathToOidView (class in pyams_zodbbrowser.zmi.views)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.permission.Permission">Permission (class in pyams_security.permission)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexTrashColumn.permission">permission (pyams_catalog.zmi.catalog.CatalogIndexTrashColumn attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeTrashColumn.permission">(pyams_content.root.zmi.sites.SiteTreeTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentPermissionMixin.permission">(pyams_content.shared.common.zmi.WfSharedContentPermissionMixin attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesHelpAdapter.permission">(pyams_content.shared.common.zmi.manager.SharedToolPropertiesHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableAssociationsColumn.permission">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTableAssociationsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableParagraphsColumn.permission">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTableParagraphsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableTrashColumn.permission">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTableTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesAssociationsColumn.permission">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesAssociationsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesParagraphsColumn.permission">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesParagraphsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesTrashColumn.permission">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeSorterColumn.permission">(pyams_content.shared.site.zmi.container.SiteContainerTreeSorterColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeTable.permission">(pyams_content.shared.site.zmi.container.SiteContainerTreeTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeTrashColumn.permission">(pyams_content.shared.site.zmi.container.SiteContainerTreeTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn.permission">(pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.widget.html#pyams_content.shared.site.zmi.widget.SiteManagerFoldersSelectorWidget.permission">(pyams_content.shared.site.zmi.widget.SiteManagerFoldersSelectorWidget attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.help.FormHelp.permission">(pyams_form.help.FormHelp attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin.permission">(pyams_form.security.ProtectedFormObjectMixin attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersTrashCOlumn.permission">(pyams_gis.zmi.utility.MapManagerLayersTrashCOlumn attribute)</a>
-</li>
-        <li><a href="pyams_pagelet.html#pyams_pagelet.pagelet.Pagelet.permission">(pyams_pagelet.pagelet.Pagelet attribute)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.portlet.Portlet.permission">(pyams_portal.portlet.Portlet attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerTrashColumn.permission">(pyams_portal.zmi.container.PortalTemplateContainerTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.permission">(pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.permission">(pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.permission">(pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.permission">(pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksTrashColumn.permission">(pyams_scheduler.zmi.scheduler.SchedulerTasksTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTrashColumn.permission">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn.permission">(pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.ActionColumn.permission">(pyams_skin.table.ActionColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.TrashColumn.permission">(pyams_skin.table.TrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsTrashColumn.permission">(pyams_thesaurus.zmi.extract.ThesaurusExtractsTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ControlPanelThesaurusTrashColumn.permission">(pyams_thesaurus.zmi.manager.ControlPanelThesaurusTrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.manager.ViewletManager.permission">(pyams_viewlet.manager.ViewletManager attribute)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.viewlet.BaseContentProvider.permission">(pyams_viewlet.viewlet.BaseContentProvider attribute)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet.permission">(pyams_viewlet.viewlet.Viewlet attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesTrashColumn.permission">(pyams_zmi.control_panel.UtilitiesTrashColumn attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionDataConverter">PermissionDataConverter (class in pyams_security.widget)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.schema.PermissionField">PermissionField (class in pyams_security.schema)</a>
-</li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionFieldWidget">PermissionFieldWidget() (in module pyams_security.widget)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.role.Role.permissions">permissions (pyams_security.role.Role attribute)</a>
-</li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionsSetDataConverter">PermissionsSetDataConverter (class in pyams_security.widget)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.schema.PermissionsSetField">PermissionsSetField (class in pyams_security.schema)</a>
-</li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionsSetFieldWidget">PermissionsSetFieldWidget() (in module pyams_security.widget)</a>
-</li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionsSetWidget">PermissionsSetWidget (class in pyams_security.widget)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.permission.PermissionsVocabulary">PermissionsVocabulary (class in pyams_security.permission)</a>
-</li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionWidget">PermissionWidget (class in pyams_security.widget)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.persistent_connection">persistent_connection() (in module pyams_utils.zodb)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.persistent_transaction_manager">persistent_transaction_manager() (in module pyams_utils.zodb)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.PersistentAlchemyEngineUtility">PersistentAlchemyEngineUtility (class in pyams_alchemy.engine)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.schema.PersistentDict">PersistentDict (class in pyams_utils.schema)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.PersistentDictState">PersistentDictState (class in pyams_zodbbrowser.state)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.PersistentDictValue">PersistentDictValue (class in pyams_zodbbrowser.value)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.schema.PersistentList">PersistentList (class in pyams_utils.schema)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.PersistentListValue">PersistentListValue (class in pyams_zodbbrowser.value)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.PersistentMappingState">PersistentMappingState (class in pyams_zodbbrowser.state)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.PersistentMappingValue">PersistentMappingValue (class in pyams_zodbbrowser.value)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.PersistentValue">PersistentValue (class in pyams_zodbbrowser.value)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.FormSelector.phash">phash() (pyams_form.form.FormSelector method)</a>
-
-      <ul>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.PluginSelector.phash">(pyams_security.plugin.PluginSelector method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.context.ContextSelector.phash">(pyams_utils.context.ContextSelector method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter.pictogram">pictogram (pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.BaseLinkInfoAdapter.pictogram">(pyams_content.component.links.BaseLinkInfoAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.BaseDataType.pictogram">(pyams_content.shared.common.types.BaseDataType attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.picture">picture (pyams_security.plugin.social.SocialUser attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.picturesize">picturesize() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFile.pif_number">pif_number (pyams_content.component.gallery.file.GalleryFile attribute)</a>
-</li>
-      <li><a href="pyams_content.interfaces.html#pyams_content.interfaces.PILOT_ROLE">PILOT_ROLE (in module pyams_content.interfaces)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.manager.BaseSharedTool.pilots">pilots (pyams_content.shared.common.manager.BaseSharedTool attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.pixelformat">pixelformat() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormField.placeholder">placeholder (pyams_content.shared.form.field.FormField attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.PluginSelector">PluginSelector (class in pyams_security.plugin)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.negotiator.Negotiator.policy">policy (pyams_i18n.negotiator.Negotiator attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.pool_lifetime">pool_lifetime (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.AlchemyEngineUtility.pool_recycle">pool_recycle (pyams_alchemy.engine.AlchemyEngineUtility attribute)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.AlchemyEngineUtility.pool_size">pool_size (pyams_alchemy.engine.AlchemyEngineUtility attribute)</a>
-
-      <ul>
-        <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.pool_size">(pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.port">port (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.ssh.SSHCallerTask.port">(pyams_scheduler.ssh.SSHCallerTask attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_portal.html#pyams_portal.views.PortalContextIndexPage">PortalContextIndexPage (class in pyams_portal.views)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.page.PortalContextPageAdapter">PortalContextPageAdapter() (in module pyams_portal.page)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.page.PortalContextPortletsConfigurationAdapter">PortalContextPortletsConfigurationAdapter() (in module pyams_portal.page)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.page.PortalContextPortletTraverser">PortalContextPortletTraverser (class in pyams_portal.page)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextPropertiesEditFormHeaderAdapter">PortalContextPropertiesEditFormHeaderAdapter (class in pyams_portal.zmi.page)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextPropertiesEditFormHelpAdapter">PortalContextPropertiesEditFormHelpAdapter (class in pyams_portal.zmi.page)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplateConfigMenu">PortalContextTemplateConfigMenu (class in pyams_portal.zmi.page)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.page.PortalContextTemplateConfigurationAdapter">PortalContextTemplateConfigurationAdapter() (in module pyams_portal.page)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplateLayoutHeaderAdapter">PortalContextTemplateLayoutHeaderAdapter (class in pyams_portal.zmi.page)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplateLayoutView">PortalContextTemplateLayoutView (class in pyams_portal.zmi.page)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplatePortletAJAXEditForm">PortalContextTemplatePortletAJAXEditForm (class in pyams_portal.zmi.page)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplatePortletEditForm">PortalContextTemplatePortletEditForm (class in pyams_portal.zmi.page)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplatePropertiesAJAXEditForm">PortalContextTemplatePropertiesAJAXEditForm (class in pyams_portal.zmi.page)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm">PortalContextTemplatePropertiesEditForm (class in pyams_portal.zmi.page)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplatePropertiesMenu">PortalContextTemplatePropertiesMenu (class in pyams_portal.zmi.page)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.page.PortalContextTemplateTraverser">PortalContextTemplateTraverser (class in pyams_portal.page)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.site.PortalGenerationsChecker">PortalGenerationsChecker (class in pyams_portal.site)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.page.PortalPage">PortalPage (class in pyams_portal.page)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortalPortletsConfiguration">PortalPortletsConfiguration (class in pyams_portal.portlet)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplate">PortalTemplate (class in pyams_portal.template)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateAddAction">PortalTemplateAddAction (class in pyams_portal.zmi.template)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateAddForm">PortalTemplateAddForm (class in pyams_portal.zmi.template)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateAddMenuDivider">PortalTemplateAddMenuDivider (class in pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateAJAXAddForm">PortalTemplateAJAXAddForm (class in pyams_portal.zmi.template)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration">PortalTemplateConfiguration (class in pyams_portal.template)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfigurationFactory">PortalTemplateConfigurationFactory() (in module pyams_portal.template)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateContainer">PortalTemplateContainer (class in pyams_portal.template)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateContainerConfiguration">PortalTemplateContainerConfiguration (class in pyams_portal.template)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateContainerConfigurationAdapter">PortalTemplateContainerConfigurationAdapter() (in module pyams_portal.template)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerHeaderAdapter">PortalTemplateContainerHeaderAdapter (class in pyams_portal.zmi.container)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerMenuItem">PortalTemplateContainerMenuItem (class in pyams_portal.zmi.container)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerNameColumn">PortalTemplateContainerNameColumn (class in pyams_portal.zmi.container)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerPropertiesAJAXEditForm">PortalTemplateContainerPropertiesAJAXEditForm (class in pyams_portal.zmi.container)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm">PortalTemplateContainerPropertiesEditForm (class in pyams_portal.zmi.container)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerTable">PortalTemplateContainerTable (class in pyams_portal.zmi.container)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerTableElementEditor">PortalTemplateContainerTableElementEditor (class in pyams_portal.zmi.container)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerTrashColumn">PortalTemplateContainerTrashColumn (class in pyams_portal.zmi.container)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerValuesAdapter">PortalTemplateContainerValuesAdapter (class in pyams_portal.zmi.container)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerView">PortalTemplateContainerView (class in pyams_portal.zmi.container)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateHeaderAdapter">PortalTemplateHeaderAdapter (class in pyams_portal.zmi.template)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateLayoutHeaderAdapter">PortalTemplateLayoutHeaderAdapter (class in pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateLayoutView">PortalTemplateLayoutView (class in pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateMenuHeader">PortalTemplateMenuHeader (class in pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletAddForm">PortalTemplatePortletAddForm (class in pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletAddMenu">PortalTemplatePortletAddMenu (class in pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletAJAXAddForm">PortalTemplatePortletAJAXAddForm (class in pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletAJAXEditForm">PortalTemplatePortletAJAXEditForm (class in pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletEditForm">PortalTemplatePortletEditForm (class in pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplatePortletsConfigurationAdapter">PortalTemplatePortletsConfigurationAdapter() (in module pyams_portal.template)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplatePortletTraverser">PortalTemplatePortletTraverser (class in pyams_portal.template)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePropertiesMenu">PortalTemplatePropertiesMenu (class in pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateRowAddMenu">PortalTemplateRowAddMenu (class in pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplatesContainerPropertiesMenu">PortalTemplatesContainerPropertiesMenu (class in pyams_portal.zmi.container)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotAddForm">PortalTemplateSlotAddForm (class in pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotAddMenu">PortalTemplateSlotAddMenu (class in pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotAJAXAddForm">PortalTemplateSlotAJAXAddForm (class in pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotPropertiesAJAXEditForm">PortalTemplateSlotPropertiesAJAXEditForm (class in pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm">PortalTemplateSlotPropertiesEditForm (class in pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateSlotsVocabulary">PortalTemplateSlotsVocabulary (class in pyams_portal.template)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplatesVocabulary">PortalTemplatesVocabulary (class in pyams_portal.template)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateTableElementEditor">PortalTemplateTableElementEditor (class in pyams_portal.zmi.container)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.Portlet">Portlet (class in pyams_portal.portlet)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsEditor.portlet">portlet (pyams_portal.zmi.portlet.PortletSettingsEditor attribute)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.portlet_config">portlet_config (class in pyams_portal.portlet)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.views.PortalContextIndexPage.portlet_configuration">portlet_configuration (pyams_portal.views.PortalContextIndexPage attribute)</a>
-
-      <ul>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateLayoutView.portlet_configuration">(pyams_portal.zmi.layout.PortalTemplateLayoutView attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortletConfiguration.portlet_id">portlet_id (pyams_portal.portlet.PortletConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.slot.SlotConfiguration.portlet_ids">portlet_ids (pyams_portal.slot.SlotConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortletConfiguration.portlet_name">portlet_name (pyams_portal.portlet.PortletConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortletConfiguration">PortletConfiguration (class in pyams_portal.portlet)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortletConfigurationAdapter">PortletConfigurationAdapter() (in module pyams_portal.portlet)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortletConfigurationPermissionChecker">PortletConfigurationPermissionChecker (class in pyams_portal.portlet)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortletConfigurationSettingsAdapter">PortletConfigurationSettingsAdapter() (in module pyams_portal.portlet)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortletConfigurationSettingsTraverser">PortletConfigurationSettingsTraverser (class in pyams_portal.portlet)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortletContentProvider">PortletContentProvider (class in pyams_portal.portlet)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortletPreviewer">PortletPreviewer (class in pyams_portal.portlet)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortletRenderer">PortletRenderer (class in pyams_portal.portlet)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortletRenderersVocabulary">PortletRenderersVocabulary (class in pyams_portal.portlet)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortletSettings">PortletSettings (class in pyams_portal.portlet)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsEditor">PortletSettingsEditor (class in pyams_portal.zmi.portlet)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsPropertiesEditor">PortletSettingsPropertiesEditor (class in pyams_portal.zmi.portlet)</a>
-</li>
-      <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.portlet.PortletSettingsThemesEditor">PortletSettingsThemesEditor (class in pyams_content.component.theme.zmi.portlet)</a>
-</li>
-      <li><a href="pyams_content.component.theme.html#pyams_content.component.theme.portlet.PortletThemesSettings">PortletThemesSettings (class in pyams_content.component.theme.portlet)</a>
-</li>
-      <li><a href="pyams_content.component.theme.html#pyams_content.component.theme.portlet.PortletThemesSettingsFactory">PortletThemesSettingsFactory() (in module pyams_content.component.theme.portlet)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortletVocabulary">PortletVocabulary (class in pyams_portal.portlet)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.postal_code">postal_code (pyams_security.plugin.social.SocialUser attribute)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.prefix">prefix (pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.header.SharedContentTitlePrefixAdapter.prefix">(pyams_content.shared.common.zmi.header.SharedContentTitlePrefixAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestForm.prefix">(pyams_content_es.zmi.ContentIndexerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.prefix">(pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestForm.prefix">(pyams_media.zmi.MediaConversionProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.prefix">(pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.credential.Credentials.prefix">(pyams_security.credential.Credentials attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.admin.AdminAuthenticationPlugin.prefix">(pyams_security.plugin.admin.AdminAuthenticationPlugin attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.GroupsFolder.prefix">(pyams_security.plugin.group.GroupsFolder attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.http.HttpBasicCredentialsPlugin.prefix">(pyams_security.plugin.http.HttpBasicCredentialsPlugin attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUsersFolder.prefix">(pyams_security.plugin.social.SocialUsersFolder attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.UsersFolder.prefix">(pyams_security.plugin.userfolder.UsersFolder attribute)</a>
-</li>
-        <li><a href="pyams_sequence.html#pyams_sequence.utility.SequentialIntIds.prefix">(pyams_sequence.utility.SequentialIntIds attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.site.ContextTitlePrefixAdapter.prefix">(pyams_skin.site.ContextTitlePrefixAdapter attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestForm.prefix">(pyams_utils.zmi.zeo.ZEOConnectionTestForm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_catalog.html#pyams_catalog.query.CatalogResultSet.prepend">prepend() (pyams_catalog.query.CatalogResultSet method)</a>
-</li>
-      <li><a href="pyams_content.features.preview.zmi.html#pyams_content.features.preview.zmi.PreviewAction">PreviewAction (class in pyams_content.features.preview.zmi)</a>
-</li>
-      <li><a href="pyams_content.features.preview.zmi.html#pyams_content.features.preview.zmi.PreviewForm">PreviewForm (class in pyams_content.features.preview.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.WorkflowContentTransitionFormInfo.previous_message">previous_message (pyams_content.shared.common.zmi.workflow.WorkflowContentTransitionFormInfo attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.WorkflowContentTransitionFormInfo.previous_step">previous_step (pyams_content.shared.common.zmi.workflow.WorkflowContentTransitionFormInfo attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.schema.Principal">Principal (class in pyams_security.schema)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm.principal">principal (pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowHistoryItem.principal">(pyams_workflow.versions.WorkflowHistoryItem attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.security.SharedToolManagerRestrictionInfo.principal_id">principal_id (pyams_content.shared.common.security.SharedToolManagerRestrictionInfo attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm.principal_id">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.profile.html#pyams_content.profile.admin.PrincipalAdminProfileFactory">PrincipalAdminProfileFactory() (in module pyams_content.profile.admin)</a>
-</li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PrincipalDataConverter">PrincipalDataConverter (class in pyams_security.widget)</a>
-</li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PrincipalFieldWidget">PrincipalFieldWidget() (in module pyams_security.widget)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.principal.PrincipalInfo">PrincipalInfo (class in pyams_security.principal)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.PrincipalInfoElementEditor">PrincipalInfoElementEditor (class in pyams_content.shared.common.zmi.security)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.profile.PrincipalPublicProfileFactory">PrincipalPublicProfileFactory() (in module pyams_security.profile)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.Group.principals">principals (pyams_security.plugin.group.Group attribute)</a>
-</li>
-      <li><a href="pyams_security.interfaces.html#pyams_security.interfaces.PrincipalsAddedToGroupEvent">PrincipalsAddedToGroupEvent (class in pyams_security.interfaces)</a>
-</li>
-      <li><a href="pyams_security.interfaces.html#pyams_security.interfaces.PrincipalsGroupEvent">PrincipalsGroupEvent (class in pyams_security.interfaces)</a>
-</li>
-      <li><a href="pyams_security.interfaces.html#pyams_security.interfaces.PrincipalsRemovedFromGroupEvent">PrincipalsRemovedFromGroupEvent (class in pyams_security.interfaces)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.index.PrincipalsRoleIndex">PrincipalsRoleIndex (class in pyams_security.index)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.schema.PrincipalsSet">PrincipalsSet (class in pyams_security.schema)</a>
-</li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PrincipalsSetDataConverter">PrincipalsSetDataConverter (class in pyams_security.widget)</a>
-</li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PrincipalsSetFieldWidget">PrincipalsSetFieldWidget() (in module pyams_security.widget)</a>
-</li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PrincipalsSetWidget">PrincipalsSetWidget (class in pyams_security.widget)</a>
-</li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PrincipalWidget">PrincipalWidget (class in pyams_security.widget)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.ssh.SSHCallerTask.private_key">private_key (pyams_scheduler.ssh.SSHCallerTask attribute)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.nltk.NltkFullTextProcessor.process">process() (pyams_catalog.nltk.NltkFullTextProcessor method)</a>
-
-      <ul>
-        <li><a href="pyams_catalog.html#pyams_catalog.nltk.NltkStemmedTextProcessor.process">(pyams_catalog.nltk.NltkStemmedTextProcessor method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zmq.html#pyams_zmq.process.process_exit_func">process_exit_func() (in module pyams_zmq.process)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.nltk.NltkFullTextProcessor.processGlob">processGlob() (pyams_catalog.nltk.NltkFullTextProcessor method)</a>
-
-      <ul>
-        <li><a href="pyams_catalog.html#pyams_catalog.nltk.NltkStemmedTextProcessor.processGlob">(pyams_catalog.nltk.NltkStemmedTextProcessor method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.html#pyams_security.profile.ProfileTraverser">ProfileTraverser (class in pyams_security.profile)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.area.GeoArea.projection">projection (pyams_gis.area.GeoArea attribute)</a>
-
-      <ul>
-        <li><a href="pyams_gis.html#pyams_gis.point.GeoPoint.projection">(pyams_gis.point.GeoPoint attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zmi.html#pyams_zmi.site.PropertiesAJAXEditForm">PropertiesAJAXEditForm (class in pyams_zmi.site)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.site.PropertiesEditForm">PropertiesEditForm (class in pyams_zmi.site)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.site.PropertiesEditFormHeaderAdapter">PropertiesEditFormHeaderAdapter (class in pyams_zmi.site)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.site.PropertiesMenuItem">PropertiesMenuItem (class in pyams_zmi.site)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.metas.PropertyMeta">PropertyMeta (class in pyams_skin.metas)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.PROTECTED_STATES">PROTECTED_STATES (in module pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin">ProtectedFormObjectMixin (class in pyams_form.security)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.security.ProtectedObject">ProtectedObject (class in pyams_security.security)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.security.ProtectedObjectFactory">ProtectedObjectFactory() (in module pyams_security.security)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectRolesAJAXEditForm">ProtectedObjectRolesAJAXEditForm (class in pyams_security.zmi.security)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectRolesEditForm">ProtectedObjectRolesEditForm (class in pyams_security.zmi.security)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectRolesEditFormHeaderAdapter">ProtectedObjectRolesEditFormHeaderAdapter (class in pyams_security.zmi.security)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectRolesMenuItem">ProtectedObjectRolesMenuItem (class in pyams_security.zmi.security)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectSecurityPolicyAJAXEditForm">ProtectedObjectSecurityPolicyAJAXEditForm (class in pyams_security.zmi.security)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm">ProtectedObjectSecurityPolicyEditForm (class in pyams_security.zmi.security)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem">ProtectedObjectSecurityPolicyMenuItem (class in pyams_security.zmi.security)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialLoginProviderInfo.provider">provider (pyams_security.plugin.social.SocialLoginProviderInfo attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialLoginProviderConnection.provider_id">provider_id (pyams_security.plugin.social.SocialLoginProviderConnection attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialLoginProviderConnection.provider_name">provider_name (pyams_security.plugin.social.SocialLoginProviderConnection attribute)</a>
-
-      <ul>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.provider_name">(pyams_security.plugin.social.SocialUser attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.provider.ProviderExpr">ProviderExpr (class in pyams_viewlet.provider)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.ProviderNameColumn">ProviderNameColumn (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.oauth.SocialLoginViewletsSuffix.providers">providers (pyams_security.views.oauth.SocialLoginViewletsSuffix attribute)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.Provides">Provides() (in module pyams_zodbbrowser.state)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.ProvidesValue">ProvidesValue (class in pyams_zodbbrowser.value)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.url.URLCallerTask.proxy_password">proxy_password (pyams_scheduler.url.URLCallerTask attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.url.URLCallerTask.proxy_port">proxy_port (pyams_scheduler.url.URLCallerTask attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.url.URLCallerTask.proxy_server">proxy_server (pyams_scheduler.url.URLCallerTask attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.url.URLCallerTask.proxy_username">proxy_username (pyams_scheduler.url.URLCallerTask attribute)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.pruneTruncations">pruneTruncations() (in module pyams_zodbbrowser.value)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#pyams_utils.interfaces.PUBLIC_PERMISSION">PUBLIC_PERMISSION (in module pyams_utils.interfaces)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.content.WorkflowContentPublicationInfo.publication">publication (pyams_workflow.content.WorkflowContentPublicationInfo attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.content.WorkflowContentPublicationInfo.publication_date">publication_date (pyams_workflow.content.WorkflowContentPublicationInfo attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.content.WorkflowContentPublicationInfo.publication_effective_date">publication_effective_date (pyams_workflow.content.WorkflowContentPublicationInfo attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.content.WorkflowContentPublicationInfo.publication_expiration_date">publication_expiration_date (pyams_workflow.content.WorkflowContentPublicationInfo attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationAJAXForm">PublicationAJAXForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveAJAXForm">PublicationArchiveAJAXForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveCancelAJAXForm">PublicationArchiveCancelAJAXForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveCancelForm">PublicationArchiveCancelForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveCancelFormMessage">PublicationArchiveCancelFormMessage (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveCancelFormWarning">PublicationArchiveCancelFormWarning (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveForm">PublicationArchiveForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveFormMessage">PublicationArchiveFormMessage (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveFormWarning">PublicationArchiveFormWarning (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestAJAXForm">PublicationArchiveRequestAJAXForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestForm">PublicationArchiveRequestForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestFormMessage">PublicationArchiveRequestFormMessage (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestFormWarning">PublicationArchiveRequestFormWarning (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationForm">PublicationForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationFormMessage">PublicationFormMessage (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationFormWarning">PublicationFormWarning (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestAJAXForm">PublicationRequestAJAXForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestCancelAJAXForm">PublicationRequestCancelAJAXForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestCancelForm">PublicationRequestCancelForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestCancelFormMessage">PublicationRequestCancelFormMessage (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestCancelFormWarning">PublicationRequestCancelFormWarning (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestForm">PublicationRequestForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestFormMessage">PublicationRequestFormMessage (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestFormWarning">PublicationRequestFormWarning (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseAJAXForm">PublicationRequestRefuseAJAXForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseForm">PublicationRequestRefuseForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseFormMessage">PublicationRequestRefuseFormMessage (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseFormWarning">PublicationRequestRefuseFormWarning (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireAJAXForm">PublicationRetireAJAXForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireCancelAJAXForm">PublicationRetireCancelAJAXForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireCancelForm">PublicationRetireCancelForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireCancelFormMessage">PublicationRetireCancelFormMessage (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireCancelFormWarning">PublicationRetireCancelFormWarning (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireForm">PublicationRetireForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireFormMessage">PublicationRetireFormMessage (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireFormWarning">PublicationRetireFormWarning (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireRequestAJAXForm">PublicationRetireRequestAJAXForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireRequestForm">PublicationRetireRequestForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireRequestFormMessage">PublicationRetireRequestFormMessage (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireRequestFormWarning">PublicationRetireRequestFormWarning (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.profile.PublicProfile">PublicProfile (class in pyams_security.profile)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.profile.PublicProfileExtension">PublicProfileExtension (class in pyams_security.profile)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.profile.PublicProfileFactory">PublicProfileFactory() (in module pyams_security.profile)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.PublicProfileTabForm">PublicProfileTabForm (class in pyams_security.zmi.profile)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.publish_action">publish_action() (in module pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_content.interfaces.html#pyams_content.interfaces.PUBLISH_CONTENT_PERMISSION">PUBLISH_CONTENT_PERMISSION (in module pyams_content.interfaces)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.ThesaurusLoaderDescription.publisher">publisher (pyams_thesaurus.loader.ThesaurusLoaderDescription attribute)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.publisher">(pyams_thesaurus.thesaurus.Thesaurus attribute)</a>
-</li>
-        <li><a href="pyams_workflow.html#pyams_workflow.content.WorkflowContentPublicationInfo.publisher">(pyams_workflow.content.WorkflowContentPublicationInfo attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_workflow.html#pyams_workflow.content.WorkflowContentPublicationInfo.push_end_date">push_end_date (pyams_workflow.content.WorkflowContentPublicationInfo attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.content.WorkflowContentPublicationInfo.push_end_date_index">push_end_date_index (pyams_workflow.content.WorkflowContentPublicationInfo attribute)</a>
-</li>
-      <li><a href="pyams_alchemy.html#module-pyams_alchemy">pyams_alchemy (module)</a>
-</li>
-      <li><a href="pyams_alchemy.html#module-pyams_alchemy.engine">pyams_alchemy.engine (module)</a>
-</li>
-      <li><a href="pyams_alchemy.interfaces.html#module-pyams_alchemy.interfaces">pyams_alchemy.interfaces (module)</a>
-</li>
-      <li><a href="pyams_alchemy.html#module-pyams_alchemy.loader">pyams_alchemy.loader (module)</a>
-</li>
-      <li><a href="pyams_alchemy.html#module-pyams_alchemy.metaconfigure">pyams_alchemy.metaconfigure (module)</a>
-</li>
-      <li><a href="pyams_alchemy.html#module-pyams_alchemy.metadirectives">pyams_alchemy.metadirectives (module)</a>
-</li>
-      <li><a href="pyams_alchemy.html#module-pyams_alchemy.mixin">pyams_alchemy.mixin (module)</a>
-</li>
-      <li><a href="pyams_alchemy.tests.html#module-pyams_alchemy.tests">pyams_alchemy.tests (module)</a>
-</li>
-      <li><a href="pyams_alchemy.tests.html#module-pyams_alchemy.tests.test_utilsdocs">pyams_alchemy.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_alchemy.tests.html#module-pyams_alchemy.tests.test_utilsdocstrings">pyams_alchemy.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#module-pyams_alchemy.zmi">pyams_alchemy.zmi (module)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#module-pyams_alchemy.zmi.engine">pyams_alchemy.zmi.engine (module)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#pyams_utils.interfaces.PYAMS_APPLICATION_DEFAULT_NAME">PYAMS_APPLICATION_DEFAULT_NAME (in module pyams_utils.interfaces)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#pyams_utils.interfaces.PYAMS_APPLICATION_FACTORY_KEY">PYAMS_APPLICATION_FACTORY_KEY (in module pyams_utils.interfaces)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#pyams_utils.interfaces.PYAMS_APPLICATION_SETTINGS_KEY">PYAMS_APPLICATION_SETTINGS_KEY (in module pyams_utils.interfaces)</a>
-</li>
-      <li><a href="pyams_cache.html#module-pyams_cache">pyams_cache (module)</a>
-</li>
-      <li><a href="pyams_cache.html#module-pyams_cache.beaker">pyams_cache.beaker (module)</a>
-</li>
-      <li><a href="pyams_cache.html#module-pyams_cache.cache">pyams_cache.cache (module)</a>
-</li>
-      <li><a href="pyams_cache.handler.html#module-pyams_cache.handler">pyams_cache.handler (module)</a>
-</li>
-      <li><a href="pyams_cache.handler.html#module-pyams_cache.handler.memcached">pyams_cache.handler.memcached (module)</a>
-</li>
-      <li><a href="pyams_cache.handler.html#module-pyams_cache.handler.redis">pyams_cache.handler.redis (module)</a>
-</li>
-      <li><a href="pyams_cache.html#module-pyams_cache.include">pyams_cache.include (module)</a>
-</li>
-      <li><a href="pyams_cache.interfaces.html#module-pyams_cache.interfaces">pyams_cache.interfaces (module)</a>
-</li>
-      <li><a href="pyams_cache.tests.html#module-pyams_cache.tests">pyams_cache.tests (module)</a>
-</li>
-      <li><a href="pyams_cache.tests.html#module-pyams_cache.tests.test_utilsdocs">pyams_cache.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_cache.tests.html#module-pyams_cache.tests.test_utilsdocstrings">pyams_cache.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_catalog.html#module-pyams_catalog">pyams_catalog (module)</a>
-</li>
-      <li><a href="pyams_catalog.html#module-pyams_catalog.include">pyams_catalog.include (module)</a>
-</li>
-      <li><a href="pyams_catalog.html#module-pyams_catalog.index">pyams_catalog.index (module)</a>
-</li>
-      <li><a href="pyams_catalog.interfaces.html#module-pyams_catalog.interfaces">pyams_catalog.interfaces (module)</a>
-</li>
-      <li><a href="pyams_catalog.html#module-pyams_catalog.nltk">pyams_catalog.nltk (module)</a>
-</li>
-      <li><a href="pyams_catalog.html#module-pyams_catalog.query">pyams_catalog.query (module)</a>
-</li>
-      <li><a href="pyams_catalog.html#module-pyams_catalog.site">pyams_catalog.site (module)</a>
-</li>
-      <li><a href="pyams_catalog.tests.html#module-pyams_catalog.tests">pyams_catalog.tests (module)</a>
-</li>
-      <li><a href="pyams_catalog.tests.html#module-pyams_catalog.tests.test_utilsdocs">pyams_catalog.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_catalog.tests.html#module-pyams_catalog.tests.test_utilsdocstrings">pyams_catalog.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_catalog.html#module-pyams_catalog.utils">pyams_catalog.utils (module)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#module-pyams_catalog.zmi">pyams_catalog.zmi (module)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#module-pyams_catalog.zmi.catalog">pyams_catalog.zmi.catalog (module)</a>
-</li>
-      <li><a href="pyams_content.html#module-pyams_content">pyams_content (module)</a>
-</li>
-      <li><a href="pyams_content.component.html#module-pyams_content.component">pyams_content.component (module)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#module-pyams_content.component.association">pyams_content.component.association (module)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#module-pyams_content.component.association.container">pyams_content.component.association.container (module)</a>
-</li>
-      <li><a href="pyams_content.component.association.interfaces.html#module-pyams_content.component.association.interfaces">pyams_content.component.association.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#module-pyams_content.component.association.paragraph">pyams_content.component.association.paragraph (module)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#module-pyams_content.component.association.zmi">pyams_content.component.association.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#module-pyams_content.component.association.zmi.interfaces">pyams_content.component.association.zmi.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#module-pyams_content.component.association.zmi.paragraph">pyams_content.component.association.zmi.paragraph (module)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#module-pyams_content.component.extfile">pyams_content.component.extfile (module)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.interfaces.html#module-pyams_content.component.extfile.interfaces">pyams_content.component.extfile.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#module-pyams_content.component.extfile.zmi">pyams_content.component.extfile.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.zmi.html#module-pyams_content.component.extfile.zmi.container">pyams_content.component.extfile.zmi.container (module)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#module-pyams_content.component.gallery">pyams_content.component.gallery (module)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#module-pyams_content.component.gallery.file">pyams_content.component.gallery.file (module)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.interfaces.html#module-pyams_content.component.gallery.interfaces">pyams_content.component.gallery.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#module-pyams_content.component.gallery.paragraph">pyams_content.component.gallery.paragraph (module)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#module-pyams_content.component.gallery.zmi">pyams_content.component.gallery.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#module-pyams_content.component.gallery.zmi.file">pyams_content.component.gallery.zmi.file (module)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#module-pyams_content.component.gallery.zmi.interfaces">pyams_content.component.gallery.zmi.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#module-pyams_content.component.gallery.zmi.paragraph">pyams_content.component.gallery.zmi.paragraph (module)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.html#module-pyams_content.component.illustration">pyams_content.component.illustration (module)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.interfaces.html#module-pyams_content.component.illustration.interfaces">pyams_content.component.illustration.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.html#module-pyams_content.component.illustration.paragraph">pyams_content.component.illustration.paragraph (module)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#module-pyams_content.component.illustration.zmi">pyams_content.component.illustration.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#module-pyams_content.component.illustration.zmi.paragraph">pyams_content.component.illustration.zmi.paragraph (module)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#module-pyams_content.component.links">pyams_content.component.links (module)</a>
-</li>
-      <li><a href="pyams_content.component.links.interfaces.html#module-pyams_content.component.links.interfaces">pyams_content.component.links.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#module-pyams_content.component.links.zmi">pyams_content.component.links.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#module-pyams_content.component.links.zmi.container">pyams_content.component.links.zmi.container (module)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#module-pyams_content.component.links.zmi.reverse">pyams_content.component.links.zmi.reverse (module)</a>
-</li>
-      <li><a href="pyams_content.component.media.html#module-pyams_content.component.media">pyams_content.component.media (module)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#module-pyams_content.component.paragraph">pyams_content.component.paragraph (module)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#module-pyams_content.component.paragraph.container">pyams_content.component.paragraph.container (module)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#module-pyams_content.component.paragraph.header">pyams_content.component.paragraph.header (module)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#module-pyams_content.component.paragraph.html">pyams_content.component.paragraph.html (module)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.interfaces.html#module-pyams_content.component.paragraph.interfaces">pyams_content.component.paragraph.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.interfaces.html#module-pyams_content.component.paragraph.interfaces.header">pyams_content.component.paragraph.interfaces.header (module)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.interfaces.html#module-pyams_content.component.paragraph.interfaces.html">pyams_content.component.paragraph.interfaces.html (module)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.interfaces.html#module-pyams_content.component.paragraph.interfaces.video">pyams_content.component.paragraph.interfaces.video (module)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#module-pyams_content.component.paragraph.video">pyams_content.component.paragraph.video (module)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi">pyams_content.component.paragraph.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.container">pyams_content.component.paragraph.zmi.container (module)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.header">pyams_content.component.paragraph.zmi.header (module)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.html">pyams_content.component.paragraph.zmi.html (module)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.interfaces">pyams_content.component.paragraph.zmi.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.preview">pyams_content.component.paragraph.zmi.preview (module)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.video">pyams_content.component.paragraph.zmi.video (module)</a>
-</li>
-      <li><a href="pyams_content.component.theme.html#module-pyams_content.component.theme">pyams_content.component.theme (module)</a>
-</li>
-      <li><a href="pyams_content.component.theme.interfaces.html#module-pyams_content.component.theme.interfaces">pyams_content.component.theme.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.component.theme.html#module-pyams_content.component.theme.portlet">pyams_content.component.theme.portlet (module)</a>
-</li>
-      <li><a href="pyams_content.component.theme.zmi.html#module-pyams_content.component.theme.zmi">pyams_content.component.theme.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.component.theme.zmi.html#module-pyams_content.component.theme.zmi.manager">pyams_content.component.theme.zmi.manager (module)</a>
-</li>
-      <li><a href="pyams_content.component.theme.zmi.html#module-pyams_content.component.theme.zmi.portlet">pyams_content.component.theme.zmi.portlet (module)</a>
-</li>
-      <li><a href="pyams_content.features.html#module-pyams_content.features">pyams_content.features (module)</a>
-</li>
-      <li><a href="pyams_content.features.checker.html#module-pyams_content.features.checker">pyams_content.features.checker (module)</a>
-</li>
-      <li><a href="pyams_content.features.checker.html#module-pyams_content.features.checker.interfaces">pyams_content.features.checker.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.features.checker.zmi.html#module-pyams_content.features.checker.zmi">pyams_content.features.checker.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.features.preview.html#module-pyams_content.features.preview">pyams_content.features.preview (module)</a>
-</li>
-      <li><a href="pyams_content.features.preview.html#module-pyams_content.features.preview.interfaces">pyams_content.features.preview.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.features.preview.zmi.html#module-pyams_content.features.preview.zmi">pyams_content.features.preview.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.features.preview.zmi.html#module-pyams_content.features.preview.zmi.interfaces">pyams_content.features.preview.zmi.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#module-pyams_content.features.review">pyams_content.features.review (module)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#module-pyams_content.features.review.interfaces">pyams_content.features.review.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.features.review.zmi.html#module-pyams_content.features.review.zmi">pyams_content.features.review.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.generations.html#module-pyams_content.generations">pyams_content.generations (module)</a>
-</li>
-      <li><a href="pyams_content.html#module-pyams_content.include">pyams_content.include (module)</a>
-</li>
-      <li><a href="pyams_content.interfaces.html#module-pyams_content.interfaces">pyams_content.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.interfaces.html#module-pyams_content.interfaces.container">pyams_content.interfaces.container (module)</a>
-</li>
-      <li><a href="pyams_content.profile.html#module-pyams_content.profile">pyams_content.profile (module)</a>
-</li>
-      <li><a href="pyams_content.profile.html#module-pyams_content.profile.admin">pyams_content.profile.admin (module)</a>
-</li>
-      <li><a href="pyams_content.profile.interfaces.html#module-pyams_content.profile.interfaces">pyams_content.profile.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.profile.zmi.html#module-pyams_content.profile.zmi">pyams_content.profile.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.root.html#module-pyams_content.root">pyams_content.root (module)</a>
-</li>
-      <li><a href="pyams_content.root.interfaces.html#module-pyams_content.root.interfaces">pyams_content.root.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#module-pyams_content.root.zmi">pyams_content.root.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#module-pyams_content.root.zmi.search">pyams_content.root.zmi.search (module)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#module-pyams_content.root.zmi.sites">pyams_content.root.zmi.sites (module)</a>
-</li>
-      <li><a href="pyams_content.scripts.html#module-pyams_content.scripts">pyams_content.scripts (module)</a>
-</li>
-      <li><a href="pyams_content.scripts.html#module-pyams_content.scripts.index">pyams_content.scripts.index (module)</a>
-</li>
-      <li><a href="pyams_content.shared.html#module-pyams_content.shared">pyams_content.shared (module)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.html#module-pyams_content.shared.blog">pyams_content.shared.blog (module)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.interfaces.html#module-pyams_content.shared.blog.interfaces">pyams_content.shared.blog.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.html#module-pyams_content.shared.blog.manager">pyams_content.shared.blog.manager (module)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.zmi.html#module-pyams_content.shared.blog.zmi">pyams_content.shared.blog.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.zmi.html#module-pyams_content.shared.blog.zmi.manager">pyams_content.shared.blog.zmi.manager (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#module-pyams_content.shared.common">pyams_content.shared.common (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.interfaces.html#module-pyams_content.shared.common.interfaces">pyams_content.shared.common.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.interfaces.html#module-pyams_content.shared.common.interfaces.types">pyams_content.shared.common.interfaces.types (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.interfaces.html#module-pyams_content.shared.common.interfaces.zmi">pyams_content.shared.common.interfaces.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#module-pyams_content.shared.common.manager">pyams_content.shared.common.manager (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#module-pyams_content.shared.common.review">pyams_content.shared.common.review (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#module-pyams_content.shared.common.security">pyams_content.shared.common.security (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#module-pyams_content.shared.common.types">pyams_content.shared.common.types (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi">pyams_content.shared.common.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.dashboard">pyams_content.shared.common.zmi.dashboard (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.header">pyams_content.shared.common.zmi.header (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.i18n">pyams_content.shared.common.zmi.i18n (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.manager">pyams_content.shared.common.zmi.manager (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.owner">pyams_content.shared.common.zmi.owner (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.properties">pyams_content.shared.common.zmi.properties (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.search">pyams_content.shared.common.zmi.search (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.security">pyams_content.shared.common.zmi.security (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.site">pyams_content.shared.common.zmi.site (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.summary">pyams_content.shared.common.zmi.summary (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.types">pyams_content.shared.common.zmi.types (module)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.workflow">pyams_content.shared.common.zmi.workflow (module)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#module-pyams_content.shared.form">pyams_content.shared.form (module)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#module-pyams_content.shared.form.field">pyams_content.shared.form.field (module)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#module-pyams_content.shared.form.handler">pyams_content.shared.form.handler (module)</a>
-</li>
-      <li><a href="pyams_content.shared.form.interfaces.html#module-pyams_content.shared.form.interfaces">pyams_content.shared.form.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#module-pyams_content.shared.form.manager">pyams_content.shared.form.manager (module)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi">pyams_content.shared.form.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi.field">pyams_content.shared.form.zmi.field (module)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi.preview">pyams_content.shared.form.zmi.preview (module)</a>
-</li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi.properties">pyams_content.shared.form.zmi.properties (module)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#module-pyams_content.shared.imagemap">pyams_content.shared.imagemap (module)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.interfaces.html#module-pyams_content.shared.imagemap.interfaces">pyams_content.shared.imagemap.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#module-pyams_content.shared.imagemap.manager">pyams_content.shared.imagemap.manager (module)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#module-pyams_content.shared.imagemap.paragraph">pyams_content.shared.imagemap.paragraph (module)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#module-pyams_content.shared.imagemap.schema">pyams_content.shared.imagemap.schema (module)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi">pyams_content.shared.imagemap.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.area">pyams_content.shared.imagemap.zmi.area (module)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.container">pyams_content.shared.imagemap.zmi.container (module)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.paragraph">pyams_content.shared.imagemap.zmi.paragraph (module)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.preview">pyams_content.shared.imagemap.zmi.preview (module)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.properties">pyams_content.shared.imagemap.zmi.properties (module)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.widget">pyams_content.shared.imagemap.zmi.widget (module)</a>
-</li>
-      <li><a href="pyams_content.shared.news.html#module-pyams_content.shared.news">pyams_content.shared.news (module)</a>
-</li>
-      <li><a href="pyams_content.shared.news.interfaces.html#module-pyams_content.shared.news.interfaces">pyams_content.shared.news.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.shared.news.html#module-pyams_content.shared.news.manager">pyams_content.shared.news.manager (module)</a>
-</li>
-      <li><a href="pyams_content.shared.news.zmi.html#module-pyams_content.shared.news.zmi">pyams_content.shared.news.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#module-pyams_content.shared.site">pyams_content.shared.site (module)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#module-pyams_content.shared.site.container">pyams_content.shared.site.container (module)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#module-pyams_content.shared.site.folder">pyams_content.shared.site.folder (module)</a>
-</li>
-      <li><a href="pyams_content.shared.site.interfaces.html#module-pyams_content.shared.site.interfaces">pyams_content.shared.site.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#module-pyams_content.shared.site.link">pyams_content.shared.site.link (module)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#module-pyams_content.shared.site.manager">pyams_content.shared.site.manager (module)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#module-pyams_content.shared.site.zmi">pyams_content.shared.site.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#module-pyams_content.shared.site.zmi.container">pyams_content.shared.site.zmi.container (module)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#module-pyams_content.shared.site.zmi.folder">pyams_content.shared.site.zmi.folder (module)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#module-pyams_content.shared.site.zmi.link">pyams_content.shared.site.zmi.link (module)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#module-pyams_content.shared.site.zmi.manager">pyams_content.shared.site.zmi.manager (module)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.widget.html#module-pyams_content.shared.site.zmi.widget">pyams_content.shared.site.zmi.widget (module)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.widget.html#module-pyams_content.shared.site.zmi.widget.interfaces">pyams_content.shared.site.zmi.widget.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#module-pyams_content.shared.view">pyams_content.shared.view (module)</a>
-</li>
-      <li><a href="pyams_content.shared.view.interfaces.html#module-pyams_content.shared.view.interfaces">pyams_content.shared.view.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#module-pyams_content.shared.view.manager">pyams_content.shared.view.manager (module)</a>
-</li>
-      <li><a href="pyams_content.shared.view.portlet.html#module-pyams_content.shared.view.portlet">pyams_content.shared.view.portlet (module)</a>
-</li>
-      <li><a href="pyams_content.shared.view.portlet.html#module-pyams_content.shared.view.portlet.interfaces">pyams_content.shared.view.portlet.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.shared.view.portlet.zmi.html#module-pyams_content.shared.view.portlet.zmi">pyams_content.shared.view.portlet.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#module-pyams_content.shared.view.reference">pyams_content.shared.view.reference (module)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#module-pyams_content.shared.view.theme">pyams_content.shared.view.theme (module)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi">pyams_content.shared.view.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi.preview">pyams_content.shared.view.zmi.preview (module)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi.properties">pyams_content.shared.view.zmi.properties (module)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi.reference">pyams_content.shared.view.zmi.reference (module)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi.theme">pyams_content.shared.view.zmi.theme (module)</a>
-</li>
-      <li><a href="pyams_content.html#module-pyams_content.site">pyams_content.site (module)</a>
-</li>
-      <li><a href="pyams_content.skin.html#module-pyams_content.skin">pyams_content.skin (module)</a>
-</li>
-      <li><a href="pyams_content.skin.html#module-pyams_content.skin.routes">pyams_content.skin.routes (module)</a>
-</li>
-      <li><a href="pyams_content.tests.html#module-pyams_content.tests">pyams_content.tests (module)</a>
-</li>
-      <li><a href="pyams_content.tests.html#module-pyams_content.tests.test_utilsdocs">pyams_content.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_content.tests.html#module-pyams_content.tests.test_utilsdocstrings">pyams_content.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#module-pyams_content.workflow">pyams_content.workflow (module)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#module-pyams_content.workflow.interfaces">pyams_content.workflow.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#module-pyams_content.workflow.notify">pyams_content.workflow.notify (module)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#module-pyams_content.workflow.task">pyams_content.workflow.task (module)</a>
-</li>
-      <li><a href="pyams_content.workflow.zmi.html#module-pyams_content.workflow.zmi">pyams_content.workflow.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.workflow.zmi.html#module-pyams_content.workflow.zmi.task">pyams_content.workflow.zmi.task (module)</a>
-</li>
-      <li><a href="pyams_content.zmi.html#module-pyams_content.zmi">pyams_content.zmi (module)</a>
-</li>
-      <li><a href="pyams_content.zmi.interfaces.html#module-pyams_content.zmi.interfaces">pyams_content.zmi.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content.zmi.html#module-pyams_content.zmi.tinymce">pyams_content.zmi.tinymce (module)</a>
-</li>
-      <li><a href="pyams_content.zmi.viewlet.html#module-pyams_content.zmi.viewlet">pyams_content.zmi.viewlet (module)</a>
-</li>
-      <li><a href="pyams_content.zmi.viewlet.toplinks.html#module-pyams_content.zmi.viewlet.toplinks">pyams_content.zmi.viewlet.toplinks (module)</a>
-</li>
-      <li><a href="pyams_content_es.html#module-pyams_content_es">pyams_content_es (module)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#module-pyams_content_es.component">pyams_content_es.component (module)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#module-pyams_content_es.component.extfile">pyams_content_es.component.extfile (module)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#module-pyams_content_es.component.gallery">pyams_content_es.component.gallery (module)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#module-pyams_content_es.component.paragraph">pyams_content_es.component.paragraph (module)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#module-pyams_content_es.component.theme">pyams_content_es.component.theme (module)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#module-pyams_content_es.component.view">pyams_content_es.component.view (module)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#module-pyams_content_es.component.workflow">pyams_content_es.component.workflow (module)</a>
-</li>
-      <li><a href="pyams_content_es.html#module-pyams_content_es.document">pyams_content_es.document (module)</a>
-</li>
-      <li><a href="pyams_content_es.html#module-pyams_content_es.include">pyams_content_es.include (module)</a>
-</li>
-      <li><a href="pyams_content_es.html#module-pyams_content_es.index">pyams_content_es.index (module)</a>
-</li>
-      <li><a href="pyams_content_es.interfaces.html#module-pyams_content_es.interfaces">pyams_content_es.interfaces (module)</a>
-</li>
-      <li><a href="pyams_content_es.html#module-pyams_content_es.process">pyams_content_es.process (module)</a>
-</li>
-      <li><a href="pyams_content_es.scripts.html#module-pyams_content_es.scripts">pyams_content_es.scripts (module)</a>
-</li>
-      <li><a href="pyams_content_es.scripts.html#module-pyams_content_es.scripts.index">pyams_content_es.scripts.index (module)</a>
-</li>
-      <li><a href="pyams_content_es.html#module-pyams_content_es.site">pyams_content_es.site (module)</a>
-</li>
-      <li><a href="pyams_content_es.tests.html#module-pyams_content_es.tests">pyams_content_es.tests (module)</a>
-</li>
-      <li><a href="pyams_content_es.tests.html#module-pyams_content_es.tests.test_utilsdocs">pyams_content_es.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_content_es.tests.html#module-pyams_content_es.tests.test_utilsdocstrings">pyams_content_es.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_content_es.html#module-pyams_content_es.utility">pyams_content_es.utility (module)</a>
-</li>
-      <li><a href="pyams_content_es.zmi.html#module-pyams_content_es.zmi">pyams_content_es.zmi (module)</a>
-</li>
-      <li><a href="pyams_content_es.zmi.html#module-pyams_content_es.zmi.test">pyams_content_es.zmi.test (module)</a>
-</li>
-      <li><a href="pyams_form.html#module-pyams_form">pyams_form (module)</a>
-</li>
-      <li><a href="pyams_form.html#module-pyams_form.form">pyams_form.form (module)</a>
-</li>
-      <li><a href="pyams_form.html#module-pyams_form.group">pyams_form.group (module)</a>
-</li>
-      <li><a href="pyams_form.html#module-pyams_form.help">pyams_form.help (module)</a>
-</li>
-      <li><a href="pyams_form.html#module-pyams_form.include">pyams_form.include (module)</a>
-</li>
-      <li><a href="pyams_form.interfaces.html#module-pyams_form.interfaces">pyams_form.interfaces (module)</a>
-</li>
-      <li><a href="pyams_form.interfaces.html#module-pyams_form.interfaces.form">pyams_form.interfaces.form (module)</a>
-</li>
-      <li><a href="pyams_form.html#module-pyams_form.schema">pyams_form.schema (module)</a>
-</li>
-      <li><a href="pyams_form.html#module-pyams_form.search">pyams_form.search (module)</a>
-</li>
-      <li><a href="pyams_form.html#module-pyams_form.security">pyams_form.security (module)</a>
-</li>
-      <li><a href="pyams_form.html#module-pyams_form.terms">pyams_form.terms (module)</a>
-</li>
-      <li><a href="pyams_form.tests.html#module-pyams_form.tests">pyams_form.tests (module)</a>
-</li>
-      <li><a href="pyams_form.tests.html#module-pyams_form.tests.test_utilsdocs">pyams_form.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_form.tests.html#module-pyams_form.tests.test_utilsdocstrings">pyams_form.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_form.html#module-pyams_form.viewlet">pyams_form.viewlet (module)</a>
-</li>
-      <li><a href="pyams_form.widget.html#module-pyams_form.widget">pyams_form.widget (module)</a>
-</li>
-      <li><a href="pyams_gis.html#module-pyams_gis">pyams_gis (module)</a>
-</li>
-      <li><a href="pyams_gis.html#module-pyams_gis.area">pyams_gis.area (module)</a>
-</li>
-      <li><a href="pyams_gis.html#module-pyams_gis.configuration">pyams_gis.configuration (module)</a>
-</li>
-      <li><a href="pyams_gis.html#module-pyams_gis.include">pyams_gis.include (module)</a>
-</li>
-      <li><a href="pyams_gis.interfaces.html#module-pyams_gis.interfaces">pyams_gis.interfaces (module)</a>
-</li>
-      <li><a href="pyams_gis.interfaces.html#module-pyams_gis.interfaces.configuration">pyams_gis.interfaces.configuration (module)</a>
-</li>
-      <li><a href="pyams_gis.interfaces.html#module-pyams_gis.interfaces.layer">pyams_gis.interfaces.layer (module)</a>
-</li>
-      <li><a href="pyams_gis.interfaces.html#module-pyams_gis.interfaces.utility">pyams_gis.interfaces.utility (module)</a>
-</li>
-      <li><a href="pyams_gis.interfaces.html#module-pyams_gis.interfaces.widget">pyams_gis.interfaces.widget (module)</a>
-</li>
-      <li><a href="pyams_gis.html#module-pyams_gis.layer">pyams_gis.layer (module)</a>
-</li>
-      <li><a href="pyams_gis.html#module-pyams_gis.point">pyams_gis.point (module)</a>
-</li>
-      <li><a href="pyams_gis.rpc.html#module-pyams_gis.rpc">pyams_gis.rpc (module)</a>
-</li>
-      <li><a href="pyams_gis.rpc.json.html#module-pyams_gis.rpc.json">pyams_gis.rpc.json (module)</a>
-</li>
-      <li><a href="pyams_gis.html#module-pyams_gis.schema">pyams_gis.schema (module)</a>
-</li>
-      <li><a href="pyams_gis.html#module-pyams_gis.site">pyams_gis.site (module)</a>
-</li>
-      <li><a href="pyams_gis.tests.html#module-pyams_gis.tests">pyams_gis.tests (module)</a>
-</li>
-      <li><a href="pyams_gis.tests.html#module-pyams_gis.tests.test_utilsdocs">pyams_gis.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_gis.tests.html#module-pyams_gis.tests.test_utilsdocstrings">pyams_gis.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_gis.html#module-pyams_gis.utility">pyams_gis.utility (module)</a>
-</li>
-      <li><a href="pyams_gis.widget.html#module-pyams_gis.widget">pyams_gis.widget (module)</a>
-</li>
-      <li><a href="pyams_gis.widget.html#module-pyams_gis.widget.area">pyams_gis.widget.area (module)</a>
-</li>
-      <li><a href="pyams_gis.widget.html#module-pyams_gis.widget.point">pyams_gis.widget.point (module)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#module-pyams_gis.zmi">pyams_gis.zmi (module)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#module-pyams_gis.zmi.interfaces">pyams_gis.zmi.interfaces (module)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#module-pyams_gis.zmi.layer">pyams_gis.zmi.layer (module)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#module-pyams_gis.zmi.utility">pyams_gis.zmi.utility (module)</a>
-</li>
-      <li><a href="pyams_i18n.html#module-pyams_i18n">pyams_i18n (module)</a>
-</li>
-      <li><a href="pyams_i18n.html#module-pyams_i18n.attr">pyams_i18n.attr (module)</a>
-</li>
-      <li><a href="pyams_i18n.html#module-pyams_i18n.column">pyams_i18n.column (module)</a>
-</li>
-      <li><a href="pyams_i18n.html#module-pyams_i18n.content">pyams_i18n.content (module)</a>
-</li>
-      <li><a href="pyams_i18n.html#module-pyams_i18n.expr">pyams_i18n.expr (module)</a>
-</li>
-      <li><a href="pyams_i18n.html#module-pyams_i18n.include">pyams_i18n.include (module)</a>
-</li>
-      <li><a href="pyams_i18n.html#module-pyams_i18n.index">pyams_i18n.index (module)</a>
-</li>
-      <li><a href="pyams_i18n.interfaces.html#module-pyams_i18n.interfaces">pyams_i18n.interfaces (module)</a>
-</li>
-      <li><a href="pyams_i18n.interfaces.html#module-pyams_i18n.interfaces.schema">pyams_i18n.interfaces.schema (module)</a>
-</li>
-      <li><a href="pyams_i18n.interfaces.html#module-pyams_i18n.interfaces.widget">pyams_i18n.interfaces.widget (module)</a>
-</li>
-      <li><a href="pyams_i18n.html#module-pyams_i18n.language">pyams_i18n.language (module)</a>
-</li>
-      <li><a href="pyams_i18n.html#module-pyams_i18n.negotiator">pyams_i18n.negotiator (module)</a>
-</li>
-      <li><a href="pyams_i18n.html#module-pyams_i18n.property">pyams_i18n.property (module)</a>
-</li>
-      <li><a href="pyams_i18n.html#module-pyams_i18n.schema">pyams_i18n.schema (module)</a>
-</li>
-      <li><a href="pyams_i18n.html#module-pyams_i18n.site">pyams_i18n.site (module)</a>
-</li>
-      <li><a href="pyams_i18n.html#module-pyams_i18n.vocabulary">pyams_i18n.vocabulary (module)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#module-pyams_i18n.widget">pyams_i18n.widget (module)</a>
-</li>
-      <li><a href="pyams_i18n.zmi.html#module-pyams_i18n.zmi">pyams_i18n.zmi (module)</a>
-</li>
-      <li><a href="pyams_i18n.zmi.html#module-pyams_i18n.zmi.language">pyams_i18n.zmi.language (module)</a>
-</li>
-      <li><a href="pyams_i18n.zmi.html#module-pyams_i18n.zmi.negotiator">pyams_i18n.zmi.negotiator (module)</a>
-</li>
-      <li><a href="pyams_ldap.html#module-pyams_ldap">pyams_ldap (module)</a>
-</li>
-      <li><a href="pyams_ldap.interfaces.html#module-pyams_ldap.interfaces">pyams_ldap.interfaces (module)</a>
-</li>
-      <li><a href="pyams_ldap.html#module-pyams_ldap.plugin">pyams_ldap.plugin (module)</a>
-</li>
-      <li><a href="pyams_ldap.html#module-pyams_ldap.query">pyams_ldap.query (module)</a>
-</li>
-      <li><a href="pyams_ldap.tests.html#module-pyams_ldap.tests">pyams_ldap.tests (module)</a>
-</li>
-      <li><a href="pyams_ldap.tests.html#module-pyams_ldap.tests.test_utilsdocs">pyams_ldap.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_ldap.tests.html#module-pyams_ldap.tests.test_utilsdocstrings">pyams_ldap.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#module-pyams_ldap.zmi">pyams_ldap.zmi (module)</a>
-</li>
-      <li><a href="pyams_ldap.zmi.html#module-pyams_ldap.zmi.plugin">pyams_ldap.zmi.plugin (module)</a>
-</li>
-      <li><a href="pyams_mail.html#module-pyams_mail">pyams_mail (module)</a>
-</li>
-      <li><a href="pyams_mail.html#module-pyams_mail.include">pyams_mail.include (module)</a>
-</li>
-      <li><a href="pyams_mail.interfaces.html#module-pyams_mail.interfaces">pyams_mail.interfaces (module)</a>
-</li>
-      <li><a href="pyams_mail.html#module-pyams_mail.mailer">pyams_mail.mailer (module)</a>
-</li>
-      <li><a href="pyams_mail.html#module-pyams_mail.message">pyams_mail.message (module)</a>
-</li>
-      <li><a href="pyams_mail.tests.html#module-pyams_mail.tests">pyams_mail.tests (module)</a>
-</li>
-      <li><a href="pyams_mail.tests.html#module-pyams_mail.tests.test_utilsdocs">pyams_mail.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_mail.tests.html#module-pyams_mail.tests.test_utilsdocstrings">pyams_mail.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_media.html#module-pyams_media">pyams_media (module)</a>
-</li>
-      <li><a href="pyams_media.html#module-pyams_media.audio">pyams_media.audio (module)</a>
-</li>
-      <li><a href="pyams_media.html#module-pyams_media.converter">pyams_media.converter (module)</a>
-</li>
-      <li><a href="pyams_media.html#module-pyams_media.ffbase">pyams_media.ffbase (module)</a>
-</li>
-      <li><a href="pyams_media.html#module-pyams_media.ffdocument">pyams_media.ffdocument (module)</a>
-</li>
-      <li><a href="pyams_media.html#module-pyams_media.ffexception">pyams_media.ffexception (module)</a>
-</li>
-      <li><a href="pyams_media.html#module-pyams_media.include">pyams_media.include (module)</a>
-</li>
-      <li><a href="pyams_media.interfaces.html#module-pyams_media.interfaces">pyams_media.interfaces (module)</a>
-</li>
-      <li><a href="pyams_media.html#module-pyams_media.media">pyams_media.media (module)</a>
-</li>
-      <li><a href="pyams_media.html#module-pyams_media.process">pyams_media.process (module)</a>
-</li>
-      <li><a href="pyams_media.html#module-pyams_media.site">pyams_media.site (module)</a>
-</li>
-      <li><a href="pyams_media.skin.html#module-pyams_media.skin">pyams_media.skin (module)</a>
-</li>
-      <li><a href="pyams_media.tests.html#module-pyams_media.tests">pyams_media.tests (module)</a>
-</li>
-      <li><a href="pyams_media.tests.html#module-pyams_media.tests.test_utilsdocs">pyams_media.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_media.tests.html#module-pyams_media.tests.test_utilsdocstrings">pyams_media.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_media.html#module-pyams_media.utility">pyams_media.utility (module)</a>
-</li>
-      <li><a href="pyams_media.html#module-pyams_media.video">pyams_media.video (module)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#module-pyams_media.zmi">pyams_media.zmi (module)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#module-pyams_media.zmi.audio">pyams_media.zmi.audio (module)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#module-pyams_media.zmi.interfaces">pyams_media.zmi.interfaces (module)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#module-pyams_media.zmi.media">pyams_media.zmi.media (module)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#module-pyams_media.zmi.video">pyams_media.zmi.video (module)</a>
-</li>
-      <li><a href="pyams_notify.html#module-pyams_notify">pyams_notify (module)</a>
-</li>
-      <li><a href="pyams_notify.handlers.html#module-pyams_notify.handlers">pyams_notify.handlers (module)</a>
-</li>
-      <li><a href="pyams_notify.handlers.html#module-pyams_notify.handlers.login">pyams_notify.handlers.login (module)</a>
-</li>
-      <li><a href="pyams_notify.interfaces.html#module-pyams_notify.interfaces">pyams_notify.interfaces (module)</a>
-</li>
-      <li><a href="pyams_notify.skin.html#module-pyams_notify.skin">pyams_notify.skin (module)</a>
-</li>
-      <li><a href="pyams_notify.tests.html#module-pyams_notify.tests">pyams_notify.tests (module)</a>
-</li>
-      <li><a href="pyams_notify.tests.html#module-pyams_notify.tests.test_utilsdocs">pyams_notify.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_notify.tests.html#module-pyams_notify.tests.test_utilsdocstrings">pyams_notify.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_notify.viewlet.html#module-pyams_notify.viewlet">pyams_notify.viewlet (module)</a>
-</li>
-      <li><a href="pyams_notify.views.html#module-pyams_notify.views">pyams_notify.views (module)</a>
-</li>
-      <li><a href="pyams_notify.views.html#module-pyams_notify.views.context">pyams_notify.views.context (module)</a>
-</li>
-      <li><a href="pyams_notify.views.html#module-pyams_notify.views.notification">pyams_notify.views.notification (module)</a>
-</li>
-      <li><a href="pyams_pagelet.html#module-pyams_pagelet">pyams_pagelet (module)</a>
-</li>
-      <li><a href="pyams_pagelet.interfaces.html#module-pyams_pagelet.interfaces">pyams_pagelet.interfaces (module)</a>
-</li>
-      <li><a href="pyams_pagelet.html#module-pyams_pagelet.metaconfigure">pyams_pagelet.metaconfigure (module)</a>
-</li>
-      <li><a href="pyams_pagelet.html#module-pyams_pagelet.metadirectives">pyams_pagelet.metadirectives (module)</a>
-</li>
-      <li><a href="pyams_pagelet.html#module-pyams_pagelet.pagelet">pyams_pagelet.pagelet (module)</a>
-</li>
-      <li><a href="pyams_pagelet.tests.html#module-pyams_pagelet.tests">pyams_pagelet.tests (module)</a>
-</li>
-      <li><a href="pyams_pagelet.tests.html#module-pyams_pagelet.tests.test_utilsdocs">pyams_pagelet.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_pagelet.tests.html#module-pyams_pagelet.tests.test_utilsdocstrings">pyams_pagelet.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_portal.html#module-pyams_portal">pyams_portal (module)</a>
-</li>
-      <li><a href="pyams_portal.html#module-pyams_portal.include">pyams_portal.include (module)</a>
-</li>
-      <li><a href="pyams_portal.interfaces.html#module-pyams_portal.interfaces">pyams_portal.interfaces (module)</a>
-</li>
-      <li><a href="pyams_portal.html#module-pyams_portal.page">pyams_portal.page (module)</a>
-</li>
-      <li><a href="pyams_portal.html#module-pyams_portal.portlet">pyams_portal.portlet (module)</a>
-</li>
-      <li><a href="pyams_portal.portlets.html#module-pyams_portal.portlets">pyams_portal.portlets (module)</a>
-</li>
-      <li><a href="pyams_portal.portlets.content.html#module-pyams_portal.portlets.content">pyams_portal.portlets.content (module)</a>
-</li>
-      <li><a href="pyams_portal.portlets.content.html#module-pyams_portal.portlets.content.interfaces">pyams_portal.portlets.content.interfaces (module)</a>
-</li>
-      <li><a href="pyams_portal.portlets.image.html#module-pyams_portal.portlets.image">pyams_portal.portlets.image (module)</a>
-</li>
-      <li><a href="pyams_portal.portlets.image.html#module-pyams_portal.portlets.image.interfaces">pyams_portal.portlets.image.interfaces (module)</a>
-</li>
-      <li><a href="pyams_portal.html#module-pyams_portal.site">pyams_portal.site (module)</a>
-</li>
-      <li><a href="pyams_portal.html#module-pyams_portal.slot">pyams_portal.slot (module)</a>
-</li>
-      <li><a href="pyams_portal.html#module-pyams_portal.template">pyams_portal.template (module)</a>
-</li>
-      <li><a href="pyams_portal.tests.html#module-pyams_portal.tests">pyams_portal.tests (module)</a>
-</li>
-      <li><a href="pyams_portal.tests.html#module-pyams_portal.tests.test_utilsdocs">pyams_portal.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_portal.tests.html#module-pyams_portal.tests.test_utilsdocstrings">pyams_portal.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_portal.html#module-pyams_portal.views">pyams_portal.views (module)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#module-pyams_portal.zmi">pyams_portal.zmi (module)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#module-pyams_portal.zmi.container">pyams_portal.zmi.container (module)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#module-pyams_portal.zmi.interfaces">pyams_portal.zmi.interfaces (module)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#module-pyams_portal.zmi.layout">pyams_portal.zmi.layout (module)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#module-pyams_portal.zmi.page">pyams_portal.zmi.page (module)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#module-pyams_portal.zmi.portlet">pyams_portal.zmi.portlet (module)</a>
-</li>
-      <li><a href="pyams_portal.zmi.portlets.html#module-pyams_portal.zmi.portlets">pyams_portal.zmi.portlets (module)</a>
-</li>
-      <li><a href="pyams_portal.zmi.portlets.html#module-pyams_portal.zmi.portlets.content">pyams_portal.zmi.portlets.content (module)</a>
-</li>
-      <li><a href="pyams_portal.zmi.portlets.html#module-pyams_portal.zmi.portlets.image">pyams_portal.zmi.portlets.image (module)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#module-pyams_portal.zmi.template">pyams_portal.zmi.template (module)</a>
-</li>
-      <li><a href="pyams_scheduler.html#module-pyams_scheduler">pyams_scheduler (module)</a>
-</li>
-      <li><a href="pyams_scheduler.html#module-pyams_scheduler.include">pyams_scheduler.include (module)</a>
-</li>
-      <li><a href="pyams_scheduler.interfaces.html#module-pyams_scheduler.interfaces">pyams_scheduler.interfaces (module)</a>
-</li>
-      <li><a href="pyams_scheduler.interfaces.html#module-pyams_scheduler.interfaces.ssh">pyams_scheduler.interfaces.ssh (module)</a>
-</li>
-      <li><a href="pyams_scheduler.interfaces.html#module-pyams_scheduler.interfaces.url">pyams_scheduler.interfaces.url (module)</a>
-</li>
-      <li><a href="pyams_scheduler.interfaces.html#module-pyams_scheduler.interfaces.zodb">pyams_scheduler.interfaces.zodb (module)</a>
-</li>
-      <li><a href="pyams_scheduler.html#module-pyams_scheduler.process">pyams_scheduler.process (module)</a>
-</li>
-      <li><a href="pyams_scheduler.html#module-pyams_scheduler.scheduler">pyams_scheduler.scheduler (module)</a>
-</li>
-      <li><a href="pyams_scheduler.html#module-pyams_scheduler.site">pyams_scheduler.site (module)</a>
-</li>
-      <li><a href="pyams_scheduler.html#module-pyams_scheduler.ssh">pyams_scheduler.ssh (module)</a>
-</li>
-      <li><a href="pyams_scheduler.html#module-pyams_scheduler.task">pyams_scheduler.task (module)</a>
-</li>
-      <li><a href="pyams_scheduler.tests.html#module-pyams_scheduler.tests">pyams_scheduler.tests (module)</a>
-</li>
-      <li><a href="pyams_scheduler.tests.html#module-pyams_scheduler.tests.test_utilsdocs">pyams_scheduler.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_scheduler.tests.html#module-pyams_scheduler.tests.test_utilsdocstrings">pyams_scheduler.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_scheduler.html#module-pyams_scheduler.trigger">pyams_scheduler.trigger (module)</a>
-</li>
-      <li><a href="pyams_scheduler.html#module-pyams_scheduler.url">pyams_scheduler.url (module)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi">pyams_scheduler.zmi (module)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.interfaces">pyams_scheduler.zmi.interfaces (module)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.scheduler">pyams_scheduler.zmi.scheduler (module)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.ssh">pyams_scheduler.zmi.ssh (module)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.task">pyams_scheduler.zmi.task (module)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.url">pyams_scheduler.zmi.url (module)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.zodb">pyams_scheduler.zmi.zodb (module)</a>
-</li>
-      <li><a href="pyams_scheduler.html#module-pyams_scheduler.zodb">pyams_scheduler.zodb (module)</a>
-</li>
-      <li><a href="pyams_security.html#module-pyams_security">pyams_security (module)</a>
-</li>
-      <li><a href="pyams_security.html#module-pyams_security.credential">pyams_security.credential (module)</a>
-</li>
-      <li><a href="pyams_security.html#module-pyams_security.include">pyams_security.include (module)</a>
-</li>
-      <li><a href="pyams_security.html#module-pyams_security.index">pyams_security.index (module)</a>
-</li>
-      <li><a href="pyams_security.interfaces.html#module-pyams_security.interfaces">pyams_security.interfaces (module)</a>
-</li>
-      <li><a href="pyams_security.interfaces.html#module-pyams_security.interfaces.notification">pyams_security.interfaces.notification (module)</a>
-</li>
-      <li><a href="pyams_security.interfaces.html#module-pyams_security.interfaces.profile">pyams_security.interfaces.profile (module)</a>
-</li>
-      <li><a href="pyams_security.html#module-pyams_security.notification">pyams_security.notification (module)</a>
-</li>
-      <li><a href="pyams_security.html#module-pyams_security.permission">pyams_security.permission (module)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#module-pyams_security.plugin">pyams_security.plugin (module)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#module-pyams_security.plugin.admin">pyams_security.plugin.admin (module)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#module-pyams_security.plugin.group">pyams_security.plugin.group (module)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#module-pyams_security.plugin.http">pyams_security.plugin.http (module)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#module-pyams_security.plugin.social">pyams_security.plugin.social (module)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#module-pyams_security.plugin.userfolder">pyams_security.plugin.userfolder (module)</a>
-</li>
-      <li><a href="pyams_security.html#module-pyams_security.principal">pyams_security.principal (module)</a>
-</li>
-      <li><a href="pyams_security.html#module-pyams_security.profile">pyams_security.profile (module)</a>
-</li>
-      <li><a href="pyams_security.html#module-pyams_security.property">pyams_security.property (module)</a>
-</li>
-      <li><a href="pyams_security.html#module-pyams_security.role">pyams_security.role (module)</a>
-</li>
-      <li><a href="pyams_security.html#module-pyams_security.schema">pyams_security.schema (module)</a>
-</li>
-      <li><a href="pyams_security.html#module-pyams_security.security">pyams_security.security (module)</a>
-</li>
-      <li><a href="pyams_security.html#module-pyams_security.site">pyams_security.site (module)</a>
-</li>
-      <li><a href="pyams_security.tests.html#module-pyams_security.tests">pyams_security.tests (module)</a>
-</li>
-      <li><a href="pyams_security.tests.html#module-pyams_security.tests.test_utilsdocs">pyams_security.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_security.tests.html#module-pyams_security.tests.test_utilsdocstrings">pyams_security.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_security.html#module-pyams_security.utility">pyams_security.utility (module)</a>
-</li>
-      <li><a href="pyams_security.views.html#module-pyams_security.views">pyams_security.views (module)</a>
-</li>
-      <li><a href="pyams_security.views.html#module-pyams_security.views.login">pyams_security.views.login (module)</a>
-</li>
-      <li><a href="pyams_security.views.html#module-pyams_security.views.oauth">pyams_security.views.oauth (module)</a>
-</li>
-      <li><a href="pyams_security.views.html#module-pyams_security.views.userfolder">pyams_security.views.userfolder (module)</a>
-</li>
-      <li><a href="pyams_security.views.html#module-pyams_security.views.utility">pyams_security.views.utility (module)</a>
-</li>
-      <li><a href="pyams_security.html#module-pyams_security.vocabulary">pyams_security.vocabulary (module)</a>
-</li>
-      <li><a href="pyams_security.widget.html#module-pyams_security.widget">pyams_security.widget (module)</a>
-</li>
-      <li><a href="pyams_security.widget.html#module-pyams_security.widget.interfaces">pyams_security.widget.interfaces (module)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#module-pyams_security.zmi">pyams_security.zmi (module)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#module-pyams_security.zmi.interfaces">pyams_security.zmi.interfaces (module)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#module-pyams_security.zmi.notification">pyams_security.zmi.notification (module)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#module-pyams_security.zmi.plugin">pyams_security.zmi.plugin (module)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#module-pyams_security.zmi.plugin.admin">pyams_security.zmi.plugin.admin (module)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#module-pyams_security.zmi.plugin.group">pyams_security.zmi.plugin.group (module)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#module-pyams_security.zmi.plugin.social">pyams_security.zmi.plugin.social (module)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#module-pyams_security.zmi.plugin.userfolder">pyams_security.zmi.plugin.userfolder (module)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#module-pyams_security.zmi.profile">pyams_security.zmi.profile (module)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#module-pyams_security.zmi.security">pyams_security.zmi.security (module)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#module-pyams_security.zmi.utility">pyams_security.zmi.utility (module)</a>
-</li>
-      <li><a href="pyams_security.zmi.widget.html#module-pyams_security.zmi.widget">pyams_security.zmi.widget (module)</a>
-</li>
-      <li><a href="pyams_sequence.html#module-pyams_sequence">pyams_sequence (module)</a>
-</li>
-      <li><a href="pyams_sequence.html#module-pyams_sequence.include">pyams_sequence.include (module)</a>
-</li>
-      <li><a href="pyams_sequence.interfaces.html#module-pyams_sequence.interfaces">pyams_sequence.interfaces (module)</a>
-</li>
-      <li><a href="pyams_sequence.rpc.html#module-pyams_sequence.rpc">pyams_sequence.rpc (module)</a>
-</li>
-      <li><a href="pyams_sequence.rpc.json.html#module-pyams_sequence.rpc.json">pyams_sequence.rpc.json (module)</a>
-</li>
-      <li><a href="pyams_sequence.html#module-pyams_sequence.schema">pyams_sequence.schema (module)</a>
-</li>
-      <li><a href="pyams_sequence.html#module-pyams_sequence.sequence">pyams_sequence.sequence (module)</a>
-</li>
-      <li><a href="pyams_sequence.html#module-pyams_sequence.site">pyams_sequence.site (module)</a>
-</li>
-      <li><a href="pyams_sequence.tests.html#module-pyams_sequence.tests">pyams_sequence.tests (module)</a>
-</li>
-      <li><a href="pyams_sequence.tests.html#module-pyams_sequence.tests.test_utilsdocs">pyams_sequence.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_sequence.tests.html#module-pyams_sequence.tests.test_utilsdocstrings">pyams_sequence.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_sequence.html#module-pyams_sequence.utility">pyams_sequence.utility (module)</a>
-</li>
-      <li><a href="pyams_sequence.widget.html#module-pyams_sequence.widget">pyams_sequence.widget (module)</a>
-</li>
-      <li><a href="pyams_sequence.widget.html#module-pyams_sequence.widget.interfaces">pyams_sequence.widget.interfaces (module)</a>
-</li>
-      <li><a href="pyams_sequence.zmi.html#module-pyams_sequence.zmi">pyams_sequence.zmi (module)</a>
-</li>
-      <li><a href="pyams_skin.html#module-pyams_skin">pyams_skin (module)</a>
-</li>
-      <li><a href="pyams_skin.html#module-pyams_skin.configuration">pyams_skin.configuration (module)</a>
-</li>
-      <li><a href="pyams_skin.html#module-pyams_skin.container">pyams_skin.container (module)</a>
-</li>
-      <li><a href="pyams_skin.html#module-pyams_skin.extension">pyams_skin.extension (module)</a>
-</li>
-      <li><a href="pyams_skin.html#module-pyams_skin.help">pyams_skin.help (module)</a>
-</li>
-      <li><a href="pyams_skin.interfaces.html#module-pyams_skin.interfaces">pyams_skin.interfaces (module)</a>
-</li>
-      <li><a href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.configuration">pyams_skin.interfaces.configuration (module)</a>
-</li>
-      <li><a href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.container">pyams_skin.interfaces.container (module)</a>
-</li>
-      <li><a href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.extension">pyams_skin.interfaces.extension (module)</a>
-</li>
-      <li><a href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.metas">pyams_skin.interfaces.metas (module)</a>
-</li>
-      <li><a href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.resources">pyams_skin.interfaces.resources (module)</a>
-</li>
-      <li><a href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.tinymce">pyams_skin.interfaces.tinymce (module)</a>
-</li>
-      <li><a href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.viewlet">pyams_skin.interfaces.viewlet (module)</a>
-</li>
-      <li><a href="pyams_skin.html#module-pyams_skin.layer">pyams_skin.layer (module)</a>
-</li>
-      <li><a href="pyams_skin.html#module-pyams_skin.metas">pyams_skin.metas (module)</a>
-</li>
-      <li><a href="pyams_skin.html#module-pyams_skin.page">pyams_skin.page (module)</a>
-</li>
-      <li><a href="pyams_skin.html#module-pyams_skin.resources">pyams_skin.resources (module)</a>
-</li>
-      <li><a href="pyams_skin.html#module-pyams_skin.site">pyams_skin.site (module)</a>
-</li>
-      <li><a href="pyams_skin.html#module-pyams_skin.skin">pyams_skin.skin (module)</a>
-</li>
-      <li><a href="pyams_skin.html#module-pyams_skin.table">pyams_skin.table (module)</a>
-</li>
-      <li><a href="pyams_skin.tests.html#module-pyams_skin.tests">pyams_skin.tests (module)</a>
-</li>
-      <li><a href="pyams_skin.tests.html#module-pyams_skin.tests.test_utilsdocs">pyams_skin.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_skin.tests.html#module-pyams_skin.tests.test_utilsdocstrings">pyams_skin.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.html#module-pyams_skin.viewlet">pyams_skin.viewlet (module)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.activity.html#module-pyams_skin.viewlet.activity">pyams_skin.viewlet.activity (module)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.breadcrumb.html#module-pyams_skin.viewlet.breadcrumb">pyams_skin.viewlet.breadcrumb (module)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.extension.html#module-pyams_skin.viewlet.extension">pyams_skin.viewlet.extension (module)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.extension.html#module-pyams_skin.viewlet.extension.analytics">pyams_skin.viewlet.extension.analytics (module)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.extension.html#module-pyams_skin.viewlet.extension.tagmanager">pyams_skin.viewlet.extension.tagmanager (module)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.extension.html#module-pyams_skin.viewlet.extension.user_report">pyams_skin.viewlet.extension.user_report (module)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.flags.html#module-pyams_skin.viewlet.flags">pyams_skin.viewlet.flags (module)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.menu.html#module-pyams_skin.viewlet.menu">pyams_skin.viewlet.menu (module)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.search.html#module-pyams_skin.viewlet.search">pyams_skin.viewlet.search (module)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.shortcuts.html#module-pyams_skin.viewlet.shortcuts">pyams_skin.viewlet.shortcuts (module)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#module-pyams_skin.viewlet.toolbar">pyams_skin.viewlet.toolbar (module)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toplinks.html#module-pyams_skin.viewlet.toplinks">pyams_skin.viewlet.toplinks (module)</a>
-</li>
-      <li><a href="pyams_skin.html#module-pyams_skin.vocabulary">pyams_skin.vocabulary (module)</a>
-</li>
-      <li><a href="pyams_template.html#module-pyams_template">pyams_template (module)</a>
-</li>
-      <li><a href="pyams_template.interfaces.html#module-pyams_template.interfaces">pyams_template.interfaces (module)</a>
-</li>
-      <li><a href="pyams_template.html#module-pyams_template.metaconfigure">pyams_template.metaconfigure (module)</a>
-</li>
-      <li><a href="pyams_template.html#module-pyams_template.metadirectives">pyams_template.metadirectives (module)</a>
-</li>
-      <li><a href="pyams_template.html#module-pyams_template.template">pyams_template.template (module)</a>
-</li>
-      <li><a href="pyams_template.tests.html#module-pyams_template.tests">pyams_template.tests (module)</a>
-</li>
-      <li><a href="pyams_template.tests.html#module-pyams_template.tests.test_utilsdocs">pyams_template.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_template.tests.html#module-pyams_template.tests.test_utilsdocstrings">pyams_template.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#module-pyams_thesaurus">pyams_thesaurus (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#module-pyams_thesaurus.include">pyams_thesaurus.include (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#module-pyams_thesaurus.index">pyams_thesaurus.index (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces">pyams_thesaurus.interfaces (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces.extension">pyams_thesaurus.interfaces.extension (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces.index">pyams_thesaurus.interfaces.index (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces.loader">pyams_thesaurus.interfaces.loader (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces.term">pyams_thesaurus.interfaces.term (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces.thesaurus">pyams_thesaurus.interfaces.thesaurus (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#module-pyams_thesaurus.loader">pyams_thesaurus.loader (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#module-pyams_thesaurus.loader.config">pyams_thesaurus.loader.config (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#module-pyams_thesaurus.loader.skos">pyams_thesaurus.loader.skos (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#module-pyams_thesaurus.loader.superdoc">pyams_thesaurus.loader.superdoc (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.rpc.html#module-pyams_thesaurus.rpc">pyams_thesaurus.rpc (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.rpc.json.html#module-pyams_thesaurus.rpc.json">pyams_thesaurus.rpc.json (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#module-pyams_thesaurus.schema">pyams_thesaurus.schema (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#module-pyams_thesaurus.term">pyams_thesaurus.term (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.tests.html#module-pyams_thesaurus.tests">pyams_thesaurus.tests (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.tests.html#module-pyams_thesaurus.tests.test_utilsdocs">pyams_thesaurus.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.tests.html#module-pyams_thesaurus.tests.test_utilsdocstrings">pyams_thesaurus.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#module-pyams_thesaurus.thesaurus">pyams_thesaurus.thesaurus (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.widget.html#module-pyams_thesaurus.widget">pyams_thesaurus.widget (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.widget.html#module-pyams_thesaurus.widget.interfaces">pyams_thesaurus.widget.interfaces (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi">pyams_thesaurus.zmi (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi.extract">pyams_thesaurus.zmi.extract (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi.interfaces">pyams_thesaurus.zmi.interfaces (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi.manager">pyams_thesaurus.zmi.manager (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi.term">pyams_thesaurus.zmi.term (module)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi.thesaurus">pyams_thesaurus.zmi.thesaurus (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils">pyams_utils (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.adapter">pyams_utils.adapter (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.attr">pyams_utils.attr (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.container">pyams_utils.container (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.context">pyams_utils.context (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.data">pyams_utils.data (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.date">pyams_utils.date (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.decorator">pyams_utils.decorator (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.dict">pyams_utils.dict (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.encoding">pyams_utils.encoding (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.fanstatic">pyams_utils.fanstatic (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.html">pyams_utils.html (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.i18n">pyams_utils.i18n (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.include">pyams_utils.include (module)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces">pyams_utils.interfaces (module)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.data">pyams_utils.interfaces.data (module)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.intids">pyams_utils.interfaces.intids (module)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.site">pyams_utils.interfaces.site (module)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.size">pyams_utils.interfaces.size (module)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.tales">pyams_utils.interfaces.tales (module)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.text">pyams_utils.interfaces.text (module)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.timezone">pyams_utils.interfaces.timezone (module)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.traversing">pyams_utils.interfaces.traversing (module)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.tree">pyams_utils.interfaces.tree (module)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.zeo">pyams_utils.interfaces.zeo (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.intids">pyams_utils.intids (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.list">pyams_utils.list (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.lock">pyams_utils.lock (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.progress">pyams_utils.progress (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.property">pyams_utils.property (module)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#module-pyams_utils.protocol">pyams_utils.protocol (module)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#module-pyams_utils.protocol.http">pyams_utils.protocol.http (module)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#module-pyams_utils.protocol.xmlrpc">pyams_utils.protocol.xmlrpc (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.registry">pyams_utils.registry (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.request">pyams_utils.request (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.schema">pyams_utils.schema (module)</a>
-</li>
-      <li><a href="pyams_utils.scripts.html#module-pyams_utils.scripts">pyams_utils.scripts (module)</a>
-</li>
-      <li><a href="pyams_utils.scripts.html#module-pyams_utils.scripts.zodb">pyams_utils.scripts.zodb (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.session">pyams_utils.session (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.site">pyams_utils.site (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.size">pyams_utils.size (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.tales">pyams_utils.tales (module)</a>
-</li>
-      <li><a href="pyams_utils.tests.html#module-pyams_utils.tests">pyams_utils.tests (module)</a>
-</li>
-      <li><a href="pyams_utils.tests.html#module-pyams_utils.tests.test_utilsdocs">pyams_utils.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_utils.tests.html#module-pyams_utils.tests.test_utilsdocstrings">pyams_utils.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.text">pyams_utils.text (module)</a>
-</li>
-      <li><a href="pyams_utils.timezone.html#module-pyams_utils.timezone">pyams_utils.timezone (module)</a>
-</li>
-      <li><a href="pyams_utils.timezone.html#module-pyams_utils.timezone.utility">pyams_utils.timezone.utility (module)</a>
-</li>
-      <li><a href="pyams_utils.timezone.html#module-pyams_utils.timezone.vocabulary">pyams_utils.timezone.vocabulary (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.traversing">pyams_utils.traversing (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.unicode">pyams_utils.unicode (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.url">pyams_utils.url (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.vocabulary">pyams_utils.vocabulary (module)</a>
-</li>
-      <li><a href="pyams_utils.widget.html#module-pyams_utils.widget">pyams_utils.widget (module)</a>
-</li>
-      <li><a href="pyams_utils.widget.html#module-pyams_utils.widget.decimal">pyams_utils.widget.decimal (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.wsgi">pyams_utils.wsgi (module)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#module-pyams_utils.zmi">pyams_utils.zmi (module)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#module-pyams_utils.zmi.intids">pyams_utils.zmi.intids (module)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#module-pyams_utils.zmi.timezone">pyams_utils.zmi.timezone (module)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#module-pyams_utils.zmi.zeo">pyams_utils.zmi.zeo (module)</a>
-</li>
-      <li><a href="pyams_utils.html#module-pyams_utils.zodb">pyams_utils.zodb (module)</a>
-</li>
-      <li><a href="pyams_viewlet.html#module-pyams_viewlet">pyams_viewlet (module)</a>
-</li>
-      <li><a href="pyams_viewlet.interfaces.html#module-pyams_viewlet.interfaces">pyams_viewlet.interfaces (module)</a>
-</li>
-      <li><a href="pyams_viewlet.html#module-pyams_viewlet.manager">pyams_viewlet.manager (module)</a>
-</li>
-      <li><a href="pyams_viewlet.html#module-pyams_viewlet.metaconfigure">pyams_viewlet.metaconfigure (module)</a>
-</li>
-      <li><a href="pyams_viewlet.html#module-pyams_viewlet.metadirectives">pyams_viewlet.metadirectives (module)</a>
-</li>
-      <li><a href="pyams_viewlet.html#module-pyams_viewlet.provider">pyams_viewlet.provider (module)</a>
-</li>
-      <li><a href="pyams_viewlet.tests.html#module-pyams_viewlet.tests">pyams_viewlet.tests (module)</a>
-</li>
-      <li><a href="pyams_viewlet.tests.html#module-pyams_viewlet.tests.test_utilsdocs">pyams_viewlet.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_viewlet.tests.html#module-pyams_viewlet.tests.test_utilsdocstrings">pyams_viewlet.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_viewlet.html#module-pyams_viewlet.viewlet">pyams_viewlet.viewlet (module)</a>
-</li>
-      <li><a href="pyams_workflow.html#module-pyams_workflow">pyams_workflow (module)</a>
-</li>
-      <li><a href="pyams_workflow.html#module-pyams_workflow.content">pyams_workflow.content (module)</a>
-</li>
-      <li><a href="pyams_workflow.html#module-pyams_workflow.include">pyams_workflow.include (module)</a>
-</li>
-      <li><a href="pyams_workflow.interfaces.html#module-pyams_workflow.interfaces">pyams_workflow.interfaces (module)</a>
-</li>
-      <li><a href="pyams_workflow.tests.html#module-pyams_workflow.tests">pyams_workflow.tests (module)</a>
-</li>
-      <li><a href="pyams_workflow.tests.html#module-pyams_workflow.tests.test_utilsdocs">pyams_workflow.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_workflow.tests.html#module-pyams_workflow.tests.test_utilsdocstrings">pyams_workflow.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_workflow.html#module-pyams_workflow.versions">pyams_workflow.versions (module)</a>
-</li>
-      <li><a href="pyams_workflow.html#module-pyams_workflow.workflow">pyams_workflow.workflow (module)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#module-pyams_workflow.zmi">pyams_workflow.zmi (module)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#module-pyams_workflow.zmi.interfaces">pyams_workflow.zmi.interfaces (module)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#module-pyams_workflow.zmi.transition">pyams_workflow.zmi.transition (module)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#module-pyams_workflow.zmi.versions">pyams_workflow.zmi.versions (module)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.viewlet.html#module-pyams_workflow.zmi.viewlet">pyams_workflow.zmi.viewlet (module)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.viewlet.html#module-pyams_workflow.zmi.viewlet.versions">pyams_workflow.zmi.viewlet.versions (module)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#module-pyams_workflow.zmi.workflow">pyams_workflow.zmi.workflow (module)</a>
-</li>
-      <li><a href="pyams_zmi.html#module-pyams_zmi">pyams_zmi (module)</a>
-</li>
-      <li><a href="pyams_zmi.html#module-pyams_zmi.admin">pyams_zmi.admin (module)</a>
-</li>
-      <li><a href="pyams_zmi.html#module-pyams_zmi.control_panel">pyams_zmi.control_panel (module)</a>
-</li>
-      <li><a href="pyams_zmi.html#module-pyams_zmi.extension">pyams_zmi.extension (module)</a>
-</li>
-      <li><a href="pyams_zmi.html#module-pyams_zmi.form">pyams_zmi.form (module)</a>
-</li>
-      <li><a href="pyams_zmi.interfaces.html#module-pyams_zmi.interfaces">pyams_zmi.interfaces (module)</a>
-</li>
-      <li><a href="pyams_zmi.interfaces.html#module-pyams_zmi.interfaces.menu">pyams_zmi.interfaces.menu (module)</a>
-</li>
-      <li><a href="pyams_zmi.html#module-pyams_zmi.layer">pyams_zmi.layer (module)</a>
-</li>
-      <li><a href="pyams_zmi.html#module-pyams_zmi.site">pyams_zmi.site (module)</a>
-</li>
-      <li><a href="pyams_zmi.html#module-pyams_zmi.skin">pyams_zmi.skin (module)</a>
-</li>
-      <li><a href="pyams_zmi.tests.html#module-pyams_zmi.tests">pyams_zmi.tests (module)</a>
-</li>
-      <li><a href="pyams_zmi.tests.html#module-pyams_zmi.tests.test_utilsdocs">pyams_zmi.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_zmi.tests.html#module-pyams_zmi.tests.test_utilsdocstrings">pyams_zmi.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_zmi.html#module-pyams_zmi.view">pyams_zmi.view (module)</a>
-</li>
-      <li><a href="pyams_zmi.viewlet.html#module-pyams_zmi.viewlet">pyams_zmi.viewlet (module)</a>
-</li>
-      <li><a href="pyams_zmi.viewlet.menu.html#module-pyams_zmi.viewlet.menu">pyams_zmi.viewlet.menu (module)</a>
-</li>
-      <li><a href="pyams_zmq.html#module-pyams_zmq">pyams_zmq (module)</a>
-</li>
-      <li><a href="pyams_zmq.html#module-pyams_zmq.handler">pyams_zmq.handler (module)</a>
-</li>
-      <li><a href="pyams_zmq.interfaces.html#module-pyams_zmq.interfaces">pyams_zmq.interfaces (module)</a>
-</li>
-      <li><a href="pyams_zmq.html#module-pyams_zmq.process">pyams_zmq.process (module)</a>
-</li>
-      <li><a href="pyams_zmq.html#module-pyams_zmq.socket">pyams_zmq.socket (module)</a>
-</li>
-      <li><a href="pyams_zmq.tests.html#module-pyams_zmq.tests">pyams_zmq.tests (module)</a>
-</li>
-      <li><a href="pyams_zmq.tests.html#module-pyams_zmq.tests.test_utilsdocs">pyams_zmq.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_zmq.tests.html#module-pyams_zmq.tests.test_utilsdocstrings">pyams_zmq.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#module-pyams_zodbbrowser">pyams_zodbbrowser (module)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#module-pyams_zodbbrowser.btreesupport">pyams_zodbbrowser.btreesupport (module)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#module-pyams_zodbbrowser.cache">pyams_zodbbrowser.cache (module)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#module-pyams_zodbbrowser.diff">pyams_zodbbrowser.diff (module)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#module-pyams_zodbbrowser.history">pyams_zodbbrowser.history (module)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.interfaces.html#module-pyams_zodbbrowser.interfaces">pyams_zodbbrowser.interfaces (module)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#module-pyams_zodbbrowser.state">pyams_zodbbrowser.state (module)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.tests.html#module-pyams_zodbbrowser.tests">pyams_zodbbrowser.tests (module)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.tests.html#module-pyams_zodbbrowser.tests.test_utilsdocs">pyams_zodbbrowser.tests.test_utilsdocs (module)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.tests.html#module-pyams_zodbbrowser.tests.test_utilsdocstrings">pyams_zodbbrowser.tests.test_utilsdocstrings (module)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#module-pyams_zodbbrowser.value">pyams_zodbbrowser.value (module)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#module-pyams_zodbbrowser.zmi">pyams_zodbbrowser.zmi (module)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#module-pyams_zodbbrowser.zmi.views">pyams_zodbbrowser.zmi.views (module)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.PyAMSAuthenticationPolicy">PyAMSAuthenticationPolicy (class in pyams_security.utility)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.request.PyAMSRequest">PyAMSRequest (class in pyams_utils.request)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.skin.PyAMSSkin">PyAMSSkin (class in pyams_skin.skin)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.data.PyramidRequestDataExtension">PyramidRequestDataExtension (class in pyams_utils.data)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="Q">Q</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.quantizerblur">quantizerblur() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.quantizercompression">quantizercompression() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.quantizerrange">quantizerrange() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.quantizerscale">quantizerscale() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.attr.I18nAttributeAdapter.query_attribute">query_attribute() (pyams_i18n.attr.I18nAttributeAdapter method)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.query_extensions">query_extensions() (pyams_thesaurus.term.ThesaurusTerm method)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.WfForm.query_handler">query_handler() (pyams_content.shared.form.WfForm method)</a>
-</li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_sequence.html#pyams_sequence.utility.SequentialIntIds.query_hex_oid">query_hex_oid() (pyams_sequence.utility.SequentialIntIds method)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.utility.SequentialIntIds.query_object_from_oid">query_object_from_oid() (pyams_sequence.utility.SequentialIntIds method)</a>
-</li>
-      <li><a href="pyams_sequence.widget.html#pyams_sequence.widget.InternalReferencesListWidget.query_params">query_params (pyams_sequence.widget.InternalReferencesListWidget attribute)</a>
-
-      <ul>
-        <li><a href="pyams_sequence.widget.html#pyams_sequence.widget.InternalReferenceWidget.query_params">(pyams_sequence.widget.InternalReferenceWidget attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermWidget.query_params">(pyams_thesaurus.widget.ThesaurusTermWidget attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermsListWidget.query_params">(pyams_thesaurus.widget.ThesaurusTermsListWidget attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.request.query_request">query_request() (in module pyams_utils.request)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.registry.query_utility">query_utility() (in module pyams_utils.registry)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="R">R</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.rate">rate() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFmpeg.re_audioline">re_audioline (pyams_media.ffbase.FFmpeg attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFmpeg.re_infoline">re_infoline (pyams_media.ffbase.FFmpeg attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFmpeg.re_mainline">re_mainline (pyams_media.ffbase.FFmpeg attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFmpeg.re_videoline">re_videoline (pyams_media.ffbase.FFmpeg attribute)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.skos.SKOSThesaurusLoaderHandler.read">read() (pyams_thesaurus.loader.skos.SKOSThesaurusLoaderHandler method)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoaderHandler.read">(pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoaderHandler method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.interfaces.html#pyams_content.interfaces.READER_ROLE">READER_ROLE (in module pyams_content.interfaces)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.readers">readers (pyams_content.shared.common.WfSharedContent attribute)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.VeryCarefulView.readonly">readonly (pyams_zodbbrowser.zmi.views.VeryCarefulView attribute)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.READONLY_STATES">READONLY_STATES (in module pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_cache.handler.html#pyams_cache.handler.redis.RedisAioCacheHandler">RedisAioCacheHandler (class in pyams_cache.handler.redis)</a>
-</li>
-      <li><a href="pyams_cache.handler.html#pyams_cache.handler.redis.RedisCacheHandler">RedisCacheHandler (class in pyams_cache.handler.redis)</a>
-</li>
-      <li><a href="pyams_content.component.links.html#pyams_content.component.links.InternalLink.reference">reference (pyams_content.component.links.InternalLink attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.paragraph.ImageMapParagraph.reference">(pyams_content.shared.imagemap.paragraph.ImageMapParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.link.ContentLink.reference">(pyams_content.shared.site.link.ContentLink attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.reference.ViewInternalReferencesSettings.references">references (pyams_content.shared.view.reference.ViewInternalReferencesSettings attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.reference.ViewInternalReferencesSettings.references_mode">references_mode (pyams_content.shared.view.reference.ViewInternalReferencesSettings attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.Workflow.refresh">refresh() (pyams_workflow.workflow.Workflow method)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.activity.html#pyams_skin.viewlet.activity.ActivityViewletManager.refresh_handler">refresh_handler (pyams_skin.viewlet.activity.ActivityViewletManager attribute)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.utility.SequentialIntIds.register">register() (pyams_sequence.utility.SequentialIntIds method)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.register_content_type">register_content_type() (in module pyams_content.shared.common)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.register_file_factory">register_file_factory() (in module pyams_content.component.extfile)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.permission.register_permission">register_permission() (in module pyams_security.permission)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.role.register_role">register_role() (in module pyams_security.role)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.registry.registered_utilities">registered_utilities() (in module pyams_utils.registry)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.registration_date">registration_date (pyams_security.plugin.social.SocialUser attribute)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.RegistrationDateColumn">RegistrationDateColumn (class in pyams_security.zmi.plugin.social)</a>
-
-      <ul>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.RegistrationDateColumn">(class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.RegistrationsComponentColumn">RegistrationsComponentColumn (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.RegistrationsInterfaceColumn">RegistrationsInterfaceColumn (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.RegistrationsNameColumn">RegistrationsNameColumn (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.utils.reindex_object">reindex_object() (in module pyams_catalog.utils)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.PyAMSAuthenticationPolicy.remember">remember() (pyams_security.utility.PyAMSAuthenticationPolicy method)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.url.URLCallerTask.remote_dns">remote_dns (pyams_scheduler.url.URLCallerTask attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.WfImageMap.remove_area">remove_area() (pyams_content.shared.imagemap.WfImageMap method)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.remove_extract">remove_extract() (pyams_thesaurus.term.ThesaurusTerm method)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.process.SchedulerHandler.remove_task">remove_task() (pyams_scheduler.process.SchedulerHandler method)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusExtract.remove_term">remove_term() (pyams_thesaurus.thesaurus.ThesaurusExtract method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersions.remove_version">remove_version() (pyams_workflow.versions.WorkflowVersions method)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.BaseGalleryRenderer.render">render (pyams_content.component.gallery.zmi.BaseGalleryRenderer attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.BaseIllustrationRenderer.render">(pyams_content.component.illustration.zmi.BaseIllustrationRenderer attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.render">(pyams_skin.table.BaseTable attribute)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.viewlet.BaseContentProvider.render">(pyams_viewlet.viewlet.BaseContentProvider attribute)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet.render">(pyams_viewlet.viewlet.Viewlet attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryParagraphSummary.render">render() (pyams_content.component.gallery.zmi.paragraph.GalleryParagraphSummary method)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationSummary.render">(pyams_content.component.illustration.zmi.paragraph.IllustrationSummary method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerTable.render">(pyams_content.component.paragraph.zmi.container.ParagraphContainerTable method)</a>
-</li>
-        <li><a href="pyams_content.features.checker.zmi.html#pyams_content.features.checker.zmi.ContentCheckerWidgetsSuffix.render">(pyams_content.features.checker.zmi.ContentCheckerWidgetsSuffix method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.header.SharedContentInnerPageHeaderContentProvider.render">(pyams_content.shared.common.zmi.header.SharedContentInnerPageHeaderContentProvider method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable.render">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerTable.render">(pyams_content.shared.form.zmi.field.FormFieldsContainerTable method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.preview.FormFieldContainerPreview.render">(pyams_content.shared.form.zmi.preview.FormFieldContainerPreview method)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasTable.render">(pyams_content.shared.imagemap.zmi.container.ImagemapAreasTable method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.BaseForm.render">(pyams_form.form.BaseForm method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.help.HelpRenderer.render">(pyams_form.help.HelpRenderer method)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.audio.AudioTypeExtension.render">(pyams_media.audio.AudioTypeExtension method)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.ffbase.FFmpeg.render">(pyams_media.ffbase.FFmpeg method)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.media.ConversionsExtension.render">(pyams_media.media.ConversionsExtension method)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.video.VideoTypeExtension.render">(pyams_media.video.VideoTypeExtension method)</a>
-</li>
-        <li><a href="pyams_pagelet.html#pyams_pagelet.pagelet.Pagelet.render">(pyams_pagelet.pagelet.Pagelet method)</a>
-</li>
-        <li><a href="pyams_pagelet.html#pyams_pagelet.pagelet.PageletRenderer.render">(pyams_pagelet.pagelet.PageletRenderer method)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.profile.PublicProfileExtension.render">(pyams_security.profile.PublicProfileExtension method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginFormPrefixViewlet.render">(pyams_security.views.login.LoginFormPrefixViewlet method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginFormSuffixViewlet.render">(pyams_security.views.login.LoginFormSuffixViewlet method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.BackOfficeConfigurationTalesExtension.render">(pyams_skin.configuration.BackOfficeConfigurationTalesExtension method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.ConfigurationTalesExtension.render">(pyams_skin.configuration.ConfigurationTalesExtension method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfigurationTalesExtension.render">(pyams_skin.configuration.StaticConfigurationTalesExtension method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.help.HelpRenderer.render">(pyams_skin.help.HelpRenderer method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.metas.ContentMeta.render">(pyams_skin.metas.ContentMeta method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.metas.HTTPEquivMeta.render">(pyams_skin.metas.HTTPEquivMeta method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.metas.LinkMeta.render">(pyams_skin.metas.LinkMeta method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.metas.MetasTalesExtension.render">(pyams_skin.metas.MetasTalesExtension method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.metas.PropertyMeta.render">(pyams_skin.metas.PropertyMeta method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.metas.ValueMeta.render">(pyams_skin.metas.ValueMeta method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.resources.ResourcesTalesExtension.render">(pyams_skin.resources.ResourcesTalesExtension method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.Menu.render">(pyams_skin.viewlet.menu.Menu method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem.render">(pyams_skin.viewlet.menu.MenuItem method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ContextActionsExtension.render">(pyams_skin.viewlet.toolbar.ContextActionsExtension method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenu.render">(pyams_skin.viewlet.toolbar.ToolbarMenu method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksMenu.render">(pyams_skin.viewlet.toplinks.TopLinksMenu method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopTabsTab.render">(pyams_skin.viewlet.toplinks.TopTabsTab method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.data.BrowserRequestDataExtension.render">(pyams_utils.data.BrowserRequestDataExtension method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.data.ObjectDataExtension.render">(pyams_utils.data.ObjectDataExtension method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.data.PyramidRequestDataExtension.render">(pyams_utils.data.PyramidRequestDataExtension method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.fanstatic.ExternalResource.render">(pyams_utils.fanstatic.ExternalResource method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.fanstatic.FanstaticTalesExtension.render">(pyams_utils.fanstatic.FanstaticTalesExtension method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.text.BaseHTMLRenderer.render">(pyams_utils.text.BaseHTMLRenderer method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.text.HTMLTalesExtension.render">(pyams_utils.text.HTMLTalesExtension method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.text.ReStructuredTextRenderer.render">(pyams_utils.text.ReStructuredTextRenderer method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.text.TextRenderer.render">(pyams_utils.text.TextRenderer method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.url.AbsoluteUrlTalesExtension.render">(pyams_utils.url.AbsoluteUrlTalesExtension method)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.manager.ViewletManager.render">(pyams_viewlet.manager.ViewletManager method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.DictValue.render">(pyams_zodbbrowser.value.DictValue method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.GenericValue.render">(pyams_zodbbrowser.value.GenericValue method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.ListValue.render">(pyams_zodbbrowser.value.ListValue method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.PersistentValue.render">(pyams_zodbbrowser.value.PersistentValue method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.StringValue.render">(pyams_zodbbrowser.value.StringValue method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.TupleValue.render">(pyams_zodbbrowser.value.TupleValue method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.provider.render_content_provider">render_content_provider() (in module pyams_viewlet.provider)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.tales.render_extension">render_extension() (in module pyams_utils.tales)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.expr.render_i18n_expression">render_i18n_expression() (in module pyams_i18n.expr)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary.render_illustration">render_illustration() (pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.fanstatic.render_js">render_js() (in module pyams_utils.fanstatic)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.preview.ParagraphsContainerPreview.render_paragraph">render_paragraph() (pyams_content.component.paragraph.zmi.preview.ParagraphsContainerPreview method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.views.PortalContextIndexPage.render_portlet">render_portlet() (pyams_portal.views.PortalContextIndexPage method)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableShowHideColumn.renderCell">renderCell() (pyams_content.component.association.zmi.AssociationsTableShowHideColumn method)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn.renderCell">(pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.renderCell">(pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerTitleColumn.renderCell">(pyams_content.component.paragraph.zmi.container.ParagraphContainerTitleColumn method)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeVisibleColumn.renderCell">(pyams_content.root.zmi.sites.SiteTreeVisibleColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfModifiedContentColumnMixin.renderCell">(pyams_content.shared.common.zmi.WfModifiedContentColumnMixin method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesNameColumn.renderCell">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesNameColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.renderCell">(pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeNameColumn.renderCell">(pyams_content.shared.site.zmi.container.SiteContainerTreeNameColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeSorterColumn.renderCell">(pyams_content.shared.site.zmi.container.SiteContainerTreeSorterColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn.renderCell">(pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.renderCell">(pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryDateColumn.renderCell">(pyams_scheduler.zmi.task.TaskHistoryDateColumn method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersIconColumn.renderCell">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersIconColumn method)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn.renderCell">(pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.ActionColumn.renderCell">(pyams_skin.table.ActionColumn method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.renderCell">(pyams_skin.table.BaseTable method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.ImageColumn.renderCell">(pyams_skin.table.ImageColumn method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.MenuActionsColumn.renderCell">(pyams_skin.table.MenuActionsColumn method)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryCommentColumn.renderCell">(pyams_workflow.zmi.versions.WorkflowVersionHistoryCommentColumn method)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn.renderCell">(pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn method)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn.renderCell">(pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn method)</a>
-</li>
-      </ul></li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbObjectAttribute.rendered_name">rendered_name() (pyams_zodbbrowser.zmi.views.ZodbObjectAttribute method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbObjectAttribute.rendered_value">rendered_value() (pyams_zodbbrowser.zmi.views.ZodbObjectAttribute method)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.Gallery.renderer">renderer (pyams_content.component.gallery.Gallery attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.Illustration.renderer">(pyams_content.component.illustration.Illustration attribute)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.portlet.PortletSettings.renderer">(pyams_portal.portlet.PortletSettings attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.text.RenderersVocabulary">RenderersVocabulary (class in pyams_utils.text)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerTitleColumn.renderHeadCell">renderHeadCell() (pyams_content.component.paragraph.zmi.container.ParagraphContainerTitleColumn method)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableNameColumn.renderHeadCell">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTableNameColumn method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeNameColumn.renderHeadCell">(pyams_content.shared.site.zmi.container.SiteContainerTreeNameColumn method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.renderHeadCell">(pyams_skin.table.BaseTable method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.renderRow">renderRow() (pyams_skin.table.BaseTable method)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.renderTable">renderTable() (pyams_skin.table.BaseTable method)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.TaskHistoryItem.report">report (pyams_scheduler.task.TaskHistoryItem attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.report_errors_only">report_errors_only (pyams_scheduler.task.Task attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.scheduler.Scheduler.report_mailer">report_mailer (pyams_scheduler.scheduler.Scheduler attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.scheduler.Scheduler.report_source">report_source (pyams_scheduler.scheduler.Scheduler attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.report_target">report_target (pyams_scheduler.task.Task attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.I18nColumn.request">request (pyams_skin.table.I18nColumn attribute)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.request">request() (pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.request.request_property">request_property() (in module pyams_utils.request)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.converter.BaseMediaConverter.require_input_file">require_input_file() (pyams_media.converter.BaseMediaConverter method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.converter.BaseMediaConverter.require_temp_file">require_temp_file (pyams_media.converter.BaseMediaConverter attribute)</a>
-
-      <ul>
-        <li><a href="pyams_media.html#pyams_media.converter.Mp4VideoConverter.require_temp_file">(pyams_media.converter.Mp4VideoConverter attribute)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.converter.WebmVideoConverter.require_temp_file">(pyams_media.converter.WebmVideoConverter attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormField.required">required (pyams_content.shared.form.field.FormField attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffdocument.FFDocument.resample">resample() (pyams_media.ffdocument.FFDocument method)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.reset">reset() (pyams_scheduler.task.Task method)</a>
-
-      <ul>
-        <li><a href="pyams_workflow.html#pyams_workflow.content.WorkflowContentPublicationInfo.reset">(pyams_workflow.content.WorkflowContentPublicationInfo method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.process.SchedulerHandler.reset_task">reset_task() (pyams_scheduler.process.SchedulerHandler method)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.reset_terms_parent">reset_terms_parent() (pyams_thesaurus.thesaurus.Thesaurus method)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.reset_top_terms">reset_top_terms() (pyams_thesaurus.thesaurus.Thesaurus method)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.schema.ResetButton">ResetButton (class in pyams_form.schema)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.ResetButtonAction">ResetButtonAction (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.ResetFieldWidget">ResetFieldWidget() (in module pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.resetTruncations">resetTruncations() (in module pyams_zodbbrowser.value)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.ResetWidget">ResetWidget (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffdocument.FFDocument.resize">resize() (pyams_media.ffdocument.FFDocument method)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.resources.ResourcesAdapter">ResourcesAdapter (class in pyams_skin.resources)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.resources.ResourcesTalesExtension">ResourcesTalesExtension (class in pyams_skin.resources)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.security.SharedToolManagerRestrictionInfo.restricted_contents">restricted_contents (pyams_content.shared.common.security.SharedToolManagerRestrictionInfo attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.security.SharedToolManagerRestrictionInfo.restriction_interface">restriction_interface (pyams_content.shared.common.security.SharedToolManagerRestrictionInfo attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.text.ReStructuredTextRenderer">ReStructuredTextRenderer (class in pyams_utils.text)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.WfView.reversed_order">reversed_order (pyams_content.shared.view.WfView attribute)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.reverse.ReverseLinkNameColumn">ReverseLinkNameColumn (class in pyams_content.component.links.zmi.reverse)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.SharedContentReviewAdapter.review_template">review_template (pyams_content.features.review.SharedContentReviewAdapter attribute)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.ReviewComment">ReviewComment (class in pyams_content.features.review)</a>
-</li>
-      <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.ReviewCommentAddForm">ReviewCommentAddForm (class in pyams_content.features.review.zmi)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.ReviewCommentsContainer">ReviewCommentsContainer (class in pyams_content.features.review)</a>
-</li>
-      <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.ReviewCommentsView">ReviewCommentsView (class in pyams_content.features.review.zmi)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.ReviewComment.reviewers">reviewers (pyams_content.features.review.ReviewComment attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.features.review.html#pyams_content.features.review.ReviewCommentsContainer.reviewers">(pyams_content.features.review.ReviewCommentsContainer attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject.revoke_role">revoke_role() (pyams_security.security.RoleProtectedObject method)</a>
-</li>
-      <li><a href="pyams_security.interfaces.html#pyams_security.interfaces.RevokedRoleEvent">RevokedRoleEvent (class in pyams_security.interfaces)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.RightIllustrationWithZoomRenderer">RightIllustrationWithZoomRenderer (class in pyams_content.component.illustration.zmi)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.role.Role">Role (class in pyams_security.role)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.schema.Principal.role_id">role_id (pyams_security.schema.Principal attribute)</a>
-
-      <ul>
-        <li><a href="pyams_security.html#pyams_security.schema.PrincipalsSet.role_id">(pyams_security.schema.PrincipalsSet attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.interfaces.html#pyams_security.interfaces.RoleEvent">RoleEvent (class in pyams_security.interfaces)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.property.RolePrincipalsFieldProperty">RolePrincipalsFieldProperty (class in pyams_security.property)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.security.RoleProtectedObject">RoleProtectedObject (class in pyams_security.security)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRoot.roles_interface">roles_interface (pyams_content.root.SiteRoot attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.roles_interface">(pyams_content.shared.common.WfSharedContent attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.manager.BaseSharedTool.roles_interface">(pyams_content.shared.common.manager.BaseSharedTool attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.folder.SiteFolder.roles_interface">(pyams_content.shared.site.folder.SiteFolder attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.roles_interface">(pyams_thesaurus.thesaurus.Thesaurus attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusExtract.roles_interface">(pyams_thesaurus.thesaurus.ThesaurusExtract attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.html#pyams_security.role.RolesVocabulary">RolesVocabulary (class in pyams_security.role)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.btreesupport.OOBTreeHistory.rollback">rollback() (pyams_zodbbrowser.btreesupport.OOBTreeHistory method)</a>
-
-      <ul>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.history.ZodbObjectHistory.rollback">(pyams_zodbbrowser.history.ZodbObjectHistory method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.rows">rows (pyams_portal.template.PortalTemplateConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffdocument.FFDocument.rtrim">rtrim() (pyams_media.ffdocument.FFDocument method)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.ConnectionCleanerThread.run">run() (pyams_alchemy.engine.ConnectionCleanerThread method)</a>
-
-      <ul>
-        <li><a href="pyams_alchemy.html#pyams_alchemy.loader.DataLoader.run">(pyams_alchemy.loader.DataLoader method)</a>
-</li>
-        <li><a href="pyams_content.workflow.html#pyams_content.workflow.task.ContentArchiverTask.run">(pyams_content.workflow.task.ContentArchiverTask method)</a>
-</li>
-        <li><a href="pyams_content_es.html#pyams_content_es.process.BaseIndexerProcess.run">(pyams_content_es.process.BaseIndexerProcess method)</a>
-</li>
-        <li><a href="pyams_content_es.html#pyams_content_es.process.IndexerThread.run">(pyams_content_es.process.IndexerThread method)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.process.ConversionProcess.run">(pyams_media.process.ConversionProcess method)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.process.ConversionThread.run">(pyams_media.process.ConversionThread method)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.process.SchedulerProcess.run">(pyams_scheduler.process.SchedulerProcess method)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.process.TaskRemoverThread.run">(pyams_scheduler.process.TaskRemoverThread method)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.process.TaskResettingThread.run">(pyams_scheduler.process.TaskResettingThread method)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.process.TaskRunnerThread.run">(pyams_scheduler.process.TaskRunnerThread method)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.ssh.SSHCallerTask.run">(pyams_scheduler.ssh.SSHCallerTask method)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.run">(pyams_scheduler.task.Task method)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.url.URLCallerTask.run">(pyams_scheduler.url.URLCallerTask method)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.zodb.ZODBPackingTask.run">(pyams_scheduler.zodb.ZODBPackingTask method)</a>
-</li>
-        <li><a href="pyams_zmq.html#pyams_zmq.process.ZMQProcess.run">(pyams_zmq.process.ZMQProcess method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.process.SchedulerHandler.run_task">run_task() (pyams_scheduler.process.SchedulerHandler method)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="S">S</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.sameq">sameq() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.SampleContainerState">SampleContainerState (class in pyams_zodbbrowser.state)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.schedule_mode">schedule_mode (pyams_scheduler.task.Task attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.scheduler.Scheduler">Scheduler (class in pyams_scheduler.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.site.SchedulerGenerationsChecker">SchedulerGenerationsChecker (class in pyams_scheduler.site)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.process.SchedulerHandler">SchedulerHandler (class in pyams_scheduler.process)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.scheduler.SchedulerHandler">(class in pyams_scheduler.scheduler)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobIdColumn">SchedulerJobIdColumn (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobNameColumn">SchedulerJobNameColumn (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobNextRunColumn">SchedulerJobNextRunColumn (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm">SchedulerJobsDisplayForm (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem">SchedulerJobsMenuItem (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsTable">SchedulerJobsTable (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsValuesAdapter">SchedulerJobsValuesAdapter (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsViewlet">SchedulerJobsViewlet (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobTriggerColumn">SchedulerJobTriggerColumn (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerMenuItem">SchedulerMenuItem (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.process.SchedulerMessageHandler">SchedulerMessageHandler (class in pyams_scheduler.process)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.process.SchedulerProcess">SchedulerProcess (class in pyams_scheduler.process)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessAJAXTestForm">SchedulerProcessAJAXTestForm (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm">SchedulerProcessTestForm (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu">SchedulerProcessTestMenu (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestSuffix">SchedulerProcessTestSuffix (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerPropertiesAJAXEditForm">SchedulerPropertiesAJAXEditForm (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm">SchedulerPropertiesEditForm (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem">SchedulerPropertiesMenuItem (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor">SchedulerTableElementEditor (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.SchedulerTaskPropertiesAJAXEditForm">SchedulerTaskPropertiesAJAXEditForm (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksHeaderAdapter">SchedulerTasksHeaderAdapter (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn">SchedulerTasksHistoryColumn (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksNameColumn">SchedulerTasksNameColumn (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn">SchedulerTasksRunColumn (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn">SchedulerTasksScheduleColumn (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn">SchedulerTasksSettingsColumn (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksTable">SchedulerTasksTable (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksTrashColumn">SchedulerTasksTrashColumn (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksValuesAdapter">SchedulerTasksValuesAdapter (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksView">SchedulerTasksView (class in pyams_scheduler.zmi.scheduler)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.SchedulingModesVocabulary">SchedulingModesVocabulary (class in pyams_scheduler.trigger)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskScheduler.schema">schema (pyams_scheduler.trigger.CronTaskScheduler attribute)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.DateTaskScheduler.schema">(pyams_scheduler.trigger.DateTaskScheduler attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.LoopTaskScheduler.schema">(pyams_scheduler.trigger.LoopTaskScheduler attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.scheme">scheme (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialLoginProviderInfo.scope">scope (pyams_security.plugin.social.SocialLoginProviderInfo attribute)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.configuration.MapConfiguration.scroll_wheel_zoom">scroll_wheel_zoom (pyams_gis.configuration.MapConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView.search_form_factory">search_form_factory (pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchView.search_form_factory">(pyams_content.root.zmi.search.SiteRootAdvancedSearchView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchResultsView.search_form_factory">(pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchView.search_form_factory">(pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchView attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.search.SearchResultsView.search_form_factory">(pyams_form.search.SearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.search.SearchView.search_form_factory">(pyams_form.search.SearchView attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView.search_query_params">search_query_params (pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.search_scope">search_scope (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.search.SearchForm">SearchForm (class in pyams_form.search)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.search.SearchResultsView">SearchResultsView (class in pyams_form.search)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SearchResultsViewValuesAdapter">SearchResultsViewValuesAdapter (class in pyams_content.root.zmi.search)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SearchResultsViewValuesAdapter">(class in pyams_content.shared.common.zmi.search)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.search.SearchResultsViewValuesAdapter">(class in pyams_form.search)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.search.SearchView">SearchView (class in pyams_form.search)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskScheduleInfo.second">second (pyams_scheduler.trigger.CronTaskScheduleInfo attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.LoopTaskScheduleInfo.seconds">seconds (pyams_scheduler.trigger.LoopTaskScheduleInfo attribute)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.SecureXMLRPCCookieAuthTransport">SecureXMLRPCCookieAuthTransport (class in pyams_utils.protocol.xmlrpc)</a>
-</li>
-      <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewCommentsView.security">security (pyams_content.features.review.zmi.SharedContentReviewCommentsView attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.site.SecurityGenerationsChecker">SecurityGenerationsChecker (class in pyams_security.site)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.SecurityManager">SecurityManager (class in pyams_security.utility)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerAJAXEditForm">SecurityManagerAJAXEditForm (class in pyams_security.zmi.utility)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerEditForm">SecurityManagerEditForm (class in pyams_security.zmi.utility)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerHeaderAdapter">SecurityManagerHeaderAdapter (class in pyams_security.zmi.utility)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerMenuItem">SecurityManagerMenuItem (class in pyams_security.zmi.utility)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsAJAXEditForm">SecurityManagerNotificationsAJAXEditForm (class in pyams_security.zmi.notification)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm">SecurityManagerNotificationsEditForm (class in pyams_security.zmi.notification)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem">SecurityManagerNotificationsMenuItem (class in pyams_security.zmi.notification)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsNameColumn">SecurityManagerPluginsNameColumn (class in pyams_security.zmi.utility)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn">SecurityManagerPluginsSearchColumn (class in pyams_security.zmi.utility)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsTable">SecurityManagerPluginsTable (class in pyams_security.zmi.utility)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn">SecurityManagerPluginsTrashColumn (class in pyams_security.zmi.utility)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem">SecurityManagerPropertiesMenuItem (class in pyams_security.zmi.utility)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialMenuItem">SecurityManagerSocialMenuItem (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersHeaderAdapter">SecurityManagerSocialProvidersHeaderAdapter (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersIconColumn">SecurityManagerSocialProvidersIconColumn (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersIdColumn">SecurityManagerSocialProvidersIdColumn (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersNameColumn">SecurityManagerSocialProvidersNameColumn (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTable">SecurityManagerSocialProvidersTable (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTrashColumn">SecurityManagerSocialProvidersTrashColumn (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersValuesAdapter">SecurityManagerSocialProvidersValuesAdapter (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersView">SecurityManagerSocialProvidersView (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SecurityManagerSocialTraverser">SecurityManagerSocialTraverser (class in pyams_security.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerTableElementEditor">SecurityManagerTableElementEditor (class in pyams_security.zmi.utility)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerValuesAdapter">SecurityManagerValuesAdapter (class in pyams_security.zmi.utility)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerView">SecurityManagerView (class in pyams_security.zmi.utility)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.notification.SecurityNotificationSettingsFactory">SecurityNotificationSettingsFactory() (in module pyams_security.notification)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.BaseDataType.seeall_label">seeall_label (pyams_content.shared.common.types.BaseDataType attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.BaseDataType.seealso_label">seealso_label (pyams_content.shared.common.types.BaseDataType attribute)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.Select2Widget">Select2Widget (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.theme.ViewThemesSettings.select_context_themes">select_context_themes (pyams_content.shared.view.theme.ViewThemesSettings attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.WfView.selected_content_types">selected_content_types (pyams_content.shared.view.WfView attribute)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateLayoutView.selected_portlets">selected_portlets (pyams_portal.zmi.layout.PortalTemplateLayoutView attribute)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.selectObjectToView">selectObjectToView() (pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.self_registered">self_registered (pyams_security.plugin.userfolder.User attribute)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.send_auth">send_auth() (pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport method)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.send_content_type">send_content_type() (pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport method)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.send_empty_reports">send_empty_reports (pyams_scheduler.task.Task attribute)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.send_headers">send_headers() (pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport method)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.send_report">send_report() (pyams_scheduler.task.Task method)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.send_request">send_request() (pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport method)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.send_user_agent">send_user_agent() (pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport method)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.notification.NotificationSettings.sender_email">sender_email (pyams_security.notification.NotificationSettings attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.notification.NotificationSettings.sender_name">sender_name (pyams_security.notification.NotificationSettings attribute)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.SEOTextLineFieldWidget">SEOTextLineFieldWidget() (in module pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.SEOTextLineWidget">SEOTextLineWidget (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.container.AssociationsContentChecker.sep">sep (pyams_content.component.association.container.AssociationsContentChecker attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.GalleryContentChecker.sep">(pyams_content.component.gallery.GalleryContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.container.ParagraphContainerChecker.sep">(pyams_content.component.paragraph.container.ParagraphContainerChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.features.checker.html#pyams_content.features.checker.BaseContentChecker.sep">(pyams_content.features.checker.BaseContentChecker attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.manager.BlogManager.sequence_name">sequence_name (pyams_content.shared.blog.manager.BlogManager attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.SharedContent.sequence_name">(pyams_content.shared.common.SharedContent attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.folder.SiteFolder.sequence_name">(pyams_content.shared.site.folder.SiteFolder attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.manager.SiteManager.sequence_name">(pyams_content.shared.site.manager.SiteManager attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.manager.BlogManager.sequence_prefix">sequence_prefix (pyams_content.shared.blog.manager.BlogManager attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.SharedContent.sequence_prefix">(pyams_content.shared.common.SharedContent attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.folder.SiteFolder.sequence_prefix">(pyams_content.shared.site.folder.SiteFolder attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.manager.SiteManager.sequence_prefix">(pyams_content.shared.site.manager.SiteManager attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_sequence.html#pyams_sequence.site.SequenceGenerationsChecker">SequenceGenerationsChecker (class in pyams_sequence.site)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.sequence.SequentialIdInfo">SequentialIdInfo (class in pyams_sequence.sequence)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.sequence.SequentialIdInfoFactory">SequentialIdInfoFactory() (in module pyams_sequence.sequence)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.reverse.SequentialIdTargetReverseLinkTable">SequentialIdTargetReverseLinkTable (class in pyams_content.component.links.zmi.reverse)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.reverse.SequentialIdTargetReverseLinkValues">SequentialIdTargetReverseLinkValues (class in pyams_content.component.links.zmi.reverse)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.reverse.SequentialIdTargetReverseLinkView">SequentialIdTargetReverseLinkView (class in pyams_content.component.links.zmi.reverse)</a>
-</li>
-      <li><a href="pyams_sequence.html#pyams_sequence.utility.SequentialIntIds">SequentialIntIds (class in pyams_sequence.utility)</a>
-</li>
-      <li><a href="pyams_sequence.zmi.html#pyams_sequence.zmi.SequentialIntIdsPropertiesAJAXEditForm">SequentialIntIdsPropertiesAJAXEditForm (class in pyams_sequence.zmi)</a>
-</li>
-      <li><a href="pyams_sequence.zmi.html#pyams_sequence.zmi.SequentialIntIdsPropertiesEditForm">SequentialIntIdsPropertiesEditForm (class in pyams_sequence.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.reverse.SequentialITargetReverseLinksMenu">SequentialITargetReverseLinksMenu (class in pyams_content.component.links.zmi.reverse)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.negotiator.Negotiator.server_language">server_language (pyams_i18n.negotiator.Negotiator attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.ZEOConnection.server_name">server_name (pyams_utils.zodb.ZEOConnection attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.ZEOConnection.server_port">server_port (pyams_utils.zodb.ZEOConnection attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.ZEOConnection.server_realm">server_realm (pyams_utils.zodb.ZEOConnection attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.server_uri">server_uri (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.timezone.ServerTimezonePropertiesAJAXEditForm">ServerTimezonePropertiesAJAXEditForm (class in pyams_utils.zmi.timezone)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm">ServerTimezonePropertiesEditForm (class in pyams_utils.zmi.timezone)</a>
-</li>
-      <li><a href="pyams_utils.timezone.html#pyams_utils.timezone.utility.ServerTimezoneUtility">ServerTimezoneUtility (class in pyams_utils.timezone.utility)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.notification.NotificationSettings.service_name">service_name (pyams_security.notification.NotificationSettings attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.notification.NotificationSettings.service_owner">service_owner (pyams_security.notification.NotificationSettings attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.session.session_property">session_property() (in module pyams_utils.session)</a>
-</li>
-      <li><a href="pyams_cache.handler.html#pyams_cache.handler.memcached.MemcachedAioCacheHandler.set">set() (pyams_cache.handler.memcached.MemcachedAioCacheHandler method)</a>
-
-      <ul>
-        <li><a href="pyams_cache.handler.html#pyams_cache.handler.memcached.MemcachedCacheHandler.set">(pyams_cache.handler.memcached.MemcachedCacheHandler method)</a>
-</li>
-        <li><a href="pyams_cache.handler.html#pyams_cache.handler.redis.RedisAioCacheHandler.set">(pyams_cache.handler.redis.RedisAioCacheHandler method)</a>
-</li>
-        <li><a href="pyams_cache.handler.html#pyams_cache.handler.redis.RedisCacheHandler.set">(pyams_cache.handler.redis.RedisCacheHandler method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.set_associations_order">set_associations_order() (in module pyams_content.component.association.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.set_content_visibility">set_content_visibility() (in module pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.set_data_types_order">set_data_types_order() (in module pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.set_form_field_visibility">set_form_field_visibility() (in module pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.set_form_fields_order">set_form_fields_order() (in module pyams_content.shared.form.zmi.field)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.video.VideoThumbnailAdapter.set_geometry">set_geometry() (pyams_media.video.VideoThumbnailAdapter method)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.set_image_visibility">set_image_visibility() (in module pyams_content.component.gallery.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.set_images_order">set_images_order() (in module pyams_content.component.gallery.zmi)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.registry.set_local_registry">set_local_registry() (in module pyams_utils.registry)</a>
-</li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.set_paragraph_visibility">set_paragraph_visibility() (in module pyams_content.component.association.zmi)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.set_paragraph_visibility">(in module pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.set_paragraphs_order">set_paragraphs_order() (in module pyams_content.component.paragraph.zmi.container)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortalPortletsConfiguration.set_portlet_configuration">set_portlet_configuration() (pyams_portal.portlet.PortalPortletsConfiguration method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.set_portlet_order">set_portlet_order() (pyams_portal.template.PortalTemplateConfiguration method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.registry.LocalRegistry.set_registry">set_registry() (pyams_utils.registry.LocalRegistry method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.request.set_request_data">set_request_data() (in module pyams_utils.request)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.security.SharedToolManagerRestrictions.set_restrictions">set_restrictions() (pyams_content.shared.common.security.SharedToolManagerRestrictions method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.set_row_order">set_row_order() (pyams_portal.template.PortalTemplateConfiguration method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.progress.set_running_tasks">set_running_tasks() (in module pyams_utils.progress)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.session.set_session_data">set_session_data() (in module pyams_utils.session)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.set_site_order">set_site_order() (in module pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.set_slot_order">set_slot_order() (pyams_portal.template.PortalTemplateConfiguration method)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.set_slot_width">set_slot_width() (pyams_portal.template.PortalTemplateConfiguration method)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersions.set_state">set_state() (pyams_workflow.versions.WorkflowVersions method)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.set_subtypes_order">set_subtypes_order() (in module pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.set_template_portlet_order">set_template_portlet_order() (in module pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.set_template_row_order">set_template_row_order() (in module pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.set_template_slot_order">set_template_slot_order() (in module pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.set_template_slot_width">set_template_slot_width() (in module pyams_portal.zmi.layout)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.slot.SlotConfiguration.set_width">set_width() (pyams_portal.slot.SlotConfiguration method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.property.classproperty.setter">setter() (pyams_utils.property.classproperty method)</a>
-</li>
-      <li><a href="pyams_content.shared.view.portlet.zmi.html#pyams_content.shared.view.portlet.zmi.ViewItemsPortletSettingsEditor.settings">settings (pyams_content.shared.view.portlet.zmi.ViewItemsPortletSettingsEditor attribute)</a>
-
-      <ul>
-        <li><a href="pyams_portal.html#pyams_portal.portlet.PortletConfiguration.settings">(pyams_portal.portlet.PortletConfiguration attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsEditor.settings">(pyams_portal.zmi.portlet.PortletSettingsEditor attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.portlets.html#pyams_portal.zmi.portlets.content.ContentPortletSettingsEditor.settings">(pyams_portal.zmi.portlets.content.ContentPortletSettingsEditor attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.portlets.html#pyams_portal.zmi.portlets.image.ImagePortletSettingsEditor.settings">(pyams_portal.zmi.portlets.image.ImagePortletSettingsEditor attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.view.portlet.html#pyams_content.shared.view.portlet.ViewItemsPortlet.settings_class">settings_class (pyams_content.shared.view.portlet.ViewItemsPortlet attribute)</a>
-
-      <ul>
-        <li><a href="pyams_portal.html#pyams_portal.portlet.Portlet.settings_class">(pyams_portal.portlet.Portlet attribute)</a>
-</li>
-        <li><a href="pyams_portal.portlets.content.html#pyams_portal.portlets.content.ContentPortlet.settings_class">(pyams_portal.portlets.content.ContentPortlet attribute)</a>
-</li>
-        <li><a href="pyams_portal.portlets.image.html#pyams_portal.portlets.image.ImagePortlet.settings_class">(pyams_portal.portlets.image.ImagePortlet attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.task.ContentArchiverTask.settings_view_name">settings_view_name (pyams_content.workflow.task.ContentArchiverTask attribute)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.settings_view_name">(pyams_scheduler.task.Task attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zmq.html#pyams_zmq.process.ZMQProcess.setup">setup() (pyams_zmq.process.ZMQProcess method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.ZEOConnection.shared_blob_dir">shared_blob_dir (pyams_utils.zodb.ZEOConnection attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.manager.BlogManager.shared_content_factory">shared_content_factory (pyams_content.shared.blog.manager.BlogManager attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.manager.SharedTool.shared_content_factory">(pyams_content.shared.common.manager.SharedTool attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.manager.FormsManager.shared_content_factory">(pyams_content.shared.form.manager.FormsManager attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.manager.ImageMapsManager.shared_content_factory">(pyams_content.shared.imagemap.manager.ImageMapsManager attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.news.html#pyams_content.shared.news.manager.NewsManager.shared_content_factory">(pyams_content.shared.news.manager.NewsManager attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.manager.ViewsManager.shared_content_factory">(pyams_content.shared.view.manager.ViewsManager attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.manager.BlogManager.shared_content_type">shared_content_type (pyams_content.shared.blog.manager.BlogManager attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.manager.SharedTool.shared_content_type">(pyams_content.shared.common.manager.SharedTool attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.manager.FormsManager.shared_content_type">(pyams_content.shared.form.manager.FormsManager attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.manager.ImageMapsManager.shared_content_type">(pyams_content.shared.imagemap.manager.ImageMapsManager attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.news.html#pyams_content.shared.news.manager.NewsManager.shared_content_type">(pyams_content.shared.news.manager.NewsManager attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.manager.ViewsManager.shared_content_type">(pyams_content.shared.view.manager.ViewsManager attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.TypedSharedTool.shared_content_types_fields">shared_content_types_fields (pyams_content.shared.common.types.TypedSharedTool attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.manager.BaseSharedTool.shared_content_workflow">shared_content_workflow (pyams_content.shared.common.manager.BaseSharedTool attribute)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.page.PortalPage.shared_template">shared_template (pyams_portal.page.PortalPage attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.shared_tool_quick_search_view">shared_tool_quick_search_view() (in module pyams_content.shared.common.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.SharedContent">SharedContent (class in pyams_content.shared.common)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAddForm">SharedContentAddForm (class in pyams_content.shared.common.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAddFormMessage">SharedContentAddFormMessage (class in pyams_content.shared.common.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAJAXAddForm">SharedContentAJAXAddForm (class in pyams_content.shared.common.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentCloneAJAXForm">SharedContentCloneAJAXForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentCloneForm">SharedContentCloneForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentCloneFormMessage">SharedContentCloneFormMessage (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentCloneFormWarning">SharedContentCloneFormWarning (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentCompositionMenu">SharedContentCompositionMenu (class in pyams_content.shared.common.zmi.properties)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentDeleteAJAXForm">SharedContentDeleteAJAXForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm">SharedContentDeleteForm (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentDeleteFormMessage">SharedContentDeleteFormMessage (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentDeleteFormWarning">SharedContentDeleteFormWarning (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentDublinCoreSummary">SharedContentDublinCoreSummary (class in pyams_content.shared.common.zmi.summary)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider">SharedContentHeaderContentProvider (class in pyams_content.shared.common.zmi.header)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.SharedContentInfoAdapter">SharedContentInfoAdapter (class in pyams_content.shared.common)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.header.SharedContentInnerPageHeaderContentProvider">SharedContentInnerPageHeaderContentProvider (class in pyams_content.shared.common.zmi.header)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.i18n.SharedContentLanguageEditFormPermissionChecker">SharedContentLanguageEditFormPermissionChecker (class in pyams_content.shared.common.zmi.i18n)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.security.SharedContentManagerRestrictions">SharedContentManagerRestrictions() (in module pyams_content.shared.common.security)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentPropertiesAJAXEditForm">SharedContentPropertiesAJAXEditForm (class in pyams_content.shared.common.zmi.properties)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentPropertiesEditForm">SharedContentPropertiesEditForm (class in pyams_content.shared.common.zmi.properties)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentPropertiesHeaderAdapter">SharedContentPropertiesHeaderAdapter (class in pyams_content.shared.common.zmi.properties)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentPropertiesMenu">SharedContentPropertiesMenu (class in pyams_content.shared.common.zmi.properties)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.SharedContentReviewAdapter">SharedContentReviewAdapter (class in pyams_content.features.review)</a>
-</li>
-      <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewAddCommentAction">SharedContentReviewAddCommentAction (class in pyams_content.features.review.zmi)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.SharedContentReviewCommentsFactory">SharedContentReviewCommentsFactory() (in module pyams_content.features.review)</a>
-</li>
-      <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewCommentsMenu">SharedContentReviewCommentsMenu (class in pyams_content.features.review.zmi)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.SharedContentReviewCommentsNamespace">SharedContentReviewCommentsNamespace (class in pyams_content.features.review)</a>
-</li>
-      <li><a href="pyams_content.features.review.html#pyams_content.features.review.SharedContentReviewCommentsSublocations">SharedContentReviewCommentsSublocations (class in pyams_content.features.review)</a>
-</li>
-      <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewCommentsView">SharedContentReviewCommentsView (class in pyams_content.features.review.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentSummaryForm">SharedContentSummaryForm (class in pyams_content.shared.common.zmi.summary)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentSummaryFormHeaderProvider">SharedContentSummaryFormHeaderProvider (class in pyams_content.shared.common.zmi.summary)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SharedContentTableElementEditor">SharedContentTableElementEditor (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SharedContentTableElementName">SharedContentTableElementName (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.header.SharedContentTitlePrefixAdapter">SharedContentTitlePrefixAdapter (class in pyams_content.shared.common.zmi.header)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.SharedContentWorkflowAdapter">SharedContentWorkflowAdapter() (in module pyams_content.shared.common)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowHistorySummary">SharedContentWorkflowHistorySummary (class in pyams_content.shared.common.zmi.summary)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowPublicationState">SharedContentWorkflowPublicationState (class in pyams_content.shared.common.zmi.summary)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowVersionSummary">SharedContentWorkflowVersionSummary (class in pyams_content.shared.common.zmi.summary)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowWaitingState">SharedContentWorkflowWaitingState (class in pyams_content.shared.common.zmi.summary)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.site.SharedSiteDashboardSearchHeaderAdapter">SharedSiteDashboardSearchHeaderAdapter (class in pyams_content.shared.common.zmi.site)</a>
-</li>
-      <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.SharedSitesMenu">SharedSitesMenu (class in pyams_content.zmi.viewlet.toplinks)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.SharedSiteVocabulary">SharedSiteVocabulary (class in pyams_content.shared.common)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.manager.SharedTool">SharedTool (class in pyams_content.shared.common.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchForm">SharedToolAdvancedSearchForm (class in pyams_content.shared.common.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchFormSearchAdapter">SharedToolAdvancedSearchFormSearchAdapter (class in pyams_content.shared.common.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchHeaderAdapter">SharedToolAdvancedSearchHeaderAdapter (class in pyams_content.shared.common.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchMenu">SharedToolAdvancedSearchMenu (class in pyams_content.shared.common.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchResultsView">SharedToolAdvancedSearchResultsView (class in pyams_content.shared.common.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchView">SharedToolAdvancedSearchView (class in pyams_content.shared.common.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllContentsMenu">SharedToolAllContentsMenu (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsHeaderAdapter">SharedToolAllPublicationsHeaderAdapter (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsMenu">SharedToolAllPublicationsMenu (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsTable">SharedToolAllPublicationsTable (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsValues">SharedToolAllPublicationsValues (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsView">SharedToolAllPublicationsView (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesHeaderAdapter">SharedToolAllUpdatesHeaderAdapter (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesMenu">SharedToolAllUpdatesMenu (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesTable">SharedToolAllUpdatesTable (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesValues">SharedToolAllUpdatesValues (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesView">SharedToolAllUpdatesView (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsHeaderAdapter">SharedToolArchivedContentsHeaderAdapter (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsTable">SharedToolArchivedContentsTable (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsValues">SharedToolArchivedContentsValues (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsView">SharedToolArchivedContentsView (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolArchivedMenu">SharedToolArchivedMenu (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolBreadcrumbAdapter">SharedToolBreadcrumbAdapter (class in pyams_content.shared.common.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.manager.SharedToolContainer">SharedToolContainer (class in pyams_content.shared.common.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardContentNameAdapter">SharedToolDashboardContentNameAdapter (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardHeaderAdapter">SharedToolDashboardHeaderAdapter (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardManagerWaitingTable">SharedToolDashboardManagerWaitingTable (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardManagerWaitingValues">SharedToolDashboardManagerWaitingValues (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardMenu">SharedToolDashboardMenu (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardModifiedColumn">SharedToolDashboardModifiedColumn (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardNameAdapter">SharedToolDashboardNameAdapter (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardNameColumn">SharedToolDashboardNameColumn (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerColumn">SharedToolDashboardOwnerColumn (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerModifiedTable">SharedToolDashboardOwnerModifiedTable (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerModifiedValues">SharedToolDashboardOwnerModifiedValues (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerWaitingTable">SharedToolDashboardOwnerWaitingTable (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerWaitingValues">SharedToolDashboardOwnerWaitingValues (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardSequenceColumn">SharedToolDashboardSequenceColumn (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusColumn">SharedToolDashboardStatusColumn (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusDateColumn">SharedToolDashboardStatusDateColumn (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusPrincipalColumn">SharedToolDashboardStatusPrincipalColumn (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardVersionColumn">SharedToolDashboardVersionColumn (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardView">SharedToolDashboardView (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesHeaderAdapter">SharedToolFavoritesHeaderAdapter (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesMenu">SharedToolFavoritesMenu (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesTable">SharedToolFavoritesTable (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesValues">SharedToolFavoritesValues (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesView">SharedToolFavoritesView (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolLanguagesAJAXEditForm">SharedToolLanguagesAJAXEditForm (class in pyams_content.shared.common.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditForm">SharedToolLanguagesEditForm (class in pyams_content.shared.common.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditFormHelp">SharedToolLanguagesEditFormHelp (class in pyams_content.shared.common.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolLanguagesMenu">SharedToolLanguagesMenu (class in pyams_content.shared.common.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.security.SharedToolManagerRestrictionInfo">SharedToolManagerRestrictionInfo (class in pyams_content.shared.common.security)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.security.SharedToolManagerRestrictions">SharedToolManagerRestrictions (class in pyams_content.shared.common.security)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsAJAXEditForm">SharedToolManagerRestrictionsAJAXEditForm (class in pyams_content.shared.common.zmi.security)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm">SharedToolManagerRestrictionsEditForm (class in pyams_content.shared.common.zmi.security)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEnabledColumn">SharedToolManagerRestrictionsEnabledColumn (class in pyams_content.shared.common.zmi.security)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.security.SharedToolManagerRestrictionsFactory">SharedToolManagerRestrictionsFactory() (in module pyams_content.shared.common.security)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsNameColumn">SharedToolManagerRestrictionsNameColumn (class in pyams_content.shared.common.zmi.security)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsOwnersColumn">SharedToolManagerRestrictionsOwnersColumn (class in pyams_content.shared.common.zmi.security)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsValuesAdapter">SharedToolManagerRestrictionsValuesAdapter (class in pyams_content.shared.common.zmi.security)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsHeaderAdapter">SharedToolManagersRestrictionsHeaderAdapter (class in pyams_content.shared.common.zmi.security)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsMenu">SharedToolManagersRestrictionsMenu (class in pyams_content.shared.common.zmi.security)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsTable">SharedToolManagersRestrictionsTable (class in pyams_content.shared.common.zmi.security)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsView">SharedToolManagersRestrictionsView (class in pyams_content.shared.common.zmi.security)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolMyDashboardMenu">SharedToolMyDashboardMenu (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsHeaderAdapter">SharedToolPreparationsHeaderAdapter (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsMenu">SharedToolPreparationsMenu (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsTable">SharedToolPreparationsTable (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsValues">SharedToolPreparationsValues (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsView">SharedToolPreparationsView (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesAJAXEditForm">SharedToolPropertiesAJAXEditForm (class in pyams_content.shared.common.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesEditForm">SharedToolPropertiesEditForm (class in pyams_content.shared.common.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesHeaderAdapter">SharedToolPropertiesHeaderAdapter (class in pyams_content.shared.common.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesHelpAdapter">SharedToolPropertiesHelpAdapter (class in pyams_content.shared.common.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesMenu">SharedToolPropertiesMenu (class in pyams_content.shared.common.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsHeaderAdapter">SharedToolPublicationsHeaderAdapter (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsMenu">SharedToolPublicationsMenu (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsTable">SharedToolPublicationsTable (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsValues">SharedToolPublicationsValues (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsView">SharedToolPublicationsView (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolQuickSearchResults">SharedToolQuickSearchResults (class in pyams_content.shared.common.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolQuickSearchValues">SharedToolQuickSearchValues (class in pyams_content.shared.common.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsHeaderAdapter">SharedToolRetiredContentsHeaderAdapter (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsTable">SharedToolRetiredContentsTable (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsValues">SharedToolRetiredContentsValues (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsView">SharedToolRetiredContentsView (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolRetiredMenu">SharedToolRetiredMenu (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolSiteManagementMenuHeader">SharedToolSiteManagementMenuHeader (class in pyams_content.shared.common.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.SharedToolsMenu">SharedToolsMenu (class in pyams_content.zmi.viewlet.toplinks)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsHeaderAdapter">SharedToolSubmissionsHeaderAdapter (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsMenu">SharedToolSubmissionsMenu (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsTable">SharedToolSubmissionsTable (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsValues">SharedToolSubmissionsValues (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsView">SharedToolSubmissionsView (class in pyams_content.shared.common.zmi.dashboard)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolTitleAdapter">SharedToolTitleAdapter (class in pyams_content.shared.common.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.manager.SharedToolWorkflowAdapter">SharedToolWorkflowAdapter() (in module pyams_content.shared.common.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.preview.SharedViewPreview">SharedViewPreview (class in pyams_content.shared.view.zmi.preview)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.manager.BaseSharedTool.short_name">short_name (pyams_content.shared.common.manager.BaseSharedTool attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.short_name">(pyams_content.shared.common.WfSharedContent attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.manager.SharedToolContainer.short_name">(pyams_content.shared.common.manager.SharedToolContainer attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.BackOfficeConfiguration.short_title">short_title (pyams_skin.configuration.BackOfficeConfiguration attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.Configuration.short_title">(pyams_skin.configuration.Configuration attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.viewlet.shortcuts.html#pyams_skin.viewlet.shortcuts.Shortcut">Shortcut (class in pyams_skin.viewlet.shortcuts)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.shortcuts.html#pyams_skin.viewlet.shortcuts.ShortcutsViewletManager">ShortcutsViewletManager (class in pyams_skin.viewlet.shortcuts)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryContentForm.show_widget_title">show_widget_title (pyams_content.component.gallery.zmi.GalleryContentForm attribute)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ShowHideColumnSecurityContextFactory">ShowHideColumnSecurityContextFactory() (in module pyams_content.component.paragraph.zmi.container)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.ShowHideColumnSecurityContextFactory">(in module pyams_content.shared.form.zmi.field)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.html#pyams_security.notification.NotificationSettings.signature">signature (pyams_security.notification.NotificationSettings attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.BaseDataType.single_label">single_label (pyams_content.shared.common.types.BaseDataType attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.site.site_factory">site_factory() (in module pyams_utils.site)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.site_icon">site_icon() (in module pyams_skin.configuration)</a>
-</li>
-      <li><a href="pyams_content.html#pyams_content.site.site_index">site_index() (in module pyams_content.site)</a>
-
-      <ul>
-        <li><a href="pyams_content_es.html#pyams_content_es.site.site_index">(in module pyams_content_es.site)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.site_root_quick_search_view">site_root_quick_search_view() (in module pyams_content.root.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.site_root_tools_configuration_factory">site_root_tools_configuration_factory() (in module pyams_content.root)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.site_search_handler">site_search_handler (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.site_search_placeholder">site_search_placeholder (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.site.site_upgrade">site_upgrade() (in module pyams_utils.site)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerBreadcrumbAdapter">SiteContainerBreadcrumbAdapter (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.container.SiteContainerMixin">SiteContainerMixin (class in pyams_content.shared.site.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTableElementEditor">SiteContainerTableElementEditor (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTableElementName">SiteContainerTableElementName (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTableItemWorkflowPublicationMenu">SiteContainerTableItemWorkflowPublicationMenu (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeMenu">SiteContainerTreeMenu (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeNameColumn">SiteContainerTreeNameColumn (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeOwnerColumn">SiteContainerTreeOwnerColumn (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeSequenceColumn">SiteContainerTreeSequenceColumn (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeSorterColumn">SiteContainerTreeSorterColumn (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeStatusColumn">SiteContainerTreeStatusColumn (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeStatusDateColumn">SiteContainerTreeStatusDateColumn (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeStatusPrincipalColumn">SiteContainerTreeStatusPrincipalColumn (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeTable">SiteContainerTreeTable (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeTrashColumn">SiteContainerTreeTrashColumn (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeValuesAdapter">SiteContainerTreeValuesAdapter (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeVersionColumn">SiteContainerTreeVersionColumn (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeView">SiteContainerTreeView (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn">SiteContainerTreeVisibleColumn (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerViewHeaderAdapter">SiteContainerViewHeaderAdapter (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationAJAXEditForm">SiteContainerWorkflowPublicationAJAXEditForm (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationEditForm">SiteContainerWorkflowPublicationEditForm (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationMenu">SiteContainerWorkflowPublicationMenu (class in pyams_content.shared.site.zmi.container)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.folder.SiteFolder">SiteFolder (class in pyams_content.shared.site.folder)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddForm">SiteFolderAddForm (class in pyams_content.shared.site.zmi.folder)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddMenu">SiteFolderAddMenu (class in pyams_content.shared.site.zmi.folder)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAJAXAddForm">SiteFolderAJAXAddForm (class in pyams_content.shared.site.zmi.folder)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.folder.SiteFolderPermissionChecker">SiteFolderPermissionChecker (class in pyams_content.shared.site.folder)</a>
-</li>
-      <li><a href="pyams_zmi.viewlet.menu.html#pyams_zmi.viewlet.menu.SiteManagementMenu">SiteManagementMenu (class in pyams_zmi.viewlet.menu)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.manager.SiteManager">SiteManager (class in pyams_content.shared.site.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerAddForm">SiteManagerAddForm (class in pyams_content.shared.site.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerAddMenu">SiteManagerAddMenu (class in pyams_content.shared.site.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerAJAXAddForm">SiteManagerAJAXAddForm (class in pyams_content.shared.site.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerBreadcrumbAdapter">SiteManagerBreadcrumbAdapter (class in pyams_content.shared.site.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.widget.html#pyams_content.shared.site.zmi.widget.SiteManagerFoldersSelectorFieldWidget">SiteManagerFoldersSelectorFieldWidget() (in module pyams_content.shared.site.zmi.widget)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.widget.html#pyams_content.shared.site.zmi.widget.SiteManagerFoldersSelectorWidget">SiteManagerFoldersSelectorWidget (class in pyams_content.shared.site.zmi.widget)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.folder.SiteManagerFoldersVocabulary">SiteManagerFoldersVocabulary (class in pyams_content.shared.site.folder)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.manager.SiteManagerPermissionChecker">SiteManagerPermissionChecker (class in pyams_content.shared.site.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerTableElementEditor">SiteManagerTableElementEditor (class in pyams_content.shared.site.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteManagerUserAddingsMenuLabelAdapter">SiteManagerUserAddingsMenuLabelAdapter (class in pyams_content.shared.site.zmi.container)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerUserAddingsMenuLabelAdapter">(class in pyams_content.shared.site.zmi.manager)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.manager.SiteManagerVocabulary">SiteManagerVocabulary (class in pyams_content.shared.site.manager)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRoot">SiteRoot (class in pyams_content.root)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchForm">SiteRootAdvancedSearchForm (class in pyams_content.root.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchFormSearchAdapter">SiteRootAdvancedSearchFormSearchAdapter (class in pyams_content.root.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter">SiteRootAdvancedSearchHeaderAdapter (class in pyams_content.root.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu">SiteRootAdvancedSearchMenu (class in pyams_content.root.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView">SiteRootAdvancedSearchResultsView (class in pyams_content.root.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchView">SiteRootAdvancedSearchView (class in pyams_content.root.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllContentsMenu">SiteRootAllContentsMenu (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllPublicationsHeaderAdapter">SiteRootAllPublicationsHeaderAdapter (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllPublicationsMenu">SiteRootAllPublicationsMenu (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllPublicationsTable">SiteRootAllPublicationsTable (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllPublicationsValues">SiteRootAllPublicationsValues (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllPublicationsView">SiteRootAllPublicationsView (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllUpdatesHeaderAdapter">SiteRootAllUpdatesHeaderAdapter (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllUpdatesMenu">SiteRootAllUpdatesMenu (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllUpdatesTable">SiteRootAllUpdatesTable (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllUpdatesValues">SiteRootAllUpdatesValues (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllUpdatesView">SiteRootAllUpdatesView (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootArchivedContentsHeaderAdapter">SiteRootArchivedContentsHeaderAdapter (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootArchivedContentsTable">SiteRootArchivedContentsTable (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootArchivedContentsValues">SiteRootArchivedContentsValues (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootArchivedContentsView">SiteRootArchivedContentsView (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootArchivedMenu">SiteRootArchivedMenu (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootBackOfficeConfiguration">SiteRootBackOfficeConfiguration (class in pyams_content.root)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootBackOfficeConfigurationFactory">SiteRootBackOfficeConfigurationFactory() (in module pyams_content.root)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootBreadcrumbAdapter">SiteRootBreadcrumbAdapter (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootConfiguration">SiteRootConfiguration (class in pyams_content.root)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootConfigurationFactory">SiteRootConfigurationFactory() (in module pyams_content.root)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardContentTypeColumn">SiteRootDashboardContentTypeColumn (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardHeaderAdapter">SiteRootDashboardHeaderAdapter (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardManagerWaitingTable">SiteRootDashboardManagerWaitingTable (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardManagerWaitingValues">SiteRootDashboardManagerWaitingValues (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardMenu">SiteRootDashboardMenu (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardOwnerModifiedTable">SiteRootDashboardOwnerModifiedTable (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardOwnerModifiedValues">SiteRootDashboardOwnerModifiedValues (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardOwnerWaitingTable">SiteRootDashboardOwnerWaitingTable (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardOwnerWaitingValues">SiteRootDashboardOwnerWaitingValues (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardView">SiteRootDashboardView (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.site.SiteRootEtcTraverser">SiteRootEtcTraverser (class in pyams_utils.site)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootFavoritesHeaderAdapter">SiteRootFavoritesHeaderAdapter (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootFavoritesMenu">SiteRootFavoritesMenu (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootFavoritesTable">SiteRootFavoritesTable (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootFavoritesValues">SiteRootFavoritesValues (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootFavoritesView">SiteRootFavoritesView (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootMyDashboardMenu">SiteRootMyDashboardMenu (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootPermissionChecker">SiteRootPermissionChecker (class in pyams_content.root)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPreparationsHeaderAdapter">SiteRootPreparationsHeaderAdapter (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPreparationsMenu">SiteRootPreparationsMenu (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPreparationsTable">SiteRootPreparationsTable (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPreparationsValues">SiteRootPreparationsValues (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPreparationsView">SiteRootPreparationsView (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPublicationsHeaderAdapter">SiteRootPublicationsHeaderAdapter (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPublicationsMenu">SiteRootPublicationsMenu (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPublicationsTable">SiteRootPublicationsTable (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPublicationsValues">SiteRootPublicationsValues (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPublicationsView">SiteRootPublicationsView (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootQuickSearchResults">SiteRootQuickSearchResults (class in pyams_content.root.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootQuickSearchValues">SiteRootQuickSearchValues (class in pyams_content.root.zmi.search)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootRetiredContentsHeaderAdapter">SiteRootRetiredContentsHeaderAdapter (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootRetiredContentsTable">SiteRootRetiredContentsTable (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootRetiredContentsValues">SiteRootRetiredContentsValues (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootRetiredContentsView">SiteRootRetiredContentsView (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootRetiredMenu">SiteRootRetiredMenu (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootStaticConfiguration">SiteRootStaticConfiguration (class in pyams_content.root)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootSubmissionsHeaderAdapter">SiteRootSubmissionsHeaderAdapter (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootSubmissionsMenu">SiteRootSubmissionsMenu (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootSubmissionsTable">SiteRootSubmissionsTable (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootSubmissionsValues">SiteRootSubmissionsValues (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootSubmissionsView">SiteRootSubmissionsView (class in pyams_content.root.zmi)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.site.SiteRootTitleAdapter">SiteRootTitleAdapter (class in pyams_zmi.site)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootToolsConfiguration">SiteRootToolsConfiguration (class in pyams_content.root)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.search.html#pyams_skin.viewlet.search.SiteSearchViewlet">SiteSearchViewlet (class in pyams_skin.viewlet.search)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeMenu">SiteTreeMenu (class in pyams_content.root.zmi.sites)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeOidColumn">SiteTreeOidColumn (class in pyams_content.root.zmi.sites)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeTable">SiteTreeTable (class in pyams_content.root.zmi.sites)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeTrashColumn">SiteTreeTrashColumn (class in pyams_content.root.zmi.sites)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeView">SiteTreeView (class in pyams_content.root.zmi.sites)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeVisibleColumn">SiteTreeVisibleColumn (class in pyams_content.root.zmi.sites)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreValuesAdapter">SiteTreValuesAdapter (class in pyams_content.root.zmi.sites)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.site.SiteUpgradeEvent">SiteUpgradeEvent (class in pyams_utils.site)</a>
-</li>
-      <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteViewHeaderAdapter">SiteViewHeaderAdapter (class in pyams_content.root.zmi.sites)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.size">size() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.skin.SkinnableContent.skin">skin (pyams_skin.skin.SkinnableContent attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.skin.SkinnableContent.skin_parent">skin_parent (pyams_skin.skin.SkinnableContent attribute)</a>
-</li>
-      <li><a href="pyams_skin.interfaces.html#pyams_skin.interfaces.SkinChangedEvent">SkinChangedEvent (class in pyams_skin.interfaces)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.skin.SkinnableContent">SkinnableContent (class in pyams_skin.skin)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.vocabulary.SkinsVocabulary">SkinsVocabulary (class in pyams_skin.vocabulary)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.skos.SKOSThesaurusExporter">SKOSThesaurusExporter (class in pyams_thesaurus.loader.skos)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.skos.SKOSThesaurusExporterHandler">SKOSThesaurusExporterHandler (class in pyams_thesaurus.loader.skos)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.skos.SKOSThesaurusLoader">SKOSThesaurusLoader (class in pyams_thesaurus.loader.skos)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.skos.SKOSThesaurusLoaderHandler">SKOSThesaurusLoaderHandler (class in pyams_thesaurus.loader.skos)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.slot_config">slot_config (pyams_portal.template.PortalTemplateConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.portlet.PortletPreviewer.slot_configuration">slot_configuration (pyams_portal.portlet.PortletPreviewer attribute)</a>
-
-      <ul>
-        <li><a href="pyams_portal.html#pyams_portal.portlet.PortletRenderer.slot_configuration">(pyams_portal.portlet.PortletRenderer attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_portal.html#pyams_portal.slot.SlotConfiguration.slot_name">slot_name (pyams_portal.slot.SlotConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.slot_names">slot_names (pyams_portal.template.PortalTemplateConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateConfiguration.slot_order">slot_order (pyams_portal.template.PortalTemplateConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.slot.SlotConfiguration">SlotConfiguration (class in pyams_portal.slot)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.slot.SlotConfiguration.sm_width">sm_width (pyams_portal.slot.SlotConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.social_login_use_popup">social_login_use_popup (pyams_security.utility.SecurityManager attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.social_users_folder">social_users_folder (pyams_security.utility.SecurityManager attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialLoginConfiguration">SocialLoginConfiguration (class in pyams_security.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialLoginConfigurationAdapter">SocialLoginConfigurationAdapter() (in module pyams_security.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialLoginProviderConnection">SocialLoginProviderConnection (class in pyams_security.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialLoginProviderInfo">SocialLoginProviderInfo (class in pyams_security.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.oauth.SocialLoginViewletsSuffix">SocialLoginViewletsSuffix (class in pyams_security.views.oauth)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderAddForm">SocialProviderAddForm (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderAJAXAddForm">SocialProviderAJAXAddForm (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderAJAXEditForm">SocialProviderAJAXEditForm (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderEditForm">SocialProviderEditForm (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialToolbarAddingsAction">SocialToolbarAddingsAction (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser">SocialUser (class in pyams_security.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUserAJAXEditForm">SocialUserAJAXEditForm (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUserEditForm">SocialUserEditForm (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUserPrincipalInfoAdapter">SocialUserPrincipalInfoAdapter() (in module pyams_security.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUsersFolder">SocialUsersFolder (class in pyams_security.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAddForm">SocialUsersFolderAddForm (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAddMenu">SocialUsersFolderAddMenu (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAJAXAddForm">SocialUsersFolderAJAXAddForm (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAJAXEditForm">SocialUsersFolderAJAXEditForm (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderEditForm">SocialUsersFolderEditForm (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderSearchResultsView">SocialUsersFolderSearchResultsView (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderSearchView">SocialUsersFolderSearchView (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderSearchViewHeaderAdapter">SocialUsersFolderSearchViewHeaderAdapter (class in pyams_security.zmi.plugin.social)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUsersFolderVocabulary">SocialUsersFolderVocabulary (class in pyams_security.plugin.social)</a>
-</li>
-      <li><a href="pyams_zmq.html#pyams_zmq.process.ZMQProcess.socket_type">socket_type (pyams_zmq.process.ZMQProcess attribute)</a>
-</li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.manager.ViewletManager.sort">sort() (pyams_viewlet.manager.ViewletManager method)</a>
-
-      <ul>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.manager.WeightOrderedViewletManager.sort">(pyams_viewlet.manager.WeightOrderedViewletManager method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.table.SorterColumn">SorterColumn (class in pyams_skin.table)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestResults.sortOn">sortOn (pyams_alchemy.zmi.engine.AlchemyEngineTestResults attribute)</a>
-
-      <ul>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexesTable.sortOn">(pyams_catalog.zmi.catalog.CatalogIndexesTable attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTable.sortOn">(pyams_content.component.association.zmi.AssociationsTable attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable.sortOn">(pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView.sortOn">(pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootQuickSearchResults.sortOn">(pyams_content.root.zmi.search.SiteRootQuickSearchResults attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeTable.sortOn">(pyams_content.root.zmi.sites.SiteTreeTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.BaseDashboardTable.sortOn">(pyams_content.shared.common.zmi.dashboard.BaseDashboardTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchResultsView.sortOn">(pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolQuickSearchResults.sortOn">(pyams_content.shared.common.zmi.search.SharedToolQuickSearchResults attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTable.sortOn">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable.sortOn">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerTable.sortOn">(pyams_content.shared.form.zmi.field.FormFieldsContainerTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeTable.sortOn">(pyams_content.shared.site.zmi.container.SiteContainerTreeTable attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsTable.sortOn">(pyams_scheduler.zmi.scheduler.SchedulerJobsTable attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryItemsTable.sortOn">(pyams_scheduler.zmi.task.TaskHistoryItemsTable attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryTable.sortOn">(pyams_workflow.zmi.versions.WorkflowVersionHistoryTable attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFile.sound">sound (pyams_content.component.gallery.file.GalleryFile attribute)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFile.sound_description">sound_description (pyams_content.component.gallery.file.GalleryFile attribute)</a>
-</li>
-      <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFile.sound_title">sound_title (pyams_content.component.gallery.file.GalleryFile attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.handler.MailtoFormHandlerInfo.source_address">source_address (pyams_content.shared.form.handler.MailtoFormHandlerInfo attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.handler.MailtoFormHandlerInfo.source_name">source_name (pyams_content.shared.form.handler.MailtoFormHandlerInfo attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowHistoryItem.source_state">source_state (pyams_workflow.versions.WorkflowHistoryItem attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowHistoryItem.source_version">source_version (pyams_workflow.versions.WorkflowHistoryItem attribute)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.specifics">specifics (pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffdocument.FFDocument.split">split() (pyams_media.ffdocument.FFDocument method)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.ssh.SSHCallerTask">SSHCallerTask (class in pyams_scheduler.ssh)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskAddForm">SSHTaskAddForm (class in pyams_scheduler.zmi.ssh)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskAddMenu">SSHTaskAddMenu (class in pyams_scheduler.zmi.ssh)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskAJAXAddForm">SSHTaskAJAXAddForm (class in pyams_scheduler.zmi.ssh)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskAJAXEditForm">SSHTaskAJAXEditForm (class in pyams_scheduler.zmi.ssh)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskEditForm">SSHTaskEditForm (class in pyams_scheduler.zmi.ssh)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskScheduleInfo.start_date">start_date (pyams_scheduler.trigger.CronTaskScheduleInfo attribute)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.DateTaskScheduleInfo.start_date">(pyams_scheduler.trigger.DateTaskScheduleInfo attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.LoopTaskScheduleInfo.start_date">(pyams_scheduler.trigger.LoopTaskScheduleInfo attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.startBatchingAt">startBatchingAt (pyams_skin.table.BaseTable attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersionState.state">state (pyams_workflow.versions.WorkflowVersionState attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersionState.state_date">state_date (pyams_workflow.versions.WorkflowVersionState attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersionState.state_principal">state_principal (pyams_workflow.versions.WorkflowVersionState attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersionState.state_urgency">state_urgency (pyams_workflow.versions.WorkflowVersionState attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration">StaticConfiguration (class in pyams_skin.configuration)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfigurationTalesExtension">StaticConfigurationTalesExtension (class in pyams_skin.configuration)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesHelpAdapter.status">status (pyams_content.shared.common.zmi.manager.SharedToolPropertiesHelpAdapter attribute)</a>
-
-      <ul>
-        <li><a href="pyams_form.html#pyams_form.help.FormHelp.status">(pyams_form.help.FormHelp attribute)</a>
-</li>
-        <li><a href="pyams_form.widget.html#pyams_form.widget.SEOTextLineWidget.status">(pyams_form.widget.SEOTextLineWidget attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.task.TaskHistoryItem.status">(pyams_scheduler.task.TaskHistoryItem attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskRunFormHelpAdapter.status">(pyams_scheduler.zmi.task.TaskRunFormHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationHelpAdapter.status">(pyams_security.zmi.plugin.admin.AdminAuthenticationHelpAdapter attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.help.ContentHelp.status">(pyams_skin.help.ContentHelp attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.status">(pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_zmq.html#pyams_zmq.process.ZMQProcess.stop">stop() (pyams_zmq.process.ZMQProcess method)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestMenu.stop_propagation">stop_propagation (pyams_alchemy.zmi.engine.AlchemyEngineTestMenu attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryImageAddMenu.stop_propagation">(pyams_content.component.gallery.zmi.file.GalleryImageAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryImageAddMenu.stop_propagation">(pyams_content.component.gallery.zmi.paragraph.GalleryImageAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTableItemWorkflowPublicationMenu.stop_propagation">(pyams_content.shared.site.zmi.container.SiteContainerTableItemWorkflowPublicationMenu attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestMenu.stop_propagation">(pyams_content_es.zmi.ContentIndexerProcessTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestMenu.stop_propagation">(pyams_media.zmi.MediaConversionProcessTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu.stop_propagation">(pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarActionItem.stop_propagation">(pyams_skin.viewlet.toolbar.ToolbarActionItem attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestMenu.stop_propagation">(pyams_utils.zmi.zeo.ZEOConnectionTestMenu attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.ZEOConnection.storage">storage (pyams_utils.zodb.ZEOConnection attribute)</a>
-
-      <ul>
-        <li><a href="pyams_utils.html#pyams_utils.zodb.ZODBConnection.storage">(pyams_utils.zodb.ZODBConnection attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task.store_report">store_report() (pyams_scheduler.task.Task method)</a>
-</li>
-      <li><a href="pyams_security.zmi.widget.html#pyams_security.zmi.widget.OrderedPluginsWidget.str_value">str_value() (pyams_security.zmi.widget.OrderedPluginsWidget method)</a>
-</li>
-      <li><a href="pyams_zmq.html#pyams_zmq.process.ZMQProcess.stream">stream() (pyams_zmq.process.ZMQProcess method)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.StringValue">StringValue (class in pyams_zodbbrowser.value)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.WMSMapLayer.styles">styles (pyams_gis.layer.WMSMapLayer attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.BaseForm.subforms">subforms (pyams_form.form.BaseForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.subforms">(pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.form.BaseForm.subforms_legend">subforms_legend (pyams_form.form.BaseForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.subforms_legend">(pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.ThesaurusLoaderDescription.subject">subject (pyams_thesaurus.loader.ThesaurusLoaderDescription attribute)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.subject">(pyams_thesaurus.thesaurus.Thesaurus attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.html#pyams_security.notification.NotificationSettings.subject_prefix">subject_prefix (pyams_security.notification.NotificationSettings attribute)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.container.AssociationContainerSublocations.sublocations">sublocations() (pyams_content.component.association.container.AssociationContainerSublocations method)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.GalleryContainerSublocations.sublocations">(pyams_content.component.gallery.GalleryContainerSublocations method)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.IllustrationSublocations.sublocations">(pyams_content.component.illustration.IllustrationSublocations method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.container.ParagraphContainerSublocations.sublocations">(pyams_content.component.paragraph.container.ParagraphContainerSublocations method)</a>
-</li>
-        <li><a href="pyams_content.features.review.html#pyams_content.features.review.SharedContentReviewCommentsSublocations.sublocations">(pyams_content.features.review.SharedContentReviewCommentsSublocations method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.TypedSharedToolSublocations.sublocations">(pyams_content.shared.common.types.TypedSharedToolSublocations method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormFieldsContainerSublocations.sublocations">(pyams_content.shared.form.field.FormFieldsContainerSublocations method)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.ImagemapAreasSublocations.sublocations">(pyams_content.shared.imagemap.ImagemapAreasSublocations method)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.sublocations">(pyams_thesaurus.thesaurus.Thesaurus method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.container.ContainerSublocationsAdapter.sublocations">(pyams_utils.container.ContainerSublocationsAdapter method)</a>
-</li>
-        <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersionsSublocations.sublocations">(pyams_workflow.versions.WorkflowVersionsSublocations method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.WfForm.submit_label">submit_label (pyams_content.shared.form.WfForm attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsHeaderAdapter.subtitle">subtitle (pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsHeaderAdapter attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesHeaderAdapter.subtitle">(pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsHeaderAdapter.subtitle">(pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesHeaderAdapter.subtitle">(pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsHeaderAdapter.subtitle">(pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsHeaderAdapter.subtitle">(pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsHeaderAdapter.subtitle">(pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsHeaderAdapter.subtitle">(pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerHeaderAdapter.subtitle">(pyams_gis.zmi.utility.MapManagerHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter.subtitle">(pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksHeaderAdapter.subtitle">(pyams_scheduler.zmi.scheduler.SchedulerTasksHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderSearchViewHeaderAdapter.subtitle">(pyams_security.zmi.plugin.group.GroupsFolderSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersHeaderAdapter.subtitle">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderSearchViewHeaderAdapter.subtitle">(pyams_security.zmi.plugin.social.SocialUsersFolderSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderSearchViewHeaderAdapter.subtitle">(pyams_security.zmi.plugin.userfolder.UsersFolderSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerHeaderAdapter.subtitle">(pyams_security.zmi.utility.SecurityManagerHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter.subtitle">(pyams_skin.page.DefaultPageHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ControlPanelThesaurusHeaderAdapter.subtitle">(pyams_thesaurus.zmi.manager.ControlPanelThesaurusHeaderAdapter attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter.subtitle_badge">subtitle_badge (pyams_skin.page.DefaultPageHeaderAdapter attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter.subtitle_badge_class">subtitle_badge_class (pyams_skin.page.DefaultPageHeaderAdapter attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.SubType">SubType (class in pyams_content.shared.common.types)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.EditForm.successMessage">successMessage (pyams_form.form.EditForm attribute)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.superdoc.SuperdocThesaurusExporter">SuperdocThesaurusExporter (class in pyams_thesaurus.loader.superdoc)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.superdoc.SuperdocThesaurusExporterHandler">SuperdocThesaurusExporterHandler (class in pyams_thesaurus.loader.superdoc)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoader">SuperdocThesaurusLoader (class in pyams_thesaurus.loader.superdoc)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoaderHandler">SuperdocThesaurusLoaderHandler (class in pyams_thesaurus.loader.superdoc)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.switch">switch (pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-      <li><a href="pyams_content.profile.zmi.html#pyams_content.profile.zmi.switch_favorite">switch_favorite() (in module pyams_content.profile.zmi)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.switch_term_extract">switch_term_extract() (in module pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.switchable">switchable (pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.switcher_state">switcher_state (pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="T">T</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.portlet.PortletSettingsThemesEditor.tab_label">tab_label (pyams_content.component.theme.zmi.portlet.PortletSettingsThemesEditor attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.profile.zmi.html#pyams_content.profile.zmi.AdminProfileTabForm.tab_label">(pyams_content.profile.zmi.AdminProfileTabForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentDublinCoreSummary.tab_label">(pyams_content.shared.common.zmi.summary.SharedContentDublinCoreSummary attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm.tab_label">(pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.tab_label">(pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.tab_label">(pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.tab_label">(pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.tab_label">(pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.tab_label">(pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.tab_label">(pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.tab_label">(pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaAudioConversionPropertiesEditForm.tab_label">(pyams_media.zmi.MediaAudioConversionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaVideoConversionPropertiesEditForm.tab_label">(pyams_media.zmi.MediaVideoConversionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsPropertiesEditor.tab_label">(pyams_portal.zmi.portlet.PortletSettingsPropertiesEditor attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.PublicProfileTabForm.tab_label">(pyams_security.zmi.profile.PublicProfileTabForm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.BaseDataType.tabfolder_label">tabfolder_label (pyams_content.shared.common.types.BaseDataType attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.BaseForm.tabforms">tabforms (pyams_form.form.BaseForm attribute)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexesViewlet.table">table (pyams_catalog.zmi.catalog.CatalogIndexesViewlet attribute)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsViewlet.table">(pyams_scheduler.zmi.scheduler.SchedulerJobsViewlet attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryViewlet.table">(pyams_scheduler.zmi.task.TaskHistoryViewlet attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsContainerView.table_class">table_class (pyams_content.component.association.zmi.AssociationsContainerView attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.reverse.SequentialIdTargetReverseLinkView.table_class">(pyams_content.component.links.zmi.reverse.SequentialIdTargetReverseLinkView attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerView.table_class">(pyams_content.component.paragraph.zmi.container.ParagraphContainerView attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllPublicationsView.table_class">(pyams_content.root.zmi.SiteRootAllPublicationsView attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllUpdatesView.table_class">(pyams_content.root.zmi.SiteRootAllUpdatesView attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootArchivedContentsView.table_class">(pyams_content.root.zmi.SiteRootArchivedContentsView attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootFavoritesView.table_class">(pyams_content.root.zmi.SiteRootFavoritesView attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPreparationsView.table_class">(pyams_content.root.zmi.SiteRootPreparationsView attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPublicationsView.table_class">(pyams_content.root.zmi.SiteRootPublicationsView attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootRetiredContentsView.table_class">(pyams_content.root.zmi.SiteRootRetiredContentsView attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootSubmissionsView.table_class">(pyams_content.root.zmi.SiteRootSubmissionsView attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeView.table_class">(pyams_content.root.zmi.sites.SiteTreeView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsView.table_class">(pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesView.table_class">(pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsView.table_class">(pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesView.table_class">(pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsView.table_class">(pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsView.table_class">(pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsView.table_class">(pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsView.table_class">(pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsView.table_class">(pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesView.table_class">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerView.table_class">(pyams_content.shared.form.zmi.field.FormFieldsContainerView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeView.table_class">(pyams_content.shared.site.zmi.container.SiteContainerTreeView attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerView.table_class">(pyams_gis.zmi.utility.MapManagerView attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerView.table_class">(pyams_portal.zmi.container.PortalTemplateContainerView attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksView.table_class">(pyams_scheduler.zmi.scheduler.SchedulerTasksView attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderSearchView.table_class">(pyams_security.zmi.plugin.group.GroupsFolderSearchView attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersView.table_class">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersView attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerView.table_class">(pyams_security.zmi.utility.SecurityManagerView attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.container.ContainerView.table_class">(pyams_skin.container.ContainerView attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ControlPanelThesaurusView.table_class">(pyams_thesaurus.zmi.manager.ControlPanelThesaurusView attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryView.table_class">(pyams_workflow.zmi.versions.WorkflowVersionHistoryView attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsView.table_class">(pyams_zmi.control_panel.GlobalRegistrationsView attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsView.table_class">(pyams_zmi.control_panel.LocalRegistrationsView attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesView.table_class">(pyams_zmi.control_panel.UtilitiesView attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.view.ContainerAdminView.table_class">(pyams_zmi.view.ContainerAdminView attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.profile.html#pyams_content.profile.admin.AdminProfile.table_page_length">table_page_length (pyams_content.profile.admin.AdminProfile attribute)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.TableItemColumnActionsMenu">TableItemColumnActionsMenu (class in pyams_skin.viewlet.toolbar)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.TableToolbarViewletManager">TableToolbarViewletManager (class in pyams_skin.viewlet.toolbar)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.TextLineListWidget.tags">tags (pyams_form.widget.TextLineListWidget attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.target">target (pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn attribute)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.target">(pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.target">(pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.target">(pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.ActionColumn.target">(pyams_skin.table.ActionColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider.target">(pyams_skin.viewlet.menu.MenuDivider attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem.target">(pyams_skin.viewlet.menu.MenuItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.shortcuts.html#pyams_skin.viewlet.shortcuts.Shortcut.target">(pyams_skin.viewlet.shortcuts.Shortcut attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.handler.MailtoFormHandlerInfo.target_address">target_address (pyams_content.shared.form.handler.MailtoFormHandlerInfo attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.handler.MailtoFormHandler.target_interface">target_interface (pyams_content.shared.form.handler.MailtoFormHandler attribute)</a>
-
-      <ul>
-        <li><a href="pyams_portal.html#pyams_portal.portlet.PortletRenderer.target_interface">(pyams_portal.portlet.PortletRenderer attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.handler.MailtoFormHandlerInfo.target_name">target_name (pyams_content.shared.form.handler.MailtoFormHandlerInfo attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowHistoryItem.target_state">target_state (pyams_workflow.versions.WorkflowHistoryItem attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.Task">Task (class in pyams_scheduler.task)</a>
-</li>
-      <li><a href="pyams_content.workflow.zmi.html#pyams_content.workflow.zmi.task.ContentArchiverTaskAddForm.task_factory">task_factory (pyams_content.workflow.zmi.task.ContentArchiverTaskAddForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskAddForm.task_factory">(pyams_scheduler.zmi.ssh.SSHTaskAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskBaseAddForm.task_factory">(pyams_scheduler.zmi.task.TaskBaseAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskAddForm.task_factory">(pyams_scheduler.zmi.url.URLTaskAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskAddForm.task_factory">(pyams_scheduler.zmi.zodb.ZODBTaskAddForm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskBaseAddForm">TaskBaseAddForm (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskDebugReportViewlet">TaskDebugReportViewlet (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.TaskHistoryContainer">TaskHistoryContainer (class in pyams_scheduler.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryDateColumn">TaskHistoryDateColumn (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryDisplayForm">TaskHistoryDisplayForm (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryInfoView">TaskHistoryInfoView() (in module pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.task.TaskHistoryItem">TaskHistoryItem (class in pyams_scheduler.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryItemsTable">TaskHistoryItemsTable (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryTraverser">TaskHistoryTraverser (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryValuesAdapter">TaskHistoryValuesAdapter (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryViewlet">TaskHistoryViewlet (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskPropertiesEditForm">TaskPropertiesEditForm (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.process.TaskRemoverThread">TaskRemoverThread (class in pyams_scheduler.process)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.process.TaskResettingThread">TaskResettingThread (class in pyams_scheduler.process)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskRunAJAXForm">TaskRunAJAXForm (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskRunForm">TaskRunForm (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskRunFormHelpAdapter">TaskRunFormHelpAdapter (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.process.TaskRunnerThread">TaskRunnerThread (class in pyams_scheduler.process)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.scheduler.Scheduler.tasks">tasks (pyams_scheduler.scheduler.Scheduler attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskScheduleEditForm">TaskScheduleEditForm (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm">TaskSchedulerAJAXEditForm (class in pyams_scheduler.zmi.task)</a>
-</li>
-      <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.ReviewCommentAddForm.template">template (pyams_content.features.review.zmi.ReviewCommentAddForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.ReviewCommentsView.template">(pyams_content.features.review.zmi.ReviewCommentsView attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.viewlet.FormToolbarViewletsManager.template">(pyams_form.viewlet.FormToolbarViewletsManager attribute)</a>
-</li>
-        <li><a href="pyams_pagelet.html#pyams_pagelet.pagelet.Pagelet.template">(pyams_pagelet.pagelet.Pagelet attribute)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.page.PortalPage.template">(pyams_portal.page.PortalPage attribute)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.slot.SlotConfiguration.template">(pyams_portal.slot.SlotConfiguration attribute)</a>
-</li>
-        <li><a href="pyams_template.html#pyams_template.template.TemplateFactory.template">(pyams_template.template.TemplateFactory attribute)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.manager.TemplateBasedViewletManager.template">(pyams_viewlet.manager.TemplateBasedViewletManager attribute)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.manager.ViewletManager.template">(pyams_viewlet.manager.ViewletManager attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_template.html#pyams_template.template.template_config">template_config (class in pyams_template.template)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.views.PortalContextIndexPage.template_configuration">template_configuration (pyams_portal.views.PortalContextIndexPage attribute)</a>
-
-      <ul>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateLayoutView.template_configuration">(pyams_portal.zmi.layout.PortalTemplateLayoutView attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_template.html#pyams_template.metaconfigure.template_directive">template_directive() (in module pyams_template.metaconfigure)</a>
-</li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.manager.TemplateBasedViewletManager">TemplateBasedViewletManager (class in pyams_viewlet.manager)</a>
-</li>
-      <li><a href="pyams_template.html#pyams_template.template.TemplateFactory">TemplateFactory (class in pyams_template.template)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRoot.templates_managers">templates_managers (pyams_content.root.SiteRoot attribute)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.terms">terms (pyams_thesaurus.thesaurus.Thesaurus attribute)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.process.ContentIndexerHandler.test">test() (pyams_content_es.process.ContentIndexerHandler method)</a>
-
-      <ul>
-        <li><a href="pyams_media.html#pyams_media.process.MediaConversionHandler.test">(pyams_media.process.MediaConversionHandler method)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.process.SchedulerHandler.test">(pyams_scheduler.process.SchedulerHandler method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content_es.html#pyams_content_es.utility.ContentIndexerUtility.test_process">test_process() (pyams_content_es.utility.ContentIndexerUtility method)</a>
-
-      <ul>
-        <li><a href="pyams_media.html#pyams_media.utility.MediaConversionUtility.test_process">(pyams_media.utility.MediaConversionUtility method)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.scheduler.Scheduler.test_process">(pyams_scheduler.scheduler.Scheduler method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_alchemy.tests.html#pyams_alchemy.tests.test_utilsdocs.test_suite">test_suite() (in module pyams_alchemy.tests.test_utilsdocs)</a>
-
-      <ul>
-        <li><a href="pyams_alchemy.tests.html#pyams_alchemy.tests.test_utilsdocstrings.test_suite">(in module pyams_alchemy.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_cache.tests.html#pyams_cache.tests.test_utilsdocs.test_suite">(in module pyams_cache.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_cache.tests.html#pyams_cache.tests.test_utilsdocstrings.test_suite">(in module pyams_cache.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_catalog.tests.html#pyams_catalog.tests.test_utilsdocs.test_suite">(in module pyams_catalog.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_catalog.tests.html#pyams_catalog.tests.test_utilsdocstrings.test_suite">(in module pyams_catalog.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_content.tests.html#pyams_content.tests.test_utilsdocs.test_suite">(in module pyams_content.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_content.tests.html#pyams_content.tests.test_utilsdocstrings.test_suite">(in module pyams_content.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_content_es.tests.html#pyams_content_es.tests.test_utilsdocs.test_suite">(in module pyams_content_es.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_content_es.tests.html#pyams_content_es.tests.test_utilsdocstrings.test_suite">(in module pyams_content_es.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_form.tests.html#pyams_form.tests.test_utilsdocs.test_suite">(in module pyams_form.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_form.tests.html#pyams_form.tests.test_utilsdocstrings.test_suite">(in module pyams_form.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_gis.tests.html#pyams_gis.tests.test_utilsdocs.test_suite">(in module pyams_gis.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_gis.tests.html#pyams_gis.tests.test_utilsdocstrings.test_suite">(in module pyams_gis.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_ldap.tests.html#pyams_ldap.tests.test_utilsdocs.test_suite">(in module pyams_ldap.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_ldap.tests.html#pyams_ldap.tests.test_utilsdocstrings.test_suite">(in module pyams_ldap.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_mail.tests.html#pyams_mail.tests.test_utilsdocs.test_suite">(in module pyams_mail.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_mail.tests.html#pyams_mail.tests.test_utilsdocstrings.test_suite">(in module pyams_mail.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_media.tests.html#pyams_media.tests.test_utilsdocs.test_suite">(in module pyams_media.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_media.tests.html#pyams_media.tests.test_utilsdocstrings.test_suite">(in module pyams_media.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_notify.tests.html#pyams_notify.tests.test_utilsdocs.test_suite">(in module pyams_notify.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_notify.tests.html#pyams_notify.tests.test_utilsdocstrings.test_suite">(in module pyams_notify.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_pagelet.tests.html#pyams_pagelet.tests.test_utilsdocs.test_suite">(in module pyams_pagelet.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_pagelet.tests.html#pyams_pagelet.tests.test_utilsdocstrings.test_suite">(in module pyams_pagelet.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_portal.tests.html#pyams_portal.tests.test_utilsdocs.test_suite">(in module pyams_portal.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_portal.tests.html#pyams_portal.tests.test_utilsdocstrings.test_suite">(in module pyams_portal.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_scheduler.tests.html#pyams_scheduler.tests.test_utilsdocs.test_suite">(in module pyams_scheduler.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_scheduler.tests.html#pyams_scheduler.tests.test_utilsdocstrings.test_suite">(in module pyams_scheduler.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_security.tests.html#pyams_security.tests.test_utilsdocs.test_suite">(in module pyams_security.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_security.tests.html#pyams_security.tests.test_utilsdocstrings.test_suite">(in module pyams_security.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_sequence.tests.html#pyams_sequence.tests.test_utilsdocs.test_suite">(in module pyams_sequence.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_sequence.tests.html#pyams_sequence.tests.test_utilsdocstrings.test_suite">(in module pyams_sequence.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_skin.tests.html#pyams_skin.tests.test_utilsdocs.test_suite">(in module pyams_skin.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_skin.tests.html#pyams_skin.tests.test_utilsdocstrings.test_suite">(in module pyams_skin.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_template.tests.html#pyams_template.tests.test_utilsdocs.test_suite">(in module pyams_template.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_template.tests.html#pyams_template.tests.test_utilsdocstrings.test_suite">(in module pyams_template.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_thesaurus.tests.html#pyams_thesaurus.tests.test_utilsdocs.test_suite">(in module pyams_thesaurus.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_thesaurus.tests.html#pyams_thesaurus.tests.test_utilsdocstrings.test_suite">(in module pyams_thesaurus.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_utils.tests.html#pyams_utils.tests.test_utilsdocs.test_suite">(in module pyams_utils.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_utils.tests.html#pyams_utils.tests.test_utilsdocstrings.test_suite">(in module pyams_utils.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_viewlet.tests.html#pyams_viewlet.tests.test_utilsdocs.test_suite">(in module pyams_viewlet.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_viewlet.tests.html#pyams_viewlet.tests.test_utilsdocstrings.test_suite">(in module pyams_viewlet.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_workflow.tests.html#pyams_workflow.tests.test_utilsdocs.test_suite">(in module pyams_workflow.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_workflow.tests.html#pyams_workflow.tests.test_utilsdocstrings.test_suite">(in module pyams_workflow.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_zmi.tests.html#pyams_zmi.tests.test_utilsdocs.test_suite">(in module pyams_zmi.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_zmi.tests.html#pyams_zmi.tests.test_utilsdocstrings.test_suite">(in module pyams_zmi.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_zmq.tests.html#pyams_zmq.tests.test_utilsdocs.test_suite">(in module pyams_zmq.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_zmq.tests.html#pyams_zmq.tests.test_utilsdocstrings.test_suite">(in module pyams_zmq.tests.test_utilsdocstrings)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.tests.html#pyams_zodbbrowser.tests.test_utilsdocs.test_suite">(in module pyams_zodbbrowser.tests.test_utilsdocs)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.tests.html#pyams_zodbbrowser.tests.test_utilsdocstrings.test_suite">(in module pyams_zodbbrowser.tests.test_utilsdocstrings)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.form.FormSelector.text">text() (pyams_form.form.FormSelector method)</a>
-
-      <ul>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.PluginSelector.text">(pyams_security.plugin.PluginSelector method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.context.ContextSelector.text">(pyams_utils.context.ContextSelector method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.text.text_to_html">text_to_html() (in module pyams_utils.text)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.TextFieldFactory">TextFieldFactory (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_catalog.html#pyams_catalog.index.TextIndexWithInterface">TextIndexWithInterface (class in pyams_catalog.index)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.TextLineFieldFactory">TextLineFieldFactory (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.schema.TextLineListField">TextLineListField (class in pyams_utils.schema)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.TextLineListFieldDataConverter">TextLineListFieldDataConverter (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.TextLineListFieldWidget">TextLineListFieldWidget() (in module pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.TextLineListWidget">TextLineListWidget (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_mail.html#pyams_mail.message.TextMessage">TextMessage() (in module pyams_mail.message)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.text.TextRenderer">TextRenderer (class in pyams_utils.text)</a>
-</li>
-      <li><a href="pyams_content.component.theme.html#pyams_content.component.theme.ThemesInfo.themes">themes (pyams_content.component.theme.ThemesInfo attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.theme.ViewThemesSettings.themes">(pyams_content.shared.view.theme.ViewThemesSettings attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.ThemesAJAXEditForm">ThemesAJAXEditForm (class in pyams_content.component.theme.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.theme.html#pyams_content.component.theme.ThemesContentChecker">ThemesContentChecker (class in pyams_content.component.theme)</a>
-</li>
-      <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.ThemesEditForm">ThemesEditForm (class in pyams_content.component.theme.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.ThemesHeaderAdapter">ThemesHeaderAdapter (class in pyams_content.component.theme.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.theme.html#pyams_content.component.theme.ThemesInfo">ThemesInfo (class in pyams_content.component.theme)</a>
-</li>
-      <li><a href="pyams_content.component.theme.html#pyams_content.component.theme.ThemesInfoFactory">ThemesInfoFactory() (in module pyams_content.component.theme)</a>
-</li>
-      <li><a href="pyams_content.component.theme.html#pyams_content.component.theme.ThemesManager">ThemesManager (class in pyams_content.component.theme)</a>
-</li>
-      <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.manager.ThemesManagerAJAXEditForm">ThemesManagerAJAXEditForm (class in pyams_content.component.theme.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.manager.ThemesManagerEditForm">ThemesManagerEditForm (class in pyams_content.component.theme.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.component.theme.html#pyams_content.component.theme.ThemesManagerFactory">ThemesManagerFactory() (in module pyams_content.component.theme)</a>
-</li>
-      <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.manager.ThemesManagerMenu">ThemesManagerMenu (class in pyams_content.component.theme.zmi.manager)</a>
-</li>
-      <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.ThemesMenu">ThemesMenu (class in pyams_content.component.theme.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.theme.html#pyams_content.component.theme.portlet.ThemesPortletsSettingsTraverser">ThemesPortletsSettingsTraverser (class in pyams_content.component.theme.portlet)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#pyams_content_es.component.theme.ThemesTargetIndexInfo">ThemesTargetIndexInfo() (in module pyams_content_es.component.theme)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus">Thesaurus (class in pyams_thesaurus.thesaurus)</a>
-</li>
-      <li><a href="pyams_content.component.theme.html#pyams_content.component.theme.ThemesManager.thesaurus_name">thesaurus_name (pyams_content.component.theme.ThemesManager attribute)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermWidget.thesaurus_name">(pyams_thesaurus.widget.ThesaurusTermWidget attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermsListWidget.thesaurus_name">(pyams_thesaurus.widget.ThesaurusTermsListWidget attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ThesaurusAddAction">ThesaurusAddAction (class in pyams_thesaurus.zmi.manager)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm">ThesaurusAddForm (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu">ThesaurusAddMenu (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAJAXAddForm">ThesaurusAJAXAddForm (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusBreadcrumbAdapter">ThesaurusBreadcrumbAdapter (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportAJAXForm">ThesaurusExportAJAXForm (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.config.ThesaurusExporterConfiguration">ThesaurusExporterConfiguration (class in pyams_thesaurus.loader.config)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.ThesaurusExportersVocabulary">ThesaurusExportersVocabulary (class in pyams_thesaurus.loader)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm">ThesaurusExportForm (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem">ThesaurusExportMenuItem (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusExtract">ThesaurusExtract (class in pyams_thesaurus.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction">ThesaurusExtractAddAction (class in pyams_thesaurus.zmi.extract)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm">ThesaurusExtractAddForm (class in pyams_thesaurus.zmi.extract)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAJAXAddForm">ThesaurusExtractAJAXAddForm (class in pyams_thesaurus.zmi.extract)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAJAXEditForm">ThesaurusExtractAJAXEditForm (class in pyams_thesaurus.zmi.extract)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm">ThesaurusExtractEditForm (class in pyams_thesaurus.zmi.extract)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn">ThesaurusExtractsColorColumn (class in pyams_thesaurus.zmi.extract)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusExtractsContainer">ThesaurusExtractsContainer (class in pyams_thesaurus.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusExtractsFactory">ThesaurusExtractsFactory() (in module pyams_thesaurus.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn">ThesaurusExtractsHideColumn (class in pyams_thesaurus.zmi.extract)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusExtractsNamespace">ThesaurusExtractsNamespace (class in pyams_thesaurus.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsTable">ThesaurusExtractsTable (class in pyams_thesaurus.zmi.extract)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsTrashColumn">ThesaurusExtractsTrashColumn (class in pyams_thesaurus.zmi.extract)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsValuesAdapter">ThesaurusExtractsValuesAdapter (class in pyams_thesaurus.zmi.extract)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusExtractsVocabulary">ThesaurusExtractsVocabulary (class in pyams_thesaurus.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn">ThesaurusExtractsZoomColumn (class in pyams_thesaurus.zmi.extract)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView">ThesaurusExtractTermsView (class in pyams_thesaurus.zmi.extract)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractTermsViewlet">ThesaurusExtractTermsViewlet (class in pyams_thesaurus.zmi.extract)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter">ThesaurusHeaderAdapter (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportAJAXForm">ThesaurusImportAJAXForm (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm">ThesaurusImportForm (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem">ThesaurusImportMenuItem (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration">ThesaurusLoaderConfiguration (class in pyams_thesaurus.loader.config)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.ThesaurusLoaderDescription">ThesaurusLoaderDescription (class in pyams_thesaurus.loader)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.ThesaurusLoadersVocabulary">ThesaurusLoadersVocabulary (class in pyams_thesaurus.loader)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.ThesaurusLoaderTerm">ThesaurusLoaderTerm (class in pyams_thesaurus.loader)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusMenuHeader">ThesaurusMenuHeader (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ThesaurusMenuItem">ThesaurusMenuItem (class in pyams_thesaurus.zmi.manager)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusNameAdapter">ThesaurusNameAdapter (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusNamesVocabulary">ThesaurusNamesVocabulary (class in pyams_thesaurus.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesAJAXEditForm">ThesaurusPropertiesAJAXEditForm (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm">ThesaurusPropertiesEditForm (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem">ThesaurusPropertiesMenuItem (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor">ThesaurusTableElementEditor (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm">ThesaurusTerm (class in pyams_thesaurus.term)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAddAction">ThesaurusTermAddAction (class in pyams_thesaurus.zmi.term)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAddForm">ThesaurusTermAddForm (class in pyams_thesaurus.zmi.term)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAJAXAddForm">ThesaurusTermAJAXAddForm (class in pyams_thesaurus.zmi.term)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAJAXEditForm">ThesaurusTermAJAXEditForm (class in pyams_thesaurus.zmi.term)</a>
-</li>
-      <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermDataConverter">ThesaurusTermDataConverter (class in pyams_thesaurus.widget)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermEditForm">ThesaurusTermEditForm (class in pyams_thesaurus.zmi.term)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusTermExtensionsVocabulary">ThesaurusTermExtensionsVocabulary (class in pyams_thesaurus.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.schema.ThesaurusTermField">ThesaurusTermField (class in pyams_thesaurus.schema)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.index.ThesaurusTermFieldIndex">ThesaurusTermFieldIndex (class in pyams_thesaurus.index)</a>
-</li>
-      <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermFieldWidget">ThesaurusTermFieldWidget() (in module pyams_thesaurus.widget)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusTermNodes">ThesaurusTermNodes (class in pyams_thesaurus.zmi.extract)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusTermNodes">(class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusTermParentNodes">ThesaurusTermParentNodes (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusTermsContainer">ThesaurusTermsContainer (class in pyams_thesaurus.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermsListDataConverter">ThesaurusTermsListDataConverter (class in pyams_thesaurus.widget)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.schema.ThesaurusTermsListField">ThesaurusTermsListField (class in pyams_thesaurus.schema)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.index.ThesaurusTermsListFieldIndex">ThesaurusTermsListFieldIndex (class in pyams_thesaurus.index)</a>
-</li>
-      <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermsListFieldWidget">ThesaurusTermsListFieldWidget() (in module pyams_thesaurus.widget)</a>
-</li>
-      <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermsListSelectorFieldWidget">ThesaurusTermsListSelectorFieldWidget() (in module pyams_thesaurus.widget)</a>
-</li>
-      <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermsListSelectorWidget">ThesaurusTermsListSelectorWidget (class in pyams_thesaurus.widget)</a>
-</li>
-      <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermsListWidget">ThesaurusTermsListWidget (class in pyams_thesaurus.widget)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem">ThesaurusTermsMenuItem (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTermsNamespace">ThesaurusTermsNamespace (class in pyams_thesaurus.term)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView">ThesaurusTermsView (class in pyams_thesaurus.zmi.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTermTreeAdapter">ThesaurusTermTreeAdapter (class in pyams_thesaurus.term)</a>
-</li>
-      <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermWidget">ThesaurusTermWidget (class in pyams_thesaurus.widget)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusTreeAdapter">ThesaurusTreeAdapter (class in pyams_thesaurus.thesaurus)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.config.ThesaurusUpdaterConfiguration">ThesaurusUpdaterConfiguration (class in pyams_thesaurus.loader.config)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusVocabulary">ThesaurusVocabulary (class in pyams_thesaurus.thesaurus)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.video.ThumbnailTraverser">ThumbnailTraverser (class in pyams_media.video)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.history.ZodbHistory.tids">tids (pyams_zodbbrowser.history.ZodbHistory attribute)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAddForm">TileLayerAddForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAddMenu">TileLayerAddMenu (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAJAXAddForm">TileLayerAJAXAddForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAJAXEditForm">TileLayerAJAXEditForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerEditForm">TileLayerEditForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.TileMapLayer">TileMapLayer (class in pyams_gis.layer)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.TimeFieldWidget">TimeFieldWidget() (in module pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.ConnectionCleanerThread.timeout">timeout (pyams_alchemy.engine.ConnectionCleanerThread attribute)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoPreviewViewletsPrefix.timestamp">timestamp (pyams_media.zmi.video.VideoPreviewViewletsPrefix attribute)</a>
-
-      <ul>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailViewletsPrefix.timestamp">(pyams_media.zmi.video.VideoThumbnailViewletsPrefix attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.TimeWidget">TimeWidget (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#pyams_utils.interfaces.timezone.Timezone">Timezone (class in pyams_utils.interfaces.timezone)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.timezone">timezone (pyams_security.plugin.social.SocialUser attribute)</a>
-
-      <ul>
-        <li><a href="pyams_utils.timezone.html#pyams_utils.timezone.utility.ServerTimezoneUtility.timezone">(pyams_utils.timezone.utility.ServerTimezoneUtility attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.timezone.html#pyams_utils.timezone.utility.TimezoneGenerationsChecker">TimezoneGenerationsChecker (class in pyams_utils.timezone.utility)</a>
-</li>
-      <li><a href="pyams_utils.timezone.html#pyams_utils.timezone.vocabulary.TimezonesVocabulary">TimezonesVocabulary (class in pyams_utils.timezone.vocabulary)</a>
-</li>
-      <li><a href="pyams_content.zmi.html#pyams_content.zmi.tinymce.TinyMCEEditorConfiguration">TinyMCEEditorConfiguration (class in pyams_content.zmi.tinymce)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.title">title (pyams_alchemy.zmi.engine.AlchemyEngineAddForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.title">(pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.title">(pyams_alchemy.zmi.engine.AlchemyEngineTestForm attribute)</a>
-</li>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestResults.title">(pyams_alchemy.zmi.engine.AlchemyEngineTestResults attribute)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexesTable.title">(pyams_catalog.zmi.catalog.CatalogIndexesTable attribute)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogPropertiesDisplayForm.title">(pyams_catalog.zmi.catalog.CatalogPropertiesDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsContainerDialogView.title">(pyams_content.component.association.zmi.AssociationsContainerDialogView attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsContainerView.title">(pyams_content.component.association.zmi.AssociationsContainerView attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm.title">(pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.BaseExtFile.title">(pyams_content.component.extfile.BaseExtFile attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtAudio.title">(pyams_content.component.extfile.ExtAudio attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtImage.title">(pyams_content.component.extfile.ExtImage attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.ExtVideo.title">(pyams_content.component.extfile.ExtVideo attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.Gallery.title">(pyams_content.component.gallery.Gallery attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFile.title">(pyams_content.component.gallery.file.GalleryFile attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm.title">(pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.Illustration.title">(pyams_content.component.illustration.Illustration attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.BaseLink.title">(pyams_content.component.links.BaseLink attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.reverse.SequentialIdTargetReverseLinkTable.title">(pyams_content.component.links.zmi.reverse.SequentialIdTargetReverseLinkTable attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.BaseParagraph.title">(pyams_content.component.paragraph.BaseParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.header.HeaderParagraph.title">(pyams_content.component.paragraph.header.HeaderParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm.title">(pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView.title">(pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerView.title">(pyams_content.component.paragraph.zmi.container.ParagraphContainerView attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView.title">(pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllPublicationsHeaderAdapter.title">(pyams_content.root.zmi.SiteRootAllPublicationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllUpdatesHeaderAdapter.title">(pyams_content.root.zmi.SiteRootAllUpdatesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootArchivedContentsHeaderAdapter.title">(pyams_content.root.zmi.SiteRootArchivedContentsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardHeaderAdapter.title">(pyams_content.root.zmi.SiteRootDashboardHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardView.title">(pyams_content.root.zmi.SiteRootDashboardView attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootFavoritesHeaderAdapter.title">(pyams_content.root.zmi.SiteRootFavoritesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPreparationsHeaderAdapter.title">(pyams_content.root.zmi.SiteRootPreparationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPublicationsHeaderAdapter.title">(pyams_content.root.zmi.SiteRootPublicationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootRetiredContentsHeaderAdapter.title">(pyams_content.root.zmi.SiteRootRetiredContentsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootSubmissionsHeaderAdapter.title">(pyams_content.root.zmi.SiteRootSubmissionsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView.title">(pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootQuickSearchResults.title">(pyams_content.root.zmi.search.SiteRootQuickSearchResults attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeTable.title">(pyams_content.root.zmi.sites.SiteTreeTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.BlogPostTitleAdapter.title">(pyams_content.shared.blog.zmi.BlogPostTitleAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.title">(pyams_content.shared.blog.zmi.manager.BlogManagerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent.title">(pyams_content.shared.common.WfSharedContent attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.manager.BaseSharedTool.title">(pyams_content.shared.common.manager.BaseSharedTool attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.manager.SharedToolContainer.title">(pyams_content.shared.common.manager.SharedToolContainer attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAddForm.title">(pyams_content.shared.common.zmi.SharedContentAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentTitleAdapter.title">(pyams_content.shared.common.zmi.WfSharedContentTitleAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.BaseDashboardTable.title">(pyams_content.shared.common.zmi.dashboard.BaseDashboardTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsHeaderAdapter.title">(pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesHeaderAdapter.title">(pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsHeaderAdapter.title">(pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardView.title">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesHeaderAdapter.title">(pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsHeaderAdapter.title">(pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsHeaderAdapter.title">(pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsHeaderAdapter.title">(pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsHeaderAdapter.title">(pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider.title">(pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolTitleAdapter.title">(pyams_content.shared.common.zmi.manager.SharedToolTitleAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchResultsView.title">(pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolQuickSearchResults.title">(pyams_content.shared.common.zmi.search.SharedToolQuickSearchResults attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsTable.title">(pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.site.SharedSiteDashboardSearchHeaderAdapter.title">(pyams_content.shared.common.zmi.site.SharedSiteDashboardSearchHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesView.title">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.FormTitleAdapter.title">(pyams_content.shared.form.zmi.FormTitleAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.title">(pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerView.title">(pyams_content.shared.form.zmi.field.FormFieldsContainerView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.ImageMapArea.title">(pyams_content.shared.imagemap.ImageMapArea attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.ImageMapTitleAdapter.title">(pyams_content.shared.imagemap.zmi.ImageMapTitleAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerView.title">(pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerView attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphPropertiesEditForm.title">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.news.zmi.html#pyams_content.shared.news.zmi.NewsEventTitleAdapter.title">(pyams_content.shared.news.zmi.NewsEventTitleAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeTable.title">(pyams_content.shared.site.zmi.container.SiteContainerTreeTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddForm.title">(pyams_content.shared.site.zmi.folder.SiteFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerAddForm.title">(pyams_content.shared.site.zmi.manager.SiteManagerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.ViewTitleAdapter.title">(pyams_content.shared.view.zmi.ViewTitleAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestForm.title">(pyams_content_es.zmi.ContentIndexerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerUtilityPropertiesEditForm.title">(pyams_content_es.zmi.ContentIndexerUtilityPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.BaseForm.title">(pyams_form.form.BaseForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.MapLayer.title">(pyams_gis.layer.MapLayer attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.title">(pyams_gis.zmi.layer.EsriFeatureLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerEditForm.title">(pyams_gis.zmi.layer.EsriFeatureLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAddForm.title">(pyams_gis.zmi.layer.GeoportalLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerEditForm.title">(pyams_gis.zmi.layer.GeoportalLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAddForm.title">(pyams_gis.zmi.layer.GoogleMapLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerEditForm.title">(pyams_gis.zmi.layer.GoogleMapLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAddForm.title">(pyams_gis.zmi.layer.TileLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerEditForm.title">(pyams_gis.zmi.layer.TileLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAddForm.title">(pyams_gis.zmi.layer.WMSLayerAddForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerEditForm.title">(pyams_gis.zmi.layer.WMSLayerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerConfigurationEditForm.title">(pyams_gis.zmi.utility.MapManagerConfigurationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersTable.title">(pyams_gis.zmi.utility.MapManagerLayersTable attribute)</a>
-</li>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.title">(pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.title">(pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAddForm.title">(pyams_ldap.zmi.plugin.LDAPPluginAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginEditForm.title">(pyams_ldap.zmi.plugin.LDAPPluginEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView.title">(pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter.title">(pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm.title">(pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestForm.title">(pyams_media.zmi.MediaConversionProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.title">(pyams_media.zmi.MediaConversionUtilityPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsEditForm.title">(pyams_media.zmi.media.AudioConversionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsEditForm.title">(pyams_media.zmi.media.VideoConversionsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailEditForm.title">(pyams_media.zmi.video.VideoThumbnailEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm.title">(pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerTable.title">(pyams_portal.zmi.container.PortalTemplateContainerTable attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateLayoutView.title">(pyams_portal.zmi.layout.PortalTemplateLayoutView attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletAddForm.title">(pyams_portal.zmi.layout.PortalTemplatePortletAddForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotAddForm.title">(pyams_portal.zmi.layout.PortalTemplateSlotAddForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm.title">(pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm.title">(pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsEditor.title">(pyams_portal.zmi.portlet.PortletSettingsEditor attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateAddForm.title">(pyams_portal.zmi.template.PortalTemplateAddForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateHeaderAdapter.title">(pyams_portal.zmi.template.PortalTemplateHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm.title">(pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsTable.title">(pyams_scheduler.zmi.scheduler.SchedulerJobsTable attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.title">(pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm.title">(pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksTable.title">(pyams_scheduler.zmi.scheduler.SchedulerTasksTable attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskEditForm.title">(pyams_scheduler.zmi.ssh.SSHTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskBaseAddForm.title">(pyams_scheduler.zmi.task.TaskBaseAddForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryDisplayForm.title">(pyams_scheduler.zmi.task.TaskHistoryDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryItemsTable.title">(pyams_scheduler.zmi.task.TaskHistoryItemsTable attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskPropertiesEditForm.title">(pyams_scheduler.zmi.task.TaskPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskRunForm.title">(pyams_scheduler.zmi.task.TaskRunForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskScheduleEditForm.title">(pyams_scheduler.zmi.task.TaskScheduleEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskEditForm.title">(pyams_scheduler.zmi.url.URLTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskEditForm.title">(pyams_scheduler.zmi.zodb.ZODBTaskEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.permission.Permission.title">(pyams_security.permission.Permission attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.admin.AdminAuthenticationPlugin.title">(pyams_security.plugin.admin.AdminAuthenticationPlugin attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.Group.title">(pyams_security.plugin.group.Group attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.group.GroupsFolder.title">(pyams_security.plugin.group.GroupsFolder attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.http.HttpBasicCredentialsPlugin.title">(pyams_security.plugin.http.HttpBasicCredentialsPlugin attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.title">(pyams_security.plugin.social.SocialUser attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUsersFolder.title">(pyams_security.plugin.social.SocialUsersFolder attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.title">(pyams_security.plugin.userfolder.User attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.UsersFolder.title">(pyams_security.plugin.userfolder.UsersFolder attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.principal.MissingPrincipal.title">(pyams_security.principal.MissingPrincipal attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.principal.PrincipalInfo.title">(pyams_security.principal.PrincipalInfo attribute)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.role.Role.title">(pyams_security.role.Role attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginDialogForm.title">(pyams_security.views.login.LoginDialogForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserConfirmationForm.title">(pyams_security.views.userfolder.UserConfirmationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationForm.title">(pyams_security.views.userfolder.UserRegistrationForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.title">(pyams_security.zmi.notification.SecurityManagerNotificationsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm.title">(pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm.title">(pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAddForm.title">(pyams_security.zmi.plugin.group.GroupsFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderContentsTable.title">(pyams_security.zmi.plugin.group.GroupsFolderContentsTable attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderEditForm.title">(pyams_security.zmi.plugin.group.GroupsFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderSearchViewHeaderAdapter.title">(pyams_security.zmi.plugin.group.GroupsFolderSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddForm.title">(pyams_security.zmi.plugin.group.LocalGroupAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupEditForm.title">(pyams_security.zmi.plugin.group.LocalGroupEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersHeaderAdapter.title">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTable.title">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTable attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderAddForm.title">(pyams_security.zmi.plugin.social.SocialProviderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderEditForm.title">(pyams_security.zmi.plugin.social.SocialProviderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUserEditForm.title">(pyams_security.zmi.plugin.social.SocialUserEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAddForm.title">(pyams_security.zmi.plugin.social.SocialUsersFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderEditForm.title">(pyams_security.zmi.plugin.social.SocialUsersFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderSearchResultsView.title">(pyams_security.zmi.plugin.social.SocialUsersFolderSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderSearchViewHeaderAdapter.title">(pyams_security.zmi.plugin.social.SocialUsersFolderSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddForm.title">(pyams_security.zmi.plugin.userfolder.LocalUserAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserEditForm.title">(pyams_security.zmi.plugin.userfolder.LocalUserEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAddForm.title">(pyams_security.zmi.plugin.userfolder.UsersFolderAddForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderEditForm.title">(pyams_security.zmi.plugin.userfolder.UsersFolderEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderSearchResultsView.title">(pyams_security.zmi.plugin.userfolder.UsersFolderSearchResultsView attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderSearchViewHeaderAdapter.title">(pyams_security.zmi.plugin.userfolder.UsersFolderSearchViewHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserProfileEditForm.title">(pyams_security.zmi.profile.UserProfileEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerEditForm.title">(pyams_security.zmi.utility.SecurityManagerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsTable.title">(pyams_security.zmi.utility.SecurityManagerPluginsTable attribute)</a>
-</li>
-        <li><a href="pyams_sequence.zmi.html#pyams_sequence.zmi.SequentialIntIdsPropertiesEditForm.title">(pyams_sequence.zmi.SequentialIntIdsPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.BackOfficeConfiguration.title">(pyams_skin.configuration.BackOfficeConfiguration attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.Configuration.title">(pyams_skin.configuration.Configuration attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter.title">(pyams_skin.page.DefaultPageHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.BaseTable.title">(pyams_skin.table.BaseTable attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.ThesaurusLoaderDescription.title">(pyams_thesaurus.loader.ThesaurusLoaderDescription attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.title">(pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.title">(pyams_thesaurus.thesaurus.Thesaurus attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.title">(pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.title">(pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView.title">(pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsTable.title">(pyams_thesaurus.zmi.extract.ThesaurusExtractsTable attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ControlPanelThesaurusTable.title">(pyams_thesaurus.zmi.manager.ControlPanelThesaurusTable attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.title">(pyams_thesaurus.zmi.term.ThesaurusTermAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.title">(pyams_thesaurus.zmi.term.ThesaurusTermEditForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.title">(pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.title">(pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter.title">(pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.title">(pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.title">(pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm.title">(pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.title">(pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAddForm.title">(pyams_utils.zmi.zeo.ZEOConnectionAddForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.title">(pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestForm.title">(pyams_utils.zmi.zeo.ZEOConnectionTestForm attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryTable.title">(pyams_workflow.zmi.versions.WorkflowVersionHistoryTable attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsTable.title">(pyams_zmi.control_panel.GlobalRegistrationsTable attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsTable.title">(pyams_zmi.control_panel.LocalRegistrationsTable attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesTable.title">(pyams_zmi.control_panel.UtilitiesTable attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.PropertiesEditFormHeaderAdapter.title">(pyams_zmi.site.PropertiesEditFormHeaderAdapter attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.SiteRootTitleAdapter.title">(pyams_zmi.site.SiteRootTitleAdapter attribute)</a>
-</li>
-      </ul></li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter.title_badge">title_badge (pyams_skin.page.DefaultPageHeaderAdapter attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter.title_badge_class">title_badge_class (pyams_skin.page.DefaultPageHeaderAdapter attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.title_format">title_format (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.title_with_source">title_with_source (pyams_security.plugin.social.SocialUser attribute)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.ColorDataConverter.toFieldValue">toFieldValue() (pyams_form.widget.ColorDataConverter method)</a>
-
-      <ul>
-        <li><a href="pyams_form.widget.html#pyams_form.widget.DatetimeDataConverter.toFieldValue">(pyams_form.widget.DatetimeDataConverter method)</a>
-</li>
-        <li><a href="pyams_form.widget.html#pyams_form.widget.TextLineListFieldDataConverter.toFieldValue">(pyams_form.widget.TextLineListFieldDataConverter method)</a>
-</li>
-        <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nDataConverter.toFieldValue">(pyams_i18n.widget.I18nDataConverter method)</a>
-</li>
-        <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionDataConverter.toFieldValue">(pyams_security.widget.PermissionDataConverter method)</a>
-</li>
-        <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionsSetDataConverter.toFieldValue">(pyams_security.widget.PermissionsSetDataConverter method)</a>
-</li>
-        <li><a href="pyams_security.widget.html#pyams_security.widget.PrincipalDataConverter.toFieldValue">(pyams_security.widget.PrincipalDataConverter method)</a>
-</li>
-        <li><a href="pyams_security.widget.html#pyams_security.widget.PrincipalsSetDataConverter.toFieldValue">(pyams_security.widget.PrincipalsSetDataConverter method)</a>
-</li>
-        <li><a href="pyams_security.zmi.widget.html#pyams_security.zmi.widget.OrderdedPluginsDataConverter.toFieldValue">(pyams_security.zmi.widget.OrderdedPluginsDataConverter method)</a>
-</li>
-        <li><a href="pyams_sequence.widget.html#pyams_sequence.widget.InternalReferencesListDataConverter.toFieldValue">(pyams_sequence.widget.InternalReferencesListDataConverter method)</a>
-</li>
-        <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermDataConverter.toFieldValue">(pyams_thesaurus.widget.ThesaurusTermDataConverter method)</a>
-</li>
-        <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermsListDataConverter.toFieldValue">(pyams_thesaurus.widget.ThesaurusTermsListDataConverter method)</a>
-</li>
-        <li><a href="pyams_utils.widget.html#pyams_utils.widget.decimal.DottedDecimalDataConverter.toFieldValue">(pyams_utils.widget.decimal.DottedDecimalDataConverter method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.EsriFeatureMapLayer.token">token (pyams_gis.layer.EsriFeatureMapLayer attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.view.portlet.html#pyams_content.shared.view.portlet.ViewItemsPortlet.toolbar_css_class">toolbar_css_class (pyams_content.shared.view.portlet.ViewItemsPortlet attribute)</a>
-
-      <ul>
-        <li><a href="pyams_portal.html#pyams_portal.portlet.Portlet.toolbar_css_class">(pyams_portal.portlet.Portlet attribute)</a>
-</li>
-        <li><a href="pyams_portal.portlets.image.html#pyams_portal.portlets.image.ImagePortlet.toolbar_css_class">(pyams_portal.portlets.image.ImagePortlet attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.view.portlet.html#pyams_content.shared.view.portlet.ViewItemsPortlet.toolbar_image">toolbar_image (pyams_content.shared.view.portlet.ViewItemsPortlet attribute)</a>
-
-      <ul>
-        <li><a href="pyams_portal.html#pyams_portal.portlet.Portlet.toolbar_image">(pyams_portal.portlet.Portlet attribute)</a>
-</li>
-        <li><a href="pyams_portal.portlets.image.html#pyams_portal.portlets.image.ImagePortlet.toolbar_image">(pyams_portal.portlets.image.ImagePortlet attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplateContainerConfiguration.toolbar_portlets">toolbar_portlets (pyams_portal.template.PortalTemplateContainerConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAction">ToolbarAction (class in pyams_skin.viewlet.toolbar)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarActionItem">ToolbarActionItem (class in pyams_skin.viewlet.toolbar)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAddingMenu">ToolbarAddingMenu (class in pyams_skin.viewlet.toolbar)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenu">ToolbarMenu (class in pyams_skin.viewlet.toolbar)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuDivider">ToolbarMenuDivider (class in pyams_skin.viewlet.toolbar)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem">ToolbarMenuItem (class in pyams_skin.viewlet.toolbar)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootToolsConfiguration.tools_name">tools_name (pyams_content.root.SiteRootToolsConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.ThemesEditForm.top_terms">top_terms (pyams_content.component.theme.zmi.ThemesEditForm attribute)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.Thesaurus.top_terms">(pyams_thesaurus.thesaurus.Thesaurus attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.Topic">Topic (class in pyams_content.shared.site)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.manager.SiteManager.topic_content_factory">topic_content_factory (pyams_content.shared.site.manager.SiteManager attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.manager.SiteManager.topic_content_type">topic_content_type (pyams_content.shared.site.manager.SiteManager attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.TopicAddForm">TopicAddForm (class in pyams_content.shared.site.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.TopicAddMenu">TopicAddMenu (class in pyams_content.shared.site.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.TopicAJAXAddForm">TopicAJAXAddForm (class in pyams_content.shared.site.zmi)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksMenu">TopLinksMenu (class in pyams_skin.viewlet.toplinks)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksViewlet">TopLinksViewlet (class in pyams_skin.viewlet.toplinks)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksViewletManager">TopLinksViewletManager (class in pyams_skin.viewlet.toplinks)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopTabsTab">TopTabsTab (class in pyams_skin.viewlet.toplinks)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopTabsViewlet">TopTabsViewlet (class in pyams_skin.viewlet.toplinks)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.ColorDataConverter.toWidgetValue">toWidgetValue() (pyams_form.widget.ColorDataConverter method)</a>
-
-      <ul>
-        <li><a href="pyams_form.widget.html#pyams_form.widget.DatetimeDataConverter.toWidgetValue">(pyams_form.widget.DatetimeDataConverter method)</a>
-</li>
-        <li><a href="pyams_form.widget.html#pyams_form.widget.TextLineListFieldDataConverter.toWidgetValue">(pyams_form.widget.TextLineListFieldDataConverter method)</a>
-</li>
-        <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nDataConverter.toWidgetValue">(pyams_i18n.widget.I18nDataConverter method)</a>
-</li>
-        <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionDataConverter.toWidgetValue">(pyams_security.widget.PermissionDataConverter method)</a>
-</li>
-        <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionsSetDataConverter.toWidgetValue">(pyams_security.widget.PermissionsSetDataConverter method)</a>
-</li>
-        <li><a href="pyams_security.widget.html#pyams_security.widget.PrincipalDataConverter.toWidgetValue">(pyams_security.widget.PrincipalDataConverter method)</a>
-</li>
-        <li><a href="pyams_security.widget.html#pyams_security.widget.PrincipalsSetDataConverter.toWidgetValue">(pyams_security.widget.PrincipalsSetDataConverter method)</a>
-</li>
-        <li><a href="pyams_security.zmi.widget.html#pyams_security.zmi.widget.OrderdedPluginsDataConverter.toWidgetValue">(pyams_security.zmi.widget.OrderdedPluginsDataConverter method)</a>
-</li>
-        <li><a href="pyams_sequence.widget.html#pyams_sequence.widget.InternalReferencesListDataConverter.toWidgetValue">(pyams_sequence.widget.InternalReferencesListDataConverter method)</a>
-</li>
-        <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermDataConverter.toWidgetValue">(pyams_thesaurus.widget.ThesaurusTermDataConverter method)</a>
-</li>
-        <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermsListDataConverter.toWidgetValue">(pyams_thesaurus.widget.ThesaurusTermsListDataConverter method)</a>
-</li>
-        <li><a href="pyams_utils.widget.html#pyams_utils.widget.decimal.DottedDecimalDataConverter.toWidgetValue">(pyams_utils.widget.decimal.DottedDecimalDataConverter method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_i18n.html#pyams_i18n.expr.I18nExpr.transform">transform (pyams_i18n.expr.I18nExpr attribute)</a>
-
-      <ul>
-        <li><a href="pyams_utils.html#pyams_utils.tales.ContextExprMixin.transform">(pyams_utils.tales.ContextExprMixin attribute)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.tales.ExtensionExpr.transform">(pyams_utils.tales.ExtensionExpr attribute)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.provider.ProviderExpr.transform">(pyams_viewlet.provider.ProviderExpr attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_gis.rpc.json.html#pyams_gis.rpc.json.transformArea">transformArea() (in module pyams_gis.rpc.json)</a>
-</li>
-      <li><a href="pyams_gis.rpc.json.html#pyams_gis.rpc.json.transformPoint">transformPoint() (in module pyams_gis.rpc.json)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.Transition">Transition (class in pyams_workflow.workflow)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowHistoryItem.transition">transition (pyams_workflow.versions.WorkflowHistoryItem attribute)</a>
-
-      <ul>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.transition">(pyams_workflow.zmi.transition.WorkflowContentTransitionForm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowHistoryItem.transition_id">transition_id (pyams_workflow.versions.WorkflowHistoryItem attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.unicode.translate_string">translate_string() (in module pyams_utils.unicode)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.WMSMapLayer.transparent">transparent (pyams_gis.layer.WMSMapLayer attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.table.TrashColumn">TrashColumn (class in pyams_skin.table)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.container.AssociationContainerNamespace.traverse">traverse() (pyams_content.component.association.container.AssociationContainerNamespace method)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.GalleryContainerNamespace.traverse">(pyams_content.component.gallery.GalleryContainerNamespace method)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.IllustrationNamespace.traverse">(pyams_content.component.illustration.IllustrationNamespace method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.container.ParagraphContainerNamespace.traverse">(pyams_content.component.paragraph.container.ParagraphContainerNamespace method)</a>
-</li>
-        <li><a href="pyams_content.component.theme.html#pyams_content.component.theme.portlet.ThemesPortletsSettingsTraverser.traverse">(pyams_content.component.theme.portlet.ThemesPortletsSettingsTraverser method)</a>
-</li>
-        <li><a href="pyams_content.features.review.html#pyams_content.features.review.SharedContentReviewCommentsNamespace.traverse">(pyams_content.features.review.SharedContentReviewCommentsNamespace method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.TypedSharedToolTypesNamespace.traverse">(pyams_content.shared.common.types.TypedSharedToolTypesNamespace method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormFieldContainerNamespace.traverse">(pyams_content.shared.form.field.FormFieldContainerNamespace method)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.ImapemapAreasNamespace.traverse">(pyams_content.shared.imagemap.ImapemapAreasNamespace method)</a>
-</li>
-        <li><a href="pyams_i18n.html#pyams_i18n.attr.I18nAttributeTraverser.traverse">(pyams_i18n.attr.I18nAttributeTraverser method)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.media.MediaConversionsTraverser.traverse">(pyams_media.media.MediaConversionsTraverser method)</a>
-</li>
-        <li><a href="pyams_media.html#pyams_media.video.ThumbnailTraverser.traverse">(pyams_media.video.ThumbnailTraverser method)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.page.PortalContextPortletTraverser.traverse">(pyams_portal.page.PortalContextPortletTraverser method)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.page.PortalContextTemplateTraverser.traverse">(pyams_portal.page.PortalContextTemplateTraverser method)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.portlet.PortletConfigurationSettingsTraverser.traverse">(pyams_portal.portlet.PortletConfigurationSettingsTraverser method)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.template.PortalTemplatePortletTraverser.traverse">(pyams_portal.template.PortalTemplatePortletTraverser method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryTraverser.traverse">(pyams_scheduler.zmi.task.TaskHistoryTraverser method)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SecurityManagerSocialTraverser.traverse">(pyams_security.plugin.social.SecurityManagerSocialTraverser method)</a>
-</li>
-        <li><a href="pyams_security.html#pyams_security.profile.ProfileTraverser.traverse">(pyams_security.profile.ProfileTraverser method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.BackOfficeConfigurationTraverser.traverse">(pyams_skin.configuration.BackOfficeConfigurationTraverser method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.ConfigurationTraverser.traverse">(pyams_skin.configuration.ConfigurationTraverser method)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTermsNamespace.traverse">(pyams_thesaurus.term.ThesaurusTermsNamespace method)</a>
-</li>
-        <li><a href="pyams_thesaurus.html#pyams_thesaurus.thesaurus.ThesaurusExtractsNamespace.traverse">(pyams_thesaurus.thesaurus.ThesaurusExtractsNamespace method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.attr.AttributeTraverser.traverse">(pyams_utils.attr.AttributeTraverser method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.site.SiteRootEtcTraverser.traverse">(pyams_utils.site.SiteRootEtcTraverser method)</a>
-</li>
-        <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersionsTraverser.traverse">(pyams_workflow.versions.WorkflowVersionsTraverser method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractTermsViewlet.tree">tree (pyams_thesaurus.zmi.extract.ThesaurusExtractTermsViewlet attribute)</a>
-
-      <ul>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView.tree">(pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_media.html#pyams_media.ffdocument.FFDocument.trim">trim() (pyams_media.ffdocument.FFDocument method)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.terms.BoolTerms.trueLabel">trueLabel (pyams_form.terms.BoolTerms attribute)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.truncate">truncate() (in module pyams_zodbbrowser.value)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.TruncatedView">TruncatedView (class in pyams_zodbbrowser.zmi.views)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.TupleValue">TupleValue (class in pyams_zodbbrowser.value)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.GoogleMapLayer.type">type (pyams_gis.layer.GoogleMapLayer attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.TypedDataManager">TypedDataManager (class in pyams_content.shared.common.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.TypedSharedTool">TypedSharedTool (class in pyams_content.shared.common.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.TypedSharedToolDataManagerFactory">TypedSharedToolDataManagerFactory() (in module pyams_content.shared.common.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.TypedSharedToolDataTypesFields">TypedSharedToolDataTypesFields (class in pyams_content.shared.common.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.TypedSharedToolSublocations">TypedSharedToolSublocations (class in pyams_content.shared.common.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesAssociationsColumn">TypedSharedToolTypesAssociationsColumn (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesMenu">TypedSharedToolTypesMenu (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesNameColumn">TypedSharedToolTypesNameColumn (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.types.TypedSharedToolTypesNamespace">TypedSharedToolTypesNamespace (class in pyams_content.shared.common.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesParagraphsColumn">TypedSharedToolTypesParagraphsColumn (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesSorterColumn">TypedSharedToolTypesSorterColumn (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable">TypedSharedToolTypesTable (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesTrashColumn">TypedSharedToolTypesTrashColumn (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesValues">TypedSharedToolTypesValues (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesView">TypedSharedToolTypesView (class in pyams_content.shared.common.zmi.types)</a>
-</li>
-      <li><a href="pyams_utils.timezone.html#pyams_utils.timezone.tzinfo">tzinfo() (in module pyams_utils.timezone)</a>
-</li>
-      <li><a href="pyams_utils.timezone.html#pyams_utils.timezone.tztime">tztime() (in module pyams_utils.timezone)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="U">U</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.uid_attribute">uid_attribute (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.uid_query">uid_query (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.PyAMSAuthenticationPolicy.unauthenticated_userid">unauthenticated_userid() (pyams_security.utility.PyAMSAuthenticationPolicy method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.date.unidate">unidate() (in module pyams_utils.date)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.unicode.unidict">unidict() (in module pyams_utils.unicode)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.unicode.unilist">unilist() (in module pyams_utils.unicode)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.process.ContentIndexerHandler.unindex">unindex() (pyams_content_es.process.ContentIndexerHandler method)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.index.unindex_document">unindex_document() (in module pyams_content_es.index)</a>
-
-      <ul>
-        <li><a href="pyams_content_es.html#pyams_content_es.utility.ContentIndexerUtility.unindex_document">(pyams_content_es.utility.ContentIndexerUtility method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_catalog.html#pyams_catalog.utils.unindex_object">unindex_object() (in module pyams_catalog.utils)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.process.UnindexerProcess">UnindexerProcess (class in pyams_content_es.process)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.unicode.uninvl">uninvl() (in module pyams_utils.unicode)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.list.unique">unique() (in module pyams_utils.list)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.intids.UniqueIdAdapter">UniqueIdAdapter (class in pyams_utils.intids)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFAudioEffect.unset_acodec">unset_acodec() (pyams_media.ffbase.FFAudioEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFAudioEffect.unset_aframes">unset_aframes() (pyams_media.ffbase.FFAudioEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_aspect">unset_aspect() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFAudioEffect.unset_audiobitrate">unset_audiobitrate() (pyams_media.ffbase.FFAudioEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFAudioEffect.unset_audiochannels">unset_audiochannels() (pyams_media.ffbase.FFAudioEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFAudioEffect.unset_audiorecording">unset_audiorecording() (pyams_media.ffbase.FFAudioEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFAudioEffect.unset_audiosampling">unset_audiosampling() (pyams_media.ffbase.FFAudioEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_bitrate">unset_bitrate() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_bitraterange">unset_bitraterange() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_bitratetolerance">unset_bitratetolerance() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_bufsize">unset_bufsize() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_crop">unset_crop() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_intra">unset_intra() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_lagrangefactor">unset_lagrangefactor() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_macroblock">unset_macroblock() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFAudioEffect.unset_newaudio">unset_newaudio() (pyams_media.ffbase.FFAudioEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_pad">unset_pad() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_passenc">unset_passenc() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_picturesize">unset_picturesize() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_pixelformat">unset_pixelformat() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_quantizerblur">unset_quantizerblur() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_quantizercompression">unset_quantizercompression() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_quantizerrange">unset_quantizerrange() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_quantizerscale">unset_quantizerscale() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_rate">unset_rate() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_sameq">unset_sameq() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_size">unset_size() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_vcodec">unset_vcodec() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_vdthreshold">unset_vdthreshold() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_vframes">unset_vframes() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.unset_vn">unset_vn() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexesViewlet.update">update() (pyams_catalog.zmi.catalog.CatalogIndexesViewlet method)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsView.update">(pyams_content.component.association.zmi.AssociationsView method)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphSummary.update">(pyams_content.component.association.zmi.paragraph.AssociationParagraphSummary method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.BaseGalleryRenderer.update">(pyams_content.component.gallery.zmi.BaseGalleryRenderer method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryParagraphSummary.update">(pyams_content.component.gallery.zmi.paragraph.GalleryParagraphSummary method)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.BaseIllustrationRenderer.update">(pyams_content.component.illustration.zmi.BaseIllustrationRenderer method)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationSummary.update">(pyams_content.component.illustration.zmi.paragraph.IllustrationSummary method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView.update">(pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphsView.update">(pyams_content.component.paragraph.zmi.container.ParagraphsView method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphSummary.update">(pyams_content.component.paragraph.zmi.header.HeaderParagraphSummary method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary.update">(pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphSummary.update">(pyams_content.component.paragraph.zmi.video.VideoParagraphSummary method)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewCommentsMenu.update">(pyams_content.features.review.zmi.SharedContentReviewCommentsMenu method)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewCommentsView.update">(pyams_content.features.review.zmi.SharedContentReviewCommentsView method)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardView.update">(pyams_content.root.zmi.SiteRootDashboardView method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardView.update">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardView method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.header.SharedContentInnerPageHeaderContentProvider.update">(pyams_content.shared.common.zmi.header.SharedContentInnerPageHeaderContentProvider method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm.update">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.preview.FormFieldContainerPreview.update">(pyams_content.shared.form.zmi.preview.FormFieldContainerPreview method)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerView.update">(pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerView method)</a>
-</li>
-        <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.SharedSitesMenu.update">(pyams_content.zmi.viewlet.toplinks.SharedSitesMenu method)</a>
-</li>
-        <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.SharedToolsMenu.update">(pyams_content.zmi.viewlet.toplinks.SharedToolsMenu method)</a>
-</li>
-        <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.UserAddingsMenu.update">(pyams_content.zmi.viewlet.toplinks.UserAddingsMenu method)</a>
-</li>
-        <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.UserRolesMenu.update">(pyams_content.zmi.viewlet.toplinks.UserRolesMenu method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.BaseForm.update">(pyams_form.form.BaseForm method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.help.HelpContentProvider.update">(pyams_form.help.HelpContentProvider method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.search.SearchView.update">(pyams_form.search.SearchView method)</a>
-</li>
-        <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nWidget.update">(pyams_i18n.widget.I18nWidget method)</a>
-</li>
-        <li><a href="pyams_pagelet.html#pyams_pagelet.pagelet.Pagelet.update">(pyams_pagelet.pagelet.Pagelet method)</a>
-</li>
-        <li><a href="pyams_pagelet.html#pyams_pagelet.pagelet.PageletRenderer.update">(pyams_pagelet.pagelet.PageletRenderer method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm.update">(pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsViewlet.update">(pyams_scheduler.zmi.scheduler.SchedulerJobsViewlet method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryViewlet.update">(pyams_scheduler.zmi.task.TaskHistoryViewlet method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginDialogForm.update">(pyams_security.views.login.LoginDialogForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginForm.update">(pyams_security.views.login.LoginForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerEditForm.update">(pyams_security.zmi.utility.SecurityManagerEditForm method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.container.ContainerView.update">(pyams_skin.container.ContainerView method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.help.HelpContentProvider.update">(pyams_skin.help.HelpContentProvider method)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.page.HeaderContentProvider.update">(pyams_skin.page.HeaderContentProvider method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.Menu.update">(pyams_skin.viewlet.menu.Menu method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem.update">(pyams_skin.viewlet.menu.MenuItem method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenu.update">(pyams_skin.viewlet.toolbar.ToolbarMenu method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksViewlet.update">(pyams_skin.viewlet.toplinks.TopLinksViewlet method)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopTabsViewlet.update">(pyams_skin.viewlet.toplinks.TopTabsViewlet method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView.update">(pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView method)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.zodb.ZEOConnection.update">(pyams_utils.zodb.ZEOConnection method)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.manager.ViewletManager.update">(pyams_viewlet.manager.ViewletManager method)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.viewlet.BaseContentProvider.update">(pyams_viewlet.viewlet.BaseContentProvider method)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet.update">(pyams_viewlet.viewlet.Viewlet method)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.view.ContainerAdminView.update">(pyams_zmi.view.ContainerAdminView method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbHistoryView.update">(pyams_zodbbrowser.zmi.views.ZodbHistoryView method)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView.update">(pyams_zodbbrowser.zmi.views.ZodbInfoView method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAddForm.update_content">update_content() (pyams_content.shared.common.zmi.SharedContentAddForm method)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.TopicAddForm.update_content">(pyams_content.shared.site.zmi.TopicAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddForm.update_content">(pyams_content.shared.site.zmi.folder.SiteFolderAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkAddForm.update_content">(pyams_content.shared.site.zmi.link.ContentLinkAddForm method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.BaseForm.update_content">(pyams_form.form.BaseForm method)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginEditForm.update_content">(pyams_ldap.zmi.plugin.LDAPPluginEditForm method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskScheduleEditForm.update_content">(pyams_scheduler.zmi.task.TaskScheduleEditForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationForm.update_content">(pyams_security.views.userfolder.UserRegistrationForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddForm.update_content">(pyams_security.zmi.plugin.group.LocalGroupAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddForm.update_content">(pyams_security.zmi.plugin.userfolder.LocalUserAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.update_content">(pyams_thesaurus.zmi.term.ThesaurusTermAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.update_content">(pyams_thesaurus.zmi.term.ThesaurusTermEditForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.update_content">(pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.html#pyams_utils.dict.update_dict">update_dict() (in module pyams_utils.dict)</a>
-</li>
-      <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.update_illustration_properties">update_illustration_properties() (in module pyams_content.component.illustration)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.process.BaseIndexerProcess.update_index">update_index() (pyams_content_es.process.BaseIndexerProcess method)</a>
-
-      <ul>
-        <li><a href="pyams_content_es.html#pyams_content_es.process.IndexerProcess.update_index">(pyams_content_es.process.IndexerProcess method)</a>
-</li>
-        <li><a href="pyams_content_es.html#pyams_content_es.process.UnindexerProcess.update_index">(pyams_content_es.process.UnindexerProcess method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.update_properties">update_properties() (in module pyams_content.component.extfile)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.UPDATE_STATES">UPDATE_STATES (in module pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.activity.html#pyams_skin.viewlet.activity.ActivityViewletManager.update_time">update_time (pyams_skin.viewlet.activity.ActivityViewletManager attribute)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.updateActions">updateActions() (pyams_alchemy.zmi.engine.AlchemyEngineTestForm method)</a>
-
-      <ul>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewForm.updateActions">(pyams_content.features.review.zmi.WfSharedContentReviewForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateForm.updateActions">(pyams_content.shared.common.zmi.WfSharedContentDuplicateForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm.updateActions">(pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm.updateActions">(pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm method)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestForm.updateActions">(pyams_content_es.zmi.ContentIndexerProcessTestForm method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.AddForm.updateActions">(pyams_form.form.AddForm method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.form.EditForm.updateActions">(pyams_form.form.EditForm method)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.search.SearchForm.updateActions">(pyams_form.search.SearchForm method)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestForm.updateActions">(pyams_media.zmi.MediaConversionProcessTestForm method)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsEditForm.updateActions">(pyams_media.zmi.media.AudioConversionsEditForm method)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsEditForm.updateActions">(pyams_media.zmi.media.VideoConversionsEditForm method)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailEditForm.updateActions">(pyams_media.zmi.video.VideoThumbnailEditForm method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.updateActions">(pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskRunForm.updateActions">(pyams_scheduler.zmi.task.TaskRunForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginDialogForm.updateActions">(pyams_security.views.login.LoginDialogForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.login.LoginForm.updateActions">(pyams_security.views.login.LoginForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserConfirmationForm.updateActions">(pyams_security.views.userfolder.UserConfirmationForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationForm.updateActions">(pyams_security.views.userfolder.UserRegistrationForm method)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestForm.updateActions">(pyams_utils.zmi.zeo.ZEOConnectionTestForm method)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.updateActions">(pyams_workflow.zmi.transition.WorkflowContentTransitionForm method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.updateWidgets">updateWidgets() (pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm method)</a>
-
-      <ul>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.updateWidgets">(pyams_alchemy.zmi.engine.AlchemyEngineTestForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAddForm.updateWidgets">(pyams_content.component.extfile.zmi.ExtFileAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.updateWidgets">(pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImageAddForm.updateWidgets">(pyams_content.component.extfile.zmi.ExtImageAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm.updateWidgets">(pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.GalleryPropertiesEditForm.updateWidgets">(pyams_content.component.gallery.zmi.GalleryPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm.updateWidgets">(pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryImageAddForm.updateWidgets">(pyams_content.component.gallery.zmi.file.GalleryImageAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryAddForm.updateWidgets">(pyams_content.component.gallery.zmi.paragraph.GalleryAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesEditForm.updateWidgets">(pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.updateWidgets">(pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.updateWidgets">(pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.updateWidgets">(pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkAddForm.updateWidgets">(pyams_content.component.links.zmi.ExternalLinkAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkPropertiesEditForm.updateWidgets">(pyams_content.component.links.zmi.ExternalLinkPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkAddForm.updateWidgets">(pyams_content.component.links.zmi.InternalLinkAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkPropertiesEditForm.updateWidgets">(pyams_content.component.links.zmi.InternalLinkPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkAddForm.updateWidgets">(pyams_content.component.links.zmi.MailtoLinkAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkPropertiesEditForm.updateWidgets">(pyams_content.component.links.zmi.MailtoLinkPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.updateWidgets">(pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.updateWidgets">(pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.updateWidgets">(pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.updateWidgets">(pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.updateWidgets">(pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm method)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.updateWidgets">(pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.ThemesEditForm.updateWidgets">(pyams_content.component.theme.zmi.ThemesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.manager.ThemesManagerEditForm.updateWidgets">(pyams_content.component.theme.zmi.manager.ThemesManagerEditForm method)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewForm.updateWidgets">(pyams_content.features.review.zmi.WfSharedContentReviewForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAddForm.updateWidgets">(pyams_content.shared.common.zmi.SharedContentAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateForm.updateWidgets">(pyams_content.shared.common.zmi.WfSharedContentDuplicateForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentPropertiesEditForm.updateWidgets">(pyams_content.shared.common.zmi.properties.SharedContentPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm.updateWidgets">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowHistorySummary.updateWidgets">(pyams_content.shared.common.zmi.summary.SharedContentWorkflowHistorySummary method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowVersionSummary.updateWidgets">(pyams_content.shared.common.zmi.summary.SharedContentWorkflowVersionSummary method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowWaitingState.updateWidgets">(pyams_content.shared.common.zmi.summary.SharedContentWorkflowWaitingState method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeEditForm.updateWidgets">(pyams_content.shared.common.zmi.types.DataSubtypeEditForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeEditForm.updateWidgets">(pyams_content.shared.common.zmi.types.DataTypeEditForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationForm.updateWidgets">(pyams_content.shared.common.zmi.workflow.PublicationForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestForm.updateWidgets">(pyams_content.shared.common.zmi.workflow.PublicationRequestForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseForm.updateWidgets">(pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.PublicationRetireRequestForm.updateWidgets">(pyams_content.shared.common.zmi.workflow.PublicationRetireRequestForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldAddForm.updateWidgets">(pyams_content.shared.form.zmi.field.FormFieldAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.updateWidgets">(pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm.updateWidgets">(pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.updateWidgets">(pyams_content.shared.form.zmi.properties.FormPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.TopicAddForm.updateWidgets">(pyams_content.shared.site.zmi.TopicAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddForm.updateWidgets">(pyams_content.shared.site.zmi.folder.SiteFolderAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkAddForm.updateWidgets">(pyams_content.shared.site.zmi.link.ContentLinkAddForm method)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.theme.ViewThemesEditForm.updateWidgets">(pyams_content.shared.view.zmi.theme.ViewThemesEditForm method)</a>
-</li>
-        <li><a href="pyams_gis.widget.html#pyams_gis.widget.area.GeoAreaWidget.updateWidgets">(pyams_gis.widget.area.GeoAreaWidget method)</a>
-</li>
-        <li><a href="pyams_gis.widget.html#pyams_gis.widget.point.GeoPointWidget.updateWidgets">(pyams_gis.widget.point.GeoPointWidget method)</a>
-</li>
-        <li><a href="pyams_gis.widget.html#pyams_gis.widget.point.GeoPointZWidget.updateWidgets">(pyams_gis.widget.point.GeoPointZWidget method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerEditForm.updateWidgets">(pyams_gis.zmi.layer.EsriFeatureLayerEditForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerEditForm.updateWidgets">(pyams_gis.zmi.layer.GeoportalLayerEditForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerEditForm.updateWidgets">(pyams_gis.zmi.layer.GoogleMapLayerEditForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerEditForm.updateWidgets">(pyams_gis.zmi.layer.TileLayerEditForm method)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerEditForm.updateWidgets">(pyams_gis.zmi.layer.WMSLayerEditForm method)</a>
-</li>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.updateWidgets">(pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginEditForm.updateWidgets">(pyams_ldap.zmi.plugin.LDAPPluginEditForm method)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailEditForm.updateWidgets">(pyams_media.zmi.video.VideoThumbnailEditForm method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotAddForm.updateWidgets">(pyams_portal.zmi.layout.PortalTemplateSlotAddForm method)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm.updateWidgets">(pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskBaseAddForm.updateWidgets">(pyams_scheduler.zmi.task.TaskBaseAddForm method)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskPropertiesEditForm.updateWidgets">(pyams_scheduler.zmi.task.TaskPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserConfirmationForm.updateWidgets">(pyams_security.views.userfolder.UserConfirmationForm method)</a>
-</li>
-        <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationForm.updateWidgets">(pyams_security.views.userfolder.UserRegistrationForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.updateWidgets">(pyams_security.zmi.notification.SecurityManagerNotificationsEditForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm.updateWidgets">(pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderEditForm.updateWidgets">(pyams_security.zmi.plugin.group.GroupsFolderEditForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddForm.updateWidgets">(pyams_security.zmi.plugin.group.LocalGroupAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupEditForm.updateWidgets">(pyams_security.zmi.plugin.group.LocalGroupEditForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderAddForm.updateWidgets">(pyams_security.zmi.plugin.social.SocialProviderAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialProviderEditForm.updateWidgets">(pyams_security.zmi.plugin.social.SocialProviderEditForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUserEditForm.updateWidgets">(pyams_security.zmi.plugin.social.SocialUserEditForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderEditForm.updateWidgets">(pyams_security.zmi.plugin.social.SocialUsersFolderEditForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddForm.updateWidgets">(pyams_security.zmi.plugin.userfolder.LocalUserAddForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserEditForm.updateWidgets">(pyams_security.zmi.plugin.userfolder.LocalUserEditForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderEditForm.updateWidgets">(pyams_security.zmi.plugin.userfolder.UsersFolderEditForm method)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectRolesEditForm.updateWidgets">(pyams_security.zmi.security.ProtectedObjectRolesEditForm method)</a>
-</li>
-        <li><a href="pyams_sequence.zmi.html#pyams_sequence.zmi.SequentialIntIdsPropertiesEditForm.updateWidgets">(pyams_sequence.zmi.SequentialIntIdsPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.updateWidgets">(pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.updateWidgets">(pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.updateWidgets">(pyams_thesaurus.zmi.term.ThesaurusTermAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.updateWidgets">(pyams_thesaurus.zmi.term.ThesaurusTermEditForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.updateWidgets">(pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.updateWidgets">(pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm method)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.updateWidgets">(pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.updateWidgets">(pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.updateWidgets">(pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm method)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.updateWidgets">(pyams_workflow.zmi.transition.WorkflowContentTransitionForm method)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.BackOfficePropertiesEditForm.updateWidgets">(pyams_zmi.site.BackOfficePropertiesEditForm method)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.scripts.html#pyams_utils.scripts.zodb.upgrade_site">upgrade_site() (in module pyams_utils.scripts.zodb)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.WMSMapLayer.uppercase">uppercase (pyams_gis.layer.WMSMapLayer attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.URIFieldFactory">URIFieldFactory (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineAddMenu.url">url (pyams_alchemy.zmi.engine.AlchemyEngineAddMenu attribute)</a>
-
-      <ul>
-        <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestMenu.url">(pyams_alchemy.zmi.engine.AlchemyEngineTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsMenu.url">(pyams_content.component.association.zmi.AssociationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableShowHideColumn.url">(pyams_content.component.association.zmi.AssociationsTableShowHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.paragraph.AssociationParagraphAddMenu.url">(pyams_content.component.association.zmi.paragraph.AssociationParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudioAddMenu.url">(pyams_content.component.extfile.zmi.ExtAudioAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFileAddMenu.url">(pyams_content.component.extfile.zmi.ExtFileAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImageAddMenu.url">(pyams_content.component.extfile.zmi.ExtImageAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideoAddMenu.url">(pyams_content.component.extfile.zmi.ExtVideoAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFilePropertiesAction.url">(pyams_content.component.gallery.zmi.file.GalleryFilePropertiesAction attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFileRemoverAction.url">(pyams_content.component.gallery.zmi.file.GalleryFileRemoverAction attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryFileShowHideAction.url">(pyams_content.component.gallery.zmi.file.GalleryFileShowHideAction attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.file.GalleryImageAddMenu.url">(pyams_content.component.gallery.zmi.file.GalleryImageAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryAddMenu.url">(pyams_content.component.gallery.zmi.paragraph.GalleryAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryImageAddMenu.url">(pyams_content.component.gallery.zmi.paragraph.GalleryImageAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.AddIllustrationAction.url">(pyams_content.component.illustration.zmi.AddIllustrationAction attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu.url">(pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.ExternalLink.url">(pyams_content.component.links.ExternalLink attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinkAddMenu.url">(pyams_content.component.links.zmi.ExternalLinkAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinkAddMenu.url">(pyams_content.component.links.zmi.InternalLinkAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinkAddMenu.url">(pyams_content.component.links.zmi.MailtoLinkAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.reverse.SequentialITargetReverseLinksMenu.url">(pyams_content.component.links.zmi.reverse.SequentialITargetReverseLinksMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu.url">(pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.url">(pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu.url">(pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu.url">(pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu.url">(pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu.url">(pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu.url">(pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.ThemesMenu.url">(pyams_content.component.theme.zmi.ThemesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.manager.ThemesManagerMenu.url">(pyams_content.component.theme.zmi.manager.ThemesManagerMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.features.checker.zmi.html#pyams_content.features.checker.zmi.ContentCheckerMenu.url">(pyams_content.features.checker.zmi.ContentCheckerMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.features.preview.zmi.html#pyams_content.features.preview.zmi.PreviewAction.url">(pyams_content.features.preview.zmi.PreviewAction attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewAddCommentAction.url">(pyams_content.features.review.zmi.SharedContentReviewAddCommentAction attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.SharedContentReviewCommentsMenu.url">(pyams_content.features.review.zmi.SharedContentReviewCommentsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewMenu.url">(pyams_content.features.review.zmi.WfSharedContentReviewMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllContentsMenu.url">(pyams_content.root.zmi.SiteRootAllContentsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllPublicationsMenu.url">(pyams_content.root.zmi.SiteRootAllPublicationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllUpdatesMenu.url">(pyams_content.root.zmi.SiteRootAllUpdatesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootArchivedMenu.url">(pyams_content.root.zmi.SiteRootArchivedMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardMenu.url">(pyams_content.root.zmi.SiteRootDashboardMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootFavoritesMenu.url">(pyams_content.root.zmi.SiteRootFavoritesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootMyDashboardMenu.url">(pyams_content.root.zmi.SiteRootMyDashboardMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPreparationsMenu.url">(pyams_content.root.zmi.SiteRootPreparationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPublicationsMenu.url">(pyams_content.root.zmi.SiteRootPublicationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootRetiredMenu.url">(pyams_content.root.zmi.SiteRootRetiredMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootSubmissionsMenu.url">(pyams_content.root.zmi.SiteRootSubmissionsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu.url">(pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeMenu.url">(pyams_content.root.zmi.sites.SiteTreeMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.BlogPostAddAction.url">(pyams_content.shared.blog.zmi.BlogPostAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu.url">(pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu.url">(pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateMenu.url">(pyams_content.shared.common.zmi.WfSharedContentDuplicateMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn.url">(pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllContentsMenu.url">(pyams_content.shared.common.zmi.dashboard.SharedToolAllContentsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsMenu.url">(pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesMenu.url">(pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolArchivedMenu.url">(pyams_content.shared.common.zmi.dashboard.SharedToolArchivedMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardMenu.url">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesMenu.url">(pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolMyDashboardMenu.url">(pyams_content.shared.common.zmi.dashboard.SharedToolMyDashboardMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsMenu.url">(pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsMenu.url">(pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolRetiredMenu.url">(pyams_content.shared.common.zmi.dashboard.SharedToolRetiredMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsMenu.url">(pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolLanguagesMenu.url">(pyams_content.shared.common.zmi.manager.SharedToolLanguagesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.manager.SharedToolPropertiesMenu.url">(pyams_content.shared.common.zmi.manager.SharedToolPropertiesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeMenu.url">(pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentCompositionMenu.url">(pyams_content.shared.common.zmi.properties.SharedContentCompositionMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.properties.SharedContentPropertiesMenu.url">(pyams_content.shared.common.zmi.properties.SharedContentPropertiesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchMenu.url">(pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.PrincipalInfoElementEditor.url">(pyams_content.shared.common.zmi.security.PrincipalInfoElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsMenu.url">(pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataSubtypeAddAction.url">(pyams_content.shared.common.zmi.types.DataSubtypeAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DataTypeAddAction.url">(pyams_content.shared.common.zmi.types.DataTypeAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableAssociationsColumn.url">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTableAssociationsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableParagraphsColumn.url">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTableParagraphsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesAssociationsColumn.url">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesAssociationsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesMenu.url">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesParagraphsColumn.url">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesParagraphsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.FormAddAction.url">(pyams_content.shared.form.zmi.FormAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldAddAction.url">(pyams_content.shared.form.zmi.field.FormFieldAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.url">(pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsMenu.url">(pyams_content.shared.form.zmi.field.FormFieldsMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.ImageMapAddAction.url">(pyams_content.shared.imagemap.zmi.ImageMapAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddAction.url">(pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasMenu.url">(pyams_content.shared.imagemap.zmi.container.ImagemapAreasMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddMenu.url">(pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.news.zmi.html#pyams_content.shared.news.zmi.NewsEventAddAction.url">(pyams_content.shared.news.zmi.NewsEventAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.TopicAddMenu.url">(pyams_content.shared.site.zmi.TopicAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SharedContentTableElementEditor.url">(pyams_content.shared.site.zmi.container.SharedContentTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTableItemWorkflowPublicationMenu.url">(pyams_content.shared.site.zmi.container.SiteContainerTableItemWorkflowPublicationMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeMenu.url">(pyams_content.shared.site.zmi.container.SiteContainerTreeMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn.url">(pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationMenu.url">(pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.folder.SiteFolderAddMenu.url">(pyams_content.shared.site.zmi.folder.SiteFolderAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.link.ContentLinkAddMenu.url">(pyams_content.shared.site.zmi.link.ContentLinkAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerAddMenu.url">(pyams_content.shared.site.zmi.manager.SiteManagerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.ViewAddAction.url">(pyams_content.shared.view.zmi.ViewAddAction attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.reference.ViewReferencesMenu.url">(pyams_content.shared.view.zmi.reference.ViewReferencesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.theme.ViewThemesMenu.url">(pyams_content.shared.view.zmi.theme.ViewThemesMenu attribute)</a>
-</li>
-        <li><a href="pyams_content.workflow.zmi.html#pyams_content.workflow.zmi.task.ContentArchiverTaskAddMenu.url">(pyams_content.workflow.zmi.task.ContentArchiverTaskAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_content_es.zmi.html#pyams_content_es.zmi.ContentIndexerProcessTestMenu.url">(pyams_content_es.zmi.ContentIndexerProcessTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.EsriFeatureMapLayer.url">(pyams_gis.layer.EsriFeatureMapLayer attribute)</a>
-</li>
-        <li><a href="pyams_gis.html#pyams_gis.layer.TileMapLayer.url">(pyams_gis.layer.TileMapLayer attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.EsriFeatureLayerAddMenu.url">(pyams_gis.zmi.layer.EsriFeatureLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GeoportalLayerAddMenu.url">(pyams_gis.zmi.layer.GeoportalLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.GoogleMapLayerAddMenu.url">(pyams_gis.zmi.layer.GoogleMapLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.TileLayerAddMenu.url">(pyams_gis.zmi.layer.TileLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAddMenu.url">(pyams_gis.zmi.layer.WMSLayerAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerConfigurationMenuItem.url">(pyams_gis.zmi.utility.MapManagerConfigurationMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerMenuItem.url">(pyams_gis.zmi.utility.MapManagerMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerTableElementEditor.url">(pyams_gis.zmi.utility.MapManagerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_i18n.zmi.html#pyams_i18n.zmi.language.I18nManagerLanguagesMenu.url">(pyams_i18n.zmi.language.I18nManagerLanguagesMenu attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginAddMenu.url">(pyams_ldap.zmi.plugin.LDAPPluginAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaConversionProcessTestMenu.url">(pyams_media.zmi.MediaConversionProcessTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.AudioConversionsAction.url">(pyams_media.zmi.media.AudioConversionsAction attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsAction.url">(pyams_media.zmi.media.VideoConversionsAction attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailAction.url">(pyams_media.zmi.video.VideoThumbnailAction attribute)</a>
-</li>
-        <li><a href="pyams_notify.viewlet.html#pyams_notify.viewlet.NotificationsViewlet.url">(pyams_notify.viewlet.NotificationsViewlet attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerMenuItem.url">(pyams_portal.zmi.container.PortalTemplateContainerMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerTableElementEditor.url">(pyams_portal.zmi.container.PortalTemplateContainerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateTableElementEditor.url">(pyams_portal.zmi.container.PortalTemplateTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplatesContainerPropertiesMenu.url">(pyams_portal.zmi.container.PortalTemplatesContainerPropertiesMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePortletAddMenu.url">(pyams_portal.zmi.layout.PortalTemplatePortletAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplatePropertiesMenu.url">(pyams_portal.zmi.layout.PortalTemplatePropertiesMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateRowAddMenu.url">(pyams_portal.zmi.layout.PortalTemplateRowAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.layout.PortalTemplateSlotAddMenu.url">(pyams_portal.zmi.layout.PortalTemplateSlotAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplateConfigMenu.url">(pyams_portal.zmi.page.PortalContextTemplateConfigMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.page.PortalContextTemplatePropertiesMenu.url">(pyams_portal.zmi.page.PortalContextTemplatePropertiesMenu attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.template.PortalTemplateAddAction.url">(pyams_portal.zmi.template.PortalTemplateAddAction attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.url.URLCallerTask.url">(pyams_scheduler.url.URLCallerTask attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem.url">(pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerMenuItem.url">(pyams_scheduler.zmi.scheduler.SchedulerMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu.url">(pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem.url">(pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor.url">(pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.url">(pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.url">(pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.url">(pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.ssh.SSHTaskAddMenu.url">(pyams_scheduler.zmi.ssh.SSHTaskAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskAddMenu.url">(pyams_scheduler.zmi.url.URLTaskAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskAddMenu.url">(pyams_scheduler.zmi.zodb.ZODBTaskAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem.url">(pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.admin.AdminAuthenticationAddMenu.url">(pyams_security.zmi.plugin.admin.AdminAuthenticationAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderAddMenu.url">(pyams_security.zmi.plugin.group.GroupsFolderAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.LocalGroupAddAction.url">(pyams_security.zmi.plugin.group.LocalGroupAddAction attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialMenuItem.url">(pyams_security.zmi.plugin.social.SecurityManagerSocialMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialToolbarAddingsAction.url">(pyams_security.zmi.plugin.social.SocialToolbarAddingsAction attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SocialUsersFolderAddMenu.url">(pyams_security.zmi.plugin.social.SocialUsersFolderAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LocalUserAddAction.url">(pyams_security.zmi.plugin.userfolder.LocalUserAddAction attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAddMenu.url">(pyams_security.zmi.plugin.userfolder.UsersFolderAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserLogoutMenuItem.url">(pyams_security.zmi.profile.UserLogoutMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserProfileMenuItem.url">(pyams_security.zmi.profile.UserProfileMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectRolesMenuItem.url">(pyams_security.zmi.security.ProtectedObjectRolesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem.url">(pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerMenuItem.url">(pyams_security.zmi.utility.SecurityManagerMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn.url">(pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem.url">(pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerTableElementEditor.url">(pyams_security.zmi.utility.SecurityManagerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.ActionColumn.url">(pyams_skin.table.ActionColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.DefaultElementEditorAdapter.url">(pyams_skin.table.DefaultElementEditorAdapter attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.SorterColumn.url">(pyams_skin.table.SorterColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.TrashColumn.url">(pyams_skin.table.TrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.activity.html#pyams_skin.viewlet.activity.ActivityViewlet.url">(pyams_skin.viewlet.activity.ActivityViewlet attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.breadcrumb.html#pyams_skin.viewlet.breadcrumb.BreadcrumbItem.url">(pyams_skin.viewlet.breadcrumb.BreadcrumbItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider.url">(pyams_skin.viewlet.menu.MenuDivider attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem.url">(pyams_skin.viewlet.menu.MenuItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.shortcuts.html#pyams_skin.viewlet.shortcuts.Shortcut.url">(pyams_skin.viewlet.shortcuts.Shortcut attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAction.url">(pyams_skin.viewlet.toolbar.ToolbarAction attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarActionItem.url">(pyams_skin.viewlet.toolbar.ToolbarActionItem attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenu.url">(pyams_skin.viewlet.toolbar.ToolbarMenu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksMenu.url">(pyams_skin.viewlet.toplinks.TopLinksMenu attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopTabsTab.url">(pyams_skin.viewlet.toplinks.TopTabsTab attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction.url">(pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn.url">(pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn.url">(pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ThesaurusAddAction.url">(pyams_thesaurus.zmi.manager.ThesaurusAddAction attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ThesaurusMenuItem.url">(pyams_thesaurus.zmi.manager.ThesaurusMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermAddAction.url">(pyams_thesaurus.zmi.term.ThesaurusTermAddAction attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu.url">(pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem.url">(pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem.url">(pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem.url">(pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor.url">(pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem.url">(pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAddMenu.url">(pyams_utils.zmi.zeo.ZEOConnectionAddMenu attribute)</a>
-</li>
-        <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestMenu.url">(pyams_utils.zmi.zeo.ZEOConnectionTestMenu attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem.url">(pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsMenuItem.url">(pyams_zmi.control_panel.GlobalRegistrationsMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsMenuItem.url">(pyams_zmi.control_panel.LocalRegistrationsMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesMenuItem.url">(pyams_zmi.control_panel.UtilitiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleAnalyticsPropertiesMenuItem.url">(pyams_zmi.extension.GoogleAnalyticsPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.GoogleTagManagerPropertiesMenuItem.url">(pyams_zmi.extension.GoogleTagManagerPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.extension.UserReportPropertiesMenuItem.url">(pyams_zmi.extension.UserReportPropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.BackOfficePropertiesMenuItem.url">(pyams_zmi.site.BackOfficePropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.site.PropertiesMenuItem.url">(pyams_zmi.site.PropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.skin.UserSkinnablePropertiesMenuItem.url">(pyams_zmi.skin.UserSkinnablePropertiesMenuItem attribute)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZODBBrowserMenu.url">(pyams_zodbbrowser.zmi.views.ZODBBrowserMenu attribute)</a>
-</li>
-      </ul></li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.url.URLCallerTask">URLCallerTask (class in pyams_scheduler.url)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskAddForm">URLTaskAddForm (class in pyams_scheduler.zmi.url)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskAddMenu">URLTaskAddMenu (class in pyams_scheduler.zmi.url)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskAJAXAddForm">URLTaskAJAXAddForm (class in pyams_scheduler.zmi.url)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskAJAXEditForm">URLTaskAJAXEditForm (class in pyams_scheduler.zmi.url)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.url.URLTaskEditForm">URLTaskEditForm (class in pyams_scheduler.zmi.url)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.usage">usage (pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-      <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.usage_changed">usage_changed (pyams_thesaurus.zmi.term.ThesaurusTermEditForm attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.WfForm.use_captcha">use_captcha (pyams_content.shared.form.WfForm attribute)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.page.PortalPage.use_local_template">use_local_template (pyams_portal.page.PortalPage attribute)</a>
-</li>
-      <li><a href="pyams_alchemy.html#pyams_alchemy.engine.AlchemyEngineUtility.use_pool">use_pool (pyams_alchemy.engine.AlchemyEngineUtility attribute)</a>
-
-      <ul>
-        <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.use_pool">(pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.views.html#pyams_security.views.oauth.SocialLoginViewletsSuffix.use_popup">use_popup (pyams_security.views.oauth.SocialLoginViewletsSuffix attribute)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.page.PortalPage.use_shared_template">use_shared_template (pyams_portal.page.PortalPage attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.use_ssl">use_ssl (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.use_tls">use_tls (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.term.ThesaurusTerm.used_for">used_for (pyams_thesaurus.term.ThesaurusTerm attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User">User (class in pyams_security.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.user_extra_attributes">user_extra_attributes (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.user_groups_attribute">user_groups_attribute (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.user_id">user_id (pyams_security.plugin.social.SocialUser attribute)</a>
-</li>
-      <li><a href="pyams_content.component.extfile.html#pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter.user_title">user_title (pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.ExternalLinkAssociationInfoAdapter.user_title">(pyams_content.component.links.ExternalLinkAssociationInfoAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.InternalLinkAssociationInfoAdapter.user_title">(pyams_content.component.links.InternalLinkAssociationInfoAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.html#pyams_content.component.links.MailtoLinkAssociationInfoAdapter.user_title">(pyams_content.component.links.MailtoLinkAssociationInfoAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.WfForm.user_title">(pyams_content.shared.form.WfForm attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.UserAddingsMenu">UserAddingsMenu (class in pyams_content.zmi.viewlet.toplinks)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserConfirmationAJAXForm">UserConfirmationAJAXForm (class in pyams_security.views.userfolder)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserConfirmationForm">UserConfirmationForm (class in pyams_security.views.userfolder)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserLoginMenuItem">UserLoginMenuItem (class in pyams_security.zmi.profile)</a>
-</li>
-      <li><a href="pyams_notify.handlers.html#pyams_notify.handlers.login.UserLoginNotificationHandler">UserLoginNotificationHandler (class in pyams_notify.handlers.login)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserLogoutMenuDivider">UserLogoutMenuDivider (class in pyams_security.zmi.profile)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserLogoutMenuItem">UserLogoutMenuItem (class in pyams_security.zmi.profile)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.UserMenusViewletManager">UserMenusViewletManager (class in pyams_skin.viewlet.menu)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.ssh.SSHCallerTask.username">username (pyams_scheduler.ssh.SSHCallerTask attribute)</a>
-
-      <ul>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.url.URLCallerTask.username">(pyams_scheduler.url.URLCallerTask attribute)</a>
-</li>
-        <li><a href="pyams_security.plugin.html#pyams_security.plugin.social.SocialUser.username">(pyams_security.plugin.social.SocialUser attribute)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.zodb.ZEOConnection.username">(pyams_utils.zodb.ZEOConnection attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_notify.views.html#pyams_notify.views.notification.UserNotificationsView">UserNotificationsView (class in pyams_notify.views.notification)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.UserPrincipalInfoAdapter">UserPrincipalInfoAdapter() (in module pyams_security.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.UserPrincipalMailInfoAdapter">UserPrincipalMailInfoAdapter (class in pyams_security.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserProfileAJAXEditForm">UserProfileAJAXEditForm (class in pyams_security.zmi.profile)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserProfileEditForm">UserProfileEditForm (class in pyams_security.zmi.profile)</a>
-</li>
-      <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.UserProfileMenuItem">UserProfileMenuItem (class in pyams_security.zmi.profile)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationAJAXForm">UserRegistrationAJAXForm (class in pyams_security.views.userfolder)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationEnd">UserRegistrationEnd (class in pyams_security.views.userfolder)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationForm">UserRegistrationForm (class in pyams_security.views.userfolder)</a>
-</li>
-      <li><a href="pyams_security.views.html#pyams_security.views.userfolder.UserRegistrationViewletsSuffix">UserRegistrationViewletsSuffix (class in pyams_security.views.userfolder)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.extension.UserReportInfo">UserReportInfo (class in pyams_skin.extension)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.extension.UserReportInfoFactory">UserReportInfoFactory() (in module pyams_skin.extension)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.extension.UserReportPropertiesAJAXEditForm">UserReportPropertiesAJAXEditForm (class in pyams_zmi.extension)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.extension.UserReportPropertiesEditForm">UserReportPropertiesEditForm (class in pyams_zmi.extension)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.extension.UserReportPropertiesMenuItem">UserReportPropertiesMenuItem (class in pyams_zmi.extension)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.extension.html#pyams_skin.viewlet.extension.user_report.UserReportViewlet">UserReportViewlet (class in pyams_skin.viewlet.extension.user_report)</a>
-</li>
-      <li><a href="pyams_content.zmi.viewlet.toplinks.html#pyams_content.zmi.viewlet.toplinks.UserRolesMenu">UserRolesMenu (class in pyams_content.zmi.viewlet.toplinks)</a>
-</li>
-      <li><a href="pyams_security.html#pyams_security.utility.SecurityManager.users_folder">users_folder (pyams_security.utility.SecurityManager attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.users_search_query">users_search_query (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_ldap.html#pyams_ldap.plugin.LDAPPlugin.users_select_query">users_select_query (pyams_ldap.plugin.LDAPPlugin attribute)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.UsersFolder">UsersFolder (class in pyams_security.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAddForm">UsersFolderAddForm (class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAddMenu">UsersFolderAddMenu (class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAJAXAddForm">UsersFolderAJAXAddForm (class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderAJAXEditForm">UsersFolderAJAXEditForm (class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderEditForm">UsersFolderEditForm (class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderSearchResultsView">UsersFolderSearchResultsView (class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderSearchView">UsersFolderSearchView (class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.UsersFolderSearchViewHeaderAdapter">UsersFolderSearchViewHeaderAdapter (class in pyams_security.zmi.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.UsersFolderVocabulary">UsersFolderVocabulary (class in pyams_security.plugin.userfolder)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.skin.UserSkinnableContent">UserSkinnableContent (class in pyams_skin.skin)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.skin.UserSkinnablePropertiesAJAXEditForm">UserSkinnablePropertiesAJAXEditForm (class in pyams_zmi.skin)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.skin.UserSkinnablePropertiesEditForm">UserSkinnablePropertiesEditForm (class in pyams_zmi.skin)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.skin.UserSkinnablePropertiesMenuDivider">UserSkinnablePropertiesMenuDivider (class in pyams_zmi.skin)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.skin.UserSkinnablePropertiesMenuItem">UserSkinnablePropertiesMenuItem (class in pyams_zmi.skin)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.vocabulary.UserSkinsVocabulary">UserSkinsVocabulary (class in pyams_skin.vocabulary)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.unicode.utf8">utf8() (in module pyams_utils.unicode)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesHeaderAdapter">UtilitiesHeaderAdapter (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesMenuItem">UtilitiesMenuItem (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesTable">UtilitiesTable (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesTrashColumn">UtilitiesTrashColumn (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesValuesAdapter">UtilitiesValuesAdapter (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesView">UtilitiesView (class in pyams_zmi.control_panel)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.registry.utility_config">utility_config (class in pyams_utils.registry)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="V">V</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.schema.ValidatedChoice">ValidatedChoice (class in pyams_thesaurus.schema)</a>
-</li>
-      <li><a href="pyams_thesaurus.html#pyams_thesaurus.schema.ValidatedSet">ValidatedSet (class in pyams_thesaurus.schema)</a>
-</li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionWidget.value_map">value_map (pyams_security.widget.PermissionWidget attribute)</a>
-
-      <ul>
-        <li><a href="pyams_security.widget.html#pyams_security.widget.PrincipalWidget.value_map">(pyams_security.widget.PrincipalWidget attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.metas.ValueMeta">ValueMeta (class in pyams_skin.metas)</a>
-</li>
-      <li><a href="pyams_alchemy.zmi.html#pyams_alchemy.zmi.engine.AlchemyEngineTestResults.values">values (pyams_alchemy.zmi.engine.AlchemyEngineTestResults attribute)</a>
-
-      <ul>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexesValuesAdapter.values">(pyams_catalog.zmi.catalog.CatalogIndexesValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTable.values">(pyams_content.component.association.zmi.AssociationsTable attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableValuesAdapter.values">(pyams_content.component.association.zmi.AssociationsTableValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.reverse.SequentialIdTargetReverseLinkValues.values">(pyams_content.component.links.zmi.reverse.SequentialIdTargetReverseLinkValues attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerTable.values">(pyams_content.component.paragraph.zmi.container.ParagraphContainerTable attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerValues.values">(pyams_content.component.paragraph.zmi.container.ParagraphContainerValues attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllPublicationsValues.values">(pyams_content.root.zmi.SiteRootAllPublicationsValues attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootAllUpdatesValues.values">(pyams_content.root.zmi.SiteRootAllUpdatesValues attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootArchivedContentsValues.values">(pyams_content.root.zmi.SiteRootArchivedContentsValues attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardManagerWaitingValues.values">(pyams_content.root.zmi.SiteRootDashboardManagerWaitingValues attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardOwnerModifiedValues.values">(pyams_content.root.zmi.SiteRootDashboardOwnerModifiedValues attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardOwnerWaitingValues.values">(pyams_content.root.zmi.SiteRootDashboardOwnerWaitingValues attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootFavoritesValues.values">(pyams_content.root.zmi.SiteRootFavoritesValues attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPreparationsValues.values">(pyams_content.root.zmi.SiteRootPreparationsValues attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootPublicationsValues.values">(pyams_content.root.zmi.SiteRootPublicationsValues attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootRetiredContentsValues.values">(pyams_content.root.zmi.SiteRootRetiredContentsValues attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootSubmissionsValues.values">(pyams_content.root.zmi.SiteRootSubmissionsValues attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SearchResultsViewValuesAdapter.values">(pyams_content.root.zmi.search.SearchResultsViewValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.search.SiteRootQuickSearchValues.values">(pyams_content.root.zmi.search.SiteRootQuickSearchValues attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreValuesAdapter.values">(pyams_content.root.zmi.sites.SiteTreValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.BaseDashboardTable.values">(pyams_content.shared.common.zmi.dashboard.BaseDashboardTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsValues.values">(pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsValues attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesValues.values">(pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesValues attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsValues.values">(pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsValues attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardManagerWaitingValues.values">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardManagerWaitingValues attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerModifiedValues.values">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerModifiedValues attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerWaitingValues.values">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerWaitingValues attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesValues.values">(pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesValues attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsValues.values">(pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsValues attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsValues.values">(pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsValues attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsValues.values">(pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsValues attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsValues.values">(pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsValues attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SearchResultsViewValuesAdapter.values">(pyams_content.shared.common.zmi.search.SearchResultsViewValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.search.SharedToolQuickSearchValues.values">(pyams_content.shared.common.zmi.search.SharedToolQuickSearchValues attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsValuesAdapter.values">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTable.values">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableValues.values">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTableValues attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable.values">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesValues.values">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesValues attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormField.values">(pyams_content.shared.form.field.FormField attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerTable.values">(pyams_content.shared.form.zmi.field.FormFieldsContainerTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerValues.values">(pyams_content.shared.form.zmi.field.FormFieldsContainerValues attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasTable.values">(pyams_content.shared.imagemap.zmi.container.ImagemapAreasTable attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasValues.values">(pyams_content.shared.imagemap.zmi.container.ImagemapAreasValues attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeValuesAdapter.values">(pyams_content.shared.site.zmi.container.SiteContainerTreeValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.search.SearchResultsViewValuesAdapter.values">(pyams_form.search.SearchResultsViewValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerValuesAdapter.values">(pyams_gis.zmi.utility.MapManagerValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerValuesAdapter.values">(pyams_portal.zmi.container.PortalTemplateContainerValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobsValuesAdapter.values">(pyams_scheduler.zmi.scheduler.SchedulerJobsValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksValuesAdapter.values">(pyams_scheduler.zmi.scheduler.SchedulerTasksValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.task.TaskHistoryValuesAdapter.values">(pyams_scheduler.zmi.task.TaskHistoryValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.GroupsFolderContentsValuesAdapter.values">(pyams_security.zmi.plugin.group.GroupsFolderContentsValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersValuesAdapter.values">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerValuesAdapter.values">(pyams_security.zmi.utility.SecurityManagerValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.ContainerValuesAdapter.values">(pyams_skin.table.ContainerValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsValuesAdapter.values">(pyams_thesaurus.zmi.extract.ThesaurusExtractsValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.manager.ControlPanelThesaurusValuesAdapter.values">(pyams_thesaurus.zmi.manager.ControlPanelThesaurusValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryValuesAdapter.values">(pyams_workflow.zmi.versions.WorkflowVersionHistoryValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.GlobalRegistrationsValuesAdapter.values">(pyams_zmi.control_panel.GlobalRegistrationsValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.LocalRegistrationsValuesAdapter.values">(pyams_zmi.control_panel.LocalRegistrationsValuesAdapter attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.UtilitiesValuesAdapter.values">(pyams_zmi.control_panel.UtilitiesValuesAdapter attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionsSetWidget.values_data">values_data (pyams_security.widget.PermissionsSetWidget attribute)</a>
-</li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionsSetWidget.values_map">values_map (pyams_security.widget.PermissionsSetWidget attribute)</a>
-
-      <ul>
-        <li><a href="pyams_security.widget.html#pyams_security.widget.PrincipalsSetWidget.values_map">(pyams_security.widget.PrincipalsSetWidget attribute)</a>
-</li>
-        <li><a href="pyams_sequence.widget.html#pyams_sequence.widget.InternalReferenceWidget.values_map">(pyams_sequence.widget.InternalReferenceWidget attribute)</a>
-</li>
-        <li><a href="pyams_sequence.widget.html#pyams_sequence.widget.InternalReferencesListWidget.values_map">(pyams_sequence.widget.InternalReferencesListWidget attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermWidget.values_map">(pyams_thesaurus.widget.ThesaurusTermWidget attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.widget.html#pyams_thesaurus.widget.ThesaurusTermsListWidget.values_map">(pyams_thesaurus.widget.ThesaurusTermsListWidget attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_security.widget.html#pyams_security.widget.PermissionsSetWidget.values_str">values_str (pyams_security.widget.PermissionsSetWidget attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.ValuesFieldFactory">ValuesFieldFactory (class in pyams_content.shared.form.field)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.vcodec">vcodec() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.vdthreshold">vdthreshold() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.widgetlayout_config.venusian">venusian (pyams_form.widget.widgetlayout_config attribute)</a>
-
-      <ul>
-        <li><a href="pyams_form.widget.html#pyams_form.widget.widgettemplate_config.venusian">(pyams_form.widget.widgettemplate_config attribute)</a>
-</li>
-        <li><a href="pyams_pagelet.html#pyams_pagelet.pagelet.pagelet_config.venusian">(pyams_pagelet.pagelet.pagelet_config attribute)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.portlet.portlet_config.venusian">(pyams_portal.portlet.portlet_config attribute)</a>
-</li>
-        <li><a href="pyams_template.html#pyams_template.template.layout_config.venusian">(pyams_template.template.layout_config attribute)</a>
-</li>
-        <li><a href="pyams_template.html#pyams_template.template.template_config.venusian">(pyams_template.template.template_config attribute)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.adapter.adapter_config.venusian">(pyams_utils.adapter.adapter_config attribute)</a>
-</li>
-        <li><a href="pyams_utils.html#pyams_utils.registry.utility_config.venusian">(pyams_utils.registry.utility_config attribute)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.manager.viewletmanager_config.venusian">(pyams_viewlet.manager.viewletmanager_config attribute)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.viewlet.contentprovider_config.venusian">(pyams_viewlet.viewlet.contentprovider_config attribute)</a>
-</li>
-        <li><a href="pyams_viewlet.html#pyams_viewlet.viewlet.viewlet_config.venusian">(pyams_viewlet.viewlet.viewlet_config attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.verbose">verbose (pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.extension.GoogleAnalyticsInfo.verification_code">verification_code (pyams_skin.extension.GoogleAnalyticsInfo attribute)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.metas.VerificationCodeMetasAdapter">VerificationCodeMetasAdapter (class in pyams_skin.metas)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.WMSMapLayer.version">version (pyams_gis.layer.WMSMapLayer attribute)</a>
-
-      <ul>
-        <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.version">(pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.SharedContentDeleteFormMessage.version_id">version_id (pyams_content.shared.common.zmi.workflow.SharedContentDeleteFormMessage attribute)</a>
-
-      <ul>
-        <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersionState.version_id">(pyams_workflow.versions.WorkflowVersionState attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_skin.html#pyams_skin.configuration.StaticConfiguration.version_location">version_location (pyams_skin.configuration.StaticConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_workflow.interfaces.html#pyams_workflow.interfaces.VersionError">VersionError</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.VeryCarefulView">VeryCarefulView (class in pyams_zodbbrowser.zmi.views)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.vframes">vframes() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_media.html#pyams_media.utility.MediaConversionUtility.video_audio_bitrate">video_audio_bitrate (pyams_media.utility.MediaConversionUtility attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.utility.MediaConversionUtility.video_audio_sampling">video_audio_sampling (pyams_media.utility.MediaConversionUtility attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.utility.MediaConversionUtility.video_bitrate">video_bitrate (pyams_media.utility.MediaConversionUtility attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.utility.MediaConversionUtility.video_formats">video_formats (pyams_media.utility.MediaConversionUtility attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.utility.MediaConversionUtility.video_frame_size">video_frame_size (pyams_media.utility.MediaConversionUtility attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.utility.MediaConversionUtility.video_quantisation">video_quantisation (pyams_media.utility.MediaConversionUtility attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.video.FlashVideoTypeAdapter.video_type">video_type (pyams_media.video.FlashVideoTypeAdapter attribute)</a>
-
-      <ul>
-        <li><a href="pyams_media.html#pyams_media.video.VideoTypeAdapter.video_type">(pyams_media.video.VideoTypeAdapter attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsAction">VideoConversionsAction (class in pyams_media.zmi.media)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsAJAXEditForm">VideoConversionsAJAXEditForm (class in pyams_media.zmi.media)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsEditForm">VideoConversionsEditForm (class in pyams_media.zmi.media)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.media.VideoConversionsViewletsPrefix">VideoConversionsViewletsPrefix (class in pyams_media.zmi.media)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.converter.VideoConvertersVocabulary">VideoConvertersVocabulary (class in pyams_media.converter)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.video.VideoParagraph">VideoParagraph (class in pyams_content.component.paragraph.video)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm">VideoParagraphAddForm (class in pyams_content.component.paragraph.zmi.video)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu">VideoParagraphAddMenu (class in pyams_content.component.paragraph.zmi.video)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphAJAXAddForm">VideoParagraphAJAXAddForm (class in pyams_content.component.paragraph.zmi.video)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.video.VideoParagraphContentChecker">VideoParagraphContentChecker (class in pyams_content.component.paragraph.video)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.video.VideoParagraphFactory">VideoParagraphFactory (class in pyams_content.component.paragraph.video)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesAJAXEditForm">VideoParagraphPropertiesAJAXEditForm (class in pyams_content.component.paragraph.zmi.video)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm">VideoParagraphPropertiesEditForm (class in pyams_content.component.paragraph.zmi.video)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerAJAXEditForm">VideoParagraphPropertiesInnerAJAXEditForm (class in pyams_content.component.paragraph.zmi.video)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm">VideoParagraphPropertiesInnerEditForm (class in pyams_content.component.paragraph.zmi.video)</a>
-</li>
-      <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.video.VideoParagraphSummary">VideoParagraphSummary (class in pyams_content.component.paragraph.zmi.video)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoPreview">VideoPreview (class in pyams_media.zmi.video)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoPreviewViewletsPrefix">VideoPreviewViewletsPrefix (class in pyams_media.zmi.video)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailAction">VideoThumbnailAction (class in pyams_media.zmi.video)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.video.VideoThumbnailAdapter">VideoThumbnailAdapter (class in pyams_media.video)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailAJAXEditForm">VideoThumbnailAJAXEditForm (class in pyams_media.zmi.video)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailEditForm">VideoThumbnailEditForm (class in pyams_media.zmi.video)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailEditFormHelpAdapter">VideoThumbnailEditFormHelpAdapter (class in pyams_media.zmi.video)</a>
-</li>
-      <li><a href="pyams_media.zmi.html#pyams_media.zmi.video.VideoThumbnailViewletsPrefix">VideoThumbnailViewletsPrefix (class in pyams_media.zmi.video)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.video.VideoTypeAdapter">VideoTypeAdapter (class in pyams_media.video)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.video.VideoTypeExtension">VideoTypeExtension (class in pyams_media.video)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.View">View (class in pyams_content.shared.view)</a>
-</li>
-      <li><a href="pyams_content.shared.view.portlet.html#pyams_content.shared.view.portlet.ViewItemsPortletSettings.view">view (pyams_content.shared.view.portlet.ViewItemsPortletSettings attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.zmi.html#pyams_content.shared.blog.zmi.manager.BlogManagerTableElementEditor.view_name">view_name (pyams_content.shared.blog.zmi.manager.BlogManagerTableElementEditor attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentElementEditor.view_name">(pyams_content.shared.common.zmi.WfSharedContentElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.PrincipalInfoElementEditor.view_name">(pyams_content.shared.common.zmi.security.PrincipalInfoElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SharedContentTableElementEditor.view_name">(pyams_content.shared.site.zmi.container.SharedContentTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTableElementEditor.view_name">(pyams_content.shared.site.zmi.container.SiteContainerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.manager.SiteManagerTableElementEditor.view_name">(pyams_content.shared.site.zmi.manager.SiteManagerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerTableElementEditor.view_name">(pyams_gis.zmi.utility.MapManagerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.container.PortalTemplateContainerTableElementEditor.view_name">(pyams_portal.zmi.container.PortalTemplateContainerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor.view_name">(pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerTableElementEditor.view_name">(pyams_security.zmi.utility.SecurityManagerTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.DefaultElementEditorAdapter.view_name">(pyams_skin.table.DefaultElementEditorAdapter attribute)</a>
-</li>
-        <li><a href="pyams_skin.viewlet.breadcrumb.html#pyams_skin.viewlet.breadcrumb.BreadcrumbItem.view_name">(pyams_skin.viewlet.breadcrumb.BreadcrumbItem attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor.view_name">(pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor attribute)</a>
-</li>
-        <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.value.PersistentValue.view_name">(pyams_zodbbrowser.value.PersistentValue attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_utils.interfaces.html#pyams_utils.interfaces.VIEW_PERMISSION">VIEW_PERMISSION (in module pyams_utils.interfaces)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.SharedContent.view_permission">view_permission (pyams_content.shared.common.SharedContent attribute)</a>
-</li>
-      <li><a href="pyams_utils.interfaces.html#pyams_utils.interfaces.VIEW_SYSTEM_PERMISSION">VIEW_SYSTEM_PERMISSION (in module pyams_utils.interfaces)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.ViewAddAction">ViewAddAction (class in pyams_content.shared.view.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.ViewAddForm">ViewAddForm (class in pyams_content.shared.view.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.ViewAJAXAddForm">ViewAJAXAddForm (class in pyams_content.shared.view.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.ViewContentMenuHeader">ViewContentMenuHeader (class in pyams_content.shared.view.zmi)</a>
-</li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.viewlet.ViewContentProvider">ViewContentProvider (class in pyams_viewlet.viewlet)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.reference.ViewInternalReferencesQueryFilterExtension">ViewInternalReferencesQueryFilterExtension (class in pyams_content.shared.view.reference)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.reference.ViewInternalReferencesSettings">ViewInternalReferencesSettings (class in pyams_content.shared.view.reference)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.reference.ViewInternalReferencesSettingsFactory">ViewInternalReferencesSettingsFactory() (in module pyams_content.shared.view.reference)</a>
-</li>
-      <li><a href="pyams_content.shared.view.portlet.html#pyams_content.shared.view.portlet.ViewItemsPortlet">ViewItemsPortlet (class in pyams_content.shared.view.portlet)</a>
-</li>
-      <li><a href="pyams_content.shared.view.portlet.zmi.html#pyams_content.shared.view.portlet.zmi.ViewItemsPortletPreviewer">ViewItemsPortletPreviewer (class in pyams_content.shared.view.portlet.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.view.portlet.html#pyams_content.shared.view.portlet.ViewItemsPortletRenderer">ViewItemsPortletRenderer (class in pyams_content.shared.view.portlet)</a>
-</li>
-      <li><a href="pyams_content.shared.view.portlet.html#pyams_content.shared.view.portlet.ViewItemsPortletSettings">ViewItemsPortletSettings (class in pyams_content.shared.view.portlet)</a>
-</li>
-      <li><a href="pyams_content.shared.view.portlet.zmi.html#pyams_content.shared.view.portlet.zmi.ViewItemsPortletSettingsAJAXEditor">ViewItemsPortletSettingsAJAXEditor (class in pyams_content.shared.view.portlet.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.view.portlet.zmi.html#pyams_content.shared.view.portlet.zmi.ViewItemsPortletSettingsEditor">ViewItemsPortletSettingsEditor (class in pyams_content.shared.view.portlet.zmi)</a>
-</li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet">Viewlet (class in pyams_viewlet.viewlet)</a>
-</li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.viewlet.viewlet_config">viewlet_config (class in pyams_viewlet.viewlet)</a>
-</li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.metaconfigure.ViewletDirective">ViewletDirective() (in module pyams_viewlet.metaconfigure)</a>
-</li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.manager.ViewletManager">ViewletManager (class in pyams_viewlet.manager)</a>
-</li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.manager.viewletmanager_config">viewletmanager_config (class in pyams_viewlet.manager)</a>
-</li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.metaconfigure.ViewletManagerDirective">ViewletManagerDirective() (in module pyams_viewlet.metaconfigure)</a>
-</li>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.manager.ViewletManagerFactory">ViewletManagerFactory() (in module pyams_viewlet.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm">ViewPropertiesEditForm (class in pyams_content.shared.view.zmi.properties)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.ViewQuery">ViewQuery (class in pyams_content.shared.view)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.reference.ViewReferencesAJAXEditForm">ViewReferencesAJAXEditForm (class in pyams_content.shared.view.zmi.reference)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.reference.ViewReferencesEditForm">ViewReferencesEditForm (class in pyams_content.shared.view.zmi.reference)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.reference.ViewReferencesMenu">ViewReferencesMenu (class in pyams_content.shared.view.zmi.reference)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.reference.ViewReferencesMenuDivider">ViewReferencesMenuDivider (class in pyams_content.shared.view.zmi.reference)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRootToolsConfiguration.views_tool_name">views_tool_name (pyams_content.root.SiteRootToolsConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.manager.ViewsManager">ViewsManager (class in pyams_content.shared.view.manager)</a>
-</li>
-      <li><a href="pyams_template.html#pyams_template.template.ViewTemplate">ViewTemplate (class in pyams_template.template)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.theme.ViewThemesAJAXEditForm">ViewThemesAJAXEditForm (class in pyams_content.shared.view.zmi.theme)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.theme.ViewThemesEditForm">ViewThemesEditForm (class in pyams_content.shared.view.zmi.theme)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.theme.ViewThemesMenu">ViewThemesMenu (class in pyams_content.shared.view.zmi.theme)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#pyams_content_es.component.theme.ViewThemesQueryEsParamsExtension">ViewThemesQueryEsParamsExtension (class in pyams_content_es.component.theme)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.theme.ViewThemesSettings">ViewThemesSettings (class in pyams_content.shared.view.theme)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.theme.ViewThemesSettingsFactory">ViewThemesSettingsFactory() (in module pyams_content.shared.view.theme)</a>
-</li>
-      <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.ViewTitleAdapter">ViewTitleAdapter (class in pyams_content.shared.view.zmi)</a>
-</li>
-      <li><a href="pyams_content.component.association.html#pyams_content.component.association.AssociationItem.visible">visible (pyams_content.component.association.AssociationItem attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.file.GalleryFile.visible">(pyams_content.component.gallery.file.GalleryFile attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.BaseParagraph.visible">(pyams_content.component.paragraph.BaseParagraph attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.FormField.visible">(pyams_content.shared.form.field.FormField attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.link.ContentLink.visible">(pyams_content.shared.site.link.ContentLink attribute)</a>
-</li>
-        <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.visible">(pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.portlet.PortletSettings.visible">(pyams_portal.portlet.PortletSettings attribute)</a>
-</li>
-        <li><a href="pyams_portal.html#pyams_portal.slot.SlotConfiguration.visible">(pyams_portal.slot.SlotConfiguration attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.visible_widgets">visible_widgets (pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.ffbase.FFVideoEffect.vn">vn() (pyams_media.ffbase.FFVideoEffect method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.vocabulary.vocabulary_config">vocabulary_config (class in pyams_utils.vocabulary)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="W">W</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_security.plugin.html#pyams_security.plugin.userfolder.User.wait_confirmation">wait_confirmation (pyams_security.plugin.userfolder.User attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.form.BaseForm.warn_on_change">warn_on_change (pyams_form.form.BaseForm attribute)</a>
-</li>
-      <li><a href="pyams_media.html#pyams_media.converter.WavAudioConverter">WavAudioConverter (class in pyams_media.converter)</a>
-</li>
-      <li><a href="pyams_content.interfaces.html#pyams_content.interfaces.WEBMASTER_ROLE">WEBMASTER_ROLE (in module pyams_content.interfaces)</a>
-</li>
-      <li><a href="pyams_content.root.html#pyams_content.root.SiteRoot.webmasters">webmasters (pyams_content.root.SiteRoot attribute)</a>
-
-      <ul>
-        <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.manager.BaseSharedTool.webmasters">(pyams_content.shared.common.manager.BaseSharedTool attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_media.html#pyams_media.converter.WebmVideoConverter">WebmVideoConverter (class in pyams_media.converter)</a>
-</li>
-      <li><a href="pyams_skin.html#pyams_skin.extension.GoogleAnalyticsInfo.website_id">website_id (pyams_skin.extension.GoogleAnalyticsInfo attribute)</a>
-</li>
-      <li><a href="pyams_content.generations.html#pyams_content.generations.WebsiteGenerationsChecker">WebsiteGenerationsChecker (class in pyams_content.generations)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskScheduleInfo.week">week (pyams_scheduler.trigger.CronTaskScheduleInfo attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.LoopTaskScheduleInfo.weeks">weeks (pyams_scheduler.trigger.LoopTaskScheduleInfo attribute)</a>
-</li>
-      <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexClassColumn.weight">weight (pyams_catalog.zmi.catalog.CatalogIndexClassColumn attribute)</a>
-
-      <ul>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexDiscriminatorColumn.weight">(pyams_catalog.zmi.catalog.CatalogIndexDiscriminatorColumn attribute)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexInterfaceColumn.weight">(pyams_catalog.zmi.catalog.CatalogIndexInterfaceColumn attribute)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNameColumn.weight">(pyams_catalog.zmi.catalog.CatalogIndexNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNbDocsColumn.weight">(pyams_catalog.zmi.catalog.CatalogIndexNbDocsColumn attribute)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNbIndexedColumn.weight">(pyams_catalog.zmi.catalog.CatalogIndexNbIndexedColumn attribute)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNbUnindexedColumn.weight">(pyams_catalog.zmi.catalog.CatalogIndexNbUnindexedColumn attribute)</a>
-</li>
-        <li><a href="pyams_catalog.zmi.html#pyams_catalog.zmi.catalog.CatalogIndexNbWordsColumn.weight">(pyams_catalog.zmi.catalog.CatalogIndexNbWordsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.html#pyams_content.component.association.container.AssociationsContentChecker.weight">(pyams_content.component.association.container.AssociationsContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableInnerNameColumn.weight">(pyams_content.component.association.zmi.AssociationsTableInnerNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTablePictogramColumn.weight">(pyams_content.component.association.zmi.AssociationsTablePictogramColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableShowHideColumn.weight">(pyams_content.component.association.zmi.AssociationsTableShowHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsTableSizeColumn.weight">(pyams_content.component.association.zmi.AssociationsTableSizeColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationsView.weight">(pyams_content.component.association.zmi.AssociationsView attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtAudiosCounter.weight">(pyams_content.component.extfile.zmi.ExtAudiosCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtFilesCounter.weight">(pyams_content.component.extfile.zmi.ExtFilesCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtImagesCounter.weight">(pyams_content.component.extfile.zmi.ExtImagesCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.extfile.zmi.html#pyams_content.component.extfile.zmi.ExtVideosCounter.weight">(pyams_content.component.extfile.zmi.ExtVideosCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.html#pyams_content.component.gallery.GalleryContentChecker.weight">(pyams_content.component.gallery.GalleryContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.DefaultGalleryRenderer.weight">(pyams_content.component.gallery.zmi.DefaultGalleryRenderer attribute)</a>
-</li>
-        <li><a href="pyams_content.component.gallery.zmi.html#pyams_content.component.gallery.zmi.paragraph.GalleryContentsView.weight">(pyams_content.component.gallery.zmi.paragraph.GalleryContentsView attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.html#pyams_content.component.illustration.IllustrationContentChecker.weight">(pyams_content.component.illustration.IllustrationContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.DefaultIllustrationRenderer.weight">(pyams_content.component.illustration.zmi.DefaultIllustrationRenderer attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.weight">(pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.LeftIllustrationWithZoomRenderer.weight">(pyams_content.component.illustration.zmi.LeftIllustrationWithZoomRenderer attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker.weight">(pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.illustration.zmi.html#pyams_content.component.illustration.zmi.RightIllustrationWithZoomRenderer.weight">(pyams_content.component.illustration.zmi.RightIllustrationWithZoomRenderer attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.ExternalLinksCounter.weight">(pyams_content.component.links.zmi.ExternalLinksCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.InternalLinksCounter.weight">(pyams_content.component.links.zmi.InternalLinksCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.links.zmi.html#pyams_content.component.links.zmi.MailtoLinksCounter.weight">(pyams_content.component.links.zmi.MailtoLinksCounter attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.container.ParagraphContainerChecker.weight">(pyams_content.component.paragraph.container.ParagraphContainerChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn.weight">(pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase.weight">(pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn.weight">(pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.weight">(pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphsView.weight">(pyams_content.component.paragraph.zmi.container.ParagraphsView attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.html#pyams_content.component.theme.ThemesContentChecker.weight">(pyams_content.component.theme.ThemesContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.component.theme.zmi.html#pyams_content.component.theme.zmi.portlet.PortletSettingsThemesEditor.weight">(pyams_content.component.theme.zmi.portlet.PortletSettingsThemesEditor attribute)</a>
-</li>
-        <li><a href="pyams_content.features.checker.html#pyams_content.features.checker.BaseContentChecker.weight">(pyams_content.features.checker.BaseContentChecker attribute)</a>
-</li>
-        <li><a href="pyams_content.profile.zmi.html#pyams_content.profile.zmi.AdminProfileTabForm.weight">(pyams_content.profile.zmi.AdminProfileTabForm attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.SiteRootDashboardContentTypeColumn.weight">(pyams_content.root.zmi.SiteRootDashboardContentTypeColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeOidColumn.weight">(pyams_content.root.zmi.sites.SiteTreeOidColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.root.zmi.html#pyams_content.root.zmi.sites.SiteTreeVisibleColumn.weight">(pyams_content.root.zmi.sites.SiteTreeVisibleColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn.weight">(pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardModifiedColumn.weight">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardModifiedColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerColumn.weight">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardSequenceColumn.weight">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardSequenceColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusColumn.weight">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusDateColumn.weight">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusDateColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusPrincipalColumn.weight">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusPrincipalColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.SharedToolDashboardVersionColumn.weight">(pyams_content.shared.common.zmi.dashboard.SharedToolDashboardVersionColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEnabledColumn.weight">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEnabledColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsNameColumn.weight">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsOwnersColumn.weight">(pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsOwnersColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentDublinCoreSummary.weight">(pyams_content.shared.common.zmi.summary.SharedContentDublinCoreSummary attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowHistorySummary.weight">(pyams_content.shared.common.zmi.summary.SharedContentWorkflowHistorySummary attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowPublicationState.weight">(pyams_content.shared.common.zmi.summary.SharedContentWorkflowPublicationState attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowVersionSummary.weight">(pyams_content.shared.common.zmi.summary.SharedContentWorkflowVersionSummary attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.summary.SharedContentWorkflowWaitingState.weight">(pyams_content.shared.common.zmi.summary.SharedContentWorkflowWaitingState attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableAssociationsColumn.weight">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTableAssociationsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTableParagraphsColumn.weight">(pyams_content.shared.common.zmi.types.DatatypeSubtypesTableParagraphsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesAssociationsColumn.weight">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesAssociationsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.TypedSharedToolTypesParagraphsColumn.weight">(pyams_content.shared.common.zmi.types.TypedSharedToolTypesParagraphsColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.BooleanFieldFactory.weight">(pyams_content.shared.form.field.BooleanFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.ChoiceFieldFactory.weight">(pyams_content.shared.form.field.ChoiceFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.DateFieldFactory.weight">(pyams_content.shared.form.field.DateFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.DecimalFieldFactory.weight">(pyams_content.shared.form.field.DecimalFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.IntegerFieldFactory.weight">(pyams_content.shared.form.field.IntegerFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.ListFieldFactory.weight">(pyams_content.shared.form.field.ListFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.MailFieldFactory.weight">(pyams_content.shared.form.field.MailFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.TextFieldFactory.weight">(pyams_content.shared.form.field.TextFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.TextLineFieldFactory.weight">(pyams_content.shared.form.field.TextLineFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.field.URIFieldFactory.weight">(pyams_content.shared.form.field.URIFieldFactory attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerLabelColumn.weight">(pyams_content.shared.form.zmi.field.FormFieldsContainerLabelColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerNameColumn.weight">(pyams_content.shared.form.zmi.field.FormFieldsContainerNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.weight">(pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.field.FormFieldsContainerTypeColumn.weight">(pyams_content.shared.form.zmi.field.FormFieldsContainerTypeColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm.weight">(pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.form.zmi.html#pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.weight">(pyams_content.shared.form.zmi.properties.FormPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerNameColumn.weight">(pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerTargetColumn.weight">(pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerTargetColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.imagemap.zmi.html#pyams_content.shared.imagemap.zmi.properties.ImageMapPropertiesEditForm.weight">(pyams_content.shared.imagemap.zmi.properties.ImageMapPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeOwnerColumn.weight">(pyams_content.shared.site.zmi.container.SiteContainerTreeOwnerColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.site.zmi.html#pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn.weight">(pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.reference.ViewInternalReferencesQueryFilterExtension.weight">(pyams_content.shared.view.reference.ViewInternalReferencesQueryFilterExtension attribute)</a>
-</li>
-        <li><a href="pyams_content.shared.view.zmi.html#pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm.weight">(pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_content_es.component.html#pyams_content_es.component.theme.ViewThemesQueryEsParamsExtension.weight">(pyams_content_es.component.theme.ViewThemesQueryEsParamsExtension attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersNameColumn.weight">(pyams_gis.zmi.utility.MapManagerLayersNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersTitleColumn.weight">(pyams_gis.zmi.utility.MapManagerLayersTitleColumn attribute)</a>
-</li>
-        <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.utility.MapManagerLayersTypeColumn.weight">(pyams_gis.zmi.utility.MapManagerLayersTypeColumn attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPCnColumn.weight">(pyams_ldap.zmi.plugin.LDAPCnColumn attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPMailColumn.weight">(pyams_ldap.zmi.plugin.LDAPMailColumn attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm.weight">(pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.weight">(pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.weight">(pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.weight">(pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.weight">(pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.weight">(pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.weight">(pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm attribute)</a>
-</li>
-        <li><a href="pyams_ldap.zmi.html#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.weight">(pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaAudioConversionPropertiesEditForm.weight">(pyams_media.zmi.MediaAudioConversionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_media.zmi.html#pyams_media.zmi.MediaVideoConversionPropertiesEditForm.weight">(pyams_media.zmi.MediaVideoConversionPropertiesEditForm attribute)</a>
-</li>
-        <li><a href="pyams_portal.zmi.html#pyams_portal.zmi.portlet.PortletSettingsPropertiesEditor.weight">(pyams_portal.zmi.portlet.PortletSettingsPropertiesEditor attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobIdColumn.weight">(pyams_scheduler.zmi.scheduler.SchedulerJobIdColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobNameColumn.weight">(pyams_scheduler.zmi.scheduler.SchedulerJobNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobNextRunColumn.weight">(pyams_scheduler.zmi.scheduler.SchedulerJobNextRunColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerJobTriggerColumn.weight">(pyams_scheduler.zmi.scheduler.SchedulerJobTriggerColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.weight">(pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksNameColumn.weight">(pyams_scheduler.zmi.scheduler.SchedulerTasksNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.weight">(pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.weight">(pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.weight">(pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.DescriptionColumn.weight">(pyams_security.zmi.plugin.group.DescriptionColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.group.NameColumn.weight">(pyams_security.zmi.plugin.group.NameColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.EmailColumn.weight">(pyams_security.zmi.plugin.social.EmailColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.IDColumn.weight">(pyams_security.zmi.plugin.social.IDColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.NameColumn.weight">(pyams_security.zmi.plugin.social.NameColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.ProviderNameColumn.weight">(pyams_security.zmi.plugin.social.ProviderNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.RegistrationDateColumn.weight">(pyams_security.zmi.plugin.social.RegistrationDateColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersIconColumn.weight">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersIconColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersIdColumn.weight">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersIdColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersNameColumn.weight">(pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.ConfirmationDateColumn.weight">(pyams_security.zmi.plugin.userfolder.ConfirmationDateColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.EmailColumn.weight">(pyams_security.zmi.plugin.userfolder.EmailColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.LoginColumn.weight">(pyams_security.zmi.plugin.userfolder.LoginColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.NameColumn.weight">(pyams_security.zmi.plugin.userfolder.NameColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.plugin.html#pyams_security.zmi.plugin.userfolder.RegistrationDateColumn.weight">(pyams_security.zmi.plugin.userfolder.RegistrationDateColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.profile.PublicProfileTabForm.weight">(pyams_security.zmi.profile.PublicProfileTabForm attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsNameColumn.weight">(pyams_security.zmi.utility.SecurityManagerPluginsNameColumn attribute)</a>
-</li>
-        <li><a href="pyams_security.zmi.html#pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn.weight">(pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.MenuActionsColumn.weight">(pyams_skin.table.MenuActionsColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.NameColumn.weight">(pyams_skin.table.NameColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.SorterColumn.weight">(pyams_skin.table.SorterColumn attribute)</a>
-</li>
-        <li><a href="pyams_skin.html#pyams_skin.table.TrashColumn.weight">(pyams_skin.table.TrashColumn attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn.weight">(pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn.weight">(pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn attribute)</a>
-</li>
-        <li><a href="pyams_thesaurus.zmi.html#pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn.weight">(pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryCommentColumn.weight">(pyams_workflow.zmi.versions.WorkflowVersionHistoryCommentColumn attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn.weight">(pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn.weight">(pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn attribute)</a>
-</li>
-        <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn.weight">(pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.RegistrationsComponentColumn.weight">(pyams_zmi.control_panel.RegistrationsComponentColumn attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.RegistrationsInterfaceColumn.weight">(pyams_zmi.control_panel.RegistrationsInterfaceColumn attribute)</a>
-</li>
-        <li><a href="pyams_zmi.html#pyams_zmi.control_panel.RegistrationsNameColumn.weight">(pyams_zmi.control_panel.RegistrationsNameColumn attribute)</a>
-</li>
-      </ul></li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_viewlet.html#pyams_viewlet.manager.WeightOrderedViewletManager">WeightOrderedViewletManager (class in pyams_viewlet.manager)</a>
-</li>
-      <li><a href="pyams_content.shared.blog.html#pyams_content.shared.blog.WfBlogPost">WfBlogPost (class in pyams_content.shared.blog)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.WfForm">WfForm (class in pyams_content.shared.form)</a>
-</li>
-      <li><a href="pyams_content.shared.form.html#pyams_content.shared.form.WfFormContentChecker">WfFormContentChecker (class in pyams_content.shared.form)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.WfImageMap">WfImageMap (class in pyams_content.shared.imagemap)</a>
-</li>
-      <li><a href="pyams_content.shared.imagemap.html#pyams_content.shared.imagemap.WfImageMapContentChecker">WfImageMapContentChecker (class in pyams_content.shared.imagemap)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfModifiedContentColumnMixin">WfModifiedContentColumnMixin (class in pyams_content.shared.common.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.news.html#pyams_content.shared.news.WfNewsEvent">WfNewsEvent (class in pyams_content.shared.news)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent">WfSharedContent (class in pyams_content.shared.common)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentBreadcrumbAdapter">WfSharedContentBreadcrumbAdapter (class in pyams_content.shared.common.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContentChecker">WfSharedContentChecker (class in pyams_content.shared.common)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateAJAXForm">WfSharedContentDuplicateAJAXForm (class in pyams_content.shared.common.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateForm">WfSharedContentDuplicateForm (class in pyams_content.shared.common.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateFormMessage">WfSharedContentDuplicateFormMessage (class in pyams_content.shared.common.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicateMenu">WfSharedContentDuplicateMenu (class in pyams_content.shared.common.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentDuplicationMenuDivider">WfSharedContentDuplicationMenuDivider (class in pyams_content.shared.common.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentElementEditor">WfSharedContentElementEditor (class in pyams_content.shared.common.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentHeaderAdapter">WfSharedContentHeaderAdapter (class in pyams_content.shared.common.zmi)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.document.WfSharedContentIndexInfo">WfSharedContentIndexInfo() (in module pyams_content_es.document)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContentInfoAdapter">WfSharedContentInfoAdapter (class in pyams_content.shared.common)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeAJAXForm">WfSharedContentOwnerChangeAJAXForm (class in pyams_content.shared.common.zmi.owner)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm">WfSharedContentOwnerChangeForm (class in pyams_content.shared.common.zmi.owner)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeFormHelp">WfSharedContentOwnerChangeFormHelp (class in pyams_content.shared.common.zmi.owner)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeMenu">WfSharedContentOwnerChangeMenu (class in pyams_content.shared.common.zmi.owner)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentPermissionChecker">WfSharedContentPermissionChecker (class in pyams_content.shared.common.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentPermissionMixin">WfSharedContentPermissionMixin (class in pyams_content.shared.common.zmi)</a>
-</li>
-      <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewAJAXForm">WfSharedContentReviewAJAXForm (class in pyams_content.features.review.zmi)</a>
-</li>
-      <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewForm">WfSharedContentReviewForm (class in pyams_content.features.review.zmi)</a>
-</li>
-      <li><a href="pyams_content.features.review.zmi.html#pyams_content.features.review.zmi.WfSharedContentReviewMenu">WfSharedContentReviewMenu (class in pyams_content.features.review.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContentSequenceAdapter">WfSharedContentSequenceAdapter() (in module pyams_content.shared.common)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentSiteManagementMenuHeader">WfSharedContentSiteManagementMenuHeader (class in pyams_content.shared.common.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfSharedContentTitleAdapter">WfSharedContentTitleAdapter (class in pyams_content.shared.common.zmi)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContentWorkflowAdapter">WfSharedContentWorkflowAdapter() (in module pyams_content.shared.common)</a>
-</li>
-      <li><a href="pyams_content.shared.site.html#pyams_content.shared.site.WfTopic">WfTopic (class in pyams_content.shared.site)</a>
-</li>
-      <li><a href="pyams_content.shared.view.html#pyams_content.shared.view.WfView">WfView (class in pyams_content.shared.view)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.area.GeoArea.wgs_coordinates">wgs_coordinates (pyams_gis.area.GeoArea attribute)</a>
-
-      <ul>
-        <li><a href="pyams_gis.html#pyams_gis.point.GeoPoint.wgs_coordinates">(pyams_gis.point.GeoPoint attribute)</a>
-</li>
-        <li><a href="pyams_gis.widget.html#pyams_gis.widget.area.GeoAreaWidget.wgs_coordinates">(pyams_gis.widget.area.GeoAreaWidget attribute)</a>
-</li>
-        <li><a href="pyams_gis.widget.html#pyams_gis.widget.point.GeoPointWidget.wgs_coordinates">(pyams_gis.widget.point.GeoPointWidget attribute)</a>
-</li>
-        <li><a href="pyams_gis.widget.html#pyams_gis.widget.point.GeoPointZWidget.wgs_coordinates">(pyams_gis.widget.point.GeoPointZWidget attribute)</a>
-</li>
-      </ul></li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.EsriFeatureMapLayer.where">where (pyams_gis.layer.EsriFeatureMapLayer attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.types.DatatypeSubtypesTable.widget_class">widget_class (pyams_content.shared.common.zmi.types.DatatypeSubtypesTable attribute)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.HTMLWidget.widget_css_class">widget_css_class (pyams_form.widget.HTMLWidget attribute)</a>
-</li>
-      <li><a href="pyams_i18n.widget.html#pyams_i18n.widget.I18nWidget.widget_factory">widget_factory (pyams_i18n.widget.I18nWidget attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.search.SearchForm.widget_icon_class">widget_icon_class (pyams_form.search.SearchForm attribute)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.widgetlayout_config">widgetlayout_config (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.group.FormWidgetsGroup.widgets">widgets (pyams_form.group.FormWidgetsGroup attribute)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.viewlet.WidgetsPrefixViewletManager">WidgetsPrefixViewletManager (class in pyams_form.viewlet)</a>
-</li>
-      <li><a href="pyams_form.html#pyams_form.viewlet.WidgetsSuffixViewletManager">WidgetsSuffixViewletManager (class in pyams_form.viewlet)</a>
-</li>
-      <li><a href="pyams_form.widget.html#pyams_form.widget.widgettemplate_config">widgettemplate_config (class in pyams_form.widget)</a>
-</li>
-      <li><a href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.WidgetTitleViewletManager">WidgetTitleViewletManager (class in pyams_skin.viewlet.toolbar)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAddForm">WMSLayerAddForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAddMenu">WMSLayerAddMenu (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAJAXAddForm">WMSLayerAJAXAddForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerAJAXEditForm">WMSLayerAJAXEditForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.zmi.html#pyams_gis.zmi.layer.WMSLayerEditForm">WMSLayerEditForm (class in pyams_gis.zmi.layer)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.layer.WMSMapLayer">WMSMapLayer (class in pyams_gis.layer)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.Workflow">Workflow (class in pyams_workflow.workflow)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.viewlet.html#pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider.workflow">workflow (pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider attribute)</a>
-</li>
-      <li><a href="pyams_content.shared.common.html#pyams_content.shared.common.SharedContent.workflow_name">workflow_name (pyams_content.shared.common.SharedContent attribute)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.viewlet.html#pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider.workflow_versions">workflow_versions (pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider attribute)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.content.WorkflowContentDisplayedDateVocabulary">WorkflowContentDisplayedDateVocabulary (class in pyams_workflow.content)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.workflow.WorkflowContentNameColumn">WorkflowContentNameColumn (class in pyams_workflow.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.content.WorkflowContentPublicationInfo">WorkflowContentPublicationInfo (class in pyams_workflow.content)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.content.WorkflowContentPublicationInfoFactory">WorkflowContentPublicationInfoFactory() (in module pyams_workflow.content)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm">WorkflowContentTransitionAJAXForm (class in pyams_workflow.zmi.transition)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.transition.WorkflowContentTransitionForm">WorkflowContentTransitionForm (class in pyams_workflow.zmi.transition)</a>
-</li>
-      <li><a href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.workflow.WorkflowContentTransitionFormInfo">WorkflowContentTransitionFormInfo (class in pyams_content.shared.common.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowContentVersionsFactory">WorkflowContentVersionsFactory() (in module pyams_workflow.versions)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowHistoryItem">WorkflowHistoryItem (class in pyams_workflow.versions)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowInfo">WorkflowInfo (class in pyams_workflow.workflow)</a>
-</li>
-      <li><a href="pyams_content_es.component.html#pyams_content_es.component.workflow.WorkflowManagedContentIndexInfo">WorkflowManagedContentIndexInfo() (in module pyams_content_es.component.workflow)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.workflow.WorkflowMenu">WorkflowMenu (class in pyams_workflow.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.workflow.WorkflowMenuItem">WorkflowMenuItem (class in pyams_workflow.zmi.workflow)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.WorkflowStateLabelAdapter">WorkflowStateLabelAdapter (class in pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.workflow.WorkflowsVocabulary">WorkflowsVocabulary (class in pyams_workflow.workflow)</a>
-</li>
-      <li><a href="pyams_workflow.interfaces.html#pyams_workflow.interfaces.WorkflowTransitionEvent">WorkflowTransitionEvent (class in pyams_workflow.interfaces)</a>
-</li>
-      <li><a href="pyams_content.workflow.html#pyams_content.workflow.WorkflowUtility">WorkflowUtility (class in pyams_content.workflow)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryCommentColumn">WorkflowVersionHistoryCommentColumn (class in pyams_workflow.zmi.versions)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn">WorkflowVersionHistoryDateColumn (class in pyams_workflow.zmi.versions)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem">WorkflowVersionHistoryMenuItem (class in pyams_workflow.zmi.versions)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn">WorkflowVersionHistoryPrincipalColumn (class in pyams_workflow.zmi.versions)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryTable">WorkflowVersionHistoryTable (class in pyams_workflow.zmi.versions)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn">WorkflowVersionHistoryTargetColumn (class in pyams_workflow.zmi.versions)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryValuesAdapter">WorkflowVersionHistoryValuesAdapter (class in pyams_workflow.zmi.versions)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.html#pyams_workflow.zmi.versions.WorkflowVersionHistoryView">WorkflowVersionHistoryView (class in pyams_workflow.zmi.versions)</a>
-</li>
-      <li><a href="pyams_workflow.zmi.viewlet.html#pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider">WorkflowVersionMenuProvider (class in pyams_workflow.zmi.viewlet.versions)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersions">WorkflowVersions (class in pyams_workflow.versions)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersionsSublocations">WorkflowVersionsSublocations (class in pyams_workflow.versions)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersionState">WorkflowVersionState (class in pyams_workflow.versions)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersionStateFactory">WorkflowVersionStateFactory() (in module pyams_workflow.versions)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersionsTraverser">WorkflowVersionsTraverser (class in pyams_workflow.versions)</a>
-</li>
-      <li><a href="pyams_workflow.interfaces.html#pyams_workflow.interfaces.WorkflowVersionTransitionEvent">WorkflowVersionTransitionEvent (class in pyams_workflow.interfaces)</a>
-</li>
-      <li><a href="pyams_workflow.html#pyams_workflow.versions.WorkflowVersionVersionsFactory">WorkflowVersionVersionsFactory() (in module pyams_workflow.versions)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.XMLThesaurusExporterHandler.write">write() (pyams_thesaurus.loader.XMLThesaurusExporterHandler method)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.wsgi.wsgi_environ_cache">wsgi_environ_cache() (in module pyams_utils.wsgi)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="X">X</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_gis.html#pyams_gis.area.GeoArea.x1">x1 (pyams_gis.area.GeoArea attribute)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.area.GeoArea.x2">x2 (pyams_gis.area.GeoArea attribute)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport">XMLRPCCookieAuthTransport (class in pyams_utils.protocol.xmlrpc)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.CookieRequest">XMLRPCCookieAuthTransport.CookieRequest (class in pyams_utils.protocol.xmlrpc)</a>
-</li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.CookieResponse">XMLRPCCookieAuthTransport.CookieResponse (class in pyams_utils.protocol.xmlrpc)</a>
-</li>
-      <li><a href="pyams_utils.protocol.html#pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.CookieResponseHelper">XMLRPCCookieAuthTransport.CookieResponseHelper (class in pyams_utils.protocol.xmlrpc)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.XMLThesaurusExporterHandler">XMLThesaurusExporterHandler (class in pyams_thesaurus.loader)</a>
-</li>
-      <li><a href="pyams_thesaurus.loader.html#pyams_thesaurus.loader.XMLThesaurusLoaderHandler">XMLThesaurusLoaderHandler (class in pyams_thesaurus.loader)</a>
-</li>
-      <li><a href="pyams_portal.html#pyams_portal.slot.SlotConfiguration.xs_width">xs_width (pyams_portal.slot.SlotConfiguration attribute)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="Y">Y</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_gis.html#pyams_gis.area.GeoArea.y1">y1 (pyams_gis.area.GeoArea attribute)</a>
-</li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_gis.html#pyams_gis.area.GeoArea.y2">y2 (pyams_gis.area.GeoArea attribute)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.trigger.CronTaskScheduleInfo.year">year (pyams_scheduler.trigger.CronTaskScheduleInfo attribute)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-<h2 id="Z">Z</h2>
-<table style="width: 100%" class="indextable genindextable"><tr>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.zodb.ZODBPackingTask.zeo_connection">zeo_connection (pyams_scheduler.zodb.ZODBPackingTask attribute)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.ZEOConnection">ZEOConnection (class in pyams_utils.zodb)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAddForm">ZEOConnectionAddForm (class in pyams_utils.zmi.zeo)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAddMenu">ZEOConnectionAddMenu (class in pyams_utils.zmi.zeo)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAJAXAddForm">ZEOConnectionAJAXAddForm (class in pyams_utils.zmi.zeo)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionAJAXTestForm">ZEOConnectionAJAXTestForm (class in pyams_utils.zmi.zeo)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionNameAdapter">ZEOConnectionNameAdapter (class in pyams_utils.zmi.zeo)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionPropertiesAJAXEditForm">ZEOConnectionPropertiesAJAXEditForm (class in pyams_utils.zmi.zeo)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm">ZEOConnectionPropertiesEditForm (class in pyams_utils.zmi.zeo)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestForm">ZEOConnectionTestForm (class in pyams_utils.zmi.zeo)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestFormSuffix">ZEOConnectionTestFormSuffix (class in pyams_utils.zmi.zeo)</a>
-</li>
-      <li><a href="pyams_utils.zmi.html#pyams_utils.zmi.zeo.ZEOConnectionTestMenu">ZEOConnectionTestMenu (class in pyams_utils.zmi.zeo)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.ZEOConnectionUtility">ZEOConnectionUtility (class in pyams_utils.zodb)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.ZEOConnectionVocabulary">ZEOConnectionVocabulary (class in pyams_utils.zodb)</a>
-</li>
-      <li><a href="pyams_zmq.html#pyams_zmq.socket.zmq_response">zmq_response() (in module pyams_zmq.socket)</a>
-</li>
-      <li><a href="pyams_zmq.html#pyams_zmq.socket.zmq_socket">zmq_socket() (in module pyams_zmq.socket)</a>
-</li>
-      <li><a href="pyams_zmq.html#pyams_zmq.handler.ZMQMessageHandler">ZMQMessageHandler (class in pyams_zmq.handler)</a>
-</li>
-      <li><a href="pyams_zmq.html#pyams_zmq.process.ZMQProcess">ZMQProcess (class in pyams_zmq.process)</a>
-</li>
-      <li><a href="pyams_content_es.html#pyams_content_es.utility.ContentIndexerUtility.zodb_name">zodb_name (pyams_content_es.utility.ContentIndexerUtility attribute)</a>
-
-      <ul>
-        <li><a href="pyams_media.html#pyams_media.utility.MediaConversionUtility.zodb_name">(pyams_media.utility.MediaConversionUtility attribute)</a>
-</li>
-        <li><a href="pyams_scheduler.html#pyams_scheduler.scheduler.Scheduler.zodb_name">(pyams_scheduler.scheduler.Scheduler attribute)</a>
-</li>
-      </ul></li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZODBBrowserMenu">ZODBBrowserMenu (class in pyams_zodbbrowser.zmi.views)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.ZODBConnection">ZODBConnection (class in pyams_utils.zodb)</a>
-</li>
-      <li><a href="pyams_utils.html#pyams_utils.zodb.ZODBConnectionVocabulary">ZODBConnectionVocabulary (class in pyams_utils.zodb)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.history.ZodbHistory">ZodbHistory (class in pyams_zodbbrowser.history)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbHistoryView">ZodbHistoryView (class in pyams_zodbbrowser.zmi.views)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbInfoView">ZodbInfoView (class in pyams_zodbbrowser.zmi.views)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.zmi.html#pyams_zodbbrowser.zmi.views.ZodbObjectAttribute">ZodbObjectAttribute (class in pyams_zodbbrowser.zmi.views)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.history.ZodbObjectHistory">ZodbObjectHistory (class in pyams_zodbbrowser.history)</a>
-</li>
-      <li><a href="pyams_zodbbrowser.html#pyams_zodbbrowser.state.ZodbObjectState">ZodbObjectState (class in pyams_zodbbrowser.state)</a>
-</li>
-      <li><a href="pyams_scheduler.html#pyams_scheduler.zodb.ZODBPackingTask">ZODBPackingTask (class in pyams_scheduler.zodb)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskAddForm">ZODBTaskAddForm (class in pyams_scheduler.zmi.zodb)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskAddMenu">ZODBTaskAddMenu (class in pyams_scheduler.zmi.zodb)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskAJAXAddForm">ZODBTaskAJAXAddForm (class in pyams_scheduler.zmi.zodb)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskAJAXEditForm">ZODBTaskAJAXEditForm (class in pyams_scheduler.zmi.zodb)</a>
-</li>
-      <li><a href="pyams_scheduler.zmi.html#pyams_scheduler.zmi.zodb.ZODBTaskEditForm">ZODBTaskEditForm (class in pyams_scheduler.zmi.zodb)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.configuration.MapConfiguration.zoom_control">zoom_control (pyams_gis.configuration.MapConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_gis.html#pyams_gis.configuration.MapConfiguration.zoom_level">zoom_level (pyams_gis.configuration.MapConfiguration attribute)</a>
-</li>
-      <li><a href="pyams_i18n.html#pyams_i18n.negotiator.ZopeNegotiator">ZopeNegotiator (class in pyams_i18n.negotiator)</a>
-</li>
-  </ul></td>
-</tr></table>
-
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-
-   
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="#" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/index.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,221 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>Welcome to PyAMS_utils’s documentation! &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-    <link rel="next" title="Creating ZODB" href="zodb.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="right" >
-          <a href="zodb.html" title="Creating ZODB"
-             accesskey="N">next</a> |</li>
-        <li class="nav-item nav-item-0"><a href="#">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <p id="index"><strong>WARNING</strong>: this is a “work-in-progress” documentation. All elements described here are not publicly available yet!!!</p>
-<div class="section" id="welcome-to-pyams-utils-s-documentation">
-<h1>Welcome to PyAMS_utils’s documentation!<a class="headerlink" href="#welcome-to-pyams-utils-s-documentation" title="Permalink to this headline">¶</a></h1>
-<p>At first, PyAMS was “Pyramid Application Management Skin”. Actually, it’s not only a simple skin but a whole “Suite” of
-applications and content management tools.</p>
-<p>PyAMS_utils is a multipurpose utilities package, providing tools including:</p>
-<ul class="simple">
-<li>custom interfaces</li>
-<li>custom ZCA registry annotations</li>
-<li>local registry support</li>
-<li>network protocols utilities (for HTTP and XML-RPC)</li>
-<li>custom utilities</li>
-<li>a command line script to handle database upgrade process</li>
-</ul>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="zodb.html">Creating ZODB</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="zodb.html#installing-a-zeo-server">Installing a ZEO server</a></li>
-<li class="toctree-l2"><a class="reference internal" href="zodb.html#installing-a-relstorage-server">Installing a RelStorage server</a></li>
-<li class="toctree-l2"><a class="reference internal" href="zodb.html#installing-a-newtdb-server">Installing a NewtDB server</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="install.html">Installing PyAMS</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="install.html#creating-initial-buildout">Creating initial buildout</a></li>
-<li class="toctree-l2"><a class="reference internal" href="install.html#environment-settings">Environment settings</a></li>
-<li class="toctree-l2"><a class="reference internal" href="install.html#initializing-the-database">Initializing the database</a></li>
-<li class="toctree-l2"><a class="reference internal" href="install.html#initializing-elasticsearch-index">Initializing Elasticsearch index</a></li>
-<li class="toctree-l2"><a class="reference internal" href="install.html#nltk-initialization">NLTK initialization</a></li>
-<li class="toctree-l2"><a class="reference internal" href="install.html#starting-the-application">Starting the application</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="zca.html">Managing ZCA with PyAMS</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="zca.html#local-utilities">Local utilities</a></li>
-<li class="toctree-l2"><a class="reference internal" href="zca.html#defining-site-root">Defining site root</a></li>
-<li class="toctree-l2"><a class="reference internal" href="zca.html#registering-global-utilities">Registering global utilities</a></li>
-<li class="toctree-l2"><a class="reference internal" href="zca.html#registering-local-utilities">Registering local utilities</a></li>
-<li class="toctree-l2"><a class="reference internal" href="zca.html#looking-for-utilities">Looking for utilities</a></li>
-<li class="toctree-l2"><a class="reference internal" href="zca.html#registering-adapters">Registering adapters</a></li>
-<li class="toctree-l2"><a class="reference internal" href="zca.html#registering-vocabularies">Registering vocabularies</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="site.html">PyAMS site management</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="site.html#pyams-upgrade-command-line-script"><em>pyams_upgrade</em> command line script</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="traverser.html">PyAMS namespace traverser</a></li>
-<li class="toctree-l1"><a class="reference internal" href="tales.html">Custom TALES extensions</a></li>
-<li class="toctree-l1"><a class="reference internal" href="utilities.html">Custom PyAMS utilities</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="utilities.html#server-timezone">Server timezone</a></li>
-<li class="toctree-l2"><a class="reference internal" href="utilities.html#zeo-connection">ZEO connection</a></li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="section" id="pyams-applications-architecture">
-<h2>PyAMS applications architecture<a class="headerlink" href="#pyams-applications-architecture" title="Permalink to this headline">¶</a></h2>
-<p>PyAMS applications are built on a small set of prerequisites and components which <em>can</em> or, for some of them, <em>must</em>
-be included. Some of them are:</p>
-<ul class="simple">
-<li>a mandatory shared ZODB;</li>
-<li>a websockets server, used to handle desktop notifications; you can find information about this component in the
-<a class="reference internal" href="pyams_notify.html#pyams-notify"><span class="std std-ref">PyAMS notification services</span></a> chapter;</li>
-<li>a Redis or Memcached server, to handle cache and sessions;</li>
-<li>an Elasticsearch index, used to handle quick and optimized searching.</li>
-</ul>
-</div>
-<div class="section" id="pyams-external-packages">
-<h2>PyAMS external packages<a class="headerlink" href="#pyams-external-packages" title="Permalink to this headline">¶</a></h2>
-<p>PyAMS is built on many external packages, and provides a whole set of extensions. He re is a list of them:</p>
-<ul class="simple">
-<li>pyams_template (<a class="reference internal" href="pyams_template.html#pyams-template"><span class="std std-ref">PyAMS templates</span></a>)</li>
-<li>pyams_viewlet (<a class="reference internal" href="pyams_viewlet.html#pyams-viewlet"><span class="std std-ref">PyAMS viewlets</span></a>)</li>
-<li>pyams_pagelet (<a class="reference internal" href="pyams_pagelet.html#pyams-pagelet"><span class="std std-ref">PyAMS pagelets</span></a>)</li>
-<li>pyams_utils (<a class="reference internal" href="pyams_utils.html#pyams-utils"><span class="std std-ref">PyAMS utilities</span></a>)</li>
-<li>pyams_skin (<a class="reference internal" href="pyams_skin.html#pyams-skin"><span class="std std-ref">PyAMS skin utilities</span></a>)</li>
-<li>pyams_form (<a class="reference internal" href="pyams_form.html#pyams-form"><span class="std std-ref">PyAMS forms</span></a>)</li>
-<li>pyams_file (<span class="xref std std-ref">pyams_file</span>)</li>
-<li>pyams_i18n (<a class="reference internal" href="pyams_i18n.html#pyams-i18n"><span class="std std-ref">PyAMS internationalization</span></a>)</li>
-<li>pyams_security (<a class="reference internal" href="pyams_security.html#pyams-security"><span class="std std-ref">PyAMS security</span></a>)</li>
-<li>pyams_zmi (<a class="reference internal" href="pyams_zmi.html#pyams-zmi"><span class="std std-ref">PyAMS management interface</span></a>)</li>
-<li>pyams_zodbbrowser (<span class="xref std std-ref">pyams_zodbbrowser</span>)</li>
-<li>pyams_catalog (<span class="xref std std-ref">pyams_catalog</span>)</li>
-<li>pyams_mail (<span class="xref std std-ref">pyams_mail</span>)</li>
-<li>pyams_ldap (<span class="xref std std-ref">pyams_ldap</span>)</li>
-<li>pyams_cache (<a class="reference internal" href="pyams_cache.html#pyams-cache"><span class="std std-ref">PyAMS cache management</span></a>)</li>
-<li>pyams_alchemy (<a class="reference internal" href="pyams_alchemy.html#pyams-alchemy"><span class="std std-ref">PyAMS SQLAlchemy integration</span></a>)</li>
-<li>pyams_zmq (<span class="xref std std-ref">pyams_zmq</span>)</li>
-<li>pyams_scheduler (<span class="xref std std-ref">pyams_scheduler</span>)</li>
-<li>pyams_workflow (<span class="xref std std-ref">pyams_workflow</span>)</li>
-<li>pyams_thesaurus (<a class="reference internal" href="pyams_thesaurus.html#pyams-thesaurus"><span class="std std-ref">PyAMS thesaurus manager</span></a>)</li>
-<li>pyams_sequence (<span class="xref std std-ref">pyams_sequence</span>)</li>
-<li>pyams_portal (<span class="xref std std-ref">pyams_portal</span>)</li>
-<li>pyams_media (<span class="xref std std-ref">pyams_media</span>)</li>
-<li>pyams_notify (<a class="reference internal" href="pyams_notify.html#pyams-notify"><span class="std std-ref">PyAMS notification services</span></a>)</li>
-<li>pyams_gis (<span class="xref std std-ref">pyams_gis</span>)</li>
-<li>pyams_content (<span class="xref std std-ref">pyams_content</span>)</li>
-<li>pyams_content_es (<span class="xref std std-ref">pyams_content_es</span>)</li>
-</ul>
-<p>œ</p>
-</div>
-<div class="section" id="indices-and-tables">
-<h2>Indices and tables<a class="headerlink" href="#indices-and-tables" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><a class="reference internal" href="genindex.html"><span class="std std-ref">Index</span></a></li>
-<li><a class="reference internal" href="modules.html#modules"><span class="std std-ref">Modules list</span></a></li>
-<li><a class="reference internal" href="py-modindex.html"><span class="std std-ref">Module Index</span></a></li>
-<li><a class="reference internal" href="search.html"><span class="std std-ref">Search Page</span></a></li>
-</ul>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="#">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">Welcome to PyAMS_utils’s documentation!</a><ul>
-<li><a class="reference internal" href="#pyams-applications-architecture">PyAMS applications architecture</a></li>
-<li><a class="reference internal" href="#pyams-external-packages">PyAMS external packages</a></li>
-<li><a class="reference internal" href="#indices-and-tables">Indices and tables</a></li>
-</ul>
-</li>
-</ul>
-
-  <h4>Next topic</h4>
-  <p class="topless"><a href="zodb.html"
-                        title="next chapter">Creating ZODB</a></p>
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="right" >
-          <a href="zodb.html" title="Creating ZODB"
-             >next</a> |</li>
-        <li class="nav-item nav-item-0"><a href="#">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/modules.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,124 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>Modules list &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="modules-list">
-<span id="modules"></span><h1>Modules list<a class="headerlink" href="#modules-list" title="Permalink to this headline">¶</a></h1>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_template.html">PyAMS templates</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_viewlet.html">PyAMS viewlets</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_pagelet.html">PyAMS pagelets</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_utils.html">PyAMS utilities</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_skin.html">PyAMS skin utilities</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_form.html">PyAMS forms</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_i18n.html">PyAMS internationalization</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_security.html">PyAMS security</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_zmi.html">PyAMS management interface</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_zodbbrowser.html">pyams_zodbbrowser package</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_catalog.html">pyams_catalog package</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_mail.html">pyams_mail package</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_ldap.html">pyams_ldap package</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_cache.html">PyAMS cache management</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_alchemy.html">PyAMS SQLAlchemy integration</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_zmq.html">pyams_zmq package</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_scheduler.html">pyams_scheduler package</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_workflow.html">pyams_workflow package</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_thesaurus.html">PyAMS thesaurus manager</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_sequence.html">pyams_sequence package</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_portal.html">pyams_portal package</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_media.html">pyams_media package</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_notify.html">PyAMS notification services</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_gis.html">pyams_gis package</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.html">pyams_content package</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content_es.html">pyams_content_es package</a></li>
-</ul>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
Binary file src/build/html/objects.inv has changed
--- a/src/build/html/py-modindex.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,3452 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>Python Module Index &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="#" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-
-   <h1>Python Module Index</h1>
-
-   <div class="modindex-jumpbox">
-   <a href="#cap-p"><strong>p</strong></a>
-   </div>
-
-   <table class="indextable modindextable">
-     <tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
-     <tr class="cap" id="cap-p"><td></td><td>
-       <strong>p</strong></td><td></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-1" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_alchemy.html#module-pyams_alchemy"><code class="xref">pyams_alchemy</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-1">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_alchemy.html#module-pyams_alchemy.engine"><code class="xref">pyams_alchemy.engine</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-1">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_alchemy.interfaces.html#module-pyams_alchemy.interfaces"><code class="xref">pyams_alchemy.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-1">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_alchemy.html#module-pyams_alchemy.loader"><code class="xref">pyams_alchemy.loader</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-1">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_alchemy.html#module-pyams_alchemy.metaconfigure"><code class="xref">pyams_alchemy.metaconfigure</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-1">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_alchemy.html#module-pyams_alchemy.metadirectives"><code class="xref">pyams_alchemy.metadirectives</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-1">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_alchemy.html#module-pyams_alchemy.mixin"><code class="xref">pyams_alchemy.mixin</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-1">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_alchemy.tests.html#module-pyams_alchemy.tests"><code class="xref">pyams_alchemy.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-1">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_alchemy.tests.html#module-pyams_alchemy.tests.test_utilsdocs"><code class="xref">pyams_alchemy.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-1">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_alchemy.tests.html#module-pyams_alchemy.tests.test_utilsdocstrings"><code class="xref">pyams_alchemy.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-1">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_alchemy.zmi.html#module-pyams_alchemy.zmi"><code class="xref">pyams_alchemy.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-1">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_alchemy.zmi.html#module-pyams_alchemy.zmi.engine"><code class="xref">pyams_alchemy.zmi.engine</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-2" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_cache.html#module-pyams_cache"><code class="xref">pyams_cache</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-2">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_cache.html#module-pyams_cache.beaker"><code class="xref">pyams_cache.beaker</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-2">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_cache.html#module-pyams_cache.cache"><code class="xref">pyams_cache.cache</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-2">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_cache.handler.html#module-pyams_cache.handler"><code class="xref">pyams_cache.handler</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-2">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_cache.handler.html#module-pyams_cache.handler.memcached"><code class="xref">pyams_cache.handler.memcached</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-2">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_cache.handler.html#module-pyams_cache.handler.redis"><code class="xref">pyams_cache.handler.redis</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-2">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_cache.html#module-pyams_cache.include"><code class="xref">pyams_cache.include</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-2">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_cache.interfaces.html#module-pyams_cache.interfaces"><code class="xref">pyams_cache.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-2">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_cache.tests.html#module-pyams_cache.tests"><code class="xref">pyams_cache.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-2">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_cache.tests.html#module-pyams_cache.tests.test_utilsdocs"><code class="xref">pyams_cache.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-2">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_cache.tests.html#module-pyams_cache.tests.test_utilsdocstrings"><code class="xref">pyams_cache.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-3" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_catalog.html#module-pyams_catalog"><code class="xref">pyams_catalog</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-3">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_catalog.html#module-pyams_catalog.include"><code class="xref">pyams_catalog.include</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-3">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_catalog.html#module-pyams_catalog.index"><code class="xref">pyams_catalog.index</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-3">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_catalog.interfaces.html#module-pyams_catalog.interfaces"><code class="xref">pyams_catalog.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-3">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_catalog.html#module-pyams_catalog.nltk"><code class="xref">pyams_catalog.nltk</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-3">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_catalog.html#module-pyams_catalog.query"><code class="xref">pyams_catalog.query</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-3">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_catalog.html#module-pyams_catalog.site"><code class="xref">pyams_catalog.site</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-3">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_catalog.tests.html#module-pyams_catalog.tests"><code class="xref">pyams_catalog.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-3">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_catalog.tests.html#module-pyams_catalog.tests.test_utilsdocs"><code class="xref">pyams_catalog.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-3">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_catalog.tests.html#module-pyams_catalog.tests.test_utilsdocstrings"><code class="xref">pyams_catalog.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-3">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_catalog.html#module-pyams_catalog.utils"><code class="xref">pyams_catalog.utils</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-3">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_catalog.zmi.html#module-pyams_catalog.zmi"><code class="xref">pyams_catalog.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-3">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_catalog.zmi.html#module-pyams_catalog.zmi.catalog"><code class="xref">pyams_catalog.zmi.catalog</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-4" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_content.html#module-pyams_content"><code class="xref">pyams_content</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.html#module-pyams_content.component"><code class="xref">pyams_content.component</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.association.html#module-pyams_content.component.association"><code class="xref">pyams_content.component.association</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.association.html#module-pyams_content.component.association.container"><code class="xref">pyams_content.component.association.container</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.association.interfaces.html#module-pyams_content.component.association.interfaces"><code class="xref">pyams_content.component.association.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.association.html#module-pyams_content.component.association.paragraph"><code class="xref">pyams_content.component.association.paragraph</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.association.zmi.html#module-pyams_content.component.association.zmi"><code class="xref">pyams_content.component.association.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.association.zmi.html#module-pyams_content.component.association.zmi.interfaces"><code class="xref">pyams_content.component.association.zmi.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.association.zmi.html#module-pyams_content.component.association.zmi.paragraph"><code class="xref">pyams_content.component.association.zmi.paragraph</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.extfile.html#module-pyams_content.component.extfile"><code class="xref">pyams_content.component.extfile</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.extfile.interfaces.html#module-pyams_content.component.extfile.interfaces"><code class="xref">pyams_content.component.extfile.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.extfile.zmi.html#module-pyams_content.component.extfile.zmi"><code class="xref">pyams_content.component.extfile.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.extfile.zmi.html#module-pyams_content.component.extfile.zmi.container"><code class="xref">pyams_content.component.extfile.zmi.container</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.gallery.html#module-pyams_content.component.gallery"><code class="xref">pyams_content.component.gallery</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.gallery.html#module-pyams_content.component.gallery.file"><code class="xref">pyams_content.component.gallery.file</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.gallery.interfaces.html#module-pyams_content.component.gallery.interfaces"><code class="xref">pyams_content.component.gallery.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.gallery.html#module-pyams_content.component.gallery.paragraph"><code class="xref">pyams_content.component.gallery.paragraph</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.gallery.zmi.html#module-pyams_content.component.gallery.zmi"><code class="xref">pyams_content.component.gallery.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.gallery.zmi.html#module-pyams_content.component.gallery.zmi.file"><code class="xref">pyams_content.component.gallery.zmi.file</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.gallery.zmi.html#module-pyams_content.component.gallery.zmi.interfaces"><code class="xref">pyams_content.component.gallery.zmi.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.gallery.zmi.html#module-pyams_content.component.gallery.zmi.paragraph"><code class="xref">pyams_content.component.gallery.zmi.paragraph</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.illustration.html#module-pyams_content.component.illustration"><code class="xref">pyams_content.component.illustration</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.illustration.interfaces.html#module-pyams_content.component.illustration.interfaces"><code class="xref">pyams_content.component.illustration.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.illustration.html#module-pyams_content.component.illustration.paragraph"><code class="xref">pyams_content.component.illustration.paragraph</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.illustration.zmi.html#module-pyams_content.component.illustration.zmi"><code class="xref">pyams_content.component.illustration.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.illustration.zmi.html#module-pyams_content.component.illustration.zmi.paragraph"><code class="xref">pyams_content.component.illustration.zmi.paragraph</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.links.html#module-pyams_content.component.links"><code class="xref">pyams_content.component.links</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.links.interfaces.html#module-pyams_content.component.links.interfaces"><code class="xref">pyams_content.component.links.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.links.zmi.html#module-pyams_content.component.links.zmi"><code class="xref">pyams_content.component.links.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.links.zmi.html#module-pyams_content.component.links.zmi.container"><code class="xref">pyams_content.component.links.zmi.container</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.links.zmi.html#module-pyams_content.component.links.zmi.reverse"><code class="xref">pyams_content.component.links.zmi.reverse</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.media.html#module-pyams_content.component.media"><code class="xref">pyams_content.component.media</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.paragraph.html#module-pyams_content.component.paragraph"><code class="xref">pyams_content.component.paragraph</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.paragraph.html#module-pyams_content.component.paragraph.container"><code class="xref">pyams_content.component.paragraph.container</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.paragraph.html#module-pyams_content.component.paragraph.header"><code class="xref">pyams_content.component.paragraph.header</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.paragraph.html#module-pyams_content.component.paragraph.html"><code class="xref">pyams_content.component.paragraph.html</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.paragraph.interfaces.html#module-pyams_content.component.paragraph.interfaces"><code class="xref">pyams_content.component.paragraph.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.paragraph.interfaces.html#module-pyams_content.component.paragraph.interfaces.header"><code class="xref">pyams_content.component.paragraph.interfaces.header</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.paragraph.interfaces.html#module-pyams_content.component.paragraph.interfaces.html"><code class="xref">pyams_content.component.paragraph.interfaces.html</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.paragraph.interfaces.html#module-pyams_content.component.paragraph.interfaces.video"><code class="xref">pyams_content.component.paragraph.interfaces.video</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.paragraph.html#module-pyams_content.component.paragraph.video"><code class="xref">pyams_content.component.paragraph.video</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi"><code class="xref">pyams_content.component.paragraph.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.container"><code class="xref">pyams_content.component.paragraph.zmi.container</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.header"><code class="xref">pyams_content.component.paragraph.zmi.header</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.html"><code class="xref">pyams_content.component.paragraph.zmi.html</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.interfaces"><code class="xref">pyams_content.component.paragraph.zmi.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.preview"><code class="xref">pyams_content.component.paragraph.zmi.preview</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.video"><code class="xref">pyams_content.component.paragraph.zmi.video</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.theme.html#module-pyams_content.component.theme"><code class="xref">pyams_content.component.theme</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.theme.interfaces.html#module-pyams_content.component.theme.interfaces"><code class="xref">pyams_content.component.theme.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.theme.html#module-pyams_content.component.theme.portlet"><code class="xref">pyams_content.component.theme.portlet</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.theme.zmi.html#module-pyams_content.component.theme.zmi"><code class="xref">pyams_content.component.theme.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.theme.zmi.html#module-pyams_content.component.theme.zmi.manager"><code class="xref">pyams_content.component.theme.zmi.manager</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.component.theme.zmi.html#module-pyams_content.component.theme.zmi.portlet"><code class="xref">pyams_content.component.theme.zmi.portlet</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.features.html#module-pyams_content.features"><code class="xref">pyams_content.features</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.features.checker.html#module-pyams_content.features.checker"><code class="xref">pyams_content.features.checker</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.features.checker.html#module-pyams_content.features.checker.interfaces"><code class="xref">pyams_content.features.checker.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.features.checker.zmi.html#module-pyams_content.features.checker.zmi"><code class="xref">pyams_content.features.checker.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.features.preview.html#module-pyams_content.features.preview"><code class="xref">pyams_content.features.preview</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.features.preview.html#module-pyams_content.features.preview.interfaces"><code class="xref">pyams_content.features.preview.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.features.preview.zmi.html#module-pyams_content.features.preview.zmi"><code class="xref">pyams_content.features.preview.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.features.preview.zmi.html#module-pyams_content.features.preview.zmi.interfaces"><code class="xref">pyams_content.features.preview.zmi.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.features.review.html#module-pyams_content.features.review"><code class="xref">pyams_content.features.review</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.features.review.html#module-pyams_content.features.review.interfaces"><code class="xref">pyams_content.features.review.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.features.review.zmi.html#module-pyams_content.features.review.zmi"><code class="xref">pyams_content.features.review.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.generations.html#module-pyams_content.generations"><code class="xref">pyams_content.generations</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.html#module-pyams_content.include"><code class="xref">pyams_content.include</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.interfaces.html#module-pyams_content.interfaces"><code class="xref">pyams_content.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.interfaces.html#module-pyams_content.interfaces.container"><code class="xref">pyams_content.interfaces.container</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.profile.html#module-pyams_content.profile"><code class="xref">pyams_content.profile</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.profile.html#module-pyams_content.profile.admin"><code class="xref">pyams_content.profile.admin</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.profile.interfaces.html#module-pyams_content.profile.interfaces"><code class="xref">pyams_content.profile.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.profile.zmi.html#module-pyams_content.profile.zmi"><code class="xref">pyams_content.profile.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.root.html#module-pyams_content.root"><code class="xref">pyams_content.root</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.root.interfaces.html#module-pyams_content.root.interfaces"><code class="xref">pyams_content.root.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.root.zmi.html#module-pyams_content.root.zmi"><code class="xref">pyams_content.root.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.root.zmi.html#module-pyams_content.root.zmi.search"><code class="xref">pyams_content.root.zmi.search</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.root.zmi.html#module-pyams_content.root.zmi.sites"><code class="xref">pyams_content.root.zmi.sites</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.scripts.html#module-pyams_content.scripts"><code class="xref">pyams_content.scripts</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.scripts.html#module-pyams_content.scripts.index"><code class="xref">pyams_content.scripts.index</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.html#module-pyams_content.shared"><code class="xref">pyams_content.shared</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.blog.html#module-pyams_content.shared.blog"><code class="xref">pyams_content.shared.blog</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.blog.interfaces.html#module-pyams_content.shared.blog.interfaces"><code class="xref">pyams_content.shared.blog.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.blog.html#module-pyams_content.shared.blog.manager"><code class="xref">pyams_content.shared.blog.manager</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.blog.zmi.html#module-pyams_content.shared.blog.zmi"><code class="xref">pyams_content.shared.blog.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.blog.zmi.html#module-pyams_content.shared.blog.zmi.manager"><code class="xref">pyams_content.shared.blog.zmi.manager</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.html#module-pyams_content.shared.common"><code class="xref">pyams_content.shared.common</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.interfaces.html#module-pyams_content.shared.common.interfaces"><code class="xref">pyams_content.shared.common.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.interfaces.html#module-pyams_content.shared.common.interfaces.types"><code class="xref">pyams_content.shared.common.interfaces.types</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.interfaces.html#module-pyams_content.shared.common.interfaces.zmi"><code class="xref">pyams_content.shared.common.interfaces.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.html#module-pyams_content.shared.common.manager"><code class="xref">pyams_content.shared.common.manager</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.html#module-pyams_content.shared.common.review"><code class="xref">pyams_content.shared.common.review</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.html#module-pyams_content.shared.common.security"><code class="xref">pyams_content.shared.common.security</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.html#module-pyams_content.shared.common.types"><code class="xref">pyams_content.shared.common.types</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi"><code class="xref">pyams_content.shared.common.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.dashboard"><code class="xref">pyams_content.shared.common.zmi.dashboard</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.header"><code class="xref">pyams_content.shared.common.zmi.header</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.i18n"><code class="xref">pyams_content.shared.common.zmi.i18n</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.manager"><code class="xref">pyams_content.shared.common.zmi.manager</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.owner"><code class="xref">pyams_content.shared.common.zmi.owner</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.properties"><code class="xref">pyams_content.shared.common.zmi.properties</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.search"><code class="xref">pyams_content.shared.common.zmi.search</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.security"><code class="xref">pyams_content.shared.common.zmi.security</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.site"><code class="xref">pyams_content.shared.common.zmi.site</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.summary"><code class="xref">pyams_content.shared.common.zmi.summary</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.types"><code class="xref">pyams_content.shared.common.zmi.types</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.workflow"><code class="xref">pyams_content.shared.common.zmi.workflow</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.form.html#module-pyams_content.shared.form"><code class="xref">pyams_content.shared.form</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.form.html#module-pyams_content.shared.form.field"><code class="xref">pyams_content.shared.form.field</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.form.html#module-pyams_content.shared.form.handler"><code class="xref">pyams_content.shared.form.handler</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.form.interfaces.html#module-pyams_content.shared.form.interfaces"><code class="xref">pyams_content.shared.form.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.form.html#module-pyams_content.shared.form.manager"><code class="xref">pyams_content.shared.form.manager</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi"><code class="xref">pyams_content.shared.form.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi.field"><code class="xref">pyams_content.shared.form.zmi.field</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi.preview"><code class="xref">pyams_content.shared.form.zmi.preview</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi.properties"><code class="xref">pyams_content.shared.form.zmi.properties</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.imagemap.html#module-pyams_content.shared.imagemap"><code class="xref">pyams_content.shared.imagemap</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.imagemap.interfaces.html#module-pyams_content.shared.imagemap.interfaces"><code class="xref">pyams_content.shared.imagemap.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.imagemap.html#module-pyams_content.shared.imagemap.manager"><code class="xref">pyams_content.shared.imagemap.manager</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.imagemap.html#module-pyams_content.shared.imagemap.paragraph"><code class="xref">pyams_content.shared.imagemap.paragraph</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.imagemap.html#module-pyams_content.shared.imagemap.schema"><code class="xref">pyams_content.shared.imagemap.schema</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi"><code class="xref">pyams_content.shared.imagemap.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.area"><code class="xref">pyams_content.shared.imagemap.zmi.area</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.container"><code class="xref">pyams_content.shared.imagemap.zmi.container</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.paragraph"><code class="xref">pyams_content.shared.imagemap.zmi.paragraph</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.preview"><code class="xref">pyams_content.shared.imagemap.zmi.preview</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.properties"><code class="xref">pyams_content.shared.imagemap.zmi.properties</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.widget"><code class="xref">pyams_content.shared.imagemap.zmi.widget</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.news.html#module-pyams_content.shared.news"><code class="xref">pyams_content.shared.news</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.news.interfaces.html#module-pyams_content.shared.news.interfaces"><code class="xref">pyams_content.shared.news.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.news.html#module-pyams_content.shared.news.manager"><code class="xref">pyams_content.shared.news.manager</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.news.zmi.html#module-pyams_content.shared.news.zmi"><code class="xref">pyams_content.shared.news.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.site.html#module-pyams_content.shared.site"><code class="xref">pyams_content.shared.site</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.site.html#module-pyams_content.shared.site.container"><code class="xref">pyams_content.shared.site.container</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.site.html#module-pyams_content.shared.site.folder"><code class="xref">pyams_content.shared.site.folder</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.site.interfaces.html#module-pyams_content.shared.site.interfaces"><code class="xref">pyams_content.shared.site.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.site.html#module-pyams_content.shared.site.link"><code class="xref">pyams_content.shared.site.link</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.site.html#module-pyams_content.shared.site.manager"><code class="xref">pyams_content.shared.site.manager</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.site.zmi.html#module-pyams_content.shared.site.zmi"><code class="xref">pyams_content.shared.site.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.site.zmi.html#module-pyams_content.shared.site.zmi.container"><code class="xref">pyams_content.shared.site.zmi.container</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.site.zmi.html#module-pyams_content.shared.site.zmi.folder"><code class="xref">pyams_content.shared.site.zmi.folder</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.site.zmi.html#module-pyams_content.shared.site.zmi.link"><code class="xref">pyams_content.shared.site.zmi.link</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.site.zmi.html#module-pyams_content.shared.site.zmi.manager"><code class="xref">pyams_content.shared.site.zmi.manager</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.site.zmi.widget.html#module-pyams_content.shared.site.zmi.widget"><code class="xref">pyams_content.shared.site.zmi.widget</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.site.zmi.widget.html#module-pyams_content.shared.site.zmi.widget.interfaces"><code class="xref">pyams_content.shared.site.zmi.widget.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.view.html#module-pyams_content.shared.view"><code class="xref">pyams_content.shared.view</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.view.interfaces.html#module-pyams_content.shared.view.interfaces"><code class="xref">pyams_content.shared.view.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.view.html#module-pyams_content.shared.view.manager"><code class="xref">pyams_content.shared.view.manager</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.view.portlet.html#module-pyams_content.shared.view.portlet"><code class="xref">pyams_content.shared.view.portlet</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.view.portlet.html#module-pyams_content.shared.view.portlet.interfaces"><code class="xref">pyams_content.shared.view.portlet.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.view.portlet.zmi.html#module-pyams_content.shared.view.portlet.zmi"><code class="xref">pyams_content.shared.view.portlet.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.view.html#module-pyams_content.shared.view.reference"><code class="xref">pyams_content.shared.view.reference</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.view.html#module-pyams_content.shared.view.theme"><code class="xref">pyams_content.shared.view.theme</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi"><code class="xref">pyams_content.shared.view.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi.preview"><code class="xref">pyams_content.shared.view.zmi.preview</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi.properties"><code class="xref">pyams_content.shared.view.zmi.properties</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi.reference"><code class="xref">pyams_content.shared.view.zmi.reference</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi.theme"><code class="xref">pyams_content.shared.view.zmi.theme</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.html#module-pyams_content.site"><code class="xref">pyams_content.site</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.skin.html#module-pyams_content.skin"><code class="xref">pyams_content.skin</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.skin.html#module-pyams_content.skin.routes"><code class="xref">pyams_content.skin.routes</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.tests.html#module-pyams_content.tests"><code class="xref">pyams_content.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.tests.html#module-pyams_content.tests.test_utilsdocs"><code class="xref">pyams_content.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.tests.html#module-pyams_content.tests.test_utilsdocstrings"><code class="xref">pyams_content.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.workflow.html#module-pyams_content.workflow"><code class="xref">pyams_content.workflow</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.workflow.html#module-pyams_content.workflow.interfaces"><code class="xref">pyams_content.workflow.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.workflow.html#module-pyams_content.workflow.notify"><code class="xref">pyams_content.workflow.notify</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.workflow.html#module-pyams_content.workflow.task"><code class="xref">pyams_content.workflow.task</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.workflow.zmi.html#module-pyams_content.workflow.zmi"><code class="xref">pyams_content.workflow.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.workflow.zmi.html#module-pyams_content.workflow.zmi.task"><code class="xref">pyams_content.workflow.zmi.task</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.zmi.html#module-pyams_content.zmi"><code class="xref">pyams_content.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.zmi.interfaces.html#module-pyams_content.zmi.interfaces"><code class="xref">pyams_content.zmi.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.zmi.html#module-pyams_content.zmi.tinymce"><code class="xref">pyams_content.zmi.tinymce</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.zmi.viewlet.html#module-pyams_content.zmi.viewlet"><code class="xref">pyams_content.zmi.viewlet</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-4">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content.zmi.viewlet.toplinks.html#module-pyams_content.zmi.viewlet.toplinks"><code class="xref">pyams_content.zmi.viewlet.toplinks</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-5" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_content_es.html#module-pyams_content_es"><code class="xref">pyams_content_es</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.component.html#module-pyams_content_es.component"><code class="xref">pyams_content_es.component</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.component.html#module-pyams_content_es.component.extfile"><code class="xref">pyams_content_es.component.extfile</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.component.html#module-pyams_content_es.component.gallery"><code class="xref">pyams_content_es.component.gallery</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.component.html#module-pyams_content_es.component.paragraph"><code class="xref">pyams_content_es.component.paragraph</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.component.html#module-pyams_content_es.component.theme"><code class="xref">pyams_content_es.component.theme</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.component.html#module-pyams_content_es.component.view"><code class="xref">pyams_content_es.component.view</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.component.html#module-pyams_content_es.component.workflow"><code class="xref">pyams_content_es.component.workflow</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.html#module-pyams_content_es.document"><code class="xref">pyams_content_es.document</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.html#module-pyams_content_es.include"><code class="xref">pyams_content_es.include</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.html#module-pyams_content_es.index"><code class="xref">pyams_content_es.index</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.interfaces.html#module-pyams_content_es.interfaces"><code class="xref">pyams_content_es.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.html#module-pyams_content_es.process"><code class="xref">pyams_content_es.process</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.scripts.html#module-pyams_content_es.scripts"><code class="xref">pyams_content_es.scripts</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.scripts.html#module-pyams_content_es.scripts.index"><code class="xref">pyams_content_es.scripts.index</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.html#module-pyams_content_es.site"><code class="xref">pyams_content_es.site</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.tests.html#module-pyams_content_es.tests"><code class="xref">pyams_content_es.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.tests.html#module-pyams_content_es.tests.test_utilsdocs"><code class="xref">pyams_content_es.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.tests.html#module-pyams_content_es.tests.test_utilsdocstrings"><code class="xref">pyams_content_es.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.html#module-pyams_content_es.utility"><code class="xref">pyams_content_es.utility</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.zmi.html#module-pyams_content_es.zmi"><code class="xref">pyams_content_es.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-5">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_content_es.zmi.html#module-pyams_content_es.zmi.test"><code class="xref">pyams_content_es.zmi.test</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-6" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_form.html#module-pyams_form"><code class="xref">pyams_form</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-6">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_form.html#module-pyams_form.form"><code class="xref">pyams_form.form</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-6">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_form.html#module-pyams_form.group"><code class="xref">pyams_form.group</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-6">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_form.html#module-pyams_form.help"><code class="xref">pyams_form.help</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-6">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_form.html#module-pyams_form.include"><code class="xref">pyams_form.include</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-6">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_form.interfaces.html#module-pyams_form.interfaces"><code class="xref">pyams_form.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-6">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_form.interfaces.html#module-pyams_form.interfaces.form"><code class="xref">pyams_form.interfaces.form</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-6">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_form.html#module-pyams_form.schema"><code class="xref">pyams_form.schema</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-6">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_form.html#module-pyams_form.search"><code class="xref">pyams_form.search</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-6">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_form.html#module-pyams_form.security"><code class="xref">pyams_form.security</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-6">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_form.html#module-pyams_form.terms"><code class="xref">pyams_form.terms</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-6">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_form.tests.html#module-pyams_form.tests"><code class="xref">pyams_form.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-6">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_form.tests.html#module-pyams_form.tests.test_utilsdocs"><code class="xref">pyams_form.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-6">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_form.tests.html#module-pyams_form.tests.test_utilsdocstrings"><code class="xref">pyams_form.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-6">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_form.html#module-pyams_form.viewlet"><code class="xref">pyams_form.viewlet</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-6">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_form.widget.html#module-pyams_form.widget"><code class="xref">pyams_form.widget</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-7" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_gis.html#module-pyams_gis"><code class="xref">pyams_gis</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.html#module-pyams_gis.area"><code class="xref">pyams_gis.area</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.html#module-pyams_gis.configuration"><code class="xref">pyams_gis.configuration</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.html#module-pyams_gis.include"><code class="xref">pyams_gis.include</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.interfaces.html#module-pyams_gis.interfaces"><code class="xref">pyams_gis.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.interfaces.html#module-pyams_gis.interfaces.configuration"><code class="xref">pyams_gis.interfaces.configuration</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.interfaces.html#module-pyams_gis.interfaces.layer"><code class="xref">pyams_gis.interfaces.layer</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.interfaces.html#module-pyams_gis.interfaces.utility"><code class="xref">pyams_gis.interfaces.utility</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.interfaces.html#module-pyams_gis.interfaces.widget"><code class="xref">pyams_gis.interfaces.widget</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.html#module-pyams_gis.layer"><code class="xref">pyams_gis.layer</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.html#module-pyams_gis.point"><code class="xref">pyams_gis.point</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.rpc.html#module-pyams_gis.rpc"><code class="xref">pyams_gis.rpc</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.rpc.json.html#module-pyams_gis.rpc.json"><code class="xref">pyams_gis.rpc.json</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.html#module-pyams_gis.schema"><code class="xref">pyams_gis.schema</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.html#module-pyams_gis.site"><code class="xref">pyams_gis.site</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.tests.html#module-pyams_gis.tests"><code class="xref">pyams_gis.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.tests.html#module-pyams_gis.tests.test_utilsdocs"><code class="xref">pyams_gis.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.tests.html#module-pyams_gis.tests.test_utilsdocstrings"><code class="xref">pyams_gis.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.html#module-pyams_gis.utility"><code class="xref">pyams_gis.utility</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.widget.html#module-pyams_gis.widget"><code class="xref">pyams_gis.widget</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.widget.html#module-pyams_gis.widget.area"><code class="xref">pyams_gis.widget.area</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.widget.html#module-pyams_gis.widget.point"><code class="xref">pyams_gis.widget.point</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.zmi.html#module-pyams_gis.zmi"><code class="xref">pyams_gis.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.zmi.html#module-pyams_gis.zmi.interfaces"><code class="xref">pyams_gis.zmi.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.zmi.html#module-pyams_gis.zmi.layer"><code class="xref">pyams_gis.zmi.layer</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-7">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_gis.zmi.html#module-pyams_gis.zmi.utility"><code class="xref">pyams_gis.zmi.utility</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-8" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_i18n.html#module-pyams_i18n"><code class="xref">pyams_i18n</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.html#module-pyams_i18n.attr"><code class="xref">pyams_i18n.attr</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.html#module-pyams_i18n.column"><code class="xref">pyams_i18n.column</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.html#module-pyams_i18n.content"><code class="xref">pyams_i18n.content</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.html#module-pyams_i18n.expr"><code class="xref">pyams_i18n.expr</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.html#module-pyams_i18n.include"><code class="xref">pyams_i18n.include</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.html#module-pyams_i18n.index"><code class="xref">pyams_i18n.index</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.interfaces.html#module-pyams_i18n.interfaces"><code class="xref">pyams_i18n.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.interfaces.html#module-pyams_i18n.interfaces.schema"><code class="xref">pyams_i18n.interfaces.schema</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.interfaces.html#module-pyams_i18n.interfaces.widget"><code class="xref">pyams_i18n.interfaces.widget</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.html#module-pyams_i18n.language"><code class="xref">pyams_i18n.language</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.html#module-pyams_i18n.negotiator"><code class="xref">pyams_i18n.negotiator</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.html#module-pyams_i18n.property"><code class="xref">pyams_i18n.property</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.html#module-pyams_i18n.schema"><code class="xref">pyams_i18n.schema</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.html#module-pyams_i18n.site"><code class="xref">pyams_i18n.site</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.html#module-pyams_i18n.vocabulary"><code class="xref">pyams_i18n.vocabulary</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.widget.html#module-pyams_i18n.widget"><code class="xref">pyams_i18n.widget</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.zmi.html#module-pyams_i18n.zmi"><code class="xref">pyams_i18n.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.zmi.html#module-pyams_i18n.zmi.language"><code class="xref">pyams_i18n.zmi.language</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-8">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_i18n.zmi.html#module-pyams_i18n.zmi.negotiator"><code class="xref">pyams_i18n.zmi.negotiator</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-9" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_ldap.html#module-pyams_ldap"><code class="xref">pyams_ldap</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-9">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_ldap.interfaces.html#module-pyams_ldap.interfaces"><code class="xref">pyams_ldap.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-9">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_ldap.html#module-pyams_ldap.plugin"><code class="xref">pyams_ldap.plugin</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-9">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_ldap.html#module-pyams_ldap.query"><code class="xref">pyams_ldap.query</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-9">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_ldap.tests.html#module-pyams_ldap.tests"><code class="xref">pyams_ldap.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-9">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_ldap.tests.html#module-pyams_ldap.tests.test_utilsdocs"><code class="xref">pyams_ldap.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-9">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_ldap.tests.html#module-pyams_ldap.tests.test_utilsdocstrings"><code class="xref">pyams_ldap.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-9">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_ldap.zmi.html#module-pyams_ldap.zmi"><code class="xref">pyams_ldap.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-9">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_ldap.zmi.html#module-pyams_ldap.zmi.plugin"><code class="xref">pyams_ldap.zmi.plugin</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-10" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_mail.html#module-pyams_mail"><code class="xref">pyams_mail</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-10">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_mail.html#module-pyams_mail.include"><code class="xref">pyams_mail.include</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-10">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_mail.interfaces.html#module-pyams_mail.interfaces"><code class="xref">pyams_mail.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-10">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_mail.html#module-pyams_mail.mailer"><code class="xref">pyams_mail.mailer</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-10">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_mail.html#module-pyams_mail.message"><code class="xref">pyams_mail.message</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-10">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_mail.tests.html#module-pyams_mail.tests"><code class="xref">pyams_mail.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-10">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_mail.tests.html#module-pyams_mail.tests.test_utilsdocs"><code class="xref">pyams_mail.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-10">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_mail.tests.html#module-pyams_mail.tests.test_utilsdocstrings"><code class="xref">pyams_mail.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-11" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_media.html#module-pyams_media"><code class="xref">pyams_media</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.html#module-pyams_media.audio"><code class="xref">pyams_media.audio</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.html#module-pyams_media.converter"><code class="xref">pyams_media.converter</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.html#module-pyams_media.ffbase"><code class="xref">pyams_media.ffbase</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.html#module-pyams_media.ffdocument"><code class="xref">pyams_media.ffdocument</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.html#module-pyams_media.ffexception"><code class="xref">pyams_media.ffexception</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.html#module-pyams_media.include"><code class="xref">pyams_media.include</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.interfaces.html#module-pyams_media.interfaces"><code class="xref">pyams_media.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.html#module-pyams_media.media"><code class="xref">pyams_media.media</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.html#module-pyams_media.process"><code class="xref">pyams_media.process</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.html#module-pyams_media.site"><code class="xref">pyams_media.site</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.skin.html#module-pyams_media.skin"><code class="xref">pyams_media.skin</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.tests.html#module-pyams_media.tests"><code class="xref">pyams_media.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.tests.html#module-pyams_media.tests.test_utilsdocs"><code class="xref">pyams_media.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.tests.html#module-pyams_media.tests.test_utilsdocstrings"><code class="xref">pyams_media.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.html#module-pyams_media.utility"><code class="xref">pyams_media.utility</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.html#module-pyams_media.video"><code class="xref">pyams_media.video</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.zmi.html#module-pyams_media.zmi"><code class="xref">pyams_media.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.zmi.html#module-pyams_media.zmi.audio"><code class="xref">pyams_media.zmi.audio</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.zmi.html#module-pyams_media.zmi.interfaces"><code class="xref">pyams_media.zmi.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.zmi.html#module-pyams_media.zmi.media"><code class="xref">pyams_media.zmi.media</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-11">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_media.zmi.html#module-pyams_media.zmi.video"><code class="xref">pyams_media.zmi.video</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-12" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_notify.html#module-pyams_notify"><code class="xref">pyams_notify</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-12">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_notify.handlers.html#module-pyams_notify.handlers"><code class="xref">pyams_notify.handlers</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-12">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_notify.handlers.html#module-pyams_notify.handlers.login"><code class="xref">pyams_notify.handlers.login</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-12">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_notify.interfaces.html#module-pyams_notify.interfaces"><code class="xref">pyams_notify.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-12">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_notify.skin.html#module-pyams_notify.skin"><code class="xref">pyams_notify.skin</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-12">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_notify.tests.html#module-pyams_notify.tests"><code class="xref">pyams_notify.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-12">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_notify.tests.html#module-pyams_notify.tests.test_utilsdocs"><code class="xref">pyams_notify.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-12">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_notify.tests.html#module-pyams_notify.tests.test_utilsdocstrings"><code class="xref">pyams_notify.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-12">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_notify.viewlet.html#module-pyams_notify.viewlet"><code class="xref">pyams_notify.viewlet</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-12">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_notify.views.html#module-pyams_notify.views"><code class="xref">pyams_notify.views</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-12">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_notify.views.html#module-pyams_notify.views.context"><code class="xref">pyams_notify.views.context</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-12">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_notify.views.html#module-pyams_notify.views.notification"><code class="xref">pyams_notify.views.notification</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-13" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_pagelet.html#module-pyams_pagelet"><code class="xref">pyams_pagelet</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-13">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_pagelet.interfaces.html#module-pyams_pagelet.interfaces"><code class="xref">pyams_pagelet.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-13">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_pagelet.html#module-pyams_pagelet.metaconfigure"><code class="xref">pyams_pagelet.metaconfigure</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-13">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_pagelet.html#module-pyams_pagelet.metadirectives"><code class="xref">pyams_pagelet.metadirectives</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-13">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_pagelet.html#module-pyams_pagelet.pagelet"><code class="xref">pyams_pagelet.pagelet</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-13">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_pagelet.tests.html#module-pyams_pagelet.tests"><code class="xref">pyams_pagelet.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-13">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_pagelet.tests.html#module-pyams_pagelet.tests.test_utilsdocs"><code class="xref">pyams_pagelet.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-13">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_pagelet.tests.html#module-pyams_pagelet.tests.test_utilsdocstrings"><code class="xref">pyams_pagelet.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-14" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_portal.html#module-pyams_portal"><code class="xref">pyams_portal</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.html#module-pyams_portal.include"><code class="xref">pyams_portal.include</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.interfaces.html#module-pyams_portal.interfaces"><code class="xref">pyams_portal.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.html#module-pyams_portal.page"><code class="xref">pyams_portal.page</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.html#module-pyams_portal.portlet"><code class="xref">pyams_portal.portlet</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.portlets.html#module-pyams_portal.portlets"><code class="xref">pyams_portal.portlets</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.portlets.content.html#module-pyams_portal.portlets.content"><code class="xref">pyams_portal.portlets.content</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.portlets.content.html#module-pyams_portal.portlets.content.interfaces"><code class="xref">pyams_portal.portlets.content.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.portlets.image.html#module-pyams_portal.portlets.image"><code class="xref">pyams_portal.portlets.image</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.portlets.image.html#module-pyams_portal.portlets.image.interfaces"><code class="xref">pyams_portal.portlets.image.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.html#module-pyams_portal.site"><code class="xref">pyams_portal.site</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.html#module-pyams_portal.slot"><code class="xref">pyams_portal.slot</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.html#module-pyams_portal.template"><code class="xref">pyams_portal.template</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.tests.html#module-pyams_portal.tests"><code class="xref">pyams_portal.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.tests.html#module-pyams_portal.tests.test_utilsdocs"><code class="xref">pyams_portal.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.tests.html#module-pyams_portal.tests.test_utilsdocstrings"><code class="xref">pyams_portal.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.html#module-pyams_portal.views"><code class="xref">pyams_portal.views</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.zmi.html#module-pyams_portal.zmi"><code class="xref">pyams_portal.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.zmi.html#module-pyams_portal.zmi.container"><code class="xref">pyams_portal.zmi.container</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.zmi.html#module-pyams_portal.zmi.interfaces"><code class="xref">pyams_portal.zmi.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.zmi.html#module-pyams_portal.zmi.layout"><code class="xref">pyams_portal.zmi.layout</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.zmi.html#module-pyams_portal.zmi.page"><code class="xref">pyams_portal.zmi.page</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.zmi.html#module-pyams_portal.zmi.portlet"><code class="xref">pyams_portal.zmi.portlet</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.zmi.portlets.html#module-pyams_portal.zmi.portlets"><code class="xref">pyams_portal.zmi.portlets</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.zmi.portlets.html#module-pyams_portal.zmi.portlets.content"><code class="xref">pyams_portal.zmi.portlets.content</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.zmi.portlets.html#module-pyams_portal.zmi.portlets.image"><code class="xref">pyams_portal.zmi.portlets.image</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-14">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_portal.zmi.html#module-pyams_portal.zmi.template"><code class="xref">pyams_portal.zmi.template</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-15" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_scheduler.html#module-pyams_scheduler"><code class="xref">pyams_scheduler</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.html#module-pyams_scheduler.include"><code class="xref">pyams_scheduler.include</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.interfaces.html#module-pyams_scheduler.interfaces"><code class="xref">pyams_scheduler.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.interfaces.html#module-pyams_scheduler.interfaces.ssh"><code class="xref">pyams_scheduler.interfaces.ssh</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.interfaces.html#module-pyams_scheduler.interfaces.url"><code class="xref">pyams_scheduler.interfaces.url</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.interfaces.html#module-pyams_scheduler.interfaces.zodb"><code class="xref">pyams_scheduler.interfaces.zodb</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.html#module-pyams_scheduler.process"><code class="xref">pyams_scheduler.process</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.html#module-pyams_scheduler.scheduler"><code class="xref">pyams_scheduler.scheduler</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.html#module-pyams_scheduler.site"><code class="xref">pyams_scheduler.site</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.html#module-pyams_scheduler.ssh"><code class="xref">pyams_scheduler.ssh</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.html#module-pyams_scheduler.task"><code class="xref">pyams_scheduler.task</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.tests.html#module-pyams_scheduler.tests"><code class="xref">pyams_scheduler.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.tests.html#module-pyams_scheduler.tests.test_utilsdocs"><code class="xref">pyams_scheduler.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.tests.html#module-pyams_scheduler.tests.test_utilsdocstrings"><code class="xref">pyams_scheduler.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.html#module-pyams_scheduler.trigger"><code class="xref">pyams_scheduler.trigger</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.html#module-pyams_scheduler.url"><code class="xref">pyams_scheduler.url</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi"><code class="xref">pyams_scheduler.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.interfaces"><code class="xref">pyams_scheduler.zmi.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.scheduler"><code class="xref">pyams_scheduler.zmi.scheduler</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.ssh"><code class="xref">pyams_scheduler.zmi.ssh</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.task"><code class="xref">pyams_scheduler.zmi.task</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.url"><code class="xref">pyams_scheduler.zmi.url</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.zodb"><code class="xref">pyams_scheduler.zmi.zodb</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-15">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_scheduler.html#module-pyams_scheduler.zodb"><code class="xref">pyams_scheduler.zodb</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-16" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_security.html#module-pyams_security"><code class="xref">pyams_security</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.html#module-pyams_security.credential"><code class="xref">pyams_security.credential</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.html#module-pyams_security.include"><code class="xref">pyams_security.include</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.html#module-pyams_security.index"><code class="xref">pyams_security.index</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.interfaces.html#module-pyams_security.interfaces"><code class="xref">pyams_security.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.interfaces.html#module-pyams_security.interfaces.notification"><code class="xref">pyams_security.interfaces.notification</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.interfaces.html#module-pyams_security.interfaces.profile"><code class="xref">pyams_security.interfaces.profile</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.html#module-pyams_security.notification"><code class="xref">pyams_security.notification</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.html#module-pyams_security.permission"><code class="xref">pyams_security.permission</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.plugin.html#module-pyams_security.plugin"><code class="xref">pyams_security.plugin</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.plugin.html#module-pyams_security.plugin.admin"><code class="xref">pyams_security.plugin.admin</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.plugin.html#module-pyams_security.plugin.group"><code class="xref">pyams_security.plugin.group</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.plugin.html#module-pyams_security.plugin.http"><code class="xref">pyams_security.plugin.http</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.plugin.html#module-pyams_security.plugin.social"><code class="xref">pyams_security.plugin.social</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.plugin.html#module-pyams_security.plugin.userfolder"><code class="xref">pyams_security.plugin.userfolder</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.html#module-pyams_security.principal"><code class="xref">pyams_security.principal</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.html#module-pyams_security.profile"><code class="xref">pyams_security.profile</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.html#module-pyams_security.property"><code class="xref">pyams_security.property</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.html#module-pyams_security.role"><code class="xref">pyams_security.role</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.html#module-pyams_security.schema"><code class="xref">pyams_security.schema</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.html#module-pyams_security.security"><code class="xref">pyams_security.security</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.html#module-pyams_security.site"><code class="xref">pyams_security.site</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.tests.html#module-pyams_security.tests"><code class="xref">pyams_security.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.tests.html#module-pyams_security.tests.test_utilsdocs"><code class="xref">pyams_security.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.tests.html#module-pyams_security.tests.test_utilsdocstrings"><code class="xref">pyams_security.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.html#module-pyams_security.utility"><code class="xref">pyams_security.utility</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.views.html#module-pyams_security.views"><code class="xref">pyams_security.views</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.views.html#module-pyams_security.views.login"><code class="xref">pyams_security.views.login</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.views.html#module-pyams_security.views.oauth"><code class="xref">pyams_security.views.oauth</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.views.html#module-pyams_security.views.userfolder"><code class="xref">pyams_security.views.userfolder</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.views.html#module-pyams_security.views.utility"><code class="xref">pyams_security.views.utility</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.html#module-pyams_security.vocabulary"><code class="xref">pyams_security.vocabulary</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.widget.html#module-pyams_security.widget"><code class="xref">pyams_security.widget</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.widget.html#module-pyams_security.widget.interfaces"><code class="xref">pyams_security.widget.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.zmi.html#module-pyams_security.zmi"><code class="xref">pyams_security.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.zmi.html#module-pyams_security.zmi.interfaces"><code class="xref">pyams_security.zmi.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.zmi.html#module-pyams_security.zmi.notification"><code class="xref">pyams_security.zmi.notification</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.zmi.plugin.html#module-pyams_security.zmi.plugin"><code class="xref">pyams_security.zmi.plugin</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.zmi.plugin.html#module-pyams_security.zmi.plugin.admin"><code class="xref">pyams_security.zmi.plugin.admin</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.zmi.plugin.html#module-pyams_security.zmi.plugin.group"><code class="xref">pyams_security.zmi.plugin.group</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.zmi.plugin.html#module-pyams_security.zmi.plugin.social"><code class="xref">pyams_security.zmi.plugin.social</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.zmi.plugin.html#module-pyams_security.zmi.plugin.userfolder"><code class="xref">pyams_security.zmi.plugin.userfolder</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.zmi.html#module-pyams_security.zmi.profile"><code class="xref">pyams_security.zmi.profile</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.zmi.html#module-pyams_security.zmi.security"><code class="xref">pyams_security.zmi.security</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.zmi.html#module-pyams_security.zmi.utility"><code class="xref">pyams_security.zmi.utility</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-16">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_security.zmi.widget.html#module-pyams_security.zmi.widget"><code class="xref">pyams_security.zmi.widget</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-17" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_sequence.html#module-pyams_sequence"><code class="xref">pyams_sequence</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-17">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_sequence.html#module-pyams_sequence.include"><code class="xref">pyams_sequence.include</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-17">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_sequence.interfaces.html#module-pyams_sequence.interfaces"><code class="xref">pyams_sequence.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-17">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_sequence.rpc.html#module-pyams_sequence.rpc"><code class="xref">pyams_sequence.rpc</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-17">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_sequence.rpc.json.html#module-pyams_sequence.rpc.json"><code class="xref">pyams_sequence.rpc.json</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-17">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_sequence.html#module-pyams_sequence.schema"><code class="xref">pyams_sequence.schema</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-17">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_sequence.html#module-pyams_sequence.sequence"><code class="xref">pyams_sequence.sequence</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-17">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_sequence.html#module-pyams_sequence.site"><code class="xref">pyams_sequence.site</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-17">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_sequence.tests.html#module-pyams_sequence.tests"><code class="xref">pyams_sequence.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-17">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_sequence.tests.html#module-pyams_sequence.tests.test_utilsdocs"><code class="xref">pyams_sequence.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-17">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_sequence.tests.html#module-pyams_sequence.tests.test_utilsdocstrings"><code class="xref">pyams_sequence.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-17">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_sequence.html#module-pyams_sequence.utility"><code class="xref">pyams_sequence.utility</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-17">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_sequence.widget.html#module-pyams_sequence.widget"><code class="xref">pyams_sequence.widget</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-17">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_sequence.widget.html#module-pyams_sequence.widget.interfaces"><code class="xref">pyams_sequence.widget.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-17">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_sequence.zmi.html#module-pyams_sequence.zmi"><code class="xref">pyams_sequence.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-18" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_skin.html#module-pyams_skin"><code class="xref">pyams_skin</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.html#module-pyams_skin.configuration"><code class="xref">pyams_skin.configuration</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.html#module-pyams_skin.container"><code class="xref">pyams_skin.container</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.html#module-pyams_skin.extension"><code class="xref">pyams_skin.extension</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.html#module-pyams_skin.help"><code class="xref">pyams_skin.help</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.interfaces.html#module-pyams_skin.interfaces"><code class="xref">pyams_skin.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.configuration"><code class="xref">pyams_skin.interfaces.configuration</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.container"><code class="xref">pyams_skin.interfaces.container</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.extension"><code class="xref">pyams_skin.interfaces.extension</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.metas"><code class="xref">pyams_skin.interfaces.metas</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.resources"><code class="xref">pyams_skin.interfaces.resources</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.tinymce"><code class="xref">pyams_skin.interfaces.tinymce</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.viewlet"><code class="xref">pyams_skin.interfaces.viewlet</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.html#module-pyams_skin.layer"><code class="xref">pyams_skin.layer</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.html#module-pyams_skin.metas"><code class="xref">pyams_skin.metas</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.html#module-pyams_skin.page"><code class="xref">pyams_skin.page</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.html#module-pyams_skin.resources"><code class="xref">pyams_skin.resources</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.html#module-pyams_skin.site"><code class="xref">pyams_skin.site</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.html#module-pyams_skin.skin"><code class="xref">pyams_skin.skin</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.html#module-pyams_skin.table"><code class="xref">pyams_skin.table</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.tests.html#module-pyams_skin.tests"><code class="xref">pyams_skin.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.tests.html#module-pyams_skin.tests.test_utilsdocs"><code class="xref">pyams_skin.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.tests.html#module-pyams_skin.tests.test_utilsdocstrings"><code class="xref">pyams_skin.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.viewlet.html#module-pyams_skin.viewlet"><code class="xref">pyams_skin.viewlet</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.viewlet.activity.html#module-pyams_skin.viewlet.activity"><code class="xref">pyams_skin.viewlet.activity</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.viewlet.breadcrumb.html#module-pyams_skin.viewlet.breadcrumb"><code class="xref">pyams_skin.viewlet.breadcrumb</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.viewlet.extension.html#module-pyams_skin.viewlet.extension"><code class="xref">pyams_skin.viewlet.extension</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.viewlet.extension.html#module-pyams_skin.viewlet.extension.analytics"><code class="xref">pyams_skin.viewlet.extension.analytics</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.viewlet.extension.html#module-pyams_skin.viewlet.extension.tagmanager"><code class="xref">pyams_skin.viewlet.extension.tagmanager</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.viewlet.extension.html#module-pyams_skin.viewlet.extension.user_report"><code class="xref">pyams_skin.viewlet.extension.user_report</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.viewlet.flags.html#module-pyams_skin.viewlet.flags"><code class="xref">pyams_skin.viewlet.flags</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.viewlet.menu.html#module-pyams_skin.viewlet.menu"><code class="xref">pyams_skin.viewlet.menu</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.viewlet.search.html#module-pyams_skin.viewlet.search"><code class="xref">pyams_skin.viewlet.search</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.viewlet.shortcuts.html#module-pyams_skin.viewlet.shortcuts"><code class="xref">pyams_skin.viewlet.shortcuts</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.viewlet.toolbar.html#module-pyams_skin.viewlet.toolbar"><code class="xref">pyams_skin.viewlet.toolbar</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.viewlet.toplinks.html#module-pyams_skin.viewlet.toplinks"><code class="xref">pyams_skin.viewlet.toplinks</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-18">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_skin.html#module-pyams_skin.vocabulary"><code class="xref">pyams_skin.vocabulary</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-19" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_template.html#module-pyams_template"><code class="xref">pyams_template</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-19">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_template.interfaces.html#module-pyams_template.interfaces"><code class="xref">pyams_template.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-19">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_template.html#module-pyams_template.metaconfigure"><code class="xref">pyams_template.metaconfigure</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-19">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_template.html#module-pyams_template.metadirectives"><code class="xref">pyams_template.metadirectives</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-19">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_template.html#module-pyams_template.template"><code class="xref">pyams_template.template</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-19">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_template.tests.html#module-pyams_template.tests"><code class="xref">pyams_template.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-19">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_template.tests.html#module-pyams_template.tests.test_utilsdocs"><code class="xref">pyams_template.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-19">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_template.tests.html#module-pyams_template.tests.test_utilsdocstrings"><code class="xref">pyams_template.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-20" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_thesaurus.html#module-pyams_thesaurus"><code class="xref">pyams_thesaurus</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.html#module-pyams_thesaurus.include"><code class="xref">pyams_thesaurus.include</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.html#module-pyams_thesaurus.index"><code class="xref">pyams_thesaurus.index</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces"><code class="xref">pyams_thesaurus.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces.extension"><code class="xref">pyams_thesaurus.interfaces.extension</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces.index"><code class="xref">pyams_thesaurus.interfaces.index</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces.loader"><code class="xref">pyams_thesaurus.interfaces.loader</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces.term"><code class="xref">pyams_thesaurus.interfaces.term</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces.thesaurus"><code class="xref">pyams_thesaurus.interfaces.thesaurus</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.loader.html#module-pyams_thesaurus.loader"><code class="xref">pyams_thesaurus.loader</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.loader.html#module-pyams_thesaurus.loader.config"><code class="xref">pyams_thesaurus.loader.config</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.loader.html#module-pyams_thesaurus.loader.skos"><code class="xref">pyams_thesaurus.loader.skos</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.loader.html#module-pyams_thesaurus.loader.superdoc"><code class="xref">pyams_thesaurus.loader.superdoc</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.rpc.html#module-pyams_thesaurus.rpc"><code class="xref">pyams_thesaurus.rpc</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.rpc.json.html#module-pyams_thesaurus.rpc.json"><code class="xref">pyams_thesaurus.rpc.json</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.html#module-pyams_thesaurus.schema"><code class="xref">pyams_thesaurus.schema</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.html#module-pyams_thesaurus.term"><code class="xref">pyams_thesaurus.term</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.tests.html#module-pyams_thesaurus.tests"><code class="xref">pyams_thesaurus.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.tests.html#module-pyams_thesaurus.tests.test_utilsdocs"><code class="xref">pyams_thesaurus.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.tests.html#module-pyams_thesaurus.tests.test_utilsdocstrings"><code class="xref">pyams_thesaurus.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.html#module-pyams_thesaurus.thesaurus"><code class="xref">pyams_thesaurus.thesaurus</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.widget.html#module-pyams_thesaurus.widget"><code class="xref">pyams_thesaurus.widget</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.widget.html#module-pyams_thesaurus.widget.interfaces"><code class="xref">pyams_thesaurus.widget.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi"><code class="xref">pyams_thesaurus.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi.extract"><code class="xref">pyams_thesaurus.zmi.extract</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi.interfaces"><code class="xref">pyams_thesaurus.zmi.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi.manager"><code class="xref">pyams_thesaurus.zmi.manager</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi.term"><code class="xref">pyams_thesaurus.zmi.term</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-20">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi.thesaurus"><code class="xref">pyams_thesaurus.zmi.thesaurus</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-21" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_utils.html#module-pyams_utils"><code class="xref">pyams_utils</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.adapter"><code class="xref">pyams_utils.adapter</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.attr"><code class="xref">pyams_utils.attr</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.container"><code class="xref">pyams_utils.container</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.context"><code class="xref">pyams_utils.context</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.data"><code class="xref">pyams_utils.data</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.date"><code class="xref">pyams_utils.date</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.decorator"><code class="xref">pyams_utils.decorator</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.dict"><code class="xref">pyams_utils.dict</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.encoding"><code class="xref">pyams_utils.encoding</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.fanstatic"><code class="xref">pyams_utils.fanstatic</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.html"><code class="xref">pyams_utils.html</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.i18n"><code class="xref">pyams_utils.i18n</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.include"><code class="xref">pyams_utils.include</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces"><code class="xref">pyams_utils.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.data"><code class="xref">pyams_utils.interfaces.data</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.intids"><code class="xref">pyams_utils.interfaces.intids</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.site"><code class="xref">pyams_utils.interfaces.site</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.size"><code class="xref">pyams_utils.interfaces.size</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.tales"><code class="xref">pyams_utils.interfaces.tales</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.text"><code class="xref">pyams_utils.interfaces.text</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.timezone"><code class="xref">pyams_utils.interfaces.timezone</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.traversing"><code class="xref">pyams_utils.interfaces.traversing</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.tree"><code class="xref">pyams_utils.interfaces.tree</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.interfaces.html#module-pyams_utils.interfaces.zeo"><code class="xref">pyams_utils.interfaces.zeo</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.intids"><code class="xref">pyams_utils.intids</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.list"><code class="xref">pyams_utils.list</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.lock"><code class="xref">pyams_utils.lock</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.progress"><code class="xref">pyams_utils.progress</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.property"><code class="xref">pyams_utils.property</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.protocol.html#module-pyams_utils.protocol"><code class="xref">pyams_utils.protocol</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.protocol.html#module-pyams_utils.protocol.http"><code class="xref">pyams_utils.protocol.http</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.protocol.html#module-pyams_utils.protocol.xmlrpc"><code class="xref">pyams_utils.protocol.xmlrpc</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.registry"><code class="xref">pyams_utils.registry</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.request"><code class="xref">pyams_utils.request</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.schema"><code class="xref">pyams_utils.schema</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.scripts.html#module-pyams_utils.scripts"><code class="xref">pyams_utils.scripts</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.scripts.html#module-pyams_utils.scripts.zodb"><code class="xref">pyams_utils.scripts.zodb</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.session"><code class="xref">pyams_utils.session</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.site"><code class="xref">pyams_utils.site</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.size"><code class="xref">pyams_utils.size</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.tales"><code class="xref">pyams_utils.tales</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.tests.html#module-pyams_utils.tests"><code class="xref">pyams_utils.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.tests.html#module-pyams_utils.tests.test_utilsdocs"><code class="xref">pyams_utils.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.tests.html#module-pyams_utils.tests.test_utilsdocstrings"><code class="xref">pyams_utils.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.text"><code class="xref">pyams_utils.text</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.timezone.html#module-pyams_utils.timezone"><code class="xref">pyams_utils.timezone</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.timezone.html#module-pyams_utils.timezone.utility"><code class="xref">pyams_utils.timezone.utility</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.timezone.html#module-pyams_utils.timezone.vocabulary"><code class="xref">pyams_utils.timezone.vocabulary</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.traversing"><code class="xref">pyams_utils.traversing</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.unicode"><code class="xref">pyams_utils.unicode</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.url"><code class="xref">pyams_utils.url</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.vocabulary"><code class="xref">pyams_utils.vocabulary</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.widget.html#module-pyams_utils.widget"><code class="xref">pyams_utils.widget</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.widget.html#module-pyams_utils.widget.decimal"><code class="xref">pyams_utils.widget.decimal</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.wsgi"><code class="xref">pyams_utils.wsgi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.zmi.html#module-pyams_utils.zmi"><code class="xref">pyams_utils.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.zmi.html#module-pyams_utils.zmi.intids"><code class="xref">pyams_utils.zmi.intids</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.zmi.html#module-pyams_utils.zmi.timezone"><code class="xref">pyams_utils.zmi.timezone</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.zmi.html#module-pyams_utils.zmi.zeo"><code class="xref">pyams_utils.zmi.zeo</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-21">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_utils.html#module-pyams_utils.zodb"><code class="xref">pyams_utils.zodb</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-22" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_viewlet.html#module-pyams_viewlet"><code class="xref">pyams_viewlet</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-22">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_viewlet.interfaces.html#module-pyams_viewlet.interfaces"><code class="xref">pyams_viewlet.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-22">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_viewlet.html#module-pyams_viewlet.manager"><code class="xref">pyams_viewlet.manager</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-22">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_viewlet.html#module-pyams_viewlet.metaconfigure"><code class="xref">pyams_viewlet.metaconfigure</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-22">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_viewlet.html#module-pyams_viewlet.metadirectives"><code class="xref">pyams_viewlet.metadirectives</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-22">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_viewlet.html#module-pyams_viewlet.provider"><code class="xref">pyams_viewlet.provider</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-22">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_viewlet.tests.html#module-pyams_viewlet.tests"><code class="xref">pyams_viewlet.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-22">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_viewlet.tests.html#module-pyams_viewlet.tests.test_utilsdocs"><code class="xref">pyams_viewlet.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-22">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_viewlet.tests.html#module-pyams_viewlet.tests.test_utilsdocstrings"><code class="xref">pyams_viewlet.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-22">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_viewlet.html#module-pyams_viewlet.viewlet"><code class="xref">pyams_viewlet.viewlet</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-23" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_workflow.html#module-pyams_workflow"><code class="xref">pyams_workflow</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-23">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_workflow.html#module-pyams_workflow.content"><code class="xref">pyams_workflow.content</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-23">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_workflow.html#module-pyams_workflow.include"><code class="xref">pyams_workflow.include</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-23">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_workflow.interfaces.html#module-pyams_workflow.interfaces"><code class="xref">pyams_workflow.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-23">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_workflow.tests.html#module-pyams_workflow.tests"><code class="xref">pyams_workflow.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-23">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_workflow.tests.html#module-pyams_workflow.tests.test_utilsdocs"><code class="xref">pyams_workflow.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-23">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_workflow.tests.html#module-pyams_workflow.tests.test_utilsdocstrings"><code class="xref">pyams_workflow.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-23">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_workflow.html#module-pyams_workflow.versions"><code class="xref">pyams_workflow.versions</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-23">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_workflow.html#module-pyams_workflow.workflow"><code class="xref">pyams_workflow.workflow</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-23">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_workflow.zmi.html#module-pyams_workflow.zmi"><code class="xref">pyams_workflow.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-23">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_workflow.zmi.html#module-pyams_workflow.zmi.interfaces"><code class="xref">pyams_workflow.zmi.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-23">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_workflow.zmi.html#module-pyams_workflow.zmi.transition"><code class="xref">pyams_workflow.zmi.transition</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-23">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_workflow.zmi.html#module-pyams_workflow.zmi.versions"><code class="xref">pyams_workflow.zmi.versions</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-23">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_workflow.zmi.viewlet.html#module-pyams_workflow.zmi.viewlet"><code class="xref">pyams_workflow.zmi.viewlet</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-23">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_workflow.zmi.viewlet.html#module-pyams_workflow.zmi.viewlet.versions"><code class="xref">pyams_workflow.zmi.viewlet.versions</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-23">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_workflow.zmi.html#module-pyams_workflow.zmi.workflow"><code class="xref">pyams_workflow.zmi.workflow</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-24" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_zmi.html#module-pyams_zmi"><code class="xref">pyams_zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-24">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmi.html#module-pyams_zmi.admin"><code class="xref">pyams_zmi.admin</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-24">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmi.html#module-pyams_zmi.control_panel"><code class="xref">pyams_zmi.control_panel</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-24">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmi.html#module-pyams_zmi.extension"><code class="xref">pyams_zmi.extension</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-24">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmi.html#module-pyams_zmi.form"><code class="xref">pyams_zmi.form</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-24">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmi.interfaces.html#module-pyams_zmi.interfaces"><code class="xref">pyams_zmi.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-24">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmi.interfaces.html#module-pyams_zmi.interfaces.menu"><code class="xref">pyams_zmi.interfaces.menu</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-24">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmi.html#module-pyams_zmi.layer"><code class="xref">pyams_zmi.layer</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-24">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmi.html#module-pyams_zmi.site"><code class="xref">pyams_zmi.site</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-24">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmi.html#module-pyams_zmi.skin"><code class="xref">pyams_zmi.skin</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-24">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmi.tests.html#module-pyams_zmi.tests"><code class="xref">pyams_zmi.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-24">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmi.tests.html#module-pyams_zmi.tests.test_utilsdocs"><code class="xref">pyams_zmi.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-24">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmi.tests.html#module-pyams_zmi.tests.test_utilsdocstrings"><code class="xref">pyams_zmi.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-24">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmi.html#module-pyams_zmi.view"><code class="xref">pyams_zmi.view</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-24">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmi.viewlet.html#module-pyams_zmi.viewlet"><code class="xref">pyams_zmi.viewlet</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-24">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmi.viewlet.menu.html#module-pyams_zmi.viewlet.menu"><code class="xref">pyams_zmi.viewlet.menu</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-25" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_zmq.html#module-pyams_zmq"><code class="xref">pyams_zmq</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-25">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmq.html#module-pyams_zmq.handler"><code class="xref">pyams_zmq.handler</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-25">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmq.interfaces.html#module-pyams_zmq.interfaces"><code class="xref">pyams_zmq.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-25">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmq.html#module-pyams_zmq.process"><code class="xref">pyams_zmq.process</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-25">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmq.html#module-pyams_zmq.socket"><code class="xref">pyams_zmq.socket</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-25">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmq.tests.html#module-pyams_zmq.tests"><code class="xref">pyams_zmq.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-25">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmq.tests.html#module-pyams_zmq.tests.test_utilsdocs"><code class="xref">pyams_zmq.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-25">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zmq.tests.html#module-pyams_zmq.tests.test_utilsdocstrings"><code class="xref">pyams_zmq.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr>
-       <td><img src="_static/minus.png" class="toggler"
-              id="toggle-26" style="display: none" alt="-" /></td>
-       <td>
-       <a href="pyams_zodbbrowser.html#module-pyams_zodbbrowser"><code class="xref">pyams_zodbbrowser</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-26">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zodbbrowser.html#module-pyams_zodbbrowser.btreesupport"><code class="xref">pyams_zodbbrowser.btreesupport</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-26">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zodbbrowser.html#module-pyams_zodbbrowser.cache"><code class="xref">pyams_zodbbrowser.cache</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-26">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zodbbrowser.html#module-pyams_zodbbrowser.diff"><code class="xref">pyams_zodbbrowser.diff</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-26">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zodbbrowser.html#module-pyams_zodbbrowser.history"><code class="xref">pyams_zodbbrowser.history</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-26">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zodbbrowser.interfaces.html#module-pyams_zodbbrowser.interfaces"><code class="xref">pyams_zodbbrowser.interfaces</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-26">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zodbbrowser.html#module-pyams_zodbbrowser.state"><code class="xref">pyams_zodbbrowser.state</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-26">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zodbbrowser.tests.html#module-pyams_zodbbrowser.tests"><code class="xref">pyams_zodbbrowser.tests</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-26">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zodbbrowser.tests.html#module-pyams_zodbbrowser.tests.test_utilsdocs"><code class="xref">pyams_zodbbrowser.tests.test_utilsdocs</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-26">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zodbbrowser.tests.html#module-pyams_zodbbrowser.tests.test_utilsdocstrings"><code class="xref">pyams_zodbbrowser.tests.test_utilsdocstrings</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-26">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zodbbrowser.html#module-pyams_zodbbrowser.value"><code class="xref">pyams_zodbbrowser.value</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-26">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zodbbrowser.zmi.html#module-pyams_zodbbrowser.zmi"><code class="xref">pyams_zodbbrowser.zmi</code></a></td><td>
-       <em></em></td></tr>
-     <tr class="cg-26">
-       <td></td>
-       <td>&#160;&#160;&#160;
-       <a href="pyams_zodbbrowser.zmi.html#module-pyams_zodbbrowser.zmi.views"><code class="xref">pyams_zodbbrowser.zmi.views</code></a></td><td>
-       <em></em></td></tr>
-   </table>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="#" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_alchemy.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,410 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>PyAMS SQLAlchemy integration &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-sqlalchemy-integration">
-<span id="pyams-alchemy"></span><h1>PyAMS SQLAlchemy integration<a class="headerlink" href="#pyams-sqlalchemy-integration" title="Permalink to this headline">¶</a></h1>
-<p><em>pyams_alchemy</em> package is a small package which can be used to make SQLAlchemy integration more simple.</p>
-<p>The main goal of <em>pyams_alchemy</em> package is to define the <a class="reference internal" href="#pyams_alchemy.engine.AlchemyEngineUtility" title="pyams_alchemy.engine.AlchemyEngineUtility"><code class="xref py py-class docutils literal"><span class="pre">pyams_alchemy.engine.AlchemyEngineUtility</span></code></a> class:
-this class can be stored persistently into PyAMS local site manager (see <a class="reference internal" href="site.html#site"><span class="std std-ref">PyAMS site management</span></a>) to store settings of an
-SQLAlchemy engine; on user request, the <a class="reference internal" href="#pyams_alchemy.engine.get_user_session" title="pyams_alchemy.engine.get_user_session"><code class="xref py py-func docutils literal"><span class="pre">pyams_alchemy.engine.get_user_session()</span></code></a> function can be used to get
-access to a new SQLAlchemy engine session matching these settings which will to be bound to current Pyramid’s
-transaction.</p>
-<div class="section" id="dynamic-schema-names">
-<h2>Dynamic schema names<a class="headerlink" href="#dynamic-schema-names" title="Permalink to this headline">¶</a></h2>
-<p>Some times you may have to be able to setup, for a given table, a schema name which is not static but can be dynamic
-through a configuration option.</p>
-<p>This can be done easily with the help of the <a class="reference internal" href="#pyams_alchemy.mixin.DynamicSchemaMixin" title="pyams_alchemy.mixin.DynamicSchemaMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_alchemy.mixin.DynamicSchemaMixin</span></code></a> which you can inherit from
-in any SQLAlchemy table subclass.</p>
-<p>When this is done, the schema name can be defined into Pyramid’s configuration file into a setting which is called
-<em>pyams_alchemy:{module_name}.{class_name}.schema</em>; for example like in
-<em>pyams_alchemy:pyams_content.package.TableName.schema</em>. If not specified, the table’s schema name can be defined in a
-classic <em>__schema__</em> table’s attribute.</p>
-</div>
-<div class="section" id="module-pyams_alchemy">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_alchemy" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_alchemy.includeme">
-<code class="descclassname">pyams_alchemy.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="module-pyams_alchemy.engine">
-<span id="pyams-alchemy-engine-module"></span><h3>pyams_alchemy.engine module<a class="headerlink" href="#module-pyams_alchemy.engine" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_alchemy.engine.AlchemyEngineUtility">
-<em class="property">class </em><code class="descclassname">pyams_alchemy.engine.</code><code class="descname">AlchemyEngineUtility</code><span class="sig-paren">(</span><em>name=''</em>, <em>dsn=''</em>, <em>echo=False</em>, <em>use_pool=True</em>, <em>pool_size=25</em>, <em>pool_recycle=-1</em>, <em>echo_pool=False</em>, <em>encoding='utf-8'</em>, <em>convert_unicode=False</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.engine.AlchemyEngineUtility" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>SQLAlchemy engine utility</p>
-<dl class="method">
-<dt id="pyams_alchemy.engine.AlchemyEngineUtility.clear_engine">
-<code class="descname">clear_engine</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.engine.AlchemyEngineUtility.clear_engine" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.engine.AlchemyEngineUtility.convert_unicode">
-<code class="descname">convert_unicode</code><a class="headerlink" href="#pyams_alchemy.engine.AlchemyEngineUtility.convert_unicode" title="Permalink to this definition">¶</a></dt>
-<dd><p>Convert Unicode</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.engine.AlchemyEngineUtility.dsn">
-<code class="descname">dsn</code><a class="headerlink" href="#pyams_alchemy.engine.AlchemyEngineUtility.dsn" title="Permalink to this definition">¶</a></dt>
-<dd><p>DSN: RFC-1738 compliant URL for the database connection</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.engine.AlchemyEngineUtility.echo">
-<code class="descname">echo</code><a class="headerlink" href="#pyams_alchemy.engine.AlchemyEngineUtility.echo" title="Permalink to this definition">¶</a></dt>
-<dd><p>Echo SQL?: Log all SQL statements to system logger</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.engine.AlchemyEngineUtility.echo_pool">
-<code class="descname">echo_pool</code><a class="headerlink" href="#pyams_alchemy.engine.AlchemyEngineUtility.echo_pool" title="Permalink to this definition">¶</a></dt>
-<dd><p>Echo pool?: Log all pool checkouts/checkins to system logger?</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.engine.AlchemyEngineUtility.encoding">
-<code class="descname">encoding</code><a class="headerlink" href="#pyams_alchemy.engine.AlchemyEngineUtility.encoding" title="Permalink to this definition">¶</a></dt>
-<dd><p>Encoding</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_alchemy.engine.AlchemyEngineUtility.get_engine">
-<code class="descname">get_engine</code><span class="sig-paren">(</span><em>use_pool=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.engine.AlchemyEngineUtility.get_engine" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.engine.AlchemyEngineUtility.name">
-<code class="descname">name</code><a class="headerlink" href="#pyams_alchemy.engine.AlchemyEngineUtility.name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Engine name: Keep empty if this engine is the default engine…</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.engine.AlchemyEngineUtility.pool_recycle">
-<code class="descname">pool_recycle</code><a class="headerlink" href="#pyams_alchemy.engine.AlchemyEngineUtility.pool_recycle" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pool recycle time: SQLAlchemy connection recycle time (-1 for none)</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.engine.AlchemyEngineUtility.pool_size">
-<code class="descname">pool_size</code><a class="headerlink" href="#pyams_alchemy.engine.AlchemyEngineUtility.pool_size" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pool size: SQLAlchemy connections pool size</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.engine.AlchemyEngineUtility.use_pool">
-<code class="descname">use_pool</code><a class="headerlink" href="#pyams_alchemy.engine.AlchemyEngineUtility.use_pool" title="Permalink to this definition">¶</a></dt>
-<dd><p>Use connections pool?: If ‘no’, collections pooling will be disabled</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_alchemy.engine.ConnectionCleanerThread">
-<em class="property">class </em><code class="descclassname">pyams_alchemy.engine.</code><code class="descname">ConnectionCleanerThread</code><span class="sig-paren">(</span><em>group=None</em>, <em>target=None</em>, <em>name=None</em>, <em>args=()</em>, <em>kwargs=None</em>, <em>*</em>, <em>daemon=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.engine.ConnectionCleanerThread" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">threading.Thread</span></code></p>
-<p>Background thread used to clean unused database connections</p>
-<p>Each connection is referenced in CONNECTION_TIMESTAMPS mapping on checkin and is invalidated
-if not being used after 5 minutes</p>
-<dl class="method">
-<dt id="pyams_alchemy.engine.ConnectionCleanerThread.run">
-<code class="descname">run</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.engine.ConnectionCleanerThread.run" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.engine.ConnectionCleanerThread.timeout">
-<code class="descname">timeout</code><em class="property"> = 300</em><a class="headerlink" href="#pyams_alchemy.engine.ConnectionCleanerThread.timeout" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_alchemy.engine.EnginesVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_alchemy.engine.</code><code class="descname">EnginesVocabulary</code><span class="sig-paren">(</span><em>context</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.engine.EnginesVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.componentvocabulary.vocabulary.UtilityVocabulary</span></code></p>
-<p>SQLAlchemy engines vocabulary</p>
-<dl class="attribute">
-<dt id="pyams_alchemy.engine.EnginesVocabulary.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_alchemy.interfaces.IAlchemyEngineUtility&gt;</em><a class="headerlink" href="#pyams_alchemy.engine.EnginesVocabulary.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.engine.EnginesVocabulary.nameOnly">
-<code class="descname">nameOnly</code><em class="property"> = True</em><a class="headerlink" href="#pyams_alchemy.engine.EnginesVocabulary.nameOnly" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_alchemy.engine.PersistentAlchemyEngineUtility">
-<em class="property">class </em><code class="descclassname">pyams_alchemy.engine.</code><code class="descname">PersistentAlchemyEngineUtility</code><span class="sig-paren">(</span><em>name=''</em>, <em>dsn=''</em>, <em>echo=False</em>, <em>use_pool=True</em>, <em>pool_size=25</em>, <em>pool_recycle=-1</em>, <em>echo_pool=False</em>, <em>encoding='utf-8'</em>, <em>convert_unicode=False</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.engine.PersistentAlchemyEngineUtility" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <a class="reference internal" href="#pyams_alchemy.engine.AlchemyEngineUtility" title="pyams_alchemy.engine.AlchemyEngineUtility"><code class="xref py py-class docutils literal"><span class="pre">pyams_alchemy.engine.AlchemyEngineUtility</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Persistent implementation of SQLAlchemy engine utility</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_alchemy.engine.get_engine">
-<code class="descclassname">pyams_alchemy.engine.</code><code class="descname">get_engine</code><span class="sig-paren">(</span><em>engine</em>, <em>use_pool=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.engine.get_engine" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get engine matching given utility name</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_alchemy.engine.get_session">
-<code class="descclassname">pyams_alchemy.engine.</code><code class="descname">get_session</code><span class="sig-paren">(</span><em>engine</em>, <em>join=True</em>, <em>status='active'</em>, <em>request=None</em>, <em>alias=None</em>, <em>twophase=True</em>, <em>use_zope_extension=True</em>, <em>use_pool=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.engine.get_session" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get a new SQLALchemy session</p>
-<p>Session is stored in request and in session storage.
-See <a class="reference internal" href="#pyams_alchemy.engine.get_user_session" title="pyams_alchemy.engine.get_user_session"><code class="xref py py-func docutils literal"><span class="pre">get_user_session()</span></code></a> function to get arguments documentation.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_alchemy.engine.get_user_session">
-<code class="descclassname">pyams_alchemy.engine.</code><code class="descname">get_user_session</code><span class="sig-paren">(</span><em>engine</em>, <em>join=True</em>, <em>status='active'</em>, <em>request=None</em>, <em>alias=None</em>, <em>twophase=True</em>, <em>use_zope_extension=True</em>, <em>use_pool=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.engine.get_user_session" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get a new SQLAlchemy session</p>
-<table class="docutils field-list" frame="void" rules="none">
-<col class="field-name" />
-<col class="field-body" />
-<tbody valign="top">
-<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
-<li><strong>engine</strong> (<em>str</em>) – name of an SQLAlchemy engine session utility; if <em>engine</em> is not given as a string, it is
-returned as-is.</li>
-<li><strong>join</strong> (<em>bool</em>) – if <em>True</em>, session is joined to the current Pyramid transaction</li>
-<li><strong>status</strong> (<em>str</em>) – status of the new session; can be STATUS_ACTIVE or STATUS_READONLY</li>
-<li><strong>request</strong> – currently running request</li>
-<li><strong>alias</strong> (<em>str</em>) – alias to use in connections mapping for this session</li>
-<li><strong>twophase</strong> (<em>bool</em>) – if <em>False</em>, session will be isolated and not included into two-phase transactions mechanism</li>
-<li><strong>use_zope_extension</strong> (<em>bool</em>) – if <em>True</em>, use ZopeTransactionExtension scoped session</li>
-<li><strong>use_pool</strong> (<em>bool</em>) – if <em>True</em>, this session will use a pool</li>
-</ul>
-</td>
-</tr>
-</tbody>
-</table>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_alchemy.engine.handle_added_engine">
-<code class="descclassname">pyams_alchemy.engine.</code><code class="descname">handle_added_engine</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.engine.handle_added_engine" title="Permalink to this definition">¶</a></dt>
-<dd><p>Register new SQLAlchemy engine when added</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_alchemy.engine.handle_modified_engine">
-<code class="descclassname">pyams_alchemy.engine.</code><code class="descname">handle_modified_engine</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.engine.handle_modified_engine" title="Permalink to this definition">¶</a></dt>
-<dd><p>Clear SQLAlchemy engine volatile attributes when modified</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_alchemy.engine.handle_pool_checkin">
-<code class="descclassname">pyams_alchemy.engine.</code><code class="descname">handle_pool_checkin</code><span class="sig-paren">(</span><em>connection</em>, <em>record</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.engine.handle_pool_checkin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pool connection checkin</p>
-<p>Called when a connection returns to the pool.
-We apply a timestamp on the connection record to be able to close it automatically
-after 5 minutes without being used.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_alchemy.engine.handle_pool_checkout">
-<code class="descclassname">pyams_alchemy.engine.</code><code class="descname">handle_pool_checkout</code><span class="sig-paren">(</span><em>connection</em>, <em>record</em>, <em>proxy</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.engine.handle_pool_checkout" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pool connection checkout</p>
-<p>Called when a connection is retrieved from the pool.
-If the connection record is already marked, we remove it from the mapping.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_alchemy.engine.handle_removed_engine">
-<code class="descclassname">pyams_alchemy.engine.</code><code class="descname">handle_removed_engine</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.engine.handle_removed_engine" title="Permalink to this definition">¶</a></dt>
-<dd><p>Un-register an SQLAlchemy engine when deleted</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_alchemy.loader">
-<span id="pyams-alchemy-loader-module"></span><h3>pyams_alchemy.loader module<a class="headerlink" href="#module-pyams_alchemy.loader" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_alchemy.loader.DataLoader">
-<em class="property">class </em><code class="descclassname">pyams_alchemy.loader.</code><code class="descname">DataLoader</code><span class="sig-paren">(</span><em>source</em>, <em>target</em>, <em>entities</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.loader.DataLoader" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>SQLAlchemy data loader</p>
-<p>This utility class is used to migrate entities from a given connection
-to another one.
-WARNING: actually, given entities must share the same schema name!!!</p>
-<dl class="method">
-<dt id="pyams_alchemy.loader.DataLoader.run">
-<code class="descname">run</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.loader.DataLoader.run" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_alchemy.metaconfigure">
-<span id="pyams-alchemy-metaconfigure-module"></span><h3>pyams_alchemy.metaconfigure module<a class="headerlink" href="#module-pyams_alchemy.metaconfigure" title="Permalink to this headline">¶</a></h3>
-<dl class="function">
-<dt id="pyams_alchemy.metaconfigure.engine_directive">
-<code class="descclassname">pyams_alchemy.metaconfigure.</code><code class="descname">engine_directive</code><span class="sig-paren">(</span><em>context</em>, <em>name=''</em>, <em>dsn=''</em>, <em>echo=False</em>, <em>use_pool=True</em>, <em>pool_size=25</em>, <em>pool_recycle=-2</em>, <em>echo_pool=False</em>, <em>encoding='utf-8'</em>, <em>convert_unicode=False</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.metaconfigure.engine_directive" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</div>
-<div class="section" id="module-pyams_alchemy.metadirectives">
-<span id="pyams-alchemy-metadirectives-module"></span><h3>pyams_alchemy.metadirectives module<a class="headerlink" href="#module-pyams_alchemy.metadirectives" title="Permalink to this headline">¶</a></h3>
-</div>
-<div class="section" id="module-pyams_alchemy.mixin">
-<span id="pyams-alchemy-mixin-module"></span><h3>pyams_alchemy.mixin module<a class="headerlink" href="#module-pyams_alchemy.mixin" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_alchemy.mixin.DynamicSchemaMixin">
-<em class="property">class </em><code class="descclassname">pyams_alchemy.mixin.</code><code class="descname">DynamicSchemaMixin</code><a class="headerlink" href="#pyams_alchemy.mixin.DynamicSchemaMixin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Dynamic schema mixin class</p>
-<p>This class is used to set an entity schema name in Pyramid settings</p>
-<dl class="classmethod">
-<dt id="pyams_alchemy.mixin.DynamicSchemaMixin.get_schema">
-<em class="property">classmethod </em><code class="descname">get_schema</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.mixin.DynamicSchemaMixin.get_schema" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="classmethod">
-<dt id="pyams_alchemy.mixin.DynamicSchemaMixin.get_schema_settings_name">
-<em class="property">classmethod </em><code class="descname">get_schema_settings_name</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.mixin.DynamicSchemaMixin.get_schema_settings_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_alchemy.interfaces.html">pyams_alchemy.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_alchemy.interfaces.html#module-pyams_alchemy.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_alchemy.tests.html">pyams_alchemy.tests package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_alchemy.tests.html#submodules">Submodules</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_alchemy.tests.html#module-pyams_alchemy.tests.test_utilsdocs">pyams_alchemy.tests.test_utilsdocs module</a></li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_alchemy.tests.html#module-pyams_alchemy.tests.test_utilsdocstrings">pyams_alchemy.tests.test_utilsdocstrings module</a></li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_alchemy.tests.html#module-pyams_alchemy.tests">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_alchemy.zmi.html">pyams_alchemy.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_alchemy.zmi.html#submodules">Submodules</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_alchemy.zmi.html#module-pyams_alchemy.zmi.engine">pyams_alchemy.zmi.engine module</a></li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_alchemy.zmi.html#module-pyams_alchemy.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">PyAMS SQLAlchemy integration</a><ul>
-<li><a class="reference internal" href="#dynamic-schema-names">Dynamic schema names</a></li>
-<li><a class="reference internal" href="#module-pyams_alchemy">Module contents</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a><ul>
-<li><a class="reference internal" href="#module-pyams_alchemy.engine">pyams_alchemy.engine module</a></li>
-<li><a class="reference internal" href="#module-pyams_alchemy.loader">pyams_alchemy.loader module</a></li>
-<li><a class="reference internal" href="#module-pyams_alchemy.metaconfigure">pyams_alchemy.metaconfigure module</a></li>
-<li><a class="reference internal" href="#module-pyams_alchemy.metadirectives">pyams_alchemy.metadirectives module</a></li>
-<li><a class="reference internal" href="#module-pyams_alchemy.mixin">pyams_alchemy.mixin module</a></li>
-</ul>
-</li>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_alchemy.tests.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,145 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_alchemy.tests package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-alchemy-tests-package">
-<h1>pyams_alchemy.tests package<a class="headerlink" href="#pyams-alchemy-tests-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="module-pyams_alchemy.tests.test_utilsdocs">
-<span id="pyams-alchemy-tests-test-utilsdocs-module"></span><h3>pyams_alchemy.tests.test_utilsdocs module<a class="headerlink" href="#module-pyams_alchemy.tests.test_utilsdocs" title="Permalink to this headline">¶</a></h3>
-<p>Generic Test case for pyams_alchemy doctest</p>
-<dl class="function">
-<dt id="pyams_alchemy.tests.test_utilsdocs.doc_suite">
-<code class="descclassname">pyams_alchemy.tests.test_utilsdocs.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>setUp=None</em>, <em>tearDown=None</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.tests.test_utilsdocs.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doctests found in /doctest.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_alchemy.tests.test_utilsdocs.test_suite">
-<code class="descclassname">pyams_alchemy.tests.test_utilsdocs.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.tests.test_utilsdocs.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_alchemy.tests.test_utilsdocstrings">
-<span id="pyams-alchemy-tests-test-utilsdocstrings-module"></span><h3>pyams_alchemy.tests.test_utilsdocstrings module<a class="headerlink" href="#module-pyams_alchemy.tests.test_utilsdocstrings" title="Permalink to this headline">¶</a></h3>
-<p>Generic Test case for pyams_alchemy doc strings</p>
-<dl class="function">
-<dt id="pyams_alchemy.tests.test_utilsdocstrings.doc_suite">
-<code class="descclassname">pyams_alchemy.tests.test_utilsdocstrings.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.tests.test_utilsdocstrings.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doc tests strings found in /<a href="#id1"><span class="problematic" id="id2">*</span></a>.py</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_alchemy.tests.test_utilsdocstrings.test_suite">
-<code class="descclassname">pyams_alchemy.tests.test_utilsdocstrings.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.tests.test_utilsdocstrings.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_alchemy.tests">
-<span id="module-contents"></span><h3>Module contents<a class="headerlink" href="#module-pyams_alchemy.tests" title="Permalink to this headline">¶</a></h3>
-</div>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_alchemy.tests package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a><ul>
-<li><a class="reference internal" href="#module-pyams_alchemy.tests.test_utilsdocs">pyams_alchemy.tests.test_utilsdocs module</a></li>
-<li><a class="reference internal" href="#module-pyams_alchemy.tests.test_utilsdocstrings">pyams_alchemy.tests.test_utilsdocstrings module</a></li>
-<li><a class="reference internal" href="#module-pyams_alchemy.tests">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_alchemy.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,401 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_alchemy.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-alchemy-zmi-package">
-<h1>pyams_alchemy.zmi package<a class="headerlink" href="#pyams-alchemy-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="module-pyams_alchemy.zmi.engine">
-<span id="pyams-alchemy-zmi-engine-module"></span><h3>pyams_alchemy.zmi.engine module<a class="headerlink" href="#module-pyams_alchemy.zmi.engine" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_alchemy.zmi.engine.</code><code class="descname">AlchemyEngineAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_alchemy.zmi.engine.AlchemyEngineAddForm" title="pyams_alchemy.zmi.engine.AlchemyEngineAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_alchemy.zmi.engine.AlchemyEngineAddForm</span></code></a></p>
-<p>SQLAlchemy engine add form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAJAXTestForm">
-<em class="property">class </em><code class="descclassname">pyams_alchemy.zmi.engine.</code><code class="descname">AlchemyEngineAJAXTestForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAJAXTestForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestForm" title="pyams_alchemy.zmi.engine.AlchemyEngineTestForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_alchemy.zmi.engine.AlchemyEngineTestForm</span></code></a></p>
-<p>Alchemy engine test form, AJAX view</p>
-<dl class="method">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAJAXTestForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAJAXTestForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAddForm">
-<em class="property">class </em><code class="descclassname">pyams_alchemy.zmi.engine.</code><code class="descname">AlchemyEngineAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>SQLAlchemy engine add form</p>
-<dl class="method">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>object</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-sqlalchemy-engine.json'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-database'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add SQLAlchemy engine'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAddForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAddForm.title">
-<code class="descname">title</code><em class="property"> = 'Utilities'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAddForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_alchemy.zmi.engine.</code><code class="descname">AlchemyEngineAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>SQLAlchemy engine add menu</p>
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add SQLAlchemy engine...'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-database'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-sqlalchemy-engine.html'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEnginePropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_alchemy.zmi.engine.</code><code class="descname">AlchemyEnginePropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm" title="pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm</span></code></a></p>
-<p>SQLAlchemy engine properties edit form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_alchemy.zmi.engine.</code><code class="descname">AlchemyEnginePropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>SQLAlchemy engine properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-database'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Update SQLAlchemy engine properties'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestForm">
-<em class="property">class </em><code class="descclassname">pyams_alchemy.zmi.engine.</code><code class="descname">AlchemyEngineTestForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>SQLAlchemy engine test form</p>
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'test-sqlalchemy-engine.json'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestForm.createAndAdd">
-<code class="descname">createAndAdd</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.createAndAdd" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestForm.form_target">
-<code class="descname">form_target</code><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.form_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-database'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Test SQLAlchemy engine'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestMenu">
-<em class="property">class </em><code class="descclassname">pyams_alchemy.zmi.engine.</code><code class="descname">AlchemyEngineTestMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>SQLAlchemy engine test menu</p>
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestMenu.label">
-<code class="descname">label</code><em class="property"> = 'Test connection...'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-play'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestMenu.stop_propagation">
-<code class="descname">stop_propagation</code><em class="property"> = True</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestMenu.stop_propagation" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestMenu.url">
-<code class="descname">url</code><em class="property"> = 'test-sqlalchemy-engine.html'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestResults">
-<em class="property">class </em><code class="descclassname">pyams_alchemy.zmi.engine.</code><code class="descname">AlchemyEngineTestResults</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>values</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestResults" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.BaseTable" title="pyams_skin.table.BaseTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.BaseTable</span></code></a></p>
-<p>Alchemy engine test results table</p>
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestResults.data_attributes">
-<code class="descname">data_attributes</code><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestResults.data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestResults.initColumns">
-<code class="descname">initColumns</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestResults.initColumns" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestResults.sortOn">
-<code class="descname">sortOn</code><em class="property"> = None</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestResults.sortOn" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestResults.title">
-<code class="descname">title</code><em class="property"> = 'Query results'</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestResults.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestResults.values">
-<code class="descname">values</code><em class="property"> = None</em><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestResults.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_alchemy.zmi.engine.AlchemyEngineTestSuffix">
-<em class="property">class </em><code class="descclassname">pyams_alchemy.zmi.engine.</code><code class="descname">AlchemyEngineTestSuffix</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.AlchemyEngineTestSuffix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>SQLAlchemy engine test suffix</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_alchemy.zmi.engine.handle_new_engine_data_extraction">
-<code class="descclassname">pyams_alchemy.zmi.engine.</code><code class="descname">handle_new_engine_data_extraction</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_alchemy.zmi.engine.handle_new_engine_data_extraction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle new engine data extraction</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_alchemy.zmi">
-<span id="module-contents"></span><h3>Module contents<a class="headerlink" href="#module-pyams_alchemy.zmi" title="Permalink to this headline">¶</a></h3>
-</div>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_alchemy.zmi package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a><ul>
-<li><a class="reference internal" href="#module-pyams_alchemy.zmi.engine">pyams_alchemy.zmi.engine module</a></li>
-<li><a class="reference internal" href="#module-pyams_alchemy.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_cache.handler.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,227 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_cache.handler package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-cache-handler-package">
-<h1>pyams_cache.handler package<a class="headerlink" href="#pyams-cache-handler-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_cache.handler">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_cache.handler" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="module-pyams_cache.handler.memcached">
-<span id="pyams-cache-handler-memcached-module"></span><h3>pyams_cache.handler.memcached module<a class="headerlink" href="#module-pyams_cache.handler.memcached" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_cache.handler.memcached.MemcachedAioCacheHandler">
-<em class="property">class </em><code class="descclassname">pyams_cache.handler.memcached.</code><code class="descname">MemcachedAioCacheHandler</code><a class="headerlink" href="#pyams_cache.handler.memcached.MemcachedAioCacheHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Memcached asyncio cache handler utility</p>
-<dl class="attribute">
-<dt id="pyams_cache.handler.memcached.MemcachedAioCacheHandler.client">
-<code class="descname">client</code><em class="property"> = None</em><a class="headerlink" href="#pyams_cache.handler.memcached.MemcachedAioCacheHandler.client" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_cache.handler.memcached.MemcachedAioCacheHandler.get">
-<code class="descname">get</code><span class="sig-paren">(</span><em>key</em>, <em>default=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_cache.handler.memcached.MemcachedAioCacheHandler.get" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_cache.handler.memcached.MemcachedAioCacheHandler.open">
-<code class="descname">open</code><span class="sig-paren">(</span><em>server</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_cache.handler.memcached.MemcachedAioCacheHandler.open" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_cache.handler.memcached.MemcachedAioCacheHandler.set">
-<code class="descname">set</code><span class="sig-paren">(</span><em>key</em>, <em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_cache.handler.memcached.MemcachedAioCacheHandler.set" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_cache.handler.memcached.MemcachedCacheHandler">
-<em class="property">class </em><code class="descclassname">pyams_cache.handler.memcached.</code><code class="descname">MemcachedCacheHandler</code><a class="headerlink" href="#pyams_cache.handler.memcached.MemcachedCacheHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Memcached cache handler utility</p>
-<dl class="attribute">
-<dt id="pyams_cache.handler.memcached.MemcachedCacheHandler.client">
-<code class="descname">client</code><em class="property"> = None</em><a class="headerlink" href="#pyams_cache.handler.memcached.MemcachedCacheHandler.client" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_cache.handler.memcached.MemcachedCacheHandler.get">
-<code class="descname">get</code><span class="sig-paren">(</span><em>key</em>, <em>default=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_cache.handler.memcached.MemcachedCacheHandler.get" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_cache.handler.memcached.MemcachedCacheHandler.open">
-<code class="descname">open</code><span class="sig-paren">(</span><em>server</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_cache.handler.memcached.MemcachedCacheHandler.open" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_cache.handler.memcached.MemcachedCacheHandler.set">
-<code class="descname">set</code><span class="sig-paren">(</span><em>key</em>, <em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_cache.handler.memcached.MemcachedCacheHandler.set" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_cache.handler.redis">
-<span id="pyams-cache-handler-redis-module"></span><h3>pyams_cache.handler.redis module<a class="headerlink" href="#module-pyams_cache.handler.redis" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_cache.handler.redis.RedisAioCacheHandler">
-<em class="property">class </em><code class="descclassname">pyams_cache.handler.redis.</code><code class="descname">RedisAioCacheHandler</code><a class="headerlink" href="#pyams_cache.handler.redis.RedisAioCacheHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Redis asyncio cache handler utility</p>
-<dl class="attribute">
-<dt id="pyams_cache.handler.redis.RedisAioCacheHandler.connection">
-<code class="descname">connection</code><em class="property"> = None</em><a class="headerlink" href="#pyams_cache.handler.redis.RedisAioCacheHandler.connection" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_cache.handler.redis.RedisAioCacheHandler.get">
-<code class="descname">get</code><span class="sig-paren">(</span><em>key</em>, <em>default=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_cache.handler.redis.RedisAioCacheHandler.get" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_cache.handler.redis.RedisAioCacheHandler.open">
-<code class="descname">open</code><span class="sig-paren">(</span><em>server</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_cache.handler.redis.RedisAioCacheHandler.open" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_cache.handler.redis.RedisAioCacheHandler.set">
-<code class="descname">set</code><span class="sig-paren">(</span><em>key</em>, <em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_cache.handler.redis.RedisAioCacheHandler.set" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_cache.handler.redis.RedisCacheHandler">
-<em class="property">class </em><code class="descclassname">pyams_cache.handler.redis.</code><code class="descname">RedisCacheHandler</code><a class="headerlink" href="#pyams_cache.handler.redis.RedisCacheHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Redis cache handler utility</p>
-<dl class="attribute">
-<dt id="pyams_cache.handler.redis.RedisCacheHandler.client">
-<code class="descname">client</code><em class="property"> = None</em><a class="headerlink" href="#pyams_cache.handler.redis.RedisCacheHandler.client" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_cache.handler.redis.RedisCacheHandler.get">
-<code class="descname">get</code><span class="sig-paren">(</span><em>key</em>, <em>default=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_cache.handler.redis.RedisCacheHandler.get" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_cache.handler.redis.RedisCacheHandler.open">
-<code class="descname">open</code><span class="sig-paren">(</span><em>server</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_cache.handler.redis.RedisCacheHandler.open" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_cache.handler.redis.RedisCacheHandler.set">
-<code class="descname">set</code><span class="sig-paren">(</span><em>key</em>, <em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_cache.handler.redis.RedisCacheHandler.set" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_cache.handler package</a><ul>
-<li><a class="reference internal" href="#module-pyams_cache.handler">Module contents</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a><ul>
-<li><a class="reference internal" href="#module-pyams_cache.handler.memcached">pyams_cache.handler.memcached module</a></li>
-<li><a class="reference internal" href="#module-pyams_cache.handler.redis">pyams_cache.handler.redis module</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_catalog.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,406 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_catalog package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-catalog-package">
-<h1>pyams_catalog package<a class="headerlink" href="#pyams-catalog-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_catalog.interfaces.html">pyams_catalog.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_catalog.interfaces.html#module-pyams_catalog.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_catalog.tests.html">pyams_catalog.tests package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_catalog.tests.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_catalog.tests.html#module-pyams_catalog.tests.test_utilsdocs">pyams_catalog.tests.test_utilsdocs module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_catalog.tests.html#module-pyams_catalog.tests.test_utilsdocstrings">pyams_catalog.tests.test_utilsdocstrings module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_catalog.tests.html#module-pyams_catalog.tests">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_catalog.zmi.html">pyams_catalog.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_catalog.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_catalog.zmi.html#module-pyams_catalog.zmi.catalog">pyams_catalog.zmi.catalog module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_catalog.zmi.html#module-pyams_catalog.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_catalog.include">
-<span id="pyams-catalog-include-module"></span><h2>pyams_catalog.include module<a class="headerlink" href="#module-pyams_catalog.include" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_catalog.include.include_package">
-<code class="descclassname">pyams_catalog.include.</code><code class="descname">include_package</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.include.include_package" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_catalog.index">
-<span id="pyams-catalog-index-module"></span><h2>pyams_catalog.index module<a class="headerlink" href="#module-pyams_catalog.index" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_catalog.index.DatetimeIndexWithInterface">
-<em class="property">class </em><code class="descclassname">pyams_catalog.index.</code><code class="descname">DatetimeIndexWithInterface</code><span class="sig-paren">(</span><em>interface</em>, <em>discriminator</em>, <em>resolution=2</em>, <em>family=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.index.DatetimeIndexWithInterface" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_catalog.index.FieldIndexWithInterface" title="pyams_catalog.index.FieldIndexWithInterface"><code class="xref py py-class docutils literal"><span class="pre">pyams_catalog.index.FieldIndexWithInterface</span></code></a></p>
-<p>Normalized datetime index with interface support</p>
-<dl class="method">
-<dt id="pyams_catalog.index.DatetimeIndexWithInterface.discriminate">
-<code class="descname">discriminate</code><span class="sig-paren">(</span><em>obj</em>, <em>default</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.index.DatetimeIndexWithInterface.discriminate" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_catalog.index.FacetIndexWithInterface">
-<em class="property">class </em><code class="descclassname">pyams_catalog.index.</code><code class="descname">FacetIndexWithInterface</code><span class="sig-paren">(</span><em>interface</em>, <em>discriminator</em>, <em>facets</em>, <em>family=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.index.FacetIndexWithInterface" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_catalog.index.InterfaceSupportIndexMixin" title="pyams_catalog.index.InterfaceSupportIndexMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_catalog.index.InterfaceSupportIndexMixin</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">hypatia.facet.FacetIndex</span></code></p>
-<p>Facet index with interface support</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_catalog.index.FieldIndexWithInterface">
-<em class="property">class </em><code class="descclassname">pyams_catalog.index.</code><code class="descname">FieldIndexWithInterface</code><span class="sig-paren">(</span><em>interface</em>, <em>discriminator</em>, <em>family=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.index.FieldIndexWithInterface" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_catalog.index.InterfaceSupportIndexMixin" title="pyams_catalog.index.InterfaceSupportIndexMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_catalog.index.InterfaceSupportIndexMixin</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">hypatia.field.FieldIndex</span></code></p>
-<p>Field index with interface support</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_catalog.index.InterfaceSupportIndexMixin">
-<em class="property">class </em><code class="descclassname">pyams_catalog.index.</code><code class="descname">InterfaceSupportIndexMixin</code><span class="sig-paren">(</span><em>interface</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.index.InterfaceSupportIndexMixin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">hypatia.util.BaseIndexMixin</span></code></p>
-<p>Custom index mixin handling objects interfaces</p>
-<dl class="method">
-<dt id="pyams_catalog.index.InterfaceSupportIndexMixin.discriminate">
-<code class="descname">discriminate</code><span class="sig-paren">(</span><em>obj</em>, <em>default</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.index.InterfaceSupportIndexMixin.discriminate" title="Permalink to this definition">¶</a></dt>
-<dd><p>See interface IIndexInjection</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_catalog.index.KeywordIndexWithInterface">
-<em class="property">class </em><code class="descclassname">pyams_catalog.index.</code><code class="descname">KeywordIndexWithInterface</code><span class="sig-paren">(</span><em>interface</em>, <em>discriminator</em>, <em>family=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.index.KeywordIndexWithInterface" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_catalog.index.InterfaceSupportIndexMixin" title="pyams_catalog.index.InterfaceSupportIndexMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_catalog.index.InterfaceSupportIndexMixin</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">hypatia.keyword.KeywordIndex</span></code></p>
-<p>Keyword index with interface support</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_catalog.index.TextIndexWithInterface">
-<em class="property">class </em><code class="descclassname">pyams_catalog.index.</code><code class="descname">TextIndexWithInterface</code><span class="sig-paren">(</span><em>interface</em>, <em>discriminator</em>, <em>lexicon=None</em>, <em>language='english'</em>, <em>index=None</em>, <em>family=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.index.TextIndexWithInterface" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_catalog.index.InterfaceSupportIndexMixin" title="pyams_catalog.index.InterfaceSupportIndexMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_catalog.index.InterfaceSupportIndexMixin</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">hypatia.text.TextIndex</span></code></p>
-<p>Text index with interface support</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_catalog.index.get_resolution">
-<code class="descclassname">pyams_catalog.index.</code><code class="descname">get_resolution</code><span class="sig-paren">(</span><em>value</em>, <em>resolution</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.index.get_resolution" title="Permalink to this definition">¶</a></dt>
-<dd><p>Set resolution of given date or datetime</p>
-<div class="highlight-default"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyams_catalog.interfaces</span> <span class="k">import</span> <span class="o">*</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyams_catalog.index</span> <span class="k">import</span> <span class="n">get_resolution</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">datetime</span> <span class="k">import</span> <span class="n">date</span><span class="p">,</span> <span class="n">datetime</span>
-</pre></div>
-</div>
-<p>Starting with dates:</p>
-<div class="highlight-default"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">today</span> <span class="o">=</span> <span class="n">date</span><span class="p">(</span><span class="mi">2017</span><span class="p">,</span> <span class="mi">7</span><span class="p">,</span> <span class="mi">11</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">get_resolution</span><span class="p">(</span><span class="n">today</span><span class="p">,</span> <span class="n">YEAR_RESOLUTION</span><span class="p">)</span>
-<span class="go">datetime.date(2017, 1, 1)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">get_resolution</span><span class="p">(</span><span class="n">today</span><span class="p">,</span> <span class="n">MONTH_RESOLUTION</span><span class="p">)</span>
-<span class="go">datetime.date(2017, 7, 1)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">get_resolution</span><span class="p">(</span><span class="n">today</span><span class="p">,</span> <span class="n">DATE_RESOLUTION</span><span class="p">)</span>
-<span class="go">datetime.date(2017, 7, 11)</span>
-</pre></div>
-</div>
-<p>Asking for a resolution higher than DATE with a date input only returns date:</p>
-<div class="highlight-default"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">get_resolution</span><span class="p">(</span><span class="n">today</span><span class="p">,</span> <span class="n">MINUTE_RESOLUTION</span><span class="p">)</span>
-<span class="go">datetime.date(2017, 7, 11)</span>
-</pre></div>
-</div>
-<p>Same examples with datetimes:</p>
-<div class="highlight-default"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">now</span> <span class="o">=</span> <span class="n">datetime</span><span class="p">(</span><span class="mi">2017</span><span class="p">,</span> <span class="mi">7</span><span class="p">,</span> <span class="mi">11</span><span class="p">,</span> <span class="mi">13</span><span class="p">,</span> <span class="mi">22</span><span class="p">,</span> <span class="mi">10</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">get_resolution</span><span class="p">(</span><span class="n">now</span><span class="p">,</span> <span class="n">YEAR_RESOLUTION</span><span class="p">)</span>
-<span class="go">datetime.datetime(2017, 1, 1, 0, 0)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">get_resolution</span><span class="p">(</span><span class="n">now</span><span class="p">,</span> <span class="n">MONTH_RESOLUTION</span><span class="p">)</span>
-<span class="go">datetime.datetime(2017, 7, 1, 0, 0)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">get_resolution</span><span class="p">(</span><span class="n">now</span><span class="p">,</span> <span class="n">DATE_RESOLUTION</span><span class="p">)</span>
-<span class="go">datetime.datetime(2017, 7, 11, 0, 0)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">get_resolution</span><span class="p">(</span><span class="n">now</span><span class="p">,</span> <span class="n">HOUR_RESOLUTION</span><span class="p">)</span>
-<span class="go">datetime.datetime(2017, 7, 11, 13, 0)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">get_resolution</span><span class="p">(</span><span class="n">now</span><span class="p">,</span> <span class="n">MINUTE_RESOLUTION</span><span class="p">)</span>
-<span class="go">datetime.datetime(2017, 7, 11, 13, 22)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">get_resolution</span><span class="p">(</span><span class="n">now</span><span class="p">,</span> <span class="n">SECOND_RESOLUTION</span><span class="p">)</span>
-<span class="go">datetime.datetime(2017, 7, 11, 13, 22, 10)</span>
-</pre></div>
-</div>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_catalog.nltk">
-<span id="pyams-catalog-nltk-module"></span><h2>pyams_catalog.nltk module<a class="headerlink" href="#module-pyams_catalog.nltk" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_catalog.nltk.NltkFullTextProcessor">
-<em class="property">class </em><code class="descclassname">pyams_catalog.nltk.</code><code class="descname">NltkFullTextProcessor</code><span class="sig-paren">(</span><em>language='english'</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.nltk.NltkFullTextProcessor" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>NLTK based full text processor</p>
-<dl class="method">
-<dt id="pyams_catalog.nltk.NltkFullTextProcessor.process">
-<code class="descname">process</code><span class="sig-paren">(</span><em>lst</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.nltk.NltkFullTextProcessor.process" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_catalog.nltk.NltkFullTextProcessor.processGlob">
-<code class="descname">processGlob</code><span class="sig-paren">(</span><em>lst</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.nltk.NltkFullTextProcessor.processGlob" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_catalog.nltk.NltkStemmedTextProcessor">
-<em class="property">class </em><code class="descclassname">pyams_catalog.nltk.</code><code class="descname">NltkStemmedTextProcessor</code><span class="sig-paren">(</span><em>language='english'</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.nltk.NltkStemmedTextProcessor" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>NLTK based text processor using stemmer</p>
-<dl class="method">
-<dt id="pyams_catalog.nltk.NltkStemmedTextProcessor.process">
-<code class="descname">process</code><span class="sig-paren">(</span><em>lst</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.nltk.NltkStemmedTextProcessor.process" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_catalog.nltk.NltkStemmedTextProcessor.processGlob">
-<code class="descname">processGlob</code><span class="sig-paren">(</span><em>lst</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.nltk.NltkStemmedTextProcessor.processGlob" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_catalog.query">
-<span id="pyams-catalog-query-module"></span><h2>pyams_catalog.query module<a class="headerlink" href="#module-pyams_catalog.query" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_catalog.query.CatalogResultSet">
-<em class="property">class </em><code class="descclassname">pyams_catalog.query.</code><code class="descname">CatalogResultSet</code><span class="sig-paren">(</span><em>query</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.query.CatalogResultSet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Catalog query result set wrapper</p>
-<dl class="method">
-<dt id="pyams_catalog.query.CatalogResultSet.append">
-<code class="descname">append</code><span class="sig-paren">(</span><em>items</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.query.CatalogResultSet.append" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_catalog.query.CatalogResultSet.prepend">
-<code class="descname">prepend</code><span class="sig-paren">(</span><em>items</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.query.CatalogResultSet.prepend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_catalog.query.and_">
-<code class="descclassname">pyams_catalog.query.</code><code class="descname">and_</code><span class="sig-paren">(</span><em>source</em>, <em>added</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.query.and_" title="Permalink to this definition">¶</a></dt>
-<dd><p>Combine two queries with ‘and’</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_catalog.query.or_">
-<code class="descclassname">pyams_catalog.query.</code><code class="descname">or_</code><span class="sig-paren">(</span><em>source</em>, <em>added</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.query.or_" title="Permalink to this definition">¶</a></dt>
-<dd><p>Combine two queries with ‘or’</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_catalog.site">
-<span id="pyams-catalog-site-module"></span><h2>pyams_catalog.site module<a class="headerlink" href="#module-pyams_catalog.site" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_catalog.site.CatalogGenerationsChecker">
-<em class="property">class </em><code class="descclassname">pyams_catalog.site.</code><code class="descname">CatalogGenerationsChecker</code><a class="headerlink" href="#pyams_catalog.site.CatalogGenerationsChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Catalog generations checker</p>
-<dl class="method">
-<dt id="pyams_catalog.site.CatalogGenerationsChecker.evolve">
-<code class="descname">evolve</code><span class="sig-paren">(</span><em>site</em>, <em>current=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.site.CatalogGenerationsChecker.evolve" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for required utilities</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_catalog.site.CatalogGenerationsChecker.generation">
-<code class="descname">generation</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_catalog.site.CatalogGenerationsChecker.generation" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_catalog.site.check_required_indexes">
-<code class="descclassname">pyams_catalog.site.</code><code class="descname">check_required_indexes</code><span class="sig-paren">(</span><em>site</em>, <em>indexes</em>, <em>catalog_name=''</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.site.check_required_indexes" title="Permalink to this definition">¶</a></dt>
-<dd><p>Utility function to check for required catalog indexes</p>
-<p>utilities argument is a tuple made of:
-- the index name
-- the index class
-- index factory arguments</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_catalog.site.handle_modified_object">
-<code class="descclassname">pyams_catalog.site.</code><code class="descname">handle_modified_object</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.site.handle_modified_object" title="Permalink to this definition">¶</a></dt>
-<dd><p>Update catalog for modified object</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_catalog.site.handle_new_local_site">
-<code class="descclassname">pyams_catalog.site.</code><code class="descname">handle_new_local_site</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.site.handle_new_local_site" title="Permalink to this definition">¶</a></dt>
-<dd><p>Create a new catalog when a site is created</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_catalog.site.handle_new_object">
-<code class="descclassname">pyams_catalog.site.</code><code class="descname">handle_new_object</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.site.handle_new_object" title="Permalink to this definition">¶</a></dt>
-<dd><p>Index new persistent object</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_catalog.site.handle_removed_object">
-<code class="descclassname">pyams_catalog.site.</code><code class="descname">handle_removed_object</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.site.handle_removed_object" title="Permalink to this definition">¶</a></dt>
-<dd><p>Un-index removed object</p>
-<p>Don’t use IObjectRemovedEvent to avoid objects from being already unregistered
-from IIntId utility!!!</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_catalog.utils">
-<span id="pyams-catalog-utils-module"></span><h2>pyams_catalog.utils module<a class="headerlink" href="#module-pyams_catalog.utils" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_catalog.utils.catalog_key_adapter">
-<code class="descclassname">pyams_catalog.utils.</code><code class="descname">catalog_key_adapter</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.utils.catalog_key_adapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Catalog key value adapter</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_catalog.utils.index_object">
-<code class="descclassname">pyams_catalog.utils.</code><code class="descname">index_object</code><span class="sig-paren">(</span><em>obj</em>, <em>catalog=''</em>, <em>ignore_notyet=False</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.utils.index_object" title="Permalink to this definition">¶</a></dt>
-<dd><p>Index given object into catalog</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_catalog.utils.reindex_object">
-<code class="descclassname">pyams_catalog.utils.</code><code class="descname">reindex_object</code><span class="sig-paren">(</span><em>obj</em>, <em>catalog=''</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.utils.reindex_object" title="Permalink to this definition">¶</a></dt>
-<dd><p>Reindex given object into catalog</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_catalog.utils.unindex_object">
-<code class="descclassname">pyams_catalog.utils.</code><code class="descname">unindex_object</code><span class="sig-paren">(</span><em>obj</em>, <em>catalog=''</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.utils.unindex_object" title="Permalink to this definition">¶</a></dt>
-<dd><p>Unindex given object from catalog</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_catalog">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_catalog" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_catalog.includeme">
-<code class="descclassname">pyams_catalog.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_catalog.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_catalog package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_catalog.include">pyams_catalog.include module</a></li>
-<li><a class="reference internal" href="#module-pyams_catalog.index">pyams_catalog.index module</a></li>
-<li><a class="reference internal" href="#module-pyams_catalog.nltk">pyams_catalog.nltk module</a></li>
-<li><a class="reference internal" href="#module-pyams_catalog.query">pyams_catalog.query module</a></li>
-<li><a class="reference internal" href="#module-pyams_catalog.site">pyams_catalog.site module</a></li>
-<li><a class="reference internal" href="#module-pyams_catalog.utils">pyams_catalog.utils module</a></li>
-<li><a class="reference internal" href="#module-pyams_catalog">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_catalog.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_catalog.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-catalog-interfaces-package">
-<h1>pyams_catalog.interfaces package<a class="headerlink" href="#pyams-catalog-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_catalog.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_catalog.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_catalog.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_catalog.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.component.association.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,331 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.component.association package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-component-association-package">
-<h1>pyams_content.component.association package<a class="headerlink" href="#pyams-content-component-association-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.component.association.interfaces.html">pyams_content.component.association.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.association.interfaces.html#module-pyams_content.component.association.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.component.association.zmi.html">pyams_content.component.association.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.association.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.association.zmi.html#module-pyams_content.component.association.zmi.interfaces">pyams_content.component.association.zmi.interfaces module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.association.zmi.html#module-pyams_content.component.association.zmi.paragraph">pyams_content.component.association.zmi.paragraph module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.association.zmi.html#module-pyams_content.component.association.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.component.association.container">
-<span id="pyams-content-component-association-container-module"></span><h2>pyams_content.component.association.container module<a class="headerlink" href="#module-pyams_content.component.association.container" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.association.container.AssociationContainer">
-<em class="property">class </em><code class="descclassname">pyams_content.component.association.container.</code><code class="descname">AssociationContainer</code><a class="headerlink" href="#pyams_content.component.association.container.AssociationContainer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.ordered.OrderedContainer</span></code></p>
-<p>Associations container</p>
-<dl class="method">
-<dt id="pyams_content.component.association.container.AssociationContainer.append">
-<code class="descname">append</code><span class="sig-paren">(</span><em>value</em>, <em>notify=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.association.container.AssociationContainer.append" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.association.container.AssociationContainer.last_id">
-<code class="descname">last_id</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_content.component.association.container.AssociationContainer.last_id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.association.container.AssociationContainerNamespace">
-<em class="property">class </em><code class="descclassname">pyams_content.component.association.container.</code><code class="descname">AssociationContainerNamespace</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.association.container.AssociationContainerNamespace" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Associations container ++ass++ namespace</p>
-<dl class="method">
-<dt id="pyams_content.component.association.container.AssociationContainerNamespace.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.association.container.AssociationContainerNamespace.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.association.container.AssociationContainerSublocations">
-<em class="property">class </em><code class="descclassname">pyams_content.component.association.container.</code><code class="descname">AssociationContainerSublocations</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.association.container.AssociationContainerSublocations" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Associations container sub-locations adapter</p>
-<dl class="method">
-<dt id="pyams_content.component.association.container.AssociationContainerSublocations.sublocations">
-<code class="descname">sublocations</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.association.container.AssociationContainerSublocations.sublocations" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.association.container.AssociationsContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.association.container.</code><code class="descname">AssociationsContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.association.container.AssociationsContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.features.checker.html#pyams_content.features.checker.BaseContentChecker" title="pyams_content.features.checker.BaseContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.features.checker.BaseContentChecker</span></code></a></p>
-<p>Associations content checker</p>
-<dl class="method">
-<dt id="pyams_content.component.association.container.AssociationsContentChecker.inner_check">
-<code class="descname">inner_check</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.association.container.AssociationsContentChecker.inner_check" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.association.container.AssociationsContentChecker.label">
-<code class="descname">label</code><em class="property"> = 'Associations'</em><a class="headerlink" href="#pyams_content.component.association.container.AssociationsContentChecker.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.association.container.AssociationsContentChecker.sep">
-<code class="descname">sep</code><em class="property"> = '\n'</em><a class="headerlink" href="#pyams_content.component.association.container.AssociationsContentChecker.sep" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.association.container.AssociationsContentChecker.weight">
-<code class="descname">weight</code><em class="property"> = 100</em><a class="headerlink" href="#pyams_content.component.association.container.AssociationsContentChecker.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.association.container.ContentAssociationsVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_content.component.association.container.</code><code class="descname">ContentAssociationsVocabulary</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.association.container.ContentAssociationsVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>Content associations vocabulary</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.association.container.association_container_factory">
-<code class="descclassname">pyams_content.component.association.container.</code><code class="descname">association_container_factory</code><span class="sig-paren">(</span><em>target</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.association.container.association_container_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Associations container factory</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.component.association.paragraph">
-<span id="pyams-content-component-association-paragraph-module"></span><h2>pyams_content.component.association.paragraph module<a class="headerlink" href="#module-pyams_content.component.association.paragraph" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.association.paragraph.AssociationParagraph">
-<em class="property">class </em><code class="descclassname">pyams_content.component.association.paragraph.</code><code class="descname">AssociationParagraph</code><a class="headerlink" href="#pyams_content.component.association.paragraph.AssociationParagraph" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.BaseParagraph" title="pyams_content.component.paragraph.BaseParagraph"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.BaseParagraph</span></code></a></p>
-<p>Associations paragraph</p>
-<dl class="attribute">
-<dt id="pyams_content.component.association.paragraph.AssociationParagraph.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-link'</em><a class="headerlink" href="#pyams_content.component.association.paragraph.AssociationParagraph.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.association.paragraph.AssociationParagraph.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Associations paragraph'</em><a class="headerlink" href="#pyams_content.component.association.paragraph.AssociationParagraph.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.association.paragraph.AssociationParagraphContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.association.paragraph.</code><code class="descname">AssociationParagraphContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.association.paragraph.AssociationParagraphContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.BaseParagraphContentChecker" title="pyams_content.component.paragraph.BaseParagraphContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.BaseParagraphContentChecker</span></code></a></p>
-<p>Associations paragraph content checker</p>
-<dl class="method">
-<dt id="pyams_content.component.association.paragraph.AssociationParagraphContentChecker.inner_check">
-<code class="descname">inner_check</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.association.paragraph.AssociationParagraphContentChecker.inner_check" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.association.paragraph.AssociationParagraphContentChecker.label">
-<code class="descname">label</code><a class="headerlink" href="#pyams_content.component.association.paragraph.AssociationParagraphContentChecker.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.association.paragraph.AssociationParagraphFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.component.association.paragraph.</code><code class="descname">AssociationParagraphFactory</code><a class="headerlink" href="#pyams_content.component.association.paragraph.AssociationParagraphFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Associations paragraph factory</p>
-<dl class="attribute">
-<dt id="pyams_content.component.association.paragraph.AssociationParagraphFactory.content_type">
-<code class="descname">content_type</code><a class="headerlink" href="#pyams_content.component.association.paragraph.AssociationParagraphFactory.content_type" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.component.association.paragraph.AssociationParagraph" title="pyams_content.component.association.paragraph.AssociationParagraph"><code class="xref py py-class docutils literal"><span class="pre">AssociationParagraph</span></code></a></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.association.paragraph.AssociationParagraphFactory.name">
-<code class="descname">name</code><em class="property"> = 'Associations paragraph'</em><a class="headerlink" href="#pyams_content.component.association.paragraph.AssociationParagraphFactory.name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.component.association">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.component.association" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.association.AssociationItem">
-<em class="property">class </em><code class="descclassname">pyams_content.component.association.</code><code class="descname">AssociationItem</code><a class="headerlink" href="#pyams_content.component.association.AssociationItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Base association item persistent class</p>
-<dl class="method">
-<dt id="pyams_content.component.association.AssociationItem.get_url">
-<code class="descname">get_url</code><span class="sig-paren">(</span><em>request=None</em>, <em>view_name=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.association.AssociationItem.get_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.association.AssociationItem.icon_class">
-<code class="descname">icon_class</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_content.component.association.AssociationItem.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.association.AssociationItem.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_content.component.association.AssociationItem.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.association.AssociationItem.visible">
-<code class="descname">visible</code><a class="headerlink" href="#pyams_content.component.association.AssociationItem.visible" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.association.AssociationItemPermissionChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.association.</code><code class="descname">AssociationItemPermissionChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.association.AssociationItemPermissionChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Association item permission checker</p>
-<dl class="attribute">
-<dt id="pyams_content.component.association.AssociationItemPermissionChecker.edit_permission">
-<code class="descname">edit_permission</code><a class="headerlink" href="#pyams_content.component.association.AssociationItemPermissionChecker.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.association.handle_added_association">
-<code class="descclassname">pyams_content.component.association.</code><code class="descname">handle_added_association</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.association.handle_added_association" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle added association item</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.association.handle_modified_association">
-<code class="descclassname">pyams_content.component.association.</code><code class="descname">handle_modified_association</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.association.handle_modified_association" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle modified association item</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.association.handle_removed_association">
-<code class="descclassname">pyams_content.component.association.</code><code class="descname">handle_removed_association</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.association.handle_removed_association" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle removed association item</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.component.association package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.association.container">pyams_content.component.association.container module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.association.paragraph">pyams_content.component.association.paragraph module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.association">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.component.association.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.component.association.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-component-association-interfaces-package">
-<h1>pyams_content.component.association.interfaces package<a class="headerlink" href="#pyams-content-component-association-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.component.association.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.component.association.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.component.association.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.component.association.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.component.extfile.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,433 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.component.extfile package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-component-extfile-package">
-<h1>pyams_content.component.extfile package<a class="headerlink" href="#pyams-content-component-extfile-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.component.extfile.interfaces.html">pyams_content.component.extfile.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.extfile.interfaces.html#module-pyams_content.component.extfile.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.component.extfile.zmi.html">pyams_content.component.extfile.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.extfile.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.extfile.zmi.html#module-pyams_content.component.extfile.zmi.container">pyams_content.component.extfile.zmi.container module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.extfile.zmi.html#module-pyams_content.component.extfile.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="module-pyams_content.component.extfile">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.component.extfile" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.extfile.BaseExtFile">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.</code><code class="descname">BaseExtFile</code><a class="headerlink" href="#pyams_content.component.extfile.BaseExtFile" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.association.html#pyams_content.component.association.AssociationItem" title="pyams_content.component.association.AssociationItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.association.AssociationItem</span></code></a></p>
-<p>External file persistent class</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.BaseExtFile.author">
-<code class="descname">author</code><a class="headerlink" href="#pyams_content.component.extfile.BaseExtFile.author" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.BaseExtFile.description">
-<code class="descname">description</code><a class="headerlink" href="#pyams_content.component.extfile.BaseExtFile.description" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.BaseExtFile.filename">
-<code class="descname">filename</code><a class="headerlink" href="#pyams_content.component.extfile.BaseExtFile.filename" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.BaseExtFile.language">
-<code class="descname">language</code><a class="headerlink" href="#pyams_content.component.extfile.BaseExtFile.language" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.BaseExtFile.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.component.extfile.BaseExtFile.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.</code><code class="descname">BaseExtFileAssociationInfoAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Base external file association info adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter.human_size">
-<code class="descname">human_size</code><a class="headerlink" href="#pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter.human_size" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter.inner_title">
-<code class="descname">inner_title</code><a class="headerlink" href="#pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter.inner_title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter.pictogram">
-<code class="descname">pictogram</code><a class="headerlink" href="#pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter.pictogram" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter.user_title">
-<code class="descname">user_title</code><a class="headerlink" href="#pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter.user_title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.ExtAudio">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.</code><code class="descname">ExtAudio</code><a class="headerlink" href="#pyams_content.component.extfile.ExtAudio" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.extfile.BaseExtFile" title="pyams_content.component.extfile.BaseExtFile"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.BaseExtFile</span></code></a></p>
-<p>External audio file persistent class</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtAudio.data">
-<code class="descname">data</code><a class="headerlink" href="#pyams_content.component.extfile.ExtAudio.data" title="Permalink to this definition">¶</a></dt>
-<dd><p>I18n property class used to handle files</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtAudio.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-file-audio-o'</em><a class="headerlink" href="#pyams_content.component.extfile.ExtAudio.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtAudio.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Audio file'</em><a class="headerlink" href="#pyams_content.component.extfile.ExtAudio.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtAudio.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.component.extfile.ExtAudio.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.ExtAudioContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.</code><code class="descname">ExtAudioContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.ExtAudioContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.extfile.ExtFileContentChecker" title="pyams_content.component.extfile.ExtFileContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.ExtFileContentChecker</span></code></a></p>
-<p>External audio file content checker</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtAudioContentChecker.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_content.component.extfile.interfaces.IExtAudio&gt;</em><a class="headerlink" href="#pyams_content.component.extfile.ExtAudioContentChecker.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.ExtFile">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.</code><code class="descname">ExtFile</code><a class="headerlink" href="#pyams_content.component.extfile.ExtFile" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.extfile.BaseExtFile" title="pyams_content.component.extfile.BaseExtFile"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.BaseExtFile</span></code></a></p>
-<p>Generic external file persistent class</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtFile.data">
-<code class="descname">data</code><a class="headerlink" href="#pyams_content.component.extfile.ExtFile.data" title="Permalink to this definition">¶</a></dt>
-<dd><p>I18n property class used to handle files</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtFile.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-file-text-o'</em><a class="headerlink" href="#pyams_content.component.extfile.ExtFile.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtFile.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Standard file'</em><a class="headerlink" href="#pyams_content.component.extfile.ExtFile.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.ExtFileContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.</code><code class="descname">ExtFileContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.ExtFileContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.features.checker.html#pyams_content.features.checker.BaseContentChecker" title="pyams_content.features.checker.BaseContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.features.checker.BaseContentChecker</span></code></a></p>
-<p>Base external file content checker</p>
-<dl class="method">
-<dt id="pyams_content.component.extfile.ExtFileContentChecker.inner_check">
-<code class="descname">inner_check</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.ExtFileContentChecker.inner_check" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtFileContentChecker.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_content.component.extfile.interfaces.IExtFile&gt;</em><a class="headerlink" href="#pyams_content.component.extfile.ExtFileContentChecker.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtFileContentChecker.label">
-<code class="descname">label</code><a class="headerlink" href="#pyams_content.component.extfile.ExtFileContentChecker.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.ExtImage">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.</code><code class="descname">ExtImage</code><a class="headerlink" href="#pyams_content.component.extfile.ExtImage" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.extfile.BaseExtFile" title="pyams_content.component.extfile.BaseExtFile"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.BaseExtFile</span></code></a></p>
-<p>External image persistent class</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtImage.alt_title">
-<code class="descname">alt_title</code><a class="headerlink" href="#pyams_content.component.extfile.ExtImage.alt_title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtImage.data">
-<code class="descname">data</code><a class="headerlink" href="#pyams_content.component.extfile.ExtImage.data" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtImage.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-file-image-o'</em><a class="headerlink" href="#pyams_content.component.extfile.ExtImage.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtImage.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Image'</em><a class="headerlink" href="#pyams_content.component.extfile.ExtImage.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtImage.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.component.extfile.ExtImage.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.ExtImageContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.</code><code class="descname">ExtImageContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.ExtImageContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.extfile.ExtFileContentChecker" title="pyams_content.component.extfile.ExtFileContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.ExtFileContentChecker</span></code></a></p>
-<p>External image content checker</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtImageContentChecker.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_content.component.extfile.interfaces.IExtImage&gt;</em><a class="headerlink" href="#pyams_content.component.extfile.ExtImageContentChecker.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.ExtVideo">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.</code><code class="descname">ExtVideo</code><a class="headerlink" href="#pyams_content.component.extfile.ExtVideo" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.extfile.BaseExtFile" title="pyams_content.component.extfile.BaseExtFile"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.BaseExtFile</span></code></a></p>
-<p>External video file persistent class</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtVideo.data">
-<code class="descname">data</code><a class="headerlink" href="#pyams_content.component.extfile.ExtVideo.data" title="Permalink to this definition">¶</a></dt>
-<dd><p>I18n property class used to handle files</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtVideo.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-file-video-o'</em><a class="headerlink" href="#pyams_content.component.extfile.ExtVideo.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtVideo.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Video'</em><a class="headerlink" href="#pyams_content.component.extfile.ExtVideo.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtVideo.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.component.extfile.ExtVideo.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.ExtVideoContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.</code><code class="descname">ExtVideoContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.ExtVideoContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.extfile.ExtFileContentChecker" title="pyams_content.component.extfile.ExtFileContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.ExtFileContentChecker</span></code></a></p>
-<p>External video file content checker</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.ExtVideoContentChecker.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_content.component.extfile.interfaces.IExtVideo&gt;</em><a class="headerlink" href="#pyams_content.component.extfile.ExtVideoContentChecker.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.ExternalFilesFactoriesVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.</code><code class="descname">ExternalFilesFactoriesVocabulary</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.ExternalFilesFactoriesVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>External files factories vocabulary</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.extfile.handle_added_extfile">
-<code class="descclassname">pyams_content.component.extfile.</code><code class="descname">handle_added_extfile</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.handle_added_extfile" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle added external file</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.extfile.handle_modified_extfile">
-<code class="descclassname">pyams_content.component.extfile.</code><code class="descname">handle_modified_extfile</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.handle_modified_extfile" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle modified external file</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.extfile.handle_removed_extfile">
-<code class="descclassname">pyams_content.component.extfile.</code><code class="descname">handle_removed_extfile</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.handle_removed_extfile" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle removed external file</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.extfile.register_file_factory">
-<code class="descclassname">pyams_content.component.extfile.</code><code class="descname">register_file_factory</code><span class="sig-paren">(</span><em>key</em>, <em>factory</em>, <em>name=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.register_file_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Register new file factory</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.extfile.update_properties">
-<code class="descclassname">pyams_content.component.extfile.</code><code class="descname">update_properties</code><span class="sig-paren">(</span><em>extfile</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.update_properties" title="Permalink to this definition">¶</a></dt>
-<dd><p>Update missing file properties</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.component.extfile package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.extfile">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.component.extfile.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.component.extfile.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-component-extfile-interfaces-package">
-<h1>pyams_content.component.extfile.interfaces package<a class="headerlink" href="#pyams-content-component-extfile-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.component.extfile.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.component.extfile.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.component.extfile.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.component.extfile.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.component.extfile.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,725 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.component.extfile.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-component-extfile-zmi-package">
-<h1>pyams_content.component.extfile.zmi package<a class="headerlink" href="#pyams-content-component-extfile-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.component.extfile.zmi.container">
-<span id="pyams-content-component-extfile-zmi-container-module"></span><h2>pyams_content.component.extfile.zmi.container module<a class="headerlink" href="#module-pyams_content.component.extfile.zmi.container" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_content.component.extfile.zmi.container.get_files_list">
-<code class="descclassname">pyams_content.component.extfile.zmi.container.</code><code class="descname">get_files_list</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.container.get_files_list" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get container files in JSON format for TinyMCE editor</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.extfile.zmi.container.get_images_list">
-<code class="descclassname">pyams_content.component.extfile.zmi.container.</code><code class="descname">get_images_list</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.container.get_images_list" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get container images in JSON format for TinyMCE editor</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.component.extfile.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.component.extfile.zmi" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtAudioAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationItemAJAXAddForm" title="pyams_content.component.association.zmi.AssociationItemAJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.association.zmi.AssociationItemAJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.extfile.zmi.ExtAudioAddForm" title="pyams_content.component.extfile.zmi.ExtAudioAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.zmi.ExtAudioAddForm</span></code></a></p>
-<p>External audio file add form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioAJAXAddForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioAJAXAddForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtAudioAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.extfile.zmi.ExtFileAddForm" title="pyams_content.component.extfile.zmi.ExtFileAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.zmi.ExtFileAddForm</span></code></a></p>
-<p>External audio file add form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-extaudio.json'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-file-audio-o'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add new audio file'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtAudioAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin" title="pyams_form.security.ProtectedFormObjectMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.security.ProtectedFormObjectMixin</span></code></a>, <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>External audio file add menu</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add audio file'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-file-audio-o'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-extaudio.html'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioPropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtAudioPropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioPropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationItemAJAXEditForm" title="pyams_content.component.association.zmi.AssociationItemAJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.association.zmi.AssociationItemAJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm" title="pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm</span></code></a></p>
-<p>External audio file properties edit form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioPropertiesAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioPropertiesAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtAudioPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm" title="pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm</span></code></a></p>
-<p>External audio file properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-file-audio-o'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Update audio file properties'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtAudiosCounter">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtAudiosCounter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudiosCounter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase" title="pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase</span></code></a></p>
-<p>External audio files counter</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtAudiosCounter.action_class">
-<code class="descname">action_class</code><em class="property"> = 'action extaudios nowrap width-40'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudiosCounter.action_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtAudiosCounter.count">
-<code class="descname">count</code><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudiosCounter.count" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtAudiosCounter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-file-audio-o'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudiosCounter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtAudiosCounter.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Audios files'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudiosCounter.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtAudiosCounter.weight">
-<code class="descname">weight</code><em class="property"> = 23</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtAudiosCounter.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtFileAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationItemAJAXAddForm" title="pyams_content.component.association.zmi.AssociationItemAJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.association.zmi.AssociationItemAJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.extfile.zmi.ExtFileAddForm" title="pyams_content.component.extfile.zmi.ExtFileAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.zmi.ExtFileAddForm</span></code></a></p>
-<p>External file add form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAJAXAddForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAJAXAddForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtFileAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>External file add form</p>
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>object</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-extfile.json'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageContent'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-file-text-o'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add new external file'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAddForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAddForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtFileAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin" title="pyams_form.security.ProtectedFormObjectMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.security.ProtectedFormObjectMixin</span></code></a>, <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>External file add menu</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add external file'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-file-text-o'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-extfile.html'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtFileAddMenuDivider">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtFileAddMenuDivider</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFileAddMenuDivider" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin" title="pyams_form.security.ProtectedFormObjectMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.security.ProtectedFormObjectMixin</span></code></a>, <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuDivider" title="pyams_skin.viewlet.toolbar.ToolbarMenuDivider"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuDivider</span></code></a></p>
-<p>External file add menu divider</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtFilePropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtFilePropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFilePropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationItemAJAXEditForm" title="pyams_content.component.association.zmi.AssociationItemAJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.association.zmi.AssociationItemAJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm" title="pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm</span></code></a></p>
-<p>External file properties edit form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtFilePropertiesAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFilePropertiesAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtFilePropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>External file properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageContent'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-file-text-o'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Update file properties'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtFilesCounter">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtFilesCounter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFilesCounter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase" title="pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase</span></code></a></p>
-<p>External files counter</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFilesCounter.action_class">
-<code class="descname">action_class</code><em class="property"> = 'action extfiles nowrap width-40'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFilesCounter.action_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFilesCounter.count">
-<code class="descname">count</code><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFilesCounter.count" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFilesCounter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-file-text-o'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFilesCounter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFilesCounter.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'External files'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFilesCounter.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtFilesCounter.weight">
-<code class="descname">weight</code><em class="property"> = 20</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtFilesCounter.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtImageAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtImageAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImageAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationItemAJAXAddForm" title="pyams_content.component.association.zmi.AssociationItemAJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.association.zmi.AssociationItemAJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.extfile.zmi.ExtImageAddForm" title="pyams_content.component.extfile.zmi.ExtImageAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.zmi.ExtImageAddForm</span></code></a></p>
-<p>External image add form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtImageAJAXAddForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImageAJAXAddForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtImageAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtImageAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImageAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.extfile.zmi.ExtFileAddForm" title="pyams_content.component.extfile.zmi.ExtFileAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.zmi.ExtFileAddForm</span></code></a></p>
-<p>External image add form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtImageAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-extimage.json'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImageAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtImageAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImageAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtImageAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImageAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtImageAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-file-image-o'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImageAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtImageAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add new image'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImageAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtImageAddForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImageAddForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtImageAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtImageAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImageAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin" title="pyams_form.security.ProtectedFormObjectMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.security.ProtectedFormObjectMixin</span></code></a>, <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>External image add menu</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtImageAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add image'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImageAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtImageAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-file-image-o'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImageAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtImageAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImageAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtImageAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-extimage.html'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImageAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtImagePropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtImagePropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImagePropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationItemAJAXEditForm" title="pyams_content.component.association.zmi.AssociationItemAJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.association.zmi.AssociationItemAJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm" title="pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm</span></code></a></p>
-<p>External image properties edit form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtImagePropertiesAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImagePropertiesAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtImagePropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm" title="pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm</span></code></a></p>
-<p>External image properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-file-image-o'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Update image properties'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtImagesCounter">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtImagesCounter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImagesCounter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase" title="pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase</span></code></a></p>
-<p>External image files counter</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtImagesCounter.action_class">
-<code class="descname">action_class</code><em class="property"> = 'action extimages nowrap width-40'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImagesCounter.action_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtImagesCounter.count">
-<code class="descname">count</code><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImagesCounter.count" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtImagesCounter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-file-image-o'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImagesCounter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtImagesCounter.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Images'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImagesCounter.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtImagesCounter.weight">
-<code class="descname">weight</code><em class="property"> = 21</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtImagesCounter.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtVideoAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationItemAJAXAddForm" title="pyams_content.component.association.zmi.AssociationItemAJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.association.zmi.AssociationItemAJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.extfile.zmi.ExtVideoAddForm" title="pyams_content.component.extfile.zmi.ExtVideoAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.zmi.ExtVideoAddForm</span></code></a></p>
-<p>External video add form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoAJAXAddForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoAJAXAddForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtVideoAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.extfile.zmi.ExtFileAddForm" title="pyams_content.component.extfile.zmi.ExtFileAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.zmi.ExtFileAddForm</span></code></a></p>
-<p>External video add form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-extvideo.json'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-file-video-o'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add new video'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtVideoAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin" title="pyams_form.security.ProtectedFormObjectMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.security.ProtectedFormObjectMixin</span></code></a>, <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>External video add menu</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add video'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-file-video-o'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-extvideo.html'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoPropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtVideoPropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoPropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.association.zmi.html#pyams_content.component.association.zmi.AssociationItemAJAXEditForm" title="pyams_content.component.association.zmi.AssociationItemAJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.association.zmi.AssociationItemAJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm" title="pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm</span></code></a></p>
-<p>External video properties edit form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoPropertiesAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoPropertiesAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtVideoPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm" title="pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm</span></code></a></p>
-<p>External video properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-file-video-o'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Update video properties'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.extfile.zmi.ExtVideosCounter">
-<em class="property">class </em><code class="descclassname">pyams_content.component.extfile.zmi.</code><code class="descname">ExtVideosCounter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideosCounter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase" title="pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase</span></code></a></p>
-<p>External video files counter</p>
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtVideosCounter.action_class">
-<code class="descname">action_class</code><em class="property"> = 'action extvideos nowrap width-40'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideosCounter.action_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtVideosCounter.count">
-<code class="descname">count</code><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideosCounter.count" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtVideosCounter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-file-video-o'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideosCounter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtVideosCounter.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Videos'</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideosCounter.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.extfile.zmi.ExtVideosCounter.weight">
-<code class="descname">weight</code><em class="property"> = 22</em><a class="headerlink" href="#pyams_content.component.extfile.zmi.ExtVideosCounter.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.component.extfile.zmi package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.extfile.zmi.container">pyams_content.component.extfile.zmi.container module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.extfile.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.component.gallery.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.component.gallery.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-component-gallery-interfaces-package">
-<h1>pyams_content.component.gallery.interfaces package<a class="headerlink" href="#pyams-content-component-gallery-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.component.gallery.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.component.gallery.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.component.gallery.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.component.gallery.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.component.illustration.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,510 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.component.illustration.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-component-illustration-zmi-package">
-<h1>pyams_content.component.illustration.zmi package<a class="headerlink" href="#pyams-content-component-illustration-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.component.illustration.zmi.paragraph">
-<span id="pyams-content-component-illustration-zmi-paragraph-module"></span><h2>pyams_content.component.illustration.zmi.paragraph module<a class="headerlink" href="#module-pyams_content.component.illustration.zmi.paragraph" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.illustration.zmi.paragraph.</code><code class="descname">IllustrationAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm" title="pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm" title="pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm</span></code></a></p>
-<p>HTML paragraph add form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.illustration.zmi.paragraph.</code><code class="descname">IllustrationAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>Illustration add form</p>
-<dl class="method">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>object</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-illustration.json'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageContent'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-file-image-o'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add new illustration'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.component.illustration.zmi.paragraph.</code><code class="descname">IllustrationAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.BaseParagraphAddMenu" title="pyams_content.component.paragraph.zmi.BaseParagraphAddMenu"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphAddMenu</span></code></a></p>
-<p>Illustration add menu</p>
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add illustration...'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-file-image-o'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu.paragraph_type">
-<code class="descname">paragraph_type</code><em class="property"> = 'Illustration'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu.paragraph_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-illustration.html'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationInnerAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.illustration.zmi.paragraph.</code><code class="descname">IllustrationInnerAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationInnerAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm" title="pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm" title="pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm</span></code></a></p>
-<p>Illustration paragraph inner edit form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationInnerAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationInnerAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.illustration.zmi.paragraph.</code><code class="descname">IllustrationInnerEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm" title="pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm</span></code></a></p>
-<p>Illustration inner edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'inner-properties.json'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm.buttons">
-<code class="descname">buttons</code><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.illustration.zmi.paragraph.</code><code class="descname">IllustrationPropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm" title="pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm" title="pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm</span></code></a></p>
-<p>Illustration properties edit form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.illustration.zmi.paragraph.</code><code class="descname">IllustrationPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.paragraph.zmi.html#pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm" title="pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm</span></code></a></p>
-<p>Illustration properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageContent'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-file-image-o'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit illustration properties'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationSummary">
-<em class="property">class </em><code class="descclassname">pyams_content.component.illustration.zmi.paragraph.</code><code class="descname">IllustrationSummary</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationSummary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.BaseContentProvider" title="pyams_viewlet.viewlet.BaseContentProvider"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.BaseContentProvider</span></code></a></p>
-<p>Illustration renderer</p>
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationSummary.language">
-<code class="descname">language</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationSummary.language" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationSummary.render">
-<code class="descname">render</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationSummary.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.illustration.zmi.paragraph.IllustrationSummary.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.paragraph.IllustrationSummary.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.component.illustration.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.component.illustration.zmi" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.illustration.zmi.AddIllustrationAction">
-<em class="property">class </em><code class="descclassname">pyams_content.component.illustration.zmi.</code><code class="descname">AddIllustrationAction</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.AddIllustrationAction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin" title="pyams_form.security.ProtectedFormObjectMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.security.ProtectedFormObjectMixin</span></code></a>, <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.JsToolbarAction" title="pyams_skin.viewlet.toolbar.JsToolbarAction"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.JsToolbarAction</span></code></a></p>
-<p>Add illustration action</p>
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.AddIllustrationAction.group_css_class">
-<code class="descname">group_css_class</code><em class="property"> = 'btn-group clearfix persistent'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.AddIllustrationAction.group_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.AddIllustrationAction.label">
-<code class="descname">label</code><em class="property"> = 'Add illustration'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.AddIllustrationAction.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.AddIllustrationAction.url">
-<code class="descname">url</code><em class="property"> = 'PyAMS_content.illustration.addIllustration'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.AddIllustrationAction.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.illustration.zmi.BaseIllustrationRenderer">
-<em class="property">class </em><code class="descclassname">pyams_content.component.illustration.zmi.</code><code class="descname">BaseIllustrationRenderer</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.BaseIllustrationRenderer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestAdapter" title="pyams_utils.adapter.ContextRequestAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestAdapter</span></code></a></p>
-<p>Base illustration renderer</p>
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.BaseIllustrationRenderer.language">
-<code class="descname">language</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.BaseIllustrationRenderer.language" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.BaseIllustrationRenderer.render">
-<code class="descname">render</code><em class="property"> = &lt;BoundViewTemplate of None&gt;</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.BaseIllustrationRenderer.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.illustration.zmi.BaseIllustrationRenderer.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.BaseIllustrationRenderer.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.illustration.zmi.DefaultIllustrationRenderer">
-<em class="property">class </em><code class="descclassname">pyams_content.component.illustration.zmi.</code><code class="descname">DefaultIllustrationRenderer</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.DefaultIllustrationRenderer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.illustration.zmi.BaseIllustrationRenderer" title="pyams_content.component.illustration.zmi.BaseIllustrationRenderer"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.illustration.zmi.BaseIllustrationRenderer</span></code></a></p>
-<p>Default illustration renderer</p>
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.DefaultIllustrationRenderer.label">
-<code class="descname">label</code><em class="property"> = 'Centered illustration'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.DefaultIllustrationRenderer.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.DefaultIllustrationRenderer.weight">
-<code class="descname">weight</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.DefaultIllustrationRenderer.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.illustration.zmi.</code><code class="descname">IllustrationPropertiesInnerEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminEditForm" title="pyams_zmi.form.InnerAdminEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminEditForm</span></code></a></p>
-<p>Illustration properties inner edit form</p>
-<dl class="method">
-<dt id="pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.check_mode">
-<code class="descname">check_mode</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.check_mode" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.css_class">
-<code class="descname">css_class</code><em class="property"> = 'form-group'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.fieldset_class">
-<code class="descname">fieldset_class</code><em class="property"> = 'margin-top-10 padding-y-5'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.fieldset_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.getContent">
-<code class="descname">getContent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.getContent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.hide_widgets_prefix_div">
-<code class="descname">hide_widgets_prefix_div</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.hide_widgets_prefix_div" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Illustration'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.legend_class">
-<code class="descname">legend_class</code><em class="property"> = 'illustration switcher no-y-padding padding-right-10 pull-left width-auto'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.legend_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.padding_class">
-<code class="descname">padding_class</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.padding_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.prefix">
-<code class="descname">prefix</code><em class="property"> = 'illustration_form.'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.prefix" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.weight">
-<code class="descname">weight</code><em class="property"> = 10</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.illustration.zmi.IllustrationThumbnail">
-<em class="property">class </em><code class="descclassname">pyams_content.component.illustration.zmi.</code><code class="descname">IllustrationThumbnail</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.IllustrationThumbnail" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Illustration thumbnail</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.illustration.zmi.LeftIllustrationWithZoomRenderer">
-<em class="property">class </em><code class="descclassname">pyams_content.component.illustration.zmi.</code><code class="descname">LeftIllustrationWithZoomRenderer</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.LeftIllustrationWithZoomRenderer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.illustration.zmi.BaseIllustrationRenderer" title="pyams_content.component.illustration.zmi.BaseIllustrationRenderer"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.illustration.zmi.BaseIllustrationRenderer</span></code></a></p>
-<p>Illustrtaion renderer with small image and zoom</p>
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.LeftIllustrationWithZoomRenderer.label">
-<code class="descname">label</code><em class="property"> = 'Small illustration on the left with zoom'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.LeftIllustrationWithZoomRenderer.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.LeftIllustrationWithZoomRenderer.weight">
-<code class="descname">weight</code><em class="property"> = 2</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.LeftIllustrationWithZoomRenderer.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.illustration.zmi.</code><code class="descname">ParagraphContainerIllustrationMarker</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Paragraph container illustration marker column</p>
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker.action_class">
-<code class="descname">action_class</code><em class="property"> = 'action illustration nowrap width-40'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker.action_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-file-image-o'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Illustration'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker.weight">
-<code class="descname">weight</code><em class="property"> = 5</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.illustration.zmi.RightIllustrationWithZoomRenderer">
-<em class="property">class </em><code class="descclassname">pyams_content.component.illustration.zmi.</code><code class="descname">RightIllustrationWithZoomRenderer</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.illustration.zmi.RightIllustrationWithZoomRenderer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.illustration.zmi.BaseIllustrationRenderer" title="pyams_content.component.illustration.zmi.BaseIllustrationRenderer"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.illustration.zmi.BaseIllustrationRenderer</span></code></a></p>
-<p>Illustrtaion renderer with small image and zoom</p>
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.RightIllustrationWithZoomRenderer.label">
-<code class="descname">label</code><em class="property"> = 'Small illustration on the right with zoom'</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.RightIllustrationWithZoomRenderer.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.illustration.zmi.RightIllustrationWithZoomRenderer.weight">
-<code class="descname">weight</code><em class="property"> = 3</em><a class="headerlink" href="#pyams_content.component.illustration.zmi.RightIllustrationWithZoomRenderer.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.component.illustration.zmi package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.illustration.zmi.paragraph">pyams_content.component.illustration.zmi.paragraph module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.illustration.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.component.links.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,410 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.component.links package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-component-links-package">
-<h1>pyams_content.component.links package<a class="headerlink" href="#pyams-content-component-links-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.component.links.interfaces.html">pyams_content.component.links.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.links.interfaces.html#module-pyams_content.component.links.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.component.links.zmi.html">pyams_content.component.links.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.links.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.links.zmi.html#module-pyams_content.component.links.zmi.container">pyams_content.component.links.zmi.container module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.links.zmi.html#module-pyams_content.component.links.zmi.reverse">pyams_content.component.links.zmi.reverse module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.links.zmi.html#module-pyams_content.component.links.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="module-pyams_content.component.links">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.component.links" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.links.BaseLink">
-<em class="property">class </em><code class="descclassname">pyams_content.component.links.</code><code class="descname">BaseLink</code><a class="headerlink" href="#pyams_content.component.links.BaseLink" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.association.html#pyams_content.component.association.AssociationItem" title="pyams_content.component.association.AssociationItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.association.AssociationItem</span></code></a></p>
-<p>Base link persistent class</p>
-<dl class="attribute">
-<dt id="pyams_content.component.links.BaseLink.description">
-<code class="descname">description</code><a class="headerlink" href="#pyams_content.component.links.BaseLink.description" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.BaseLink.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.component.links.BaseLink.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.links.BaseLinkContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.links.</code><code class="descname">BaseLinkContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.BaseLinkContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.features.checker.html#pyams_content.features.checker.BaseContentChecker" title="pyams_content.features.checker.BaseContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.features.checker.BaseContentChecker</span></code></a></p>
-<p>Base link content checker</p>
-<dl class="attribute">
-<dt id="pyams_content.component.links.BaseLinkContentChecker.label">
-<code class="descname">label</code><a class="headerlink" href="#pyams_content.component.links.BaseLinkContentChecker.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.links.BaseLinkInfoAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.component.links.</code><code class="descname">BaseLinkInfoAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.BaseLinkInfoAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Base link association info adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.component.links.BaseLinkInfoAdapter.pictogram">
-<code class="descname">pictogram</code><a class="headerlink" href="#pyams_content.component.links.BaseLinkInfoAdapter.pictogram" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.links.ContentLinksVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_content.component.links.</code><code class="descname">ContentLinksVocabulary</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.ContentLinksVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>Content links vocabulary</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.links.ExternalLink">
-<em class="property">class </em><code class="descclassname">pyams_content.component.links.</code><code class="descname">ExternalLink</code><a class="headerlink" href="#pyams_content.component.links.ExternalLink" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.links.BaseLink" title="pyams_content.component.links.BaseLink"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.links.BaseLink</span></code></a></p>
-<p>External link persistent class</p>
-<dl class="method">
-<dt id="pyams_content.component.links.ExternalLink.get_editor_url">
-<code class="descname">get_editor_url</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.ExternalLink.get_editor_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.links.ExternalLink.get_url">
-<code class="descname">get_url</code><span class="sig-paren">(</span><em>request=None</em>, <em>view_name=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.ExternalLink.get_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.ExternalLink.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-external-link'</em><a class="headerlink" href="#pyams_content.component.links.ExternalLink.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.ExternalLink.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'External link'</em><a class="headerlink" href="#pyams_content.component.links.ExternalLink.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.ExternalLink.language">
-<code class="descname">language</code><a class="headerlink" href="#pyams_content.component.links.ExternalLink.language" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.ExternalLink.url">
-<code class="descname">url</code><a class="headerlink" href="#pyams_content.component.links.ExternalLink.url" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.links.ExternalLinkAssociationInfoAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.component.links.</code><code class="descname">ExternalLinkAssociationInfoAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.ExternalLinkAssociationInfoAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.links.BaseLinkInfoAdapter" title="pyams_content.component.links.BaseLinkInfoAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.links.BaseLinkInfoAdapter</span></code></a></p>
-<p>External link association info adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.component.links.ExternalLinkAssociationInfoAdapter.human_size">
-<code class="descname">human_size</code><a class="headerlink" href="#pyams_content.component.links.ExternalLinkAssociationInfoAdapter.human_size" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.ExternalLinkAssociationInfoAdapter.inner_title">
-<code class="descname">inner_title</code><a class="headerlink" href="#pyams_content.component.links.ExternalLinkAssociationInfoAdapter.inner_title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.ExternalLinkAssociationInfoAdapter.user_title">
-<code class="descname">user_title</code><a class="headerlink" href="#pyams_content.component.links.ExternalLinkAssociationInfoAdapter.user_title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.links.ExternalLinkContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.links.</code><code class="descname">ExternalLinkContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.ExternalLinkContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.links.BaseLinkContentChecker" title="pyams_content.component.links.BaseLinkContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.links.BaseLinkContentChecker</span></code></a></p>
-<p>External link content checker</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.links.InternalLink">
-<em class="property">class </em><code class="descclassname">pyams_content.component.links.</code><code class="descname">InternalLink</code><a class="headerlink" href="#pyams_content.component.links.InternalLink" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.links.BaseLink" title="pyams_content.component.links.BaseLink"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.links.BaseLink</span></code></a></p>
-<p>Internal link persistent class</p>
-<dl class="method">
-<dt id="pyams_content.component.links.InternalLink.get_editor_url">
-<code class="descname">get_editor_url</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.InternalLink.get_editor_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.links.InternalLink.get_target">
-<code class="descname">get_target</code><span class="sig-paren">(</span><em>state=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.InternalLink.get_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.links.InternalLink.get_url">
-<code class="descname">get_url</code><span class="sig-paren">(</span><em>request=None</em>, <em>view_name=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.InternalLink.get_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.InternalLink.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-external-link-square fa-rotate-90'</em><a class="headerlink" href="#pyams_content.component.links.InternalLink.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.InternalLink.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Internal link'</em><a class="headerlink" href="#pyams_content.component.links.InternalLink.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.InternalLink.reference">
-<code class="descname">reference</code><a class="headerlink" href="#pyams_content.component.links.InternalLink.reference" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.links.InternalLinkAssociationInfoAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.component.links.</code><code class="descname">InternalLinkAssociationInfoAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.InternalLinkAssociationInfoAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.links.BaseLinkInfoAdapter" title="pyams_content.component.links.BaseLinkInfoAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.links.BaseLinkInfoAdapter</span></code></a></p>
-<p>Internal link association info adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.component.links.InternalLinkAssociationInfoAdapter.human_size">
-<code class="descname">human_size</code><a class="headerlink" href="#pyams_content.component.links.InternalLinkAssociationInfoAdapter.human_size" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.InternalLinkAssociationInfoAdapter.inner_title">
-<code class="descname">inner_title</code><a class="headerlink" href="#pyams_content.component.links.InternalLinkAssociationInfoAdapter.inner_title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.InternalLinkAssociationInfoAdapter.user_title">
-<code class="descname">user_title</code><a class="headerlink" href="#pyams_content.component.links.InternalLinkAssociationInfoAdapter.user_title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.links.InternalLinkContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.links.</code><code class="descname">InternalLinkContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.InternalLinkContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.links.BaseLinkContentChecker" title="pyams_content.component.links.BaseLinkContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.links.BaseLinkContentChecker</span></code></a></p>
-<p>Internal link content checker</p>
-<dl class="method">
-<dt id="pyams_content.component.links.InternalLinkContentChecker.inner_check">
-<code class="descname">inner_check</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.InternalLinkContentChecker.inner_check" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.links.MailtoLink">
-<em class="property">class </em><code class="descclassname">pyams_content.component.links.</code><code class="descname">MailtoLink</code><a class="headerlink" href="#pyams_content.component.links.MailtoLink" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.links.BaseLink" title="pyams_content.component.links.BaseLink"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.links.BaseLink</span></code></a></p>
-<p>Mailto link persistent class</p>
-<dl class="attribute">
-<dt id="pyams_content.component.links.MailtoLink.address">
-<code class="descname">address</code><a class="headerlink" href="#pyams_content.component.links.MailtoLink.address" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.MailtoLink.address_name">
-<code class="descname">address_name</code><a class="headerlink" href="#pyams_content.component.links.MailtoLink.address_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.links.MailtoLink.get_editor_url">
-<code class="descname">get_editor_url</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.MailtoLink.get_editor_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.links.MailtoLink.get_url">
-<code class="descname">get_url</code><span class="sig-paren">(</span><em>request=None</em>, <em>view_name=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.MailtoLink.get_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.MailtoLink.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-envelope-o'</em><a class="headerlink" href="#pyams_content.component.links.MailtoLink.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.MailtoLink.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Mailto link'</em><a class="headerlink" href="#pyams_content.component.links.MailtoLink.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.links.MailtoLinkAssociationInfoAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.component.links.</code><code class="descname">MailtoLinkAssociationInfoAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.MailtoLinkAssociationInfoAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.links.BaseLinkInfoAdapter" title="pyams_content.component.links.BaseLinkInfoAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.links.BaseLinkInfoAdapter</span></code></a></p>
-<p>Mailto link association info adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.component.links.MailtoLinkAssociationInfoAdapter.human_size">
-<code class="descname">human_size</code><a class="headerlink" href="#pyams_content.component.links.MailtoLinkAssociationInfoAdapter.human_size" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.MailtoLinkAssociationInfoAdapter.inner_title">
-<code class="descname">inner_title</code><a class="headerlink" href="#pyams_content.component.links.MailtoLinkAssociationInfoAdapter.inner_title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.links.MailtoLinkAssociationInfoAdapter.user_title">
-<code class="descname">user_title</code><a class="headerlink" href="#pyams_content.component.links.MailtoLinkAssociationInfoAdapter.user_title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.links.MailtoLinkContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.links.</code><code class="descname">MailtoLinkContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.links.MailtoLinkContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.links.BaseLinkContentChecker" title="pyams_content.component.links.BaseLinkContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.links.BaseLinkContentChecker</span></code></a></p>
-<p>Mailto link content checker</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.component.links package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.links">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.component.media.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,123 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.component.media package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-component-media-package">
-<h1>pyams_content.component.media package<a class="headerlink" href="#pyams-content-component-media-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.component.media">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.component.media" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_content.component.media.handle_added_media">
-<code class="descclassname">pyams_content.component.media.</code><code class="descname">handle_added_media</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.media.handle_added_media" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle added media file</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.media.handle_modified_media">
-<code class="descclassname">pyams_content.component.media.</code><code class="descname">handle_modified_media</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.media.handle_modified_media" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle modified media file</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.media.handle_removed_media">
-<code class="descclassname">pyams_content.component.media.</code><code class="descname">handle_removed_media</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.media.handle_removed_media" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle removed media file</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.component.media package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.component.media">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.component.paragraph.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,550 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.component.paragraph package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-component-paragraph-package">
-<h1>pyams_content.component.paragraph package<a class="headerlink" href="#pyams-content-component-paragraph-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.component.paragraph.interfaces.html">pyams_content.component.paragraph.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.paragraph.interfaces.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.paragraph.interfaces.html#module-pyams_content.component.paragraph.interfaces.header">pyams_content.component.paragraph.interfaces.header module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.paragraph.interfaces.html#module-pyams_content.component.paragraph.interfaces.html">pyams_content.component.paragraph.interfaces.html module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.paragraph.interfaces.html#module-pyams_content.component.paragraph.interfaces.video">pyams_content.component.paragraph.interfaces.video module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.paragraph.interfaces.html#module-pyams_content.component.paragraph.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.component.paragraph.zmi.html">pyams_content.component.paragraph.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.paragraph.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.container">pyams_content.component.paragraph.zmi.container module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.header">pyams_content.component.paragraph.zmi.header module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.html">pyams_content.component.paragraph.zmi.html module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.interfaces">pyams_content.component.paragraph.zmi.interfaces module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.preview">pyams_content.component.paragraph.zmi.preview module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi.video">pyams_content.component.paragraph.zmi.video module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.component.paragraph.zmi.html#module-pyams_content.component.paragraph.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.component.paragraph.container">
-<span id="pyams-content-component-paragraph-container-module"></span><h2>pyams_content.component.paragraph.container module<a class="headerlink" href="#module-pyams_content.component.paragraph.container" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.paragraph.container.ParagraphContainer">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.container.</code><code class="descname">ParagraphContainer</code><a class="headerlink" href="#pyams_content.component.paragraph.container.ParagraphContainer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.container.BTreeOrderedContainer" title="pyams_utils.container.BTreeOrderedContainer"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.container.BTreeOrderedContainer</span></code></a></p>
-<p>Paragraphs container</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.container.ParagraphContainer.append">
-<code class="descname">append</code><span class="sig-paren">(</span><em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.container.ParagraphContainer.append" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.container.ParagraphContainer.last_id">
-<code class="descname">last_id</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_content.component.paragraph.container.ParagraphContainer.last_id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.container.ParagraphContainerChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.container.</code><code class="descname">ParagraphContainerChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.container.ParagraphContainerChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.features.checker.html#pyams_content.features.checker.BaseContentChecker" title="pyams_content.features.checker.BaseContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.features.checker.BaseContentChecker</span></code></a></p>
-<p>Paragraphs container checker</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.container.ParagraphContainerChecker.inner_check">
-<code class="descname">inner_check</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.container.ParagraphContainerChecker.inner_check" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.container.ParagraphContainerChecker.label">
-<code class="descname">label</code><em class="property"> = 'Paragraphs'</em><a class="headerlink" href="#pyams_content.component.paragraph.container.ParagraphContainerChecker.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.container.ParagraphContainerChecker.sep">
-<code class="descname">sep</code><em class="property"> = '\n'</em><a class="headerlink" href="#pyams_content.component.paragraph.container.ParagraphContainerChecker.sep" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.container.ParagraphContainerChecker.weight">
-<code class="descname">weight</code><em class="property"> = 10</em><a class="headerlink" href="#pyams_content.component.paragraph.container.ParagraphContainerChecker.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.container.ParagraphContainerNamespace">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.container.</code><code class="descname">ParagraphContainerNamespace</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.container.ParagraphContainerNamespace" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>++paras++ namespace adapter</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.container.ParagraphContainerNamespace.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.container.ParagraphContainerNamespace.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.container.ParagraphContainerSublocations">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.container.</code><code class="descname">ParagraphContainerSublocations</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.container.ParagraphContainerSublocations" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Paragraphs container sublocations</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.container.ParagraphContainerSublocations.sublocations">
-<code class="descname">sublocations</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.container.ParagraphContainerSublocations.sublocations" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.paragraph.container.paragraph_container_factory">
-<code class="descclassname">pyams_content.component.paragraph.container.</code><code class="descname">paragraph_container_factory</code><span class="sig-paren">(</span><em>target</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.container.paragraph_container_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Paragraphs container factory</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.component.paragraph.header">
-<span id="pyams-content-component-paragraph-header-module"></span><h2>pyams_content.component.paragraph.header module<a class="headerlink" href="#module-pyams_content.component.paragraph.header" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.paragraph.header.HTMLParagraphFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.header.</code><code class="descname">HTMLParagraphFactory</code><a class="headerlink" href="#pyams_content.component.paragraph.header.HTMLParagraphFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>HTML paragraph factory</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.header.HTMLParagraphFactory.content_type">
-<code class="descname">content_type</code><a class="headerlink" href="#pyams_content.component.paragraph.header.HTMLParagraphFactory.content_type" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.component.paragraph.header.HeaderParagraph" title="pyams_content.component.paragraph.header.HeaderParagraph"><code class="xref py py-class docutils literal"><span class="pre">HeaderParagraph</span></code></a></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.header.HTMLParagraphFactory.name">
-<code class="descname">name</code><em class="property"> = 'Header paragraph'</em><a class="headerlink" href="#pyams_content.component.paragraph.header.HTMLParagraphFactory.name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.header.HeaderParagraph">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.header.</code><code class="descname">HeaderParagraph</code><a class="headerlink" href="#pyams_content.component.paragraph.header.HeaderParagraph" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.BaseParagraph" title="pyams_content.component.paragraph.BaseParagraph"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.BaseParagraph</span></code></a></p>
-<p>Header paragraph</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.header.HeaderParagraph.header">
-<code class="descname">header</code><a class="headerlink" href="#pyams_content.component.paragraph.header.HeaderParagraph.header" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.header.HeaderParagraph.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-header'</em><a class="headerlink" href="#pyams_content.component.paragraph.header.HeaderParagraph.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.header.HeaderParagraph.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Header'</em><a class="headerlink" href="#pyams_content.component.paragraph.header.HeaderParagraph.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.header.HeaderParagraph.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.component.paragraph.header.HeaderParagraph.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.header.HeaderParagraphContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.header.</code><code class="descname">HeaderParagraphContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.header.HeaderParagraphContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.BaseParagraphContentChecker" title="pyams_content.component.paragraph.BaseParagraphContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.BaseParagraphContentChecker</span></code></a></p>
-<p>Header paragraph content checker</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.header.HeaderParagraphContentChecker.inner_check">
-<code class="descname">inner_check</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.header.HeaderParagraphContentChecker.inner_check" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.component.paragraph.html">
-<span id="pyams-content-component-paragraph-html-module"></span><h2>pyams_content.component.paragraph.html module<a class="headerlink" href="#module-pyams_content.component.paragraph.html" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.paragraph.html.HTMLParagraph">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.html.</code><code class="descname">HTMLParagraph</code><a class="headerlink" href="#pyams_content.component.paragraph.html.HTMLParagraph" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.BaseParagraph" title="pyams_content.component.paragraph.BaseParagraph"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.BaseParagraph</span></code></a></p>
-<p>HTML paragraph</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.html.HTMLParagraph.body">
-<code class="descname">body</code><a class="headerlink" href="#pyams_content.component.paragraph.html.HTMLParagraph.body" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.html.HTMLParagraph.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-html5'</em><a class="headerlink" href="#pyams_content.component.paragraph.html.HTMLParagraph.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.html.HTMLParagraph.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'HTML paragraph'</em><a class="headerlink" href="#pyams_content.component.paragraph.html.HTMLParagraph.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.html.HTMLParagraphContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.html.</code><code class="descname">HTMLParagraphContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.html.HTMLParagraphContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.BaseParagraphContentChecker" title="pyams_content.component.paragraph.BaseParagraphContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.BaseParagraphContentChecker</span></code></a></p>
-<p>HTML paragraph content checker</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.html.HTMLParagraphContentChecker.inner_check">
-<code class="descname">inner_check</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.html.HTMLParagraphContentChecker.inner_check" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.html.HTMLParagraphFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.html.</code><code class="descname">HTMLParagraphFactory</code><a class="headerlink" href="#pyams_content.component.paragraph.html.HTMLParagraphFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>HTML paragraph factory</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.html.HTMLParagraphFactory.content_type">
-<code class="descname">content_type</code><a class="headerlink" href="#pyams_content.component.paragraph.html.HTMLParagraphFactory.content_type" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.component.paragraph.html.HTMLParagraph" title="pyams_content.component.paragraph.html.HTMLParagraph"><code class="xref py py-class docutils literal"><span class="pre">HTMLParagraph</span></code></a></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.html.HTMLParagraphFactory.name">
-<code class="descname">name</code><em class="property"> = 'HTML paragraph'</em><a class="headerlink" href="#pyams_content.component.paragraph.html.HTMLParagraphFactory.name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.paragraph.html.check_associations">
-<code class="descclassname">pyams_content.component.paragraph.html.</code><code class="descname">check_associations</code><span class="sig-paren">(</span><em>context</em>, <em>body</em>, <em>lang</em>, <em>notify=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.html.check_associations" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for link associations from HTML content</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.paragraph.html.handle_added_html_paragraph">
-<code class="descclassname">pyams_content.component.paragraph.html.</code><code class="descname">handle_added_html_paragraph</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.html.handle_added_html_paragraph" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for new associations from added paragraph</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.paragraph.html.handle_modified_html_paragraph">
-<code class="descclassname">pyams_content.component.paragraph.html.</code><code class="descname">handle_modified_html_paragraph</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.html.handle_modified_html_paragraph" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for new associations from modified paragraph</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.component.paragraph.video">
-<span id="pyams-content-component-paragraph-video-module"></span><h2>pyams_content.component.paragraph.video module<a class="headerlink" href="#module-pyams_content.component.paragraph.video" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.paragraph.video.VideoParagraph">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.video.</code><code class="descname">VideoParagraph</code><a class="headerlink" href="#pyams_content.component.paragraph.video.VideoParagraph" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.BaseParagraph" title="pyams_content.component.paragraph.BaseParagraph"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.BaseParagraph</span></code></a></p>
-<p>Video paragraph class</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.video.VideoParagraph.author">
-<code class="descname">author</code><a class="headerlink" href="#pyams_content.component.paragraph.video.VideoParagraph.author" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.video.VideoParagraph.body">
-<code class="descname">body</code><a class="headerlink" href="#pyams_content.component.paragraph.video.VideoParagraph.body" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.video.VideoParagraph.data">
-<code class="descname">data</code><a class="headerlink" href="#pyams_content.component.paragraph.video.VideoParagraph.data" title="Permalink to this definition">¶</a></dt>
-<dd><p>Property class used to handle files</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.video.VideoParagraph.description">
-<code class="descname">description</code><a class="headerlink" href="#pyams_content.component.paragraph.video.VideoParagraph.description" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.video.VideoParagraph.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-film'</em><a class="headerlink" href="#pyams_content.component.paragraph.video.VideoParagraph.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.video.VideoParagraph.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Video'</em><a class="headerlink" href="#pyams_content.component.paragraph.video.VideoParagraph.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.video.VideoParagraphContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.video.</code><code class="descname">VideoParagraphContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.video.VideoParagraphContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.BaseParagraphContentChecker" title="pyams_content.component.paragraph.BaseParagraphContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.BaseParagraphContentChecker</span></code></a></p>
-<p>Video paragraph content checker</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.video.VideoParagraphContentChecker.inner_check">
-<code class="descname">inner_check</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.video.VideoParagraphContentChecker.inner_check" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.video.VideoParagraphFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.video.</code><code class="descname">VideoParagraphFactory</code><a class="headerlink" href="#pyams_content.component.paragraph.video.VideoParagraphFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Video paragraph factory</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.video.VideoParagraphFactory.content_type">
-<code class="descname">content_type</code><a class="headerlink" href="#pyams_content.component.paragraph.video.VideoParagraphFactory.content_type" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.component.paragraph.video.VideoParagraph" title="pyams_content.component.paragraph.video.VideoParagraph"><code class="xref py py-class docutils literal"><span class="pre">VideoParagraph</span></code></a></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.video.VideoParagraphFactory.name">
-<code class="descname">name</code><em class="property"> = 'Video'</em><a class="headerlink" href="#pyams_content.component.paragraph.video.VideoParagraphFactory.name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.paragraph.video.handle_added_video_paragraph">
-<code class="descclassname">pyams_content.component.paragraph.video.</code><code class="descname">handle_added_video_paragraph</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.video.handle_added_video_paragraph" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for new associations from added paragraph</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.paragraph.video.handle_modified_video_paragraph">
-<code class="descclassname">pyams_content.component.paragraph.video.</code><code class="descname">handle_modified_video_paragraph</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.video.handle_modified_video_paragraph" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for new associations from modified paragraph</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.component.paragraph">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.component.paragraph" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.paragraph.BaseParagraph">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.</code><code class="descname">BaseParagraph</code><a class="headerlink" href="#pyams_content.component.paragraph.BaseParagraph" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Base paragraph persistent class</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.BaseParagraph.icon_class">
-<code class="descname">icon_class</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_content.component.paragraph.BaseParagraph.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.BaseParagraph.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_content.component.paragraph.BaseParagraph.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.BaseParagraph.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.component.paragraph.BaseParagraph.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.BaseParagraph.visible">
-<code class="descname">visible</code><a class="headerlink" href="#pyams_content.component.paragraph.BaseParagraph.visible" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.BaseParagraphContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.</code><code class="descname">BaseParagraphContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.BaseParagraphContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.features.checker.html#pyams_content.features.checker.BaseContentChecker" title="pyams_content.features.checker.BaseContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.features.checker.BaseContentChecker</span></code></a></p>
-<p>Base paragraph content checker mixin</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.BaseParagraphContentChecker.label">
-<code class="descname">label</code><a class="headerlink" href="#pyams_content.component.paragraph.BaseParagraphContentChecker.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.BaseParagraphPermissionChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.</code><code class="descname">BaseParagraphPermissionChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.BaseParagraphPermissionChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Paragraph permission checker</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.BaseParagraphPermissionChecker.edit_permission">
-<code class="descname">edit_permission</code><a class="headerlink" href="#pyams_content.component.paragraph.BaseParagraphPermissionChecker.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.ParagraphFactoriesVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.</code><code class="descname">ParagraphFactoriesVocabulary</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.ParagraphFactoriesVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>Paragraph factories vocabulary</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.paragraph.handle_added_paragraph">
-<code class="descclassname">pyams_content.component.paragraph.</code><code class="descname">handle_added_paragraph</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.handle_added_paragraph" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle added paragraph</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.paragraph.handle_modified_paragraph">
-<code class="descclassname">pyams_content.component.paragraph.</code><code class="descname">handle_modified_paragraph</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.handle_modified_paragraph" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle modified paragraph</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.paragraph.handle_new_paragraphs_container">
-<code class="descclassname">pyams_content.component.paragraph.</code><code class="descname">handle_new_paragraphs_container</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.handle_new_paragraphs_container" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle new paragraphs container</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.paragraph.handle_removed_paragraph">
-<code class="descclassname">pyams_content.component.paragraph.</code><code class="descname">handle_removed_paragraph</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.handle_removed_paragraph" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle removed paragraph</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.component.paragraph package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.paragraph.container">pyams_content.component.paragraph.container module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.paragraph.header">pyams_content.component.paragraph.header module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.paragraph.html">pyams_content.component.paragraph.html module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.paragraph.video">pyams_content.component.paragraph.video module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.paragraph">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.component.paragraph.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,121 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.component.paragraph.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-component-paragraph-interfaces-package">
-<h1>pyams_content.component.paragraph.interfaces package<a class="headerlink" href="#pyams-content-component-paragraph-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.component.paragraph.interfaces.header">
-<span id="pyams-content-component-paragraph-interfaces-header-module"></span><h2>pyams_content.component.paragraph.interfaces.header module<a class="headerlink" href="#module-pyams_content.component.paragraph.interfaces.header" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.component.paragraph.interfaces.html">
-<span id="pyams-content-component-paragraph-interfaces-html-module"></span><h2>pyams_content.component.paragraph.interfaces.html module<a class="headerlink" href="#module-pyams_content.component.paragraph.interfaces.html" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.component.paragraph.interfaces.video">
-<span id="pyams-content-component-paragraph-interfaces-video-module"></span><h2>pyams_content.component.paragraph.interfaces.video module<a class="headerlink" href="#module-pyams_content.component.paragraph.interfaces.video" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.component.paragraph.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.component.paragraph.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.component.paragraph.interfaces package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.paragraph.interfaces.header">pyams_content.component.paragraph.interfaces.header module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.paragraph.interfaces.html">pyams_content.component.paragraph.interfaces.html module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.paragraph.interfaces.video">pyams_content.component.paragraph.interfaces.video module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.paragraph.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.component.paragraph.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1257 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.component.paragraph.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-component-paragraph-zmi-package">
-<h1>pyams_content.component.paragraph.zmi package<a class="headerlink" href="#pyams-content-component-paragraph-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.component.paragraph.zmi.container">
-<span id="pyams-content-component-paragraph-zmi-container-module"></span><h2>pyams_content.component.paragraph.zmi.container module<a class="headerlink" href="#module-pyams_content.component.paragraph.zmi.container" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.BaseParagraphTableElementEditor">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">BaseParagraphTableElementEditor</code><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.BaseParagraphTableElementEditor" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.NullAdapter" title="pyams_utils.adapter.NullAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.NullAdapter</span></code></a></p>
-<p>Base paragraph table element editor</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphContainerBaseTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin" title="pyams_form.security.ProtectedFormObjectMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.security.ProtectedFormObjectMixin</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.table.BaseTable" title="pyams_skin.table.BaseTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.BaseTable</span></code></a></p>
-<p>Paragraphs container table</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable.cssClasses">
-<code class="descname">cssClasses</code><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable.data_attributes">
-<code class="descname">data_attributes</code><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable.data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable.hide_header">
-<code class="descname">hide_header</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable.hide_header" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable.id">
-<code class="descname">id</code><em class="property"> = 'paragraphs_list'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable.sortOn">
-<code class="descname">sortOn</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable.sortOn" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphContainerBaseTitleColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <a class="reference internal" href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfModifiedContentColumnMixin" title="pyams_content.shared.common.zmi.WfModifiedContentColumnMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.zmi.WfModifiedContentColumnMixin</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Paragraph container base title column</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn.getValue">
-<code class="descname">getValue</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn.getValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn.renderCell">
-<code class="descname">renderCell</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn.renderCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn.weight">
-<code class="descname">weight</code><em class="property"> = 50</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphContainerCounterBase</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Paragraph container base counter viewlet</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase.count">
-<code class="descname">count</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase.count" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase.weight">
-<code class="descname">weight</code><em class="property"> = 0</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphContainerDialogView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogDisplayForm" title="pyams_zmi.form.AdminDialogDisplayForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogDisplayForm</span></code></a></p>
-<p>Paragraphs container dialog view</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large no-widget-toolbar'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView.fieldset_class">
-<code class="descname">fieldset_class</code><em class="property"> = 'height-300'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView.fieldset_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView.title">
-<code class="descname">title</code><em class="property"> = 'Paragraphs list'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphContainerPictogramColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.ImageColumn" title="pyams_skin.table.ImageColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.ImageColumn</span></code></a></p>
-<p>Paragraph container pictogram column</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn.get_icon_class">
-<code class="descname">get_icon_class</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn.get_icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn.get_icon_hint">
-<code class="descname">get_icon_hint</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn.get_icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn.weight">
-<code class="descname">weight</code><em class="property"> = 6</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphContainerShowHideColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin" title="pyams_form.security.ProtectedFormObjectMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.security.ProtectedFormObjectMixin</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.table.JsActionColumn" title="pyams_skin.table.JsActionColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.JsActionColumn</span></code></a></p>
-<p>Paragraphs container visibility switcher column</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.cssClasses">
-<code class="descname">cssClasses</code><em class="property"> = {'td': 'action switcher', 'th': 'action'}</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.get_icon">
-<code class="descname">get_icon</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.get_icon" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-eye'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Switch paragraph visibility'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.renderCell">
-<code class="descname">renderCell</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.renderCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.url">
-<code class="descname">url</code><em class="property"> = 'PyAMS_content.paragraphs.switchVisibility'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.weight">
-<code class="descname">weight</code><em class="property"> = 5</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerSorterColumn">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphContainerSorterColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerSorterColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin" title="pyams_form.security.ProtectedFormObjectMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.security.ProtectedFormObjectMixin</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.table.SorterColumn" title="pyams_skin.table.SorterColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.SorterColumn</span></code></a></p>
-<p>Paragraphs container sorter column</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerTable">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphContainerTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable" title="pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable</span></code></a></p>
-<p>Paragraph container base table</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerTable.render">
-<code class="descname">render</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerTable.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerTable.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerTable.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerTitleColumn">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphContainerTitleColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerTitleColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn" title="pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn</span></code></a></p>
-<p>Paragraph container title column</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerTitleColumn.renderCell">
-<code class="descname">renderCell</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerTitleColumn.renderCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerTitleColumn.renderHeadCell">
-<code class="descname">renderHeadCell</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerTitleColumn.renderHeadCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerTrashColumn">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphContainerTrashColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerTrashColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin" title="pyams_form.security.ProtectedFormObjectMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.security.ProtectedFormObjectMixin</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.table.TrashColumn" title="pyams_skin.table.TrashColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.TrashColumn</span></code></a></p>
-<p>Paragraphs container trash column</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerValues">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphContainerValues</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerValues" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Paragraphs container values</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerValues.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerValues.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerView">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphContainerView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.ContainerAdminView" title="pyams_zmi.view.ContainerAdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.ContainerAdminView</span></code></a></p>
-<p>Paragraphs container view</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerTable" title="pyams_content.component.paragraph.zmi.container.ParagraphContainerTable"><code class="xref py py-class docutils literal"><span class="pre">ParagraphContainerTable</span></code></a></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphContainerView.title">
-<code class="descname">title</code><em class="property"> = 'Paragraphs list'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphContainerView.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>Paragraphs container header adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphHeaderAdapter.back_url">
-<code class="descname">back_url</code><em class="property"> = '#properties.html'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphHeaderAdapter.back_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-paragraph'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphTitleToolbarViewletManager">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphTitleToolbarViewletManager</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphTitleToolbarViewletManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.TemplateBasedViewletManager" title="pyams_viewlet.manager.TemplateBasedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.TemplateBasedViewletManager</span></code></a>, <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.WeightOrderedViewletManager" title="pyams_viewlet.manager.WeightOrderedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.WeightOrderedViewletManager</span></code></a></p>
-<p>Paragraph title toolbar viewlet manager</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphsAssociationsMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Paragraphs associations container menu</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-link'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu.label">
-<code class="descname">label</code><em class="property"> = 'Associations...'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu.url">
-<code class="descname">url</code><em class="property"> = '#paragraphs-associations.html'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphsAssociationsView</code><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.AdminView" title="pyams_zmi.view.AdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code></a></p>
-<p>Paragraphs associations view</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView.associations">
-<code class="descname">associations</code><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView.associations" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView.title">
-<code class="descname">title</code><em class="property"> = 'Paragraphs associations'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphsContainerMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Paragraphs container menu</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-paragraph'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu.label">
-<code class="descname">label</code><em class="property"> = 'Paragraphs...'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu.url">
-<code class="descname">url</code><em class="property"> = '#paragraphs.html'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphsView">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ParagraphsView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphsView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_pagelet.html#pyams_pagelet.pagelet.Pagelet" title="pyams_pagelet.pagelet.Pagelet"><code class="xref py py-class docutils literal"><span class="pre">pyams_pagelet.pagelet.Pagelet</span></code></a></p>
-<p>Paragraphs view</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphsView.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphsView.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.container.ParagraphsView.weight">
-<code class="descname">weight</code><em class="property"> = 90</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ParagraphsView.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.paragraph.zmi.container.ShowHideColumnSecurityContextFactory">
-<code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">ShowHideColumnSecurityContextFactory</code><span class="sig-paren">(</span><em>column</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.ShowHideColumnSecurityContextFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Show/hide column security context factory</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.paragraph.zmi.container.getParagraphTitleHints">
-<code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">getParagraphTitleHints</code><span class="sig-paren">(</span><em>item</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.getParagraphTitleHints" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get paragraphs column title hints</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.paragraph.zmi.container.get_paragraph_editor">
-<code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">get_paragraph_editor</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.get_paragraph_editor" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get paragraph editor</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.paragraph.zmi.container.get_paragraphs_editors">
-<code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">get_paragraphs_editors</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.get_paragraphs_editors" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get all paragraphs inner editors</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.paragraph.zmi.container.set_paragraph_visibility">
-<code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">set_paragraph_visibility</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.set_paragraph_visibility" title="Permalink to this definition">¶</a></dt>
-<dd><p>Set paragraph visibility</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.component.paragraph.zmi.container.set_paragraphs_order">
-<code class="descclassname">pyams_content.component.paragraph.zmi.container.</code><code class="descname">set_paragraphs_order</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.container.set_paragraphs_order" title="Permalink to this definition">¶</a></dt>
-<dd><p>Update paragraphs order</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.component.paragraph.zmi.header">
-<span id="pyams-content-component-paragraph-zmi-header-module"></span><h2>pyams_content.component.paragraph.zmi.header module<a class="headerlink" href="#module-pyams_content.component.paragraph.zmi.header" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.header.</code><code class="descname">HeaderParagraphAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm" title="pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm" title="pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm</span></code></a></p>
-<p>Header paragraph add form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.header.</code><code class="descname">HeaderParagraphAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>Header paragraph add form</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>object</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-header-paragraph.json'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageContent'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-header'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add new header paragraph'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.header.</code><code class="descname">HeaderParagraphAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.BaseParagraphAddMenu" title="pyams_content.component.paragraph.zmi.BaseParagraphAddMenu"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphAddMenu</span></code></a></p>
-<p>Header paragraph add menu</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add header paragraph...'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-header'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu.paragraph_type">
-<code class="descname">paragraph_type</code><em class="property"> = 'Header'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu.paragraph_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-header-paragraph.html'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.header.</code><code class="descname">HeaderParagraphInnerEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm" title="pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm</span></code></a></p>
-<p>Header paragraph inner edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm.buttons">
-<code class="descname">buttons</code><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-10'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-2'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.header.</code><code class="descname">HeaderParagraphPropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm" title="pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm" title="pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm</span></code></a></p>
-<p>Header paragraph properties edit form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.header.</code><code class="descname">HeaderParagraphPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm" title="pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm</span></code></a></p>
-<p>Header paragraph properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageContent'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-header'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit header paragraph properties'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphSummary">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.header.</code><code class="descname">HeaderParagraphSummary</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphSummary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.BaseContentProvider" title="pyams_viewlet.viewlet.BaseContentProvider"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.BaseContentProvider</span></code></a></p>
-<p>Header paragraph renderer</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphSummary.language">
-<code class="descname">language</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphSummary.language" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.header.HeaderParagraphSummary.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.header.HeaderParagraphSummary.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.component.paragraph.zmi.html">
-<span id="pyams-content-component-paragraph-zmi-html-module"></span><h2>pyams_content.component.paragraph.zmi.html module<a class="headerlink" href="#module-pyams_content.component.paragraph.zmi.html" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.html.</code><code class="descname">HTMLParagraphAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm" title="pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm" title="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm</span></code></a></p>
-<p>HTML paragraph add form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.html.</code><code class="descname">HTMLParagraphAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>HTML paragraph add form</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>object</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-html-paragraph.json'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-max'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageContent'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-html5'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-10'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-2'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add new HTML paragraph'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.html.</code><code class="descname">HTMLParagraphAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.BaseParagraphAddMenu" title="pyams_content.component.paragraph.zmi.BaseParagraphAddMenu"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphAddMenu</span></code></a></p>
-<p>HTML paragraph add menu</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add HTML paragraph...'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-html5'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu.paragraph_type">
-<code class="descname">paragraph_type</code><em class="property"> = 'HTML'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu.paragraph_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-html-paragraph.html'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.html.</code><code class="descname">HTMLParagraphInnerAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm" title="pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm" title="pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm</span></code></a></p>
-<p>HTML paragraph inner edit form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.html.</code><code class="descname">HTMLParagraphInnerEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm" title="pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm</span></code></a></p>
-<p>HTML paragraph inner edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'inner-properties.json'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm.buttons">
-<code class="descname">buttons</code><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.html.</code><code class="descname">HTMLParagraphPropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm" title="pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm" title="pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm</span></code></a></p>
-<p>HTML paragraph properties edit form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.html.</code><code class="descname">HTMLParagraphPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm" title="pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm</span></code></a></p>
-<p>HTML paragraph properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-max'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageContent'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-html5'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-10'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-2'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit HTML paragraph properties'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.html.</code><code class="descname">HTMLParagraphSummary</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.BaseContentProvider" title="pyams_viewlet.viewlet.BaseContentProvider"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.BaseContentProvider</span></code></a></p>
-<p>HTML paragraph summary</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary.illustration">
-<code class="descname">illustration</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary.illustration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary.illustration_renderer">
-<code class="descname">illustration_renderer</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary.illustration_renderer" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary.language">
-<code class="descname">language</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary.language" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary.render_illustration">
-<code class="descname">render_illustration</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary.render_illustration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.component.paragraph.zmi.interfaces">
-<span id="pyams-content-component-paragraph-zmi-interfaces-module"></span><h2>pyams_content.component.paragraph.zmi.interfaces module<a class="headerlink" href="#module-pyams_content.component.paragraph.zmi.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.component.paragraph.zmi.preview">
-<span id="pyams-content-component-paragraph-zmi-preview-module"></span><h2>pyams_content.component.paragraph.zmi.preview module<a class="headerlink" href="#module-pyams_content.component.paragraph.zmi.preview" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.preview.ParagraphsContainerPreview">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.preview.</code><code class="descname">ParagraphsContainerPreview</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.preview.ParagraphsContainerPreview" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Paragraphs container preview</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.preview.ParagraphsContainerPreview.render_paragraph">
-<code class="descname">render_paragraph</code><span class="sig-paren">(</span><em>paragraph</em>, <em>language=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.preview.ParagraphsContainerPreview.render_paragraph" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.component.paragraph.zmi.video">
-<span id="pyams-content-component-paragraph-zmi-video-module"></span><h2>pyams_content.component.paragraph.zmi.video module<a class="headerlink" href="#module-pyams_content.component.paragraph.zmi.video" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.video.</code><code class="descname">VideoParagraphAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm" title="pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm" title="pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm</span></code></a></p>
-<p>Video paragraph add form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.video.</code><code class="descname">VideoParagraphAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>Video paragraph add form</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>object</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-video-paragraph.json'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageContent'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-film'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add new video paragraph'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.video.</code><code class="descname">VideoParagraphAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.BaseParagraphAddMenu" title="pyams_content.component.paragraph.zmi.BaseParagraphAddMenu"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphAddMenu</span></code></a></p>
-<p>Video paragraph add menu</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add video paragraph...'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-film'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu.paragraph_type">
-<code class="descname">paragraph_type</code><em class="property"> = 'Video'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu.paragraph_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-video-paragraph.html'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.video.</code><code class="descname">VideoParagraphPropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm" title="pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm" title="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm</span></code></a></p>
-<p>Video paragraph properties edit form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.video.</code><code class="descname">VideoParagraphPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm" title="pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm</span></code></a></p>
-<p>Video paragraph properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageContent'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-film'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit video properties'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.video.</code><code class="descname">VideoParagraphPropertiesInnerAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm" title="pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm" title="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm</span></code></a></p>
-<p>Video paragraph properties inner deit form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.video.</code><code class="descname">VideoParagraphPropertiesInnerEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm" title="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm</span></code></a></p>
-<p>Video paragraph properties inner edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'inner-properties.json'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm.buttons">
-<code class="descname">buttons</code><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphSummary">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.video.</code><code class="descname">VideoParagraphSummary</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphSummary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.BaseContentProvider" title="pyams_viewlet.viewlet.BaseContentProvider"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.BaseContentProvider</span></code></a></p>
-<p>Video paragraph summary</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphSummary.language">
-<code class="descname">language</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphSummary.language" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.video.VideoParagraphSummary.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.video.VideoParagraphSummary.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.component.paragraph.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.component.paragraph.zmi" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.</code><code class="descname">BaseParagraphAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a></p>
-<p>Base paragraph AJAX add form</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.</code><code class="descname">BaseParagraphAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a></p>
-<p>Base paragraph AJAX edit form</p>
-<dl class="method">
-<dt id="pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.BaseParagraphAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.</code><code class="descname">BaseParagraphAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.BaseParagraphAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin" title="pyams_form.security.ProtectedFormObjectMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.security.ProtectedFormObjectMixin</span></code></a>, <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>Base paragraph add menu</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.BaseParagraphAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.BaseParagraphAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.BaseParagraphAddMenu.paragraph_type">
-<code class="descname">paragraph_type</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.BaseParagraphAddMenu.paragraph_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.</code><code class="descname">BaseParagraphPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Base paragraph edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.DefaultParagraphAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.</code><code class="descname">DefaultParagraphAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.DefaultParagraphAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm" title="pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm</span></code></a></p>
-<p>Default paragraphs edit form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.</code><code class="descname">DefaultParagraphsEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Default paragraphs edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'default-paragraphs.json'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageTool'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Paragraphs types'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.DefaultParagraphsEditFormHelp">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.</code><code class="descname">DefaultParagraphsEditFormHelp</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.DefaultParagraphsEditFormHelp" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.help.FormHelp" title="pyams_form.help.FormHelp"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.help.FormHelp</span></code></a></p>
-<p>Default paragraphs edit form help</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.DefaultParagraphsEditFormHelp.message">
-<code class="descname">message</code><em class="property"> = 'You can define which types of paragraphs are allowed in this container.\n\nDefault paragraphs will be added automatically (in selected order) to any new created content.\n\nNOTICE: removing types from allowed types list will have no effect on already created contents!'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.DefaultParagraphsEditFormHelp.message" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.DefaultParagraphsEditFormHelp.message_format">
-<code class="descname">message_format</code><em class="property"> = 'rest'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.DefaultParagraphsEditFormHelp.message_format" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.component.paragraph.zmi.</code><code class="descname">DefaultParagraphsSettingsMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Default paragraphs settings menu</p>
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-paragraph'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu.label">
-<code class="descname">label</code><em class="property"> = 'Paragraphs types...'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu.url">
-<code class="descname">url</code><em class="property"> = 'default-paragraphs.html'</em><a class="headerlink" href="#pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.component.paragraph.zmi package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.paragraph.zmi.container">pyams_content.component.paragraph.zmi.container module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.paragraph.zmi.header">pyams_content.component.paragraph.zmi.header module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.paragraph.zmi.html">pyams_content.component.paragraph.zmi.html module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.paragraph.zmi.interfaces">pyams_content.component.paragraph.zmi.interfaces module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.paragraph.zmi.preview">pyams_content.component.paragraph.zmi.preview module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.paragraph.zmi.video">pyams_content.component.paragraph.zmi.video module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.component.paragraph.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.features.preview.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,127 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.features.preview package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-features-preview-package">
-<h1>pyams_content.features.preview package<a class="headerlink" href="#pyams-content-features-preview-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.features.preview.zmi.html">pyams_content.features.preview.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.features.preview.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.features.preview.zmi.html#module-pyams_content.features.preview.zmi.interfaces">pyams_content.features.preview.zmi.interfaces module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.features.preview.zmi.html#module-pyams_content.features.preview.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.features.preview.interfaces">
-<span id="pyams-content-features-preview-interfaces-module"></span><h2>pyams_content.features.preview.interfaces module<a class="headerlink" href="#module-pyams_content.features.preview.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.features.preview">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.features.preview" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.features.preview package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.features.preview.interfaces">pyams_content.features.preview.interfaces module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.features.preview">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.features.review.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,292 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.features.review package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-features-review-package">
-<h1>pyams_content.features.review package<a class="headerlink" href="#pyams-content-features-review-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.features.review.zmi.html">pyams_content.features.review.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.features.review.zmi.html#module-pyams_content.features.review.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.features.review.interfaces">
-<span id="pyams-content-features-review-interfaces-module"></span><h2>pyams_content.features.review.interfaces module<a class="headerlink" href="#module-pyams_content.features.review.interfaces" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.features.review.interfaces.CommentAddedEvent">
-<em class="property">class </em><code class="descclassname">pyams_content.features.review.interfaces.</code><code class="descname">CommentAddedEvent</code><span class="sig-paren">(</span><em>object</em>, <em>comment</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.interfaces.CommentAddedEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.interface.interfaces.ObjectEvent</span></code></p>
-<p>Comment added event</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.features.review">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.features.review" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.features.review.ContentReviewNotificationHandler">
-<em class="property">class </em><code class="descclassname">pyams_content.features.review.</code><code class="descname">ContentReviewNotificationHandler</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.ContentReviewNotificationHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Content review notification handler</p>
-<dl class="method">
-<dt id="pyams_content.features.review.ContentReviewNotificationHandler.get_target">
-<code class="descname">get_target</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.ContentReviewNotificationHandler.get_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.features.review.ReviewComment">
-<em class="property">class </em><code class="descclassname">pyams_content.features.review.</code><code class="descname">ReviewComment</code><span class="sig-paren">(</span><em>owner</em>, <em>comment</em>, <em>comment_type='comment'</em>, <em>reviewers=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.ReviewComment" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Review comment persistent class</p>
-<dl class="attribute">
-<dt id="pyams_content.features.review.ReviewComment.comment">
-<code class="descname">comment</code><a class="headerlink" href="#pyams_content.features.review.ReviewComment.comment" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.ReviewComment.comment_type">
-<code class="descname">comment_type</code><a class="headerlink" href="#pyams_content.features.review.ReviewComment.comment_type" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.ReviewComment.creation_date">
-<code class="descname">creation_date</code><a class="headerlink" href="#pyams_content.features.review.ReviewComment.creation_date" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.ReviewComment.is_reviewer_comment">
-<code class="descname">is_reviewer_comment</code><a class="headerlink" href="#pyams_content.features.review.ReviewComment.is_reviewer_comment" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.ReviewComment.owner">
-<code class="descname">owner</code><a class="headerlink" href="#pyams_content.features.review.ReviewComment.owner" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.ReviewComment.reviewers">
-<code class="descname">reviewers</code><a class="headerlink" href="#pyams_content.features.review.ReviewComment.reviewers" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.features.review.ReviewCommentsContainer">
-<em class="property">class </em><code class="descclassname">pyams_content.features.review.</code><code class="descname">ReviewCommentsContainer</code><a class="headerlink" href="#pyams_content.features.review.ReviewCommentsContainer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.container.BTreeOrderedContainer" title="pyams_utils.container.BTreeOrderedContainer"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.container.BTreeOrderedContainer</span></code></a></p>
-<p>Review comments container</p>
-<dl class="method">
-<dt id="pyams_content.features.review.ReviewCommentsContainer.add_comment">
-<code class="descname">add_comment</code><span class="sig-paren">(</span><em>comment</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.ReviewCommentsContainer.add_comment" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.features.review.ReviewCommentsContainer.clear">
-<code class="descname">clear</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.ReviewCommentsContainer.clear" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.ReviewCommentsContainer.reviewers">
-<code class="descname">reviewers</code><a class="headerlink" href="#pyams_content.features.review.ReviewCommentsContainer.reviewers" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.features.review.SharedContentReviewAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.features.review.</code><code class="descname">SharedContentReviewAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.SharedContentReviewAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Shared content review adapter</p>
-<dl class="method">
-<dt id="pyams_content.features.review.SharedContentReviewAdapter.ask_review">
-<code class="descname">ask_review</code><span class="sig-paren">(</span><em>reviewers</em>, <em>comment</em>, <em>notify_all=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.SharedContentReviewAdapter.ask_review" title="Permalink to this definition">¶</a></dt>
-<dd><p>Ask for content review</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.SharedContentReviewAdapter.review_template">
-<code class="descname">review_template</code><em class="property"> = &lt;PageTemplateFile /home/tflorac/Dropbox/src/PyAMS/pyams_content/src/pyams_content/features/review/zmi/templates/review-notification.pt&gt;</em><a class="headerlink" href="#pyams_content.features.review.SharedContentReviewAdapter.review_template" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.features.review.SharedContentReviewCommentsFactory">
-<code class="descclassname">pyams_content.features.review.</code><code class="descname">SharedContentReviewCommentsFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.SharedContentReviewCommentsFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Shared content review comments factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.features.review.SharedContentReviewCommentsNamespace">
-<em class="property">class </em><code class="descclassname">pyams_content.features.review.</code><code class="descname">SharedContentReviewCommentsNamespace</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.SharedContentReviewCommentsNamespace" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>++review-comments++ namespace traverser</p>
-<dl class="method">
-<dt id="pyams_content.features.review.SharedContentReviewCommentsNamespace.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.SharedContentReviewCommentsNamespace.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.features.review.SharedContentReviewCommentsSublocations">
-<em class="property">class </em><code class="descclassname">pyams_content.features.review.</code><code class="descname">SharedContentReviewCommentsSublocations</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.SharedContentReviewCommentsSublocations" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Shared content review comments sub-location adapter</p>
-<dl class="method">
-<dt id="pyams_content.features.review.SharedContentReviewCommentsSublocations.sublocations">
-<code class="descname">sublocations</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.SharedContentReviewCommentsSublocations.sublocations" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.features.review.handle_new_comment">
-<code class="descclassname">pyams_content.features.review.</code><code class="descname">handle_new_comment</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.handle_new_comment" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle new review comment</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.features.review package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.features.review.interfaces">pyams_content.features.review.interfaces module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.features.review">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.features.review.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,326 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.features.review.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-features-review-zmi-package">
-<h1>pyams_content.features.review.zmi package<a class="headerlink" href="#pyams-content-features-review-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.features.review.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.features.review.zmi" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.features.review.zmi.ReviewCommentAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.features.review.zmi.</code><code class="descname">ReviewCommentAddForm</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.ReviewCommentAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Review comment add form</p>
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.ReviewCommentAddForm.template">
-<code class="descname">template</code><em class="property"> = &lt;BoundViewTemplate of None&gt;</em><a class="headerlink" href="#pyams_content.features.review.zmi.ReviewCommentAddForm.template" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.features.review.zmi.ReviewCommentsView">
-<em class="property">class </em><code class="descclassname">pyams_content.features.review.zmi.</code><code class="descname">ReviewCommentsView</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.ReviewCommentsView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.features.review.zmi.SharedContentReviewCommentsView" title="pyams_content.features.review.zmi.SharedContentReviewCommentsView"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.features.review.zmi.SharedContentReviewCommentsView</span></code></a></p>
-<p>“Get review comments</p>
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.ReviewCommentsView.template">
-<code class="descname">template</code><em class="property"> = &lt;BoundViewTemplate of None&gt;</em><a class="headerlink" href="#pyams_content.features.review.zmi.ReviewCommentsView.template" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewAddCommentAction">
-<em class="property">class </em><code class="descclassname">pyams_content.features.review.zmi.</code><code class="descname">SharedContentReviewAddCommentAction</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewAddCommentAction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.JsToolbarAction" title="pyams_skin.viewlet.toolbar.JsToolbarAction"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.JsToolbarAction</span></code></a></p>
-<p>Shared content review add comment action</p>
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewAddCommentAction.label">
-<code class="descname">label</code><em class="property"> = 'Add comment...'</em><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewAddCommentAction.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewAddCommentAction.url">
-<code class="descname">url</code><em class="property"> = 'PyAMS_content.review.addCommentAction'</em><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewAddCommentAction.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewCommentsMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.features.review.zmi.</code><code class="descname">SharedContentReviewCommentsMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewCommentsMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Shared content review comments menu</p>
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewCommentsMenu.badge_class">
-<code class="descname">badge_class</code><em class="property"> = 'bg-color-info'</em><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewCommentsMenu.badge_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewCommentsMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-comments-o'</em><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewCommentsMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewCommentsMenu.label">
-<code class="descname">label</code><em class="property"> = 'Comments'</em><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewCommentsMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewCommentsMenu.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewCommentsMenu.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewCommentsMenu.url">
-<code class="descname">url</code><em class="property"> = '#review-comments.html'</em><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewCommentsMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewCommentsView">
-<em class="property">class </em><code class="descclassname">pyams_content.features.review.zmi.</code><code class="descname">SharedContentReviewCommentsView</code><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewCommentsView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.InnerAdminView" title="pyams_zmi.view.InnerAdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.InnerAdminView</span></code></a></p>
-<p>Shared content review comments view</p>
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewCommentsView.comments">
-<code class="descname">comments</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewCommentsView.comments" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewCommentsView.get_age">
-<code class="descname">get_age</code><span class="sig-paren">(</span><em>comment</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewCommentsView.get_age" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewCommentsView.get_avatar">
-<code class="descname">get_avatar</code><span class="sig-paren">(</span><em>principal</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewCommentsView.get_avatar" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewCommentsView.get_date">
-<code class="descname">get_date</code><span class="sig-paren">(</span><em>comment</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewCommentsView.get_date" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewCommentsView.get_principal">
-<code class="descname">get_principal</code><span class="sig-paren">(</span><em>principal_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewCommentsView.get_principal" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewCommentsView.legend">
-<code class="descname">legend</code><em class="property"> = 'Review comments'</em><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewCommentsView.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewCommentsView.security">
-<code class="descname">security</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewCommentsView.security" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.features.review.zmi.SharedContentReviewCommentsView.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.SharedContentReviewCommentsView.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewAJAXForm">
-<em class="property">class </em><code class="descclassname">pyams_content.features.review.zmi.</code><code class="descname">WfSharedContentReviewAJAXForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewAJAXForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_content.features.review.zmi.WfSharedContentReviewForm" title="pyams_content.features.review.zmi.WfSharedContentReviewForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.features.review.zmi.WfSharedContentReviewForm</span></code></a></p>
-<p>Shared content review form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewAJAXForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewAJAXForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewForm">
-<em class="property">class </em><code class="descclassname">pyams_content.features.review.zmi.</code><code class="descname">WfSharedContentReviewForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>Shared content review form</p>
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'ask-review.json'</em><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewForm.createAndAdd">
-<code class="descname">createAndAdd</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewForm.createAndAdd" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageContent'</em><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-eye'</em><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Content review request'</em><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.features.review.zmi.</code><code class="descname">WfSharedContentReviewMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>Shared content review menu</p>
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewMenu.label">
-<code class="descname">label</code><em class="property"> = 'Ask for review...'</em><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-eye'</em><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.features.review.zmi.WfSharedContentReviewMenu.url">
-<code class="descname">url</code><em class="property"> = 'ask-review.html'</em><a class="headerlink" href="#pyams_content.features.review.zmi.WfSharedContentReviewMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.features.review.zmi package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.features.review.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,209 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-interfaces-package">
-<h1>pyams_content.interfaces package<a class="headerlink" href="#pyams-content-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.interfaces.container">
-<span id="pyams-content-interfaces-container-module"></span><h2>pyams_content.interfaces.container module<a class="headerlink" href="#module-pyams_content.interfaces.container" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.interfaces" title="Permalink to this headline">¶</a></h2>
-<dl class="data">
-<dt id="pyams_content.interfaces.COMMENT_CONTENT_PERMISSION">
-<code class="descclassname">pyams_content.interfaces.</code><code class="descname">COMMENT_CONTENT_PERMISSION</code><em class="property"> = 'pyams.CommentContent'</em><a class="headerlink" href="#pyams_content.interfaces.COMMENT_CONTENT_PERMISSION" title="Permalink to this definition">¶</a></dt>
-<dd><p>Permission required to add comments on an existing content</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.interfaces.CONTRIBUTOR_ROLE">
-<code class="descclassname">pyams_content.interfaces.</code><code class="descname">CONTRIBUTOR_ROLE</code><em class="property"> = 'pyams.Contributor'</em><a class="headerlink" href="#pyams_content.interfaces.CONTRIBUTOR_ROLE" title="Permalink to this definition">¶</a></dt>
-<dd><p>Contributor role is allowed to create new contents</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.interfaces.CREATE_CONTENT_PERMISSION">
-<code class="descclassname">pyams_content.interfaces.</code><code class="descname">CREATE_CONTENT_PERMISSION</code><em class="property"> = 'pyams.CreateContent'</em><a class="headerlink" href="#pyams_content.interfaces.CREATE_CONTENT_PERMISSION" title="Permalink to this definition">¶</a></dt>
-<dd><p>Permission required to create a new content</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.interfaces.CREATE_VERSION_PERMISSION">
-<code class="descclassname">pyams_content.interfaces.</code><code class="descname">CREATE_VERSION_PERMISSION</code><em class="property"> = 'pyams.CreateVersion'</em><a class="headerlink" href="#pyams_content.interfaces.CREATE_VERSION_PERMISSION" title="Permalink to this definition">¶</a></dt>
-<dd><p>Permission required to create a new version of an existing content</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.interfaces.GUEST_ROLE">
-<code class="descclassname">pyams_content.interfaces.</code><code class="descname">GUEST_ROLE</code><em class="property"> = 'pyams.Guest'</em><a class="headerlink" href="#pyams_content.interfaces.GUEST_ROLE" title="Permalink to this definition">¶</a></dt>
-<dd><p>Guest role is allowed to view contents</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.interfaces.MANAGER_ROLE">
-<code class="descclassname">pyams_content.interfaces.</code><code class="descname">MANAGER_ROLE</code><em class="property"> = 'pyams.Manager'</em><a class="headerlink" href="#pyams_content.interfaces.MANAGER_ROLE" title="Permalink to this definition">¶</a></dt>
-<dd><p>Manager role is allowed to manage contents workflow</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.interfaces.MANAGE_CONTENT_PERMISSION">
-<code class="descclassname">pyams_content.interfaces.</code><code class="descname">MANAGE_CONTENT_PERMISSION</code><em class="property"> = 'pyams.ManageContent'</em><a class="headerlink" href="#pyams_content.interfaces.MANAGE_CONTENT_PERMISSION" title="Permalink to this definition">¶</a></dt>
-<dd><p>Permission required to manager properties of an existing content</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.interfaces.MANAGE_SITE_PERMISSION">
-<code class="descclassname">pyams_content.interfaces.</code><code class="descname">MANAGE_SITE_PERMISSION</code><em class="property"> = 'pyams.ManageSite'</em><a class="headerlink" href="#pyams_content.interfaces.MANAGE_SITE_PERMISSION" title="Permalink to this definition">¶</a></dt>
-<dd><p>Permission required to manager inner site or blog properties</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.interfaces.MANAGE_SITE_ROOT_PERMISSION">
-<code class="descclassname">pyams_content.interfaces.</code><code class="descname">MANAGE_SITE_ROOT_PERMISSION</code><em class="property"> = 'pyams.ManageSiteRoot'</em><a class="headerlink" href="#pyams_content.interfaces.MANAGE_SITE_ROOT_PERMISSION" title="Permalink to this definition">¶</a></dt>
-<dd><p>Permission required to manage main site root properties</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.interfaces.MANAGE_TOOL_PERMISSION">
-<code class="descclassname">pyams_content.interfaces.</code><code class="descname">MANAGE_TOOL_PERMISSION</code><em class="property"> = 'pyams.ManageTool'</em><a class="headerlink" href="#pyams_content.interfaces.MANAGE_TOOL_PERMISSION" title="Permalink to this definition">¶</a></dt>
-<dd><p>Permission required to manager shared tool properties</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.interfaces.OPERATOR_ROLE">
-<code class="descclassname">pyams_content.interfaces.</code><code class="descname">OPERATOR_ROLE</code><em class="property"> = 'pyams.Operator'</em><a class="headerlink" href="#pyams_content.interfaces.OPERATOR_ROLE" title="Permalink to this definition">¶</a></dt>
-<dd><p>Operator role is allowed to access management interface</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.interfaces.OWNER_ROLE">
-<code class="descclassname">pyams_content.interfaces.</code><code class="descname">OWNER_ROLE</code><em class="property"> = 'pyams.Owner'</em><a class="headerlink" href="#pyams_content.interfaces.OWNER_ROLE" title="Permalink to this definition">¶</a></dt>
-<dd><p>Content owner role is allowed to manage content properties until publication</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.interfaces.PILOT_ROLE">
-<code class="descclassname">pyams_content.interfaces.</code><code class="descname">PILOT_ROLE</code><em class="property"> = 'pyams.Pilot'</em><a class="headerlink" href="#pyams_content.interfaces.PILOT_ROLE" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pilot role is allowed to manage tools configuration and permissions</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.interfaces.PUBLISH_CONTENT_PERMISSION">
-<code class="descclassname">pyams_content.interfaces.</code><code class="descname">PUBLISH_CONTENT_PERMISSION</code><em class="property"> = 'pyams.PublishContent'</em><a class="headerlink" href="#pyams_content.interfaces.PUBLISH_CONTENT_PERMISSION" title="Permalink to this definition">¶</a></dt>
-<dd><p>Permission required to publish or retire an existing content</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.interfaces.READER_ROLE">
-<code class="descclassname">pyams_content.interfaces.</code><code class="descname">READER_ROLE</code><em class="property"> = 'pyams.Reader'</em><a class="headerlink" href="#pyams_content.interfaces.READER_ROLE" title="Permalink to this definition">¶</a></dt>
-<dd><p>Reader role is allowed to read and comment contents while still in draft state</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.interfaces.WEBMASTER_ROLE">
-<code class="descclassname">pyams_content.interfaces.</code><code class="descname">WEBMASTER_ROLE</code><em class="property"> = 'pyams.Webmaster'</em><a class="headerlink" href="#pyams_content.interfaces.WEBMASTER_ROLE" title="Permalink to this definition">¶</a></dt>
-<dd><p>Webmaster role has all permissions on all contents</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.interfaces package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.interfaces.container">pyams_content.interfaces.container module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.profile.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.profile.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-profile-interfaces-package">
-<h1>pyams_content.profile.interfaces package<a class="headerlink" href="#pyams-content-profile-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.profile.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.profile.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.profile.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.profile.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.profile.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,158 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.profile.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-profile-zmi-package">
-<h1>pyams_content.profile.zmi package<a class="headerlink" href="#pyams-content-profile-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.profile.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.profile.zmi" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.profile.zmi.AdminProfileTabForm">
-<em class="property">class </em><code class="descclassname">pyams_content.profile.zmi.</code><code class="descname">AdminProfileTabForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.profile.zmi.AdminProfileTabForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminEditForm" title="pyams_zmi.form.InnerAdminEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminEditForm</span></code></a></p>
-<p>Admin profile tab form</p>
-<dl class="attribute">
-<dt id="pyams_content.profile.zmi.AdminProfileTabForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.profile.zmi.AdminProfileTabForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.profile.zmi.AdminProfileTabForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.profile.zmi.AdminProfileTabForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.profile.zmi.AdminProfileTabForm.getContent">
-<code class="descname">getContent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.profile.zmi.AdminProfileTabForm.getContent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.profile.zmi.AdminProfileTabForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_content.profile.zmi.AdminProfileTabForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.profile.zmi.AdminProfileTabForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_content.profile.zmi.AdminProfileTabForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.profile.zmi.AdminProfileTabForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.profile.zmi.AdminProfileTabForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.profile.zmi.AdminProfileTabForm.tab_label">
-<code class="descname">tab_label</code><em class="property"> = 'Admin. profile'</em><a class="headerlink" href="#pyams_content.profile.zmi.AdminProfileTabForm.tab_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.profile.zmi.AdminProfileTabForm.weight">
-<code class="descname">weight</code><em class="property"> = 20</em><a class="headerlink" href="#pyams_content.profile.zmi.AdminProfileTabForm.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.profile.zmi.switch_favorite">
-<code class="descclassname">pyams_content.profile.zmi.</code><code class="descname">switch_favorite</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.profile.zmi.switch_favorite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Add or remove reference from user favorites</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.profile.zmi package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.profile.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.root.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.root.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-root-interfaces-package">
-<h1>pyams_content.root.interfaces package<a class="headerlink" href="#pyams-content-root-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.root.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.root.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.root.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.root.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.root.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1227 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.root.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-root-zmi-package">
-<h1>pyams_content.root.zmi package<a class="headerlink" href="#pyams-content-root-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.root.zmi.search">
-<span id="pyams-content-root-zmi-search-module"></span><h2>pyams_content.root.zmi.search module<a class="headerlink" href="#module-pyams_content.root.zmi.search" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.root.zmi.search.SearchResultsViewValuesAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.search.</code><code class="descname">SearchResultsViewValuesAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.search.SearchResultsViewValuesAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Search results view values adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SearchResultsViewValuesAdapter.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.root.zmi.search.SearchResultsViewValuesAdapter.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchForm">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.search.</code><code class="descname">SiteRootAdvancedSearchForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.search.SearchForm" title="pyams_form.search.SearchForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.search.SearchForm</span></code></a></p>
-<p>Site root advanced search form</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'advanced-search-results.html'</em><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Advanced search'</em><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchFormSearchAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.search.</code><code class="descname">SiteRootAdvancedSearchFormSearchAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchFormSearchAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Site root advanced search form search adapter</p>
-<dl class="method">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchFormSearchAdapter.get_search_results">
-<code class="descname">get_search_results</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchFormSearchAdapter.get_search_results" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.search.</code><code class="descname">SiteRootAdvancedSearchHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>Site root advanced search header adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter.back_target">
-<code class="descname">back_target</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter.back_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter.back_url">
-<code class="descname">back_url</code><em class="property"> = '#dashboard.html'</em><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter.back_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-search'</em><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.search.</code><code class="descname">SiteRootAdvancedSearchMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Site root advanced search menu</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu.label">
-<code class="descname">label</code><em class="property"> = 'Advanced search'</em><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu.url">
-<code class="descname">url</code><em class="property"> = '#advanced-search.html'</em><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.search.</code><code class="descname">SiteRootAdvancedSearchResultsView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.AdminView" title="pyams_zmi.view.AdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code></a>, <a class="reference internal" href="pyams_form.html#pyams_form.search.SearchResultsView" title="pyams_form.search.SearchResultsView"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.search.SearchResultsView</span></code></a></p>
-<p>Site root advanced search results view</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView.data_attributes">
-<code class="descname">data_attributes</code><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView.data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView.search_form_factory">
-<code class="descname">search_form_factory</code><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView.search_form_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchForm" title="pyams_content.root.zmi.search.SiteRootAdvancedSearchForm"><code class="xref py py-class docutils literal"><span class="pre">SiteRootAdvancedSearchForm</span></code></a></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView.sortOn">
-<code class="descname">sortOn</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView.sortOn" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView.title">
-<code class="descname">title</code><em class="property"> = 'Advanced search results'</em><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchView">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.search.</code><code class="descname">SiteRootAdvancedSearchView</code><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.search.SearchView" title="pyams_form.search.SearchView"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.search.SearchView</span></code></a></p>
-<p>Site root advanced search view</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootAdvancedSearchView.search_form_factory">
-<code class="descname">search_form_factory</code><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchView.search_form_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.root.zmi.search.SiteRootAdvancedSearchForm" title="pyams_content.root.zmi.search.SiteRootAdvancedSearchForm"><code class="xref py py-class docutils literal"><span class="pre">SiteRootAdvancedSearchForm</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.search.SiteRootQuickSearchResults">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.search.</code><code class="descname">SiteRootQuickSearchResults</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootQuickSearchResults" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.BaseTable" title="pyams_skin.table.BaseTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.BaseTable</span></code></a></p>
-<p>Site root quick search results table</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootQuickSearchResults.data_attributes">
-<code class="descname">data_attributes</code><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootQuickSearchResults.data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootQuickSearchResults.sortOn">
-<code class="descname">sortOn</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootQuickSearchResults.sortOn" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootQuickSearchResults.title">
-<code class="descname">title</code><em class="property"> = 'Quick search results'</em><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootQuickSearchResults.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.search.SiteRootQuickSearchValues">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.search.</code><code class="descname">SiteRootQuickSearchValues</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootQuickSearchValues" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Site root quick search results view values adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.search.SiteRootQuickSearchValues.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.root.zmi.search.SiteRootQuickSearchValues.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.root.zmi.search.site_root_quick_search_view">
-<code class="descclassname">pyams_content.root.zmi.search.</code><code class="descname">site_root_quick_search_view</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.search.site_root_quick_search_view" title="Permalink to this definition">¶</a></dt>
-<dd><p>Site root quick search view</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.root.zmi.sites">
-<span id="pyams-content-root-zmi-sites-module"></span><h2>pyams_content.root.zmi.sites module<a class="headerlink" href="#module-pyams_content.root.zmi.sites" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.root.zmi.sites.SiteTreValuesAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.sites.</code><code class="descname">SiteTreValuesAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreValuesAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Site tree values adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteTreValuesAdapter.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreValuesAdapter.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.sites.SiteTreeMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.sites.</code><code class="descname">SiteTreeMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Site tree menu</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteTreeMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-sitemap'</em><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteTreeMenu.label">
-<code class="descname">label</code><em class="property"> = 'Site tree'</em><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteTreeMenu.url">
-<code class="descname">url</code><em class="property"> = '#site-tree.html'</em><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.sites.SiteTreeOidColumn">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.sites.</code><code class="descname">SiteTreeOidColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeOidColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Site tree OID column</p>
-<dl class="method">
-<dt id="pyams_content.root.zmi.sites.SiteTreeOidColumn.getValue">
-<code class="descname">getValue</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeOidColumn.getValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteTreeOidColumn.weight">
-<code class="descname">weight</code><em class="property"> = 70</em><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeOidColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.sites.SiteTreeTable">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.sites.</code><code class="descname">SiteTreeTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.BaseTable" title="pyams_skin.table.BaseTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.BaseTable</span></code></a></p>
-<p>Site tree table</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteTreeTable.data_attributes">
-<code class="descname">data_attributes</code><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeTable.data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteTreeTable.id">
-<code class="descname">id</code><em class="property"> = 'site_tree_table'</em><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeTable.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteTreeTable.sortOn">
-<code class="descname">sortOn</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeTable.sortOn" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteTreeTable.title">
-<code class="descname">title</code><em class="property"> = 'Blogs and shared sites'</em><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeTable.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.sites.SiteTreeTrashColumn">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.sites.</code><code class="descname">SiteTreeTrashColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeTrashColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.TrashColumn" title="pyams_skin.table.TrashColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.TrashColumn</span></code></a></p>
-<p>Site tree trash column</p>
-<dl class="method">
-<dt id="pyams_content.root.zmi.sites.SiteTreeTrashColumn.has_permission">
-<code class="descname">has_permission</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeTrashColumn.has_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteTreeTrashColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Delete shared site'</em><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeTrashColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteTreeTrashColumn.permission">
-<code class="descname">permission</code><em class="property"> = 'pyams.ManageSiteRoot'</em><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeTrashColumn.permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.sites.SiteTreeView">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.sites.</code><code class="descname">SiteTreeView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.AdminView" title="pyams_zmi.view.AdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.container.ContainerView" title="pyams_skin.container.ContainerView"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.container.ContainerView</span></code></a></p>
-<p>Site tree view</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteTreeView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.root.zmi.sites.SiteTreeTable" title="pyams_content.root.zmi.sites.SiteTreeTable"><code class="xref py py-class docutils literal"><span class="pre">SiteTreeTable</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.sites.SiteTreeVisibleColumn">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.sites.</code><code class="descname">SiteTreeVisibleColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeVisibleColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.ActionColumn" title="pyams_skin.table.ActionColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.ActionColumn</span></code></a></p>
-<p>Site tree visible column</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteTreeVisibleColumn.cssClasses">
-<code class="descname">cssClasses</code><em class="property"> = {'td': 'action', 'th': 'action'}</em><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeVisibleColumn.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.root.zmi.sites.SiteTreeVisibleColumn.get_icon">
-<code class="descname">get_icon</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeVisibleColumn.get_icon" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteTreeVisibleColumn.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-eye'</em><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeVisibleColumn.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteTreeVisibleColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Visible site?'</em><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeVisibleColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.root.zmi.sites.SiteTreeVisibleColumn.renderCell">
-<code class="descname">renderCell</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeVisibleColumn.renderCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteTreeVisibleColumn.weight">
-<code class="descname">weight</code><em class="property"> = 5</em><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteTreeVisibleColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.sites.SiteViewHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.sites.</code><code class="descname">SiteViewHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteViewHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>Site tree view header adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.sites.SiteViewHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-sitemap'</em><a class="headerlink" href="#pyams_content.root.zmi.sites.SiteViewHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.root.zmi.sites.delete_shared_site">
-<code class="descclassname">pyams_content.root.zmi.sites.</code><code class="descname">delete_shared_site</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.sites.delete_shared_site" title="Permalink to this definition">¶</a></dt>
-<dd><p>Delete shared site from site manager</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.root.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.root.zmi" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.root.zmi.BaseDashboardTable">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">BaseDashboardTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.BaseDashboardTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.dashboard.BaseDashboardTable" title="pyams_content.shared.common.zmi.dashboard.BaseDashboardTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.zmi.dashboard.BaseDashboardTable</span></code></a></p>
-<p>Base dashboard table</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootAllContentsMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootAllContentsMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllContentsMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Site root ‘all contents’ dashboard menu</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllContentsMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-pencil-square'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllContentsMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllContentsMenu.label">
-<code class="descname">label</code><em class="property"> = 'Other interventions'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllContentsMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllContentsMenu.url">
-<code class="descname">url</code><em class="property"> = '#'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllContentsMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootAllPublicationsHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootAllPublicationsHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllPublicationsHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>Site root published contents header adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllPublicationsHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-pencil-square'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllPublicationsHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllPublicationsHeaderAdapter.title">
-<code class="descname">title</code><em class="property"> = 'Last published contents'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllPublicationsHeaderAdapter.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootAllPublicationsMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootAllPublicationsMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllPublicationsMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Site root published contents dashboard menu</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllPublicationsMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllPublicationsMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllPublicationsMenu.label">
-<code class="descname">label</code><em class="property"> = 'Last publications'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllPublicationsMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllPublicationsMenu.url">
-<code class="descname">url</code><em class="property"> = '#all-publications.html'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllPublicationsMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootAllPublicationsTable">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootAllPublicationsTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllPublicationsTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.root.zmi.BaseDashboardTable" title="pyams_content.root.zmi.BaseDashboardTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.root.zmi.BaseDashboardTable</span></code></a></p>
-<p>Site root published contents table</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootAllPublicationsValues">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootAllPublicationsValues</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllPublicationsValues" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Site root published contents values adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllPublicationsValues.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllPublicationsValues.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootAllPublicationsView">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootAllPublicationsView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllPublicationsView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.AdminView" title="pyams_zmi.view.AdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.container.ContainerView" title="pyams_skin.container.ContainerView"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.container.ContainerView</span></code></a></p>
-<p>Site root published contents view</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllPublicationsView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllPublicationsView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.root.zmi.SiteRootAllPublicationsTable" title="pyams_content.root.zmi.SiteRootAllPublicationsTable"><code class="xref py py-class docutils literal"><span class="pre">SiteRootAllPublicationsTable</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootAllUpdatesHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootAllUpdatesHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllUpdatesHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>Site root updated contents header adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllUpdatesHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-pencil-square'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllUpdatesHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllUpdatesHeaderAdapter.title">
-<code class="descname">title</code><em class="property"> = 'Last updated contents'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllUpdatesHeaderAdapter.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootAllUpdatesMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootAllUpdatesMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllUpdatesMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Site root updated contents dashboard menu</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllUpdatesMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllUpdatesMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllUpdatesMenu.label">
-<code class="descname">label</code><em class="property"> = 'Last updates'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllUpdatesMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllUpdatesMenu.url">
-<code class="descname">url</code><em class="property"> = '#all-updates.html'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllUpdatesMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootAllUpdatesTable">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootAllUpdatesTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllUpdatesTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.root.zmi.BaseDashboardTable" title="pyams_content.root.zmi.BaseDashboardTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.root.zmi.BaseDashboardTable</span></code></a></p>
-<p>Site root updated contents table</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootAllUpdatesValues">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootAllUpdatesValues</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllUpdatesValues" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Site root updated contents values adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllUpdatesValues.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllUpdatesValues.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootAllUpdatesView">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootAllUpdatesView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllUpdatesView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.AdminView" title="pyams_zmi.view.AdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.container.ContainerView" title="pyams_skin.container.ContainerView"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.container.ContainerView</span></code></a></p>
-<p>Site root updated contents view</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootAllUpdatesView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootAllUpdatesView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.root.zmi.SiteRootAllUpdatesTable" title="pyams_content.root.zmi.SiteRootAllUpdatesTable"><code class="xref py py-class docutils literal"><span class="pre">SiteRootAllUpdatesTable</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootArchivedContentsHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootArchivedContentsHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootArchivedContentsHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>Site root archived contents header adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootArchivedContentsHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-user'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootArchivedContentsHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootArchivedContentsHeaderAdapter.title">
-<code class="descname">title</code><em class="property"> = 'Your archived contents'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootArchivedContentsHeaderAdapter.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootArchivedContentsTable">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootArchivedContentsTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootArchivedContentsTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.root.zmi.BaseDashboardTable" title="pyams_content.root.zmi.BaseDashboardTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.root.zmi.BaseDashboardTable</span></code></a></p>
-<p>Site root archived contents table</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootArchivedContentsValues">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootArchivedContentsValues</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootArchivedContentsValues" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Site root archived contents values adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootArchivedContentsValues.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootArchivedContentsValues.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootArchivedContentsView">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootArchivedContentsView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootArchivedContentsView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.AdminView" title="pyams_zmi.view.AdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.container.ContainerView" title="pyams_skin.container.ContainerView"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.container.ContainerView</span></code></a></p>
-<p>Site root archived contents view</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootArchivedContentsView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootArchivedContentsView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.root.zmi.SiteRootArchivedContentsTable" title="pyams_content.root.zmi.SiteRootArchivedContentsTable"><code class="xref py py-class docutils literal"><span class="pre">SiteRootArchivedContentsTable</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootArchivedMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootArchivedMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootArchivedMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Site root archived contents dashboard menu</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootArchivedMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootArchivedMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootArchivedMenu.label">
-<code class="descname">label</code><em class="property"> = 'My archived contents'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootArchivedMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootArchivedMenu.url">
-<code class="descname">url</code><em class="property"> = '#my-archived-contents.html'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootArchivedMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootBreadcrumbAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootBreadcrumbAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootBreadcrumbAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.breadcrumb.html#pyams_skin.viewlet.breadcrumb.BreadcrumbItem" title="pyams_skin.viewlet.breadcrumb.BreadcrumbItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.breadcrumb.BreadcrumbItem</span></code></a></p>
-<p>Site root breadcrumb adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootBreadcrumbAdapter.label">
-<code class="descname">label</code><em class="property"> = 'Home'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootBreadcrumbAdapter.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootDashboardContentTypeColumn">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootDashboardContentTypeColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardContentTypeColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Shared tool dashboard content type column</p>
-<dl class="method">
-<dt id="pyams_content.root.zmi.SiteRootDashboardContentTypeColumn.getValue">
-<code class="descname">getValue</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardContentTypeColumn.getValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootDashboardContentTypeColumn.weight">
-<code class="descname">weight</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardContentTypeColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootDashboardHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootDashboardHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>Site root properties header adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootDashboardHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-line-chart'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootDashboardHeaderAdapter.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardHeaderAdapter.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootDashboardManagerWaitingTable">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootDashboardManagerWaitingTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardManagerWaitingTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.root.zmi.BaseDashboardTable" title="pyams_content.root.zmi.BaseDashboardTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.root.zmi.BaseDashboardTable</span></code></a></p>
-<p>Site root dashboard manager waiting contents table</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootDashboardManagerWaitingValues">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootDashboardManagerWaitingValues</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardManagerWaitingValues" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Site root dashboard manager waiting contents values adapter</p>
-<dl class="method">
-<dt id="pyams_content.root.zmi.SiteRootDashboardManagerWaitingValues.check_access">
-<code class="descname">check_access</code><span class="sig-paren">(</span><em>content</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardManagerWaitingValues.check_access" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootDashboardManagerWaitingValues.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardManagerWaitingValues.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootDashboardMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootDashboardMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Site root dashboard menu</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootDashboardMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-line-chart'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootDashboardMenu.label">
-<code class="descname">label</code><em class="property"> = 'Dashboard'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootDashboardMenu.url">
-<code class="descname">url</code><em class="property"> = '#dashboard.html'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootDashboardOwnerModifiedTable">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootDashboardOwnerModifiedTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardOwnerModifiedTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.root.zmi.BaseDashboardTable" title="pyams_content.root.zmi.BaseDashboardTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.root.zmi.BaseDashboardTable</span></code></a></p>
-<p>Site root dashboard modified contents table</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootDashboardOwnerModifiedValues">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootDashboardOwnerModifiedValues</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardOwnerModifiedValues" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Site root dashboard modified contents values adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootDashboardOwnerModifiedValues.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardOwnerModifiedValues.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootDashboardOwnerWaitingTable">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootDashboardOwnerWaitingTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardOwnerWaitingTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.root.zmi.BaseDashboardTable" title="pyams_content.root.zmi.BaseDashboardTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.root.zmi.BaseDashboardTable</span></code></a></p>
-<p>Site root dashboard waiting owned contents table</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootDashboardOwnerWaitingTable.dt_sort_order">
-<code class="descname">dt_sort_order</code><em class="property"> = 'asc'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardOwnerWaitingTable.dt_sort_order" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootDashboardOwnerWaitingValues">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootDashboardOwnerWaitingValues</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardOwnerWaitingValues" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Site root dashboard waiting owned contents values adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootDashboardOwnerWaitingValues.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardOwnerWaitingValues.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootDashboardView">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootDashboardView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.AdminView" title="pyams_zmi.view.AdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code></a></p>
-<p>Site root dashboard view</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootDashboardView.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardView.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.root.zmi.SiteRootDashboardView.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootDashboardView.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootFavoritesHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootFavoritesHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootFavoritesHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>Site root favorites header adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootFavoritesHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-star'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootFavoritesHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootFavoritesHeaderAdapter.title">
-<code class="descname">title</code><em class="property"> = 'Your favorites'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootFavoritesHeaderAdapter.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootFavoritesMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootFavoritesMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootFavoritesMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Site root favorites dashboard menu</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootFavoritesMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootFavoritesMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootFavoritesMenu.label">
-<code class="descname">label</code><em class="property"> = 'My favorites'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootFavoritesMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootFavoritesMenu.url">
-<code class="descname">url</code><em class="property"> = '#my-favorites.html'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootFavoritesMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootFavoritesTable">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootFavoritesTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootFavoritesTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.root.zmi.BaseDashboardTable" title="pyams_content.root.zmi.BaseDashboardTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.root.zmi.BaseDashboardTable</span></code></a></p>
-<p>Site root favorites table</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootFavoritesValues">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootFavoritesValues</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootFavoritesValues" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Site root favorites values adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootFavoritesValues.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootFavoritesValues.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootFavoritesView">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootFavoritesView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootFavoritesView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.AdminView" title="pyams_zmi.view.AdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.container.ContainerView" title="pyams_skin.container.ContainerView"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.container.ContainerView</span></code></a></p>
-<p>Site root favorites view</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootFavoritesView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootFavoritesView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.root.zmi.SiteRootFavoritesTable" title="pyams_content.root.zmi.SiteRootFavoritesTable"><code class="xref py py-class docutils literal"><span class="pre">SiteRootFavoritesTable</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootMyDashboardMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootMyDashboardMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootMyDashboardMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Site root ‘my contents’ dashboard menu</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootMyDashboardMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-user'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootMyDashboardMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootMyDashboardMenu.label">
-<code class="descname">label</code><em class="property"> = 'My contents'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootMyDashboardMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootMyDashboardMenu.url">
-<code class="descname">url</code><em class="property"> = '#'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootMyDashboardMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootPreparationsHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootPreparationsHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPreparationsHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>Site root preparations header adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootPreparationsHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-user'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPreparationsHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootPreparationsHeaderAdapter.title">
-<code class="descname">title</code><em class="property"> = 'Your prepared contents'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPreparationsHeaderAdapter.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootPreparationsMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootPreparationsMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPreparationsMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Site root preparations dashboard menu</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootPreparationsMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPreparationsMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootPreparationsMenu.label">
-<code class="descname">label</code><em class="property"> = 'My preparations'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPreparationsMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootPreparationsMenu.url">
-<code class="descname">url</code><em class="property"> = '#my-preparations.html'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPreparationsMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootPreparationsTable">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootPreparationsTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPreparationsTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.root.zmi.BaseDashboardTable" title="pyams_content.root.zmi.BaseDashboardTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.root.zmi.BaseDashboardTable</span></code></a></p>
-<p>Site root preparations table</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootPreparationsValues">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootPreparationsValues</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPreparationsValues" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Site root preparations values adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootPreparationsValues.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPreparationsValues.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootPreparationsView">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootPreparationsView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPreparationsView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.AdminView" title="pyams_zmi.view.AdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.container.ContainerView" title="pyams_skin.container.ContainerView"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.container.ContainerView</span></code></a></p>
-<p>Site root preparations view</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootPreparationsView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPreparationsView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.root.zmi.SiteRootPreparationsTable" title="pyams_content.root.zmi.SiteRootPreparationsTable"><code class="xref py py-class docutils literal"><span class="pre">SiteRootPreparationsTable</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootPublicationsHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootPublicationsHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPublicationsHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>Site root publications header adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootPublicationsHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-user'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPublicationsHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootPublicationsHeaderAdapter.title">
-<code class="descname">title</code><em class="property"> = 'Your published contents'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPublicationsHeaderAdapter.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootPublicationsMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootPublicationsMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPublicationsMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Site root publications dashboard menu</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootPublicationsMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPublicationsMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootPublicationsMenu.label">
-<code class="descname">label</code><em class="property"> = 'My publications'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPublicationsMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootPublicationsMenu.url">
-<code class="descname">url</code><em class="property"> = '#my-publications.html'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPublicationsMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootPublicationsTable">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootPublicationsTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPublicationsTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.root.zmi.BaseDashboardTable" title="pyams_content.root.zmi.BaseDashboardTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.root.zmi.BaseDashboardTable</span></code></a></p>
-<p>Site root publications table</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootPublicationsValues">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootPublicationsValues</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPublicationsValues" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Site root publications values adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootPublicationsValues.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPublicationsValues.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootPublicationsView">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootPublicationsView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPublicationsView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.AdminView" title="pyams_zmi.view.AdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.container.ContainerView" title="pyams_skin.container.ContainerView"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.container.ContainerView</span></code></a></p>
-<p>Site root publications view</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootPublicationsView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootPublicationsView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.root.zmi.SiteRootPublicationsTable" title="pyams_content.root.zmi.SiteRootPublicationsTable"><code class="xref py py-class docutils literal"><span class="pre">SiteRootPublicationsTable</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootRetiredContentsHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootRetiredContentsHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootRetiredContentsHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>Site root retired contents header adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootRetiredContentsHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-user'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootRetiredContentsHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootRetiredContentsHeaderAdapter.title">
-<code class="descname">title</code><em class="property"> = 'Your retired contents'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootRetiredContentsHeaderAdapter.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootRetiredContentsTable">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootRetiredContentsTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootRetiredContentsTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.root.zmi.BaseDashboardTable" title="pyams_content.root.zmi.BaseDashboardTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.root.zmi.BaseDashboardTable</span></code></a></p>
-<p>Site root retired contents table</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootRetiredContentsValues">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootRetiredContentsValues</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootRetiredContentsValues" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Site root retired contents values adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootRetiredContentsValues.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootRetiredContentsValues.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootRetiredContentsView">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootRetiredContentsView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootRetiredContentsView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.AdminView" title="pyams_zmi.view.AdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.container.ContainerView" title="pyams_skin.container.ContainerView"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.container.ContainerView</span></code></a></p>
-<p>Site root retired contents view</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootRetiredContentsView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootRetiredContentsView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.root.zmi.SiteRootRetiredContentsTable" title="pyams_content.root.zmi.SiteRootRetiredContentsTable"><code class="xref py py-class docutils literal"><span class="pre">SiteRootRetiredContentsTable</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootRetiredMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootRetiredMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootRetiredMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Site root retired contents dashboard menu</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootRetiredMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootRetiredMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootRetiredMenu.label">
-<code class="descname">label</code><em class="property"> = 'My retired contents'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootRetiredMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootRetiredMenu.url">
-<code class="descname">url</code><em class="property"> = '#my-retired-contents.html'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootRetiredMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootSubmissionsHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootSubmissionsHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootSubmissionsHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>Site root submissions header adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootSubmissionsHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-user'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootSubmissionsHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootSubmissionsHeaderAdapter.title">
-<code class="descname">title</code><em class="property"> = 'Your submitted contents'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootSubmissionsHeaderAdapter.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootSubmissionsMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootSubmissionsMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootSubmissionsMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Site root submissions dashboard menu</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootSubmissionsMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootSubmissionsMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootSubmissionsMenu.label">
-<code class="descname">label</code><em class="property"> = 'My submissions'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootSubmissionsMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootSubmissionsMenu.url">
-<code class="descname">url</code><em class="property"> = '#my-submissions.html'</em><a class="headerlink" href="#pyams_content.root.zmi.SiteRootSubmissionsMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootSubmissionsTable">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootSubmissionsTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootSubmissionsTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.root.zmi.BaseDashboardTable" title="pyams_content.root.zmi.BaseDashboardTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.root.zmi.BaseDashboardTable</span></code></a></p>
-<p>Site root submissions table</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootSubmissionsValues">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootSubmissionsValues</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootSubmissionsValues" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Site root submissions values adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootSubmissionsValues.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootSubmissionsValues.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.root.zmi.SiteRootSubmissionsView">
-<em class="property">class </em><code class="descclassname">pyams_content.root.zmi.</code><code class="descname">SiteRootSubmissionsView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.root.zmi.SiteRootSubmissionsView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.AdminView" title="pyams_zmi.view.AdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.container.ContainerView" title="pyams_skin.container.ContainerView"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.container.ContainerView</span></code></a></p>
-<p>Site root submissions view</p>
-<dl class="attribute">
-<dt id="pyams_content.root.zmi.SiteRootSubmissionsView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_content.root.zmi.SiteRootSubmissionsView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.root.zmi.SiteRootSubmissionsTable" title="pyams_content.root.zmi.SiteRootSubmissionsTable"><code class="xref py py-class docutils literal"><span class="pre">SiteRootSubmissionsTable</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.root.zmi package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.root.zmi.search">pyams_content.root.zmi.search module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.root.zmi.sites">pyams_content.root.zmi.sites module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.root.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.scripts.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,119 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.scripts package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-scripts-package">
-<h1>pyams_content.scripts package<a class="headerlink" href="#pyams-content-scripts-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.scripts.index">
-<span id="pyams-content-scripts-index-module"></span><h2>pyams_content.scripts.index module<a class="headerlink" href="#module-pyams_content.scripts.index" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_content.scripts.index.index_site">
-<code class="descclassname">pyams_content.scripts.index.</code><code class="descname">index_site</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.scripts.index.index_site" title="Permalink to this definition">¶</a></dt>
-<dd><p>Update all ElasticSearch indexes</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.scripts">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.scripts" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.scripts package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.scripts.index">pyams_content.scripts.index module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.scripts">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.blog.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,249 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.blog package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-blog-package">
-<h1>pyams_content.shared.blog package<a class="headerlink" href="#pyams-content-shared-blog-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.blog.interfaces.html">pyams_content.shared.blog.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.blog.interfaces.html#module-pyams_content.shared.blog.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.blog.zmi.html">pyams_content.shared.blog.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.blog.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.blog.zmi.html#module-pyams_content.shared.blog.zmi.manager">pyams_content.shared.blog.zmi.manager module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.blog.zmi.html#module-pyams_content.shared.blog.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.shared.blog.manager">
-<span id="pyams-content-shared-blog-manager-module"></span><h2>pyams_content.shared.blog.manager module<a class="headerlink" href="#module-pyams_content.shared.blog.manager" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.blog.manager.BlogFolder">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.manager.</code><code class="descname">BlogFolder</code><a class="headerlink" href="#pyams_content.shared.blog.manager.BlogFolder" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.folder.Folder</span></code></p>
-<p>Blog folder class</p>
-<dl class="method">
-<dt id="pyams_content.shared.blog.manager.BlogFolder.is_deletable">
-<code class="descname">is_deletable</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.manager.BlogFolder.is_deletable" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.blog.manager.BlogManager">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.manager.</code><code class="descname">BlogManager</code><a class="headerlink" href="#pyams_content.shared.blog.manager.BlogManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.manager.SharedTool" title="pyams_content.shared.common.manager.SharedTool"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.manager.SharedTool</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.skin.UserSkinnableContent" title="pyams_skin.skin.UserSkinnableContent"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.skin.UserSkinnableContent</span></code></a></p>
-<p>Nlog manager class</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.manager.BlogManager.allowed_paragraphs">
-<code class="descname">allowed_paragraphs</code><a class="headerlink" href="#pyams_content.shared.blog.manager.BlogManager.allowed_paragraphs" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.manager.BlogManager.auto_created_paragraphs">
-<code class="descname">auto_created_paragraphs</code><a class="headerlink" href="#pyams_content.shared.blog.manager.BlogManager.auto_created_paragraphs" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.manager.BlogManager.folder_factory">
-<code class="descname">folder_factory</code><a class="headerlink" href="#pyams_content.shared.blog.manager.BlogManager.folder_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.shared.blog.manager.BlogFolder" title="pyams_content.shared.blog.manager.BlogFolder"><code class="xref py py-class docutils literal"><span class="pre">BlogFolder</span></code></a></p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.blog.manager.BlogManager.is_deletable">
-<code class="descname">is_deletable</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.manager.BlogManager.is_deletable" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.manager.BlogManager.sequence_name">
-<code class="descname">sequence_name</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_content.shared.blog.manager.BlogManager.sequence_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.manager.BlogManager.sequence_prefix">
-<code class="descname">sequence_prefix</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_content.shared.blog.manager.BlogManager.sequence_prefix" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.manager.BlogManager.shared_content_factory">
-<code class="descname">shared_content_factory</code><a class="headerlink" href="#pyams_content.shared.blog.manager.BlogManager.shared_content_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">BlogPost</span></code></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.manager.BlogManager.shared_content_type">
-<code class="descname">shared_content_type</code><em class="property"> = 'blog'</em><a class="headerlink" href="#pyams_content.shared.blog.manager.BlogManager.shared_content_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.blog.manager.handle_added_blog_manager">
-<code class="descclassname">pyams_content.shared.blog.manager.</code><code class="descname">handle_added_blog_manager</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.manager.handle_added_blog_manager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Register blog manager when added</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.blog.manager.handle_deleted_blog_manager">
-<code class="descclassname">pyams_content.shared.blog.manager.</code><code class="descname">handle_deleted_blog_manager</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.manager.handle_deleted_blog_manager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Un-register blog manager when deleted</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.blog">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.blog" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.blog.BlogPost">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.</code><code class="descname">BlogPost</code><a class="headerlink" href="#pyams_content.shared.blog.BlogPost" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.SharedContent" title="pyams_content.shared.common.SharedContent"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.SharedContent</span></code></a></p>
-<p>Worfklow managed blog post class</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.BlogPost.content_class">
-<code class="descname">content_class</code><a class="headerlink" href="#pyams_content.shared.blog.BlogPost.content_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.shared.blog.WfBlogPost" title="pyams_content.shared.blog.WfBlogPost"><code class="xref py py-class docutils literal"><span class="pre">WfBlogPost</span></code></a></p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.blog.BlogPost.is_deletable">
-<code class="descname">is_deletable</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.BlogPost.is_deletable" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.blog.WfBlogPost">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.</code><code class="descname">WfBlogPost</code><a class="headerlink" href="#pyams_content.shared.blog.WfBlogPost" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent" title="pyams_content.shared.common.WfSharedContent"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.WfSharedContent</span></code></a></p>
-<p>Base blog post</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.WfBlogPost.content_name">
-<code class="descname">content_name</code><em class="property"> = 'Blog post'</em><a class="headerlink" href="#pyams_content.shared.blog.WfBlogPost.content_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.WfBlogPost.content_type">
-<code class="descname">content_type</code><em class="property"> = 'blog'</em><a class="headerlink" href="#pyams_content.shared.blog.WfBlogPost.content_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.blog package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.blog.manager">pyams_content.shared.blog.manager module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.blog">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.blog.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.blog.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-blog-interfaces-package">
-<h1>pyams_content.shared.blog.interfaces package<a class="headerlink" href="#pyams-content-shared-blog-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.shared.blog.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.blog.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.blog.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.shared.blog.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.blog.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,375 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.blog.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-blog-zmi-package">
-<h1>pyams_content.shared.blog.zmi package<a class="headerlink" href="#pyams-content-shared-blog-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.shared.blog.zmi.manager">
-<span id="pyams-content-shared-blog-zmi-manager-module"></span><h2>pyams_content.shared.blog.zmi.manager module<a class="headerlink" href="#module-pyams_content.shared.blog.zmi.manager" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.zmi.manager.</code><code class="descname">BlogManagerAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm" title="pyams_content.shared.blog.zmi.manager.BlogManagerAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.blog.zmi.manager.BlogManagerAddForm</span></code></a></p>
-<p>Blog manager add form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.zmi.manager.</code><code class="descname">BlogManagerAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>Blog manager add form</p>
-<dl class="method">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>object</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-blog-manager.json'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-tags'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add blog manager'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.title">
-<code class="descname">title</code><em class="property"> = 'Blog manager'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAddForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.zmi.manager.</code><code class="descname">BlogManagerAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>Blog manager add menu</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add blog manager'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-tags'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-blog-manager.html'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerTableElementEditor">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.zmi.manager.</code><code class="descname">BlogManagerTableElementEditor</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerTableElementEditor" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.DefaultElementEditorAdapter" title="pyams_skin.table.DefaultElementEditorAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.DefaultElementEditorAdapter</span></code></a></p>
-<p>Blog manager table element editor</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerTableElementEditor.modal_target">
-<code class="descname">modal_target</code><em class="property"> = False</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerTableElementEditor.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerTableElementEditor.view_name">
-<code class="descname">view_name</code><em class="property"> = 'admin'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerTableElementEditor.view_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerUserAddingsMenuLabelAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.zmi.manager.</code><code class="descname">BlogManagerUserAddingsMenuLabelAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerUserAddingsMenuLabelAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestAdapter" title="pyams_utils.adapter.ContextRequestAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestAdapter</span></code></a></p>
-<p>Blog manager user addings menu label adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerUserAddingsMenuLabelAdapter.label">
-<code class="descname">label</code><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerUserAddingsMenuLabelAdapter.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.zmi.manager.</code><code class="descname">BlogManagerWorkflowPublicationAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm" title="pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm</span></code></a></p>
-<p>Blog manager workflow publication edit form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.zmi.manager.</code><code class="descname">BlogManagerWorkflowPublicationEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Blog manager workflow publication edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'workflow-publication.json'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSite'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Update publication dates'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.zmi.manager.</code><code class="descname">BlogManagerWorkflowPublicationMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Blog manager workflow publication menu</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-eye'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu.label">
-<code class="descname">label</code><em class="property"> = 'Publication dates...'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu.url">
-<code class="descname">url</code><em class="property"> = 'workflow-publication.html'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.blog.zmi.manager.handle_new_blog_manager_data_extraction">
-<code class="descclassname">pyams_content.shared.blog.zmi.manager.</code><code class="descname">handle_new_blog_manager_data_extraction</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.manager.handle_new_blog_manager_data_extraction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle new blog manager data extraction</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.blog.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.blog.zmi" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.blog.zmi.BlogPostAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.zmi.</code><code class="descname">BlogPostAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.BlogPostAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAJAXAddForm" title="pyams_content.shared.common.zmi.SharedContentAJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.zmi.SharedContentAJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_content.shared.blog.zmi.BlogPostAddForm" title="pyams_content.shared.blog.zmi.BlogPostAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.blog.zmi.BlogPostAddForm</span></code></a></p>
-<p>Blog post add form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.blog.zmi.BlogPostAddAction">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.zmi.</code><code class="descname">BlogPostAddAction</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.BlogPostAddAction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAction" title="pyams_skin.viewlet.toolbar.ToolbarAction"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarAction</span></code></a></p>
-<p>Blog post adding action</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.BlogPostAddAction.label">
-<code class="descname">label</code><em class="property"> = 'Add blog post'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.BlogPostAddAction.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.BlogPostAddAction.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.BlogPostAddAction.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.BlogPostAddAction.url">
-<code class="descname">url</code><em class="property"> = 'add-shared-content.html'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.BlogPostAddAction.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.blog.zmi.BlogPostAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.zmi.</code><code class="descname">BlogPostAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.BlogPostAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAddForm" title="pyams_content.shared.common.zmi.SharedContentAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.zmi.SharedContentAddForm</span></code></a></p>
-<p>Blog post add form</p>
-<dl class="method">
-<dt id="pyams_content.shared.blog.zmi.BlogPostAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>wf_content</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.BlogPostAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.BlogPostAddForm.content_url">
-<code class="descname">content_url</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.BlogPostAddForm.content_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.BlogPostAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add blog post'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.BlogPostAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.blog.zmi.BlogPostAddForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.BlogPostAddForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.blog.zmi.BlogPostContentMenuHeader">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.zmi.</code><code class="descname">BlogPostContentMenuHeader</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.BlogPostContentMenuHeader" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestAdapter" title="pyams_utils.adapter.ContextRequestAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestAdapter</span></code></a></p>
-<p>Blog post content menu header adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.BlogPostContentMenuHeader.header">
-<code class="descname">header</code><em class="property"> = 'This blog post'</em><a class="headerlink" href="#pyams_content.shared.blog.zmi.BlogPostContentMenuHeader.header" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.blog.zmi.BlogPostTitleAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.blog.zmi.</code><code class="descname">BlogPostTitleAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.blog.zmi.BlogPostTitleAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Blog post title adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.blog.zmi.BlogPostTitleAdapter.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.shared.blog.zmi.BlogPostTitleAdapter.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.blog.zmi package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.blog.zmi.manager">pyams_content.shared.blog.zmi.manager module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.blog.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.common.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,818 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.common package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-common-package">
-<h1>pyams_content.shared.common package<a class="headerlink" href="#pyams-content-shared-common-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.common.interfaces.html">pyams_content.shared.common.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.interfaces.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.interfaces.html#module-pyams_content.shared.common.interfaces.types">pyams_content.shared.common.interfaces.types module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.interfaces.html#module-pyams_content.shared.common.interfaces.zmi">pyams_content.shared.common.interfaces.zmi module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.interfaces.html#module-pyams_content.shared.common.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.common.zmi.html">pyams_content.shared.common.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.dashboard">pyams_content.shared.common.zmi.dashboard module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.header">pyams_content.shared.common.zmi.header module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.i18n">pyams_content.shared.common.zmi.i18n module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.manager">pyams_content.shared.common.zmi.manager module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.owner">pyams_content.shared.common.zmi.owner module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.properties">pyams_content.shared.common.zmi.properties module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.search">pyams_content.shared.common.zmi.search module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.security">pyams_content.shared.common.zmi.security module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.site">pyams_content.shared.common.zmi.site module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.summary">pyams_content.shared.common.zmi.summary module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.types">pyams_content.shared.common.zmi.types module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.workflow">pyams_content.shared.common.zmi.workflow module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.shared.common.manager">
-<span id="pyams-content-shared-common-manager-module"></span><h2>pyams_content.shared.common.manager module<a class="headerlink" href="#module-pyams_content.shared.common.manager" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.common.manager.BaseSharedTool">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.manager.</code><code class="descname">BaseSharedTool</code><a class="headerlink" href="#pyams_content.shared.common.manager.BaseSharedTool" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_security.html#pyams_security.security.ProtectedObject" title="pyams_security.security.ProtectedObject"><code class="xref py py-class docutils literal"><span class="pre">pyams_security.security.ProtectedObject</span></code></a>, <a class="reference internal" href="pyams_i18n.html#pyams_i18n.content.I18nManagerMixin" title="pyams_i18n.content.I18nManagerMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_i18n.content.I18nManagerMixin</span></code></a></p>
-<p>Base shared tool class</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.common.manager.BaseSharedTool.contributors">
-<code class="descname">contributors</code><a class="headerlink" href="#pyams_content.shared.common.manager.BaseSharedTool.contributors" title="Permalink to this definition">¶</a></dt>
-<dd><p>Custom field property used to handle role principals</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.manager.BaseSharedTool.managers">
-<code class="descname">managers</code><a class="headerlink" href="#pyams_content.shared.common.manager.BaseSharedTool.managers" title="Permalink to this definition">¶</a></dt>
-<dd><p>Custom field property used to handle role principals</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.manager.BaseSharedTool.pilots">
-<code class="descname">pilots</code><a class="headerlink" href="#pyams_content.shared.common.manager.BaseSharedTool.pilots" title="Permalink to this definition">¶</a></dt>
-<dd><p>Custom field property used to handle role principals</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.manager.BaseSharedTool.roles_interface">
-<code class="descname">roles_interface</code><em class="property"> = &lt;InterfaceClass pyams_content.shared.common.interfaces.ISharedToolRoles&gt;</em><a class="headerlink" href="#pyams_content.shared.common.manager.BaseSharedTool.roles_interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.manager.BaseSharedTool.shared_content_workflow">
-<code class="descname">shared_content_workflow</code><a class="headerlink" href="#pyams_content.shared.common.manager.BaseSharedTool.shared_content_workflow" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.manager.BaseSharedTool.short_name">
-<code class="descname">short_name</code><a class="headerlink" href="#pyams_content.shared.common.manager.BaseSharedTool.short_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.manager.BaseSharedTool.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.shared.common.manager.BaseSharedTool.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.manager.BaseSharedTool.webmasters">
-<code class="descname">webmasters</code><a class="headerlink" href="#pyams_content.shared.common.manager.BaseSharedTool.webmasters" title="Permalink to this definition">¶</a></dt>
-<dd><p>Custom field property used to handle role principals</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.manager.SharedTool">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.manager.</code><code class="descname">SharedTool</code><a class="headerlink" href="#pyams_content.shared.common.manager.SharedTool" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.folder.Folder</span></code>, <a class="reference internal" href="#pyams_content.shared.common.manager.BaseSharedTool" title="pyams_content.shared.common.manager.BaseSharedTool"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.manager.BaseSharedTool</span></code></a></p>
-<p>Shared tool class</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.common.manager.SharedTool.shared_content_factory">
-<code class="descname">shared_content_factory</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.shared.common.manager.SharedTool.shared_content_factory" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.manager.SharedTool.shared_content_type">
-<code class="descname">shared_content_type</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.shared.common.manager.SharedTool.shared_content_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.manager.SharedToolContainer">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.manager.</code><code class="descname">SharedToolContainer</code><a class="headerlink" href="#pyams_content.shared.common.manager.SharedToolContainer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.folder.Folder</span></code></p>
-<p>Shared tools container</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.common.manager.SharedToolContainer.short_name">
-<code class="descname">short_name</code><a class="headerlink" href="#pyams_content.shared.common.manager.SharedToolContainer.short_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.manager.SharedToolContainer.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.shared.common.manager.SharedToolContainer.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.common.manager.SharedToolWorkflowAdapter">
-<code class="descclassname">pyams_content.shared.common.manager.</code><code class="descname">SharedToolWorkflowAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.manager.SharedToolWorkflowAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Shared tool workflow adapter</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.common.review">
-<span id="pyams-content-shared-common-review-module"></span><h2>pyams_content.shared.common.review module<a class="headerlink" href="#module-pyams_content.shared.common.review" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.shared.common.security">
-<span id="pyams-content-shared-common-security-module"></span><h2>pyams_content.shared.common.security module<a class="headerlink" href="#module-pyams_content.shared.common.security" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_content.shared.common.security.SharedContentManagerRestrictions">
-<code class="descclassname">pyams_content.shared.common.security.</code><code class="descname">SharedContentManagerRestrictions</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.security.SharedContentManagerRestrictions" title="Permalink to this definition">¶</a></dt>
-<dd><p>Shared tool manager restrictions</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.security.SharedToolManagerRestrictionInfo">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.security.</code><code class="descname">SharedToolManagerRestrictionInfo</code><span class="sig-paren">(</span><em>principal_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.security.SharedToolManagerRestrictionInfo" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code></p>
-<p>Shared tool manager restriction info</p>
-<dl class="method">
-<dt id="pyams_content.shared.common.security.SharedToolManagerRestrictionInfo.check_access">
-<code class="descname">check_access</code><span class="sig-paren">(</span><em>context</em>, <em>permission='pyams.ManageContent'</em>, <em>request=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.security.SharedToolManagerRestrictionInfo.check_access" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.security.SharedToolManagerRestrictionInfo.owners">
-<code class="descname">owners</code><a class="headerlink" href="#pyams_content.shared.common.security.SharedToolManagerRestrictionInfo.owners" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.security.SharedToolManagerRestrictionInfo.principal_id">
-<code class="descname">principal_id</code><a class="headerlink" href="#pyams_content.shared.common.security.SharedToolManagerRestrictionInfo.principal_id" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.security.SharedToolManagerRestrictionInfo.restricted_contents">
-<code class="descname">restricted_contents</code><a class="headerlink" href="#pyams_content.shared.common.security.SharedToolManagerRestrictionInfo.restricted_contents" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.security.SharedToolManagerRestrictionInfo.restriction_interface">
-<code class="descname">restriction_interface</code><em class="property"> = &lt;InterfaceClass pyams_content.shared.common.interfaces.IManagerRestrictionInfo&gt;</em><a class="headerlink" href="#pyams_content.shared.common.security.SharedToolManagerRestrictionInfo.restriction_interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.security.SharedToolManagerRestrictions">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.security.</code><code class="descname">SharedToolManagerRestrictions</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.security.SharedToolManagerRestrictions" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Shared tool manager restrictions</p>
-<dl class="method">
-<dt id="pyams_content.shared.common.security.SharedToolManagerRestrictions.drop_restrictions">
-<code class="descname">drop_restrictions</code><span class="sig-paren">(</span><em>principal</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.security.SharedToolManagerRestrictions.drop_restrictions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.common.security.SharedToolManagerRestrictions.get_restrictions">
-<code class="descname">get_restrictions</code><span class="sig-paren">(</span><em>principal</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.security.SharedToolManagerRestrictions.get_restrictions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.common.security.SharedToolManagerRestrictions.set_restrictions">
-<code class="descname">set_restrictions</code><span class="sig-paren">(</span><em>principal</em>, <em>restrictions</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.security.SharedToolManagerRestrictions.set_restrictions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.common.security.SharedToolManagerRestrictionsFactory">
-<code class="descclassname">pyams_content.shared.common.security.</code><code class="descname">SharedToolManagerRestrictionsFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.security.SharedToolManagerRestrictionsFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Default shared tool manager restrictions factory</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.common.security.handle_revoked_manager_role">
-<code class="descclassname">pyams_content.shared.common.security.</code><code class="descname">handle_revoked_manager_role</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.security.handle_revoked_manager_role" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle revoked manager role</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.common.types">
-<span id="pyams-content-shared-common-types-module"></span><h2>pyams_content.shared.common.types module<a class="headerlink" href="#module-pyams_content.shared.common.types" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.common.types.BaseDataType">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.types.</code><code class="descname">BaseDataType</code><a class="headerlink" href="#pyams_content.shared.common.types.BaseDataType" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Base data type</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.common.types.BaseDataType.label">
-<code class="descname">label</code><a class="headerlink" href="#pyams_content.shared.common.types.BaseDataType.label" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.types.BaseDataType.navigation_label">
-<code class="descname">navigation_label</code><a class="headerlink" href="#pyams_content.shared.common.types.BaseDataType.navigation_label" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.types.BaseDataType.next_label">
-<code class="descname">next_label</code><a class="headerlink" href="#pyams_content.shared.common.types.BaseDataType.next_label" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.types.BaseDataType.pictogram">
-<code class="descname">pictogram</code><a class="headerlink" href="#pyams_content.shared.common.types.BaseDataType.pictogram" title="Permalink to this definition">¶</a></dt>
-<dd><p>I18n property class used to handle files</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.types.BaseDataType.seeall_label">
-<code class="descname">seeall_label</code><a class="headerlink" href="#pyams_content.shared.common.types.BaseDataType.seeall_label" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.types.BaseDataType.seealso_label">
-<code class="descname">seealso_label</code><a class="headerlink" href="#pyams_content.shared.common.types.BaseDataType.seealso_label" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.types.BaseDataType.single_label">
-<code class="descname">single_label</code><a class="headerlink" href="#pyams_content.shared.common.types.BaseDataType.single_label" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.types.BaseDataType.tabfolder_label">
-<code class="descname">tabfolder_label</code><a class="headerlink" href="#pyams_content.shared.common.types.BaseDataType.tabfolder_label" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.types.BaseDatatypePermissionChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.types.</code><code class="descname">BaseDatatypePermissionChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.types.BaseDatatypePermissionChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Base data type permission checker</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.common.types.BaseDatatypePermissionChecker.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageTool'</em><a class="headerlink" href="#pyams_content.shared.common.types.BaseDatatypePermissionChecker.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.types.DataType">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.types.</code><code class="descname">DataType</code><a class="headerlink" href="#pyams_content.shared.common.types.DataType" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.common.types.BaseDataType" title="pyams_content.shared.common.types.BaseDataType"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.types.BaseDataType</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.ordered.OrderedContainer</span></code></p>
-<p>Data type persistent class</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.common.types.DataType.field_names">
-<code class="descname">field_names</code><a class="headerlink" href="#pyams_content.shared.common.types.DataType.field_names" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.types.SubType">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.types.</code><code class="descname">SubType</code><a class="headerlink" href="#pyams_content.shared.common.types.SubType" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.common.types.BaseDataType" title="pyams_content.shared.common.types.BaseDataType"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.types.BaseDataType</span></code></a></p>
-<p>Data sub-type persistent class</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.types.TypedDataManager">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.types.</code><code class="descname">TypedDataManager</code><a class="headerlink" href="#pyams_content.shared.common.types.TypedDataManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.ordered.OrderedContainer</span></code></p>
-<p>Data types container persistent class</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.types.TypedSharedTool">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.types.</code><code class="descname">TypedSharedTool</code><a class="headerlink" href="#pyams_content.shared.common.types.TypedSharedTool" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.common.manager.SharedTool" title="pyams_content.shared.common.manager.SharedTool"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.manager.SharedTool</span></code></a></p>
-<p>Typed shared tool</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.common.types.TypedSharedTool.shared_content_types_fields">
-<code class="descname">shared_content_types_fields</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.shared.common.types.TypedSharedTool.shared_content_types_fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.common.types.TypedSharedToolDataManagerFactory">
-<code class="descclassname">pyams_content.shared.common.types.</code><code class="descname">TypedSharedToolDataManagerFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.types.TypedSharedToolDataManagerFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Types shared tool data manager factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.types.TypedSharedToolDataTypesFields">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.types.</code><code class="descname">TypedSharedToolDataTypesFields</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.types.TypedSharedToolDataTypesFields" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>Typed shared tool data types fields vocabulary</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.types.TypedSharedToolSublocations">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.types.</code><code class="descname">TypedSharedToolSublocations</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.types.TypedSharedToolSublocations" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Typed shared tool sublocations adapter</p>
-<dl class="method">
-<dt id="pyams_content.shared.common.types.TypedSharedToolSublocations.sublocations">
-<code class="descname">sublocations</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.types.TypedSharedToolSublocations.sublocations" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.types.TypedSharedToolTypesNamespace">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.types.</code><code class="descname">TypedSharedToolTypesNamespace</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.types.TypedSharedToolTypesNamespace" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Typed shared tool ++types++ namespace</p>
-<dl class="method">
-<dt id="pyams_content.shared.common.types.TypedSharedToolTypesNamespace.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.types.TypedSharedToolTypesNamespace.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.common">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.common" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.common.ContentTypesVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.</code><code class="descname">ContentTypesVocabulary</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.ContentTypesVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>Content types vocabulary</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.SharedContent">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.</code><code class="descname">SharedContent</code><a class="headerlink" href="#pyams_content.shared.common.SharedContent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Workflow managed shared data</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.common.SharedContent.sequence_name">
-<code class="descname">sequence_name</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_content.shared.common.SharedContent.sequence_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.SharedContent.sequence_prefix">
-<code class="descname">sequence_prefix</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_content.shared.common.SharedContent.sequence_prefix" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.SharedContent.view_permission">
-<code class="descname">view_permission</code><em class="property"> = 'view'</em><a class="headerlink" href="#pyams_content.shared.common.SharedContent.view_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.SharedContent.workflow_name">
-<code class="descname">workflow_name</code><a class="headerlink" href="#pyams_content.shared.common.SharedContent.workflow_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.SharedContentInfoAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.</code><code class="descname">SharedContentInfoAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.SharedContentInfoAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Shared content base info adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.common.SharedContentInfoAdapter.created_date">
-<code class="descname">created_date</code><a class="headerlink" href="#pyams_content.shared.common.SharedContentInfoAdapter.created_date" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.SharedContentInfoAdapter.modified_date">
-<code class="descname">modified_date</code><a class="headerlink" href="#pyams_content.shared.common.SharedContentInfoAdapter.modified_date" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.common.SharedContentWorkflowAdapter">
-<code class="descclassname">pyams_content.shared.common.</code><code class="descname">SharedContentWorkflowAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.SharedContentWorkflowAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Shared content workflow adapter</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.SharedSiteVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.</code><code class="descname">SharedSiteVocabulary</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.SharedSiteVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>Shared sites vocabulary</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.common.SharedSiteVocabulary.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_content.shared.common.interfaces.ISharedSite&gt;</em><a class="headerlink" href="#pyams_content.shared.common.SharedSiteVocabulary.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.WfSharedContent">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.</code><code class="descname">WfSharedContent</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_security.html#pyams_security.security.ProtectedObject" title="pyams_security.security.ProtectedObject"><code class="xref py py-class docutils literal"><span class="pre">pyams_security.security.ProtectedObject</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code>, <a class="reference internal" href="pyams_i18n.html#pyams_i18n.content.I18nManagerMixin" title="pyams_i18n.content.I18nManagerMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_i18n.content.I18nManagerMixin</span></code></a></p>
-<p>Shared data content class</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.content_type">
-<code class="descname">content_type</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.content_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.contributors">
-<code class="descname">contributors</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.contributors" title="Permalink to this definition">¶</a></dt>
-<dd><p>Custom field property used to handle role principals</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.creation_label">
-<code class="descname">creation_label</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.creation_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.creator">
-<code class="descname">creator</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.creator" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.description">
-<code class="descname">description</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.description" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.first_owner">
-<code class="descname">first_owner</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.first_owner" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.guests">
-<code class="descname">guests</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.guests" title="Permalink to this definition">¶</a></dt>
-<dd><p>Custom field property used to handle role principals</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.keywords">
-<code class="descname">keywords</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.keywords" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.last_modifier">
-<code class="descname">last_modifier</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.last_modifier" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.last_update_label">
-<code class="descname">last_update_label</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.last_update_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.managers">
-<code class="descname">managers</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.managers" title="Permalink to this definition">¶</a></dt>
-<dd><p>Custom field property used to handle role principals</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.modifiers">
-<code class="descname">modifiers</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.modifiers" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.notepad">
-<code class="descname">notepad</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.notepad" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.owner">
-<code class="descname">owner</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.owner" title="Permalink to this definition">¶</a></dt>
-<dd><p>Custom field property used to handle role principals</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.readers">
-<code class="descname">readers</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.readers" title="Permalink to this definition">¶</a></dt>
-<dd><p>Custom field property used to handle role principals</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.roles_interface">
-<code class="descname">roles_interface</code><em class="property"> = &lt;InterfaceClass pyams_content.shared.common.interfaces.IWfSharedContentRoles&gt;</em><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.roles_interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.short_name">
-<code class="descname">short_name</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.short_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContent.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContent.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.WfSharedContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.</code><code class="descname">WfSharedContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.WfSharedContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.features.checker.html#pyams_content.features.checker.BaseContentChecker" title="pyams_content.features.checker.BaseContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.features.checker.BaseContentChecker</span></code></a></p>
-<p>Default shared content checker</p>
-<dl class="method">
-<dt id="pyams_content.shared.common.WfSharedContentChecker.inner_check">
-<code class="descname">inner_check</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.WfSharedContentChecker.inner_check" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContentChecker.label">
-<code class="descname">label</code><em class="property"> = 'Properties'</em><a class="headerlink" href="#pyams_content.shared.common.WfSharedContentChecker.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.common.WfSharedContentInfoAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.common.</code><code class="descname">WfSharedContentInfoAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.WfSharedContentInfoAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Shared content base info adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContentInfoAdapter.created_date">
-<code class="descname">created_date</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContentInfoAdapter.created_date" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.common.WfSharedContentInfoAdapter.modified_date">
-<code class="descname">modified_date</code><a class="headerlink" href="#pyams_content.shared.common.WfSharedContentInfoAdapter.modified_date" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.common.WfSharedContentSequenceAdapter">
-<code class="descclassname">pyams_content.shared.common.</code><code class="descname">WfSharedContentSequenceAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.WfSharedContentSequenceAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Shared content sequence adapter</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.common.WfSharedContentWorkflowAdapter">
-<code class="descclassname">pyams_content.shared.common.</code><code class="descname">WfSharedContentWorkflowAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.WfSharedContentWorkflowAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Shared content workflow adapter</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.common.handle_cloned_shared_content">
-<code class="descclassname">pyams_content.shared.common.</code><code class="descname">handle_cloned_shared_content</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.handle_cloned_shared_content" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle cloned object when a new version is created</p>
-<p>Current principal is set as version creator, and is added to version
-contributors if he is not the original content’s owner</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.common.handle_content_types">
-<code class="descclassname">pyams_content.shared.common.</code><code class="descname">handle_content_types</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.handle_content_types" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for content types to un-register</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.common.handle_modified_shared_content">
-<code class="descclassname">pyams_content.shared.common.</code><code class="descname">handle_modified_shared_content</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.handle_modified_shared_content" title="Permalink to this definition">¶</a></dt>
-<dd><p>Define content’s modifiers when content is modified</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.common.register_content_type">
-<code class="descclassname">pyams_content.shared.common.</code><code class="descname">register_content_type</code><span class="sig-paren">(</span><em>content</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.common.register_content_type" title="Permalink to this definition">¶</a></dt>
-<dd><p>Register a new content type</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.common package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.common.manager">pyams_content.shared.common.manager module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.common.review">pyams_content.shared.common.review module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.common.security">pyams_content.shared.common.security module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.common.types">pyams_content.shared.common.types module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.common">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.common.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,117 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.common.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-common-interfaces-package">
-<h1>pyams_content.shared.common.interfaces package<a class="headerlink" href="#pyams-content-shared-common-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.shared.common.interfaces.types">
-<span id="pyams-content-shared-common-interfaces-types-module"></span><h2>pyams_content.shared.common.interfaces.types module<a class="headerlink" href="#module-pyams_content.shared.common.interfaces.types" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.shared.common.interfaces.zmi">
-<span id="pyams-content-shared-common-interfaces-zmi-module"></span><h2>pyams_content.shared.common.interfaces.zmi module<a class="headerlink" href="#module-pyams_content.shared.common.interfaces.zmi" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.shared.common.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.common.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.common.interfaces package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.common.interfaces.types">pyams_content.shared.common.interfaces.types module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.common.interfaces.zmi">pyams_content.shared.common.interfaces.zmi module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.common.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.form.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,774 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.form package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-form-package">
-<h1>pyams_content.shared.form package<a class="headerlink" href="#pyams-content-shared-form-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.form.interfaces.html">pyams_content.shared.form.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.interfaces.html#module-pyams_content.shared.form.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.form.zmi.html">pyams_content.shared.form.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi.field">pyams_content.shared.form.zmi.field module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi.preview">pyams_content.shared.form.zmi.preview module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi.properties">pyams_content.shared.form.zmi.properties module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.shared.form.field">
-<span id="pyams-content-shared-form-field-module"></span><h2>pyams_content.shared.form.field module<a class="headerlink" href="#module-pyams_content.shared.form.field" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.form.field.BaseFormFieldFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">BaseFormFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Base form field factory</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.BaseFormFieldFactory.field_factory">
-<code class="descname">field_factory</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.shared.form.field.BaseFormFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.form.field.BaseFormFieldFactory.get_schema_field">
-<code class="descname">get_schema_field</code><span class="sig-paren">(</span><em>field</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.BaseFormFieldFactory.get_schema_field" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.field.BooleanFieldFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">BooleanFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.BooleanFieldFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
-<p>Boolean field factory</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.BooleanFieldFactory.field_factory">
-<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.BooleanFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">Bool</span></code></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.BooleanFieldFactory.label">
-<code class="descname">label</code><em class="property"> = 'Boolean'</em><a class="headerlink" href="#pyams_content.shared.form.field.BooleanFieldFactory.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.BooleanFieldFactory.weight">
-<code class="descname">weight</code><em class="property"> = 3</em><a class="headerlink" href="#pyams_content.shared.form.field.BooleanFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.field.ChoiceFieldFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">ChoiceFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.ChoiceFieldFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.ValuesFieldFactory" title="pyams_content.shared.form.field.ValuesFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.ValuesFieldFactory</span></code></a></p>
-<p>Choice field factory</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.ChoiceFieldFactory.field_factory">
-<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.ChoiceFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">Choice</span></code></p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.form.field.ChoiceFieldFactory.get_schema_field">
-<code class="descname">get_schema_field</code><span class="sig-paren">(</span><em>field</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.ChoiceFieldFactory.get_schema_field" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.ChoiceFieldFactory.label">
-<code class="descname">label</code><em class="property"> = 'Choice'</em><a class="headerlink" href="#pyams_content.shared.form.field.ChoiceFieldFactory.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.ChoiceFieldFactory.weight">
-<code class="descname">weight</code><em class="property"> = 20</em><a class="headerlink" href="#pyams_content.shared.form.field.ChoiceFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.field.DateFieldFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">DateFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.DateFieldFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
-<p>Date field factory</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.DateFieldFactory.field_factory">
-<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.DateFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">Date</span></code></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.DateFieldFactory.label">
-<code class="descname">label</code><em class="property"> = 'Date'</em><a class="headerlink" href="#pyams_content.shared.form.field.DateFieldFactory.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.DateFieldFactory.weight">
-<code class="descname">weight</code><em class="property"> = 15</em><a class="headerlink" href="#pyams_content.shared.form.field.DateFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.field.DecimalFieldFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">DecimalFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.DecimalFieldFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
-<p>Decimal field factory</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.DecimalFieldFactory.field_factory">
-<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.DecimalFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">Decimal</span></code></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.DecimalFieldFactory.label">
-<code class="descname">label</code><em class="property"> = 'Decimal'</em><a class="headerlink" href="#pyams_content.shared.form.field.DecimalFieldFactory.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.DecimalFieldFactory.weight">
-<code class="descname">weight</code><em class="property"> = 5</em><a class="headerlink" href="#pyams_content.shared.form.field.DecimalFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.field.FormField">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">FormField</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Form field definition persistent class</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.FormField.default">
-<code class="descname">default</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.default" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.FormField.description">
-<code class="descname">description</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.description" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.FormField.field_type">
-<code class="descname">field_type</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.field_type" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.FormField.label">
-<code class="descname">label</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.label" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.FormField.name">
-<code class="descname">name</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.FormField.placeholder">
-<code class="descname">placeholder</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.placeholder" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.FormField.required">
-<code class="descname">required</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.required" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.FormField.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.values" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.FormField.visible">
-<code class="descname">visible</code><a class="headerlink" href="#pyams_content.shared.form.field.FormField.visible" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.field.FormFieldContainer">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">FormFieldContainer</code><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldContainer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.ordered.OrderedContainer</span></code></p>
-<p>Form fields container persistent class</p>
-<dl class="method">
-<dt id="pyams_content.shared.form.field.FormFieldContainer.get_fields">
-<code class="descname">get_fields</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldContainer.get_fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.form.field.FormFieldContainerFactory">
-<code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">FormFieldContainerFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldContainerFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Form fields container factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.field.FormFieldContainerNamespace">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">FormFieldContainerNamespace</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldContainerNamespace" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Form fields container ++fields++ namespace</p>
-<dl class="method">
-<dt id="pyams_content.shared.form.field.FormFieldContainerNamespace.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>firtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldContainerNamespace.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.field.FormFieldTypesVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">FormFieldTypesVocabulary</code><span class="sig-paren">(</span><em>context</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldTypesVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.componentvocabulary.vocabulary.UtilityVocabulary</span></code></p>
-<p>Form field types vocabulary</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.FormFieldTypesVocabulary.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_content.shared.form.interfaces.IFormFieldFactory&gt;</em><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldTypesVocabulary.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.field.FormFieldsContainerSublocations">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">FormFieldsContainerSublocations</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldsContainerSublocations" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Form fields container sub-locations adapter</p>
-<dl class="method">
-<dt id="pyams_content.shared.form.field.FormFieldsContainerSublocations.sublocations">
-<code class="descname">sublocations</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.FormFieldsContainerSublocations.sublocations" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.field.IntegerFieldFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">IntegerFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.IntegerFieldFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
-<p>Integer field factory</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.IntegerFieldFactory.field_factory">
-<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.IntegerFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">Int</span></code></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.IntegerFieldFactory.label">
-<code class="descname">label</code><em class="property"> = 'Integer'</em><a class="headerlink" href="#pyams_content.shared.form.field.IntegerFieldFactory.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.IntegerFieldFactory.weight">
-<code class="descname">weight</code><em class="property"> = 4</em><a class="headerlink" href="#pyams_content.shared.form.field.IntegerFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.field.ListFieldFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">ListFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.ListFieldFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.ValuesFieldFactory" title="pyams_content.shared.form.field.ValuesFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.ValuesFieldFactory</span></code></a></p>
-<p>List field factory</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.ListFieldFactory.field_factory">
-<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.ListFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">List</span></code></p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.form.field.ListFieldFactory.get_schema_field">
-<code class="descname">get_schema_field</code><span class="sig-paren">(</span><em>field</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.field.ListFieldFactory.get_schema_field" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.ListFieldFactory.label">
-<code class="descname">label</code><em class="property"> = 'List'</em><a class="headerlink" href="#pyams_content.shared.form.field.ListFieldFactory.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.ListFieldFactory.weight">
-<code class="descname">weight</code><em class="property"> = 51</em><a class="headerlink" href="#pyams_content.shared.form.field.ListFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.field.MailFieldFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">MailFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.MailFieldFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
-<p>Mail field factory</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.MailFieldFactory.field_factory">
-<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.MailFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">MailAddressField</span></code></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.MailFieldFactory.label">
-<code class="descname">label</code><em class="property"> = 'E-mail address'</em><a class="headerlink" href="#pyams_content.shared.form.field.MailFieldFactory.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.MailFieldFactory.weight">
-<code class="descname">weight</code><em class="property"> = 10</em><a class="headerlink" href="#pyams_content.shared.form.field.MailFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.field.TextFieldFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">TextFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.TextFieldFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
-<p>Text field factory</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.TextFieldFactory.field_factory">
-<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.TextFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">Text</span></code></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.TextFieldFactory.label">
-<code class="descname">label</code><em class="property"> = 'Multi-lines text'</em><a class="headerlink" href="#pyams_content.shared.form.field.TextFieldFactory.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.TextFieldFactory.weight">
-<code class="descname">weight</code><em class="property"> = 2</em><a class="headerlink" href="#pyams_content.shared.form.field.TextFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.field.TextLineFieldFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">TextLineFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.TextLineFieldFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
-<p>Textline field factory</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.TextLineFieldFactory.field_factory">
-<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.TextLineFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">TextLine</span></code></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.TextLineFieldFactory.label">
-<code class="descname">label</code><em class="property"> = 'Text'</em><a class="headerlink" href="#pyams_content.shared.form.field.TextLineFieldFactory.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.TextLineFieldFactory.weight">
-<code class="descname">weight</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_content.shared.form.field.TextLineFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.field.URIFieldFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">URIFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.URIFieldFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
-<p>URI field factory</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.URIFieldFactory.field_factory">
-<code class="descname">field_factory</code><a class="headerlink" href="#pyams_content.shared.form.field.URIFieldFactory.field_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">URI</span></code></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.URIFieldFactory.label">
-<code class="descname">label</code><em class="property"> = 'URI'</em><a class="headerlink" href="#pyams_content.shared.form.field.URIFieldFactory.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.field.URIFieldFactory.weight">
-<code class="descname">weight</code><em class="property"> = 11</em><a class="headerlink" href="#pyams_content.shared.form.field.URIFieldFactory.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.field.ValuesFieldFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.field.</code><code class="descname">ValuesFieldFactory</code><a class="headerlink" href="#pyams_content.shared.form.field.ValuesFieldFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content.shared.form.field.BaseFormFieldFactory" title="pyams_content.shared.form.field.BaseFormFieldFactory"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.field.BaseFormFieldFactory</span></code></a></p>
-<p>Values-based field factory</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.form.handler">
-<span id="pyams-content-shared-form-handler-module"></span><h2>pyams_content.shared.form.handler module<a class="headerlink" href="#module-pyams_content.shared.form.handler" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.form.handler.FormHandlersVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.handler.</code><code class="descname">FormHandlersVocabulary</code><span class="sig-paren">(</span><em>context</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.handler.FormHandlersVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.componentvocabulary.vocabulary.UtilityVocabulary</span></code></p>
-<p>Form handlers vocabulary</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.handler.FormHandlersVocabulary.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_content.shared.form.interfaces.IFormHandler&gt;</em><a class="headerlink" href="#pyams_content.shared.form.handler.FormHandlersVocabulary.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.handler.MailtoFormHandler">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.handler.</code><code class="descname">MailtoFormHandler</code><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Mailto form handler</p>
-<dl class="method">
-<dt id="pyams_content.shared.form.handler.MailtoFormHandler.handle">
-<code class="descname">handle</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandler.handle" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.handler.MailtoFormHandler.handler_info">
-<code class="descname">handler_info</code><em class="property"> = &lt;InterfaceClass pyams_content.shared.form.interfaces.IMailtoHandlerInfo&gt;</em><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandler.handler_info" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.handler.MailtoFormHandler.label">
-<code class="descname">label</code><em class="property"> = 'Mailto form handler'</em><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandler.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.handler.MailtoFormHandler.target_interface">
-<code class="descname">target_interface</code><em class="property"> = &lt;InterfaceClass pyams_content.shared.form.interfaces.IMailtoHandlerTarget&gt;</em><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandler.target_interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.handler.MailtoFormHandlerInfo">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.handler.</code><code class="descname">MailtoFormHandlerInfo</code><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandlerInfo" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code></p>
-<p>Mailto form handler persistent info</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.handler.MailtoFormHandlerInfo.source_address">
-<code class="descname">source_address</code><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandlerInfo.source_address" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.handler.MailtoFormHandlerInfo.source_name">
-<code class="descname">source_name</code><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandlerInfo.source_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.handler.MailtoFormHandlerInfo.target_address">
-<code class="descname">target_address</code><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandlerInfo.target_address" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.handler.MailtoFormHandlerInfo.target_name">
-<code class="descname">target_name</code><a class="headerlink" href="#pyams_content.shared.form.handler.MailtoFormHandlerInfo.target_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.form.handler.mailto_form_handler_factory">
-<code class="descclassname">pyams_content.shared.form.handler.</code><code class="descname">mailto_form_handler_factory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.handler.mailto_form_handler_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Mailto form handler factory</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.form.manager">
-<span id="pyams-content-shared-form-manager-module"></span><h2>pyams_content.shared.form.manager module<a class="headerlink" href="#module-pyams_content.shared.form.manager" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.form.manager.FormsManager">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.manager.</code><code class="descname">FormsManager</code><a class="headerlink" href="#pyams_content.shared.form.manager.FormsManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.manager.SharedTool" title="pyams_content.shared.common.manager.SharedTool"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.manager.SharedTool</span></code></a></p>
-<p>Forms manager class</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.manager.FormsManager.shared_content_factory">
-<code class="descname">shared_content_factory</code><a class="headerlink" href="#pyams_content.shared.form.manager.FormsManager.shared_content_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">Form</span></code></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.manager.FormsManager.shared_content_type">
-<code class="descname">shared_content_type</code><em class="property"> = 'form'</em><a class="headerlink" href="#pyams_content.shared.form.manager.FormsManager.shared_content_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.form.manager.handle_added_forms_manager">
-<code class="descclassname">pyams_content.shared.form.manager.</code><code class="descname">handle_added_forms_manager</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.manager.handle_added_forms_manager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Register forms manager when added</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.form">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.form" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.form.Form">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.</code><code class="descname">Form</code><a class="headerlink" href="#pyams_content.shared.form.Form" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.SharedContent" title="pyams_content.shared.common.SharedContent"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.SharedContent</span></code></a></p>
-<p>Workflow managed form class</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.Form.content_class">
-<code class="descname">content_class</code><a class="headerlink" href="#pyams_content.shared.form.Form.content_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.shared.form.WfForm" title="pyams_content.shared.form.WfForm"><code class="xref py py-class docutils literal"><span class="pre">WfForm</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.WfForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.</code><code class="descname">WfForm</code><a class="headerlink" href="#pyams_content.shared.form.WfForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent" title="pyams_content.shared.common.WfSharedContent"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.WfSharedContent</span></code></a></p>
-<p>Base form</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.WfForm.auth_only">
-<code class="descname">auth_only</code><a class="headerlink" href="#pyams_content.shared.form.WfForm.auth_only" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.WfForm.content_name">
-<code class="descname">content_name</code><em class="property"> = 'Form'</em><a class="headerlink" href="#pyams_content.shared.form.WfForm.content_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.WfForm.content_type">
-<code class="descname">content_type</code><em class="property"> = 'form'</em><a class="headerlink" href="#pyams_content.shared.form.WfForm.content_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.WfForm.handler">
-<code class="descname">handler</code><a class="headerlink" href="#pyams_content.shared.form.WfForm.handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.WfForm.header">
-<code class="descname">header</code><a class="headerlink" href="#pyams_content.shared.form.WfForm.header" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.form.WfForm.query_handler">
-<code class="descname">query_handler</code><span class="sig-paren">(</span><em>handler=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.WfForm.query_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.WfForm.submit_label">
-<code class="descname">submit_label</code><a class="headerlink" href="#pyams_content.shared.form.WfForm.submit_label" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.WfForm.use_captcha">
-<code class="descname">use_captcha</code><a class="headerlink" href="#pyams_content.shared.form.WfForm.use_captcha" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.WfForm.user_title">
-<code class="descname">user_title</code><a class="headerlink" href="#pyams_content.shared.form.WfForm.user_title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.WfFormContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.</code><code class="descname">WfFormContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.WfFormContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContentChecker" title="pyams_content.shared.common.WfSharedContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.WfSharedContentChecker</span></code></a></p>
-<p>Form content checker</p>
-<dl class="method">
-<dt id="pyams_content.shared.form.WfFormContentChecker.inner_check">
-<code class="descname">inner_check</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.WfFormContentChecker.inner_check" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.form package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.form.field">pyams_content.shared.form.field module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.form.handler">pyams_content.shared.form.handler module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.form.manager">pyams_content.shared.form.manager module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.form">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.form.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.form.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-form-interfaces-package">
-<h1>pyams_content.shared.form.interfaces package<a class="headerlink" href="#pyams-content-shared-form-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.shared.form.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.form.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.form.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.shared.form.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.form.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,686 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.form.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-form-zmi-package">
-<h1>pyams_content.shared.form.zmi package<a class="headerlink" href="#pyams-content-shared-form-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.shared.form.zmi.field">
-<span id="pyams-content-shared-form-zmi-field-module"></span><h2>pyams_content.shared.form.zmi.field module<a class="headerlink" href="#module-pyams_content.shared.form.zmi.field" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">FormFieldAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_content.shared.form.zmi.field.FormFieldAddForm" title="pyams_content.shared.form.zmi.field.FormFieldAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.zmi.field.FormFieldAddForm</span></code></a></p>
-<p>Form field add form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldAJAXAddForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldAJAXAddForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldAddAction">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">FormFieldAddAction</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldAddAction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin" title="pyams_form.security.ProtectedFormObjectMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.security.ProtectedFormObjectMixin</span></code></a>, <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAction" title="pyams_skin.viewlet.toolbar.ToolbarAction"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarAction</span></code></a></p>
-<p>Form field add action</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldAddAction.label">
-<code class="descname">label</code><em class="property"> = 'Add form field'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldAddAction.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldAddAction.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-plus'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldAddAction.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldAddAction.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldAddAction.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldAddAction.url">
-<code class="descname">url</code><em class="property"> = 'add-form-field.html'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldAddAction.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">FormFieldAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>Form field add form</p>
-<dl class="method">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>object</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-form-field.json'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageContent'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-pencil-square-o'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add form field'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldAddForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldAddForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldPropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">FormFieldPropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldPropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm" title="pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm</span></code></a></p>
-<p>Form field properties edit form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldPropertiesAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldPropertiesAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">FormFieldPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Form field properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageContent'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-pencil-square-o'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit form field properties'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerLabelColumn">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">FormFieldsContainerLabelColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerLabelColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <a class="reference internal" href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfModifiedContentColumnMixin" title="pyams_content.shared.common.zmi.WfModifiedContentColumnMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.zmi.WfModifiedContentColumnMixin</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nValueColumn" title="pyams_skin.table.I18nValueColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nValueColumn</span></code></a></p>
-<p>Form fields container label column</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerLabelColumn.attrName">
-<code class="descname">attrName</code><em class="property"> = 'label'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerLabelColumn.attrName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerLabelColumn.weight">
-<code class="descname">weight</code><em class="property"> = 55</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerLabelColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerNameColumn">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">FormFieldsContainerNameColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerNameColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <a class="reference internal" href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfModifiedContentColumnMixin" title="pyams_content.shared.common.zmi.WfModifiedContentColumnMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.zmi.WfModifiedContentColumnMixin</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Form fields container name column</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerNameColumn.attrName">
-<code class="descname">attrName</code><em class="property"> = 'name'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerNameColumn.attrName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerNameColumn.weight">
-<code class="descname">weight</code><em class="property"> = 50</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerNameColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">FormFieldsContainerShowHideColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin" title="pyams_form.security.ProtectedFormObjectMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.security.ProtectedFormObjectMixin</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.table.JsActionColumn" title="pyams_skin.table.JsActionColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.JsActionColumn</span></code></a></p>
-<p>Form fields container visibility switcher column</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.cssClasses">
-<code class="descname">cssClasses</code><em class="property"> = {'td': 'action switcher', 'th': 'action'}</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.get_icon">
-<code class="descname">get_icon</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.get_icon" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-eye'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Switch field visibility'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.renderCell">
-<code class="descname">renderCell</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.renderCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.url">
-<code class="descname">url</code><em class="property"> = 'PyAMS_content.fields.switchVisibility'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.weight">
-<code class="descname">weight</code><em class="property"> = 5</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerSorterColumn">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">FormFieldsContainerSorterColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerSorterColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin" title="pyams_form.security.ProtectedFormObjectMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.security.ProtectedFormObjectMixin</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.table.SorterColumn" title="pyams_skin.table.SorterColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.SorterColumn</span></code></a></p>
-<p>Form fields container sorter column</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerTable">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">FormFieldsContainerTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin" title="pyams_form.security.ProtectedFormObjectMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.security.ProtectedFormObjectMixin</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.table.BaseTable" title="pyams_skin.table.BaseTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.BaseTable</span></code></a></p>
-<p>Form fields table</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerTable.cssClasses">
-<code class="descname">cssClasses</code><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerTable.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerTable.data_attributes">
-<code class="descname">data_attributes</code><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerTable.data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerTable.hide_header">
-<code class="descname">hide_header</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerTable.hide_header" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerTable.id">
-<code class="descname">id</code><em class="property"> = 'form_fields_list'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerTable.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerTable.render">
-<code class="descname">render</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerTable.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerTable.sortOn">
-<code class="descname">sortOn</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerTable.sortOn" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerTable.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerTable.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerTrashColumn">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">FormFieldsContainerTrashColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerTrashColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.security.ProtectedFormObjectMixin" title="pyams_form.security.ProtectedFormObjectMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.security.ProtectedFormObjectMixin</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.table.TrashColumn" title="pyams_skin.table.TrashColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.TrashColumn</span></code></a></p>
-<p>Form fields container trash column</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerTypeColumn">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">FormFieldsContainerTypeColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerTypeColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <a class="reference internal" href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.WfModifiedContentColumnMixin" title="pyams_content.shared.common.zmi.WfModifiedContentColumnMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.zmi.WfModifiedContentColumnMixin</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Form fields container label column</p>
-<dl class="method">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerTypeColumn.getValue">
-<code class="descname">getValue</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerTypeColumn.getValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerTypeColumn.weight">
-<code class="descname">weight</code><em class="property"> = 60</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerTypeColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerValues">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">FormFieldsContainerValues</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerValues" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Form fields container values</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerValues.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerValues.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerView">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">FormFieldsContainerView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.ContainerAdminView" title="pyams_zmi.view.ContainerAdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.ContainerAdminView</span></code></a></p>
-<p>Form fields container view</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerTable" title="pyams_content.shared.form.zmi.field.FormFieldsContainerTable"><code class="xref py py-class docutils literal"><span class="pre">FormFieldsContainerTable</span></code></a></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsContainerView.title">
-<code class="descname">title</code><em class="property"> = 'Form fields list'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsContainerView.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">FormFieldsMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Form fields menu</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-pencil-square-o'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsMenu.label">
-<code class="descname">label</code><em class="property"> = 'Form fields...'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.field.FormFieldsMenu.url">
-<code class="descname">url</code><em class="property"> = '#form-fields.html'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.field.FormFieldsMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.form.zmi.field.ShowHideColumnSecurityContextFactory">
-<code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">ShowHideColumnSecurityContextFactory</code><span class="sig-paren">(</span><em>column</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.ShowHideColumnSecurityContextFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Show/hide column security context factory</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.form.zmi.field.handle_new_form_field_data_extraction">
-<code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">handle_new_form_field_data_extraction</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.handle_new_form_field_data_extraction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle new form field form data extraction</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.form.zmi.field.set_form_field_visibility">
-<code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">set_form_field_visibility</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.set_form_field_visibility" title="Permalink to this definition">¶</a></dt>
-<dd><p>Set form field visibility</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.form.zmi.field.set_form_fields_order">
-<code class="descclassname">pyams_content.shared.form.zmi.field.</code><code class="descname">set_form_fields_order</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.field.set_form_fields_order" title="Permalink to this definition">¶</a></dt>
-<dd><p>Update form fields order</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.form.zmi.preview">
-<span id="pyams-content-shared-form-zmi-preview-module"></span><h2>pyams_content.shared.form.zmi.preview module<a class="headerlink" href="#module-pyams_content.shared.form.zmi.preview" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.preview.FormFieldContainerPreview">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.preview.</code><code class="descname">FormFieldContainerPreview</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.preview.FormFieldContainerPreview" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Form field container preview</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.preview.FormFieldContainerPreview.display_form">
-<code class="descname">display_form</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.shared.form.zmi.preview.FormFieldContainerPreview.display_form" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.form.zmi.preview.FormFieldContainerPreview.render">
-<code class="descname">render</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.preview.FormFieldContainerPreview.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.form.zmi.preview.FormFieldContainerPreview.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.preview.FormFieldContainerPreview.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.preview.</code><code class="descname">FormFieldContainerPreviewDisplayForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminAddForm" title="pyams_zmi.form.InnerAdminAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminAddForm</span></code></a></p>
-<p>Form fields container preview display form</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm.fields">
-<code class="descname">fields</code><a class="headerlink" href="#pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm.legend">
-<code class="descname">legend</code><a class="headerlink" href="#pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewHelp">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.preview.</code><code class="descname">FormFieldContainerPreviewHelp</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewHelp" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.help.FormHelp" title="pyams_form.help.FormHelp"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.help.FormHelp</span></code></a></p>
-<p>Form field container preview help adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewHelp.message">
-<code class="descname">message</code><a class="headerlink" href="#pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewHelp.message" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewHelp.message_format">
-<code class="descname">message_format</code><em class="property"> = 'text'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewHelp.message_format" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.form.zmi.properties">
-<span id="pyams-content-shared-form-zmi-properties-module"></span><h2>pyams_content.shared.form.zmi.properties module<a class="headerlink" href="#module-pyams_content.shared.form.zmi.properties" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.properties.</code><code class="descname">FormHandlerPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminEditForm" title="pyams_zmi.form.InnerAdminEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminEditForm</span></code></a></p>
-<p>Form handler properties edit form extension</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm.fields">
-<code class="descname">fields</code><a class="headerlink" href="#pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm.fieldset_class">
-<code class="descname">fieldset_class</code><em class="property"> = 'bordered no-x-margin margin-y-10'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm.fieldset_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Form handler settings'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm.weight">
-<code class="descname">weight</code><em class="property"> = 2</em><a class="headerlink" href="#pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.properties.FormPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.properties.</code><code class="descname">FormPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.properties.FormPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminEditForm" title="pyams_zmi.form.InnerAdminEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminEditForm</span></code></a></p>
-<p>Form properties edit form extension</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.fieldset_class">
-<code class="descname">fieldset_class</code><em class="property"> = 'bordered no-x-margin margin-y-10'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.fieldset_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Main form settings'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.weight">
-<code class="descname">weight</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_content.shared.form.zmi.properties.FormPropertiesEditForm.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.form.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.form.zmi" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.FormAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.</code><code class="descname">FormAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.FormAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAJAXAddForm" title="pyams_content.shared.common.zmi.SharedContentAJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.zmi.SharedContentAJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_content.shared.form.zmi.FormAddForm" title="pyams_content.shared.form.zmi.FormAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.form.zmi.FormAddForm</span></code></a></p>
-<p>Form add form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.FormAddAction">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.</code><code class="descname">FormAddAction</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.FormAddAction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAction" title="pyams_skin.viewlet.toolbar.ToolbarAction"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarAction</span></code></a></p>
-<p>Form adding action</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.FormAddAction.label">
-<code class="descname">label</code><em class="property"> = 'Add form'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.FormAddAction.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.FormAddAction.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-plus'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.FormAddAction.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.FormAddAction.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.shared.form.zmi.FormAddAction.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.FormAddAction.url">
-<code class="descname">url</code><em class="property"> = 'add-shared-content.html'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.FormAddAction.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.FormAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.</code><code class="descname">FormAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.FormAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAddForm" title="pyams_content.shared.common.zmi.SharedContentAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.zmi.SharedContentAddForm</span></code></a></p>
-<p>Form add form</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.FormAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add form'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.FormAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.FormContentMenuHeader">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.</code><code class="descname">FormContentMenuHeader</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.FormContentMenuHeader" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestAdapter" title="pyams_utils.adapter.ContextRequestAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestAdapter</span></code></a></p>
-<p>Form content menu header adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.FormContentMenuHeader.header">
-<code class="descname">header</code><em class="property"> = 'This form'</em><a class="headerlink" href="#pyams_content.shared.form.zmi.FormContentMenuHeader.header" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.form.zmi.FormTitleAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.form.zmi.</code><code class="descname">FormTitleAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.form.zmi.FormTitleAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Form title adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.form.zmi.FormTitleAdapter.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.shared.form.zmi.FormTitleAdapter.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.form.zmi package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.form.zmi.field">pyams_content.shared.form.zmi.field module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.form.zmi.preview">pyams_content.shared.form.zmi.preview module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.form.zmi.properties">pyams_content.shared.form.zmi.properties module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.form.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,305 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-package">
-<h1>pyams_content.shared package<a class="headerlink" href="#pyams-content-shared-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.blog.html">pyams_content.shared.blog package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.blog.html#subpackages">Subpackages</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_content.shared.blog.interfaces.html">pyams_content.shared.blog.interfaces package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.blog.interfaces.html#module-pyams_content.shared.blog.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_content.shared.blog.zmi.html">pyams_content.shared.blog.zmi package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.blog.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.blog.zmi.html#module-pyams_content.shared.blog.zmi.manager">pyams_content.shared.blog.zmi.manager module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.blog.zmi.html#module-pyams_content.shared.blog.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.blog.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.blog.html#module-pyams_content.shared.blog.manager">pyams_content.shared.blog.manager module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.blog.html#module-pyams_content.shared.blog">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.common.html">pyams_content.shared.common package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.html#subpackages">Subpackages</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_content.shared.common.interfaces.html">pyams_content.shared.common.interfaces package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.interfaces.html#submodules">Submodules</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.interfaces.html#module-pyams_content.shared.common.interfaces.types">pyams_content.shared.common.interfaces.types module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.interfaces.html#module-pyams_content.shared.common.interfaces.zmi">pyams_content.shared.common.interfaces.zmi module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.interfaces.html#module-pyams_content.shared.common.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_content.shared.common.zmi.html">pyams_content.shared.common.zmi package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.dashboard">pyams_content.shared.common.zmi.dashboard module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.header">pyams_content.shared.common.zmi.header module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.i18n">pyams_content.shared.common.zmi.i18n module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.manager">pyams_content.shared.common.zmi.manager module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.owner">pyams_content.shared.common.zmi.owner module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.properties">pyams_content.shared.common.zmi.properties module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.search">pyams_content.shared.common.zmi.search module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.security">pyams_content.shared.common.zmi.security module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.site">pyams_content.shared.common.zmi.site module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.summary">pyams_content.shared.common.zmi.summary module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.types">pyams_content.shared.common.zmi.types module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi.workflow">pyams_content.shared.common.zmi.workflow module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.common.zmi.html#module-pyams_content.shared.common.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.html#module-pyams_content.shared.common.manager">pyams_content.shared.common.manager module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.html#module-pyams_content.shared.common.review">pyams_content.shared.common.review module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.html#module-pyams_content.shared.common.security">pyams_content.shared.common.security module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.html#module-pyams_content.shared.common.types">pyams_content.shared.common.types module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.common.html#module-pyams_content.shared.common">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.form.html">pyams_content.shared.form package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.html#subpackages">Subpackages</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_content.shared.form.interfaces.html">pyams_content.shared.form.interfaces package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.form.interfaces.html#module-pyams_content.shared.form.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_content.shared.form.zmi.html">pyams_content.shared.form.zmi package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.form.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi.field">pyams_content.shared.form.zmi.field module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi.preview">pyams_content.shared.form.zmi.preview module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi.properties">pyams_content.shared.form.zmi.properties module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.form.zmi.html#module-pyams_content.shared.form.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.html#module-pyams_content.shared.form.field">pyams_content.shared.form.field module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.html#module-pyams_content.shared.form.handler">pyams_content.shared.form.handler module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.html#module-pyams_content.shared.form.manager">pyams_content.shared.form.manager module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.form.html#module-pyams_content.shared.form">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.imagemap.html">pyams_content.shared.imagemap package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.imagemap.html#subpackages">Subpackages</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_content.shared.imagemap.interfaces.html">pyams_content.shared.imagemap.interfaces package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.imagemap.interfaces.html#module-pyams_content.shared.imagemap.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html">pyams_content.shared.imagemap.zmi package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.area">pyams_content.shared.imagemap.zmi.area module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.container">pyams_content.shared.imagemap.zmi.container module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.paragraph">pyams_content.shared.imagemap.zmi.paragraph module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.preview">pyams_content.shared.imagemap.zmi.preview module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.properties">pyams_content.shared.imagemap.zmi.properties module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.widget">pyams_content.shared.imagemap.zmi.widget module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.imagemap.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.imagemap.html#module-pyams_content.shared.imagemap.manager">pyams_content.shared.imagemap.manager module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.imagemap.html#module-pyams_content.shared.imagemap.paragraph">pyams_content.shared.imagemap.paragraph module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.imagemap.html#module-pyams_content.shared.imagemap.schema">pyams_content.shared.imagemap.schema module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.imagemap.html#module-pyams_content.shared.imagemap">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.news.html">pyams_content.shared.news package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.news.html#subpackages">Subpackages</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_content.shared.news.interfaces.html">pyams_content.shared.news.interfaces package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.news.interfaces.html#module-pyams_content.shared.news.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_content.shared.news.zmi.html">pyams_content.shared.news.zmi package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.news.zmi.html#module-pyams_content.shared.news.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.news.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.news.html#module-pyams_content.shared.news.manager">pyams_content.shared.news.manager module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.news.html#module-pyams_content.shared.news">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.site.html">pyams_content.shared.site package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.site.html#subpackages">Subpackages</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_content.shared.site.interfaces.html">pyams_content.shared.site.interfaces package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.site.interfaces.html#module-pyams_content.shared.site.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_content.shared.site.zmi.html">pyams_content.shared.site.zmi package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.site.zmi.html#subpackages">Subpackages</a><ul>
-<li class="toctree-l5"><a class="reference internal" href="pyams_content.shared.site.zmi.widget.html">pyams_content.shared.site.zmi.widget package</a><ul>
-<li class="toctree-l6"><a class="reference internal" href="pyams_content.shared.site.zmi.widget.html#submodules">Submodules</a></li>
-<li class="toctree-l6"><a class="reference internal" href="pyams_content.shared.site.zmi.widget.html#module-pyams_content.shared.site.zmi.widget.interfaces">pyams_content.shared.site.zmi.widget.interfaces module</a></li>
-<li class="toctree-l6"><a class="reference internal" href="pyams_content.shared.site.zmi.widget.html#module-pyams_content.shared.site.zmi.widget">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.site.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.site.zmi.html#module-pyams_content.shared.site.zmi.container">pyams_content.shared.site.zmi.container module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.site.zmi.html#module-pyams_content.shared.site.zmi.folder">pyams_content.shared.site.zmi.folder module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.site.zmi.html#module-pyams_content.shared.site.zmi.link">pyams_content.shared.site.zmi.link module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.site.zmi.html#module-pyams_content.shared.site.zmi.manager">pyams_content.shared.site.zmi.manager module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.site.zmi.html#module-pyams_content.shared.site.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.site.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.site.html#module-pyams_content.shared.site.container">pyams_content.shared.site.container module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.site.html#module-pyams_content.shared.site.folder">pyams_content.shared.site.folder module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.site.html#module-pyams_content.shared.site.link">pyams_content.shared.site.link module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.site.html#module-pyams_content.shared.site.manager">pyams_content.shared.site.manager module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.site.html#module-pyams_content.shared.site">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.view.html">pyams_content.shared.view package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.html#subpackages">Subpackages</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_content.shared.view.interfaces.html">pyams_content.shared.view.interfaces package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.view.interfaces.html#module-pyams_content.shared.view.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_content.shared.view.portlet.html">pyams_content.shared.view.portlet package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.view.portlet.html#subpackages">Subpackages</a><ul>
-<li class="toctree-l5"><a class="reference internal" href="pyams_content.shared.view.portlet.zmi.html">pyams_content.shared.view.portlet.zmi package</a><ul>
-<li class="toctree-l6"><a class="reference internal" href="pyams_content.shared.view.portlet.zmi.html#module-pyams_content.shared.view.portlet.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.view.portlet.html#submodules">Submodules</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.view.portlet.html#module-pyams_content.shared.view.portlet.interfaces">pyams_content.shared.view.portlet.interfaces module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.view.portlet.html#module-pyams_content.shared.view.portlet">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_content.shared.view.zmi.html">pyams_content.shared.view.zmi package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.view.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi.preview">pyams_content.shared.view.zmi.preview module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi.properties">pyams_content.shared.view.zmi.properties module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi.reference">pyams_content.shared.view.zmi.reference module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi.theme">pyams_content.shared.view.zmi.theme module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.html#module-pyams_content.shared.view.manager">pyams_content.shared.view.manager module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.html#module-pyams_content.shared.view.reference">pyams_content.shared.view.reference module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.html#module-pyams_content.shared.view.theme">pyams_content.shared.view.theme module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.html#module-pyams_content.shared.view">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="module-pyams_content.shared">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.imagemap.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,370 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.imagemap package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-imagemap-package">
-<h1>pyams_content.shared.imagemap package<a class="headerlink" href="#pyams-content-shared-imagemap-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.imagemap.interfaces.html">pyams_content.shared.imagemap.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.imagemap.interfaces.html#module-pyams_content.shared.imagemap.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html">pyams_content.shared.imagemap.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.area">pyams_content.shared.imagemap.zmi.area module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.container">pyams_content.shared.imagemap.zmi.container module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.paragraph">pyams_content.shared.imagemap.zmi.paragraph module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.preview">pyams_content.shared.imagemap.zmi.preview module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.properties">pyams_content.shared.imagemap.zmi.properties module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi.widget">pyams_content.shared.imagemap.zmi.widget module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.imagemap.zmi.html#module-pyams_content.shared.imagemap.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.shared.imagemap.manager">
-<span id="pyams-content-shared-imagemap-manager-module"></span><h2>pyams_content.shared.imagemap.manager module<a class="headerlink" href="#module-pyams_content.shared.imagemap.manager" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.imagemap.manager.ImageMapsManager">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.imagemap.manager.</code><code class="descname">ImageMapsManager</code><a class="headerlink" href="#pyams_content.shared.imagemap.manager.ImageMapsManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.manager.SharedTool" title="pyams_content.shared.common.manager.SharedTool"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.manager.SharedTool</span></code></a></p>
-<p>Image maps manager class</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.imagemap.manager.ImageMapsManager.shared_content_factory">
-<code class="descname">shared_content_factory</code><a class="headerlink" href="#pyams_content.shared.imagemap.manager.ImageMapsManager.shared_content_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">ImageMap</span></code></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.imagemap.manager.ImageMapsManager.shared_content_type">
-<code class="descname">shared_content_type</code><em class="property"> = 'imagemap'</em><a class="headerlink" href="#pyams_content.shared.imagemap.manager.ImageMapsManager.shared_content_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.imagemap.manager.handle_added_imagemaps_manager">
-<code class="descclassname">pyams_content.shared.imagemap.manager.</code><code class="descname">handle_added_imagemaps_manager</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.imagemap.manager.handle_added_imagemaps_manager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Register image maps manager when added</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.imagemap.paragraph">
-<span id="pyams-content-shared-imagemap-paragraph-module"></span><h2>pyams_content.shared.imagemap.paragraph module<a class="headerlink" href="#module-pyams_content.shared.imagemap.paragraph" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.imagemap.paragraph.ImageMapParagraph">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.imagemap.paragraph.</code><code class="descname">ImageMapParagraph</code><a class="headerlink" href="#pyams_content.shared.imagemap.paragraph.ImageMapParagraph" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.BaseParagraph" title="pyams_content.component.paragraph.BaseParagraph"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.BaseParagraph</span></code></a></p>
-<p>Image map paragraph</p>
-<dl class="method">
-<dt id="pyams_content.shared.imagemap.paragraph.ImageMapParagraph.get_target">
-<code class="descname">get_target</code><span class="sig-paren">(</span><em>state=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.imagemap.paragraph.ImageMapParagraph.get_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.imagemap.paragraph.ImageMapParagraph.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-location-arrow'</em><a class="headerlink" href="#pyams_content.shared.imagemap.paragraph.ImageMapParagraph.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.imagemap.paragraph.ImageMapParagraph.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Image map'</em><a class="headerlink" href="#pyams_content.shared.imagemap.paragraph.ImageMapParagraph.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.imagemap.paragraph.ImageMapParagraph.reference">
-<code class="descname">reference</code><a class="headerlink" href="#pyams_content.shared.imagemap.paragraph.ImageMapParagraph.reference" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.imagemap.paragraph.ImageMapParagraphContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.imagemap.paragraph.</code><code class="descname">ImageMapParagraphContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.imagemap.paragraph.ImageMapParagraphContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.component.paragraph.html#pyams_content.component.paragraph.BaseParagraphContentChecker" title="pyams_content.component.paragraph.BaseParagraphContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.component.paragraph.BaseParagraphContentChecker</span></code></a></p>
-<p>ImageMap paragraph content checker</p>
-<dl class="method">
-<dt id="pyams_content.shared.imagemap.paragraph.ImageMapParagraphContentChecker.inner_check">
-<code class="descname">inner_check</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.imagemap.paragraph.ImageMapParagraphContentChecker.inner_check" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.imagemap.paragraph.ImageMapParagraphFactory">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.imagemap.paragraph.</code><code class="descname">ImageMapParagraphFactory</code><a class="headerlink" href="#pyams_content.shared.imagemap.paragraph.ImageMapParagraphFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Image map paragraph factory</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.imagemap.paragraph.ImageMapParagraphFactory.content_type">
-<code class="descname">content_type</code><a class="headerlink" href="#pyams_content.shared.imagemap.paragraph.ImageMapParagraphFactory.content_type" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.shared.imagemap.paragraph.ImageMapParagraph" title="pyams_content.shared.imagemap.paragraph.ImageMapParagraph"><code class="xref py py-class docutils literal"><span class="pre">ImageMapParagraph</span></code></a></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.imagemap.paragraph.ImageMapParagraphFactory.name">
-<code class="descname">name</code><em class="property"> = 'Image map'</em><a class="headerlink" href="#pyams_content.shared.imagemap.paragraph.ImageMapParagraphFactory.name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.imagemap.schema">
-<span id="pyams-content-shared-imagemap-schema-module"></span><h2>pyams_content.shared.imagemap.schema module<a class="headerlink" href="#module-pyams_content.shared.imagemap.schema" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.imagemap.schema.MapArea">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.imagemap.schema.</code><code class="descname">MapArea</code><span class="sig-paren">(</span><em>*args</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.imagemap.schema.MapArea" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema._bootstrapfields.TextLine</span></code></p>
-<p>Map area field class</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.imagemap">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.imagemap" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.imagemap.ImageMap">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.imagemap.</code><code class="descname">ImageMap</code><a class="headerlink" href="#pyams_content.shared.imagemap.ImageMap" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.SharedContent" title="pyams_content.shared.common.SharedContent"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.SharedContent</span></code></a></p>
-<p>Workflow managed image map class</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.imagemap.ImageMap.content_class">
-<code class="descname">content_class</code><a class="headerlink" href="#pyams_content.shared.imagemap.ImageMap.content_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.shared.imagemap.WfImageMap" title="pyams_content.shared.imagemap.WfImageMap"><code class="xref py py-class docutils literal"><span class="pre">WfImageMap</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.imagemap.ImageMapArea">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.imagemap.</code><code class="descname">ImageMapArea</code><a class="headerlink" href="#pyams_content.shared.imagemap.ImageMapArea" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Image map area class</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.imagemap.ImageMapArea.area">
-<code class="descname">area</code><a class="headerlink" href="#pyams_content.shared.imagemap.ImageMapArea.area" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.imagemap.ImageMapArea.link">
-<code class="descname">link</code><a class="headerlink" href="#pyams_content.shared.imagemap.ImageMapArea.link" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.imagemap.ImageMapArea.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.shared.imagemap.ImageMapArea.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.imagemap.ImagemapAreasSublocations">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.imagemap.</code><code class="descname">ImagemapAreasSublocations</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.imagemap.ImagemapAreasSublocations" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Image map area sublocations</p>
-<dl class="method">
-<dt id="pyams_content.shared.imagemap.ImagemapAreasSublocations.sublocations">
-<code class="descname">sublocations</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.imagemap.ImagemapAreasSublocations.sublocations" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.imagemap.ImapemapAreasNamespace">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.imagemap.</code><code class="descname">ImapemapAreasNamespace</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.imagemap.ImapemapAreasNamespace" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>++areas++ namespace traverser</p>
-<dl class="method">
-<dt id="pyams_content.shared.imagemap.ImapemapAreasNamespace.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.imagemap.ImapemapAreasNamespace.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.imagemap.WfImageMap">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.imagemap.</code><code class="descname">WfImageMap</code><a class="headerlink" href="#pyams_content.shared.imagemap.WfImageMap" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent" title="pyams_content.shared.common.WfSharedContent"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.WfSharedContent</span></code></a></p>
-<p>Base image map</p>
-<dl class="method">
-<dt id="pyams_content.shared.imagemap.WfImageMap.add_area">
-<code class="descname">add_area</code><span class="sig-paren">(</span><em>area</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.imagemap.WfImageMap.add_area" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.imagemap.WfImageMap.areas">
-<code class="descname">areas</code><a class="headerlink" href="#pyams_content.shared.imagemap.WfImageMap.areas" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.imagemap.WfImageMap.content_name">
-<code class="descname">content_name</code><em class="property"> = 'Image map'</em><a class="headerlink" href="#pyams_content.shared.imagemap.WfImageMap.content_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.imagemap.WfImageMap.content_type">
-<code class="descname">content_type</code><em class="property"> = 'imagemap'</em><a class="headerlink" href="#pyams_content.shared.imagemap.WfImageMap.content_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.imagemap.WfImageMap.get_association">
-<code class="descname">get_association</code><span class="sig-paren">(</span><em>area</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.imagemap.WfImageMap.get_association" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.imagemap.WfImageMap.image">
-<code class="descname">image</code><a class="headerlink" href="#pyams_content.shared.imagemap.WfImageMap.image" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.imagemap.WfImageMap.remove_area">
-<code class="descname">remove_area</code><span class="sig-paren">(</span><em>key</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.imagemap.WfImageMap.remove_area" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.imagemap.WfImageMapContentChecker">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.imagemap.</code><code class="descname">WfImageMapContentChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.imagemap.WfImageMapContentChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContentChecker" title="pyams_content.shared.common.WfSharedContentChecker"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.WfSharedContentChecker</span></code></a></p>
-<p>Image map content checker</p>
-<dl class="method">
-<dt id="pyams_content.shared.imagemap.WfImageMapContentChecker.inner_check">
-<code class="descname">inner_check</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.imagemap.WfImageMapContentChecker.inner_check" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.imagemap package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.imagemap.manager">pyams_content.shared.imagemap.manager module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.imagemap.paragraph">pyams_content.shared.imagemap.paragraph module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.imagemap.schema">pyams_content.shared.imagemap.schema module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.imagemap">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.imagemap.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.imagemap.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-imagemap-interfaces-package">
-<h1>pyams_content.shared.imagemap.interfaces package<a class="headerlink" href="#pyams-content-shared-imagemap-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.shared.imagemap.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.imagemap.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.imagemap.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.shared.imagemap.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.news.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,203 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.news package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-news-package">
-<h1>pyams_content.shared.news package<a class="headerlink" href="#pyams-content-shared-news-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.news.interfaces.html">pyams_content.shared.news.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.news.interfaces.html#module-pyams_content.shared.news.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.news.zmi.html">pyams_content.shared.news.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.news.zmi.html#module-pyams_content.shared.news.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.shared.news.manager">
-<span id="pyams-content-shared-news-manager-module"></span><h2>pyams_content.shared.news.manager module<a class="headerlink" href="#module-pyams_content.shared.news.manager" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.news.manager.NewsManager">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.news.manager.</code><code class="descname">NewsManager</code><a class="headerlink" href="#pyams_content.shared.news.manager.NewsManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.manager.SharedTool" title="pyams_content.shared.common.manager.SharedTool"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.manager.SharedTool</span></code></a></p>
-<p>News manager class</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.news.manager.NewsManager.allowed_paragraphs">
-<code class="descname">allowed_paragraphs</code><a class="headerlink" href="#pyams_content.shared.news.manager.NewsManager.allowed_paragraphs" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.news.manager.NewsManager.auto_created_paragraphs">
-<code class="descname">auto_created_paragraphs</code><a class="headerlink" href="#pyams_content.shared.news.manager.NewsManager.auto_created_paragraphs" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.news.manager.NewsManager.shared_content_factory">
-<code class="descname">shared_content_factory</code><a class="headerlink" href="#pyams_content.shared.news.manager.NewsManager.shared_content_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">NewsEvent</span></code></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.news.manager.NewsManager.shared_content_type">
-<code class="descname">shared_content_type</code><em class="property"> = 'news'</em><a class="headerlink" href="#pyams_content.shared.news.manager.NewsManager.shared_content_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.news.manager.handle_added_news_manager">
-<code class="descclassname">pyams_content.shared.news.manager.</code><code class="descname">handle_added_news_manager</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.news.manager.handle_added_news_manager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Register news manager when added</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.news">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.news" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.news.NewsEvent">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.news.</code><code class="descname">NewsEvent</code><a class="headerlink" href="#pyams_content.shared.news.NewsEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.SharedContent" title="pyams_content.shared.common.SharedContent"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.SharedContent</span></code></a></p>
-<p>Workflow managed news event class</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.news.NewsEvent.content_class">
-<code class="descname">content_class</code><a class="headerlink" href="#pyams_content.shared.news.NewsEvent.content_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.shared.news.WfNewsEvent" title="pyams_content.shared.news.WfNewsEvent"><code class="xref py py-class docutils literal"><span class="pre">WfNewsEvent</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.news.WfNewsEvent">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.news.</code><code class="descname">WfNewsEvent</code><a class="headerlink" href="#pyams_content.shared.news.WfNewsEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent" title="pyams_content.shared.common.WfSharedContent"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.WfSharedContent</span></code></a></p>
-<p>Base news event</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.news.WfNewsEvent.content_name">
-<code class="descname">content_name</code><em class="property"> = 'News topic'</em><a class="headerlink" href="#pyams_content.shared.news.WfNewsEvent.content_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.news.WfNewsEvent.content_type">
-<code class="descname">content_type</code><em class="property"> = 'news'</em><a class="headerlink" href="#pyams_content.shared.news.WfNewsEvent.content_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.news package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.news.manager">pyams_content.shared.news.manager module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.news">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.news.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.news.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-news-interfaces-package">
-<h1>pyams_content.shared.news.interfaces package<a class="headerlink" href="#pyams-content-shared-news-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.shared.news.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.news.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.news.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.shared.news.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.news.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,175 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.news.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-news-zmi-package">
-<h1>pyams_content.shared.news.zmi package<a class="headerlink" href="#pyams-content-shared-news-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.shared.news.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.news.zmi" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.news.zmi.NewsEventAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.news.zmi.</code><code class="descname">NewsEventAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.news.zmi.NewsEventAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAJAXAddForm" title="pyams_content.shared.common.zmi.SharedContentAJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.zmi.SharedContentAJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_content.shared.news.zmi.NewsEventAddForm" title="pyams_content.shared.news.zmi.NewsEventAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.news.zmi.NewsEventAddForm</span></code></a></p>
-<p>News event add form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.news.zmi.NewsEventAddAction">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.news.zmi.</code><code class="descname">NewsEventAddAction</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.news.zmi.NewsEventAddAction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAction" title="pyams_skin.viewlet.toolbar.ToolbarAction"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarAction</span></code></a></p>
-<p>News event adding action</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.news.zmi.NewsEventAddAction.label">
-<code class="descname">label</code><em class="property"> = 'Add news topic'</em><a class="headerlink" href="#pyams_content.shared.news.zmi.NewsEventAddAction.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.news.zmi.NewsEventAddAction.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-plus'</em><a class="headerlink" href="#pyams_content.shared.news.zmi.NewsEventAddAction.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.news.zmi.NewsEventAddAction.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.shared.news.zmi.NewsEventAddAction.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.news.zmi.NewsEventAddAction.url">
-<code class="descname">url</code><em class="property"> = 'add-shared-content.html'</em><a class="headerlink" href="#pyams_content.shared.news.zmi.NewsEventAddAction.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.news.zmi.NewsEventAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.news.zmi.</code><code class="descname">NewsEventAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.news.zmi.NewsEventAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAddForm" title="pyams_content.shared.common.zmi.SharedContentAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.zmi.SharedContentAddForm</span></code></a></p>
-<p>News event add form</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.news.zmi.NewsEventAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add news topic'</em><a class="headerlink" href="#pyams_content.shared.news.zmi.NewsEventAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.news.zmi.NewsEventContentMenuHeader">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.news.zmi.</code><code class="descname">NewsEventContentMenuHeader</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.news.zmi.NewsEventContentMenuHeader" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestAdapter" title="pyams_utils.adapter.ContextRequestAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestAdapter</span></code></a></p>
-<p>News event content menu header adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.news.zmi.NewsEventContentMenuHeader.header">
-<code class="descname">header</code><em class="property"> = 'This news topic'</em><a class="headerlink" href="#pyams_content.shared.news.zmi.NewsEventContentMenuHeader.header" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.news.zmi.NewsEventTitleAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.news.zmi.</code><code class="descname">NewsEventTitleAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.news.zmi.NewsEventTitleAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>News event title adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.news.zmi.NewsEventTitleAdapter.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.shared.news.zmi.NewsEventTitleAdapter.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.news.zmi package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.shared.news.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.site.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.site.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-site-interfaces-package">
-<h1>pyams_content.shared.site.interfaces package<a class="headerlink" href="#pyams-content-shared-site-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.shared.site.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.site.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.site.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.shared.site.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.site.zmi.widget.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,131 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.site.zmi.widget package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-site-zmi-widget-package">
-<h1>pyams_content.shared.site.zmi.widget package<a class="headerlink" href="#pyams-content-shared-site-zmi-widget-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.shared.site.zmi.widget.interfaces">
-<span id="pyams-content-shared-site-zmi-widget-interfaces-module"></span><h2>pyams_content.shared.site.zmi.widget.interfaces module<a class="headerlink" href="#module-pyams_content.shared.site.zmi.widget.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.shared.site.zmi.widget">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.site.zmi.widget" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_content.shared.site.zmi.widget.SiteManagerFoldersSelectorFieldWidget">
-<code class="descclassname">pyams_content.shared.site.zmi.widget.</code><code class="descname">SiteManagerFoldersSelectorFieldWidget</code><span class="sig-paren">(</span><em>field</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.site.zmi.widget.SiteManagerFoldersSelectorFieldWidget" title="Permalink to this definition">¶</a></dt>
-<dd><p>IFieldWidget factory for TextWidget.</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.site.zmi.widget.SiteManagerFoldersSelectorWidget">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.site.zmi.widget.</code><code class="descname">SiteManagerFoldersSelectorWidget</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.site.zmi.widget.SiteManagerFoldersSelectorWidget" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.browser.text.TextWidget</span></code></p>
-<p>Site manager folders selector widget</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.site.zmi.widget.SiteManagerFoldersSelectorWidget.permission">
-<code class="descname">permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.shared.site.zmi.widget.SiteManagerFoldersSelectorWidget.permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.site.zmi.widget package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.site.zmi.widget.interfaces">pyams_content.shared.site.zmi.widget.interfaces module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.site.zmi.widget">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.view.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,370 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.view package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-view-package">
-<h1>pyams_content.shared.view package<a class="headerlink" href="#pyams-content-shared-view-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.view.interfaces.html">pyams_content.shared.view.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.interfaces.html#module-pyams_content.shared.view.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.view.portlet.html">pyams_content.shared.view.portlet package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.portlet.html#subpackages">Subpackages</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_content.shared.view.portlet.zmi.html">pyams_content.shared.view.portlet.zmi package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_content.shared.view.portlet.zmi.html#module-pyams_content.shared.view.portlet.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.portlet.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.portlet.html#module-pyams_content.shared.view.portlet.interfaces">pyams_content.shared.view.portlet.interfaces module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.portlet.html#module-pyams_content.shared.view.portlet">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.shared.view.zmi.html">pyams_content.shared.view.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi.preview">pyams_content.shared.view.zmi.preview module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi.properties">pyams_content.shared.view.zmi.properties module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi.reference">pyams_content.shared.view.zmi.reference module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi.theme">pyams_content.shared.view.zmi.theme module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.shared.view.zmi.html#module-pyams_content.shared.view.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.shared.view.manager">
-<span id="pyams-content-shared-view-manager-module"></span><h2>pyams_content.shared.view.manager module<a class="headerlink" href="#module-pyams_content.shared.view.manager" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.view.manager.ViewsManager">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.manager.</code><code class="descname">ViewsManager</code><a class="headerlink" href="#pyams_content.shared.view.manager.ViewsManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.manager.SharedTool" title="pyams_content.shared.common.manager.SharedTool"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.manager.SharedTool</span></code></a></p>
-<p>Views manager class</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.view.manager.ViewsManager.shared_content_factory">
-<code class="descname">shared_content_factory</code><a class="headerlink" href="#pyams_content.shared.view.manager.ViewsManager.shared_content_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">View</span></code></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.manager.ViewsManager.shared_content_type">
-<code class="descname">shared_content_type</code><em class="property"> = 'view'</em><a class="headerlink" href="#pyams_content.shared.view.manager.ViewsManager.shared_content_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.view.manager.handle_added_views_manager">
-<code class="descclassname">pyams_content.shared.view.manager.</code><code class="descname">handle_added_views_manager</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.manager.handle_added_views_manager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Register views manager when added</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.view.reference">
-<span id="pyams-content-shared-view-reference-module"></span><h2>pyams_content.shared.view.reference module<a class="headerlink" href="#module-pyams_content.shared.view.reference" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.view.reference.ViewInternalReferencesQueryFilterExtension">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.reference.</code><code class="descname">ViewInternalReferencesQueryFilterExtension</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.reference.ViewInternalReferencesQueryFilterExtension" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>View internal references filter extension</p>
-<dl class="method">
-<dt id="pyams_content.shared.view.reference.ViewInternalReferencesQueryFilterExtension.filter">
-<code class="descname">filter</code><span class="sig-paren">(</span><em>context</em>, <em>items</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.reference.ViewInternalReferencesQueryFilterExtension.filter" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.reference.ViewInternalReferencesQueryFilterExtension.weight">
-<code class="descname">weight</code><em class="property"> = 999</em><a class="headerlink" href="#pyams_content.shared.view.reference.ViewInternalReferencesQueryFilterExtension.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.view.reference.ViewInternalReferencesSettings">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.reference.</code><code class="descname">ViewInternalReferencesSettings</code><a class="headerlink" href="#pyams_content.shared.view.reference.ViewInternalReferencesSettings" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>View internal references settings</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.view.reference.ViewInternalReferencesSettings.references">
-<code class="descname">references</code><a class="headerlink" href="#pyams_content.shared.view.reference.ViewInternalReferencesSettings.references" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.reference.ViewInternalReferencesSettings.references_mode">
-<code class="descname">references_mode</code><a class="headerlink" href="#pyams_content.shared.view.reference.ViewInternalReferencesSettings.references_mode" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.view.reference.ViewInternalReferencesSettingsFactory">
-<code class="descclassname">pyams_content.shared.view.reference.</code><code class="descname">ViewInternalReferencesSettingsFactory</code><span class="sig-paren">(</span><em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.reference.ViewInternalReferencesSettingsFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>View internal references settings factory</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.view.theme">
-<span id="pyams-content-shared-view-theme-module"></span><h2>pyams_content.shared.view.theme module<a class="headerlink" href="#module-pyams_content.shared.view.theme" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.view.theme.ViewThemesSettings">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.theme.</code><code class="descname">ViewThemesSettings</code><a class="headerlink" href="#pyams_content.shared.view.theme.ViewThemesSettings" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>View themes settings</p>
-<dl class="method">
-<dt id="pyams_content.shared.view.theme.ViewThemesSettings.get_themes">
-<code class="descname">get_themes</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.theme.ViewThemesSettings.get_themes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.view.theme.ViewThemesSettings.get_themes_index">
-<code class="descname">get_themes_index</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.theme.ViewThemesSettings.get_themes_index" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.theme.ViewThemesSettings.select_context_themes">
-<code class="descname">select_context_themes</code><a class="headerlink" href="#pyams_content.shared.view.theme.ViewThemesSettings.select_context_themes" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.theme.ViewThemesSettings.themes">
-<code class="descname">themes</code><a class="headerlink" href="#pyams_content.shared.view.theme.ViewThemesSettings.themes" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.view.theme.ViewThemesSettingsFactory">
-<code class="descclassname">pyams_content.shared.view.theme.</code><code class="descname">ViewThemesSettingsFactory</code><span class="sig-paren">(</span><em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.theme.ViewThemesSettingsFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>View themes settings factory</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.view">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.view" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.view.View">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.</code><code class="descname">View</code><a class="headerlink" href="#pyams_content.shared.view.View" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.SharedContent" title="pyams_content.shared.common.SharedContent"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.SharedContent</span></code></a></p>
-<p>Workflow managed view class</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.view.View.content_class">
-<code class="descname">content_class</code><a class="headerlink" href="#pyams_content.shared.view.View.content_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content.shared.view.WfView" title="pyams_content.shared.view.WfView"><code class="xref py py-class docutils literal"><span class="pre">WfView</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.view.ViewQuery">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.</code><code class="descname">ViewQuery</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.ViewQuery" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>View query</p>
-<dl class="method">
-<dt id="pyams_content.shared.view.ViewQuery.get_params">
-<code class="descname">get_params</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.ViewQuery.get_params" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.view.ViewQuery.get_results">
-<code class="descname">get_results</code><span class="sig-paren">(</span><em>context</em>, <em>limit=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.ViewQuery.get_results" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.view.WfView">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.</code><code class="descname">WfView</code><a class="headerlink" href="#pyams_content.shared.view.WfView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.html#pyams_content.shared.common.WfSharedContent" title="pyams_content.shared.common.WfSharedContent"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.WfSharedContent</span></code></a></p>
-<p>Base view</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.view.WfView.content_name">
-<code class="descname">content_name</code><em class="property"> = 'View'</em><a class="headerlink" href="#pyams_content.shared.view.WfView.content_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.WfView.content_type">
-<code class="descname">content_type</code><em class="property"> = 'view'</em><a class="headerlink" href="#pyams_content.shared.view.WfView.content_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.view.WfView.get_results">
-<code class="descname">get_results</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.WfView.get_results" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.WfView.limit">
-<code class="descname">limit</code><a class="headerlink" href="#pyams_content.shared.view.WfView.limit" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.WfView.order_by">
-<code class="descname">order_by</code><a class="headerlink" href="#pyams_content.shared.view.WfView.order_by" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.WfView.reversed_order">
-<code class="descname">reversed_order</code><a class="headerlink" href="#pyams_content.shared.view.WfView.reversed_order" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.WfView.selected_content_types">
-<code class="descname">selected_content_types</code><a class="headerlink" href="#pyams_content.shared.view.WfView.selected_content_types" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.shared.view.handle_modified_view">
-<code class="descclassname">pyams_content.shared.view.</code><code class="descname">handle_modified_view</code><span class="sig-paren">(</span><em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.handle_modified_view" title="Permalink to this definition">¶</a></dt>
-<dd><p>Invalidate views cache when a view is modified</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.view package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.view.manager">pyams_content.shared.view.manager module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.view.reference">pyams_content.shared.view.reference module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.view.theme">pyams_content.shared.view.theme module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.view">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.view.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.view.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-view-interfaces-package">
-<h1>pyams_content.shared.view.interfaces package<a class="headerlink" href="#pyams-content-shared-view-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.shared.view.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.view.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.view.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.shared.view.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.shared.view.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,353 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.shared.view.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-shared-view-zmi-package">
-<h1>pyams_content.shared.view.zmi package<a class="headerlink" href="#pyams-content-shared-view-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.shared.view.zmi.preview">
-<span id="pyams-content-shared-view-zmi-preview-module"></span><h2>pyams_content.shared.view.zmi.preview module<a class="headerlink" href="#module-pyams_content.shared.view.zmi.preview" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.view.zmi.preview.SharedViewPreview">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.zmi.preview.</code><code class="descname">SharedViewPreview</code><a class="headerlink" href="#pyams_content.shared.view.zmi.preview.SharedViewPreview" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Shared view preview</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.preview.SharedViewPreview.items">
-<code class="descname">items</code><a class="headerlink" href="#pyams_content.shared.view.zmi.preview.SharedViewPreview.items" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.view.zmi.properties">
-<span id="pyams-content-shared-view-zmi-properties-module"></span><h2>pyams_content.shared.view.zmi.properties module<a class="headerlink" href="#module-pyams_content.shared.view.zmi.properties" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.zmi.properties.</code><code class="descname">ViewPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminEditForm" title="pyams_zmi.form.InnerAdminEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminEditForm</span></code></a></p>
-<p>View properties edit form extension</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm.fieldset_class">
-<code class="descname">fieldset_class</code><em class="property"> = 'bordered no-x-margin margin-y-10'</em><a class="headerlink" href="#pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm.fieldset_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Main view settings'</em><a class="headerlink" href="#pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm.weight">
-<code class="descname">weight</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.view.zmi.reference">
-<span id="pyams-content-shared-view-zmi-reference-module"></span><h2>pyams_content.shared.view.zmi.reference module<a class="headerlink" href="#module-pyams_content.shared.view.zmi.reference" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.view.zmi.reference.ViewReferencesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.zmi.reference.</code><code class="descname">ViewReferencesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.zmi.reference.ViewReferencesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_content.shared.view.zmi.reference.ViewReferencesEditForm" title="pyams_content.shared.view.zmi.reference.ViewReferencesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.view.zmi.reference.ViewReferencesEditForm</span></code></a></p>
-<p>References settings edit form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.view.zmi.reference.ViewReferencesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.zmi.reference.</code><code class="descname">ViewReferencesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.zmi.reference.ViewReferencesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminEditForm" title="pyams_zmi.form.AdminEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminEditForm</span></code></a></p>
-<p>View references settings edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.reference.ViewReferencesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'references.json'</em><a class="headerlink" href="#pyams_content.shared.view.zmi.reference.ViewReferencesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.reference.ViewReferencesEditForm.buttons">
-<code class="descname">buttons</code><a class="headerlink" href="#pyams_content.shared.view.zmi.reference.ViewReferencesEditForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.reference.ViewReferencesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.shared.view.zmi.reference.ViewReferencesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.reference.ViewReferencesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'View internal references settings'</em><a class="headerlink" href="#pyams_content.shared.view.zmi.reference.ViewReferencesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.view.zmi.reference.ViewReferencesMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.zmi.reference.</code><code class="descname">ViewReferencesMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.zmi.reference.ViewReferencesMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>View references menu</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.reference.ViewReferencesMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-link'</em><a class="headerlink" href="#pyams_content.shared.view.zmi.reference.ViewReferencesMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.reference.ViewReferencesMenu.label">
-<code class="descname">label</code><em class="property"> = 'References...'</em><a class="headerlink" href="#pyams_content.shared.view.zmi.reference.ViewReferencesMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.reference.ViewReferencesMenu.url">
-<code class="descname">url</code><em class="property"> = '#references.html'</em><a class="headerlink" href="#pyams_content.shared.view.zmi.reference.ViewReferencesMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.view.zmi.reference.ViewReferencesMenuDivider">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.zmi.reference.</code><code class="descname">ViewReferencesMenuDivider</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.zmi.reference.ViewReferencesMenuDivider" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider" title="pyams_skin.viewlet.menu.MenuDivider"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuDivider</span></code></a></p>
-<p>View references menu divider</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.view.zmi.theme">
-<span id="pyams-content-shared-view-zmi-theme-module"></span><h2>pyams_content.shared.view.zmi.theme module<a class="headerlink" href="#module-pyams_content.shared.view.zmi.theme" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.view.zmi.theme.ViewThemesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.zmi.theme.</code><code class="descname">ViewThemesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.zmi.theme.ViewThemesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_content.shared.view.zmi.theme.ViewThemesEditForm" title="pyams_content.shared.view.zmi.theme.ViewThemesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.view.zmi.theme.ViewThemesEditForm</span></code></a></p>
-<p>View themes settings edit form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.view.zmi.theme.ViewThemesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.zmi.theme.</code><code class="descname">ViewThemesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.zmi.theme.ViewThemesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminEditForm" title="pyams_zmi.form.AdminEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminEditForm</span></code></a></p>
-<p>View themes settings edit form</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.theme.ViewThemesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'themes.json'</em><a class="headerlink" href="#pyams_content.shared.view.zmi.theme.ViewThemesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.theme.ViewThemesEditForm.buttons">
-<code class="descname">buttons</code><a class="headerlink" href="#pyams_content.shared.view.zmi.theme.ViewThemesEditForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.theme.ViewThemesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_content.shared.view.zmi.theme.ViewThemesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.theme.ViewThemesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'View themes settings'</em><a class="headerlink" href="#pyams_content.shared.view.zmi.theme.ViewThemesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.shared.view.zmi.theme.ViewThemesEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.zmi.theme.ViewThemesEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.view.zmi.theme.ViewThemesMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.zmi.theme.</code><code class="descname">ViewThemesMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.zmi.theme.ViewThemesMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>View themes menu</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.theme.ViewThemesMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-tags'</em><a class="headerlink" href="#pyams_content.shared.view.zmi.theme.ViewThemesMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.theme.ViewThemesMenu.label">
-<code class="descname">label</code><em class="property"> = 'Themes...'</em><a class="headerlink" href="#pyams_content.shared.view.zmi.theme.ViewThemesMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.theme.ViewThemesMenu.url">
-<code class="descname">url</code><em class="property"> = '#themes.html'</em><a class="headerlink" href="#pyams_content.shared.view.zmi.theme.ViewThemesMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.shared.view.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.shared.view.zmi" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.shared.view.zmi.ViewAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.zmi.</code><code class="descname">ViewAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.zmi.ViewAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAJAXAddForm" title="pyams_content.shared.common.zmi.SharedContentAJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.zmi.SharedContentAJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_content.shared.view.zmi.ViewAddForm" title="pyams_content.shared.view.zmi.ViewAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.view.zmi.ViewAddForm</span></code></a></p>
-<p>View add form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.view.zmi.ViewAddAction">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.zmi.</code><code class="descname">ViewAddAction</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.zmi.ViewAddAction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarAction" title="pyams_skin.viewlet.toolbar.ToolbarAction"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarAction</span></code></a></p>
-<p>View adding action</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.ViewAddAction.label">
-<code class="descname">label</code><em class="property"> = 'Add view'</em><a class="headerlink" href="#pyams_content.shared.view.zmi.ViewAddAction.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.ViewAddAction.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_content.shared.view.zmi.ViewAddAction.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.ViewAddAction.url">
-<code class="descname">url</code><em class="property"> = 'add-shared-content.html'</em><a class="headerlink" href="#pyams_content.shared.view.zmi.ViewAddAction.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.view.zmi.ViewAddForm">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.zmi.</code><code class="descname">ViewAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.zmi.ViewAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_content.shared.common.zmi.html#pyams_content.shared.common.zmi.SharedContentAddForm" title="pyams_content.shared.common.zmi.SharedContentAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_content.shared.common.zmi.SharedContentAddForm</span></code></a></p>
-<p>View add form</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.ViewAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add view'</em><a class="headerlink" href="#pyams_content.shared.view.zmi.ViewAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.view.zmi.ViewContentMenuHeader">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.zmi.</code><code class="descname">ViewContentMenuHeader</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.zmi.ViewContentMenuHeader" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestAdapter" title="pyams_utils.adapter.ContextRequestAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestAdapter</span></code></a></p>
-<p>View menu header adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.ViewContentMenuHeader.header">
-<code class="descname">header</code><em class="property"> = 'This view'</em><a class="headerlink" href="#pyams_content.shared.view.zmi.ViewContentMenuHeader.header" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.shared.view.zmi.ViewTitleAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.shared.view.zmi.</code><code class="descname">ViewTitleAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.shared.view.zmi.ViewTitleAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>View title adapter</p>
-<dl class="attribute">
-<dt id="pyams_content.shared.view.zmi.ViewTitleAdapter.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_content.shared.view.zmi.ViewTitleAdapter.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.shared.view.zmi package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.view.zmi.preview">pyams_content.shared.view.zmi.preview module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.view.zmi.properties">pyams_content.shared.view.zmi.properties module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.view.zmi.reference">pyams_content.shared.view.zmi.reference module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.view.zmi.theme">pyams_content.shared.view.zmi.theme module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.shared.view.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.workflow.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,298 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.workflow package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-workflow-package">
-<h1>pyams_content.workflow package<a class="headerlink" href="#pyams-content-workflow-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content.workflow.zmi.html">pyams_content.workflow.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.workflow.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.workflow.zmi.html#module-pyams_content.workflow.zmi.task">pyams_content.workflow.zmi.task module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content.workflow.zmi.html#module-pyams_content.workflow.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.workflow.interfaces">
-<span id="pyams-content-workflow-interfaces-module"></span><h2>pyams_content.workflow.interfaces module<a class="headerlink" href="#module-pyams_content.workflow.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content.workflow.notify">
-<span id="pyams-content-workflow-notify-module"></span><h2>pyams_content.workflow.notify module<a class="headerlink" href="#module-pyams_content.workflow.notify" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.workflow.notify.ContentWorkflowTransitionNotificationHandler">
-<em class="property">class </em><code class="descclassname">pyams_content.workflow.notify.</code><code class="descname">ContentWorkflowTransitionNotificationHandler</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.notify.ContentWorkflowTransitionNotificationHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Content workflow transition notification handler</p>
-<dl class="method">
-<dt id="pyams_content.workflow.notify.ContentWorkflowTransitionNotificationHandler.get_target">
-<code class="descname">get_target</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.notify.ContentWorkflowTransitionNotificationHandler.get_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.workflow.notify.handle_workflow_event">
-<code class="descclassname">pyams_content.workflow.notify.</code><code class="descname">handle_workflow_event</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.notify.handle_workflow_event" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle workflow transition event</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.workflow.task">
-<span id="pyams-content-workflow-task-module"></span><h2>pyams_content.workflow.task module<a class="headerlink" href="#module-pyams_content.workflow.task" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.workflow.task.ContentArchiverTask">
-<em class="property">class </em><code class="descclassname">pyams_content.workflow.task.</code><code class="descname">ContentArchiverTask</code><a class="headerlink" href="#pyams_content.workflow.task.ContentArchiverTask" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_scheduler.html#pyams_scheduler.task.Task" title="pyams_scheduler.task.Task"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.task.Task</span></code></a></p>
-<p>“Content archiver task</p>
-<dl class="method">
-<dt id="pyams_content.workflow.task.ContentArchiverTask.run">
-<code class="descname">run</code><span class="sig-paren">(</span><em>report</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.task.ContentArchiverTask.run" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.workflow.task.ContentArchiverTask.settings_view_name">
-<code class="descname">settings_view_name</code><em class="property"> = None</em><a class="headerlink" href="#pyams_content.workflow.task.ContentArchiverTask.settings_view_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content.workflow">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.workflow" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.workflow.ContentWorkflow">
-<em class="property">class </em><code class="descclassname">pyams_content.workflow.</code><code class="descname">ContentWorkflow</code><span class="sig-paren">(</span><em>transitions</em>, <em>states</em>, <em>initial_state=None</em>, <em>update_states=None</em>, <em>readonly_states=None</em>, <em>protected_states=None</em>, <em>manager_states=None</em>, <em>published_states=None</em>, <em>waiting_states=None</em>, <em>retired_states=None</em>, <em>archived_states=None</em>, <em>auto_retired_state=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.ContentWorkflow" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_workflow.html#pyams_workflow.workflow.Workflow" title="pyams_workflow.workflow.Workflow"><code class="xref py py-class docutils literal"><span class="pre">pyams_workflow.workflow.Workflow</span></code></a></p>
-<p>PyAMS default content workflow</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.workflow.DraftWorkflowStateLabelAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.workflow.</code><code class="descname">DraftWorkflowStateLabelAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.DraftWorkflowStateLabelAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Draft state label adapter</p>
-<dl class="staticmethod">
-<dt id="pyams_content.workflow.DraftWorkflowStateLabelAdapter.get_label">
-<em class="property">static </em><code class="descname">get_label</code><span class="sig-paren">(</span><em>content</em>, <em>request=None</em>, <em>format=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.DraftWorkflowStateLabelAdapter.get_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.workflow.MANAGER_STATES">
-<code class="descclassname">pyams_content.workflow.</code><code class="descname">MANAGER_STATES</code><em class="property"> = ('proposed',)</em><a class="headerlink" href="#pyams_content.workflow.MANAGER_STATES" title="Permalink to this definition">¶</a></dt>
-<dd><p>Only managers can update proposed contents (if their restrictions apply)</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.workflow.PROTECTED_STATES">
-<code class="descclassname">pyams_content.workflow.</code><code class="descname">PROTECTED_STATES</code><em class="property"> = ('published', 'retiring')</em><a class="headerlink" href="#pyams_content.workflow.PROTECTED_STATES" title="Permalink to this definition">¶</a></dt>
-<dd><p>Protected states are available to webmasters in update mode</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.workflow.READONLY_STATES">
-<code class="descclassname">pyams_content.workflow.</code><code class="descname">READONLY_STATES</code><em class="property"> = ('retired', 'archiving', 'archived', 'deleted')</em><a class="headerlink" href="#pyams_content.workflow.READONLY_STATES" title="Permalink to this definition">¶</a></dt>
-<dd><p>Retired and archived contents can’t be modified</p>
-</dd></dl>
-
-<dl class="data">
-<dt id="pyams_content.workflow.UPDATE_STATES">
-<code class="descclassname">pyams_content.workflow.</code><code class="descname">UPDATE_STATES</code><em class="property"> = ('draft',)</em><a class="headerlink" href="#pyams_content.workflow.UPDATE_STATES" title="Permalink to this definition">¶</a></dt>
-<dd><p>Default state available to contributors in update mode</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.workflow.WorkflowStateLabelAdapter">
-<em class="property">class </em><code class="descclassname">pyams_content.workflow.</code><code class="descname">WorkflowStateLabelAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.WorkflowStateLabelAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Generic state label adapter</p>
-<dl class="staticmethod">
-<dt id="pyams_content.workflow.WorkflowStateLabelAdapter.get_label">
-<em class="property">static </em><code class="descname">get_label</code><span class="sig-paren">(</span><em>content</em>, <em>request=None</em>, <em>format=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.WorkflowStateLabelAdapter.get_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.workflow.WorkflowUtility">
-<em class="property">class </em><code class="descclassname">pyams_content.workflow.</code><code class="descname">WorkflowUtility</code><a class="headerlink" href="#pyams_content.workflow.WorkflowUtility" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>PyAMS default workflow utility</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.workflow.archive_action">
-<code class="descclassname">pyams_content.workflow.</code><code class="descname">archive_action</code><span class="sig-paren">(</span><em>wf</em>, <em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.archive_action" title="Permalink to this definition">¶</a></dt>
-<dd><p>Remove readers when a content is archived</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.workflow.can_backdraft_content">
-<code class="descclassname">pyams_content.workflow.</code><code class="descname">can_backdraft_content</code><span class="sig-paren">(</span><em>wf</em>, <em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.can_backdraft_content" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check if content can return to DRAFT state</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.workflow.can_cancel_operation">
-<code class="descclassname">pyams_content.workflow.</code><code class="descname">can_cancel_operation</code><span class="sig-paren">(</span><em>wf</em>, <em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.can_cancel_operation" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check if we can cancel a request</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.workflow.can_create_new_version">
-<code class="descclassname">pyams_content.workflow.</code><code class="descname">can_create_new_version</code><span class="sig-paren">(</span><em>wf</em>, <em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.can_create_new_version" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check if we can create a new version</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.workflow.can_delete_version">
-<code class="descclassname">pyams_content.workflow.</code><code class="descname">can_delete_version</code><span class="sig-paren">(</span><em>wf</em>, <em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.can_delete_version" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check if we can delete a draft version</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.workflow.can_manage_content">
-<code class="descclassname">pyams_content.workflow.</code><code class="descname">can_manage_content</code><span class="sig-paren">(</span><em>wf</em>, <em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.can_manage_content" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check if a manager can handle content</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.workflow.can_propose_content">
-<code class="descclassname">pyams_content.workflow.</code><code class="descname">can_propose_content</code><span class="sig-paren">(</span><em>wf</em>, <em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.can_propose_content" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check if a content can be proposed</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.workflow.can_retire_content">
-<code class="descclassname">pyams_content.workflow.</code><code class="descname">can_retire_content</code><span class="sig-paren">(</span><em>wf</em>, <em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.can_retire_content" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check if already published content can return to RETIRED state</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.workflow.clone_action">
-<code class="descclassname">pyams_content.workflow.</code><code class="descname">clone_action</code><span class="sig-paren">(</span><em>wf</em>, <em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.clone_action" title="Permalink to this definition">¶</a></dt>
-<dd><p>Create new version</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.workflow.delete_action">
-<code class="descclassname">pyams_content.workflow.</code><code class="descname">delete_action</code><span class="sig-paren">(</span><em>wf</em>, <em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.delete_action" title="Permalink to this definition">¶</a></dt>
-<dd><p>Delete draft version, and parent if single version</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content.workflow.publish_action">
-<code class="descclassname">pyams_content.workflow.</code><code class="descname">publish_action</code><span class="sig-paren">(</span><em>wf</em>, <em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.workflow.publish_action" title="Permalink to this definition">¶</a></dt>
-<dd><p>Publish version</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.workflow package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content.workflow.interfaces">pyams_content.workflow.interfaces module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.workflow.notify">pyams_content.workflow.notify module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.workflow.task">pyams_content.workflow.task module</a></li>
-<li><a class="reference internal" href="#module-pyams_content.workflow">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.zmi.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.zmi.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-zmi-interfaces-package">
-<h1>pyams_content.zmi.interfaces package<a class="headerlink" href="#pyams-content-zmi-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.zmi.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.zmi.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.zmi.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.zmi.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content.zmi.viewlet.toplinks.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,213 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content.zmi.viewlet.toplinks package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-zmi-viewlet-toplinks-package">
-<h1>pyams_content.zmi.viewlet.toplinks package<a class="headerlink" href="#pyams-content-zmi-viewlet-toplinks-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_content.zmi.viewlet.toplinks">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content.zmi.viewlet.toplinks" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content.zmi.viewlet.toplinks.SharedSitesMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.zmi.viewlet.toplinks.</code><code class="descname">SharedSitesMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.SharedSitesMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksViewlet" title="pyams_skin.viewlet.toplinks.TopLinksViewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toplinks.TopLinksViewlet</span></code></a></p>
-<p>Shared sites menu</p>
-<dl class="attribute">
-<dt id="pyams_content.zmi.viewlet.toplinks.SharedSitesMenu.css_class">
-<code class="descname">css_class</code><em class="property"> = 'top-menu bordered margin-top-10'</em><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.SharedSitesMenu.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.zmi.viewlet.toplinks.SharedSitesMenu.dropdown_label">
-<code class="descname">dropdown_label</code><em class="property"> = 'Shared sites'</em><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.SharedSitesMenu.dropdown_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.zmi.viewlet.toplinks.SharedSitesMenu.label">
-<code class="descname">label</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.SharedSitesMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.zmi.viewlet.toplinks.SharedSitesMenu.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.SharedSitesMenu.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.zmi.viewlet.toplinks.SharedToolsMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.zmi.viewlet.toplinks.</code><code class="descname">SharedToolsMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.SharedToolsMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksViewlet" title="pyams_skin.viewlet.toplinks.TopLinksViewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toplinks.TopLinksViewlet</span></code></a></p>
-<p>Shared tools menu</p>
-<dl class="attribute">
-<dt id="pyams_content.zmi.viewlet.toplinks.SharedToolsMenu.css_class">
-<code class="descname">css_class</code><em class="property"> = 'top-menu bordered margin-top-10'</em><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.SharedToolsMenu.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.zmi.viewlet.toplinks.SharedToolsMenu.dropdown_label">
-<code class="descname">dropdown_label</code><em class="property"> = 'Shared contents'</em><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.SharedToolsMenu.dropdown_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.zmi.viewlet.toplinks.SharedToolsMenu.label">
-<code class="descname">label</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.SharedToolsMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.zmi.viewlet.toplinks.SharedToolsMenu.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.SharedToolsMenu.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.zmi.viewlet.toplinks.UserAddingsMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.zmi.viewlet.toplinks.</code><code class="descname">UserAddingsMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.UserAddingsMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksViewlet" title="pyams_skin.viewlet.toplinks.TopLinksViewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toplinks.TopLinksViewlet</span></code></a></p>
-<p>User addings menu</p>
-<dl class="attribute">
-<dt id="pyams_content.zmi.viewlet.toplinks.UserAddingsMenu.css_class">
-<code class="descname">css_class</code><em class="property"> = 'top-menu margin-top-5-neg'</em><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.UserAddingsMenu.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.zmi.viewlet.toplinks.UserAddingsMenu.dropdown_label">
-<code class="descname">dropdown_label</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.UserAddingsMenu.dropdown_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.zmi.viewlet.toplinks.UserAddingsMenu.label">
-<code class="descname">label</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.UserAddingsMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.zmi.viewlet.toplinks.UserAddingsMenu.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.UserAddingsMenu.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content.zmi.viewlet.toplinks.UserRolesMenu">
-<em class="property">class </em><code class="descclassname">pyams_content.zmi.viewlet.toplinks.</code><code class="descname">UserRolesMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.UserRolesMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toplinks.html#pyams_skin.viewlet.toplinks.TopLinksViewlet" title="pyams_skin.viewlet.toplinks.TopLinksViewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toplinks.TopLinksViewlet</span></code></a></p>
-<p>User roles menu</p>
-<dl class="attribute">
-<dt id="pyams_content.zmi.viewlet.toplinks.UserRolesMenu.css_class">
-<code class="descname">css_class</code><em class="property"> = 'top-menu bordered margin-top-10'</em><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.UserRolesMenu.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.zmi.viewlet.toplinks.UserRolesMenu.dropdown_label">
-<code class="descname">dropdown_label</code><em class="property"> = 'My roles'</em><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.UserRolesMenu.dropdown_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content.zmi.viewlet.toplinks.UserRolesMenu.label">
-<code class="descname">label</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.UserRolesMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content.zmi.viewlet.toplinks.UserRolesMenu.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content.zmi.viewlet.toplinks.UserRolesMenu.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content.zmi.viewlet.toplinks package</a><ul>
-<li><a class="reference internal" href="#module-pyams_content.zmi.viewlet.toplinks">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content_es.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,414 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content_es package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-es-package">
-<h1>pyams_content_es package<a class="headerlink" href="#pyams-content-es-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content_es.component.html">pyams_content_es.component package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.component.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.component.html#module-pyams_content_es.component.extfile">pyams_content_es.component.extfile module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.component.html#module-pyams_content_es.component.gallery">pyams_content_es.component.gallery module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.component.html#module-pyams_content_es.component.paragraph">pyams_content_es.component.paragraph module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.component.html#module-pyams_content_es.component.theme">pyams_content_es.component.theme module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.component.html#module-pyams_content_es.component.view">pyams_content_es.component.view module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.component.html#module-pyams_content_es.component.workflow">pyams_content_es.component.workflow module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.component.html#module-pyams_content_es.component">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content_es.interfaces.html">pyams_content_es.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.interfaces.html#module-pyams_content_es.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content_es.scripts.html">pyams_content_es.scripts package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.scripts.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.scripts.html#module-pyams_content_es.scripts.index">pyams_content_es.scripts.index module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.scripts.html#module-pyams_content_es.scripts">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content_es.tests.html">pyams_content_es.tests package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.tests.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.tests.html#module-pyams_content_es.tests.test_utilsdocs">pyams_content_es.tests.test_utilsdocs module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.tests.html#module-pyams_content_es.tests.test_utilsdocstrings">pyams_content_es.tests.test_utilsdocstrings module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.tests.html#module-pyams_content_es.tests">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_content_es.zmi.html">pyams_content_es.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.zmi.html#module-pyams_content_es.zmi.test">pyams_content_es.zmi.test module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_content_es.zmi.html#module-pyams_content_es.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content_es.document">
-<span id="pyams-content-es-document-module"></span><h2>pyams_content_es.document module<a class="headerlink" href="#module-pyams_content_es.document" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content_es.document.ElasticMixin">
-<em class="property">class </em><code class="descclassname">pyams_content_es.document.</code><code class="descname">ElasticMixin</code><a class="headerlink" href="#pyams_content_es.document.ElasticMixin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyramid_es.mixin.ElasticMixin</span></code></p>
-<p>ElasticSearch base mixin class</p>
-<dl class="method">
-<dt id="pyams_content_es.document.ElasticMixin.elastic_document">
-<code class="descname">elastic_document</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.document.ElasticMixin.elastic_document" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content_es.document.ElasticMixin.elastic_mapping">
-<code class="descname">elastic_mapping</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.document.ElasticMixin.elastic_mapping" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content_es.document.ElasticMixin.id">
-<code class="descname">id</code><a class="headerlink" href="#pyams_content_es.document.ElasticMixin.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content_es.document.ElasticMixin.internal_id">
-<code class="descname">internal_id</code><a class="headerlink" href="#pyams_content_es.document.ElasticMixin.internal_id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content_es.document.WfSharedContentIndexInfo">
-<code class="descclassname">pyams_content_es.document.</code><code class="descname">WfSharedContentIndexInfo</code><span class="sig-paren">(</span><em>content</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.document.WfSharedContentIndexInfo" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content_es.include">
-<span id="pyams-content-es-include-module"></span><h2>pyams_content_es.include module<a class="headerlink" href="#module-pyams_content_es.include" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_content_es.include.handle_new_application">
-<code class="descclassname">pyams_content_es.include.</code><code class="descname">handle_new_application</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.include.handle_new_application" title="Permalink to this definition">¶</a></dt>
-<dd><p>Start indexer process when application created</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content_es.include.include_package">
-<code class="descclassname">pyams_content_es.include.</code><code class="descname">include_package</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.include.include_package" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content_es.index">
-<span id="pyams-content-es-index-module"></span><h2>pyams_content_es.index module<a class="headerlink" href="#module-pyams_content_es.index" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_content_es.index.handle_added_document">
-<code class="descclassname">pyams_content_es.index.</code><code class="descname">handle_added_document</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.index.handle_added_document" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle added document</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content_es.index.handle_modified_document">
-<code class="descclassname">pyams_content_es.index.</code><code class="descname">handle_modified_document</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.index.handle_modified_document" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle modified document</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content_es.index.handle_removed_document">
-<code class="descclassname">pyams_content_es.index.</code><code class="descname">handle_removed_document</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.index.handle_removed_document" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle removed document</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content_es.index.index_document">
-<code class="descclassname">pyams_content_es.index.</code><code class="descname">index_document</code><span class="sig-paren">(</span><em>status</em>, <em>document</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.index.index_document" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="function">
-<dt id="pyams_content_es.index.unindex_document">
-<code class="descclassname">pyams_content_es.index.</code><code class="descname">unindex_document</code><span class="sig-paren">(</span><em>status</em>, <em>document</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.index.unindex_document" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content_es.process">
-<span id="pyams-content-es-process-module"></span><h2>pyams_content_es.process module<a class="headerlink" href="#module-pyams_content_es.process" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content_es.process.BaseIndexerProcess">
-<em class="property">class </em><code class="descclassname">pyams_content_es.process.</code><code class="descname">BaseIndexerProcess</code><span class="sig-paren">(</span><em>settings</em>, <em>group=None</em>, <em>target=None</em>, <em>name=None</em>, <em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.process.BaseIndexerProcess" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">multiprocessing.context.Process</span></code></p>
-<p>Base indexer process</p>
-<dl class="method">
-<dt id="pyams_content_es.process.BaseIndexerProcess.run">
-<code class="descname">run</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.process.BaseIndexerProcess.run" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content_es.process.BaseIndexerProcess.update_index">
-<code class="descname">update_index</code><span class="sig-paren">(</span><em>client</em>, <em>document</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.process.BaseIndexerProcess.update_index" title="Permalink to this definition">¶</a></dt>
-<dd><p>Update index</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content_es.process.ContentIndexerHandler">
-<em class="property">class </em><code class="descclassname">pyams_content_es.process.</code><code class="descname">ContentIndexerHandler</code><a class="headerlink" href="#pyams_content_es.process.ContentIndexerHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Content indexer handler</p>
-<dl class="method">
-<dt id="pyams_content_es.process.ContentIndexerHandler.index">
-<code class="descname">index</code><span class="sig-paren">(</span><em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.process.ContentIndexerHandler.index" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content_es.process.ContentIndexerHandler.test">
-<code class="descname">test</code><span class="sig-paren">(</span><em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.process.ContentIndexerHandler.test" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_content_es.process.ContentIndexerHandler.unindex">
-<code class="descname">unindex</code><span class="sig-paren">(</span><em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.process.ContentIndexerHandler.unindex" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content_es.process.ContentIndexerMessageHandler">
-<em class="property">class </em><code class="descclassname">pyams_content_es.process.</code><code class="descname">ContentIndexerMessageHandler</code><span class="sig-paren">(</span><em>process</em>, <em>stream</em>, <em>stop</em>, <em>handler=None</em>, <em>json_load=-1</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.process.ContentIndexerMessageHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmq.html#pyams_zmq.handler.ZMQMessageHandler" title="pyams_zmq.handler.ZMQMessageHandler"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmq.handler.ZMQMessageHandler</span></code></a></p>
-<p>Content indexer message handler</p>
-<dl class="attribute">
-<dt id="pyams_content_es.process.ContentIndexerMessageHandler.handler">
-<code class="descname">handler</code><a class="headerlink" href="#pyams_content_es.process.ContentIndexerMessageHandler.handler" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_content_es.process.ContentIndexerHandler" title="pyams_content_es.process.ContentIndexerHandler"><code class="xref py py-class docutils literal"><span class="pre">ContentIndexerHandler</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content_es.process.ContentIndexerProcess">
-<em class="property">class </em><code class="descclassname">pyams_content_es.process.</code><code class="descname">ContentIndexerProcess</code><span class="sig-paren">(</span><em>zmq_address</em>, <em>handler</em>, <em>registry</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.process.ContentIndexerProcess" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmq.html#pyams_zmq.process.ZMQProcess" title="pyams_zmq.process.ZMQProcess"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmq.process.ZMQProcess</span></code></a></p>
-<p>Content indexer ZMQ process</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content_es.process.IndexerProcess">
-<em class="property">class </em><code class="descclassname">pyams_content_es.process.</code><code class="descname">IndexerProcess</code><span class="sig-paren">(</span><em>settings</em>, <em>group=None</em>, <em>target=None</em>, <em>name=None</em>, <em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.process.IndexerProcess" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content_es.process.BaseIndexerProcess" title="pyams_content_es.process.BaseIndexerProcess"><code class="xref py py-class docutils literal"><span class="pre">pyams_content_es.process.BaseIndexerProcess</span></code></a></p>
-<p>Content indexer process</p>
-<dl class="method">
-<dt id="pyams_content_es.process.IndexerProcess.update_index">
-<code class="descname">update_index</code><span class="sig-paren">(</span><em>client</em>, <em>document</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.process.IndexerProcess.update_index" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content_es.process.IndexerThread">
-<em class="property">class </em><code class="descclassname">pyams_content_es.process.</code><code class="descname">IndexerThread</code><span class="sig-paren">(</span><em>process</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.process.IndexerThread" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">threading.Thread</span></code></p>
-<p>Content indexer thread</p>
-<dl class="method">
-<dt id="pyams_content_es.process.IndexerThread.run">
-<code class="descname">run</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.process.IndexerThread.run" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_content_es.process.UnindexerProcess">
-<em class="property">class </em><code class="descclassname">pyams_content_es.process.</code><code class="descname">UnindexerProcess</code><span class="sig-paren">(</span><em>settings</em>, <em>group=None</em>, <em>target=None</em>, <em>name=None</em>, <em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.process.UnindexerProcess" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_content_es.process.BaseIndexerProcess" title="pyams_content_es.process.BaseIndexerProcess"><code class="xref py py-class docutils literal"><span class="pre">pyams_content_es.process.BaseIndexerProcess</span></code></a></p>
-<p>Content un-indexer process</p>
-<dl class="method">
-<dt id="pyams_content_es.process.UnindexerProcess.update_index">
-<code class="descname">update_index</code><span class="sig-paren">(</span><em>client</em>, <em>document</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.process.UnindexerProcess.update_index" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content_es.site">
-<span id="pyams-content-es-site-module"></span><h2>pyams_content_es.site module<a class="headerlink" href="#module-pyams_content_es.site" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content_es.site.ContentIndexerGenerationsChecker">
-<em class="property">class </em><code class="descclassname">pyams_content_es.site.</code><code class="descname">ContentIndexerGenerationsChecker</code><a class="headerlink" href="#pyams_content_es.site.ContentIndexerGenerationsChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Content indexer utility generations checker</p>
-<dl class="method">
-<dt id="pyams_content_es.site.ContentIndexerGenerationsChecker.evolve">
-<code class="descname">evolve</code><span class="sig-paren">(</span><em>site</em>, <em>current=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.site.ContentIndexerGenerationsChecker.evolve" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for required utilities</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content_es.site.ContentIndexerGenerationsChecker.generation">
-<code class="descname">generation</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_content_es.site.ContentIndexerGenerationsChecker.generation" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content_es.site.handle_new_local_site">
-<code class="descclassname">pyams_content_es.site.</code><code class="descname">handle_new_local_site</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.site.handle_new_local_site" title="Permalink to this definition">¶</a></dt>
-<dd><p>Create a new indexer utility when a site is created</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content_es.site.site_index">
-<code class="descclassname">pyams_content_es.site.</code><code class="descname">site_index</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.site.site_index" title="Permalink to this definition">¶</a></dt>
-<dd><p>Index all site contents in ElasticSearch</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content_es.utility">
-<span id="pyams-content-es-utility-module"></span><h2>pyams_content_es.utility module<a class="headerlink" href="#module-pyams_content_es.utility" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_content_es.utility.ContentIndexerUtility">
-<em class="property">class </em><code class="descclassname">pyams_content_es.utility.</code><code class="descname">ContentIndexerUtility</code><a class="headerlink" href="#pyams_content_es.utility.ContentIndexerUtility" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Content indexer utility</p>
-<dl class="method">
-<dt id="pyams_content_es.utility.ContentIndexerUtility.index_document">
-<code class="descname">index_document</code><span class="sig-paren">(</span><em>document</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.utility.ContentIndexerUtility.index_document" title="Permalink to this definition">¶</a></dt>
-<dd><p>Send index request for given document</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_content_es.utility.ContentIndexerUtility.test_process">
-<code class="descname">test_process</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.utility.ContentIndexerUtility.test_process" title="Permalink to this definition">¶</a></dt>
-<dd><p>Send test request to indexer process</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_content_es.utility.ContentIndexerUtility.unindex_document">
-<code class="descname">unindex_document</code><span class="sig-paren">(</span><em>document</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.utility.ContentIndexerUtility.unindex_document" title="Permalink to this definition">¶</a></dt>
-<dd><p>Send unindex request for given document</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_content_es.utility.ContentIndexerUtility.zodb_name">
-<code class="descname">zodb_name</code><a class="headerlink" href="#pyams_content_es.utility.ContentIndexerUtility.zodb_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content_es">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content_es" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_content_es.includeme">
-<code class="descclassname">pyams_content_es.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content_es package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content_es.document">pyams_content_es.document module</a></li>
-<li><a class="reference internal" href="#module-pyams_content_es.include">pyams_content_es.include module</a></li>
-<li><a class="reference internal" href="#module-pyams_content_es.index">pyams_content_es.index module</a></li>
-<li><a class="reference internal" href="#module-pyams_content_es.process">pyams_content_es.process module</a></li>
-<li><a class="reference internal" href="#module-pyams_content_es.site">pyams_content_es.site module</a></li>
-<li><a class="reference internal" href="#module-pyams_content_es.utility">pyams_content_es.utility module</a></li>
-<li><a class="reference internal" href="#module-pyams_content_es">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content_es.scripts.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,119 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content_es.scripts package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-es-scripts-package">
-<h1>pyams_content_es.scripts package<a class="headerlink" href="#pyams-content-es-scripts-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content_es.scripts.index">
-<span id="pyams-content-es-scripts-index-module"></span><h2>pyams_content_es.scripts.index module<a class="headerlink" href="#module-pyams_content_es.scripts.index" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_content_es.scripts.index.index_site">
-<code class="descclassname">pyams_content_es.scripts.index.</code><code class="descname">index_site</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.scripts.index.index_site" title="Permalink to this definition">¶</a></dt>
-<dd><p>Update all ElasticSearch indexes</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content_es.scripts">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content_es.scripts" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content_es.scripts package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content_es.scripts.index">pyams_content_es.scripts.index module</a></li>
-<li><a class="reference internal" href="#module-pyams_content_es.scripts">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_content_es.tests.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,143 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_content_es.tests package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-content-es-tests-package">
-<h1>pyams_content_es.tests package<a class="headerlink" href="#pyams-content-es-tests-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_content_es.tests.test_utilsdocs">
-<span id="pyams-content-es-tests-test-utilsdocs-module"></span><h2>pyams_content_es.tests.test_utilsdocs module<a class="headerlink" href="#module-pyams_content_es.tests.test_utilsdocs" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_content_es doctest</p>
-<dl class="function">
-<dt id="pyams_content_es.tests.test_utilsdocs.doc_suite">
-<code class="descclassname">pyams_content_es.tests.test_utilsdocs.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>setUp=None</em>, <em>tearDown=None</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.tests.test_utilsdocs.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doctests found in /doctest.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content_es.tests.test_utilsdocs.test_suite">
-<code class="descclassname">pyams_content_es.tests.test_utilsdocs.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.tests.test_utilsdocs.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content_es.tests.test_utilsdocstrings">
-<span id="pyams-content-es-tests-test-utilsdocstrings-module"></span><h2>pyams_content_es.tests.test_utilsdocstrings module<a class="headerlink" href="#module-pyams_content_es.tests.test_utilsdocstrings" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_content_es doc strings</p>
-<dl class="function">
-<dt id="pyams_content_es.tests.test_utilsdocstrings.doc_suite">
-<code class="descclassname">pyams_content_es.tests.test_utilsdocstrings.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.tests.test_utilsdocstrings.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doc tests strings found in /<a href="#id1"><span class="problematic" id="id2">*</span></a>.py</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_content_es.tests.test_utilsdocstrings.test_suite">
-<code class="descclassname">pyams_content_es.tests.test_utilsdocstrings.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_content_es.tests.test_utilsdocstrings.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_content_es.tests">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_content_es.tests" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_content_es.tests package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_content_es.tests.test_utilsdocs">pyams_content_es.tests.test_utilsdocs module</a></li>
-<li><a class="reference internal" href="#module-pyams_content_es.tests.test_utilsdocstrings">pyams_content_es.tests.test_utilsdocstrings module</a></li>
-<li><a class="reference internal" href="#module-pyams_content_es.tests">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_form.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1242 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>PyAMS forms &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-forms">
-<span id="pyams-form"></span><h1>PyAMS forms<a class="headerlink" href="#pyams-forms" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_form">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_form" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_form.includeme">
-<code class="descclassname">pyams_form.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-<p>Split in another package to remove cyclic dependencies with TranslationStringFactory</p>
-</dd></dl>
-
-</div>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_form.interfaces.html">pyams_form.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_form.interfaces.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_form.interfaces.html#module-pyams_form.interfaces.form">pyams_form.interfaces.form module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_form.interfaces.html#module-pyams_form.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_form.tests.html">pyams_form.tests package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_form.tests.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_form.tests.html#module-pyams_form.tests.test_utilsdocs">pyams_form.tests.test_utilsdocs module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_form.tests.html#module-pyams_form.tests.test_utilsdocstrings">pyams_form.tests.test_utilsdocstrings module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_form.tests.html#module-pyams_form.tests">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_form.widget.html">pyams_form.widget package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_form.widget.html#module-pyams_form.widget">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="module-pyams_form.form">
-<span id="pyams-form-form-module"></span><h3>pyams_form.form module<a class="headerlink" href="#module-pyams_form.form" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_form.form.AJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_form.form.</code><code class="descname">AJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.AJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.form.AddForm" title="pyams_form.form.AddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AddForm</span></code></a></p>
-<p>AJAX add form</p>
-<dl class="method">
-<dt id="pyams_form.form.AJAXAddForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.AJAXAddForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.form.AJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_form.form.</code><code class="descname">AJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.AJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.form.EditForm" title="pyams_form.form.EditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.EditForm</span></code></a></p>
-<p>AJAX edit form</p>
-<dl class="method">
-<dt id="pyams_form.form.AJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.AJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.form.AJAXForm">
-<em class="property">class </em><code class="descclassname">pyams_form.form.</code><code class="descname">AJAXForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.AJAXForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.form.BaseForm" title="pyams_form.form.BaseForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.BaseForm</span></code></a></p>
-<p>AJAX form base class</p>
-<dl class="attribute">
-<dt id="pyams_form.form.AJAXForm.ajax_callback">
-<code class="descname">ajax_callback</code><a class="headerlink" href="#pyams_form.form.AJAXForm.ajax_callback" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.AJAXForm.ajax_handler">
-<code class="descname">ajax_handler</code><a class="headerlink" href="#pyams_form.form.AJAXForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.AJAXForm.form_options">
-<code class="descname">form_options</code><a class="headerlink" href="#pyams_form.form.AJAXForm.form_options" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.AJAXForm.form_target">
-<code class="descname">form_target</code><a class="headerlink" href="#pyams_form.form.AJAXForm.form_target" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.AJAXForm.get_ajax_errors">
-<code class="descname">get_ajax_errors</code><span class="sig-paren">(</span><em>ajax_errors=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.AJAXForm.get_ajax_errors" title="Permalink to this definition">¶</a></dt>
-<dd><p>Extract form errors in AJAX format</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.AJAXForm.get_ajax_handler">
-<code class="descname">get_ajax_handler</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.AJAXForm.get_ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.AJAXForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.AJAXForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd><p>Extract AJAX POST output</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.AJAXForm.get_form_action">
-<code class="descname">get_form_action</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.AJAXForm.get_form_action" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.AJAXForm.get_form_options">
-<code class="descname">get_form_options</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.AJAXForm.get_form_options" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.form.AddForm">
-<em class="property">class </em><code class="descclassname">pyams_form.form.</code><code class="descname">AddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.AddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.form.AJAXForm" title="pyams_form.form.AJAXForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXForm</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.form.form.AddForm</span></code></p>
-<p>Add form base class</p>
-<dl class="attribute">
-<dt id="pyams_form.form.AddForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_form.form.AddForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.AddForm.createAndAdd">
-<code class="descname">createAndAdd</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.AddForm.createAndAdd" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.AddForm.formErrorsMessage">
-<code class="descname">formErrorsMessage</code><em class="property"> = 'There were some errors.'</em><a class="headerlink" href="#pyams_form.form.AddForm.formErrorsMessage" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.AddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add form'</em><a class="headerlink" href="#pyams_form.form.AddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.AddForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.AddForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.form.AddFormContextPermissionChecker">
-<em class="property">class </em><code class="descclassname">pyams_form.form.</code><code class="descname">AddFormContextPermissionChecker</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.AddFormContextPermissionChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Add form context permission checker</p>
-<dl class="attribute">
-<dt id="pyams_form.form.AddFormContextPermissionChecker.edit_permission">
-<code class="descname">edit_permission</code><a class="headerlink" href="#pyams_form.form.AddFormContextPermissionChecker.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.form.BaseForm">
-<em class="property">class </em><code class="descclassname">pyams_form.form.</code><code class="descname">BaseForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.BaseForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.group.GroupsBasedForm" title="pyams_form.group.GroupsBasedForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.group.GroupsBasedForm</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.form.form.Form</span></code></p>
-<p>Base form class</p>
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.autocomplete">
-<code class="descname">autocomplete</code><a class="headerlink" href="#pyams_form.form.BaseForm.autocomplete" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.callbacks">
-<code class="descname">callbacks</code><a class="headerlink" href="#pyams_form.form.BaseForm.callbacks" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.BaseForm.check_mode">
-<code class="descname">check_mode</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.BaseForm.check_mode" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.css_class">
-<code class="descname">css_class</code><a class="headerlink" href="#pyams_form.form.BaseForm.css_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.display_hints_on_widgets">
-<code class="descname">display_hints_on_widgets</code><a class="headerlink" href="#pyams_form.form.BaseForm.display_hints_on_widgets" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.edit_permission">
-<code class="descname">edit_permission</code><a class="headerlink" href="#pyams_form.form.BaseForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.errors">
-<code class="descname">errors</code><a class="headerlink" href="#pyams_form.form.BaseForm.errors" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.forms">
-<code class="descname">forms</code><a class="headerlink" href="#pyams_form.form.BaseForm.forms" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.BaseForm.get_form_action">
-<code class="descname">get_form_action</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.BaseForm.get_form_action" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.BaseForm.get_skin">
-<code class="descname">get_skin</code><span class="sig-paren">(</span><em>request=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.BaseForm.get_skin" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.BaseForm.get_widget_callback">
-<code class="descname">get_widget_callback</code><span class="sig-paren">(</span><em>widget</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.BaseForm.get_widget_callback" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.handle_upload">
-<code class="descname">handle_upload</code><a class="headerlink" href="#pyams_form.form.BaseForm.handle_upload" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.icon_css_class">
-<code class="descname">icon_css_class</code><a class="headerlink" href="#pyams_form.form.BaseForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.input_css_class">
-<code class="descname">input_css_class</code><a class="headerlink" href="#pyams_form.form.BaseForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.is_dialog">
-<code class="descname">is_dialog</code><a class="headerlink" href="#pyams_form.form.BaseForm.is_dialog" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.label_css_class">
-<code class="descname">label_css_class</code><a class="headerlink" href="#pyams_form.form.BaseForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.layer">
-<code class="descname">layer</code><em class="property"> = &lt;InterfaceClass pyams_form.interfaces.form.IFormLayer&gt;</em><a class="headerlink" href="#pyams_form.form.BaseForm.layer" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.layout">
-<code class="descname">layout</code><em class="property"> = None</em><a class="headerlink" href="#pyams_form.form.BaseForm.layout" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.legend">
-<code class="descname">legend</code><a class="headerlink" href="#pyams_form.form.BaseForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.BaseForm.render">
-<code class="descname">render</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.BaseForm.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.subforms">
-<code class="descname">subforms</code><a class="headerlink" href="#pyams_form.form.BaseForm.subforms" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.subforms_legend">
-<code class="descname">subforms_legend</code><a class="headerlink" href="#pyams_form.form.BaseForm.subforms_legend" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.tabforms">
-<code class="descname">tabforms</code><a class="headerlink" href="#pyams_form.form.BaseForm.tabforms" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_form.form.BaseForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.BaseForm.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.BaseForm.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.BaseForm.update_content">
-<code class="descname">update_content</code><span class="sig-paren">(</span><em>content</em>, <em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.BaseForm.update_content" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.BaseForm.warn_on_change">
-<code class="descname">warn_on_change</code><a class="headerlink" href="#pyams_form.form.BaseForm.warn_on_change" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.form.DialogAddForm">
-<em class="property">class </em><code class="descclassname">pyams_form.form.</code><code class="descname">DialogAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.DialogAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.form.AddForm" title="pyams_form.form.AddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AddForm</span></code></a></p>
-<p>Modal dialog add form</p>
-<dl class="attribute">
-<dt id="pyams_form.form.DialogAddForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_form.form.DialogAddForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.DialogAddForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-medium'</em><a class="headerlink" href="#pyams_form.form.DialogAddForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.form.DialogDisplayForm">
-<em class="property">class </em><code class="descclassname">pyams_form.form.</code><code class="descname">DialogDisplayForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.DialogDisplayForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.form.DisplayForm" title="pyams_form.form.DisplayForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.DisplayForm</span></code></a></p>
-<p>Modal dialog display form</p>
-<dl class="attribute">
-<dt id="pyams_form.form.DialogDisplayForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_form.form.DialogDisplayForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.DialogDisplayForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-medium'</em><a class="headerlink" href="#pyams_form.form.DialogDisplayForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.form.DialogEditForm">
-<em class="property">class </em><code class="descclassname">pyams_form.form.</code><code class="descname">DialogEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.DialogEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.form.EditForm" title="pyams_form.form.EditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.EditForm</span></code></a></p>
-<p>Modal dialog edit form</p>
-<dl class="attribute">
-<dt id="pyams_form.form.DialogEditForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_form.form.DialogEditForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.DialogEditForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-medium'</em><a class="headerlink" href="#pyams_form.form.DialogEditForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.form.DisplayForm">
-<em class="property">class </em><code class="descclassname">pyams_form.form.</code><code class="descname">DisplayForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.DisplayForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.form.BaseForm" title="pyams_form.form.BaseForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.BaseForm</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.form.form.DisplayForm</span></code></p>
-<p>Display form base class</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.form.EditForm">
-<em class="property">class </em><code class="descclassname">pyams_form.form.</code><code class="descname">EditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.EditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.form.AJAXForm" title="pyams_form.form.AJAXForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXForm</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.form.form.EditForm</span></code></p>
-<p>Edit form base class</p>
-<dl class="method">
-<dt id="pyams_form.form.EditForm.applyChanges">
-<code class="descname">applyChanges</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.EditForm.applyChanges" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.EditForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_form.form.EditForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.EditForm.formErrorsMessage">
-<code class="descname">formErrorsMessage</code><em class="property"> = 'There were some errors.'</em><a class="headerlink" href="#pyams_form.form.EditForm.formErrorsMessage" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.EditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit form'</em><a class="headerlink" href="#pyams_form.form.EditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.EditForm.noChangesMessage">
-<code class="descname">noChangesMessage</code><em class="property"> = 'No changes were applied.'</em><a class="headerlink" href="#pyams_form.form.EditForm.noChangesMessage" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.EditForm.successMessage">
-<code class="descname">successMessage</code><em class="property"> = 'Data successfully updated.'</em><a class="headerlink" href="#pyams_form.form.EditForm.successMessage" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.EditForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.EditForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.form.FormSelector">
-<em class="property">class </em><code class="descclassname">pyams_form.form.</code><code class="descname">FormSelector</code><span class="sig-paren">(</span><em>ifaces</em>, <em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.FormSelector" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Form event selector</p>
-<p>This selector can be used by subscriber to filter form events</p>
-<dl class="method">
-<dt id="pyams_form.form.FormSelector.phash">
-<code class="descname">phash</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.FormSelector.phash" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.FormSelector.text">
-<code class="descname">text</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.FormSelector.text" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.form.InnerAddForm">
-<em class="property">class </em><code class="descclassname">pyams_form.form.</code><code class="descname">InnerAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.InnerAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.form.AddForm" title="pyams_form.form.AddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AddForm</span></code></a></p>
-<p>Inner add form</p>
-<dl class="attribute">
-<dt id="pyams_form.form.InnerAddForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_form.form.InnerAddForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.InnerAddForm.css_class">
-<code class="descname">css_class</code><em class="property"> = 'inner'</em><a class="headerlink" href="#pyams_form.form.InnerAddForm.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.InnerAddForm.get_form_action">
-<code class="descname">get_form_action</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.InnerAddForm.get_form_action" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.InnerAddForm.id">
-<code class="descname">id</code><a class="headerlink" href="#pyams_form.form.InnerAddForm.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.form.InnerDisplayForm">
-<em class="property">class </em><code class="descclassname">pyams_form.form.</code><code class="descname">InnerDisplayForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.InnerDisplayForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.form.DisplayForm" title="pyams_form.form.DisplayForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.DisplayForm</span></code></a></p>
-<p>Inner display form</p>
-<dl class="attribute">
-<dt id="pyams_form.form.InnerDisplayForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_form.form.InnerDisplayForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.InnerDisplayForm.css_class">
-<code class="descname">css_class</code><em class="property"> = 'inner'</em><a class="headerlink" href="#pyams_form.form.InnerDisplayForm.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.InnerDisplayForm.get_form_action">
-<code class="descname">get_form_action</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.InnerDisplayForm.get_form_action" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.InnerDisplayForm.id">
-<code class="descname">id</code><a class="headerlink" href="#pyams_form.form.InnerDisplayForm.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.form.InnerEditForm">
-<em class="property">class </em><code class="descclassname">pyams_form.form.</code><code class="descname">InnerEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.InnerEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.form.EditForm" title="pyams_form.form.EditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.EditForm</span></code></a></p>
-<p>Inner edit form</p>
-<dl class="attribute">
-<dt id="pyams_form.form.InnerEditForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_form.form.InnerEditForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.InnerEditForm.css_class">
-<code class="descname">css_class</code><em class="property"> = 'inner'</em><a class="headerlink" href="#pyams_form.form.InnerEditForm.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.form.InnerEditForm.get_form_action">
-<code class="descname">get_form_action</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.InnerEditForm.get_form_action" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.form.InnerEditForm.id">
-<code class="descname">id</code><a class="headerlink" href="#pyams_form.form.InnerEditForm.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_form.form.handle_form_skin">
-<code class="descclassname">pyams_form.form.</code><code class="descname">handle_form_skin</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.form.handle_form_skin" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</div>
-<div class="section" id="module-pyams_form.group">
-<span id="pyams-form-group-module"></span><h3>pyams_form.group module<a class="headerlink" href="#module-pyams_form.group" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_form.group.FormWidgetsGroup">
-<em class="property">class </em><code class="descclassname">pyams_form.group.</code><code class="descname">FormWidgetsGroup</code><span class="sig-paren">(</span><em>form</em>, <em>id</em>, <em>widgets=None</em>, <em>bordered=True</em>, <em>fieldset_class=None</em>, <em>legend=None</em>, <em>help=None</em>, <em>css_class=''</em>, <em>switch=False</em>, <em>checkbox_switch=False</em>, <em>checkbox_field=None</em>, <em>checkbox_mode='hide'</em>, <em>hide_if_empty=False</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Form widgets group</p>
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.bordered">
-<code class="descname">bordered</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.bordered" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.checkbox_field">
-<code class="descname">checkbox_field</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.checkbox_field" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.checkbox_mode">
-<code class="descname">checkbox_mode</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.checkbox_mode" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.checkbox_switch">
-<code class="descname">checkbox_switch</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.checkbox_switch" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.checkbox_widget">
-<code class="descname">checkbox_widget</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.checkbox_widget" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.checker_state">
-<code class="descname">checker_state</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.checker_state" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.css_class">
-<code class="descname">css_class</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.fieldset_class">
-<code class="descname">fieldset_class</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.fieldset_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.form">
-<code class="descname">form</code><em class="property"> = None</em><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.form" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.help">
-<code class="descname">help</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.help" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.hide_if_empty">
-<code class="descname">hide_if_empty</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.hide_if_empty" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.id">
-<code class="descname">id</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.id" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.legend">
-<code class="descname">legend</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.legend" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.subforms">
-<code class="descname">subforms</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.subforms" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.subforms_legend">
-<code class="descname">subforms_legend</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.subforms_legend" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.switch">
-<code class="descname">switch</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.switch" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.switchable">
-<code class="descname">switchable</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.switchable" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.switcher_state">
-<code class="descname">switcher_state</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.switcher_state" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.visible">
-<code class="descname">visible</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.visible" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.visible_widgets">
-<code class="descname">visible_widgets</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.visible_widgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.FormWidgetsGroup.widgets">
-<code class="descname">widgets</code><a class="headerlink" href="#pyams_form.group.FormWidgetsGroup.widgets" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.group.GroupsBasedForm">
-<em class="property">class </em><code class="descclassname">pyams_form.group.</code><code class="descname">GroupsBasedForm</code><a class="headerlink" href="#pyams_form.group.GroupsBasedForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Groups based form</p>
-<p>Should be used as a base class for forms also implementing IForm</p>
-<dl class="method">
-<dt id="pyams_form.group.GroupsBasedForm.add_group">
-<code class="descname">add_group</code><span class="sig-paren">(</span><em>group</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.group.GroupsBasedForm.add_group" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.GroupsBasedForm.groups">
-<code class="descname">groups</code><a class="headerlink" href="#pyams_form.group.GroupsBasedForm.groups" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.GroupsBasedForm.main_group_class">
-<code class="descname">main_group_class</code><a class="headerlink" href="#pyams_form.group.GroupsBasedForm.main_group_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.group.GroupsBasedForm.main_group_legend">
-<code class="descname">main_group_legend</code><a class="headerlink" href="#pyams_form.group.GroupsBasedForm.main_group_legend" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_form.group.NamedWidgetsGroup">
-<code class="descclassname">pyams_form.group.</code><code class="descname">NamedWidgetsGroup</code><span class="sig-paren">(</span><em>form</em>, <em>id</em>, <em>widgets</em>, <em>names=()</em>, <em>bordered=True</em>, <em>fieldset_class=None</em>, <em>legend=None</em>, <em>help=None</em>, <em>css_class=''</em>, <em>switch=False</em>, <em>checkbox_switch=False</em>, <em>checkbox_field=None</em>, <em>checkbox_mode='hide'</em>, <em>hide_if_empty=False</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.group.NamedWidgetsGroup" title="Permalink to this definition">¶</a></dt>
-<dd><p>Create a widgets group based on widgets names</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_form.help">
-<span id="pyams-form-help-module"></span><h3>pyams_form.help module<a class="headerlink" href="#module-pyams_form.help" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_form.help.FormHelp">
-<em class="property">class </em><code class="descclassname">pyams_form.help.</code><code class="descname">FormHelp</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.help.FormHelp" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Form help</p>
-<dl class="attribute">
-<dt id="pyams_form.help.FormHelp.header">
-<code class="descname">header</code><a class="headerlink" href="#pyams_form.help.FormHelp.header" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.help.FormHelp.message">
-<code class="descname">message</code><a class="headerlink" href="#pyams_form.help.FormHelp.message" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.help.FormHelp.message_format">
-<code class="descname">message_format</code><a class="headerlink" href="#pyams_form.help.FormHelp.message_format" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.help.FormHelp.mode">
-<code class="descname">mode</code><a class="headerlink" href="#pyams_form.help.FormHelp.mode" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.help.FormHelp.outer_margin">
-<code class="descname">outer_margin</code><a class="headerlink" href="#pyams_form.help.FormHelp.outer_margin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.help.FormHelp.permission">
-<code class="descname">permission</code><a class="headerlink" href="#pyams_form.help.FormHelp.permission" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.help.FormHelp.status">
-<code class="descname">status</code><a class="headerlink" href="#pyams_form.help.FormHelp.status" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.help.HelpContentProvider">
-<em class="property">class </em><code class="descclassname">pyams_form.help.</code><code class="descname">HelpContentProvider</code><a class="headerlink" href="#pyams_form.help.HelpContentProvider" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Form help provider</p>
-<dl class="attribute">
-<dt id="pyams_form.help.HelpContentProvider.help">
-<code class="descname">help</code><em class="property"> = None</em><a class="headerlink" href="#pyams_form.help.HelpContentProvider.help" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.help.HelpContentProvider.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.help.HelpContentProvider.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.help.HelpRenderer">
-<em class="property">class </em><code class="descclassname">pyams_form.help.</code><code class="descname">HelpRenderer</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.help.HelpRenderer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Help renderer</p>
-<dl class="method">
-<dt id="pyams_form.help.HelpRenderer.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.help.HelpRenderer.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_form.include">
-<span id="pyams-form-include-module"></span><h3>pyams_form.include module<a class="headerlink" href="#module-pyams_form.include" title="Permalink to this headline">¶</a></h3>
-<dl class="function">
-<dt id="pyams_form.include.include_package">
-<code class="descclassname">pyams_form.include.</code><code class="descname">include_package</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.include.include_package" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_form.schema">
-<span id="pyams-form-schema-module"></span><h3>pyams_form.schema module<a class="headerlink" href="#module-pyams_form.schema" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_form.schema.CloseButton">
-<em class="property">class </em><code class="descclassname">pyams_form.schema.</code><code class="descname">CloseButton</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.schema.CloseButton" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.button.Button</span></code></p>
-<p>Close button</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.schema.ResetButton">
-<em class="property">class </em><code class="descclassname">pyams_form.schema.</code><code class="descname">ResetButton</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.schema.ResetButton" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.button.Button</span></code></p>
-<p>Reset button</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_form.search">
-<span id="pyams-form-search-module"></span><h3>pyams_form.search module<a class="headerlink" href="#module-pyams_form.search" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_form.search.SearchForm">
-<em class="property">class </em><code class="descclassname">pyams_form.search.</code><code class="descname">SearchForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.search.SearchForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.form.AddForm" title="pyams_form.form.AddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AddForm</span></code></a></p>
-<p>Base search form</p>
-<dl class="attribute">
-<dt id="pyams_form.search.SearchForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'search-results.html'</em><a class="headerlink" href="#pyams_form.search.SearchForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.search.SearchForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_form.search.SearchForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.search.SearchForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ViewSystem'</em><a class="headerlink" href="#pyams_form.search.SearchForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.search.SearchForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_form.search.SearchForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.search.SearchForm.form_target">
-<code class="descname">form_target</code><em class="property"> = '#search-results'</em><a class="headerlink" href="#pyams_form.search.SearchForm.form_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.search.SearchForm.get_search_results">
-<code class="descname">get_search_results</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.search.SearchForm.get_search_results" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.search.SearchForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Search'</em><a class="headerlink" href="#pyams_form.search.SearchForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.search.SearchForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.search.SearchForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.search.SearchForm.widget_icon_class">
-<code class="descname">widget_icon_class</code><em class="property"> = 'fa fa-fw fa-search'</em><a class="headerlink" href="#pyams_form.search.SearchForm.widget_icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.search.SearchResultsView">
-<em class="property">class </em><code class="descclassname">pyams_form.search.</code><code class="descname">SearchResultsView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.search.SearchResultsView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.BaseTable" title="pyams_skin.table.BaseTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.BaseTable</span></code></a></p>
-<p>Search results view</p>
-<dl class="attribute">
-<dt id="pyams_form.search.SearchResultsView.search_form_factory">
-<code class="descname">search_form_factory</code><a class="headerlink" href="#pyams_form.search.SearchResultsView.search_form_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_form.search.SearchForm" title="pyams_form.search.SearchForm"><code class="xref py py-class docutils literal"><span class="pre">SearchForm</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.search.SearchResultsViewValuesAdapter">
-<em class="property">class </em><code class="descclassname">pyams_form.search.</code><code class="descname">SearchResultsViewValuesAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.search.SearchResultsViewValuesAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Search results view values adapter</p>
-<dl class="attribute">
-<dt id="pyams_form.search.SearchResultsViewValuesAdapter.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_form.search.SearchResultsViewValuesAdapter.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.search.SearchView">
-<em class="property">class </em><code class="descclassname">pyams_form.search.</code><code class="descname">SearchView</code><a class="headerlink" href="#pyams_form.search.SearchView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Base search view</p>
-<dl class="attribute">
-<dt id="pyams_form.search.SearchView.search_form_factory">
-<code class="descname">search_form_factory</code><a class="headerlink" href="#pyams_form.search.SearchView.search_form_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_form.search.SearchForm" title="pyams_form.search.SearchForm"><code class="xref py py-class docutils literal"><span class="pre">SearchForm</span></code></a></p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.search.SearchView.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.search.SearchView.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_form.security">
-<span id="pyams-form-security-module"></span><h3>pyams_form.security module<a class="headerlink" href="#module-pyams_form.security" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_form.security.ProtectedFormObjectMixin">
-<em class="property">class </em><code class="descclassname">pyams_form.security.</code><code class="descname">ProtectedFormObjectMixin</code><a class="headerlink" href="#pyams_form.security.ProtectedFormObjectMixin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Form object protected by a permission</p>
-<dl class="attribute">
-<dt id="pyams_form.security.ProtectedFormObjectMixin.permission">
-<code class="descname">permission</code><a class="headerlink" href="#pyams_form.security.ProtectedFormObjectMixin.permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_form.terms">
-<span id="pyams-form-terms-module"></span><h3>pyams_form.terms module<a class="headerlink" href="#module-pyams_form.terms" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_form.terms.BoolTerms">
-<em class="property">class </em><code class="descclassname">pyams_form.terms.</code><code class="descname">BoolTerms</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>form</em>, <em>field</em>, <em>widget</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.terms.BoolTerms" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.term.BoolTerms</span></code></p>
-<p>Default yes and no terms are used by default for IBool fields.</p>
-<dl class="attribute">
-<dt id="pyams_form.terms.BoolTerms.falseLabel">
-<code class="descname">falseLabel</code><em class="property"> = 'no'</em><a class="headerlink" href="#pyams_form.terms.BoolTerms.falseLabel" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.terms.BoolTerms.trueLabel">
-<code class="descname">trueLabel</code><em class="property"> = 'yes'</em><a class="headerlink" href="#pyams_form.terms.BoolTerms.trueLabel" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_form.viewlet">
-<span id="pyams-form-viewlet-module"></span><h3>pyams_form.viewlet module<a class="headerlink" href="#module-pyams_form.viewlet" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_form.viewlet.FormHeaderViewletManager">
-<em class="property">class </em><code class="descclassname">pyams_form.viewlet.</code><code class="descname">FormHeaderViewletManager</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.viewlet.FormHeaderViewletManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.viewlet.FormViewletManager" title="pyams_form.viewlet.FormViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.viewlet.FormViewletManager</span></code></a></p>
-<p>Form header viewlet manager, display in modal’s form dialog header</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.viewlet.FormPrefixViewletManager">
-<em class="property">class </em><code class="descclassname">pyams_form.viewlet.</code><code class="descname">FormPrefixViewletManager</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.viewlet.FormPrefixViewletManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.viewlet.FormViewletManager" title="pyams_form.viewlet.FormViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.viewlet.FormViewletManager</span></code></a></p>
-<p>Form prefix viewlet manager, displayed before form</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.viewlet.FormSuffixViewletManager">
-<em class="property">class </em><code class="descclassname">pyams_form.viewlet.</code><code class="descname">FormSuffixViewletManager</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.viewlet.FormSuffixViewletManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.viewlet.FormViewletManager" title="pyams_form.viewlet.FormViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.viewlet.FormViewletManager</span></code></a></p>
-<p>Form suffix viewlet manager, displayed after form</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.viewlet.FormToolbarViewletsManager">
-<em class="property">class </em><code class="descclassname">pyams_form.viewlet.</code><code class="descname">FormToolbarViewletsManager</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.viewlet.FormToolbarViewletsManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.viewlet.FormViewletManager" title="pyams_form.viewlet.FormViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.viewlet.FormViewletManager</span></code></a></p>
-<p>Form toolbar viewlet manager, displayed inside default form header</p>
-<dl class="attribute">
-<dt id="pyams_form.viewlet.FormToolbarViewletsManager.template">
-<code class="descname">template</code><em class="property"> = &lt;BoundViewTemplate of None&gt;</em><a class="headerlink" href="#pyams_form.viewlet.FormToolbarViewletsManager.template" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.viewlet.FormViewletManager">
-<em class="property">class </em><code class="descclassname">pyams_form.viewlet.</code><code class="descname">FormViewletManager</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.viewlet.FormViewletManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.WeightOrderedViewletManager" title="pyams_viewlet.manager.WeightOrderedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.WeightOrderedViewletManager</span></code></a></p>
-<p>Base form viewlet manager</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.viewlet.WidgetsPrefixViewletManager">
-<em class="property">class </em><code class="descclassname">pyams_form.viewlet.</code><code class="descname">WidgetsPrefixViewletManager</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.viewlet.WidgetsPrefixViewletManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.viewlet.FormViewletManager" title="pyams_form.viewlet.FormViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.viewlet.FormViewletManager</span></code></a></p>
-<p>Form widgets prefix display manager, displayed before widgets</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.viewlet.WidgetsSuffixViewletManager">
-<em class="property">class </em><code class="descclassname">pyams_form.viewlet.</code><code class="descname">WidgetsSuffixViewletManager</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.viewlet.WidgetsSuffixViewletManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.viewlet.FormViewletManager" title="pyams_form.viewlet.FormViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.viewlet.FormViewletManager</span></code></a></p>
-<p>Form widgets suffix viewlet manager, displayed after widgets</p>
-</dd></dl>
-
-</div>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">PyAMS forms</a><ul>
-<li><a class="reference internal" href="#module-pyams_form">Module contents</a></li>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a><ul>
-<li><a class="reference internal" href="#module-pyams_form.form">pyams_form.form module</a></li>
-<li><a class="reference internal" href="#module-pyams_form.group">pyams_form.group module</a></li>
-<li><a class="reference internal" href="#module-pyams_form.help">pyams_form.help module</a></li>
-<li><a class="reference internal" href="#module-pyams_form.include">pyams_form.include module</a></li>
-<li><a class="reference internal" href="#module-pyams_form.schema">pyams_form.schema module</a></li>
-<li><a class="reference internal" href="#module-pyams_form.search">pyams_form.search module</a></li>
-<li><a class="reference internal" href="#module-pyams_form.security">pyams_form.security module</a></li>
-<li><a class="reference internal" href="#module-pyams_form.terms">pyams_form.terms module</a></li>
-<li><a class="reference internal" href="#module-pyams_form.viewlet">pyams_form.viewlet module</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_form.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,146 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_form.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-form-interfaces-package">
-<h1>pyams_form.interfaces package<a class="headerlink" href="#pyams-form-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_form.interfaces.form">
-<span id="pyams-form-interfaces-form-module"></span><h2>pyams_form.interfaces.form module<a class="headerlink" href="#module-pyams_form.interfaces.form" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_form.interfaces.form.FormCreatedEvent">
-<em class="property">class </em><code class="descclassname">pyams_form.interfaces.form.</code><code class="descname">FormCreatedEvent</code><span class="sig-paren">(</span><em>object</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.interfaces.form.FormCreatedEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.interface.interfaces.ObjectEvent</span></code></p>
-<p>Form created event</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.interfaces.form.FormObjectCreatedEvent">
-<em class="property">class </em><code class="descclassname">pyams_form.interfaces.form.</code><code class="descname">FormObjectCreatedEvent</code><span class="sig-paren">(</span><em>object</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.interfaces.form.FormObjectCreatedEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.lifecycleevent.ObjectCreatedEvent</span></code></p>
-<p>Form object created event</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.interfaces.form.FormObjectModifiedEvent">
-<em class="property">class </em><code class="descclassname">pyams_form.interfaces.form.</code><code class="descname">FormObjectModifiedEvent</code><span class="sig-paren">(</span><em>object</em>, <em>view</em>, <em>*descriptions</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.interfaces.form.FormObjectModifiedEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.lifecycleevent.ObjectModifiedEvent</span></code></p>
-<p>Form object modified event</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_form.interfaces.form.check_submit_button">
-<code class="descclassname">pyams_form.interfaces.form.</code><code class="descname">check_submit_button</code><span class="sig-paren">(</span><em>form</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.interfaces.form.check_submit_button" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check form and widgets mode before displaying submit button</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_form.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_form.interfaces" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_form.interfaces.get_form_weight">
-<code class="descclassname">pyams_form.interfaces.</code><code class="descname">get_form_weight</code><span class="sig-paren">(</span><em>form</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.interfaces.get_form_weight" title="Permalink to this definition">¶</a></dt>
-<dd><p>Try to get form weight attribute</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_form.interfaces package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_form.interfaces.form">pyams_form.interfaces.form module</a></li>
-<li><a class="reference internal" href="#module-pyams_form.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_form.tests.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,143 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_form.tests package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-form-tests-package">
-<h1>pyams_form.tests package<a class="headerlink" href="#pyams-form-tests-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_form.tests.test_utilsdocs">
-<span id="pyams-form-tests-test-utilsdocs-module"></span><h2>pyams_form.tests.test_utilsdocs module<a class="headerlink" href="#module-pyams_form.tests.test_utilsdocs" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_form doctest</p>
-<dl class="function">
-<dt id="pyams_form.tests.test_utilsdocs.doc_suite">
-<code class="descclassname">pyams_form.tests.test_utilsdocs.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>setUp=None</em>, <em>tearDown=None</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.tests.test_utilsdocs.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doctests found in /doctest.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_form.tests.test_utilsdocs.test_suite">
-<code class="descclassname">pyams_form.tests.test_utilsdocs.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.tests.test_utilsdocs.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_form.tests.test_utilsdocstrings">
-<span id="pyams-form-tests-test-utilsdocstrings-module"></span><h2>pyams_form.tests.test_utilsdocstrings module<a class="headerlink" href="#module-pyams_form.tests.test_utilsdocstrings" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_form doc strings</p>
-<dl class="function">
-<dt id="pyams_form.tests.test_utilsdocstrings.doc_suite">
-<code class="descclassname">pyams_form.tests.test_utilsdocstrings.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.tests.test_utilsdocstrings.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doc tests strings found in /<a href="#id1"><span class="problematic" id="id2">*</span></a>.py</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_form.tests.test_utilsdocstrings.test_suite">
-<code class="descclassname">pyams_form.tests.test_utilsdocstrings.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.tests.test_utilsdocstrings.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_form.tests">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_form.tests" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_form.tests package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_form.tests.test_utilsdocs">pyams_form.tests.test_utilsdocs module</a></li>
-<li><a class="reference internal" href="#module-pyams_form.tests.test_utilsdocstrings">pyams_form.tests.test_utilsdocstrings module</a></li>
-<li><a class="reference internal" href="#module-pyams_form.tests">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_form.widget.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,369 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_form.widget package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-form-widget-package">
-<h1>pyams_form.widget package<a class="headerlink" href="#pyams-form-widget-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_form.widget">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_form.widget" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_form.widget.ChoiceFieldWidget">
-<code class="descclassname">pyams_form.widget.</code><code class="descname">ChoiceFieldWidget</code><span class="sig-paren">(</span><em>field</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.ChoiceFieldWidget" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.CloseButtonAction">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">CloseButtonAction</code><span class="sig-paren">(</span><em>request</em>, <em>field</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.CloseButtonAction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.widget.CloseWidget" title="pyams_form.widget.CloseWidget"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.widget.CloseWidget</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.form.button.ButtonAction</span></code></p>
-<p>Close button action</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_form.widget.CloseFieldWidget">
-<code class="descclassname">pyams_form.widget.</code><code class="descname">CloseFieldWidget</code><span class="sig-paren">(</span><em>field</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.CloseFieldWidget" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.CloseWidget">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">CloseWidget</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.CloseWidget" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.browser.submit.SubmitWidget</span></code></p>
-<p>A dialog close button</p>
-<dl class="attribute">
-<dt id="pyams_form.widget.CloseWidget.css">
-<code class="descname">css</code><em class="property"> = 'close'</em><a class="headerlink" href="#pyams_form.widget.CloseWidget.css" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.widget.CloseWidget.klass">
-<code class="descname">klass</code><em class="property"> = 'close-widget'</em><a class="headerlink" href="#pyams_form.widget.CloseWidget.klass" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.ColorDataConverter">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">ColorDataConverter</code><span class="sig-paren">(</span><em>field</em>, <em>widget</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.ColorDataConverter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.converter.BaseDataConverter</span></code></p>
-<p>Color field data converter</p>
-<dl class="method">
-<dt id="pyams_form.widget.ColorDataConverter.toFieldValue">
-<code class="descname">toFieldValue</code><span class="sig-paren">(</span><em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.ColorDataConverter.toFieldValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.widget.ColorDataConverter.toWidgetValue">
-<code class="descname">toWidgetValue</code><span class="sig-paren">(</span><em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.ColorDataConverter.toWidgetValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_form.widget.ColorFieldWidget">
-<code class="descclassname">pyams_form.widget.</code><code class="descname">ColorFieldWidget</code><span class="sig-paren">(</span><em>field</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.ColorFieldWidget" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.ColorWidget">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">ColorWidget</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.ColorWidget" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.browser.text.TextWidget</span></code></p>
-<p>Color widget</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_form.widget.DateFieldWidget">
-<code class="descclassname">pyams_form.widget.</code><code class="descname">DateFieldWidget</code><span class="sig-paren">(</span><em>field</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.DateFieldWidget" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.DateWidget">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">DateWidget</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.DateWidget" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.browser.text.TextWidget</span></code></p>
-<p>Date widget</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.DatetimeDataConverter">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">DatetimeDataConverter</code><span class="sig-paren">(</span><em>field</em>, <em>widget</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.DatetimeDataConverter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.converter.DatetimeDataConverter</span></code></p>
-<p>Datetime field data converter</p>
-<dl class="method">
-<dt id="pyams_form.widget.DatetimeDataConverter.toFieldValue">
-<code class="descname">toFieldValue</code><span class="sig-paren">(</span><em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.DatetimeDataConverter.toFieldValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.widget.DatetimeDataConverter.toWidgetValue">
-<code class="descname">toWidgetValue</code><span class="sig-paren">(</span><em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.DatetimeDataConverter.toWidgetValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_form.widget.DatetimeFieldWidget">
-<code class="descclassname">pyams_form.widget.</code><code class="descname">DatetimeFieldWidget</code><span class="sig-paren">(</span><em>field</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.DatetimeFieldWidget" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.DatetimeWidget">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">DatetimeWidget</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.DatetimeWidget" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.browser.text.TextWidget</span></code></p>
-<p>Datetime widget</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_form.widget.HTMLFieldWidget">
-<code class="descclassname">pyams_form.widget.</code><code class="descname">HTMLFieldWidget</code><span class="sig-paren">(</span><em>field</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.HTMLFieldWidget" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.HTMLWidget">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">HTMLWidget</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.HTMLWidget" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.browser.textarea.TextAreaWidget</span></code></p>
-<p>HTML editor widget</p>
-<dl class="attribute">
-<dt id="pyams_form.widget.HTMLWidget.editor_data">
-<code class="descname">editor_data</code><a class="headerlink" href="#pyams_form.widget.HTMLWidget.editor_data" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.widget.HTMLWidget.widget_css_class">
-<code class="descname">widget_css_class</code><em class="property"> = 'textarea'</em><a class="headerlink" href="#pyams_form.widget.HTMLWidget.widget_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.ResetButtonAction">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">ResetButtonAction</code><span class="sig-paren">(</span><em>request</em>, <em>field</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.ResetButtonAction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_form.widget.ResetWidget" title="pyams_form.widget.ResetWidget"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.widget.ResetWidget</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.form.button.ButtonAction</span></code></p>
-<p>Reset button action</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_form.widget.ResetFieldWidget">
-<code class="descclassname">pyams_form.widget.</code><code class="descname">ResetFieldWidget</code><span class="sig-paren">(</span><em>field</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.ResetFieldWidget" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.ResetWidget">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">ResetWidget</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.ResetWidget" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.browser.submit.SubmitWidget</span></code></p>
-<p>A reset button of a form.</p>
-<dl class="attribute">
-<dt id="pyams_form.widget.ResetWidget.css">
-<code class="descname">css</code><em class="property"> = 'reset'</em><a class="headerlink" href="#pyams_form.widget.ResetWidget.css" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.widget.ResetWidget.klass">
-<code class="descname">klass</code><em class="property"> = 'reset-widget'</em><a class="headerlink" href="#pyams_form.widget.ResetWidget.klass" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_form.widget.SEOTextLineFieldWidget">
-<code class="descclassname">pyams_form.widget.</code><code class="descname">SEOTextLineFieldWidget</code><span class="sig-paren">(</span><em>field</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.SEOTextLineFieldWidget" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.SEOTextLineWidget">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">SEOTextLineWidget</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.SEOTextLineWidget" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.browser.text.TextWidget</span></code></p>
-<p>SEO textline widget</p>
-<dl class="attribute">
-<dt id="pyams_form.widget.SEOTextLineWidget.length">
-<code class="descname">length</code><a class="headerlink" href="#pyams_form.widget.SEOTextLineWidget.length" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.widget.SEOTextLineWidget.status">
-<code class="descname">status</code><a class="headerlink" href="#pyams_form.widget.SEOTextLineWidget.status" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.Select2Widget">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">Select2Widget</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.Select2Widget" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.browser.select.SelectWidget</span></code></p>
-<p>Select2 widget</p>
-<dl class="method">
-<dt id="pyams_form.widget.Select2Widget.get_content">
-<code class="descname">get_content</code><span class="sig-paren">(</span><em>entry</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.Select2Widget.get_content" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_form.widget.Select2Widget.noValueMessage">
-<code class="descname">noValueMessage</code><em class="property"> = '(no selected value)'</em><a class="headerlink" href="#pyams_form.widget.Select2Widget.noValueMessage" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.TextLineListFieldDataConverter">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">TextLineListFieldDataConverter</code><span class="sig-paren">(</span><em>field</em>, <em>widget</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.TextLineListFieldDataConverter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.converter.BaseDataConverter</span></code></p>
-<p>Text line list field data converter</p>
-<dl class="method">
-<dt id="pyams_form.widget.TextLineListFieldDataConverter.toFieldValue">
-<code class="descname">toFieldValue</code><span class="sig-paren">(</span><em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.TextLineListFieldDataConverter.toFieldValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_form.widget.TextLineListFieldDataConverter.toWidgetValue">
-<code class="descname">toWidgetValue</code><span class="sig-paren">(</span><em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.TextLineListFieldDataConverter.toWidgetValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_form.widget.TextLineListFieldWidget">
-<code class="descclassname">pyams_form.widget.</code><code class="descname">TextLineListFieldWidget</code><span class="sig-paren">(</span><em>field</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.TextLineListFieldWidget" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.TextLineListWidget">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">TextLineListWidget</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.TextLineListWidget" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.browser.text.TextWidget</span></code></p>
-<p>Text line list widget</p>
-<dl class="attribute">
-<dt id="pyams_form.widget.TextLineListWidget.tags">
-<code class="descname">tags</code><a class="headerlink" href="#pyams_form.widget.TextLineListWidget.tags" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_form.widget.TimeFieldWidget">
-<code class="descclassname">pyams_form.widget.</code><code class="descname">TimeFieldWidget</code><span class="sig-paren">(</span><em>field</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.TimeFieldWidget" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.TimeWidget">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">TimeWidget</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.TimeWidget" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.browser.text.TextWidget</span></code></p>
-<p>Time widget</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.widgetlayout_config">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">widgetlayout_config</code><span class="sig-paren">(</span><em>**settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.widgetlayout_config" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Class decorator used to declare a widget layout</p>
-<dl class="attribute">
-<dt id="pyams_form.widget.widgetlayout_config.venusian">
-<code class="descname">venusian</code><em class="property"> = &lt;module 'venusian' from '/var/local/env/pycharm/lib/python3.5/site-packages/venusian/__init__.py'&gt;</em><a class="headerlink" href="#pyams_form.widget.widgetlayout_config.venusian" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_form.widget.widgettemplate_config">
-<em class="property">class </em><code class="descclassname">pyams_form.widget.</code><code class="descname">widgettemplate_config</code><span class="sig-paren">(</span><em>**settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_form.widget.widgettemplate_config" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Class decorator used to declare a widget template</p>
-<dl class="attribute">
-<dt id="pyams_form.widget.widgettemplate_config.venusian">
-<code class="descname">venusian</code><em class="property"> = &lt;module 'venusian' from '/var/local/env/pycharm/lib/python3.5/site-packages/venusian/__init__.py'&gt;</em><a class="headerlink" href="#pyams_form.widget.widgettemplate_config.venusian" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_form.widget package</a><ul>
-<li><a class="reference internal" href="#module-pyams_form.widget">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_gis.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,896 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_gis package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-gis-package">
-<h1>pyams_gis package<a class="headerlink" href="#pyams-gis-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_gis.interfaces.html">pyams_gis.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.interfaces.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.interfaces.html#module-pyams_gis.interfaces.configuration">pyams_gis.interfaces.configuration module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.interfaces.html#module-pyams_gis.interfaces.layer">pyams_gis.interfaces.layer module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.interfaces.html#module-pyams_gis.interfaces.utility">pyams_gis.interfaces.utility module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.interfaces.html#module-pyams_gis.interfaces.widget">pyams_gis.interfaces.widget module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.interfaces.html#module-pyams_gis.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_gis.rpc.html">pyams_gis.rpc package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.rpc.html#subpackages">Subpackages</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_gis.rpc.json.html">pyams_gis.rpc.json package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_gis.rpc.json.html#module-pyams_gis.rpc.json">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.rpc.html#module-pyams_gis.rpc">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_gis.tests.html">pyams_gis.tests package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.tests.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.tests.html#module-pyams_gis.tests.test_utilsdocs">pyams_gis.tests.test_utilsdocs module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.tests.html#module-pyams_gis.tests.test_utilsdocstrings">pyams_gis.tests.test_utilsdocstrings module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.tests.html#module-pyams_gis.tests">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_gis.widget.html">pyams_gis.widget package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.widget.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.widget.html#module-pyams_gis.widget.area">pyams_gis.widget.area module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.widget.html#module-pyams_gis.widget.point">pyams_gis.widget.point module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.widget.html#module-pyams_gis.widget">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_gis.zmi.html">pyams_gis.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.zmi.html#module-pyams_gis.zmi.interfaces">pyams_gis.zmi.interfaces module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.zmi.html#module-pyams_gis.zmi.layer">pyams_gis.zmi.layer module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.zmi.html#module-pyams_gis.zmi.utility">pyams_gis.zmi.utility module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.zmi.html#module-pyams_gis.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_gis.area">
-<span id="pyams-gis-area-module"></span><h2>pyams_gis.area module<a class="headerlink" href="#module-pyams_gis.area" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_gis.area.GeoArea">
-<em class="property">class </em><code class="descclassname">pyams_gis.area.</code><code class="descname">GeoArea</code><a class="headerlink" href="#pyams_gis.area.GeoArea" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code></p>
-<p>GeoArea attribute object</p>
-<dl class="method">
-<dt id="pyams_gis.area.GeoArea.get_coordinates">
-<code class="descname">get_coordinates</code><span class="sig-paren">(</span><em>projection=4326</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.area.GeoArea.get_coordinates" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.area.GeoArea.projection">
-<code class="descname">projection</code><a class="headerlink" href="#pyams_gis.area.GeoArea.projection" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.area.GeoArea.wgs_coordinates">
-<code class="descname">wgs_coordinates</code><a class="headerlink" href="#pyams_gis.area.GeoArea.wgs_coordinates" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.area.GeoArea.x1">
-<code class="descname">x1</code><a class="headerlink" href="#pyams_gis.area.GeoArea.x1" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.area.GeoArea.x2">
-<code class="descname">x2</code><a class="headerlink" href="#pyams_gis.area.GeoArea.x2" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.area.GeoArea.y1">
-<code class="descname">y1</code><a class="headerlink" href="#pyams_gis.area.GeoArea.y1" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.area.GeoArea.y2">
-<code class="descname">y2</code><a class="headerlink" href="#pyams_gis.area.GeoArea.y2" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_gis.configuration">
-<span id="pyams-gis-configuration-module"></span><h2>pyams_gis.configuration module<a class="headerlink" href="#module-pyams_gis.configuration" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_gis.configuration.MapConfiguration">
-<em class="property">class </em><code class="descclassname">pyams_gis.configuration.</code><code class="descname">MapConfiguration</code><a class="headerlink" href="#pyams_gis.configuration.MapConfiguration" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Map configuration persistent class</p>
-<dl class="attribute">
-<dt id="pyams_gis.configuration.MapConfiguration.attribution_control">
-<code class="descname">attribution_control</code><a class="headerlink" href="#pyams_gis.configuration.MapConfiguration.attribution_control" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.configuration.MapConfiguration.crs">
-<code class="descname">crs</code><a class="headerlink" href="#pyams_gis.configuration.MapConfiguration.crs" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.configuration.MapConfiguration.get_configuration">
-<code class="descname">get_configuration</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.configuration.MapConfiguration.get_configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.configuration.MapConfiguration.initial_bounds">
-<code class="descname">initial_bounds</code><a class="headerlink" href="#pyams_gis.configuration.MapConfiguration.initial_bounds" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.configuration.MapConfiguration.initial_center">
-<code class="descname">initial_center</code><a class="headerlink" href="#pyams_gis.configuration.MapConfiguration.initial_center" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.configuration.MapConfiguration.keyboard">
-<code class="descname">keyboard</code><a class="headerlink" href="#pyams_gis.configuration.MapConfiguration.keyboard" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.configuration.MapConfiguration.layer_control">
-<code class="descname">layer_control</code><a class="headerlink" href="#pyams_gis.configuration.MapConfiguration.layer_control" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.configuration.MapConfiguration.layers">
-<code class="descname">layers</code><a class="headerlink" href="#pyams_gis.configuration.MapConfiguration.layers" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.configuration.MapConfiguration.scroll_wheel_zoom">
-<code class="descname">scroll_wheel_zoom</code><a class="headerlink" href="#pyams_gis.configuration.MapConfiguration.scroll_wheel_zoom" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.configuration.MapConfiguration.zoom_control">
-<code class="descname">zoom_control</code><a class="headerlink" href="#pyams_gis.configuration.MapConfiguration.zoom_control" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.configuration.MapConfiguration.zoom_level">
-<code class="descname">zoom_level</code><a class="headerlink" href="#pyams_gis.configuration.MapConfiguration.zoom_level" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_gis.configuration.MapConfigurationFactory">
-<code class="descclassname">pyams_gis.configuration.</code><code class="descname">MapConfigurationFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.configuration.MapConfigurationFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Map configuration factory</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_gis.include">
-<span id="pyams-gis-include-module"></span><h2>pyams_gis.include module<a class="headerlink" href="#module-pyams_gis.include" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_gis.include.include_package">
-<code class="descclassname">pyams_gis.include.</code><code class="descname">include_package</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.include.include_package" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_gis.layer">
-<span id="pyams-gis-layer-module"></span><h2>pyams_gis.layer module<a class="headerlink" href="#module-pyams_gis.layer" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_gis.layer.BaseTileMapLayer">
-<em class="property">class </em><code class="descclassname">pyams_gis.layer.</code><code class="descname">BaseTileMapLayer</code><a class="headerlink" href="#pyams_gis.layer.BaseTileMapLayer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_gis.layer.MapLayer" title="pyams_gis.layer.MapLayer"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.layer.MapLayer</span></code></a></p>
-<p>Base tile map layer</p>
-<dl class="attribute">
-<dt id="pyams_gis.layer.BaseTileMapLayer.attribution">
-<code class="descname">attribution</code><a class="headerlink" href="#pyams_gis.layer.BaseTileMapLayer.attribution" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.BaseTileMapLayer.bounds">
-<code class="descname">bounds</code><a class="headerlink" href="#pyams_gis.layer.BaseTileMapLayer.bounds" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.layer.BaseTileMapLayer.get_configuration">
-<code class="descname">get_configuration</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.layer.BaseTileMapLayer.get_configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.layer.EsriFeatureMapLayer">
-<em class="property">class </em><code class="descclassname">pyams_gis.layer.</code><code class="descname">EsriFeatureMapLayer</code><a class="headerlink" href="#pyams_gis.layer.EsriFeatureMapLayer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_gis.layer.MapLayer" title="pyams_gis.layer.MapLayer"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.layer.MapLayer</span></code></a></p>
-<p>ESRI feature map layer</p>
-<dl class="attribute">
-<dt id="pyams_gis.layer.EsriFeatureMapLayer.depends">
-<code class="descname">depends</code><em class="property"> = {'L.esri.featureLayer': &lt;Resource 'js/leaflet-esri-2.0.8.js' in library 'pyams_gis'&gt;}</em><a class="headerlink" href="#pyams_gis.layer.EsriFeatureMapLayer.depends" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.EsriFeatureMapLayer.factory">
-<code class="descname">factory</code><em class="property"> = 'PyAMS_GIS.factory.ESRI.Feature'</em><a class="headerlink" href="#pyams_gis.layer.EsriFeatureMapLayer.factory" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.layer.EsriFeatureMapLayer.get_configuration">
-<code class="descname">get_configuration</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.layer.EsriFeatureMapLayer.get_configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.EsriFeatureMapLayer.layer_type">
-<code class="descname">layer_type</code><em class="property"> = 'ESRI Features'</em><a class="headerlink" href="#pyams_gis.layer.EsriFeatureMapLayer.layer_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.EsriFeatureMapLayer.token">
-<code class="descname">token</code><a class="headerlink" href="#pyams_gis.layer.EsriFeatureMapLayer.token" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.EsriFeatureMapLayer.url">
-<code class="descname">url</code><a class="headerlink" href="#pyams_gis.layer.EsriFeatureMapLayer.url" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.EsriFeatureMapLayer.where">
-<code class="descname">where</code><a class="headerlink" href="#pyams_gis.layer.EsriFeatureMapLayer.where" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.layer.GeoportalMapLayer">
-<em class="property">class </em><code class="descclassname">pyams_gis.layer.</code><code class="descname">GeoportalMapLayer</code><a class="headerlink" href="#pyams_gis.layer.GeoportalMapLayer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_gis.layer.BaseTileMapLayer" title="pyams_gis.layer.BaseTileMapLayer"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.layer.BaseTileMapLayer</span></code></a></p>
-<p>Geoportal map layer persistent class</p>
-<dl class="attribute">
-<dt id="pyams_gis.layer.GeoportalMapLayer.api_key">
-<code class="descname">api_key</code><a class="headerlink" href="#pyams_gis.layer.GeoportalMapLayer.api_key" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.GeoportalMapLayer.crs">
-<code class="descname">crs</code><a class="headerlink" href="#pyams_gis.layer.GeoportalMapLayer.crs" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.GeoportalMapLayer.depends">
-<code class="descname">depends</code><em class="property"> = {'L.geoportalLayer.WMS': &lt;Resource 'js/leaflet-gp-3.0.2.js' in library 'pyams_gis'&gt;}</em><a class="headerlink" href="#pyams_gis.layer.GeoportalMapLayer.depends" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.GeoportalMapLayer.factory">
-<code class="descname">factory</code><em class="property"> = 'PyAMS_GIS.factory.Geoportal.WMS'</em><a class="headerlink" href="#pyams_gis.layer.GeoportalMapLayer.factory" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.layer.GeoportalMapLayer.get_configuration">
-<code class="descname">get_configuration</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.layer.GeoportalMapLayer.get_configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.GeoportalMapLayer.layer_name">
-<code class="descname">layer_name</code><a class="headerlink" href="#pyams_gis.layer.GeoportalMapLayer.layer_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.GeoportalMapLayer.layer_type">
-<code class="descname">layer_type</code><em class="property"> = 'Geoportal'</em><a class="headerlink" href="#pyams_gis.layer.GeoportalMapLayer.layer_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.layer.GoogleMapLayer">
-<em class="property">class </em><code class="descclassname">pyams_gis.layer.</code><code class="descname">GoogleMapLayer</code><a class="headerlink" href="#pyams_gis.layer.GoogleMapLayer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_gis.layer.MapLayer" title="pyams_gis.layer.MapLayer"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.layer.MapLayer</span></code></a></p>
-<p>Google maps layer</p>
-<dl class="attribute">
-<dt id="pyams_gis.layer.GoogleMapLayer.api_key">
-<code class="descname">api_key</code><a class="headerlink" href="#pyams_gis.layer.GoogleMapLayer.api_key" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.GoogleMapLayer.depends">
-<code class="descname">depends</code><em class="property"> = {'L.gridLayer.googleMutant': &lt;Resource 'js/leaflet-google-mutant.js' in library 'pyams_gis'&gt;}</em><a class="headerlink" href="#pyams_gis.layer.GoogleMapLayer.depends" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.GoogleMapLayer.factory">
-<code class="descname">factory</code><em class="property"> = 'PyAMS_GIS.factory.Google'</em><a class="headerlink" href="#pyams_gis.layer.GoogleMapLayer.factory" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.layer.GoogleMapLayer.get_configuration">
-<code class="descname">get_configuration</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.layer.GoogleMapLayer.get_configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.GoogleMapLayer.layer_type">
-<code class="descname">layer_type</code><em class="property"> = 'Google'</em><a class="headerlink" href="#pyams_gis.layer.GoogleMapLayer.layer_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.GoogleMapLayer.type">
-<code class="descname">type</code><a class="headerlink" href="#pyams_gis.layer.GoogleMapLayer.type" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.layer.MapLayer">
-<em class="property">class </em><code class="descclassname">pyams_gis.layer.</code><code class="descname">MapLayer</code><a class="headerlink" href="#pyams_gis.layer.MapLayer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Base tile map layer persistent class</p>
-<dl class="attribute">
-<dt id="pyams_gis.layer.MapLayer.depends">
-<code class="descname">depends</code><em class="property"> = {}</em><a class="headerlink" href="#pyams_gis.layer.MapLayer.depends" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.MapLayer.factory">
-<code class="descname">factory</code><em class="property"> = None</em><a class="headerlink" href="#pyams_gis.layer.MapLayer.factory" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.layer.MapLayer.get_configuration">
-<code class="descname">get_configuration</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.layer.MapLayer.get_configuration" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get configuration mapping</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.MapLayer.layer_type">
-<code class="descname">layer_type</code><em class="property"> = None</em><a class="headerlink" href="#pyams_gis.layer.MapLayer.layer_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.MapLayer.max_zoom">
-<code class="descname">max_zoom</code><a class="headerlink" href="#pyams_gis.layer.MapLayer.max_zoom" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.MapLayer.min_zoom">
-<code class="descname">min_zoom</code><a class="headerlink" href="#pyams_gis.layer.MapLayer.min_zoom" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.MapLayer.name">
-<code class="descname">name</code><a class="headerlink" href="#pyams_gis.layer.MapLayer.name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.MapLayer.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_gis.layer.MapLayer.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.layer.TileMapLayer">
-<em class="property">class </em><code class="descclassname">pyams_gis.layer.</code><code class="descname">TileMapLayer</code><a class="headerlink" href="#pyams_gis.layer.TileMapLayer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_gis.layer.BaseTileMapLayer" title="pyams_gis.layer.BaseTileMapLayer"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.layer.BaseTileMapLayer</span></code></a></p>
-<p>Base tile map layer persistent class</p>
-<dl class="attribute">
-<dt id="pyams_gis.layer.TileMapLayer.factory">
-<code class="descname">factory</code><em class="property"> = 'PyAMS_GIS.factory.TileLayer'</em><a class="headerlink" href="#pyams_gis.layer.TileMapLayer.factory" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.layer.TileMapLayer.get_configuration">
-<code class="descname">get_configuration</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.layer.TileMapLayer.get_configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.TileMapLayer.layer_type">
-<code class="descname">layer_type</code><em class="property"> = 'Tile'</em><a class="headerlink" href="#pyams_gis.layer.TileMapLayer.layer_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.TileMapLayer.url">
-<code class="descname">url</code><a class="headerlink" href="#pyams_gis.layer.TileMapLayer.url" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.layer.WMSMapLayer">
-<em class="property">class </em><code class="descclassname">pyams_gis.layer.</code><code class="descname">WMSMapLayer</code><a class="headerlink" href="#pyams_gis.layer.WMSMapLayer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_gis.layer.TileMapLayer" title="pyams_gis.layer.TileMapLayer"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.layer.TileMapLayer</span></code></a></p>
-<p>WMS map mayer persistent class</p>
-<dl class="attribute">
-<dt id="pyams_gis.layer.WMSMapLayer.crs">
-<code class="descname">crs</code><a class="headerlink" href="#pyams_gis.layer.WMSMapLayer.crs" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.WMSMapLayer.factory">
-<code class="descname">factory</code><em class="property"> = 'PyAMS_GIS.factory.WMS'</em><a class="headerlink" href="#pyams_gis.layer.WMSMapLayer.factory" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.WMSMapLayer.format">
-<code class="descname">format</code><a class="headerlink" href="#pyams_gis.layer.WMSMapLayer.format" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.layer.WMSMapLayer.get_configuration">
-<code class="descname">get_configuration</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.layer.WMSMapLayer.get_configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.WMSMapLayer.layer_type">
-<code class="descname">layer_type</code><em class="property"> = 'WMS'</em><a class="headerlink" href="#pyams_gis.layer.WMSMapLayer.layer_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.WMSMapLayer.layers">
-<code class="descname">layers</code><a class="headerlink" href="#pyams_gis.layer.WMSMapLayer.layers" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.WMSMapLayer.styles">
-<code class="descname">styles</code><a class="headerlink" href="#pyams_gis.layer.WMSMapLayer.styles" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.WMSMapLayer.transparent">
-<code class="descname">transparent</code><a class="headerlink" href="#pyams_gis.layer.WMSMapLayer.transparent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.WMSMapLayer.uppercase">
-<code class="descname">uppercase</code><a class="headerlink" href="#pyams_gis.layer.WMSMapLayer.uppercase" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.layer.WMSMapLayer.version">
-<code class="descname">version</code><a class="headerlink" href="#pyams_gis.layer.WMSMapLayer.version" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_gis.point">
-<span id="pyams-gis-point-module"></span><h2>pyams_gis.point module<a class="headerlink" href="#module-pyams_gis.point" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_gis.point.GeoPoint">
-<em class="property">class </em><code class="descclassname">pyams_gis.point.</code><code class="descname">GeoPoint</code><a class="headerlink" href="#pyams_gis.point.GeoPoint" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code></p>
-<p>GeoPoint attribute object</p>
-<dl class="method">
-<dt id="pyams_gis.point.GeoPoint.get_coordinates">
-<code class="descname">get_coordinates</code><span class="sig-paren">(</span><em>projection=4326</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.point.GeoPoint.get_coordinates" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.point.GeoPoint.latitude">
-<code class="descname">latitude</code><a class="headerlink" href="#pyams_gis.point.GeoPoint.latitude" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.point.GeoPoint.longitude">
-<code class="descname">longitude</code><a class="headerlink" href="#pyams_gis.point.GeoPoint.longitude" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.point.GeoPoint.projection">
-<code class="descname">projection</code><a class="headerlink" href="#pyams_gis.point.GeoPoint.projection" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.point.GeoPoint.wgs_coordinates">
-<code class="descname">wgs_coordinates</code><a class="headerlink" href="#pyams_gis.point.GeoPoint.wgs_coordinates" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.point.GeoPointZ">
-<em class="property">class </em><code class="descclassname">pyams_gis.point.</code><code class="descname">GeoPointZ</code><a class="headerlink" href="#pyams_gis.point.GeoPointZ" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_gis.point.GeoPoint" title="pyams_gis.point.GeoPoint"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.point.GeoPoint</span></code></a></p>
-<p>GeoPointZ attribute object</p>
-<dl class="attribute">
-<dt id="pyams_gis.point.GeoPointZ.altitude">
-<code class="descname">altitude</code><a class="headerlink" href="#pyams_gis.point.GeoPointZ.altitude" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_gis.schema">
-<span id="pyams-gis-schema-module"></span><h2>pyams_gis.schema module<a class="headerlink" href="#module-pyams_gis.schema" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_gis.schema.GeoAreaField">
-<em class="property">class </em><code class="descclassname">pyams_gis.schema.</code><code class="descname">GeoAreaField</code><span class="sig-paren">(</span><em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.schema.GeoAreaField" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema._field.Object</span></code></p>
-<p>GeoArea field class</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.schema.GeoPointField">
-<em class="property">class </em><code class="descclassname">pyams_gis.schema.</code><code class="descname">GeoPointField</code><span class="sig-paren">(</span><em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.schema.GeoPointField" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema._field.Object</span></code></p>
-<p>GeoPoint field class</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.schema.GeoPointZField">
-<em class="property">class </em><code class="descclassname">pyams_gis.schema.</code><code class="descname">GeoPointZField</code><span class="sig-paren">(</span><em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.schema.GeoPointZField" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema._field.Object</span></code></p>
-<p>GeoPointZ field class</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_gis.site">
-<span id="pyams-gis-site-module"></span><h2>pyams_gis.site module<a class="headerlink" href="#module-pyams_gis.site" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_gis.site.MapGenerationsChecker">
-<em class="property">class </em><code class="descclassname">pyams_gis.site.</code><code class="descname">MapGenerationsChecker</code><a class="headerlink" href="#pyams_gis.site.MapGenerationsChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Maps generations checker</p>
-<dl class="method">
-<dt id="pyams_gis.site.MapGenerationsChecker.evolve">
-<code class="descname">evolve</code><span class="sig-paren">(</span><em>site</em>, <em>current=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.site.MapGenerationsChecker.evolve" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for required utilities</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.site.MapGenerationsChecker.generation">
-<code class="descname">generation</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_gis.site.MapGenerationsChecker.generation" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_gis.site.handle_new_local_site">
-<code class="descclassname">pyams_gis.site.</code><code class="descname">handle_new_local_site</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.site.handle_new_local_site" title="Permalink to this definition">¶</a></dt>
-<dd><p>Create a new map manager when a site is created</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_gis.utility">
-<span id="pyams-gis-utility-module"></span><h2>pyams_gis.utility module<a class="headerlink" href="#module-pyams_gis.utility" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_gis.utility.MapLayersVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_gis.utility.</code><code class="descname">MapLayersVocabulary</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.utility.MapLayersVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>Map manager layers vocabulary</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.utility.MapManager">
-<em class="property">class </em><code class="descclassname">pyams_gis.utility.</code><code class="descname">MapManager</code><a class="headerlink" href="#pyams_gis.utility.MapManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.folder.Folder</span></code></p>
-<p>Map manager utility</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_gis">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_gis" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_gis.includeme">
-<code class="descclassname">pyams_gis.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_gis package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.area">pyams_gis.area module</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.configuration">pyams_gis.configuration module</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.include">pyams_gis.include module</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.layer">pyams_gis.layer module</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.point">pyams_gis.point module</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.schema">pyams_gis.schema module</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.site">pyams_gis.site module</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.utility">pyams_gis.utility module</a></li>
-<li><a class="reference internal" href="#module-pyams_gis">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_gis.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,125 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_gis.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-gis-interfaces-package">
-<h1>pyams_gis.interfaces package<a class="headerlink" href="#pyams-gis-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_gis.interfaces.configuration">
-<span id="pyams-gis-interfaces-configuration-module"></span><h2>pyams_gis.interfaces.configuration module<a class="headerlink" href="#module-pyams_gis.interfaces.configuration" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_gis.interfaces.layer">
-<span id="pyams-gis-interfaces-layer-module"></span><h2>pyams_gis.interfaces.layer module<a class="headerlink" href="#module-pyams_gis.interfaces.layer" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_gis.interfaces.utility">
-<span id="pyams-gis-interfaces-utility-module"></span><h2>pyams_gis.interfaces.utility module<a class="headerlink" href="#module-pyams_gis.interfaces.utility" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_gis.interfaces.widget">
-<span id="pyams-gis-interfaces-widget-module"></span><h2>pyams_gis.interfaces.widget module<a class="headerlink" href="#module-pyams_gis.interfaces.widget" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_gis.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_gis.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_gis.interfaces package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.interfaces.configuration">pyams_gis.interfaces.configuration module</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.interfaces.layer">pyams_gis.interfaces.layer module</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.interfaces.utility">pyams_gis.interfaces.utility module</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.interfaces.widget">pyams_gis.interfaces.widget module</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_gis.rpc.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,117 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_gis.rpc package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-gis-rpc-package">
-<h1>pyams_gis.rpc package<a class="headerlink" href="#pyams-gis-rpc-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_gis.rpc.json.html">pyams_gis.rpc.json package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_gis.rpc.json.html#module-pyams_gis.rpc.json">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="module-pyams_gis.rpc">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_gis.rpc" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_gis.rpc package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.rpc">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_gis.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1131 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_gis.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-gis-zmi-package">
-<h1>pyams_gis.zmi package<a class="headerlink" href="#pyams-gis-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_gis.zmi.interfaces">
-<span id="pyams-gis-zmi-interfaces-module"></span><h2>pyams_gis.zmi.interfaces module<a class="headerlink" href="#module-pyams_gis.zmi.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_gis.zmi.layer">
-<span id="pyams-gis-zmi-layer-module"></span><h2>pyams_gis.zmi.layer module<a class="headerlink" href="#module-pyams_gis.zmi.layer" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">EsriFeatureLayerAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddForm" title="pyams_gis.zmi.layer.EsriFeatureLayerAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.zmi.layer.EsriFeatureLayerAddForm</span></code></a></p>
-<p>ESRI feature layer add form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">EsriFeatureLayerAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_gis.zmi.layer.EsriFeatureLayerEditForm" title="pyams_gis.zmi.layer.EsriFeatureLayerEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.zmi.layer.EsriFeatureLayerEditForm</span></code></a></p>
-<p>ESRI feature layer edit form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAddForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">EsriFeatureLayerAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>ESRI feature layer add form</p>
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>layer</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-esri-feature-layer.json'</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAddForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-map-signs'</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add ESRI feature layer'</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAddForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAddForm.title">
-<code class="descname">title</code><em class="property"> = 'Maps manager'</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">EsriFeatureLayerAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>ESRI feature layer add menu</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add ESRI feature layer...'</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-map-signs'</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-esri-feature-layer.html'</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerEditForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">EsriFeatureLayerEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>ESRI feature layer edit form</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerEditForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerEditForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-map-signs'</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit layer properties'</em><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.EsriFeatureLayerEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.EsriFeatureLayerEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">GeoportalLayerAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_gis.zmi.layer.GeoportalLayerAddForm" title="pyams_gis.zmi.layer.GeoportalLayerAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.zmi.layer.GeoportalLayerAddForm</span></code></a></p>
-<p>Geoportal layer add form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">GeoportalLayerAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_gis.zmi.layer.GeoportalLayerEditForm" title="pyams_gis.zmi.layer.GeoportalLayerEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.zmi.layer.GeoportalLayerEditForm</span></code></a></p>
-<p>Geoportal layer edit form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAddForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">GeoportalLayerAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>Geoportal layer add form</p>
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>layer</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-geoportal-layer.json'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAddForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAddForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-map-o'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add IGN Geoportal layer'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAddForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAddForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAddForm.title">
-<code class="descname">title</code><em class="property"> = 'Maps manager'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAddForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">GeoportalLayerAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>Geoportal layer add menu</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add Geoportal WMS layer...'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-map-o'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-geoportal-layer.html'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerEditForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">GeoportalLayerEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Geoportal layer edit form</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerEditForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerEditForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-map-o'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit layer properties'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.GeoportalLayerEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GeoportalLayerEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">GoogleMapLayerAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_gis.zmi.layer.GoogleMapLayerAddForm" title="pyams_gis.zmi.layer.GoogleMapLayerAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.zmi.layer.GoogleMapLayerAddForm</span></code></a></p>
-<p>Google Maps layer add form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">GoogleMapLayerAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_gis.zmi.layer.GoogleMapLayerEditForm" title="pyams_gis.zmi.layer.GoogleMapLayerEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.zmi.layer.GoogleMapLayerEditForm</span></code></a></p>
-<p>Google Maps layer edit form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAddForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">GoogleMapLayerAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>Google Maps layer add form</p>
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>layer</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-google-layer.json'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAddForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAddForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-map-marker'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add Google Maps layer'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAddForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAddForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAddForm.title">
-<code class="descname">title</code><em class="property"> = 'Maps manager'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAddForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">GoogleMapLayerAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>Google Maps layer add menu</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add Google Maps layer...'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-map-marker'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-google-layer.html'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerEditForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">GoogleMapLayerEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Google Maps layer edit form</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerEditForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerEditForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-map-marker'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit layer properties'</em><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.GoogleMapLayerEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.GoogleMapLayerEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.TileLayerAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">TileLayerAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_gis.zmi.layer.TileLayerAddForm" title="pyams_gis.zmi.layer.TileLayerAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.zmi.layer.TileLayerAddForm</span></code></a></p>
-<p>Tile layer add form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.TileLayerAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">TileLayerAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_gis.zmi.layer.TileLayerEditForm" title="pyams_gis.zmi.layer.TileLayerEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.zmi.layer.TileLayerEditForm</span></code></a></p>
-<p>Tile layer edit form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.TileLayerAddForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">TileLayerAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>Tile layer add form</p>
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.TileLayerAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>layer</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-tile-layer.json'</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.TileLayerAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerAddForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAddForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-globe'</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add tile layer'</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.TileLayerAddForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAddForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerAddForm.title">
-<code class="descname">title</code><em class="property"> = 'Maps manager'</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAddForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.TileLayerAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">TileLayerAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>Tile layer add menu</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add tile layer...'</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-globe'</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-tile-layer.html'</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.TileLayerEditForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">TileLayerEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Tile layer edit form</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerEditForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerEditForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-globe'</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit layer properties'</em><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.TileLayerEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.TileLayerEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.TileLayerEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.WMSLayerAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">WMSLayerAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_gis.zmi.layer.WMSLayerAddForm" title="pyams_gis.zmi.layer.WMSLayerAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.zmi.layer.WMSLayerAddForm</span></code></a></p>
-<p>WMS layer add form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.WMSLayerAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">WMSLayerAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_gis.zmi.layer.WMSLayerEditForm" title="pyams_gis.zmi.layer.WMSLayerEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.zmi.layer.WMSLayerEditForm</span></code></a></p>
-<p>WMS layer edit form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.WMSLayerAddForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">WMSLayerAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>WMS layer add form</p>
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.WMSLayerAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>layer</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-wms-layer.json'</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.WMSLayerAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerAddForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAddForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-map'</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add WMS layer'</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.WMSLayerAddForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAddForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerAddForm.title">
-<code class="descname">title</code><em class="property"> = 'Maps manager'</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAddForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.WMSLayerAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">WMSLayerAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>WMS layer add menu</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add WMS layer...'</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-map'</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-wms-layer.html'</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.layer.WMSLayerEditForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">WMSLayerEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>WMS layer edit form</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerEditForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerEditForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-map'</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit layer properties'</em><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.layer.WMSLayerEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.layer.WMSLayerEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.WMSLayerEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_gis.zmi.layer.handle_new_geoportal_layer_data">
-<code class="descclassname">pyams_gis.zmi.layer.</code><code class="descname">handle_new_geoportal_layer_data</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.layer.handle_new_geoportal_layer_data" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle new layer data extraction</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_gis.zmi.utility">
-<span id="pyams-gis-zmi-utility-module"></span><h2>pyams_gis.zmi.utility module<a class="headerlink" href="#module-pyams_gis.zmi.utility" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_gis.zmi.utility.MapManagerConfigurationAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.utility.</code><code class="descname">MapManagerConfigurationAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerConfigurationAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_gis.zmi.utility.MapManagerConfigurationEditForm" title="pyams_gis.zmi.utility.MapManagerConfigurationEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_gis.zmi.utility.MapManagerConfigurationEditForm</span></code></a></p>
-<p>Map manager edit form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.utility.MapManagerConfigurationEditForm">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.utility.</code><code class="descname">MapManagerConfigurationEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerConfigurationEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Map manager edit form</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerConfigurationEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'configuration.json'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerConfigurationEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerConfigurationEditForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerConfigurationEditForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerConfigurationEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerConfigurationEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerConfigurationEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerConfigurationEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.utility.MapManagerConfigurationEditForm.getContent">
-<code class="descname">getContent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerConfigurationEditForm.getContent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerConfigurationEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-map-marker'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerConfigurationEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerConfigurationEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Default map configuration'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerConfigurationEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerConfigurationEditForm.title">
-<code class="descname">title</code><em class="property"> = 'Maps manager'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerConfigurationEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.utility.MapManagerConfigurationMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.utility.</code><code class="descname">MapManagerConfigurationMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerConfigurationMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Map manager properties menu</p>
-<dl class="method">
-<dt id="pyams_gis.zmi.utility.MapManagerConfigurationMenuItem.get_url">
-<code class="descname">get_url</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerConfigurationMenuItem.get_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerConfigurationMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Configuration...'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerConfigurationMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerConfigurationMenuItem.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerConfigurationMenuItem.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerConfigurationMenuItem.url">
-<code class="descname">url</code><em class="property"> = 'configuration.html'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerConfigurationMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.utility.MapManagerHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.utility.</code><code class="descname">MapManagerHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>Map manager view header adapter</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-map-marker'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerHeaderAdapter.subtitle">
-<code class="descname">subtitle</code><em class="property"> = 'Maps manager'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerHeaderAdapter.subtitle" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersNameColumn">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.utility.</code><code class="descname">MapManagerLayersNameColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersNameColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Map manager layers name column</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersNameColumn.attrName">
-<code class="descname">attrName</code><em class="property"> = 'name'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersNameColumn.attrName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersNameColumn.weight">
-<code class="descname">weight</code><em class="property"> = 10</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersNameColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersTable">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.utility.</code><code class="descname">MapManagerLayersTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.BaseTable" title="pyams_skin.table.BaseTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.BaseTable</span></code></a></p>
-<p>Map manager layers table</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersTable.data_attributes">
-<code class="descname">data_attributes</code><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersTable.data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersTable.id">
-<code class="descname">id</code><em class="property"> = 'map_manager_layers_table'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersTable.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersTable.title">
-<code class="descname">title</code><em class="property"> = 'Map manager layers'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersTable.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersTitleColumn">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.utility.</code><code class="descname">MapManagerLayersTitleColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersTitleColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <a class="reference internal" href="pyams_i18n.html#pyams_i18n.column.I18nAttrColumn" title="pyams_i18n.column.I18nAttrColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_i18n.column.I18nAttrColumn</span></code></a></p>
-<p>Map manager layers title column</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersTitleColumn.attrName">
-<code class="descname">attrName</code><em class="property"> = 'title'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersTitleColumn.attrName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersTitleColumn.defaultValue">
-<code class="descname">defaultValue</code><em class="property"> = '--'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersTitleColumn.defaultValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersTitleColumn.weight">
-<code class="descname">weight</code><em class="property"> = 20</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersTitleColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersTrashCOlumn">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.utility.</code><code class="descname">MapManagerLayersTrashCOlumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersTrashCOlumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.TrashColumn" title="pyams_skin.table.TrashColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.TrashColumn</span></code></a></p>
-<p>Map manager layer trash column</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersTrashCOlumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Delete layer'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersTrashCOlumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersTrashCOlumn.permission">
-<code class="descname">permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersTrashCOlumn.permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersTypeColumn">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.utility.</code><code class="descname">MapManagerLayersTypeColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersTypeColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Map manager layers type column</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersTypeColumn.attrName">
-<code class="descname">attrName</code><em class="property"> = 'layer_type'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersTypeColumn.attrName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersTypeColumn.getValue">
-<code class="descname">getValue</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersTypeColumn.getValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerLayersTypeColumn.weight">
-<code class="descname">weight</code><em class="property"> = 15</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerLayersTypeColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.utility.MapManagerMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.utility.</code><code class="descname">MapManagerMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Map manager menu</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerMenuItem.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-map-marker'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerMenuItem.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Maps manager'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerMenuItem.url">
-<code class="descname">url</code><em class="property"> = '#map-manager.html'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.utility.MapManagerTableElementEditor">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.utility.</code><code class="descname">MapManagerTableElementEditor</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerTableElementEditor" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.DefaultElementEditorAdapter" title="pyams_skin.table.DefaultElementEditorAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.DefaultElementEditorAdapter</span></code></a></p>
-<p>Map manager table element editor</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerTableElementEditor.modal_target">
-<code class="descname">modal_target</code><em class="property"> = False</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerTableElementEditor.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerTableElementEditor.url">
-<code class="descname">url</code><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerTableElementEditor.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerTableElementEditor.view_name">
-<code class="descname">view_name</code><em class="property"> = 'map-manager.html'</em><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerTableElementEditor.view_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.utility.MapManagerValuesAdapter">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.utility.</code><code class="descname">MapManagerValuesAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerValuesAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Map manager layers table values adapter</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerValuesAdapter.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerValuesAdapter.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_gis.zmi.utility.MapManagerView">
-<em class="property">class </em><code class="descclassname">pyams_gis.zmi.utility.</code><code class="descname">MapManagerView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.AdminView" title="pyams_zmi.view.AdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.container.ContainerView" title="pyams_skin.container.ContainerView"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.container.ContainerView</span></code></a></p>
-<p>Map manager layers view</p>
-<dl class="attribute">
-<dt id="pyams_gis.zmi.utility.MapManagerView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_gis.zmi.utility.MapManagerView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_gis.zmi.utility.MapManagerLayersTable" title="pyams_gis.zmi.utility.MapManagerLayersTable"><code class="xref py py-class docutils literal"><span class="pre">MapManagerLayersTable</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_gis.zmi.utility.delete_map_manager_layer">
-<code class="descclassname">pyams_gis.zmi.utility.</code><code class="descname">delete_map_manager_layer</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.delete_map_manager_layer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Delete layer from map manager</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_gis.zmi.utility.get_map_configuration">
-<code class="descclassname">pyams_gis.zmi.utility.</code><code class="descname">get_map_configuration</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_gis.zmi.utility.get_map_configuration" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get map configuration in JSON format</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_gis.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_gis.zmi" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_gis.zmi package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.zmi.interfaces">pyams_gis.zmi.interfaces module</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.zmi.layer">pyams_gis.zmi.layer module</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.zmi.utility">pyams_gis.zmi.utility module</a></li>
-<li><a class="reference internal" href="#module-pyams_gis.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_i18n.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,528 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>PyAMS internationalization &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-internationalization">
-<span id="pyams-i18n"></span><h1>PyAMS internationalization<a class="headerlink" href="#pyams-internationalization" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_i18n">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_i18n" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_i18n.includeme">
-<code class="descclassname">pyams_i18n.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>pyams_i18n include features</p>
-</dd></dl>
-
-</div>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_i18n.interfaces.html">pyams_i18n.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_i18n.interfaces.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_i18n.interfaces.html#module-pyams_i18n.interfaces.schema">pyams_i18n.interfaces.schema module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_i18n.interfaces.html#module-pyams_i18n.interfaces.widget">pyams_i18n.interfaces.widget module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_i18n.interfaces.html#module-pyams_i18n.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_i18n.widget.html">pyams_i18n.widget package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_i18n.widget.html#module-pyams_i18n.widget">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_i18n.zmi.html">pyams_i18n.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_i18n.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_i18n.zmi.html#module-pyams_i18n.zmi.language">pyams_i18n.zmi.language module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_i18n.zmi.html#module-pyams_i18n.zmi.negotiator">pyams_i18n.zmi.negotiator module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_i18n.zmi.html#module-pyams_i18n.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="module-pyams_i18n.attr">
-<span id="pyams-i18n-attr-module"></span><h3>pyams_i18n.attr module<a class="headerlink" href="#module-pyams_i18n.attr" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_i18n.attr.I18nAttributeAdapter">
-<em class="property">class </em><code class="descclassname">pyams_i18n.attr.</code><code class="descname">I18nAttributeAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.attr.I18nAttributeAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>I18n attribute adapter</p>
-<dl class="method">
-<dt id="pyams_i18n.attr.I18nAttributeAdapter.get_attribute">
-<code class="descname">get_attribute</code><span class="sig-paren">(</span><em>attribute</em>, <em>lang=None</em>, <em>request=None</em>, <em>default=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.attr.I18nAttributeAdapter.get_attribute" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_i18n.attr.I18nAttributeAdapter.query_attribute">
-<code class="descname">query_attribute</code><span class="sig-paren">(</span><em>attribute</em>, <em>lang=None</em>, <em>request=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.attr.I18nAttributeAdapter.query_attribute" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.attr.I18nAttributeTraverser">
-<em class="property">class </em><code class="descclassname">pyams_i18n.attr.</code><code class="descname">I18nAttributeTraverser</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.attr.I18nAttributeTraverser" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>++i18n++attr:lang namespace traverser</p>
-<dl class="method">
-<dt id="pyams_i18n.attr.I18nAttributeTraverser.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.attr.I18nAttributeTraverser.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_i18n.column">
-<span id="pyams-i18n-column-module"></span><h3>pyams_i18n.column module<a class="headerlink" href="#module-pyams_i18n.column" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_i18n.column.I18nAttrColumn">
-<em class="property">class </em><code class="descclassname">pyams_i18n.column.</code><code class="descname">I18nAttrColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.column.I18nAttrColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Column with I18n attribute value</p>
-<dl class="method">
-<dt id="pyams_i18n.column.I18nAttrColumn.getValue">
-<code class="descname">getValue</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.column.I18nAttrColumn.getValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_i18n.content">
-<span id="pyams-i18n-content-module"></span><h3>pyams_i18n.content module<a class="headerlink" href="#module-pyams_i18n.content" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_i18n.content.I18nManagerMixin">
-<em class="property">class </em><code class="descclassname">pyams_i18n.content.</code><code class="descname">I18nManagerMixin</code><a class="headerlink" href="#pyams_i18n.content.I18nManagerMixin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>I18n manager class mixin</p>
-<dl class="method">
-<dt id="pyams_i18n.content.I18nManagerMixin.get_languages">
-<code class="descname">get_languages</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.content.I18nManagerMixin.get_languages" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_i18n.content.I18nManagerMixin.languages">
-<code class="descname">languages</code><a class="headerlink" href="#pyams_i18n.content.I18nManagerMixin.languages" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_i18n.expr">
-<span id="pyams-i18n-expr-module"></span><h3>pyams_i18n.expr module<a class="headerlink" href="#module-pyams_i18n.expr" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_i18n.expr.I18nExpr">
-<em class="property">class </em><code class="descclassname">pyams_i18n.expr.</code><code class="descname">I18nExpr</code><span class="sig-paren">(</span><em>expression</em>, <em>braces_required=False</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.expr.I18nExpr" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.tales.ContextExprMixin" title="pyams_utils.tales.ContextExprMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.tales.ContextExprMixin</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">chameleon.tales.StringExpr</span></code></p>
-<p>i18n:context.attribute TALES expression</p>
-<dl class="attribute">
-<dt id="pyams_i18n.expr.I18nExpr.transform">
-<code class="descname">transform</code><em class="property"> = &lt;Symbol value=&lt;function render_i18n_expression&gt; at 7fe7830305c0&gt;</em><a class="headerlink" href="#pyams_i18n.expr.I18nExpr.transform" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_i18n.expr.render_i18n_expression">
-<code class="descclassname">pyams_i18n.expr.</code><code class="descname">render_i18n_expression</code><span class="sig-paren">(</span><em>econtext</em>, <em>name</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.expr.render_i18n_expression" title="Permalink to this definition">¶</a></dt>
-<dd><p>Render an I18n expression</p>
-<p>Value can be given as a single attribute name (for example: “i18n:title”), in which case value
-is extracted from current “context”.
-But value can also be given as a dotted name, for example “i18n:local_var.property.title”.</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_i18n.include">
-<span id="pyams-i18n-include-module"></span><h3>pyams_i18n.include module<a class="headerlink" href="#module-pyams_i18n.include" title="Permalink to this headline">¶</a></h3>
-<dl class="function">
-<dt id="pyams_i18n.include.include_package">
-<code class="descclassname">pyams_i18n.include.</code><code class="descname">include_package</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.include.include_package" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid package include</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_i18n.index">
-<span id="pyams-i18n-index-module"></span><h3>pyams_i18n.index module<a class="headerlink" href="#module-pyams_i18n.index" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_i18n.index.I18nTextIndexMixin">
-<em class="property">class </em><code class="descclassname">pyams_i18n.index.</code><code class="descname">I18nTextIndexMixin</code><span class="sig-paren">(</span><em>language</em>, <em>interface=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.index.I18nTextIndexMixin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">hypatia.util.BaseIndexMixin</span></code></p>
-<p>I18n text index mixin</p>
-<dl class="method">
-<dt id="pyams_i18n.index.I18nTextIndexMixin.discriminate">
-<code class="descname">discriminate</code><span class="sig-paren">(</span><em>obj</em>, <em>default</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.index.I18nTextIndexMixin.discriminate" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.index.I18nTextIndexWithInterface">
-<em class="property">class </em><code class="descclassname">pyams_i18n.index.</code><code class="descname">I18nTextIndexWithInterface</code><span class="sig-paren">(</span><em>language</em>, <em>discriminator</em>, <em>interface=None</em>, <em>lexicon=None</em>, <em>index=None</em>, <em>family=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.index.I18nTextIndexWithInterface" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_i18n.index.I18nTextIndexMixin" title="pyams_i18n.index.I18nTextIndexMixin"><code class="xref py py-class docutils literal"><span class="pre">pyams_i18n.index.I18nTextIndexMixin</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">hypatia.text.TextIndex</span></code></p>
-<p>I18n text index</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_i18n.language">
-<span id="pyams-i18n-language-module"></span><h3>pyams_i18n.language module<a class="headerlink" href="#module-pyams_i18n.language" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_i18n.language.BaseLanguagesVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_i18n.language.</code><code class="descname">BaseLanguagesVocabulary</code><span class="sig-paren">(</span><em>*args</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.language.BaseLanguagesVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>Base languages vocabulary, matching ISO 639-1 languages codes</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.language.ISOLanguagesVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_i18n.language.</code><code class="descname">ISOLanguagesVocabulary</code><span class="sig-paren">(</span><em>*args</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.language.ISOLanguagesVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_i18n.negotiator">
-<span id="pyams-i18n-negotiator-module"></span><h3>pyams_i18n.negotiator module<a class="headerlink" href="#module-pyams_i18n.negotiator" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_i18n.negotiator.Negotiator">
-<em class="property">class </em><code class="descclassname">pyams_i18n.negotiator.</code><code class="descname">Negotiator</code><a class="headerlink" href="#pyams_i18n.negotiator.Negotiator" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Language negotiator utility</p>
-<dl class="attribute">
-<dt id="pyams_i18n.negotiator.Negotiator.cache_enabled">
-<code class="descname">cache_enabled</code><a class="headerlink" href="#pyams_i18n.negotiator.Negotiator.cache_enabled" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_i18n.negotiator.Negotiator.clear_cache">
-<code class="descname">clear_cache</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.negotiator.Negotiator.clear_cache" title="Permalink to this definition">¶</a></dt>
-<dd><p>Clear cached language value</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_i18n.negotiator.Negotiator.get_language">
-<code class="descname">get_language</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.negotiator.Negotiator.get_language" title="Permalink to this definition">¶</a></dt>
-<dd><p>See <a href="#id1"><span class="problematic" id="id2">:intf:`INegotiator`</span></a></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_i18n.negotiator.Negotiator.offered_languages">
-<code class="descname">offered_languages</code><a class="headerlink" href="#pyams_i18n.negotiator.Negotiator.offered_languages" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_i18n.negotiator.Negotiator.policy">
-<code class="descname">policy</code><a class="headerlink" href="#pyams_i18n.negotiator.Negotiator.policy" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_i18n.negotiator.Negotiator.server_language">
-<code class="descname">server_language</code><a class="headerlink" href="#pyams_i18n.negotiator.Negotiator.server_language" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.negotiator.ZopeNegotiator">
-<em class="property">class </em><code class="descclassname">pyams_i18n.negotiator.</code><code class="descname">ZopeNegotiator</code><a class="headerlink" href="#pyams_i18n.negotiator.ZopeNegotiator" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Zope language negotiator</p>
-<dl class="method">
-<dt id="pyams_i18n.negotiator.ZopeNegotiator.getLanguage">
-<code class="descname">getLanguage</code><span class="sig-paren">(</span><em>langs</em>, <em>env</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.negotiator.ZopeNegotiator.getLanguage" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_i18n.negotiator.get_locale">
-<code class="descclassname">pyams_i18n.negotiator.</code><code class="descname">get_locale</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.negotiator.get_locale" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get zope.i18n locale attribute</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_i18n.negotiator.locale_negotiator">
-<code class="descclassname">pyams_i18n.negotiator.</code><code class="descname">locale_negotiator</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.negotiator.locale_negotiator" title="Permalink to this definition">¶</a></dt>
-<dd><p>Negotiate language based on server, browser and user settings</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_i18n.property">
-<span id="pyams-i18n-property-module"></span><h3>pyams_i18n.property module<a class="headerlink" href="#module-pyams_i18n.property" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_i18n.property.I18nFileProperty">
-<em class="property">class </em><code class="descclassname">pyams_i18n.property.</code><code class="descname">I18nFileProperty</code><span class="sig-paren">(</span><em>field</em>, <em>name=None</em>, <em>klass=None</em>, <em>**args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.property.I18nFileProperty" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>I18n property class used to handle files</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_i18n.schema">
-<span id="pyams-i18n-schema-module"></span><h3>pyams_i18n.schema module<a class="headerlink" href="#module-pyams_i18n.schema" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_i18n.schema.DefaultValueDict">
-<em class="property">class </em><code class="descclassname">pyams_i18n.schema.</code><code class="descname">DefaultValueDict</code><span class="sig-paren">(</span><em>default=None</em>, <em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.schema.DefaultValueDict" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.mapping.PersistentMapping</span></code></p>
-<p>Persistent mapping with default value</p>
-<dl class="method">
-<dt id="pyams_i18n.schema.DefaultValueDict.copy">
-<code class="descname">copy</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.schema.DefaultValueDict.copy" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_i18n.schema.DefaultValueDict.get">
-<code class="descname">get</code><span class="sig-paren">(</span><em>key</em>, <em>default=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.schema.DefaultValueDict.get" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.schema.I18nAudioField">
-<em class="property">class </em><code class="descclassname">pyams_i18n.schema.</code><code class="descname">I18nAudioField</code><span class="sig-paren">(</span><em>key_type=None</em>, <em>value_type=None</em>, <em>value_min_length=None</em>, <em>value_max_length=None</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.schema.I18nAudioField" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_i18n.schema.I18nMediaField" title="pyams_i18n.schema.I18nMediaField"><code class="xref py py-class docutils literal"><span class="pre">pyams_i18n.schema.I18nMediaField</span></code></a></p>
-<p>I18n audio field</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.schema.I18nField">
-<em class="property">class </em><code class="descclassname">pyams_i18n.schema.</code><code class="descname">I18nField</code><span class="sig-paren">(</span><em>key_type=None</em>, <em>value_type=None</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.schema.I18nField" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema._field.Dict</span></code></p>
-<p>I18n base field class</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.schema.I18nFileField">
-<em class="property">class </em><code class="descclassname">pyams_i18n.schema.</code><code class="descname">I18nFileField</code><span class="sig-paren">(</span><em>key_type=None</em>, <em>value_type=None</em>, <em>value_min_length=None</em>, <em>value_max_length=None</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.schema.I18nFileField" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_i18n.schema.I18nField" title="pyams_i18n.schema.I18nField"><code class="xref py py-class docutils literal"><span class="pre">pyams_i18n.schema.I18nField</span></code></a></p>
-<p>I18n file field</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.schema.I18nHTMLField">
-<em class="property">class </em><code class="descclassname">pyams_i18n.schema.</code><code class="descname">I18nHTMLField</code><span class="sig-paren">(</span><em>key_type=None</em>, <em>value_type=None</em>, <em>default=None</em>, <em>value_constraint=None</em>, <em>value_min_length=0</em>, <em>value_max_length=None</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.schema.I18nHTMLField" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_i18n.schema.I18nField" title="pyams_i18n.schema.I18nField"><code class="xref py py-class docutils literal"><span class="pre">pyams_i18n.schema.I18nField</span></code></a></p>
-<p>I18n HTML field</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.schema.I18nImageField">
-<em class="property">class </em><code class="descclassname">pyams_i18n.schema.</code><code class="descname">I18nImageField</code><span class="sig-paren">(</span><em>key_type=None</em>, <em>value_type=None</em>, <em>value_min_length=None</em>, <em>value_max_length=None</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.schema.I18nImageField" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_i18n.schema.I18nMediaField" title="pyams_i18n.schema.I18nMediaField"><code class="xref py py-class docutils literal"><span class="pre">pyams_i18n.schema.I18nMediaField</span></code></a></p>
-<p>I18n image field</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.schema.I18nMediaField">
-<em class="property">class </em><code class="descclassname">pyams_i18n.schema.</code><code class="descname">I18nMediaField</code><span class="sig-paren">(</span><em>key_type=None</em>, <em>value_type=None</em>, <em>value_min_length=None</em>, <em>value_max_length=None</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.schema.I18nMediaField" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_i18n.schema.I18nFileField" title="pyams_i18n.schema.I18nFileField"><code class="xref py py-class docutils literal"><span class="pre">pyams_i18n.schema.I18nFileField</span></code></a></p>
-<p>I18n media field</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.schema.I18nTextField">
-<em class="property">class </em><code class="descclassname">pyams_i18n.schema.</code><code class="descname">I18nTextField</code><span class="sig-paren">(</span><em>key_type=None</em>, <em>value_type=None</em>, <em>default=None</em>, <em>value_constraint=None</em>, <em>value_min_length=0</em>, <em>value_max_length=None</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.schema.I18nTextField" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_i18n.schema.I18nField" title="pyams_i18n.schema.I18nField"><code class="xref py py-class docutils literal"><span class="pre">pyams_i18n.schema.I18nField</span></code></a></p>
-<p>I18n text field</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.schema.I18nTextLineField">
-<em class="property">class </em><code class="descclassname">pyams_i18n.schema.</code><code class="descname">I18nTextLineField</code><span class="sig-paren">(</span><em>key_type=None</em>, <em>value_type=None</em>, <em>default=None</em>, <em>value_constraint=None</em>, <em>value_min_length=0</em>, <em>value_max_length=None</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.schema.I18nTextLineField" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_i18n.schema.I18nField" title="pyams_i18n.schema.I18nField"><code class="xref py py-class docutils literal"><span class="pre">pyams_i18n.schema.I18nField</span></code></a></p>
-<p>I18n text line field</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.schema.I18nThumbnailImageField">
-<em class="property">class </em><code class="descclassname">pyams_i18n.schema.</code><code class="descname">I18nThumbnailImageField</code><span class="sig-paren">(</span><em>key_type=None</em>, <em>value_type=None</em>, <em>value_min_length=None</em>, <em>value_max_length=None</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.schema.I18nThumbnailImageField" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_i18n.schema.I18nImageField" title="pyams_i18n.schema.I18nImageField"><code class="xref py py-class docutils literal"><span class="pre">pyams_i18n.schema.I18nImageField</span></code></a></p>
-<p>I18n thumbnail image field</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.schema.I18nVideoField">
-<em class="property">class </em><code class="descclassname">pyams_i18n.schema.</code><code class="descname">I18nVideoField</code><span class="sig-paren">(</span><em>key_type=None</em>, <em>value_type=None</em>, <em>value_min_length=None</em>, <em>value_max_length=None</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.schema.I18nVideoField" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_i18n.schema.I18nMediaField" title="pyams_i18n.schema.I18nMediaField"><code class="xref py py-class docutils literal"><span class="pre">pyams_i18n.schema.I18nMediaField</span></code></a></p>
-<p>I18n video field</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_i18n.site">
-<span id="pyams-i18n-site-module"></span><h3>pyams_i18n.site module<a class="headerlink" href="#module-pyams_i18n.site" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_i18n.site.I18nGenerationsChecker">
-<em class="property">class </em><code class="descclassname">pyams_i18n.site.</code><code class="descname">I18nGenerationsChecker</code><a class="headerlink" href="#pyams_i18n.site.I18nGenerationsChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>I18n generations checker</p>
-<dl class="method">
-<dt id="pyams_i18n.site.I18nGenerationsChecker.evolve">
-<code class="descname">evolve</code><span class="sig-paren">(</span><em>site</em>, <em>current=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.site.I18nGenerationsChecker.evolve" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for required utilities</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_i18n.site.I18nGenerationsChecker.generation">
-<code class="descname">generation</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_i18n.site.I18nGenerationsChecker.generation" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_i18n.site.handle_new_local_site">
-<code class="descclassname">pyams_i18n.site.</code><code class="descname">handle_new_local_site</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.site.handle_new_local_site" title="Permalink to this definition">¶</a></dt>
-<dd><p>Create a new negotiator when a site is created</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_i18n.vocabulary">
-<span id="pyams-i18n-vocabulary-module"></span><h3>pyams_i18n.vocabulary module<a class="headerlink" href="#module-pyams_i18n.vocabulary" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_i18n.vocabulary.I18nContentLanguages">
-<em class="property">class </em><code class="descclassname">pyams_i18n.vocabulary.</code><code class="descname">I18nContentLanguages</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.vocabulary.I18nContentLanguages" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>I18n content languages vocabulary</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.vocabulary.I18nOfferedLanguages">
-<em class="property">class </em><code class="descclassname">pyams_i18n.vocabulary.</code><code class="descname">I18nOfferedLanguages</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.vocabulary.I18nOfferedLanguages" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>I18n offered languages vocabulary</p>
-</dd></dl>
-
-</div>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">PyAMS internationalization</a><ul>
-<li><a class="reference internal" href="#module-pyams_i18n">Module contents</a></li>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a><ul>
-<li><a class="reference internal" href="#module-pyams_i18n.attr">pyams_i18n.attr module</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.column">pyams_i18n.column module</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.content">pyams_i18n.content module</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.expr">pyams_i18n.expr module</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.include">pyams_i18n.include module</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.index">pyams_i18n.index module</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.language">pyams_i18n.language module</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.negotiator">pyams_i18n.negotiator module</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.property">pyams_i18n.property module</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.schema">pyams_i18n.schema module</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.site">pyams_i18n.site module</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.vocabulary">pyams_i18n.vocabulary module</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_i18n.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,117 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_i18n.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-i18n-interfaces-package">
-<h1>pyams_i18n.interfaces package<a class="headerlink" href="#pyams-i18n-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_i18n.interfaces.schema">
-<span id="pyams-i18n-interfaces-schema-module"></span><h2>pyams_i18n.interfaces.schema module<a class="headerlink" href="#module-pyams_i18n.interfaces.schema" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_i18n.interfaces.widget">
-<span id="pyams-i18n-interfaces-widget-module"></span><h2>pyams_i18n.interfaces.widget module<a class="headerlink" href="#module-pyams_i18n.interfaces.widget" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_i18n.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_i18n.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_i18n.interfaces package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.interfaces.schema">pyams_i18n.interfaces.schema module</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.interfaces.widget">pyams_i18n.interfaces.widget module</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_i18n.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,251 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_i18n.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-i18n-zmi-package">
-<h1>pyams_i18n.zmi package<a class="headerlink" href="#pyams-i18n-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_i18n.zmi.language">
-<span id="pyams-i18n-zmi-language-module"></span><h2>pyams_i18n.zmi.language module<a class="headerlink" href="#module-pyams_i18n.zmi.language" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp">
-<em class="property">class </em><code class="descclassname">pyams_i18n.zmi.language.</code><code class="descname">I18nManagerLanguageEditFormHelp</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.help.FormHelp" title="pyams_form.help.FormHelp"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.help.FormHelp</span></code></a></p>
-<p>I18n manager language edit form help adapter</p>
-<dl class="attribute">
-<dt id="pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp.message">
-<code class="descname">message</code><em class="property"> = 'For each selected language, a tab will be associated to each form input to enter matching translation.'</em><a class="headerlink" href="#pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp.message" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp.message_format">
-<code class="descname">message_format</code><em class="property"> = 'rest'</em><a class="headerlink" href="#pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp.message_format" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp.outer_margin">
-<code class="descname">outer_margin</code><em class="property"> = 10</em><a class="headerlink" href="#pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp.outer_margin" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.zmi.language.I18nManagerLanguageEditFormPermissionChecker">
-<em class="property">class </em><code class="descclassname">pyams_i18n.zmi.language.</code><code class="descname">I18nManagerLanguageEditFormPermissionChecker</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.zmi.language.I18nManagerLanguageEditFormPermissionChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>I18n manager language edit form permission checker</p>
-<dl class="attribute">
-<dt id="pyams_i18n.zmi.language.I18nManagerLanguageEditFormPermissionChecker.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'manage'</em><a class="headerlink" href="#pyams_i18n.zmi.language.I18nManagerLanguageEditFormPermissionChecker.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.zmi.language.I18nManagerLanguagesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_i18n.zmi.language.</code><code class="descname">I18nManagerLanguagesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.zmi.language.I18nManagerLanguagesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_i18n.zmi.language.I18nManagerLanguagesEditForm" title="pyams_i18n.zmi.language.I18nManagerLanguagesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_i18n.zmi.language.I18nManagerLanguagesEditForm</span></code></a></p>
-<p>I18n manager languages edit form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.zmi.language.I18nManagerLanguagesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_i18n.zmi.language.</code><code class="descname">I18nManagerLanguagesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.zmi.language.I18nManagerLanguagesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminEditForm" title="pyams_zmi.form.AdminEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminEditForm</span></code></a></p>
-<p>I18n manager languages edit form</p>
-<dl class="attribute">
-<dt id="pyams_i18n.zmi.language.I18nManagerLanguagesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'languages.json'</em><a class="headerlink" href="#pyams_i18n.zmi.language.I18nManagerLanguagesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_i18n.zmi.language.I18nManagerLanguagesEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_i18n.zmi.language.I18nManagerLanguagesEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_i18n.zmi.language.I18nManagerLanguagesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_i18n.zmi.language.I18nManagerLanguagesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_i18n.zmi.language.I18nManagerLanguagesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Content languages'</em><a class="headerlink" href="#pyams_i18n.zmi.language.I18nManagerLanguagesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.zmi.language.I18nManagerLanguagesMenu">
-<em class="property">class </em><code class="descclassname">pyams_i18n.zmi.language.</code><code class="descname">I18nManagerLanguagesMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.zmi.language.I18nManagerLanguagesMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>I18n manager languages menu</p>
-<dl class="attribute">
-<dt id="pyams_i18n.zmi.language.I18nManagerLanguagesMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-flag'</em><a class="headerlink" href="#pyams_i18n.zmi.language.I18nManagerLanguagesMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_i18n.zmi.language.I18nManagerLanguagesMenu.label">
-<code class="descname">label</code><em class="property"> = 'Languages'</em><a class="headerlink" href="#pyams_i18n.zmi.language.I18nManagerLanguagesMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_i18n.zmi.language.I18nManagerLanguagesMenu.url">
-<code class="descname">url</code><em class="property"> = '#languages.html'</em><a class="headerlink" href="#pyams_i18n.zmi.language.I18nManagerLanguagesMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_i18n.zmi.negotiator">
-<span id="pyams-i18n-zmi-negotiator-module"></span><h2>pyams_i18n.zmi.negotiator module<a class="headerlink" href="#module-pyams_i18n.zmi.negotiator" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_i18n.zmi.negotiator.NegotiatorPropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_i18n.zmi.negotiator.</code><code class="descname">NegotiatorPropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.zmi.negotiator.NegotiatorPropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm" title="pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm</span></code></a></p>
-<p>Negotiator properties edit form, AJAX renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_i18n.zmi.negotiator.</code><code class="descname">NegotiatorPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Negotiator properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Update languages negotiator properties'</em><a class="headerlink" href="#pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_i18n.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_i18n.zmi" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_i18n.zmi package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.zmi.language">pyams_i18n.zmi.language module</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.zmi.negotiator">pyams_i18n.zmi.negotiator module</a></li>
-<li><a class="reference internal" href="#module-pyams_i18n.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_ldap.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,641 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_ldap package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-ldap-package">
-<h1>pyams_ldap package<a class="headerlink" href="#pyams-ldap-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_ldap.interfaces.html">pyams_ldap.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_ldap.interfaces.html#module-pyams_ldap.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_ldap.tests.html">pyams_ldap.tests package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_ldap.tests.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_ldap.tests.html#module-pyams_ldap.tests.test_utilsdocs">pyams_ldap.tests.test_utilsdocs module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_ldap.tests.html#module-pyams_ldap.tests.test_utilsdocstrings">pyams_ldap.tests.test_utilsdocstrings module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_ldap.tests.html#module-pyams_ldap.tests">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_ldap.zmi.html">pyams_ldap.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_ldap.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_ldap.zmi.html#module-pyams_ldap.zmi.plugin">pyams_ldap.zmi.plugin module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_ldap.zmi.html#module-pyams_ldap.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_ldap.plugin">
-<span id="pyams-ldap-plugin-module"></span><h2>pyams_ldap.plugin module<a class="headerlink" href="#module-pyams_ldap.plugin" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_ldap.plugin.ConnectionManager">
-<em class="property">class </em><code class="descclassname">pyams_ldap.plugin.</code><code class="descname">ConnectionManager</code><span class="sig-paren">(</span><em>plugin</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.ConnectionManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>LDAP connections manager</p>
-<dl class="method">
-<dt id="pyams_ldap.plugin.ConnectionManager.get_connection">
-<code class="descname">get_connection</code><span class="sig-paren">(</span><em>user=None</em>, <em>password=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.ConnectionManager.get_connection" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.plugin.LDAPGroupInfo">
-<em class="property">class </em><code class="descclassname">pyams_ldap.plugin.</code><code class="descname">LDAPGroupInfo</code><span class="sig-paren">(</span><em>dn</em>, <em>attributes</em>, <em>plugin=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.LDAPGroupInfo" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>LDAP group info</p>
-<dl class="method">
-<dt id="pyams_ldap.plugin.LDAPGroupInfo.get_members">
-<code class="descname">get_members</code><span class="sig-paren">(</span><em>info=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.LDAPGroupInfo.get_members" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.plugin.LDAPGroupMailInfoAdapter">
-<em class="property">class </em><code class="descclassname">pyams_ldap.plugin.</code><code class="descname">LDAPGroupMailInfoAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.LDAPGroupMailInfoAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>LDAP group mail adapter</p>
-<dl class="method">
-<dt id="pyams_ldap.plugin.LDAPGroupMailInfoAdapter.get_addresses">
-<code class="descname">get_addresses</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.LDAPGroupMailInfoAdapter.get_addresses" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get mail address of given group</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.plugin.LDAPPlugin">
-<em class="property">class </em><code class="descclassname">pyams_ldap.plugin.</code><code class="descname">LDAPPlugin</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>LDAP authentication plug-in</p>
-<dl class="method">
-<dt id="pyams_ldap.plugin.LDAPPlugin.authenticate">
-<code class="descname">authenticate</code><span class="sig-paren">(</span><em>credentials</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.authenticate" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.base_dn">
-<code class="descname">base_dn</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.base_dn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.bind_dn">
-<code class="descname">bind_dn</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.bind_dn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.bind_password">
-<code class="descname">bind_password</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.bind_password" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_ldap.plugin.LDAPPlugin.clear">
-<code class="descname">clear</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.clear" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.enabled">
-<code class="descname">enabled</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.enabled" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_ldap.plugin.LDAPPlugin.find_principals">
-<code class="descname">find_principals</code><span class="sig-paren">(</span><em>query</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.find_principals" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_ldap.plugin.LDAPPlugin.get_all_principals">
-<code class="descname">get_all_principals</code><span class="sig-paren">(</span><em>principal_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.get_all_principals" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get all principals (including groups) for given principal ID</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_ldap.plugin.LDAPPlugin.get_connection">
-<code class="descname">get_connection</code><span class="sig-paren">(</span><em>user=None</em>, <em>password=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.get_connection" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_ldap.plugin.LDAPPlugin.get_members">
-<code class="descname">get_members</code><span class="sig-paren">(</span><em>group</em>, <em>info=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.get_members" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get all members of given LDAP group as LDAP users</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_ldap.plugin.LDAPPlugin.get_principal">
-<code class="descname">get_principal</code><span class="sig-paren">(</span><em>principal_id</em>, <em>info=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.get_principal" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_ldap.plugin.LDAPPlugin.get_search_results">
-<code class="descname">get_search_results</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.get_search_results" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.group_extra_attributes">
-<code class="descname">group_extra_attributes</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.group_extra_attributes" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.group_mail_attribute">
-<code class="descname">group_mail_attribute</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.group_mail_attribute" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.group_mail_mode">
-<code class="descname">group_mail_mode</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.group_mail_mode" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.group_members_attribute">
-<code class="descname">group_members_attribute</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.group_members_attribute" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.group_members_query_mode">
-<code class="descname">group_members_query_mode</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.group_members_query_mode" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.group_prefix">
-<code class="descname">group_prefix</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.group_prefix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.group_replace_expression">
-<code class="descname">group_replace_expression</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.group_replace_expression" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.group_title_format">
-<code class="descname">group_title_format</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.group_title_format" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.group_uid_attribute">
-<code class="descname">group_uid_attribute</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.group_uid_attribute" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.groups_base_dn">
-<code class="descname">groups_base_dn</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.groups_base_dn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.groups_query">
-<code class="descname">groups_query</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.groups_query" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.groups_search_query">
-<code class="descname">groups_search_query</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.groups_search_query" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.groups_search_scope">
-<code class="descname">groups_search_scope</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.groups_search_scope" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.groups_select_query">
-<code class="descname">groups_select_query</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.groups_select_query" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.host">
-<code class="descname">host</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.host" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.login_attribute">
-<code class="descname">login_attribute</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.login_attribute" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.login_query">
-<code class="descname">login_query</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.login_query" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.mail_attribute">
-<code class="descname">mail_attribute</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.mail_attribute" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.pool_lifetime">
-<code class="descname">pool_lifetime</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.pool_lifetime" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.pool_size">
-<code class="descname">pool_size</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.pool_size" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.port">
-<code class="descname">port</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.port" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.prefix">
-<code class="descname">prefix</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.prefix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.scheme">
-<code class="descname">scheme</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.scheme" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.search_scope">
-<code class="descname">search_scope</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.search_scope" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.server_uri">
-<code class="descname">server_uri</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.server_uri" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.title_format">
-<code class="descname">title_format</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.title_format" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.uid_attribute">
-<code class="descname">uid_attribute</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.uid_attribute" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.uid_query">
-<code class="descname">uid_query</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.uid_query" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.use_pool">
-<code class="descname">use_pool</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.use_pool" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.use_ssl">
-<code class="descname">use_ssl</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.use_ssl" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.use_tls">
-<code class="descname">use_tls</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.use_tls" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.user_extra_attributes">
-<code class="descname">user_extra_attributes</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.user_extra_attributes" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.user_groups_attribute">
-<code class="descname">user_groups_attribute</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.user_groups_attribute" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.users_search_query">
-<code class="descname">users_search_query</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.users_search_query" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.plugin.LDAPPlugin.users_select_query">
-<code class="descname">users_select_query</code><a class="headerlink" href="#pyams_ldap.plugin.LDAPPlugin.users_select_query" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.plugin.LDAPUserInfo">
-<em class="property">class </em><code class="descclassname">pyams_ldap.plugin.</code><code class="descname">LDAPUserInfo</code><span class="sig-paren">(</span><em>dn</em>, <em>attributes</em>, <em>plugin=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.LDAPUserInfo" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>LDAP user info</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.plugin.LDAPUserMailInfoAdapter">
-<em class="property">class </em><code class="descclassname">pyams_ldap.plugin.</code><code class="descname">LDAPUserMailInfoAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.LDAPUserMailInfoAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>LDAP user mail adapter</p>
-<dl class="method">
-<dt id="pyams_ldap.plugin.LDAPUserMailInfoAdapter.get_addresses">
-<code class="descname">get_addresses</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.plugin.LDAPUserMailInfoAdapter.get_addresses" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get mail address of given user</p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_ldap.query">
-<span id="pyams-ldap-query-module"></span><h2>pyams_ldap.query module<a class="headerlink" href="#module-pyams_ldap.query" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_ldap.query.LDAPQuery">
-<em class="property">class </em><code class="descclassname">pyams_ldap.query.</code><code class="descname">LDAPQuery</code><span class="sig-paren">(</span><em>base_dn</em>, <em>filter_tmpl</em>, <em>scope</em>, <em>attributes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.query.LDAPQuery" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Object representing an LDAP query</p>
-<dl class="method">
-<dt id="pyams_ldap.query.LDAPQuery.execute">
-<code class="descname">execute</code><span class="sig-paren">(</span><em>conn</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.query.LDAPQuery.execute" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_ldap">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_ldap" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_ldap.includeme">
-<code class="descclassname">pyams_ldap.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_ldap package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_ldap.plugin">pyams_ldap.plugin module</a></li>
-<li><a class="reference internal" href="#module-pyams_ldap.query">pyams_ldap.query module</a></li>
-<li><a class="reference internal" href="#module-pyams_ldap">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_ldap.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_ldap.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-ldap-interfaces-package">
-<h1>pyams_ldap.interfaces package<a class="headerlink" href="#pyams-ldap-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_ldap.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_ldap.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_ldap.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_ldap.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_ldap.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,745 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_ldap.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-ldap-zmi-package">
-<h1>pyams_ldap.zmi package<a class="headerlink" href="#pyams-ldap-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_ldap.zmi.plugin">
-<span id="pyams-ldap-zmi-plugin-module"></span><h2>pyams_ldap.zmi.plugin module<a class="headerlink" href="#module-pyams_ldap.zmi.plugin" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPCnColumn">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPCnColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPCnColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_ldap.zmi.plugin.LDAPColumn" title="pyams_ldap.zmi.plugin.LDAPColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_ldap.zmi.plugin.LDAPColumn</span></code></a></p>
-<p>CN column</p>
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPCnColumn.attrName">
-<code class="descname">attrName</code><em class="property"> = 'cn'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPCnColumn.attrName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPCnColumn.weight">
-<code class="descname">weight</code><em class="property"> = 5</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPCnColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPColumn">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Base LDAP column</p>
-<dl class="method">
-<dt id="pyams_ldap.zmi.plugin.LDAPColumn.getValue">
-<code class="descname">getValue</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPColumn.getValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPMailColumn">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPMailColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPMailColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_ldap.zmi.plugin.LDAPColumn" title="pyams_ldap.zmi.plugin.LDAPColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_ldap.zmi.plugin.LDAPColumn</span></code></a></p>
-<p>Mail column</p>
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPMailColumn.attrName">
-<code class="descname">attrName</code><em class="property"> = 'mail'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPMailColumn.attrName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPMailColumn.weight">
-<code class="descname">weight</code><em class="property"> = 20</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPMailColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPluginAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_ldap.zmi.plugin.LDAPPluginAddForm" title="pyams_ldap.zmi.plugin.LDAPPluginAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_ldap.zmi.plugin.LDAPPluginAddForm</span></code></a></p>
-<p>LDAP users folder plug-in add form, AJAX handler</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPluginAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_ldap.zmi.plugin.LDAPPluginEditForm" title="pyams_ldap.zmi.plugin.LDAPPluginEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_ldap.zmi.plugin.LDAPPluginEditForm</span></code></a></p>
-<p>LDAP users folder plug-in edit form, AJAX handler</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAddForm">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPluginAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>LDAP users folder plug-in add form</p>
-<dl class="method">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>plugin</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-ldap-folder.json'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSecurity'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-sitemap'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add LDAP users folder plug-in'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAddForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAddForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAddForm.title">
-<code class="descname">title</code><em class="property"> = 'System security manager'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAddForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPluginAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>LDAP users folder add menu</p>
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add LDAP users folder...'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-sitemap'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-ldap-folder.html'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPluginConnectionAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminAddForm" title="pyams_zmi.form.InnerAdminAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminAddForm</span></code></a></p>
-<p>LDAP plug-in add form connection</p>
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm.id">
-<code class="descname">id</code><em class="property"> = 'ldap_connection_form'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm.tab_label">
-<code class="descname">tab_label</code><em class="property"> = 'Connection'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm.tab_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm.weight">
-<code class="descname">weight</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPluginConnectionEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminEditForm" title="pyams_zmi.form.InnerAdminEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminEditForm</span></code></a></p>
-<p>LDAP plug-in connection edit form</p>
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSecurity'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.id">
-<code class="descname">id</code><em class="property"> = 'ldap_connection_form'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.tab_label">
-<code class="descname">tab_label</code><em class="property"> = 'Connection'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.tab_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.weight">
-<code class="descname">weight</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginEditForm">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPluginEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>LDAP users folder plug-in edit form</p>
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSecurity'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-sitemap'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit LDAP users folder plug-in properties'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginEditForm.update_content">
-<code class="descname">update_content</code><span class="sig-paren">(</span><em>content</em>, <em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginEditForm.update_content" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPluginGroupsAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminAddForm" title="pyams_zmi.form.InnerAdminAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminAddForm</span></code></a></p>
-<p>LDAP plug-in add form groups schema</p>
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.id">
-<code class="descname">id</code><em class="property"> = 'ldap_groups_form'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.tab_label">
-<code class="descname">tab_label</code><em class="property"> = 'Groups schema'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.tab_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.weight">
-<code class="descname">weight</code><em class="property"> = 3</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPluginGroupsEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminEditForm" title="pyams_zmi.form.InnerAdminEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminEditForm</span></code></a></p>
-<p>LDAP plug-in groups schema edit form</p>
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSecurity'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.id">
-<code class="descname">id</code><em class="property"> = 'ldap_groups_form'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.tab_label">
-<code class="descname">tab_label</code><em class="property"> = 'Groups schema'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.tab_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.weight">
-<code class="descname">weight</code><em class="property"> = 3</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPluginSearchAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminAddForm" title="pyams_zmi.form.InnerAdminAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminAddForm</span></code></a></p>
-<p>LDAP plug-in add form search settings</p>
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.id">
-<code class="descname">id</code><em class="property"> = 'ldap_search_form'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.tab_label">
-<code class="descname">tab_label</code><em class="property"> = 'Search settings'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.tab_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.weight">
-<code class="descname">weight</code><em class="property"> = 4</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPluginSearchEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminEditForm" title="pyams_zmi.form.InnerAdminEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminEditForm</span></code></a></p>
-<p>LDAP plug-in search settings</p>
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSecurity'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.id">
-<code class="descname">id</code><em class="property"> = 'ldap_search_form'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.tab_label">
-<code class="descname">tab_label</code><em class="property"> = 'Search settings'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.tab_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.weight">
-<code class="descname">weight</code><em class="property"> = 4</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPluginSearchResultsView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.AdminView" title="pyams_zmi.view.AdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code></a>, <a class="reference internal" href="pyams_form.html#pyams_form.search.SearchResultsView" title="pyams_form.search.SearchResultsView"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.search.SearchResultsView</span></code></a></p>
-<p>LDAP users folder search results view table</p>
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView.cssClasses">
-<code class="descname">cssClasses</code><em class="property"> = {'table': 'table table-bordered table-striped table-hover table-tight datatable'}</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView.data_attributes">
-<code class="descname">data_attributes</code><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView.data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView.id">
-<code class="descname">id</code><em class="property"> = 'ldap_folder_search_table'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView.title">
-<code class="descname">title</code><em class="property"> = 'Search results'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchView">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPluginSearchView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.search.SearchView" title="pyams_form.search.SearchView"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.search.SearchView</span></code></a></p>
-<p>LDAP users folder search view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPluginSearchViewHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>LDAP users folder search view header adapter</p>
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter.back_target">
-<code class="descname">back_target</code><em class="property"> = '#content'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter.back_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter.back_url">
-<code class="descname">back_url</code><em class="property"> = '#security-manager.html'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter.back_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-sitemap'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter.subtitle">
-<code class="descname">subtitle</code><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter.subtitle" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter.title">
-<code class="descname">title</code><em class="property"> = 'Security manager'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPluginUsersAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminAddForm" title="pyams_zmi.form.InnerAdminAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminAddForm</span></code></a></p>
-<p>LDAP plug-in add form users schema</p>
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.id">
-<code class="descname">id</code><em class="property"> = 'ldap_users_form'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.tab_label">
-<code class="descname">tab_label</code><em class="property"> = 'Users schema'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.tab_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.weight">
-<code class="descname">weight</code><em class="property"> = 2</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPluginUsersEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminEditForm" title="pyams_zmi.form.InnerAdminEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminEditForm</span></code></a></p>
-<p>LDAP plug-in users schema edit form</p>
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSecurity'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.id">
-<code class="descname">id</code><em class="property"> = 'ldap_users_form'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.tab_label">
-<code class="descname">tab_label</code><em class="property"> = 'Users schema'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.tab_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.weight">
-<code class="descname">weight</code><em class="property"> = 2</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPrincipalAttributesViewlet">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPrincipalAttributesViewlet</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPrincipalAttributesViewlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>LDAP principal attributes</p>
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPrincipalAttributesViewlet.attributes">
-<code class="descname">attributes</code><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPrincipalAttributesViewlet.attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPrincipalAttributesViewlet.br">
-<code class="descname">br</code><em class="property"> = '&lt;br /&gt;'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPrincipalAttributesViewlet.br" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm">
-<em class="property">class </em><code class="descclassname">pyams_ldap.zmi.plugin.</code><code class="descname">LDAPPrincipalDisplayForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogDisplayForm" title="pyams_zmi.form.AdminDialogDisplayForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogDisplayForm</span></code></a></p>
-<p>LDAP principal display form</p>
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-sitemap'</em><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm.legend">
-<code class="descname">legend</code><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_ldap.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_ldap.zmi" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_ldap.zmi package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_ldap.zmi.plugin">pyams_ldap.zmi.plugin module</a></li>
-<li><a class="reference internal" href="#module-pyams_ldap.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_mail.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,191 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_mail package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-mail-package">
-<h1>pyams_mail package<a class="headerlink" href="#pyams-mail-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_mail.interfaces.html">pyams_mail.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_mail.interfaces.html#module-pyams_mail.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_mail.tests.html">pyams_mail.tests package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_mail.tests.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_mail.tests.html#module-pyams_mail.tests.test_utilsdocs">pyams_mail.tests.test_utilsdocs module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_mail.tests.html#module-pyams_mail.tests.test_utilsdocstrings">pyams_mail.tests.test_utilsdocstrings module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_mail.tests.html#module-pyams_mail.tests">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_mail.include">
-<span id="pyams-mail-include-module"></span><h2>pyams_mail.include module<a class="headerlink" href="#module-pyams_mail.include" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_mail.include.include_package">
-<code class="descclassname">pyams_mail.include.</code><code class="descname">include_package</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_mail.include.include_package" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_mail.mailer">
-<span id="pyams-mail-mailer-module"></span><h2>pyams_mail.mailer module<a class="headerlink" href="#module-pyams_mail.mailer" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_mail.mailer.MailerVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_mail.mailer.</code><code class="descname">MailerVocabulary</code><span class="sig-paren">(</span><em>context</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_mail.mailer.MailerVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.componentvocabulary.vocabulary.UtilityVocabulary</span></code></p>
-<p>Mailer vocabulary</p>
-<dl class="attribute">
-<dt id="pyams_mail.mailer.MailerVocabulary.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyramid_mailer.interfaces.IMailer&gt;</em><a class="headerlink" href="#pyams_mail.mailer.MailerVocabulary.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_mail.mailer.MailerVocabulary.nameOnly">
-<code class="descname">nameOnly</code><em class="property"> = True</em><a class="headerlink" href="#pyams_mail.mailer.MailerVocabulary.nameOnly" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_mail.message">
-<span id="pyams-mail-message-module"></span><h2>pyams_mail.message module<a class="headerlink" href="#module-pyams_mail.message" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_mail.message.HTMLMessage">
-<code class="descclassname">pyams_mail.message.</code><code class="descname">HTMLMessage</code><span class="sig-paren">(</span><em>subject</em>, <em>fromaddr</em>, <em>toaddr</em>, <em>html</em>, <em>text=None</em>, <em>encoding='utf-8'</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_mail.message.HTMLMessage" title="Permalink to this definition">¶</a></dt>
-<dd><p>Create a MIME message that will render as HTML or text</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_mail.message.TextMessage">
-<code class="descclassname">pyams_mail.message.</code><code class="descname">TextMessage</code><span class="sig-paren">(</span><em>subject</em>, <em>fromaddr</em>, <em>toaddr</em>, <em>text</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_mail.message.TextMessage" title="Permalink to this definition">¶</a></dt>
-<dd><p>Create a text message</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_mail.message.html_encode">
-<code class="descclassname">pyams_mail.message.</code><code class="descname">html_encode</code><span class="sig-paren">(</span><em>unicode_data</em>, <em>encoding='utf-8'</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_mail.message.html_encode" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="function">
-<dt id="pyams_mail.message.html_replace">
-<code class="descclassname">pyams_mail.message.</code><code class="descname">html_replace</code><span class="sig-paren">(</span><em>exc</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_mail.message.html_replace" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</div>
-<div class="section" id="module-pyams_mail">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_mail" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_mail.includeme">
-<code class="descclassname">pyams_mail.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_mail.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_mail package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_mail.include">pyams_mail.include module</a></li>
-<li><a class="reference internal" href="#module-pyams_mail.mailer">pyams_mail.mailer module</a></li>
-<li><a class="reference internal" href="#module-pyams_mail.message">pyams_mail.message module</a></li>
-<li><a class="reference internal" href="#module-pyams_mail">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_mail.tests.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,143 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_mail.tests package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-mail-tests-package">
-<h1>pyams_mail.tests package<a class="headerlink" href="#pyams-mail-tests-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_mail.tests.test_utilsdocs">
-<span id="pyams-mail-tests-test-utilsdocs-module"></span><h2>pyams_mail.tests.test_utilsdocs module<a class="headerlink" href="#module-pyams_mail.tests.test_utilsdocs" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_mail doctest</p>
-<dl class="function">
-<dt id="pyams_mail.tests.test_utilsdocs.doc_suite">
-<code class="descclassname">pyams_mail.tests.test_utilsdocs.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>setUp=None</em>, <em>tearDown=None</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_mail.tests.test_utilsdocs.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doctests found in /doctest.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_mail.tests.test_utilsdocs.test_suite">
-<code class="descclassname">pyams_mail.tests.test_utilsdocs.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_mail.tests.test_utilsdocs.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_mail.tests.test_utilsdocstrings">
-<span id="pyams-mail-tests-test-utilsdocstrings-module"></span><h2>pyams_mail.tests.test_utilsdocstrings module<a class="headerlink" href="#module-pyams_mail.tests.test_utilsdocstrings" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_mail doc strings</p>
-<dl class="function">
-<dt id="pyams_mail.tests.test_utilsdocstrings.doc_suite">
-<code class="descclassname">pyams_mail.tests.test_utilsdocstrings.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_mail.tests.test_utilsdocstrings.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doc tests strings found in /<a href="#id1"><span class="problematic" id="id2">*</span></a>.py</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_mail.tests.test_utilsdocstrings.test_suite">
-<code class="descclassname">pyams_mail.tests.test_utilsdocstrings.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_mail.tests.test_utilsdocstrings.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_mail.tests">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_mail.tests" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_mail.tests package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_mail.tests.test_utilsdocs">pyams_mail.tests.test_utilsdocs module</a></li>
-<li><a class="reference internal" href="#module-pyams_mail.tests.test_utilsdocstrings">pyams_mail.tests.test_utilsdocstrings module</a></li>
-<li><a class="reference internal" href="#module-pyams_mail.tests">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_media.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1300 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_media package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-media-package">
-<h1>pyams_media package<a class="headerlink" href="#pyams-media-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_media.interfaces.html">pyams_media.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_media.interfaces.html#module-pyams_media.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_media.skin.html">pyams_media.skin package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_media.skin.html#module-pyams_media.skin">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_media.tests.html">pyams_media.tests package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_media.tests.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_media.tests.html#module-pyams_media.tests.test_utilsdocs">pyams_media.tests.test_utilsdocs module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_media.tests.html#module-pyams_media.tests.test_utilsdocstrings">pyams_media.tests.test_utilsdocstrings module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_media.tests.html#module-pyams_media.tests">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_media.zmi.html">pyams_media.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_media.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_media.zmi.html#module-pyams_media.zmi.audio">pyams_media.zmi.audio module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_media.zmi.html#module-pyams_media.zmi.interfaces">pyams_media.zmi.interfaces module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_media.zmi.html#module-pyams_media.zmi.media">pyams_media.zmi.media module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_media.zmi.html#module-pyams_media.zmi.video">pyams_media.zmi.video module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_media.zmi.html#module-pyams_media.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_media.audio">
-<span id="pyams-media-audio-module"></span><h2>pyams_media.audio module<a class="headerlink" href="#module-pyams_media.audio" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_media.audio.AudioTypeAdapter">
-<em class="property">class </em><code class="descclassname">pyams_media.audio.</code><code class="descname">AudioTypeAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.audio.AudioTypeAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Default audio content type adapter</p>
-<dl class="attribute">
-<dt id="pyams_media.audio.AudioTypeAdapter.audio_type">
-<code class="descname">audio_type</code><a class="headerlink" href="#pyams_media.audio.AudioTypeAdapter.audio_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.audio.AudioTypeExtension">
-<em class="property">class </em><code class="descclassname">pyams_media.audio.</code><code class="descname">AudioTypeExtension</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.audio.AudioTypeExtension" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>extension:audio_type(media) TALES extension</p>
-<dl class="method">
-<dt id="pyams_media.audio.AudioTypeExtension.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.audio.AudioTypeExtension.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_media.converter">
-<span id="pyams-media-converter-module"></span><h2>pyams_media.converter module<a class="headerlink" href="#module-pyams_media.converter" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_media.converter.AudioConvertersVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_media.converter.</code><code class="descname">AudioConvertersVocabulary</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.converter.AudioConvertersVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>Audio converters vocabulary</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.converter.BaseAudioConverter">
-<em class="property">class </em><code class="descclassname">pyams_media.converter.</code><code class="descname">BaseAudioConverter</code><a class="headerlink" href="#pyams_media.converter.BaseAudioConverter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_media.converter.BaseMediaConverter" title="pyams_media.converter.BaseMediaConverter"><code class="xref py py-class docutils literal"><span class="pre">pyams_media.converter.BaseMediaConverter</span></code></a></p>
-<p>Base media converter</p>
-<dl class="method">
-<dt id="pyams_media.converter.BaseAudioConverter.add_common_filters">
-<code class="descname">add_common_filters</code><span class="sig-paren">(</span><em>document</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.converter.BaseAudioConverter.add_common_filters" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.converter.BaseMediaConverter">
-<em class="property">class </em><code class="descclassname">pyams_media.converter.</code><code class="descname">BaseMediaConverter</code><a class="headerlink" href="#pyams_media.converter.BaseMediaConverter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Base media converter</p>
-<dl class="method">
-<dt id="pyams_media.converter.BaseMediaConverter.add_common_filters">
-<code class="descname">add_common_filters</code><span class="sig-paren">(</span><em>document</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.converter.BaseMediaConverter.add_common_filters" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.converter.BaseMediaConverter.add_filters">
-<code class="descname">add_filters</code><span class="sig-paren">(</span><em>document</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.converter.BaseMediaConverter.add_filters" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.converter.BaseMediaConverter.convert">
-<code class="descname">convert</code><span class="sig-paren">(</span><em>media</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.converter.BaseMediaConverter.convert" title="Permalink to this definition">¶</a></dt>
-<dd><p>Convert media</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.converter.BaseMediaConverter.format">
-<code class="descname">format</code><em class="property"> = None</em><a class="headerlink" href="#pyams_media.converter.BaseMediaConverter.format" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.converter.BaseMediaConverter.get_conversion_loop">
-<code class="descname">get_conversion_loop</code><span class="sig-paren">(</span><em>document</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.converter.BaseMediaConverter.get_conversion_loop" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.converter.BaseMediaConverter.require_input_file">
-<code class="descname">require_input_file</code><span class="sig-paren">(</span><em>media</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.converter.BaseMediaConverter.require_input_file" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check if a physical file is required to handle conversion</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.converter.BaseMediaConverter.require_temp_file">
-<code class="descname">require_temp_file</code><em class="property"> = False</em><a class="headerlink" href="#pyams_media.converter.BaseMediaConverter.require_temp_file" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.converter.BaseVideoConverter">
-<em class="property">class </em><code class="descclassname">pyams_media.converter.</code><code class="descname">BaseVideoConverter</code><a class="headerlink" href="#pyams_media.converter.BaseVideoConverter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_media.converter.BaseMediaConverter" title="pyams_media.converter.BaseMediaConverter"><code class="xref py py-class docutils literal"><span class="pre">pyams_media.converter.BaseMediaConverter</span></code></a></p>
-<p>Base video converter</p>
-<dl class="method">
-<dt id="pyams_media.converter.BaseVideoConverter.add_filters">
-<code class="descname">add_filters</code><span class="sig-paren">(</span><em>document</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.converter.BaseVideoConverter.add_filters" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.converter.BaseVideoConverter.get_conversion_loop">
-<code class="descname">get_conversion_loop</code><span class="sig-paren">(</span><em>document</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.converter.BaseVideoConverter.get_conversion_loop" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.converter.FlvVideoConverter">
-<em class="property">class </em><code class="descclassname">pyams_media.converter.</code><code class="descname">FlvVideoConverter</code><a class="headerlink" href="#pyams_media.converter.FlvVideoConverter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_media.converter.BaseVideoConverter" title="pyams_media.converter.BaseVideoConverter"><code class="xref py py-class docutils literal"><span class="pre">pyams_media.converter.BaseVideoConverter</span></code></a></p>
-<p>Default FLV media converter</p>
-<dl class="method">
-<dt id="pyams_media.converter.FlvVideoConverter.add_common_filters">
-<code class="descname">add_common_filters</code><span class="sig-paren">(</span><em>document</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.converter.FlvVideoConverter.add_common_filters" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.converter.FlvVideoConverter.format">
-<code class="descname">format</code><em class="property"> = 'flv'</em><a class="headerlink" href="#pyams_media.converter.FlvVideoConverter.format" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.converter.FlvVideoConverter.label">
-<code class="descname">label</code><em class="property"> = 'FLV (Flash Video) video converter'</em><a class="headerlink" href="#pyams_media.converter.FlvVideoConverter.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.converter.Mp3AudioConverter">
-<em class="property">class </em><code class="descclassname">pyams_media.converter.</code><code class="descname">Mp3AudioConverter</code><a class="headerlink" href="#pyams_media.converter.Mp3AudioConverter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_media.converter.BaseAudioConverter" title="pyams_media.converter.BaseAudioConverter"><code class="xref py py-class docutils literal"><span class="pre">pyams_media.converter.BaseAudioConverter</span></code></a></p>
-<p>Default MP3 media converter</p>
-<dl class="attribute">
-<dt id="pyams_media.converter.Mp3AudioConverter.format">
-<code class="descname">format</code><em class="property"> = 'mp3'</em><a class="headerlink" href="#pyams_media.converter.Mp3AudioConverter.format" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.converter.Mp3AudioConverter.label">
-<code class="descname">label</code><em class="property"> = 'MP3 audio converter'</em><a class="headerlink" href="#pyams_media.converter.Mp3AudioConverter.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.converter.Mp4VideoConverter">
-<em class="property">class </em><code class="descclassname">pyams_media.converter.</code><code class="descname">Mp4VideoConverter</code><a class="headerlink" href="#pyams_media.converter.Mp4VideoConverter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_media.converter.BaseVideoConverter" title="pyams_media.converter.BaseVideoConverter"><code class="xref py py-class docutils literal"><span class="pre">pyams_media.converter.BaseVideoConverter</span></code></a></p>
-<p>Default MP4 media converter</p>
-<dl class="method">
-<dt id="pyams_media.converter.Mp4VideoConverter.add_common_filters">
-<code class="descname">add_common_filters</code><span class="sig-paren">(</span><em>document</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.converter.Mp4VideoConverter.add_common_filters" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.converter.Mp4VideoConverter.format">
-<code class="descname">format</code><em class="property"> = 'mp4'</em><a class="headerlink" href="#pyams_media.converter.Mp4VideoConverter.format" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.converter.Mp4VideoConverter.label">
-<code class="descname">label</code><em class="property"> = 'MP4 (HTML5) video converter'</em><a class="headerlink" href="#pyams_media.converter.Mp4VideoConverter.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.converter.Mp4VideoConverter.require_temp_file">
-<code class="descname">require_temp_file</code><em class="property"> = True</em><a class="headerlink" href="#pyams_media.converter.Mp4VideoConverter.require_temp_file" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.converter.OggAudioConverter">
-<em class="property">class </em><code class="descclassname">pyams_media.converter.</code><code class="descname">OggAudioConverter</code><a class="headerlink" href="#pyams_media.converter.OggAudioConverter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_media.converter.BaseAudioConverter" title="pyams_media.converter.BaseAudioConverter"><code class="xref py py-class docutils literal"><span class="pre">pyams_media.converter.BaseAudioConverter</span></code></a></p>
-<p>Default OGG audio converter</p>
-<dl class="attribute">
-<dt id="pyams_media.converter.OggAudioConverter.format">
-<code class="descname">format</code><em class="property"> = 'ogg'</em><a class="headerlink" href="#pyams_media.converter.OggAudioConverter.format" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.converter.OggAudioConverter.label">
-<code class="descname">label</code><em class="property"> = 'OGG audio converter'</em><a class="headerlink" href="#pyams_media.converter.OggAudioConverter.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.converter.OggVideoConverter">
-<em class="property">class </em><code class="descclassname">pyams_media.converter.</code><code class="descname">OggVideoConverter</code><a class="headerlink" href="#pyams_media.converter.OggVideoConverter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_media.converter.BaseVideoConverter" title="pyams_media.converter.BaseVideoConverter"><code class="xref py py-class docutils literal"><span class="pre">pyams_media.converter.BaseVideoConverter</span></code></a></p>
-<p>OGG media converter</p>
-<dl class="attribute">
-<dt id="pyams_media.converter.OggVideoConverter.format">
-<code class="descname">format</code><em class="property"> = 'ogg'</em><a class="headerlink" href="#pyams_media.converter.OggVideoConverter.format" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.converter.OggVideoConverter.label">
-<code class="descname">label</code><em class="property"> = 'OGG video converter'</em><a class="headerlink" href="#pyams_media.converter.OggVideoConverter.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.converter.VideoConvertersVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_media.converter.</code><code class="descname">VideoConvertersVocabulary</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.converter.VideoConvertersVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>Video converters vocabulary</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.converter.WavAudioConverter">
-<em class="property">class </em><code class="descclassname">pyams_media.converter.</code><code class="descname">WavAudioConverter</code><a class="headerlink" href="#pyams_media.converter.WavAudioConverter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_media.converter.BaseAudioConverter" title="pyams_media.converter.BaseAudioConverter"><code class="xref py py-class docutils literal"><span class="pre">pyams_media.converter.BaseAudioConverter</span></code></a></p>
-<p>Default WAV media converter</p>
-<dl class="attribute">
-<dt id="pyams_media.converter.WavAudioConverter.format">
-<code class="descname">format</code><em class="property"> = 'wav'</em><a class="headerlink" href="#pyams_media.converter.WavAudioConverter.format" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.converter.WavAudioConverter.label">
-<code class="descname">label</code><em class="property"> = 'WAV audio converter'</em><a class="headerlink" href="#pyams_media.converter.WavAudioConverter.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.converter.WebmVideoConverter">
-<em class="property">class </em><code class="descclassname">pyams_media.converter.</code><code class="descname">WebmVideoConverter</code><a class="headerlink" href="#pyams_media.converter.WebmVideoConverter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_media.converter.BaseVideoConverter" title="pyams_media.converter.BaseVideoConverter"><code class="xref py py-class docutils literal"><span class="pre">pyams_media.converter.BaseVideoConverter</span></code></a></p>
-<p>WebM Media converter</p>
-<dl class="method">
-<dt id="pyams_media.converter.WebmVideoConverter.add_common_filters">
-<code class="descname">add_common_filters</code><span class="sig-paren">(</span><em>document</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.converter.WebmVideoConverter.add_common_filters" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.converter.WebmVideoConverter.format">
-<code class="descname">format</code><em class="property"> = 'webm'</em><a class="headerlink" href="#pyams_media.converter.WebmVideoConverter.format" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.converter.WebmVideoConverter.label">
-<code class="descname">label</code><em class="property"> = 'WebM video converter'</em><a class="headerlink" href="#pyams_media.converter.WebmVideoConverter.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.converter.WebmVideoConverter.require_temp_file">
-<code class="descname">require_temp_file</code><em class="property"> = True</em><a class="headerlink" href="#pyams_media.converter.WebmVideoConverter.require_temp_file" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_media.ffbase">
-<span id="pyams-media-ffbase-module"></span><h2>pyams_media.ffbase module<a class="headerlink" href="#module-pyams_media.ffbase" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_media.ffbase.FFmpeg">
-<em class="property">class </em><code class="descclassname">pyams_media.ffbase.</code><code class="descname">FFmpeg</code><span class="sig-paren">(</span><em>cmd='avconv'</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFmpeg" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>FFmpeg Wrapper</p>
-<dl class="method">
-<dt id="pyams_media.ffbase.FFmpeg.info">
-<code class="descname">info</code><span class="sig-paren">(</span><em>input</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFmpeg.info" title="Permalink to this definition">¶</a></dt>
-<dd><p>Retrieve file information parsing command output</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.ffbase.FFmpeg.re_audioline">
-<code class="descname">re_audioline</code><em class="property"> = re.compile('^\\s*Stream #(\\d+:\\d+?)\\(?([A-Za-z]*)\\)?: Audio: (.*?), (\\d+?) Hz, (.*?), (.*?), (\\d+?) kb\\/s$')</em><a class="headerlink" href="#pyams_media.ffbase.FFmpeg.re_audioline" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.ffbase.FFmpeg.re_infoline">
-<code class="descname">re_infoline</code><em class="property"> = re.compile('^\\s*Duration: (.*?), start: 0\\.000000, bitrate: (\\d+?) kb\\/s$')</em><a class="headerlink" href="#pyams_media.ffbase.FFmpeg.re_infoline" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.ffbase.FFmpeg.re_mainline">
-<code class="descname">re_mainline</code><em class="property"> = re.compile(&quot;^\\s*Input #(\\d+?), (.*?), from '(.*?)':$&quot;)</em><a class="headerlink" href="#pyams_media.ffbase.FFmpeg.re_mainline" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.ffbase.FFmpeg.re_videoline">
-<code class="descname">re_videoline</code><em class="property"> = re.compile('^\\s*Stream #(\\d+:\\d+?)\\(?([A-Za-z]*)\\)?: Video: (.*?), (.*?), (.*?), (.*?)$')</em><a class="headerlink" href="#pyams_media.ffbase.FFmpeg.re_videoline" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFmpeg.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>effectchain</em>, <em>output</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFmpeg.render" title="Permalink to this definition">¶</a></dt>
-<dd><p>Create a new file by chaining audio/video effects</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.ffbase.FFVideoEffect">
-<em class="property">class </em><code class="descclassname">pyams_media.ffbase.</code><code class="descname">FFVideoEffect</code><span class="sig-paren">(</span><em>inputfile=None</em>, <em>**args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_media.ffbase.FFEffect</span></code></p>
-<p>video effect</p>
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.aspect">
-<code class="descname">aspect</code><span class="sig-paren">(</span><em>aspect=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.aspect" title="Permalink to this definition">¶</a></dt>
-<dd><p>set aspect ratio</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.bitrate">
-<code class="descname">bitrate</code><span class="sig-paren">(</span><em>b=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.bitrate" title="Permalink to this definition">¶</a></dt>
-<dd><p>set video bitrate</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.bitraterange">
-<code class="descname">bitraterange</code><span class="sig-paren">(</span><em>minrate=None</em>, <em>maxrate=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.bitraterange" title="Permalink to this definition">¶</a></dt>
-<dd><p>set min/max bitrate (bit/s)</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.bitratetolerance">
-<code class="descname">bitratetolerance</code><span class="sig-paren">(</span><em>bt=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.bitratetolerance" title="Permalink to this definition">¶</a></dt>
-<dd><p>set bitrate tolerance</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.bufsize">
-<code class="descname">bufsize</code><span class="sig-paren">(</span><em>bufsize=4096</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.bufsize" title="Permalink to this definition">¶</a></dt>
-<dd><p>set buffer size (bits)</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.crop">
-<code class="descname">crop</code><span class="sig-paren">(</span><em>top=0</em>, <em>bottom=0</em>, <em>left=0</em>, <em>right=0</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.crop" title="Permalink to this definition">¶</a></dt>
-<dd><p>set the crop size</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.intra">
-<code class="descname">intra</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.intra" title="Permalink to this definition">¶</a></dt>
-<dd><p>use only intra frames</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.lagrangefactor">
-<code class="descname">lagrangefactor</code><span class="sig-paren">(</span><em>lmin=None</em>, <em>lmax=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.lagrangefactor" title="Permalink to this definition">¶</a></dt>
-<dd><p>min/max lagrange factor</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.macroblock">
-<code class="descname">macroblock</code><span class="sig-paren">(</span><em>mblmin=None</em>, <em>mblmax=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.macroblock" title="Permalink to this definition">¶</a></dt>
-<dd><p>min/max macroblock scale</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.pad">
-<code class="descname">pad</code><span class="sig-paren">(</span><em>top=0</em>, <em>bottom=0</em>, <em>left=0</em>, <em>right=0</em>, <em>color='000000'</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.pad" title="Permalink to this definition">¶</a></dt>
-<dd><p>set the pad band size and color as hex value</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.passenc">
-<code class="descname">passenc</code><span class="sig-paren">(</span><em>p=1</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.passenc" title="Permalink to this definition">¶</a></dt>
-<dd><p>select pass number (1 or 2)</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.picturesize">
-<code class="descname">picturesize</code><span class="sig-paren">(</span><em>gop=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.picturesize" title="Permalink to this definition">¶</a></dt>
-<dd><p>set of group pictures size</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.pixelformat">
-<code class="descname">pixelformat</code><span class="sig-paren">(</span><em>p=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.pixelformat" title="Permalink to this definition">¶</a></dt>
-<dd><p>set pixelformat</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.quantizerblur">
-<code class="descname">quantizerblur</code><span class="sig-paren">(</span><em>qblur=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.quantizerblur" title="Permalink to this definition">¶</a></dt>
-<dd><p>video quantizer scale blur</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.quantizercompression">
-<code class="descname">quantizercompression</code><span class="sig-paren">(</span><em>qcomp=0.5</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.quantizercompression" title="Permalink to this definition">¶</a></dt>
-<dd><p>video quantizer scale compression</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.quantizerrange">
-<code class="descname">quantizerrange</code><span class="sig-paren">(</span><em>qmin=None</em>, <em>qmax=None</em>, <em>qdiff=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.quantizerrange" title="Permalink to this definition">¶</a></dt>
-<dd><p>define min/max quantizer scale</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.quantizerscale">
-<code class="descname">quantizerscale</code><span class="sig-paren">(</span><em>qscale=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.quantizerscale" title="Permalink to this definition">¶</a></dt>
-<dd><p>Fixed quantizer scale</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.rate">
-<code class="descname">rate</code><span class="sig-paren">(</span><em>r=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.rate" title="Permalink to this definition">¶</a></dt>
-<dd><p>set frame rate</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.sameq">
-<code class="descname">sameq</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.sameq" title="Permalink to this definition">¶</a></dt>
-<dd><p>use same video quality as source</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.size">
-<code class="descname">size</code><span class="sig-paren">(</span><em>s=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.size" title="Permalink to this definition">¶</a></dt>
-<dd><p>set frame size</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_aspect">
-<code class="descname">unset_aspect</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_aspect" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_bitrate">
-<code class="descname">unset_bitrate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_bitrate" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_bitraterange">
-<code class="descname">unset_bitraterange</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_bitraterange" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_bitratetolerance">
-<code class="descname">unset_bitratetolerance</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_bitratetolerance" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_bufsize">
-<code class="descname">unset_bufsize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_bufsize" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_crop">
-<code class="descname">unset_crop</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_crop" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_intra">
-<code class="descname">unset_intra</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_intra" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_lagrangefactor">
-<code class="descname">unset_lagrangefactor</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_lagrangefactor" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_macroblock">
-<code class="descname">unset_macroblock</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_macroblock" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_pad">
-<code class="descname">unset_pad</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_pad" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_passenc">
-<code class="descname">unset_passenc</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_passenc" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_picturesize">
-<code class="descname">unset_picturesize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_picturesize" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_pixelformat">
-<code class="descname">unset_pixelformat</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_pixelformat" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_quantizerblur">
-<code class="descname">unset_quantizerblur</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_quantizerblur" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_quantizercompression">
-<code class="descname">unset_quantizercompression</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_quantizercompression" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_quantizerrange">
-<code class="descname">unset_quantizerrange</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_quantizerrange" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_quantizerscale">
-<code class="descname">unset_quantizerscale</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_quantizerscale" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_rate">
-<code class="descname">unset_rate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_rate" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_sameq">
-<code class="descname">unset_sameq</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_sameq" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_size">
-<code class="descname">unset_size</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_size" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_vcodec">
-<code class="descname">unset_vcodec</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_vcodec" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_vdthreshold">
-<code class="descname">unset_vdthreshold</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_vdthreshold" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_vframes">
-<code class="descname">unset_vframes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_vframes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.unset_vn">
-<code class="descname">unset_vn</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.unset_vn" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.vcodec">
-<code class="descname">vcodec</code><span class="sig-paren">(</span><em>vcodec='copy'</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.vcodec" title="Permalink to this definition">¶</a></dt>
-<dd><p>set video codec</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.vdthreshold">
-<code class="descname">vdthreshold</code><span class="sig-paren">(</span><em>vdt=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.vdthreshold" title="Permalink to this definition">¶</a></dt>
-<dd><p>discard threshold</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.vframes">
-<code class="descname">vframes</code><span class="sig-paren">(</span><em>vframes=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.vframes" title="Permalink to this definition">¶</a></dt>
-<dd><p>set number of video frames to record</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFVideoEffect.vn">
-<code class="descname">vn</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFVideoEffect.vn" title="Permalink to this definition">¶</a></dt>
-<dd><p>disable video recording</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.ffbase.FFAudioEffect">
-<em class="property">class </em><code class="descclassname">pyams_media.ffbase.</code><code class="descname">FFAudioEffect</code><span class="sig-paren">(</span><em>inputfile</em>, <em>**args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFAudioEffect" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_media.ffbase.FFEffect</span></code></p>
-<p>Audio effect</p>
-<dl class="method">
-<dt id="pyams_media.ffbase.FFAudioEffect.acodec">
-<code class="descname">acodec</code><span class="sig-paren">(</span><em>acodec='copy'</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFAudioEffect.acodec" title="Permalink to this definition">¶</a></dt>
-<dd><p>select audio codec</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFAudioEffect.aframes">
-<code class="descname">aframes</code><span class="sig-paren">(</span><em>aframes=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFAudioEffect.aframes" title="Permalink to this definition">¶</a></dt>
-<dd><p>set number of audio frames to record</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFAudioEffect.audiobitrate">
-<code class="descname">audiobitrate</code><span class="sig-paren">(</span><em>ab=64</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFAudioEffect.audiobitrate" title="Permalink to this definition">¶</a></dt>
-<dd><p>set audio bitrate (kbit/s)</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFAudioEffect.audiochannels">
-<code class="descname">audiochannels</code><span class="sig-paren">(</span><em>ac=1</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFAudioEffect.audiochannels" title="Permalink to this definition">¶</a></dt>
-<dd><p>set number of audio channels</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFAudioEffect.audiorecording">
-<code class="descname">audiorecording</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFAudioEffect.audiorecording" title="Permalink to this definition">¶</a></dt>
-<dd><p>disable audio recording</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFAudioEffect.audiosampling">
-<code class="descname">audiosampling</code><span class="sig-paren">(</span><em>ar=44100</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFAudioEffect.audiosampling" title="Permalink to this definition">¶</a></dt>
-<dd><p>set audio sampling frequency (Hz)</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFAudioEffect.newaudio">
-<code class="descname">newaudio</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFAudioEffect.newaudio" title="Permalink to this definition">¶</a></dt>
-<dd><p>add new audio track</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFAudioEffect.unset_acodec">
-<code class="descname">unset_acodec</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFAudioEffect.unset_acodec" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFAudioEffect.unset_aframes">
-<code class="descname">unset_aframes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFAudioEffect.unset_aframes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFAudioEffect.unset_audiobitrate">
-<code class="descname">unset_audiobitrate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFAudioEffect.unset_audiobitrate" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFAudioEffect.unset_audiochannels">
-<code class="descname">unset_audiochannels</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFAudioEffect.unset_audiochannels" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFAudioEffect.unset_audiorecording">
-<code class="descname">unset_audiorecording</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFAudioEffect.unset_audiorecording" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFAudioEffect.unset_audiosampling">
-<code class="descname">unset_audiosampling</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFAudioEffect.unset_audiosampling" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffbase.FFAudioEffect.unset_newaudio">
-<code class="descname">unset_newaudio</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffbase.FFAudioEffect.unset_newaudio" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_media.ffdocument">
-<span id="pyams-media-ffdocument-module"></span><h2>pyams_media.ffdocument module<a class="headerlink" href="#module-pyams_media.ffdocument" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_media.ffdocument.FFDocument">
-<em class="property">class </em><code class="descclassname">pyams_media.ffdocument.</code><code class="descname">FFDocument</code><span class="sig-paren">(</span><em>file</em>, <em>metadata=None</em>, <em>effects={}</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffdocument.FFDocument" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_media.ffbase.FFVideoEffect" title="pyams_media.ffbase.FFVideoEffect"><code class="xref py py-class docutils literal"><span class="pre">pyams_media.ffbase.FFVideoEffect</span></code></a>, <a class="reference internal" href="#pyams_media.ffbase.FFAudioEffect" title="pyams_media.ffbase.FFAudioEffect"><code class="xref py py-class docutils literal"><span class="pre">pyams_media.ffbase.FFAudioEffect</span></code></a></p>
-<p>audio/video document. A FFDocument describe a higer level action set
-combining several FF[Audio|Video]Effect methods.</p>
-<dl class="method">
-<dt id="pyams_media.ffdocument.FFDocument.chainto">
-<code class="descname">chainto</code><span class="sig-paren">(</span><em>ffdoc</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffdocument.FFDocument.chainto" title="Permalink to this definition">¶</a></dt>
-<dd><p>Prepare to append at the end of another movie clip</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffdocument.FFDocument.get_stream_info">
-<code class="descname">get_stream_info</code><span class="sig-paren">(</span><em>codec_type=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffdocument.FFDocument.get_stream_info" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get metadata info for given stream</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffdocument.FFDocument.ltrim">
-<code class="descname">ltrim</code><span class="sig-paren">(</span><em>time</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffdocument.FFDocument.ltrim" title="Permalink to this definition">¶</a></dt>
-<dd><p>Trim leftmost side (from start) of the clip</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffdocument.FFDocument.resample">
-<code class="descname">resample</code><span class="sig-paren">(</span><em>width=0</em>, <em>height=0</em>, <em>vstream=0</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffdocument.FFDocument.resample" title="Permalink to this definition">¶</a></dt>
-<dd><p>Adjust video dimensions. If one dimension is specified, the re-sampling is proportional</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffdocument.FFDocument.resize">
-<code class="descname">resize</code><span class="sig-paren">(</span><em>width=0</em>, <em>height=0</em>, <em>vstream=0</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffdocument.FFDocument.resize" title="Permalink to this definition">¶</a></dt>
-<dd><p>Resize video dimensions. If one dimension is specified, the re-sampling is proportional</p>
-<p>Width and height can be pixel or % (not mixable)</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffdocument.FFDocument.rtrim">
-<code class="descname">rtrim</code><span class="sig-paren">(</span><em>time</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffdocument.FFDocument.rtrim" title="Permalink to this definition">¶</a></dt>
-<dd><p>Trim rightmost side (from end) of the clip</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffdocument.FFDocument.split">
-<code class="descname">split</code><span class="sig-paren">(</span><em>time</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffdocument.FFDocument.split" title="Permalink to this definition">¶</a></dt>
-<dd><p>Return a tuple of FFDocument splitted at a specified time.</p>
-<p>Allowed formats: %, sec, hh:mm:ss.mmm</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.ffdocument.FFDocument.trim">
-<code class="descname">trim</code><span class="sig-paren">(</span><em>left</em>, <em>right</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffdocument.FFDocument.trim" title="Permalink to this definition">¶</a></dt>
-<dd><p>Left and right trim (actually calls ltrim and rtrim)</p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_media.ffexception">
-<span id="pyams-media-ffexception-module"></span><h2>pyams_media.ffexception module<a class="headerlink" href="#module-pyams_media.ffexception" title="Permalink to this headline">¶</a></h2>
-<dl class="exception">
-<dt id="pyams_media.ffexception.FFException">
-<em class="property">exception </em><code class="descclassname">pyams_media.ffexception.</code><code class="descname">FFException</code><span class="sig-paren">(</span><em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.ffexception.FFException" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">Exception</span></code></p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_media.include">
-<span id="pyams-media-include-module"></span><h2>pyams_media.include module<a class="headerlink" href="#module-pyams_media.include" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_media.include.handle_new_application">
-<code class="descclassname">pyams_media.include.</code><code class="descname">handle_new_application</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.include.handle_new_application" title="Permalink to this definition">¶</a></dt>
-<dd><p>Start converter process when application created</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_media.include.include_package">
-<code class="descclassname">pyams_media.include.</code><code class="descname">include_package</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.include.include_package" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_media.media">
-<span id="pyams-media-media-module"></span><h2>pyams_media.media module<a class="headerlink" href="#module-pyams_media.media" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_media.media.ConversionsExtension">
-<em class="property">class </em><code class="descclassname">pyams_media.media.</code><code class="descname">ConversionsExtension</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.media.ConversionsExtension" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>extension:conversions(media) TALES extension</p>
-<dl class="method">
-<dt id="pyams_media.media.ConversionsExtension.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.media.ConversionsExtension.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.media.MediaConversions">
-<em class="property">class </em><code class="descclassname">pyams_media.media.</code><code class="descname">MediaConversions</code><a class="headerlink" href="#pyams_media.media.MediaConversions" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.folder.Folder</span></code></p>
-<p>Media conversions</p>
-<dl class="method">
-<dt id="pyams_media.media.MediaConversions.add_conversion">
-<code class="descname">add_conversion</code><span class="sig-paren">(</span><em>conversion</em>, <em>format</em>, <em>extension=None</em>, <em>width=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.media.MediaConversions.add_conversion" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="staticmethod">
-<dt id="pyams_media.media.MediaConversions.get_conversion_width">
-<em class="property">static </em><code class="descname">get_conversion_width</code><span class="sig-paren">(</span><em>name</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.media.MediaConversions.get_conversion_width" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.media.MediaConversions.get_conversions">
-<code class="descname">get_conversions</code><span class="sig-paren">(</span><em>with_source=False</em>, <em>order=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.media.MediaConversions.get_conversions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.media.MediaConversions.has_conversion">
-<code class="descname">has_conversion</code><span class="sig-paren">(</span><em>formats</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.media.MediaConversions.has_conversion" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_media.media.MediaConversionsFactory">
-<code class="descclassname">pyams_media.media.</code><code class="descname">MediaConversionsFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.media.MediaConversionsFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Media conversions factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.media.MediaConversionsTraverser">
-<em class="property">class </em><code class="descclassname">pyams_media.media.</code><code class="descname">MediaConversionsTraverser</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.media.MediaConversionsTraverser" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>++conversions++ file traverser</p>
-<dl class="method">
-<dt id="pyams_media.media.MediaConversionsTraverser.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.media.MediaConversionsTraverser.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_media.media.MediaInfoFactory">
-<code class="descclassname">pyams_media.media.</code><code class="descname">MediaInfoFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.media.MediaInfoFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Media info adapter</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_media.media.check_media_conversion">
-<code class="descclassname">pyams_media.media.</code><code class="descname">check_media_conversion</code><span class="sig-paren">(</span><em>status</em>, <em>media</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.media.check_media_conversion" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="function">
-<dt id="pyams_media.media.handle_added_media">
-<code class="descclassname">pyams_media.media.</code><code class="descname">handle_added_media</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.media.handle_added_media" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle added media file</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_media.process">
-<span id="pyams-media-process-module"></span><h2>pyams_media.process module<a class="headerlink" href="#module-pyams_media.process" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_media.process.ConversionProcess">
-<em class="property">class </em><code class="descclassname">pyams_media.process.</code><code class="descname">ConversionProcess</code><span class="sig-paren">(</span><em>settings</em>, <em>group=None</em>, <em>target=None</em>, <em>name=None</em>, <em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.process.ConversionProcess" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">multiprocessing.context.Process</span></code></p>
-<p>Media conversion process</p>
-<dl class="method">
-<dt id="pyams_media.process.ConversionProcess.run">
-<code class="descname">run</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.process.ConversionProcess.run" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.process.ConversionThread">
-<em class="property">class </em><code class="descclassname">pyams_media.process.</code><code class="descname">ConversionThread</code><span class="sig-paren">(</span><em>process</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.process.ConversionThread" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">threading.Thread</span></code></p>
-<p>Media conversion thread</p>
-<dl class="method">
-<dt id="pyams_media.process.ConversionThread.run">
-<code class="descname">run</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.process.ConversionThread.run" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.process.MediaConversionHandler">
-<em class="property">class </em><code class="descclassname">pyams_media.process.</code><code class="descname">MediaConversionHandler</code><a class="headerlink" href="#pyams_media.process.MediaConversionHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Media conversion handler</p>
-<dl class="method">
-<dt id="pyams_media.process.MediaConversionHandler.convert">
-<code class="descname">convert</code><span class="sig-paren">(</span><em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.process.MediaConversionHandler.convert" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.process.MediaConversionHandler.test">
-<code class="descname">test</code><span class="sig-paren">(</span><em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.process.MediaConversionHandler.test" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.process.MediaConversionMessageHandler">
-<em class="property">class </em><code class="descclassname">pyams_media.process.</code><code class="descname">MediaConversionMessageHandler</code><span class="sig-paren">(</span><em>process</em>, <em>stream</em>, <em>stop</em>, <em>handler=None</em>, <em>json_load=-1</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.process.MediaConversionMessageHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmq.html#pyams_zmq.handler.ZMQMessageHandler" title="pyams_zmq.handler.ZMQMessageHandler"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmq.handler.ZMQMessageHandler</span></code></a></p>
-<p>Media conversion message handler</p>
-<dl class="attribute">
-<dt id="pyams_media.process.MediaConversionMessageHandler.handler">
-<code class="descname">handler</code><a class="headerlink" href="#pyams_media.process.MediaConversionMessageHandler.handler" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_media.process.MediaConversionHandler" title="pyams_media.process.MediaConversionHandler"><code class="xref py py-class docutils literal"><span class="pre">MediaConversionHandler</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.process.MediaConversionProcess">
-<em class="property">class </em><code class="descclassname">pyams_media.process.</code><code class="descname">MediaConversionProcess</code><span class="sig-paren">(</span><em>zmq_address</em>, <em>handler</em>, <em>registry</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.process.MediaConversionProcess" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmq.html#pyams_zmq.process.ZMQProcess" title="pyams_zmq.process.ZMQProcess"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmq.process.ZMQProcess</span></code></a></p>
-<p>Media conversion ZMQ process</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_media.site">
-<span id="pyams-media-site-module"></span><h2>pyams_media.site module<a class="headerlink" href="#module-pyams_media.site" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_media.site.MediaConversionGenerationsChecker">
-<em class="property">class </em><code class="descclassname">pyams_media.site.</code><code class="descname">MediaConversionGenerationsChecker</code><a class="headerlink" href="#pyams_media.site.MediaConversionGenerationsChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Medias conversion utility generations checker</p>
-<dl class="method">
-<dt id="pyams_media.site.MediaConversionGenerationsChecker.evolve">
-<code class="descname">evolve</code><span class="sig-paren">(</span><em>site</em>, <em>current=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.site.MediaConversionGenerationsChecker.evolve" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for required utilities</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.site.MediaConversionGenerationsChecker.generation">
-<code class="descname">generation</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_media.site.MediaConversionGenerationsChecker.generation" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_media.site.handle_new_local_site">
-<code class="descclassname">pyams_media.site.</code><code class="descname">handle_new_local_site</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.site.handle_new_local_site" title="Permalink to this definition">¶</a></dt>
-<dd><p>Create a new conversion utility when a site is created</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_media.utility">
-<span id="pyams-media-utility-module"></span><h2>pyams_media.utility module<a class="headerlink" href="#module-pyams_media.utility" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_media.utility.MediaConversionUtility">
-<em class="property">class </em><code class="descclassname">pyams_media.utility.</code><code class="descname">MediaConversionUtility</code><a class="headerlink" href="#pyams_media.utility.MediaConversionUtility" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Medias conversions utility</p>
-<dl class="attribute">
-<dt id="pyams_media.utility.MediaConversionUtility.audio_bitrate">
-<code class="descname">audio_bitrate</code><a class="headerlink" href="#pyams_media.utility.MediaConversionUtility.audio_bitrate" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.utility.MediaConversionUtility.audio_formats">
-<code class="descname">audio_formats</code><a class="headerlink" href="#pyams_media.utility.MediaConversionUtility.audio_formats" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.utility.MediaConversionUtility.audio_sampling">
-<code class="descname">audio_sampling</code><a class="headerlink" href="#pyams_media.utility.MediaConversionUtility.audio_sampling" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.utility.MediaConversionUtility.check_media_conversion">
-<code class="descname">check_media_conversion</code><span class="sig-paren">(</span><em>media</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.utility.MediaConversionUtility.check_media_conversion" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check if conversion is needed for given media</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.utility.MediaConversionUtility.convert">
-<code class="descname">convert</code><span class="sig-paren">(</span><em>media</em>, <em>format</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.utility.MediaConversionUtility.convert" title="Permalink to this definition">¶</a></dt>
-<dd><p>Send conversion request for given media</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.utility.MediaConversionUtility.test_process">
-<code class="descname">test_process</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.utility.MediaConversionUtility.test_process" title="Permalink to this definition">¶</a></dt>
-<dd><p>Send test request to conversion process</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.utility.MediaConversionUtility.video_audio_bitrate">
-<code class="descname">video_audio_bitrate</code><a class="headerlink" href="#pyams_media.utility.MediaConversionUtility.video_audio_bitrate" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.utility.MediaConversionUtility.video_audio_sampling">
-<code class="descname">video_audio_sampling</code><a class="headerlink" href="#pyams_media.utility.MediaConversionUtility.video_audio_sampling" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.utility.MediaConversionUtility.video_bitrate">
-<code class="descname">video_bitrate</code><a class="headerlink" href="#pyams_media.utility.MediaConversionUtility.video_bitrate" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.utility.MediaConversionUtility.video_formats">
-<code class="descname">video_formats</code><a class="headerlink" href="#pyams_media.utility.MediaConversionUtility.video_formats" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.utility.MediaConversionUtility.video_frame_size">
-<code class="descname">video_frame_size</code><a class="headerlink" href="#pyams_media.utility.MediaConversionUtility.video_frame_size" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.utility.MediaConversionUtility.video_quantisation">
-<code class="descname">video_quantisation</code><a class="headerlink" href="#pyams_media.utility.MediaConversionUtility.video_quantisation" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.utility.MediaConversionUtility.zodb_name">
-<code class="descname">zodb_name</code><a class="headerlink" href="#pyams_media.utility.MediaConversionUtility.zodb_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_media.video">
-<span id="pyams-media-video-module"></span><h2>pyams_media.video module<a class="headerlink" href="#module-pyams_media.video" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_media.video.FlashVideoTypeAdapter">
-<em class="property">class </em><code class="descclassname">pyams_media.video.</code><code class="descname">FlashVideoTypeAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.video.FlashVideoTypeAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Flash video content type adapter</p>
-<dl class="attribute">
-<dt id="pyams_media.video.FlashVideoTypeAdapter.video_type">
-<code class="descname">video_type</code><a class="headerlink" href="#pyams_media.video.FlashVideoTypeAdapter.video_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.video.ThumbnailTraverser">
-<em class="property">class </em><code class="descclassname">pyams_media.video.</code><code class="descname">ThumbnailTraverser</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.video.ThumbnailTraverser" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>++thumb++ video namespace traverser</p>
-<dl class="method">
-<dt id="pyams_media.video.ThumbnailTraverser.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.video.ThumbnailTraverser.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.video.VideoThumbnailAdapter">
-<em class="property">class </em><code class="descclassname">pyams_media.video.</code><code class="descname">VideoThumbnailAdapter</code><span class="sig-paren">(</span><em>video</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.video.VideoThumbnailAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Video thumbnail adapter</p>
-<dl class="method">
-<dt id="pyams_media.video.VideoThumbnailAdapter.clear_geometries">
-<code class="descname">clear_geometries</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.video.VideoThumbnailAdapter.clear_geometries" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.video.VideoThumbnailAdapter.clear_thumbnails">
-<code class="descname">clear_thumbnails</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.video.VideoThumbnailAdapter.clear_thumbnails" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.video.VideoThumbnailAdapter.delete_thumbnail">
-<code class="descname">delete_thumbnail</code><span class="sig-paren">(</span><em>thumbnail_name</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.video.VideoThumbnailAdapter.delete_thumbnail" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.video.VideoThumbnailAdapter.get_geometry">
-<code class="descname">get_geometry</code><span class="sig-paren">(</span><em>selection_name</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.video.VideoThumbnailAdapter.get_geometry" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.video.VideoThumbnailAdapter.get_image_size">
-<code class="descname">get_image_size</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.video.VideoThumbnailAdapter.get_image_size" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.video.VideoThumbnailAdapter.get_thumbnail">
-<code class="descname">get_thumbnail</code><span class="sig-paren">(</span><em>thumbnail_name</em>, <em>format=None</em>, <em>time=5</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.video.VideoThumbnailAdapter.get_thumbnail" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.video.VideoThumbnailAdapter.get_thumbnail_name">
-<code class="descname">get_thumbnail_name</code><span class="sig-paren">(</span><em>thumbnail_name</em>, <em>with_size=False</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.video.VideoThumbnailAdapter.get_thumbnail_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.video.VideoThumbnailAdapter.get_thumbnail_size">
-<code class="descname">get_thumbnail_size</code><span class="sig-paren">(</span><em>thumbnail_name</em>, <em>forced=False</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.video.VideoThumbnailAdapter.get_thumbnail_size" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.video.VideoThumbnailAdapter.set_geometry">
-<code class="descname">set_geometry</code><span class="sig-paren">(</span><em>selection_name</em>, <em>geometry</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.video.VideoThumbnailAdapter.set_geometry" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.video.VideoTypeAdapter">
-<em class="property">class </em><code class="descclassname">pyams_media.video.</code><code class="descname">VideoTypeAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.video.VideoTypeAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Default video content type adapter</p>
-<dl class="attribute">
-<dt id="pyams_media.video.VideoTypeAdapter.video_type">
-<code class="descname">video_type</code><a class="headerlink" href="#pyams_media.video.VideoTypeAdapter.video_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.video.VideoTypeExtension">
-<em class="property">class </em><code class="descclassname">pyams_media.video.</code><code class="descname">VideoTypeExtension</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.video.VideoTypeExtension" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>extension:video_type(media) TALES extension</p>
-<dl class="method">
-<dt id="pyams_media.video.VideoTypeExtension.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.video.VideoTypeExtension.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_media">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_media" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_media.includeme">
-<code class="descclassname">pyams_media.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_media package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_media.audio">pyams_media.audio module</a></li>
-<li><a class="reference internal" href="#module-pyams_media.converter">pyams_media.converter module</a></li>
-<li><a class="reference internal" href="#module-pyams_media.ffbase">pyams_media.ffbase module</a></li>
-<li><a class="reference internal" href="#module-pyams_media.ffdocument">pyams_media.ffdocument module</a></li>
-<li><a class="reference internal" href="#module-pyams_media.ffexception">pyams_media.ffexception module</a></li>
-<li><a class="reference internal" href="#module-pyams_media.include">pyams_media.include module</a></li>
-<li><a class="reference internal" href="#module-pyams_media.media">pyams_media.media module</a></li>
-<li><a class="reference internal" href="#module-pyams_media.process">pyams_media.process module</a></li>
-<li><a class="reference internal" href="#module-pyams_media.site">pyams_media.site module</a></li>
-<li><a class="reference internal" href="#module-pyams_media.utility">pyams_media.utility module</a></li>
-<li><a class="reference internal" href="#module-pyams_media.video">pyams_media.video module</a></li>
-<li><a class="reference internal" href="#module-pyams_media">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_media.tests.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,143 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_media.tests package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-media-tests-package">
-<h1>pyams_media.tests package<a class="headerlink" href="#pyams-media-tests-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_media.tests.test_utilsdocs">
-<span id="pyams-media-tests-test-utilsdocs-module"></span><h2>pyams_media.tests.test_utilsdocs module<a class="headerlink" href="#module-pyams_media.tests.test_utilsdocs" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_media doctest</p>
-<dl class="function">
-<dt id="pyams_media.tests.test_utilsdocs.doc_suite">
-<code class="descclassname">pyams_media.tests.test_utilsdocs.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>setUp=None</em>, <em>tearDown=None</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.tests.test_utilsdocs.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doctests found in /doctest.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_media.tests.test_utilsdocs.test_suite">
-<code class="descclassname">pyams_media.tests.test_utilsdocs.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.tests.test_utilsdocs.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_media.tests.test_utilsdocstrings">
-<span id="pyams-media-tests-test-utilsdocstrings-module"></span><h2>pyams_media.tests.test_utilsdocstrings module<a class="headerlink" href="#module-pyams_media.tests.test_utilsdocstrings" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_media doc strings</p>
-<dl class="function">
-<dt id="pyams_media.tests.test_utilsdocstrings.doc_suite">
-<code class="descclassname">pyams_media.tests.test_utilsdocstrings.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.tests.test_utilsdocstrings.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doc tests strings found in /<a href="#id1"><span class="problematic" id="id2">*</span></a>.py</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_media.tests.test_utilsdocstrings.test_suite">
-<code class="descclassname">pyams_media.tests.test_utilsdocstrings.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.tests.test_utilsdocstrings.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_media.tests">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_media.tests" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_media.tests package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_media.tests.test_utilsdocs">pyams_media.tests.test_utilsdocs module</a></li>
-<li><a class="reference internal" href="#module-pyams_media.tests.test_utilsdocstrings">pyams_media.tests.test_utilsdocstrings module</a></li>
-<li><a class="reference internal" href="#module-pyams_media.tests">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_media.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,812 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_media.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-media-zmi-package">
-<h1>pyams_media.zmi package<a class="headerlink" href="#pyams-media-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_media.zmi.audio">
-<span id="pyams-media-zmi-audio-module"></span><h2>pyams_media.zmi.audio module<a class="headerlink" href="#module-pyams_media.zmi.audio" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_media.zmi.audio.AudioPreview">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.audio.</code><code class="descname">AudioPreview</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.audio.AudioPreview" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogDisplayForm" title="pyams_zmi.form.AdminDialogDisplayForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogDisplayForm</span></code></a></p>
-<p>Audio preview</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.audio.AudioPreview.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_media.zmi.audio.AudioPreview.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.audio.AudioPreview.label">
-<code class="descname">label</code><em class="property"> = 'Audio preview'</em><a class="headerlink" href="#pyams_media.zmi.audio.AudioPreview.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.audio.AudioPreview.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-music'</em><a class="headerlink" href="#pyams_media.zmi.audio.AudioPreview.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.audio.AudioPreviewViewletsPrefix">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.audio.</code><code class="descname">AudioPreviewViewletsPrefix</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.audio.AudioPreviewViewletsPrefix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Audio preview viewlets prefix</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_media.zmi.interfaces">
-<span id="pyams-media-zmi-interfaces-module"></span><h2>pyams_media.zmi.interfaces module<a class="headerlink" href="#module-pyams_media.zmi.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_media.zmi.media">
-<span id="pyams-media-zmi-media-module"></span><h2>pyams_media.zmi.media module<a class="headerlink" href="#module-pyams_media.zmi.media" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_media.zmi.media.AudioConversionsAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.media.</code><code class="descname">AudioConversionsAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_media.zmi.media.AudioConversionsEditForm" title="pyams_media.zmi.media.AudioConversionsEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_media.zmi.media.AudioConversionsEditForm</span></code></a></p>
-<p>Audio conversions edit form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_media.zmi.media.AudioConversionsAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.media.AudioConversionsAction">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.media.</code><code class="descname">AudioConversionsAction</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsAction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarActionItem" title="pyams_skin.viewlet.toolbar.ToolbarActionItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarActionItem</span></code></a></p>
-<p>Audio conversions action</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.AudioConversionsAction.label">
-<code class="descname">label</code><em class="property"> = 'Audio conversions...'</em><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsAction.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.AudioConversionsAction.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-compress'</em><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsAction.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.AudioConversionsAction.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsAction.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.AudioConversionsAction.url">
-<code class="descname">url</code><em class="property"> = 'audio-conversions.html'</em><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsAction.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.media.AudioConversionsEditForm">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.media.</code><code class="descname">AudioConversionsEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Audio conversions display form</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.AudioConversionsEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'restart-audio-conversions.json'</em><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.zmi.media.AudioConversionsEditForm.applyChanges">
-<code class="descname">applyChanges</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsEditForm.applyChanges" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.AudioConversionsEditForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsEditForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.zmi.media.AudioConversionsEditForm.check_mode">
-<code class="descname">check_mode</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsEditForm.check_mode" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.AudioConversionsEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'manage'</em><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.AudioConversionsEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.AudioConversionsEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-compress'</em><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.AudioConversionsEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Selected audio conversions'</em><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.AudioConversionsEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.zmi.media.AudioConversionsEditForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsEditForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.media.AudioConversionsViewletsPrefix">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.media.</code><code class="descname">AudioConversionsViewletsPrefix</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsViewletsPrefix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Audio conversions display form viewlets prefix</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.AudioConversionsViewletsPrefix.converters">
-<code class="descname">converters</code><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsViewletsPrefix.converters" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.zmi.media.AudioConversionsViewletsPrefix.has_conversion">
-<code class="descname">has_conversion</code><span class="sig-paren">(</span><em>converter</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.AudioConversionsViewletsPrefix.has_conversion" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.media.MediaConversionsFormHelpAdapter">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.media.</code><code class="descname">MediaConversionsFormHelpAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.MediaConversionsFormHelpAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.help.FormHelp" title="pyams_form.help.FormHelp"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.help.FormHelp</span></code></a></p>
-<p>Medias conversions form help adapter</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.MediaConversionsFormHelpAdapter.message">
-<code class="descname">message</code><em class="property"> = 'Several formats are required to handle different browsers and screen resolutions.\n    \nConversion process may require some time based on media format and duration; this dashboard gives\nyou indications about required conversions.'</em><a class="headerlink" href="#pyams_media.zmi.media.MediaConversionsFormHelpAdapter.message" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.MediaConversionsFormHelpAdapter.message_format">
-<code class="descname">message_format</code><em class="property"> = 'rest'</em><a class="headerlink" href="#pyams_media.zmi.media.MediaConversionsFormHelpAdapter.message_format" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.media.VideoConversionsAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.media.</code><code class="descname">VideoConversionsAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_media.zmi.media.VideoConversionsEditForm" title="pyams_media.zmi.media.VideoConversionsEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_media.zmi.media.VideoConversionsEditForm</span></code></a></p>
-<p>Video conversions edit form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_media.zmi.media.VideoConversionsAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.media.VideoConversionsAction">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.media.</code><code class="descname">VideoConversionsAction</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsAction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarActionItem" title="pyams_skin.viewlet.toolbar.ToolbarActionItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarActionItem</span></code></a></p>
-<p>Video conversions action</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.VideoConversionsAction.label">
-<code class="descname">label</code><em class="property"> = 'Video conversions...'</em><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsAction.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.VideoConversionsAction.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-compress'</em><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsAction.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.VideoConversionsAction.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsAction.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.VideoConversionsAction.url">
-<code class="descname">url</code><em class="property"> = 'video-conversions.html'</em><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsAction.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.media.VideoConversionsEditForm">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.media.</code><code class="descname">VideoConversionsEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Video conversions display form</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.VideoConversionsEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'restart-video-conversions.json'</em><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.zmi.media.VideoConversionsEditForm.applyChanges">
-<code class="descname">applyChanges</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsEditForm.applyChanges" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.VideoConversionsEditForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsEditForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.zmi.media.VideoConversionsEditForm.check_mode">
-<code class="descname">check_mode</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsEditForm.check_mode" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.VideoConversionsEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'manage'</em><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.VideoConversionsEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.VideoConversionsEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-compress'</em><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.VideoConversionsEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Selected video conversions'</em><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.VideoConversionsEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.zmi.media.VideoConversionsEditForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsEditForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.media.VideoConversionsViewletsPrefix">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.media.</code><code class="descname">VideoConversionsViewletsPrefix</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsViewletsPrefix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Video conversions display form viewlets prefix</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.VideoConversionsViewletsPrefix.converters">
-<code class="descname">converters</code><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsViewletsPrefix.converters" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.VideoConversionsViewletsPrefix.formats">
-<code class="descname">formats</code><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsViewletsPrefix.formats" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.zmi.media.VideoConversionsViewletsPrefix.get_conversion">
-<code class="descname">get_conversion</code><span class="sig-paren">(</span><em>converter</em>, <em>frame_size</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsViewletsPrefix.get_conversion" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.zmi.media.VideoConversionsViewletsPrefix.has_conversion">
-<code class="descname">has_conversion</code><span class="sig-paren">(</span><em>converter</em>, <em>frame_size</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsViewletsPrefix.has_conversion" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.media.VideoConversionsViewletsPrefix.original_frame_size">
-<code class="descname">original_frame_size</code><a class="headerlink" href="#pyams_media.zmi.media.VideoConversionsViewletsPrefix.original_frame_size" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_media.zmi.video">
-<span id="pyams-media-zmi-video-module"></span><h2>pyams_media.zmi.video module<a class="headerlink" href="#module-pyams_media.zmi.video" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_media.zmi.video.VideoPreview">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.video.</code><code class="descname">VideoPreview</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.video.VideoPreview" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogDisplayForm" title="pyams_zmi.form.AdminDialogDisplayForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogDisplayForm</span></code></a></p>
-<p>Video preview</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoPreview.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_media.zmi.video.VideoPreview.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoPreview.label">
-<code class="descname">label</code><em class="property"> = 'Video preview'</em><a class="headerlink" href="#pyams_media.zmi.video.VideoPreview.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoPreview.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-film'</em><a class="headerlink" href="#pyams_media.zmi.video.VideoPreview.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.video.VideoPreviewViewletsPrefix">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.video.</code><code class="descname">VideoPreviewViewletsPrefix</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.video.VideoPreviewViewletsPrefix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Video preview viewlets prefix</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoPreviewViewletsPrefix.timestamp">
-<code class="descname">timestamp</code><a class="headerlink" href="#pyams_media.zmi.video.VideoPreviewViewletsPrefix.timestamp" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.video.VideoThumbnailAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.video.</code><code class="descname">VideoThumbnailAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_media.zmi.video.VideoThumbnailEditForm" title="pyams_media.zmi.video.VideoThumbnailEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_media.zmi.video.VideoThumbnailEditForm</span></code></a></p>
-<p>Video thumbnail selection form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_media.zmi.video.VideoThumbnailAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.video.VideoThumbnailAction">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.video.</code><code class="descname">VideoThumbnailAction</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailAction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarActionItem" title="pyams_skin.viewlet.toolbar.ToolbarActionItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarActionItem</span></code></a></p>
-<p>Video thumbnail selection action</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoThumbnailAction.label">
-<code class="descname">label</code><em class="property"> = 'Select thumbnail...'</em><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailAction.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoThumbnailAction.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-film'</em><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailAction.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoThumbnailAction.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailAction.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoThumbnailAction.url">
-<code class="descname">url</code><em class="property"> = 'video-thumbnail.html'</em><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailAction.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.video.VideoThumbnailEditForm">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.video.</code><code class="descname">VideoThumbnailEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>Video thumbnail selection form</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoThumbnailEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'video-thumbnail.json'</em><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoThumbnailEditForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailEditForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.zmi.video.VideoThumbnailEditForm.createAndAdd">
-<code class="descname">createAndAdd</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailEditForm.createAndAdd" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoThumbnailEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoThumbnailEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-film'</em><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoThumbnailEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Select video thumbnail'</em><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoThumbnailEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.zmi.video.VideoThumbnailEditForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailEditForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.zmi.video.VideoThumbnailEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.video.VideoThumbnailEditFormHelpAdapter">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.video.</code><code class="descname">VideoThumbnailEditFormHelpAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailEditFormHelpAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.help.FormHelp" title="pyams_form.help.FormHelp"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.help.FormHelp</span></code></a></p>
-<p>Video thumbnail selection form help adapter</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoThumbnailEditFormHelpAdapter.message">
-<code class="descname">message</code><em class="property"> = &quot;You can play the video until you display the image you want.\n\nBy pausing the video and clicking on ''Select thumbnail'' button, the selected frame will be used as\nvideo illustration.&quot;</em><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailEditFormHelpAdapter.message" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoThumbnailEditFormHelpAdapter.message_format">
-<code class="descname">message_format</code><em class="property"> = 'rest'</em><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailEditFormHelpAdapter.message_format" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.video.VideoThumbnailViewletsPrefix">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.video.</code><code class="descname">VideoThumbnailViewletsPrefix</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailViewletsPrefix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Video thumbnail edit form viewlets prefix</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.video.VideoThumbnailViewletsPrefix.timestamp">
-<code class="descname">timestamp</code><a class="headerlink" href="#pyams_media.zmi.video.VideoThumbnailViewletsPrefix.timestamp" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_media.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_media.zmi" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_media.zmi.MediaAudioConversionPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.</code><code class="descname">MediaAudioConversionPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.MediaAudioConversionPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminEditForm" title="pyams_zmi.form.InnerAdminEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminEditForm</span></code></a></p>
-<p>Audio conversion utility properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaAudioConversionPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_media.zmi.MediaAudioConversionPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaAudioConversionPropertiesEditForm.id">
-<code class="descname">id</code><em class="property"> = 'audio_properties'</em><a class="headerlink" href="#pyams_media.zmi.MediaAudioConversionPropertiesEditForm.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaAudioConversionPropertiesEditForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_media.zmi.MediaAudioConversionPropertiesEditForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaAudioConversionPropertiesEditForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_media.zmi.MediaAudioConversionPropertiesEditForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaAudioConversionPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_media.zmi.MediaAudioConversionPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaAudioConversionPropertiesEditForm.tab_label">
-<code class="descname">tab_label</code><em class="property"> = 'Audio conversion'</em><a class="headerlink" href="#pyams_media.zmi.MediaAudioConversionPropertiesEditForm.tab_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaAudioConversionPropertiesEditForm.weight">
-<code class="descname">weight</code><em class="property"> = 2</em><a class="headerlink" href="#pyams_media.zmi.MediaAudioConversionPropertiesEditForm.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.MediaConversionProcessAJAXTestForm">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.</code><code class="descname">MediaConversionProcessAJAXTestForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessAJAXTestForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_media.zmi.MediaConversionProcessTestForm" title="pyams_media.zmi.MediaConversionProcessTestForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_media.zmi.MediaConversionProcessTestForm</span></code></a></p>
-<p>Medias conversion process test form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_media.zmi.MediaConversionProcessAJAXTestForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessAJAXTestForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.MediaConversionProcessTestForm">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.</code><code class="descname">MediaConversionProcessTestForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>Medias conversion process test form</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionProcessTestForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'test-conversion-process.json'</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionProcessTestForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.zmi.MediaConversionProcessTestForm.createAndAdd">
-<code class="descname">createAndAdd</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestForm.createAndAdd" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionProcessTestForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionProcessTestForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionProcessTestForm.form_target">
-<code class="descname">form_target</code><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestForm.form_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionProcessTestForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-film'</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionProcessTestForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Test medias converter process connection'</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionProcessTestForm.prefix">
-<code class="descname">prefix</code><em class="property"> = 'test_form.'</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestForm.prefix" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionProcessTestForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_media.zmi.MediaConversionProcessTestForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.MediaConversionProcessTestMenu">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.</code><code class="descname">MediaConversionProcessTestMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>Medias conversion process test menu</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionProcessTestMenu.label">
-<code class="descname">label</code><em class="property"> = 'Test process connection...'</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionProcessTestMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-film'</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionProcessTestMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionProcessTestMenu.stop_propagation">
-<code class="descname">stop_propagation</code><em class="property"> = True</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestMenu.stop_propagation" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionProcessTestMenu.url">
-<code class="descname">url</code><em class="property"> = 'test-conversion-process.html'</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.MediaConversionProcessTestSuffix">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.</code><code class="descname">MediaConversionProcessTestSuffix</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.MediaConversionProcessTestSuffix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Media conversion process test form suffix</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.MediaConversionUtilityPropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.</code><code class="descname">MediaConversionUtilityPropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.MediaConversionUtilityPropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm" title="pyams_media.zmi.MediaConversionUtilityPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_media.zmi.MediaConversionUtilityPropertiesEditForm</span></code></a></p>
-<p>Medias conversion utility properties edit form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.MediaConversionUtilityPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.</code><code class="descname">MediaConversionUtilityPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Medias conversion utility properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Update medias converter properties'</em><a class="headerlink" href="#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_media.zmi.MediaConversionUtilityPropertiesEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_media.zmi.MediaVideoConversionPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_media.zmi.</code><code class="descname">MediaVideoConversionPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_media.zmi.MediaVideoConversionPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminEditForm" title="pyams_zmi.form.InnerAdminEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminEditForm</span></code></a></p>
-<p>Video conversion utility properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaVideoConversionPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_media.zmi.MediaVideoConversionPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaVideoConversionPropertiesEditForm.id">
-<code class="descname">id</code><em class="property"> = 'video_properties'</em><a class="headerlink" href="#pyams_media.zmi.MediaVideoConversionPropertiesEditForm.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaVideoConversionPropertiesEditForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_media.zmi.MediaVideoConversionPropertiesEditForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaVideoConversionPropertiesEditForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_media.zmi.MediaVideoConversionPropertiesEditForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaVideoConversionPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_media.zmi.MediaVideoConversionPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaVideoConversionPropertiesEditForm.tab_label">
-<code class="descname">tab_label</code><em class="property"> = 'Video conversion'</em><a class="headerlink" href="#pyams_media.zmi.MediaVideoConversionPropertiesEditForm.tab_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_media.zmi.MediaVideoConversionPropertiesEditForm.weight">
-<code class="descname">weight</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_media.zmi.MediaVideoConversionPropertiesEditForm.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_media.zmi package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_media.zmi.audio">pyams_media.zmi.audio module</a></li>
-<li><a class="reference internal" href="#module-pyams_media.zmi.interfaces">pyams_media.zmi.interfaces module</a></li>
-<li><a class="reference internal" href="#module-pyams_media.zmi.media">pyams_media.zmi.media module</a></li>
-<li><a class="reference internal" href="#module-pyams_media.zmi.video">pyams_media.zmi.video module</a></li>
-<li><a class="reference internal" href="#module-pyams_media.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_notify.handlers.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,131 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_notify.handlers package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-notify-handlers-package">
-<h1>pyams_notify.handlers package<a class="headerlink" href="#pyams-notify-handlers-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_notify.handlers.login">
-<span id="pyams-notify-handlers-login-module"></span><h2>pyams_notify.handlers.login module<a class="headerlink" href="#module-pyams_notify.handlers.login" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_notify.handlers.login.UserLoginNotificationHandler">
-<em class="property">class </em><code class="descclassname">pyams_notify.handlers.login.</code><code class="descname">UserLoginNotificationHandler</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_notify.handlers.login.UserLoginNotificationHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>User login notification handler</p>
-<dl class="method">
-<dt id="pyams_notify.handlers.login.UserLoginNotificationHandler.get_target">
-<code class="descname">get_target</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_notify.handlers.login.UserLoginNotificationHandler.get_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_notify.handlers.login.handle_authenticated_principal">
-<code class="descclassname">pyams_notify.handlers.login.</code><code class="descname">handle_authenticated_principal</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_notify.handlers.login.handle_authenticated_principal" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle authenticated principal</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_notify.handlers">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_notify.handlers" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_notify.handlers package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_notify.handlers.login">pyams_notify.handlers.login module</a></li>
-<li><a class="reference internal" href="#module-pyams_notify.handlers">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_notify.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,155 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>PyAMS notification services &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-notification-services">
-<span id="pyams-notify"></span><h1>PyAMS notification services<a class="headerlink" href="#pyams-notification-services" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_notify">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_notify" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_notify.includeme">
-<code class="descclassname">pyams_notify.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_notify.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_notify.handlers.html">pyams_notify.handlers package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_notify.handlers.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_notify.handlers.html#module-pyams_notify.handlers.login">pyams_notify.handlers.login module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_notify.handlers.html#module-pyams_notify.handlers">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_notify.interfaces.html">pyams_notify.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_notify.interfaces.html#module-pyams_notify.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_notify.skin.html">pyams_notify.skin package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_notify.skin.html#module-pyams_notify.skin">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_notify.tests.html">pyams_notify.tests package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_notify.tests.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_notify.tests.html#module-pyams_notify.tests.test_utilsdocs">pyams_notify.tests.test_utilsdocs module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_notify.tests.html#module-pyams_notify.tests.test_utilsdocstrings">pyams_notify.tests.test_utilsdocstrings module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_notify.tests.html#module-pyams_notify.tests">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_notify.viewlet.html">pyams_notify.viewlet package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_notify.viewlet.html#module-pyams_notify.viewlet">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_notify.views.html">pyams_notify.views package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_notify.views.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_notify.views.html#module-pyams_notify.views.context">pyams_notify.views.context module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_notify.views.html#module-pyams_notify.views.notification">pyams_notify.views.notification module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_notify.views.html#module-pyams_notify.views">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">PyAMS notification services</a><ul>
-<li><a class="reference internal" href="#module-pyams_notify">Module contents</a></li>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_notify.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_notify.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-notify-interfaces-package">
-<h1>pyams_notify.interfaces package<a class="headerlink" href="#pyams-notify-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_notify.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_notify.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_notify.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_notify.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_notify.skin.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_notify.skin package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-notify-skin-package">
-<h1>pyams_notify.skin package<a class="headerlink" href="#pyams-notify-skin-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_notify.skin">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_notify.skin" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_notify.skin package</a><ul>
-<li><a class="reference internal" href="#module-pyams_notify.skin">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_notify.views.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,141 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_notify.views package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-notify-views-package">
-<h1>pyams_notify.views package<a class="headerlink" href="#pyams-notify-views-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_notify.views.context">
-<span id="pyams-notify-views-context-module"></span><h2>pyams_notify.views.context module<a class="headerlink" href="#module-pyams_notify.views.context" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_notify.views.context.NotificationsContextView">
-<code class="descclassname">pyams_notify.views.context.</code><code class="descname">NotificationsContextView</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_notify.views.context.NotificationsContextView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get context for notifications</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_notify.views.notification">
-<span id="pyams-notify-views-notification-module"></span><h2>pyams_notify.views.notification module<a class="headerlink" href="#module-pyams_notify.views.notification" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_notify.views.notification.UserNotificationsView">
-<em class="property">class </em><code class="descclassname">pyams_notify.views.notification.</code><code class="descname">UserNotificationsView</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_notify.views.notification.UserNotificationsView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>User notifications view</p>
-<dl class="attribute">
-<dt id="pyams_notify.views.notification.UserNotificationsView.cache_server">
-<code class="descname">cache_server</code><a class="headerlink" href="#pyams_notify.views.notification.UserNotificationsView.cache_server" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_notify.views.notification.get_user_notifications">
-<code class="descclassname">pyams_notify.views.notification.</code><code class="descname">get_user_notifications</code><span class="sig-paren">(</span><em>cache_server</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_notify.views.notification.get_user_notifications" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get notifications for given request</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_notify.views">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_notify.views" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_notify.views package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_notify.views.context">pyams_notify.views.context module</a></li>
-<li><a class="reference internal" href="#module-pyams_notify.views.notification">pyams_notify.views.notification module</a></li>
-<li><a class="reference internal" href="#module-pyams_notify.views">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_pagelet.tests.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,143 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_pagelet.tests package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-pagelet-tests-package">
-<h1>pyams_pagelet.tests package<a class="headerlink" href="#pyams-pagelet-tests-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_pagelet.tests.test_utilsdocs">
-<span id="pyams-pagelet-tests-test-utilsdocs-module"></span><h2>pyams_pagelet.tests.test_utilsdocs module<a class="headerlink" href="#module-pyams_pagelet.tests.test_utilsdocs" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_pagelet doctest</p>
-<dl class="function">
-<dt id="pyams_pagelet.tests.test_utilsdocs.doc_suite">
-<code class="descclassname">pyams_pagelet.tests.test_utilsdocs.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>setUp=None</em>, <em>tearDown=None</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_pagelet.tests.test_utilsdocs.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doctests found in /doctest.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_pagelet.tests.test_utilsdocs.test_suite">
-<code class="descclassname">pyams_pagelet.tests.test_utilsdocs.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_pagelet.tests.test_utilsdocs.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_pagelet.tests.test_utilsdocstrings">
-<span id="pyams-pagelet-tests-test-utilsdocstrings-module"></span><h2>pyams_pagelet.tests.test_utilsdocstrings module<a class="headerlink" href="#module-pyams_pagelet.tests.test_utilsdocstrings" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_pagelet doc strings</p>
-<dl class="function">
-<dt id="pyams_pagelet.tests.test_utilsdocstrings.doc_suite">
-<code class="descclassname">pyams_pagelet.tests.test_utilsdocstrings.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_pagelet.tests.test_utilsdocstrings.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doc tests strings found in /<a href="#id1"><span class="problematic" id="id2">*</span></a>.py</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_pagelet.tests.test_utilsdocstrings.test_suite">
-<code class="descclassname">pyams_pagelet.tests.test_utilsdocstrings.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_pagelet.tests.test_utilsdocstrings.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_pagelet.tests">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_pagelet.tests" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_pagelet.tests package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_pagelet.tests.test_utilsdocs">pyams_pagelet.tests.test_utilsdocs module</a></li>
-<li><a class="reference internal" href="#module-pyams_pagelet.tests.test_utilsdocstrings">pyams_pagelet.tests.test_utilsdocstrings module</a></li>
-<li><a class="reference internal" href="#module-pyams_pagelet.tests">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_portal.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,940 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_portal package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-portal-package">
-<h1>pyams_portal package<a class="headerlink" href="#pyams-portal-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_portal.interfaces.html">pyams_portal.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.interfaces.html#module-pyams_portal.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_portal.portlets.html">pyams_portal.portlets package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.portlets.html#subpackages">Subpackages</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_portal.portlets.content.html">pyams_portal.portlets.content package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_portal.portlets.content.html#submodules">Submodules</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_portal.portlets.content.html#module-pyams_portal.portlets.content.interfaces">pyams_portal.portlets.content.interfaces module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_portal.portlets.content.html#module-pyams_portal.portlets.content">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_portal.portlets.image.html">pyams_portal.portlets.image package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_portal.portlets.image.html#submodules">Submodules</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_portal.portlets.image.html#module-pyams_portal.portlets.image.interfaces">pyams_portal.portlets.image.interfaces module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_portal.portlets.image.html#module-pyams_portal.portlets.image">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.portlets.html#module-pyams_portal.portlets">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_portal.tests.html">pyams_portal.tests package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.tests.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.tests.html#module-pyams_portal.tests.test_utilsdocs">pyams_portal.tests.test_utilsdocs module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.tests.html#module-pyams_portal.tests.test_utilsdocstrings">pyams_portal.tests.test_utilsdocstrings module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.tests.html#module-pyams_portal.tests">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_portal.zmi.html">pyams_portal.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.zmi.html#subpackages">Subpackages</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_portal.zmi.portlets.html">pyams_portal.zmi.portlets package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_portal.zmi.portlets.html#submodules">Submodules</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_portal.zmi.portlets.html#module-pyams_portal.zmi.portlets.content">pyams_portal.zmi.portlets.content module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_portal.zmi.portlets.html#module-pyams_portal.zmi.portlets.image">pyams_portal.zmi.portlets.image module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_portal.zmi.portlets.html#module-pyams_portal.zmi.portlets">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.zmi.html#module-pyams_portal.zmi.container">pyams_portal.zmi.container module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.zmi.html#module-pyams_portal.zmi.interfaces">pyams_portal.zmi.interfaces module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.zmi.html#module-pyams_portal.zmi.layout">pyams_portal.zmi.layout module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.zmi.html#module-pyams_portal.zmi.page">pyams_portal.zmi.page module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.zmi.html#module-pyams_portal.zmi.portlet">pyams_portal.zmi.portlet module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.zmi.html#module-pyams_portal.zmi.template">pyams_portal.zmi.template module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.zmi.html#module-pyams_portal.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_portal.include">
-<span id="pyams-portal-include-module"></span><h2>pyams_portal.include module<a class="headerlink" href="#module-pyams_portal.include" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_portal.include.include_package">
-<code class="descclassname">pyams_portal.include.</code><code class="descname">include_package</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.include.include_package" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_portal.page">
-<span id="pyams-portal-page-module"></span><h2>pyams_portal.page module<a class="headerlink" href="#module-pyams_portal.page" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_portal.page.PortalContextPageAdapter">
-<code class="descclassname">pyams_portal.page.</code><code class="descname">PortalContextPageAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.page.PortalContextPageAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Portal context page factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.page.PortalContextPortletTraverser">
-<em class="property">class </em><code class="descclassname">pyams_portal.page.</code><code class="descname">PortalContextPortletTraverser</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.page.PortalContextPortletTraverser" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>++portlet++ portal context traverser</p>
-<dl class="method">
-<dt id="pyams_portal.page.PortalContextPortletTraverser.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>thurtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.page.PortalContextPortletTraverser.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_portal.page.PortalContextPortletsConfigurationAdapter">
-<code class="descclassname">pyams_portal.page.</code><code class="descname">PortalContextPortletsConfigurationAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.page.PortalContextPortletsConfigurationAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Portal context portlets configuration adapter</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_portal.page.PortalContextTemplateConfigurationAdapter">
-<code class="descclassname">pyams_portal.page.</code><code class="descname">PortalContextTemplateConfigurationAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.page.PortalContextTemplateConfigurationAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Portal context template configuration adapter</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.page.PortalContextTemplateTraverser">
-<em class="property">class </em><code class="descclassname">pyams_portal.page.</code><code class="descname">PortalContextTemplateTraverser</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.page.PortalContextTemplateTraverser" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>++template++ portal context traverser</p>
-<dl class="method">
-<dt id="pyams_portal.page.PortalContextTemplateTraverser.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.page.PortalContextTemplateTraverser.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.page.PortalPage">
-<em class="property">class </em><code class="descclassname">pyams_portal.page.</code><code class="descname">PortalPage</code><a class="headerlink" href="#pyams_portal.page.PortalPage" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Portal page persistent class</p>
-<p>The page is the highest configuration level.
-It defines which template is used (a shared or local one), which gives
-the slot and portlet lists.</p>
-<dl class="attribute">
-<dt id="pyams_portal.page.PortalPage.can_inherit">
-<code class="descname">can_inherit</code><a class="headerlink" href="#pyams_portal.page.PortalPage.can_inherit" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.page.PortalPage.inherit_parent">
-<code class="descname">inherit_parent</code><a class="headerlink" href="#pyams_portal.page.PortalPage.inherit_parent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.page.PortalPage.local_template">
-<code class="descname">local_template</code><a class="headerlink" href="#pyams_portal.page.PortalPage.local_template" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.page.PortalPage.parent">
-<code class="descname">parent</code><a class="headerlink" href="#pyams_portal.page.PortalPage.parent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.page.PortalPage.shared_template">
-<code class="descname">shared_template</code><a class="headerlink" href="#pyams_portal.page.PortalPage.shared_template" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.page.PortalPage.template">
-<code class="descname">template</code><a class="headerlink" href="#pyams_portal.page.PortalPage.template" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.page.PortalPage.use_local_template">
-<code class="descname">use_local_template</code><a class="headerlink" href="#pyams_portal.page.PortalPage.use_local_template" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.page.PortalPage.use_shared_template">
-<code class="descname">use_shared_template</code><a class="headerlink" href="#pyams_portal.page.PortalPage.use_shared_template" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_portal.portlet">
-<span id="pyams-portal-portlet-module"></span><h2>pyams_portal.portlet module<a class="headerlink" href="#module-pyams_portal.portlet" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_portal.portlet.PortalPortletsConfiguration">
-<em class="property">class </em><code class="descclassname">pyams_portal.portlet.</code><code class="descname">PortalPortletsConfiguration</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortalPortletsConfiguration" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.mapping.PersistentMapping</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Portal portlets configuration</p>
-<dl class="classmethod">
-<dt id="pyams_portal.portlet.PortalPortletsConfiguration.clone">
-<em class="property">classmethod </em><code class="descname">clone</code><span class="sig-paren">(</span><em>source_config</em>, <em>new_parent</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortalPortletsConfiguration.clone" title="Permalink to this definition">¶</a></dt>
-<dd><p>Clone source configuration</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.portlet.PortalPortletsConfiguration.delete_portlet_configuration">
-<code class="descname">delete_portlet_configuration</code><span class="sig-paren">(</span><em>portlet_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortalPortletsConfiguration.delete_portlet_configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.portlet.PortalPortletsConfiguration.get_portlet_configuration">
-<code class="descname">get_portlet_configuration</code><span class="sig-paren">(</span><em>portlet_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortalPortletsConfiguration.get_portlet_configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.portlet.PortalPortletsConfiguration.set_portlet_configuration">
-<code class="descname">set_portlet_configuration</code><span class="sig-paren">(</span><em>portlet_id</em>, <em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortalPortletsConfiguration.set_portlet_configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.portlet.Portlet">
-<em class="property">class </em><code class="descclassname">pyams_portal.portlet.</code><code class="descname">Portlet</code><a class="headerlink" href="#pyams_portal.portlet.Portlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Base portlet utility</p>
-<dl class="attribute">
-<dt id="pyams_portal.portlet.Portlet.permission">
-<code class="descname">permission</code><a class="headerlink" href="#pyams_portal.portlet.Portlet.permission" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.portlet.Portlet.settings_class">
-<code class="descname">settings_class</code><em class="property"> = None</em><a class="headerlink" href="#pyams_portal.portlet.Portlet.settings_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.portlet.Portlet.toolbar_css_class">
-<code class="descname">toolbar_css_class</code><em class="property"> = 'fa fa-fw fa-2x fa-edit'</em><a class="headerlink" href="#pyams_portal.portlet.Portlet.toolbar_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.portlet.Portlet.toolbar_image">
-<code class="descname">toolbar_image</code><em class="property"> = None</em><a class="headerlink" href="#pyams_portal.portlet.Portlet.toolbar_image" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.portlet.PortletConfiguration">
-<em class="property">class </em><code class="descclassname">pyams_portal.portlet.</code><code class="descname">PortletConfiguration</code><span class="sig-paren">(</span><em>portlet</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortletConfiguration" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Portlet configuration persistent class</p>
-<p>This class is a generic persistent class which is used to store all portlet
-configuration and is <em>not</em> supposed to be sub-classed.</p>
-<p>PortletConfiguration.__parent__ points to context where configuration is applied (each context or
-local template).
-PortletConfiguration.parent points to context from where configuration is inherited.</p>
-<dl class="attribute">
-<dt id="pyams_portal.portlet.PortletConfiguration.can_inherit">
-<code class="descname">can_inherit</code><a class="headerlink" href="#pyams_portal.portlet.PortletConfiguration.can_inherit" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.portlet.PortletConfiguration.editor_settings">
-<code class="descname">editor_settings</code><a class="headerlink" href="#pyams_portal.portlet.PortletConfiguration.editor_settings" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.portlet.PortletConfiguration.inherit_parent">
-<code class="descname">inherit_parent</code><a class="headerlink" href="#pyams_portal.portlet.PortletConfiguration.inherit_parent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.portlet.PortletConfiguration.parent">
-<code class="descname">parent</code><a class="headerlink" href="#pyams_portal.portlet.PortletConfiguration.parent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.portlet.PortletConfiguration.portlet_id">
-<code class="descname">portlet_id</code><a class="headerlink" href="#pyams_portal.portlet.PortletConfiguration.portlet_id" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.portlet.PortletConfiguration.portlet_name">
-<code class="descname">portlet_name</code><em class="property"> = None</em><a class="headerlink" href="#pyams_portal.portlet.PortletConfiguration.portlet_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.portlet.PortletConfiguration.settings">
-<code class="descname">settings</code><a class="headerlink" href="#pyams_portal.portlet.PortletConfiguration.settings" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_portal.portlet.PortletConfigurationAdapter">
-<code class="descclassname">pyams_portal.portlet.</code><code class="descname">PortletConfigurationAdapter</code><span class="sig-paren">(</span><em>portlet</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortletConfigurationAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Portlet configuration factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.portlet.PortletConfigurationPermissionChecker">
-<em class="property">class </em><code class="descclassname">pyams_portal.portlet.</code><code class="descname">PortletConfigurationPermissionChecker</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortletConfigurationPermissionChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Portlet configuration permission checker</p>
-<dl class="attribute">
-<dt id="pyams_portal.portlet.PortletConfigurationPermissionChecker.edit_permission">
-<code class="descname">edit_permission</code><a class="headerlink" href="#pyams_portal.portlet.PortletConfigurationPermissionChecker.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_portal.portlet.PortletConfigurationSettingsAdapter">
-<code class="descclassname">pyams_portal.portlet.</code><code class="descname">PortletConfigurationSettingsAdapter</code><span class="sig-paren">(</span><em>configuration</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortletConfigurationSettingsAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Portlet configuration settings adapter</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.portlet.PortletConfigurationSettingsTraverser">
-<em class="property">class </em><code class="descclassname">pyams_portal.portlet.</code><code class="descname">PortletConfigurationSettingsTraverser</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortletConfigurationSettingsTraverser" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>++settings++ portlet configuration traverser</p>
-<dl class="method">
-<dt id="pyams_portal.portlet.PortletConfigurationSettingsTraverser.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortletConfigurationSettingsTraverser.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.portlet.PortletContentProvider">
-<em class="property">class </em><code class="descclassname">pyams_portal.portlet.</code><code class="descname">PortletContentProvider</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortletContentProvider" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.ViewContentProvider" title="pyams_viewlet.viewlet.ViewContentProvider"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.ViewContentProvider</span></code></a></p>
-<p>Base portlet content provider</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.portlet.PortletPreviewer">
-<em class="property">class </em><code class="descclassname">pyams_portal.portlet.</code><code class="descname">PortletPreviewer</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortletPreviewer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_portal.portlet.PortletContentProvider" title="pyams_portal.portlet.PortletContentProvider"><code class="xref py py-class docutils literal"><span class="pre">pyams_portal.portlet.PortletContentProvider</span></code></a></p>
-<p>Portlet previewer adapter</p>
-<dl class="attribute">
-<dt id="pyams_portal.portlet.PortletPreviewer.slot_configuration">
-<code class="descname">slot_configuration</code><a class="headerlink" href="#pyams_portal.portlet.PortletPreviewer.slot_configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.portlet.PortletRenderer">
-<em class="property">class </em><code class="descclassname">pyams_portal.portlet.</code><code class="descname">PortletRenderer</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortletRenderer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_portal.portlet.PortletContentProvider" title="pyams_portal.portlet.PortletContentProvider"><code class="xref py py-class docutils literal"><span class="pre">pyams_portal.portlet.PortletContentProvider</span></code></a></p>
-<p>Portlet renderer adapter</p>
-<dl class="attribute">
-<dt id="pyams_portal.portlet.PortletRenderer.slot_configuration">
-<code class="descname">slot_configuration</code><a class="headerlink" href="#pyams_portal.portlet.PortletRenderer.slot_configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.portlet.PortletRenderer.target_interface">
-<code class="descname">target_interface</code><em class="property"> = None</em><a class="headerlink" href="#pyams_portal.portlet.PortletRenderer.target_interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.portlet.PortletRenderersVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_portal.portlet.</code><code class="descname">PortletRenderersVocabulary</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortletRenderersVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>Portlet renderers vocabulary</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.portlet.PortletSettings">
-<em class="property">class </em><code class="descclassname">pyams_portal.portlet.</code><code class="descname">PortletSettings</code><span class="sig-paren">(</span><em>configuration</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortletSettings" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Portlet settings persistent class</p>
-<p>This class is supposed to be sub-classed by all custom portlet subclasses to
-store their configuration settings.
-Each portlet sub-class must define it’s settings class in it’s “settings_class” attribute.</p>
-<dl class="attribute">
-<dt id="pyams_portal.portlet.PortletSettings.configuration">
-<code class="descname">configuration</code><a class="headerlink" href="#pyams_portal.portlet.PortletSettings.configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.portlet.PortletSettings.renderer">
-<code class="descname">renderer</code><a class="headerlink" href="#pyams_portal.portlet.PortletSettings.renderer" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.portlet.PortletSettings.visible">
-<code class="descname">visible</code><a class="headerlink" href="#pyams_portal.portlet.PortletSettings.visible" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.portlet.PortletVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_portal.portlet.</code><code class="descname">PortletVocabulary</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.PortletVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>Portlet vocabulary</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.portlet.portlet_config">
-<em class="property">class </em><code class="descclassname">pyams_portal.portlet.</code><code class="descname">portlet_config</code><span class="sig-paren">(</span><em>**settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlet.portlet_config" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Class decorator used to declare a portlet</p>
-<dl class="attribute">
-<dt id="pyams_portal.portlet.portlet_config.venusian">
-<code class="descname">venusian</code><em class="property"> = &lt;module 'venusian' from '/var/local/env/pycharm/lib/python3.5/site-packages/venusian/__init__.py'&gt;</em><a class="headerlink" href="#pyams_portal.portlet.portlet_config.venusian" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_portal.site">
-<span id="pyams-portal-site-module"></span><h2>pyams_portal.site module<a class="headerlink" href="#module-pyams_portal.site" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_portal.site.PortalGenerationsChecker">
-<em class="property">class </em><code class="descclassname">pyams_portal.site.</code><code class="descname">PortalGenerationsChecker</code><a class="headerlink" href="#pyams_portal.site.PortalGenerationsChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Portal generations checker</p>
-<dl class="method">
-<dt id="pyams_portal.site.PortalGenerationsChecker.evolve">
-<code class="descname">evolve</code><span class="sig-paren">(</span><em>site</em>, <em>current=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.site.PortalGenerationsChecker.evolve" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for required utilities</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.site.PortalGenerationsChecker.generation">
-<code class="descname">generation</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_portal.site.PortalGenerationsChecker.generation" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_portal.site.handle_new_local_site">
-<code class="descclassname">pyams_portal.site.</code><code class="descname">handle_new_local_site</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.site.handle_new_local_site" title="Permalink to this definition">¶</a></dt>
-<dd><p>Create a new templates container when a site is created</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_portal.slot">
-<span id="pyams-portal-slot-module"></span><h2>pyams_portal.slot module<a class="headerlink" href="#module-pyams_portal.slot" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_portal.slot.SlotConfiguration">
-<em class="property">class </em><code class="descclassname">pyams_portal.slot.</code><code class="descname">SlotConfiguration</code><span class="sig-paren">(</span><em>slot_name</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.slot.SlotConfiguration" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Portal slot class</p>
-<dl class="attribute">
-<dt id="pyams_portal.slot.SlotConfiguration.css_class">
-<code class="descname">css_class</code><a class="headerlink" href="#pyams_portal.slot.SlotConfiguration.css_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.slot.SlotConfiguration.get_css_class">
-<code class="descname">get_css_class</code><span class="sig-paren">(</span><em>device=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.slot.SlotConfiguration.get_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.slot.SlotConfiguration.get_width">
-<code class="descname">get_width</code><span class="sig-paren">(</span><em>device=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.slot.SlotConfiguration.get_width" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.slot.SlotConfiguration.lg_width">
-<code class="descname">lg_width</code><a class="headerlink" href="#pyams_portal.slot.SlotConfiguration.lg_width" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.slot.SlotConfiguration.md_width">
-<code class="descname">md_width</code><a class="headerlink" href="#pyams_portal.slot.SlotConfiguration.md_width" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.slot.SlotConfiguration.portlet_ids">
-<code class="descname">portlet_ids</code><a class="headerlink" href="#pyams_portal.slot.SlotConfiguration.portlet_ids" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.slot.SlotConfiguration.set_width">
-<code class="descname">set_width</code><span class="sig-paren">(</span><em>width</em>, <em>device=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.slot.SlotConfiguration.set_width" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.slot.SlotConfiguration.slot_name">
-<code class="descname">slot_name</code><a class="headerlink" href="#pyams_portal.slot.SlotConfiguration.slot_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.slot.SlotConfiguration.sm_width">
-<code class="descname">sm_width</code><a class="headerlink" href="#pyams_portal.slot.SlotConfiguration.sm_width" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.slot.SlotConfiguration.template">
-<code class="descname">template</code><a class="headerlink" href="#pyams_portal.slot.SlotConfiguration.template" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.slot.SlotConfiguration.visible">
-<code class="descname">visible</code><a class="headerlink" href="#pyams_portal.slot.SlotConfiguration.visible" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.slot.SlotConfiguration.xs_width">
-<code class="descname">xs_width</code><a class="headerlink" href="#pyams_portal.slot.SlotConfiguration.xs_width" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_portal.template">
-<span id="pyams-portal-template-module"></span><h2>pyams_portal.template module<a class="headerlink" href="#module-pyams_portal.template" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_portal.template.PortalTemplate">
-<em class="property">class </em><code class="descclassname">pyams_portal.template.</code><code class="descname">PortalTemplate</code><a class="headerlink" href="#pyams_portal.template.PortalTemplate" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Portal template class</p>
-<dl class="attribute">
-<dt id="pyams_portal.template.PortalTemplate.name">
-<code class="descname">name</code><a class="headerlink" href="#pyams_portal.template.PortalTemplate.name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.template.PortalTemplateConfiguration">
-<em class="property">class </em><code class="descclassname">pyams_portal.template.</code><code class="descname">PortalTemplateConfiguration</code><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Portal template configuration</p>
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.add_portlet">
-<code class="descname">add_portlet</code><span class="sig-paren">(</span><em>portlet_name</em>, <em>slot_name</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.add_portlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Add portlet to given slot</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.add_row">
-<code class="descname">add_row</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.add_row" title="Permalink to this definition">¶</a></dt>
-<dd><p>Add new row and return last row index (0 based)</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.add_slot">
-<code class="descname">add_slot</code><span class="sig-paren">(</span><em>slot_name</em>, <em>row_id=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.add_slot" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.delete_portlet">
-<code class="descname">delete_portlet</code><span class="sig-paren">(</span><em>portlet_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.delete_portlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Delete portlet</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.delete_row">
-<code class="descname">delete_row</code><span class="sig-paren">(</span><em>row_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.delete_row" title="Permalink to this definition">¶</a></dt>
-<dd><p>Delete template row</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.delete_slot">
-<code class="descname">delete_slot</code><span class="sig-paren">(</span><em>slot_name</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.delete_slot" title="Permalink to this definition">¶</a></dt>
-<dd><p>Delete slot and associated portlets</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.get_portlet_slot">
-<code class="descname">get_portlet_slot</code><span class="sig-paren">(</span><em>portlet_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.get_portlet_slot" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get portlet slot</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.get_slot_configuration">
-<code class="descname">get_slot_configuration</code><span class="sig-paren">(</span><em>slot_name</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.get_slot_configuration" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get slot configuration</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.get_slot_row">
-<code class="descname">get_slot_row</code><span class="sig-paren">(</span><em>slot_name</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.get_slot_row" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.get_slots">
-<code class="descname">get_slots</code><span class="sig-paren">(</span><em>row_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.get_slots" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get ordered slots list</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.get_slots_width">
-<code class="descname">get_slots_width</code><span class="sig-paren">(</span><em>device=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.get_slots_width" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get slots width</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.rows">
-<code class="descname">rows</code><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.rows" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.set_portlet_order">
-<code class="descname">set_portlet_order</code><span class="sig-paren">(</span><em>order</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.set_portlet_order" title="Permalink to this definition">¶</a></dt>
-<dd><p>Set portlet order</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.set_row_order">
-<code class="descname">set_row_order</code><span class="sig-paren">(</span><em>order</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.set_row_order" title="Permalink to this definition">¶</a></dt>
-<dd><p>Change template row order</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.set_slot_order">
-<code class="descname">set_slot_order</code><span class="sig-paren">(</span><em>order</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.set_slot_order" title="Permalink to this definition">¶</a></dt>
-<dd><p>Set slots order</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.set_slot_width">
-<code class="descname">set_slot_width</code><span class="sig-paren">(</span><em>slot_name</em>, <em>device</em>, <em>width</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.set_slot_width" title="Permalink to this definition">¶</a></dt>
-<dd><p>Set slot width</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.slot_config">
-<code class="descname">slot_config</code><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.slot_config" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.slot_names">
-<code class="descname">slot_names</code><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.slot_names" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.template.PortalTemplateConfiguration.slot_order">
-<code class="descname">slot_order</code><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfiguration.slot_order" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_portal.template.PortalTemplateConfigurationFactory">
-<code class="descclassname">pyams_portal.template.</code><code class="descname">PortalTemplateConfigurationFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateConfigurationFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Portal template configuration adapter</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.template.PortalTemplateContainer">
-<em class="property">class </em><code class="descclassname">pyams_portal.template.</code><code class="descname">PortalTemplateContainer</code><a class="headerlink" href="#pyams_portal.template.PortalTemplateContainer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.folder.Folder</span></code></p>
-<p>Portal templates container</p>
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplateContainer.get_portlet_id">
-<code class="descname">get_portlet_id</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateContainer.get_portlet_id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.template.PortalTemplateContainer.last_portlet_id">
-<code class="descname">last_portlet_id</code><a class="headerlink" href="#pyams_portal.template.PortalTemplateContainer.last_portlet_id" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.template.PortalTemplateContainerConfiguration">
-<em class="property">class </em><code class="descclassname">pyams_portal.template.</code><code class="descname">PortalTemplateContainerConfiguration</code><a class="headerlink" href="#pyams_portal.template.PortalTemplateContainerConfiguration" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Portal template container configuration</p>
-<dl class="attribute">
-<dt id="pyams_portal.template.PortalTemplateContainerConfiguration.toolbar_portlets">
-<code class="descname">toolbar_portlets</code><a class="headerlink" href="#pyams_portal.template.PortalTemplateContainerConfiguration.toolbar_portlets" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_portal.template.PortalTemplateContainerConfigurationAdapter">
-<code class="descclassname">pyams_portal.template.</code><code class="descname">PortalTemplateContainerConfigurationAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateContainerConfigurationAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Portal template container configuration factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.template.PortalTemplatePortletTraverser">
-<em class="property">class </em><code class="descclassname">pyams_portal.template.</code><code class="descname">PortalTemplatePortletTraverser</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplatePortletTraverser" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>++portlet++ template traverser</p>
-<dl class="method">
-<dt id="pyams_portal.template.PortalTemplatePortletTraverser.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplatePortletTraverser.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_portal.template.PortalTemplatePortletsConfigurationAdapter">
-<code class="descclassname">pyams_portal.template.</code><code class="descname">PortalTemplatePortletsConfigurationAdapter</code><span class="sig-paren">(</span><em>template</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplatePortletsConfigurationAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Portal template portlets configuration adapter</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.template.PortalTemplateSlotsVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_portal.template.</code><code class="descname">PortalTemplateSlotsVocabulary</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplateSlotsVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>Portal template slots vocabulary</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.template.PortalTemplatesVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_portal.template.</code><code class="descname">PortalTemplatesVocabulary</code><span class="sig-paren">(</span><em>context</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.PortalTemplatesVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.componentvocabulary.vocabulary.UtilityVocabulary</span></code></p>
-<p>Portal templates vocabulary</p>
-<dl class="attribute">
-<dt id="pyams_portal.template.PortalTemplatesVocabulary.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_portal.interfaces.IPortalTemplate&gt;</em><a class="headerlink" href="#pyams_portal.template.PortalTemplatesVocabulary.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.template.PortalTemplatesVocabulary.nameOnly">
-<code class="descname">nameOnly</code><em class="property"> = True</em><a class="headerlink" href="#pyams_portal.template.PortalTemplatesVocabulary.nameOnly" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_portal.template.handle_added_template">
-<code class="descclassname">pyams_portal.template.</code><code class="descname">handle_added_template</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.handle_added_template" title="Permalink to this definition">¶</a></dt>
-<dd><p>Register shared template</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_portal.template.handle_removed_template">
-<code class="descclassname">pyams_portal.template.</code><code class="descname">handle_removed_template</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.template.handle_removed_template" title="Permalink to this definition">¶</a></dt>
-<dd><p>Unregister removed template</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_portal.views">
-<span id="pyams-portal-views-module"></span><h2>pyams_portal.views module<a class="headerlink" href="#module-pyams_portal.views" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_portal.views.PortalContextIndexPage">
-<em class="property">class </em><code class="descclassname">pyams_portal.views.</code><code class="descname">PortalContextIndexPage</code><a class="headerlink" href="#pyams_portal.views.PortalContextIndexPage" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_default_theme.page.BaseIndexPage</span></code></p>
-<p>Portal context index page</p>
-<dl class="method">
-<dt id="pyams_portal.views.PortalContextIndexPage.get_portlet">
-<code class="descname">get_portlet</code><span class="sig-paren">(</span><em>name</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.views.PortalContextIndexPage.get_portlet" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.views.PortalContextIndexPage.page">
-<code class="descname">page</code><a class="headerlink" href="#pyams_portal.views.PortalContextIndexPage.page" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.views.PortalContextIndexPage.portlet_configuration">
-<code class="descname">portlet_configuration</code><a class="headerlink" href="#pyams_portal.views.PortalContextIndexPage.portlet_configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_portal.views.PortalContextIndexPage.render_portlet">
-<code class="descname">render_portlet</code><span class="sig-paren">(</span><em>portlet_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.views.PortalContextIndexPage.render_portlet" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.views.PortalContextIndexPage.template_configuration">
-<code class="descname">template_configuration</code><a class="headerlink" href="#pyams_portal.views.PortalContextIndexPage.template_configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_portal">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_portal" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_portal.includeme">
-<code class="descclassname">pyams_portal.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_portal package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_portal.include">pyams_portal.include module</a></li>
-<li><a class="reference internal" href="#module-pyams_portal.page">pyams_portal.page module</a></li>
-<li><a class="reference internal" href="#module-pyams_portal.portlet">pyams_portal.portlet module</a></li>
-<li><a class="reference internal" href="#module-pyams_portal.site">pyams_portal.site module</a></li>
-<li><a class="reference internal" href="#module-pyams_portal.slot">pyams_portal.slot module</a></li>
-<li><a class="reference internal" href="#module-pyams_portal.template">pyams_portal.template module</a></li>
-<li><a class="reference internal" href="#module-pyams_portal.views">pyams_portal.views module</a></li>
-<li><a class="reference internal" href="#module-pyams_portal">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_portal.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_portal.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-portal-interfaces-package">
-<h1>pyams_portal.interfaces package<a class="headerlink" href="#pyams-portal-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_portal.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_portal.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_portal.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_portal.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_portal.portlets.content.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,155 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_portal.portlets.content package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-portal-portlets-content-package">
-<h1>pyams_portal.portlets.content package<a class="headerlink" href="#pyams-portal-portlets-content-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_portal.portlets.content.interfaces">
-<span id="pyams-portal-portlets-content-interfaces-module"></span><h2>pyams_portal.portlets.content.interfaces module<a class="headerlink" href="#module-pyams_portal.portlets.content.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_portal.portlets.content">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_portal.portlets.content" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_portal.portlets.content.ContentPortlet">
-<em class="property">class </em><code class="descclassname">pyams_portal.portlets.content.</code><code class="descname">ContentPortlet</code><a class="headerlink" href="#pyams_portal.portlets.content.ContentPortlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_portal.html#pyams_portal.portlet.Portlet" title="pyams_portal.portlet.Portlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_portal.portlet.Portlet</span></code></a></p>
-<p>Content portlet</p>
-<dl class="attribute">
-<dt id="pyams_portal.portlets.content.ContentPortlet.label">
-<code class="descname">label</code><em class="property"> = 'Context content'</em><a class="headerlink" href="#pyams_portal.portlets.content.ContentPortlet.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.portlets.content.ContentPortlet.name">
-<code class="descname">name</code><em class="property"> = 'pyams_portal.portlet.content'</em><a class="headerlink" href="#pyams_portal.portlets.content.ContentPortlet.name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_portal.portlets.content.ContentPortlet.settings_class">
-<code class="descname">settings_class</code><a class="headerlink" href="#pyams_portal.portlets.content.ContentPortlet.settings_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_portal.portlets.content.ContentPortletSettings" title="pyams_portal.portlets.content.ContentPortletSettings"><code class="xref py py-class docutils literal"><span class="pre">ContentPortletSettings</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.portlets.content.ContentPortletRenderer">
-<em class="property">class </em><code class="descclassname">pyams_portal.portlets.content.</code><code class="descname">ContentPortletRenderer</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlets.content.ContentPortletRenderer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_portal.html#pyams_portal.portlet.PortletRenderer" title="pyams_portal.portlet.PortletRenderer"><code class="xref py py-class docutils literal"><span class="pre">pyams_portal.portlet.PortletRenderer</span></code></a></p>
-<p>Content portlet renderer</p>
-<dl class="attribute">
-<dt id="pyams_portal.portlets.content.ContentPortletRenderer.label">
-<code class="descname">label</code><em class="property"> = 'Default content renderer'</em><a class="headerlink" href="#pyams_portal.portlets.content.ContentPortletRenderer.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_portal.portlets.content.ContentPortletSettings">
-<em class="property">class </em><code class="descclassname">pyams_portal.portlets.content.</code><code class="descname">ContentPortletSettings</code><span class="sig-paren">(</span><em>configuration</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_portal.portlets.content.ContentPortletSettings" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_portal.html#pyams_portal.portlet.PortletSettings" title="pyams_portal.portlet.PortletSettings"><code class="xref py py-class docutils literal"><span class="pre">pyams_portal.portlet.PortletSettings</span></code></a></p>
-<p>Content portlet persistent settings</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_portal.portlets.content package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_portal.portlets.content.interfaces">pyams_portal.portlets.content.interfaces module</a></li>
-<li><a class="reference internal" href="#module-pyams_portal.portlets.content">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_portal.portlets.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,125 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_portal.portlets package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-portal-portlets-package">
-<h1>pyams_portal.portlets package<a class="headerlink" href="#pyams-portal-portlets-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_portal.portlets.content.html">pyams_portal.portlets.content package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.portlets.content.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.portlets.content.html#module-pyams_portal.portlets.content.interfaces">pyams_portal.portlets.content.interfaces module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.portlets.content.html#module-pyams_portal.portlets.content">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_portal.portlets.image.html">pyams_portal.portlets.image package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.portlets.image.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.portlets.image.html#module-pyams_portal.portlets.image.interfaces">pyams_portal.portlets.image.interfaces module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_portal.portlets.image.html#module-pyams_portal.portlets.image">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="module-pyams_portal.portlets">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_portal.portlets" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_portal.portlets package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#module-pyams_portal.portlets">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_scheduler.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1160 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_scheduler package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-scheduler-package">
-<h1>pyams_scheduler package<a class="headerlink" href="#pyams-scheduler-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_scheduler.interfaces.html">pyams_scheduler.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.interfaces.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.interfaces.html#module-pyams_scheduler.interfaces.ssh">pyams_scheduler.interfaces.ssh module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.interfaces.html#module-pyams_scheduler.interfaces.url">pyams_scheduler.interfaces.url module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.interfaces.html#module-pyams_scheduler.interfaces.zodb">pyams_scheduler.interfaces.zodb module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.interfaces.html#module-pyams_scheduler.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_scheduler.tests.html">pyams_scheduler.tests package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.tests.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.tests.html#module-pyams_scheduler.tests.test_utilsdocs">pyams_scheduler.tests.test_utilsdocs module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.tests.html#module-pyams_scheduler.tests.test_utilsdocstrings">pyams_scheduler.tests.test_utilsdocstrings module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.tests.html#module-pyams_scheduler.tests">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_scheduler.zmi.html">pyams_scheduler.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.interfaces">pyams_scheduler.zmi.interfaces module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.scheduler">pyams_scheduler.zmi.scheduler module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.ssh">pyams_scheduler.zmi.ssh module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.task">pyams_scheduler.zmi.task module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.url">pyams_scheduler.zmi.url module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi.zodb">pyams_scheduler.zmi.zodb module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_scheduler.zmi.html#module-pyams_scheduler.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_scheduler.include">
-<span id="pyams-scheduler-include-module"></span><h2>pyams_scheduler.include module<a class="headerlink" href="#module-pyams_scheduler.include" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_scheduler.include.handle_new_application">
-<code class="descclassname">pyams_scheduler.include.</code><code class="descname">handle_new_application</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.include.handle_new_application" title="Permalink to this definition">¶</a></dt>
-<dd><p>Start scheduler process when application is created</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_scheduler.include.include_package">
-<code class="descclassname">pyams_scheduler.include.</code><code class="descname">include_package</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.include.include_package" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid package include</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_scheduler.process">
-<span id="pyams-scheduler-process-module"></span><h2>pyams_scheduler.process module<a class="headerlink" href="#module-pyams_scheduler.process" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_scheduler.process.BaseTaskThread">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.process.</code><code class="descname">BaseTaskThread</code><span class="sig-paren">(</span><em>process</em>, <em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.process.BaseTaskThread" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">threading.Thread</span></code></p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.process.SchedulerHandler">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.process.</code><code class="descname">SchedulerHandler</code><a class="headerlink" href="#pyams_scheduler.process.SchedulerHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Scheduler handler</p>
-<dl class="method">
-<dt id="pyams_scheduler.process.SchedulerHandler.get_jobs">
-<code class="descname">get_jobs</code><span class="sig-paren">(</span><em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.process.SchedulerHandler.get_jobs" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.process.SchedulerHandler.remove_task">
-<code class="descname">remove_task</code><span class="sig-paren">(</span><em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.process.SchedulerHandler.remove_task" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.process.SchedulerHandler.reset_task">
-<code class="descname">reset_task</code><span class="sig-paren">(</span><em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.process.SchedulerHandler.reset_task" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.process.SchedulerHandler.run_task">
-<code class="descname">run_task</code><span class="sig-paren">(</span><em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.process.SchedulerHandler.run_task" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.process.SchedulerHandler.test">
-<code class="descname">test</code><span class="sig-paren">(</span><em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.process.SchedulerHandler.test" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.process.SchedulerMessageHandler">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.process.</code><code class="descname">SchedulerMessageHandler</code><span class="sig-paren">(</span><em>process</em>, <em>stream</em>, <em>stop</em>, <em>handler=None</em>, <em>json_load=-1</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.process.SchedulerMessageHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmq.html#pyams_zmq.handler.ZMQMessageHandler" title="pyams_zmq.handler.ZMQMessageHandler"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmq.handler.ZMQMessageHandler</span></code></a></p>
-<p>ØMQ scheduler messages handler</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.process.SchedulerMessageHandler.handler">
-<code class="descname">handler</code><a class="headerlink" href="#pyams_scheduler.process.SchedulerMessageHandler.handler" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_scheduler.process.SchedulerHandler" title="pyams_scheduler.process.SchedulerHandler"><code class="xref py py-class docutils literal"><span class="pre">SchedulerHandler</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.process.SchedulerProcess">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.process.</code><code class="descname">SchedulerProcess</code><span class="sig-paren">(</span><em>zmq_address</em>, <em>handler</em>, <em>registry</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.process.SchedulerProcess" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmq.html#pyams_zmq.process.ZMQProcess" title="pyams_zmq.process.ZMQProcess"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmq.process.ZMQProcess</span></code></a></p>
-<p>ØMQ tasks scheduler process</p>
-<dl class="method">
-<dt id="pyams_scheduler.process.SchedulerProcess.run">
-<code class="descname">run</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.process.SchedulerProcess.run" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.process.TaskRemoverThread">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.process.</code><code class="descname">TaskRemoverThread</code><span class="sig-paren">(</span><em>process</em>, <em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.process.TaskRemoverThread" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_scheduler.process.BaseTaskThread" title="pyams_scheduler.process.BaseTaskThread"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.process.BaseTaskThread</span></code></a></p>
-<p>Task remover thread</p>
-<dl class="method">
-<dt id="pyams_scheduler.process.TaskRemoverThread.run">
-<code class="descname">run</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.process.TaskRemoverThread.run" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.process.TaskResettingThread">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.process.</code><code class="descname">TaskResettingThread</code><span class="sig-paren">(</span><em>process</em>, <em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.process.TaskResettingThread" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_scheduler.process.BaseTaskThread" title="pyams_scheduler.process.BaseTaskThread"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.process.BaseTaskThread</span></code></a></p>
-<p>Task resetting thread</p>
-<p>Task reset is run in another thread, so that:
-- other transactions applied on updated tasks are visible
-- ØMQ request returns immediately to calling process</p>
-<dl class="method">
-<dt id="pyams_scheduler.process.TaskResettingThread.run">
-<code class="descname">run</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.process.TaskResettingThread.run" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.process.TaskRunnerThread">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.process.</code><code class="descname">TaskRunnerThread</code><span class="sig-paren">(</span><em>process</em>, <em>settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.process.TaskRunnerThread" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_scheduler.process.BaseTaskThread" title="pyams_scheduler.process.BaseTaskThread"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.process.BaseTaskThread</span></code></a></p>
-<p>Task immediate runner thread</p>
-<dl class="method">
-<dt id="pyams_scheduler.process.TaskRunnerThread.run">
-<code class="descname">run</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.process.TaskRunnerThread.run" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_scheduler.scheduler">
-<span id="pyams-scheduler-scheduler-module"></span><h2>pyams_scheduler.scheduler module<a class="headerlink" href="#module-pyams_scheduler.scheduler" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_scheduler.scheduler.Scheduler">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.scheduler.</code><code class="descname">Scheduler</code><a class="headerlink" href="#pyams_scheduler.scheduler.Scheduler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.folder.Folder</span></code></p>
-<p>Scheduler utility</p>
-<dl class="method">
-<dt id="pyams_scheduler.scheduler.Scheduler.get_jobs">
-<code class="descname">get_jobs</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.scheduler.Scheduler.get_jobs" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.scheduler.Scheduler.get_task">
-<code class="descname">get_task</code><span class="sig-paren">(</span><em>task_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.scheduler.Scheduler.get_task" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.scheduler.Scheduler.history">
-<code class="descname">history</code><a class="headerlink" href="#pyams_scheduler.scheduler.Scheduler.history" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.scheduler.Scheduler.internal_id">
-<code class="descname">internal_id</code><a class="headerlink" href="#pyams_scheduler.scheduler.Scheduler.internal_id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.scheduler.Scheduler.report_mailer">
-<code class="descname">report_mailer</code><a class="headerlink" href="#pyams_scheduler.scheduler.Scheduler.report_mailer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.scheduler.Scheduler.report_source">
-<code class="descname">report_source</code><a class="headerlink" href="#pyams_scheduler.scheduler.Scheduler.report_source" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.scheduler.Scheduler.tasks">
-<code class="descname">tasks</code><a class="headerlink" href="#pyams_scheduler.scheduler.Scheduler.tasks" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.scheduler.Scheduler.test_process">
-<code class="descname">test_process</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.scheduler.Scheduler.test_process" title="Permalink to this definition">¶</a></dt>
-<dd><p>Send test request to scheduler process</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.scheduler.Scheduler.zodb_name">
-<code class="descname">zodb_name</code><a class="headerlink" href="#pyams_scheduler.scheduler.Scheduler.zodb_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.scheduler.SchedulerHandler">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.scheduler.</code><code class="descname">SchedulerHandler</code><a class="headerlink" href="#pyams_scheduler.scheduler.SchedulerHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Scheduler handler utility</p>
-<p>This is just a ‘marker’ utility which is used to mark nodes in a cluster
-which should run the scheduler</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_scheduler.site">
-<span id="pyams-scheduler-site-module"></span><h2>pyams_scheduler.site module<a class="headerlink" href="#module-pyams_scheduler.site" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_scheduler.site.SchedulerGenerationsChecker">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.site.</code><code class="descname">SchedulerGenerationsChecker</code><a class="headerlink" href="#pyams_scheduler.site.SchedulerGenerationsChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Scheduler generations checker</p>
-<dl class="method">
-<dt id="pyams_scheduler.site.SchedulerGenerationsChecker.evolve">
-<code class="descname">evolve</code><span class="sig-paren">(</span><em>site</em>, <em>current=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.site.SchedulerGenerationsChecker.evolve" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for required utilities</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.site.SchedulerGenerationsChecker.generation">
-<code class="descname">generation</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_scheduler.site.SchedulerGenerationsChecker.generation" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_scheduler.site.handle_new_local_site">
-<code class="descclassname">pyams_scheduler.site.</code><code class="descname">handle_new_local_site</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.site.handle_new_local_site" title="Permalink to this definition">¶</a></dt>
-<dd><p>Create a new scheduler when a site is created</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_scheduler.ssh">
-<span id="pyams-scheduler-ssh-module"></span><h2>pyams_scheduler.ssh module<a class="headerlink" href="#module-pyams_scheduler.ssh" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_scheduler.ssh.SSHCallerTask">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.ssh.</code><code class="descname">SSHCallerTask</code><a class="headerlink" href="#pyams_scheduler.ssh.SSHCallerTask" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_scheduler.task.Task" title="pyams_scheduler.task.Task"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.task.Task</span></code></a></p>
-<p>SSH caller task</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.ssh.SSHCallerTask.cmdline">
-<code class="descname">cmdline</code><a class="headerlink" href="#pyams_scheduler.ssh.SSHCallerTask.cmdline" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.ssh.SSHCallerTask.hostname">
-<code class="descname">hostname</code><a class="headerlink" href="#pyams_scheduler.ssh.SSHCallerTask.hostname" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.ssh.SSHCallerTask.password">
-<code class="descname">password</code><a class="headerlink" href="#pyams_scheduler.ssh.SSHCallerTask.password" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.ssh.SSHCallerTask.port">
-<code class="descname">port</code><a class="headerlink" href="#pyams_scheduler.ssh.SSHCallerTask.port" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.ssh.SSHCallerTask.private_key">
-<code class="descname">private_key</code><a class="headerlink" href="#pyams_scheduler.ssh.SSHCallerTask.private_key" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.ssh.SSHCallerTask.run">
-<code class="descname">run</code><span class="sig-paren">(</span><em>report</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.ssh.SSHCallerTask.run" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.ssh.SSHCallerTask.username">
-<code class="descname">username</code><a class="headerlink" href="#pyams_scheduler.ssh.SSHCallerTask.username" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_scheduler.task">
-<span id="pyams-scheduler-task-module"></span><h2>pyams_scheduler.task module<a class="headerlink" href="#module-pyams_scheduler.task" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_scheduler.task.ImmediateTaskTrigger">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.task.</code><code class="descname">ImmediateTaskTrigger</code><a class="headerlink" href="#pyams_scheduler.task.ImmediateTaskTrigger" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">apscheduler.triggers.base.BaseTrigger</span></code></p>
-<p>Immediate-style task scheduler</p>
-<dl class="method">
-<dt id="pyams_scheduler.task.ImmediateTaskTrigger.get_next_fire_time">
-<code class="descname">get_next_fire_time</code><span class="sig-paren">(</span><em>previous_fire_time</em>, <em>now</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.task.ImmediateTaskTrigger.get_next_fire_time" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.task.Task">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.task.</code><code class="descname">Task</code><a class="headerlink" href="#pyams_scheduler.task.Task" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Task definition persistent class</p>
-<dl class="method">
-<dt id="pyams_scheduler.task.Task.check_history">
-<code class="descname">check_history</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.task.Task.check_history" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.task.Task.errors_target">
-<code class="descname">errors_target</code><a class="headerlink" href="#pyams_scheduler.task.Task.errors_target" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.task.Task.get_scheduling_info">
-<code class="descname">get_scheduling_info</code><span class="sig-paren">(</span><em>registry</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.task.Task.get_scheduling_info" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.task.Task.get_trigger">
-<code class="descname">get_trigger</code><span class="sig-paren">(</span><em>registry</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.task.Task.get_trigger" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.task.Task.history_duration">
-<code class="descname">history_duration</code><a class="headerlink" href="#pyams_scheduler.task.Task.history_duration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.task.Task.history_length">
-<code class="descname">history_length</code><a class="headerlink" href="#pyams_scheduler.task.Task.history_length" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.task.Task.internal_id">
-<code class="descname">internal_id</code><a class="headerlink" href="#pyams_scheduler.task.Task.internal_id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.task.Task.is_runnable">
-<code class="descname">is_runnable</code><span class="sig-paren">(</span><em>registry</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.task.Task.is_runnable" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.task.Task.keep_empty_reports">
-<code class="descname">keep_empty_reports</code><a class="headerlink" href="#pyams_scheduler.task.Task.keep_empty_reports" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.task.Task.launch">
-<code class="descname">launch</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.task.Task.launch" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.task.Task.name">
-<code class="descname">name</code><a class="headerlink" href="#pyams_scheduler.task.Task.name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.task.Task.report_errors_only">
-<code class="descname">report_errors_only</code><a class="headerlink" href="#pyams_scheduler.task.Task.report_errors_only" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.task.Task.report_target">
-<code class="descname">report_target</code><a class="headerlink" href="#pyams_scheduler.task.Task.report_target" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.task.Task.reset">
-<code class="descname">reset</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.task.Task.reset" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.task.Task.run">
-<code class="descname">run</code><span class="sig-paren">(</span><em>report</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.task.Task.run" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.task.Task.schedule_mode">
-<code class="descname">schedule_mode</code><a class="headerlink" href="#pyams_scheduler.task.Task.schedule_mode" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.task.Task.send_empty_reports">
-<code class="descname">send_empty_reports</code><a class="headerlink" href="#pyams_scheduler.task.Task.send_empty_reports" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.task.Task.send_report">
-<code class="descname">send_report</code><span class="sig-paren">(</span><em>report</em>, <em>status</em>, <em>registry</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.task.Task.send_report" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.task.Task.settings_view_name">
-<code class="descname">settings_view_name</code><a class="headerlink" href="#pyams_scheduler.task.Task.settings_view_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.task.Task.store_report">
-<code class="descname">store_report</code><span class="sig-paren">(</span><em>report</em>, <em>status</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.task.Task.store_report" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.task.TaskHistoryContainer">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.task.</code><code class="descname">TaskHistoryContainer</code><a class="headerlink" href="#pyams_scheduler.task.TaskHistoryContainer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.folder.Folder</span></code></p>
-<p>Task history container</p>
-<dl class="method">
-<dt id="pyams_scheduler.task.TaskHistoryContainer.check_history">
-<code class="descname">check_history</code><span class="sig-paren">(</span><em>duration</em>, <em>length</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.task.TaskHistoryContainer.check_history" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.task.TaskHistoryItem">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.task.</code><code class="descname">TaskHistoryItem</code><span class="sig-paren">(</span><em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.task.TaskHistoryItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Task history item</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.task.TaskHistoryItem.date">
-<code class="descname">date</code><a class="headerlink" href="#pyams_scheduler.task.TaskHistoryItem.date" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.task.TaskHistoryItem.report">
-<code class="descname">report</code><a class="headerlink" href="#pyams_scheduler.task.TaskHistoryItem.report" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.task.TaskHistoryItem.status">
-<code class="descname">status</code><a class="headerlink" href="#pyams_scheduler.task.TaskHistoryItem.status" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_scheduler.task.handle_modified_task">
-<code class="descclassname">pyams_scheduler.task.</code><code class="descname">handle_modified_task</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.task.handle_modified_task" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle modified task</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_scheduler.task.handle_new_task">
-<code class="descclassname">pyams_scheduler.task.</code><code class="descname">handle_new_task</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.task.handle_new_task" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle new task</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_scheduler.task.handle_removed_task">
-<code class="descclassname">pyams_scheduler.task.</code><code class="descname">handle_removed_task</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.task.handle_removed_task" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle removed task</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_scheduler.trigger">
-<span id="pyams-scheduler-trigger-module"></span><h2>pyams_scheduler.trigger module<a class="headerlink" href="#module-pyams_scheduler.trigger" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_scheduler.trigger.CronTaskScheduleInfo">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.trigger.</code><code class="descname">CronTaskScheduleInfo</code><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskScheduleInfo" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code></p>
-<p>Cron-style schedule info</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.CronTaskScheduleInfo.active">
-<code class="descname">active</code><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskScheduleInfo.active" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.CronTaskScheduleInfo.day">
-<code class="descname">day</code><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskScheduleInfo.day" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.CronTaskScheduleInfo.day_of_week">
-<code class="descname">day_of_week</code><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskScheduleInfo.day_of_week" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.CronTaskScheduleInfo.end_date">
-<code class="descname">end_date</code><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskScheduleInfo.end_date" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.CronTaskScheduleInfo.hour">
-<code class="descname">hour</code><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskScheduleInfo.hour" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.CronTaskScheduleInfo.minute">
-<code class="descname">minute</code><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskScheduleInfo.minute" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.CronTaskScheduleInfo.month">
-<code class="descname">month</code><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskScheduleInfo.month" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.CronTaskScheduleInfo.second">
-<code class="descname">second</code><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskScheduleInfo.second" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.CronTaskScheduleInfo.start_date">
-<code class="descname">start_date</code><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskScheduleInfo.start_date" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.CronTaskScheduleInfo.week">
-<code class="descname">week</code><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskScheduleInfo.week" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.CronTaskScheduleInfo.year">
-<code class="descname">year</code><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskScheduleInfo.year" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.trigger.CronTaskScheduler">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.trigger.</code><code class="descname">CronTaskScheduler</code><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskScheduler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Cron-style scheduler mode</p>
-<dl class="method">
-<dt id="pyams_scheduler.trigger.CronTaskScheduler.get_trigger">
-<code class="descname">get_trigger</code><span class="sig-paren">(</span><em>task</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskScheduler.get_trigger" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.CronTaskScheduler.marker_interface">
-<code class="descname">marker_interface</code><em class="property"> = &lt;InterfaceClass pyams_scheduler.interfaces.ICronTask&gt;</em><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskScheduler.marker_interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.CronTaskScheduler.schema">
-<code class="descname">schema</code><em class="property"> = &lt;InterfaceClass pyams_scheduler.interfaces.ICronTaskScheduling&gt;</em><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskScheduler.schema" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_scheduler.trigger.CronTaskSchedulerInfoFactory">
-<code class="descclassname">pyams_scheduler.trigger.</code><code class="descname">CronTaskSchedulerInfoFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.trigger.CronTaskSchedulerInfoFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Cron-style task scheduling info factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.trigger.DateTaskScheduleInfo">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.trigger.</code><code class="descname">DateTaskScheduleInfo</code><a class="headerlink" href="#pyams_scheduler.trigger.DateTaskScheduleInfo" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code></p>
-<p>Date-style schedule info</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.DateTaskScheduleInfo.active">
-<code class="descname">active</code><a class="headerlink" href="#pyams_scheduler.trigger.DateTaskScheduleInfo.active" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.DateTaskScheduleInfo.start_date">
-<code class="descname">start_date</code><a class="headerlink" href="#pyams_scheduler.trigger.DateTaskScheduleInfo.start_date" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.trigger.DateTaskScheduler">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.trigger.</code><code class="descname">DateTaskScheduler</code><a class="headerlink" href="#pyams_scheduler.trigger.DateTaskScheduler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Date-style scheduler mode</p>
-<dl class="method">
-<dt id="pyams_scheduler.trigger.DateTaskScheduler.get_trigger">
-<code class="descname">get_trigger</code><span class="sig-paren">(</span><em>task</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.trigger.DateTaskScheduler.get_trigger" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.DateTaskScheduler.marker_interface">
-<code class="descname">marker_interface</code><em class="property"> = &lt;InterfaceClass pyams_scheduler.interfaces.IDateTask&gt;</em><a class="headerlink" href="#pyams_scheduler.trigger.DateTaskScheduler.marker_interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.DateTaskScheduler.schema">
-<code class="descname">schema</code><em class="property"> = &lt;InterfaceClass pyams_scheduler.interfaces.IDateTaskScheduling&gt;</em><a class="headerlink" href="#pyams_scheduler.trigger.DateTaskScheduler.schema" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_scheduler.trigger.DateTaskSchedulerInfoFactory">
-<code class="descclassname">pyams_scheduler.trigger.</code><code class="descname">DateTaskSchedulerInfoFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.trigger.DateTaskSchedulerInfoFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Date-style task scheduling info factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.trigger.LoopTaskScheduleInfo">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.trigger.</code><code class="descname">LoopTaskScheduleInfo</code><a class="headerlink" href="#pyams_scheduler.trigger.LoopTaskScheduleInfo" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code></p>
-<p>Loop-style schedule info</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.LoopTaskScheduleInfo.active">
-<code class="descname">active</code><a class="headerlink" href="#pyams_scheduler.trigger.LoopTaskScheduleInfo.active" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.LoopTaskScheduleInfo.days">
-<code class="descname">days</code><a class="headerlink" href="#pyams_scheduler.trigger.LoopTaskScheduleInfo.days" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.LoopTaskScheduleInfo.end_date">
-<code class="descname">end_date</code><a class="headerlink" href="#pyams_scheduler.trigger.LoopTaskScheduleInfo.end_date" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.LoopTaskScheduleInfo.hours">
-<code class="descname">hours</code><a class="headerlink" href="#pyams_scheduler.trigger.LoopTaskScheduleInfo.hours" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.LoopTaskScheduleInfo.minutes">
-<code class="descname">minutes</code><a class="headerlink" href="#pyams_scheduler.trigger.LoopTaskScheduleInfo.minutes" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.LoopTaskScheduleInfo.seconds">
-<code class="descname">seconds</code><a class="headerlink" href="#pyams_scheduler.trigger.LoopTaskScheduleInfo.seconds" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.LoopTaskScheduleInfo.start_date">
-<code class="descname">start_date</code><a class="headerlink" href="#pyams_scheduler.trigger.LoopTaskScheduleInfo.start_date" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.LoopTaskScheduleInfo.weeks">
-<code class="descname">weeks</code><a class="headerlink" href="#pyams_scheduler.trigger.LoopTaskScheduleInfo.weeks" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.trigger.LoopTaskScheduler">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.trigger.</code><code class="descname">LoopTaskScheduler</code><a class="headerlink" href="#pyams_scheduler.trigger.LoopTaskScheduler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Loop-style scheduler mode</p>
-<dl class="method">
-<dt id="pyams_scheduler.trigger.LoopTaskScheduler.get_trigger">
-<code class="descname">get_trigger</code><span class="sig-paren">(</span><em>task</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.trigger.LoopTaskScheduler.get_trigger" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.LoopTaskScheduler.marker_interface">
-<code class="descname">marker_interface</code><em class="property"> = &lt;InterfaceClass pyams_scheduler.interfaces.ILoopTask&gt;</em><a class="headerlink" href="#pyams_scheduler.trigger.LoopTaskScheduler.marker_interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.LoopTaskScheduler.schema">
-<code class="descname">schema</code><em class="property"> = &lt;InterfaceClass pyams_scheduler.interfaces.ILoopTaskScheduling&gt;</em><a class="headerlink" href="#pyams_scheduler.trigger.LoopTaskScheduler.schema" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_scheduler.trigger.LoopTaskSchedulerInfoFactory">
-<code class="descclassname">pyams_scheduler.trigger.</code><code class="descname">LoopTaskSchedulerInfoFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.trigger.LoopTaskSchedulerInfoFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Loop-style task scheduling info factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.trigger.SchedulingModesVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.trigger.</code><code class="descname">SchedulingModesVocabulary</code><span class="sig-paren">(</span><em>context</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.trigger.SchedulingModesVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.componentvocabulary.vocabulary.UtilityVocabulary</span></code></p>
-<p>Scheduling modes vocabulary</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.SchedulingModesVocabulary.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_scheduler.interfaces.ITaskSchedulingMode&gt;</em><a class="headerlink" href="#pyams_scheduler.trigger.SchedulingModesVocabulary.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.trigger.SchedulingModesVocabulary.nameOnly">
-<code class="descname">nameOnly</code><em class="property"> = True</em><a class="headerlink" href="#pyams_scheduler.trigger.SchedulingModesVocabulary.nameOnly" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_scheduler.url">
-<span id="pyams-scheduler-url-module"></span><h2>pyams_scheduler.url module<a class="headerlink" href="#module-pyams_scheduler.url" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_scheduler.url.URLCallerTask">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.url.</code><code class="descname">URLCallerTask</code><a class="headerlink" href="#pyams_scheduler.url.URLCallerTask" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_scheduler.task.Task" title="pyams_scheduler.task.Task"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.task.Task</span></code></a></p>
-<p>URL caller task</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.url.URLCallerTask.connection_timeout">
-<code class="descname">connection_timeout</code><a class="headerlink" href="#pyams_scheduler.url.URLCallerTask.connection_timeout" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.url.URLCallerTask.password">
-<code class="descname">password</code><a class="headerlink" href="#pyams_scheduler.url.URLCallerTask.password" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.url.URLCallerTask.proxy_password">
-<code class="descname">proxy_password</code><a class="headerlink" href="#pyams_scheduler.url.URLCallerTask.proxy_password" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.url.URLCallerTask.proxy_port">
-<code class="descname">proxy_port</code><a class="headerlink" href="#pyams_scheduler.url.URLCallerTask.proxy_port" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.url.URLCallerTask.proxy_server">
-<code class="descname">proxy_server</code><a class="headerlink" href="#pyams_scheduler.url.URLCallerTask.proxy_server" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.url.URLCallerTask.proxy_username">
-<code class="descname">proxy_username</code><a class="headerlink" href="#pyams_scheduler.url.URLCallerTask.proxy_username" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.url.URLCallerTask.remote_dns">
-<code class="descname">remote_dns</code><a class="headerlink" href="#pyams_scheduler.url.URLCallerTask.remote_dns" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.url.URLCallerTask.run">
-<code class="descname">run</code><span class="sig-paren">(</span><em>report</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.url.URLCallerTask.run" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.url.URLCallerTask.url">
-<code class="descname">url</code><a class="headerlink" href="#pyams_scheduler.url.URLCallerTask.url" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.url.URLCallerTask.username">
-<code class="descname">username</code><a class="headerlink" href="#pyams_scheduler.url.URLCallerTask.username" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_scheduler.zodb">
-<span id="pyams-scheduler-zodb-module"></span><h2>pyams_scheduler.zodb module<a class="headerlink" href="#module-pyams_scheduler.zodb" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_scheduler.zodb.ZODBPackingTask">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zodb.</code><code class="descname">ZODBPackingTask</code><a class="headerlink" href="#pyams_scheduler.zodb.ZODBPackingTask" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_scheduler.task.Task" title="pyams_scheduler.task.Task"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.task.Task</span></code></a></p>
-<p>ZODB packing task</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zodb.ZODBPackingTask.pack_time">
-<code class="descname">pack_time</code><a class="headerlink" href="#pyams_scheduler.zodb.ZODBPackingTask.pack_time" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.zodb.ZODBPackingTask.run">
-<code class="descname">run</code><span class="sig-paren">(</span><em>report</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zodb.ZODBPackingTask.run" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zodb.ZODBPackingTask.zeo_connection">
-<code class="descname">zeo_connection</code><a class="headerlink" href="#pyams_scheduler.zodb.ZODBPackingTask.zeo_connection" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_scheduler">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_scheduler" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_scheduler.includeme">
-<code class="descclassname">pyams_scheduler.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-<p>Split in another package to remove cyclic dependencies with TranslationStringFactory</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_scheduler package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.include">pyams_scheduler.include module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.process">pyams_scheduler.process module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.scheduler">pyams_scheduler.scheduler module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.site">pyams_scheduler.site module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.ssh">pyams_scheduler.ssh module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.task">pyams_scheduler.task module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.trigger">pyams_scheduler.trigger module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.url">pyams_scheduler.url module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.zodb">pyams_scheduler.zodb module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_scheduler.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,135 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_scheduler.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-scheduler-interfaces-package">
-<h1>pyams_scheduler.interfaces package<a class="headerlink" href="#pyams-scheduler-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_scheduler.interfaces.ssh">
-<span id="pyams-scheduler-interfaces-ssh-module"></span><h2>pyams_scheduler.interfaces.ssh module<a class="headerlink" href="#module-pyams_scheduler.interfaces.ssh" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_scheduler.interfaces.url">
-<span id="pyams-scheduler-interfaces-url-module"></span><h2>pyams_scheduler.interfaces.url module<a class="headerlink" href="#module-pyams_scheduler.interfaces.url" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_scheduler.interfaces.zodb">
-<span id="pyams-scheduler-interfaces-zodb-module"></span><h2>pyams_scheduler.interfaces.zodb module<a class="headerlink" href="#module-pyams_scheduler.interfaces.zodb" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_scheduler.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_scheduler.interfaces" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_scheduler.interfaces.AfterRunJobEvent">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.interfaces.</code><code class="descname">AfterRunJobEvent</code><span class="sig-paren">(</span><em>object</em>, <em>status</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.interfaces.AfterRunJobEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.interface.interfaces.ObjectEvent</span></code></p>
-<p>After run job event</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.interfaces.BeforeRunJobEvent">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.interfaces.</code><code class="descname">BeforeRunJobEvent</code><span class="sig-paren">(</span><em>object</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.interfaces.BeforeRunJobEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.interface.interfaces.ObjectEvent</span></code></p>
-<p>Before run job event</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_scheduler.interfaces package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.interfaces.ssh">pyams_scheduler.interfaces.ssh module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.interfaces.url">pyams_scheduler.interfaces.url module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.interfaces.zodb">pyams_scheduler.interfaces.zodb module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_scheduler.tests.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,143 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_scheduler.tests package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-scheduler-tests-package">
-<h1>pyams_scheduler.tests package<a class="headerlink" href="#pyams-scheduler-tests-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_scheduler.tests.test_utilsdocs">
-<span id="pyams-scheduler-tests-test-utilsdocs-module"></span><h2>pyams_scheduler.tests.test_utilsdocs module<a class="headerlink" href="#module-pyams_scheduler.tests.test_utilsdocs" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_scheduler doctest</p>
-<dl class="function">
-<dt id="pyams_scheduler.tests.test_utilsdocs.doc_suite">
-<code class="descclassname">pyams_scheduler.tests.test_utilsdocs.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>setUp=None</em>, <em>tearDown=None</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.tests.test_utilsdocs.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doctests found in /doctest.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_scheduler.tests.test_utilsdocs.test_suite">
-<code class="descclassname">pyams_scheduler.tests.test_utilsdocs.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.tests.test_utilsdocs.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_scheduler.tests.test_utilsdocstrings">
-<span id="pyams-scheduler-tests-test-utilsdocstrings-module"></span><h2>pyams_scheduler.tests.test_utilsdocstrings module<a class="headerlink" href="#module-pyams_scheduler.tests.test_utilsdocstrings" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_scheduler doc strings</p>
-<dl class="function">
-<dt id="pyams_scheduler.tests.test_utilsdocstrings.doc_suite">
-<code class="descclassname">pyams_scheduler.tests.test_utilsdocstrings.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.tests.test_utilsdocstrings.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doc tests strings found in /<a href="#id1"><span class="problematic" id="id2">*</span></a>.py</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_scheduler.tests.test_utilsdocstrings.test_suite">
-<code class="descclassname">pyams_scheduler.tests.test_utilsdocstrings.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.tests.test_utilsdocstrings.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_scheduler.tests">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_scheduler.tests" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_scheduler.tests package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.tests.test_utilsdocs">pyams_scheduler.tests.test_utilsdocs module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.tests.test_utilsdocstrings">pyams_scheduler.tests.test_utilsdocstrings module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.tests">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_scheduler.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1614 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_scheduler.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-scheduler-zmi-package">
-<h1>pyams_scheduler.zmi package<a class="headerlink" href="#pyams-scheduler-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_scheduler.zmi.interfaces">
-<span id="pyams-scheduler-zmi-interfaces-module"></span><h2>pyams_scheduler.zmi.interfaces module<a class="headerlink" href="#module-pyams_scheduler.zmi.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_scheduler.zmi.scheduler">
-<span id="pyams-scheduler-zmi-scheduler-module"></span><h2>pyams_scheduler.zmi.scheduler module<a class="headerlink" href="#module-pyams_scheduler.zmi.scheduler" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobIdColumn">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerJobIdColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobIdColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Scheduler job ID column</p>
-<dl class="method">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobIdColumn.getValue">
-<code class="descname">getValue</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobIdColumn.getValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobIdColumn.weight">
-<code class="descname">weight</code><em class="property"> = 10</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobIdColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobNameColumn">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerJobNameColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobNameColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Scheduler job name column</p>
-<dl class="method">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobNameColumn.getValue">
-<code class="descname">getValue</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobNameColumn.getValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobNameColumn.weight">
-<code class="descname">weight</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobNameColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobNextRunColumn">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerJobNextRunColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobNextRunColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Scheduler job next run column</p>
-<dl class="method">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobNextRunColumn.getValue">
-<code class="descname">getValue</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobNextRunColumn.getValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobNextRunColumn.weight">
-<code class="descname">weight</code><em class="property"> = 30</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobNextRunColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobTriggerColumn">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerJobTriggerColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobTriggerColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Scheduler job trigger column</p>
-<dl class="method">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobTriggerColumn.getValue">
-<code class="descname">getValue</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobTriggerColumn.getValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobTriggerColumn.weight">
-<code class="descname">weight</code><em class="property"> = 20</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobTriggerColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerJobsDisplayForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogDisplayForm" title="pyams_zmi.form.AdminDialogDisplayForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogDisplayForm</span></code></a></p>
-<p>Scheduler jobs display form</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Display scheduler active jobs'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerJobsMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Scheduler jobs menu</p>
-<dl class="method">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem.get_url">
-<code class="descname">get_url</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem.get_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Active jobs...'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem.url">
-<code class="descname">url</code><em class="property"> = 'jobs.html'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsTable">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerJobsTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.BaseTable" title="pyams_skin.table.BaseTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.BaseTable</span></code></a></p>
-<p>Scheduler jobs table</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsTable.cssClasses">
-<code class="descname">cssClasses</code><em class="property"> = {'table': 'table table-bordered table-striped table-hover table-tight datatable'}</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsTable.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsTable.data_attributes">
-<code class="descname">data_attributes</code><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsTable.data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsTable.sortOn">
-<code class="descname">sortOn</code><em class="property"> = None</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsTable.sortOn" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsTable.title">
-<code class="descname">title</code><em class="property"> = 'Scheduler jobs'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsTable.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsValuesAdapter">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerJobsValuesAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsValuesAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Scheduler jobs values adapter</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsValuesAdapter.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsValuesAdapter.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsViewlet">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerJobsViewlet</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsViewlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Scheduler jobs viewlet</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsViewlet.table">
-<code class="descname">table</code><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsViewlet.table" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsTable" title="pyams_scheduler.zmi.scheduler.SchedulerJobsTable"><code class="xref py py-class docutils literal"><span class="pre">SchedulerJobsTable</span></code></a></p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerJobsViewlet.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerJobsViewlet.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Scheduler menu</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerMenuItem.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-clock-o'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerMenuItem.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Tasks scheduler'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerMenuItem.url">
-<code class="descname">url</code><em class="property"> = '#scheduler-tasks.html'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessAJAXTestForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerProcessAJAXTestForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessAJAXTestForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm" title="pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm</span></code></a></p>
-<p>Scheduler process test form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessAJAXTestForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessAJAXTestForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerProcessTestForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>Scheduler process test form</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'test-scheduler-process.json'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.createAndAdd">
-<code class="descname">createAndAdd</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.createAndAdd" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.form_target">
-<code class="descname">form_target</code><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.form_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-clock-o'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Test scheduler process connection'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.prefix">
-<code class="descname">prefix</code><em class="property"> = 'test_form.'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.prefix" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerProcessTestMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>Scheduler process test menu</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu.label">
-<code class="descname">label</code><em class="property"> = 'Test process connection...'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-clock-o'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu.stop_propagation">
-<code class="descname">stop_propagation</code><em class="property"> = True</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu.stop_propagation" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu.url">
-<code class="descname">url</code><em class="property"> = 'test-scheduler-process.html'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerProcessTestSuffix">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerProcessTestSuffix</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerProcessTestSuffix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Scheduler process test form suffix</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerPropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerPropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerPropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm" title="pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm</span></code></a></p>
-<p>Scheduler properties edit form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Scheduler properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Update tasks scheduler properties'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerPropertiesMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Scheduler properties menu</p>
-<dl class="method">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem.get_url">
-<code class="descname">get_url</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem.get_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Properties...'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem.url">
-<code class="descname">url</code><em class="property"> = 'properties.html'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerTableElementEditor</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.DefaultElementEditorAdapter" title="pyams_skin.table.DefaultElementEditorAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.DefaultElementEditorAdapter</span></code></a></p>
-<p>Scheduler table element editor</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor.modal_target">
-<code class="descname">modal_target</code><em class="property"> = False</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor.url">
-<code class="descname">url</code><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor.view_name">
-<code class="descname">view_name</code><em class="property"> = 'scheduler-tasks.html'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor.view_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerTasksHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>Scheduler tasks header adapter</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-clock-o'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksHeaderAdapter.subtitle">
-<code class="descname">subtitle</code><em class="property"> = 'Tasks scheduler'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksHeaderAdapter.subtitle" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerTasksHistoryColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.ActionColumn" title="pyams_skin.table.ActionColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.ActionColumn</span></code></a></p>
-<p>Scheduler tasks history column</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-history'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Task run history'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.permission">
-<code class="descname">permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.target">
-<code class="descname">target</code><em class="property"> = None</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.url">
-<code class="descname">url</code><em class="property"> = 'history.html'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.weight">
-<code class="descname">weight</code><em class="property"> = 30</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksNameColumn">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerTasksNameColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksNameColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Scheduler tasks name column</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksNameColumn.attrName">
-<code class="descname">attrName</code><em class="property"> = 'name'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksNameColumn.attrName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksNameColumn.weight">
-<code class="descname">weight</code><em class="property"> = 10</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksNameColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerTasksRunColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.ActionColumn" title="pyams_skin.table.ActionColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.ActionColumn</span></code></a></p>
-<p>Scheduler tasks run column</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-play'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Run task'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.permission">
-<code class="descname">permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.target">
-<code class="descname">target</code><em class="property"> = None</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.url">
-<code class="descname">url</code><em class="property"> = 'run.html'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.weight">
-<code class="descname">weight</code><em class="property"> = 20</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerTasksScheduleColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.ActionColumn" title="pyams_skin.table.ActionColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.ActionColumn</span></code></a></p>
-<p>Scheduler tasks schedule column</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-calendar'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Schedule task'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.permission">
-<code class="descname">permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.target">
-<code class="descname">target</code><em class="property"> = None</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.url">
-<code class="descname">url</code><em class="property"> = 'schedule.html'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.weight">
-<code class="descname">weight</code><em class="property"> = 2</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerTasksSettingsColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.ActionColumn" title="pyams_skin.table.ActionColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.ActionColumn</span></code></a></p>
-<p>Scheduler tasks settings column</p>
-<dl class="method">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.get_url">
-<code class="descname">get_url</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.get_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-edit'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Task settings'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.permission">
-<code class="descname">permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.renderCell">
-<code class="descname">renderCell</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.renderCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.target">
-<code class="descname">target</code><em class="property"> = None</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.weight">
-<code class="descname">weight</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksTable">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerTasksTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.BaseTable" title="pyams_skin.table.BaseTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.BaseTable</span></code></a></p>
-<p>Scheduler tasks table</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksTable.cssClasses">
-<code class="descname">cssClasses</code><em class="property"> = {'table': 'table table-bordered table-striped table-hover table-tight datatable'}</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksTable.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksTable.data_attributes">
-<code class="descname">data_attributes</code><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksTable.data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksTable.getCSSHighlightClass">
-<code class="descname">getCSSHighlightClass</code><span class="sig-paren">(</span><em>column</em>, <em>item</em>, <em>cssClass</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksTable.getCSSHighlightClass" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksTable.id">
-<code class="descname">id</code><em class="property"> = 'scheduler_tasks_table'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksTable.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksTable.title">
-<code class="descname">title</code><em class="property"> = 'Scheduled tasks'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksTable.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksTrashColumn">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerTasksTrashColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksTrashColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.TrashColumn" title="pyams_skin.table.TrashColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.TrashColumn</span></code></a></p>
-<p>Scheduler tasks trash column</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksTrashColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Delete task'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksTrashColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksTrashColumn.permission">
-<code class="descname">permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksTrashColumn.permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksValuesAdapter">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerTasksValuesAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksValuesAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Scheduler tasks values adapter</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksValuesAdapter.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksValuesAdapter.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksView">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">SchedulerTasksView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.AdminView" title="pyams_zmi.view.AdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.container.ContainerView" title="pyams_skin.container.ContainerView"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.container.ContainerView</span></code></a></p>
-<p>Scheduler tasks view</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.scheduler.SchedulerTasksView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_scheduler.zmi.scheduler.SchedulerTasksTable" title="pyams_scheduler.zmi.scheduler.SchedulerTasksTable"><code class="xref py py-class docutils literal"><span class="pre">SchedulerTasksTable</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_scheduler.zmi.scheduler.delete_scheduler_task">
-<code class="descclassname">pyams_scheduler.zmi.scheduler.</code><code class="descname">delete_scheduler_task</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.scheduler.delete_scheduler_task" title="Permalink to this definition">¶</a></dt>
-<dd><p>Delete task from scheduler utility</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_scheduler.zmi.ssh">
-<span id="pyams-scheduler-zmi-ssh-module"></span><h2>pyams_scheduler.zmi.ssh module<a class="headerlink" href="#module-pyams_scheduler.zmi.ssh" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.ssh.</code><code class="descname">SSHTaskAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_scheduler.zmi.ssh.SSHTaskAddForm" title="pyams_scheduler.zmi.ssh.SSHTaskAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.ssh.SSHTaskAddForm</span></code></a></p>
-<p>SSH command task add form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.ssh.</code><code class="descname">SSHTaskAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_scheduler.zmi.ssh.SSHTaskEditForm" title="pyams_scheduler.zmi.ssh.SSHTaskEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.ssh.SSHTaskEditForm</span></code></a></p>
-<p>SSH command task edit form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskAddForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.ssh.</code><code class="descname">SSHTaskAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_scheduler.zmi.task.TaskBaseAddForm" title="pyams_scheduler.zmi.task.TaskBaseAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.task.TaskBaseAddForm</span></code></a></p>
-<p>SSH command task add form</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-scheduler-ssh-task.json'</em><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-key'</em><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add SSH command task'</em><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskAddForm.task_factory">
-<code class="descname">task_factory</code><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskAddForm.task_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">SSHCallerTask</span></code></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.ssh.</code><code class="descname">SSHTaskAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>SSH caller task add menu</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add SSH command...'</em><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-key'</em><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-scheduler-ssh-task.html'</em><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.ssh.</code><code class="descname">SSHTaskEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>SSH command task edit form</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'settings.json'</em><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-key'</em><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskEditForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskEditForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskEditForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskEditForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit task settings'</em><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.ssh.SSHTaskEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_scheduler.zmi.ssh.SSHTaskEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_scheduler.zmi.task">
-<span id="pyams-scheduler-zmi-task-module"></span><h2>pyams_scheduler.zmi.task module<a class="headerlink" href="#module-pyams_scheduler.zmi.task" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.CronTaskScheduleAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">CronTaskScheduleAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.CronTaskScheduleAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm" title="pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_scheduler.zmi.task.CronTaskScheduleEditForm" title="pyams_scheduler.zmi.task.CronTaskScheduleEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.task.CronTaskScheduleEditForm</span></code></a></p>
-<p>Cron-style task schedule edit form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.CronTaskScheduleEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">CronTaskScheduleEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.CronTaskScheduleEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_scheduler.zmi.task.TaskScheduleEditForm" title="pyams_scheduler.zmi.task.TaskScheduleEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.task.TaskScheduleEditForm</span></code></a></p>
-<p>Cron-style task schedule edit form</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.CronTaskScheduleEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_scheduler.zmi.task.CronTaskScheduleEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.DateTaskScheduleAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">DateTaskScheduleAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.DateTaskScheduleAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm" title="pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_scheduler.zmi.task.DateTaskScheduleEditForm" title="pyams_scheduler.zmi.task.DateTaskScheduleEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.task.DateTaskScheduleEditForm</span></code></a></p>
-<p>Date-style task schedule edit form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.DateTaskScheduleEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">DateTaskScheduleEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.DateTaskScheduleEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_scheduler.zmi.task.TaskScheduleEditForm" title="pyams_scheduler.zmi.task.TaskScheduleEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.task.TaskScheduleEditForm</span></code></a></p>
-<p>Date-style task schedule edit form</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.DateTaskScheduleEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_scheduler.zmi.task.DateTaskScheduleEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.LoopTaskScheduleAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">LoopTaskScheduleAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.LoopTaskScheduleAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm" title="pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_scheduler.zmi.task.LoopTaskScheduleEditForm" title="pyams_scheduler.zmi.task.LoopTaskScheduleEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.task.LoopTaskScheduleEditForm</span></code></a></p>
-<p>Loop-style task schedule edit form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.LoopTaskScheduleEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">LoopTaskScheduleEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.LoopTaskScheduleEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_scheduler.zmi.task.TaskScheduleEditForm" title="pyams_scheduler.zmi.task.TaskScheduleEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.task.TaskScheduleEditForm</span></code></a></p>
-<p>Loop-style task schedule edit form</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.LoopTaskScheduleEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_scheduler.zmi.task.LoopTaskScheduleEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.SchedulerTaskPropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">SchedulerTaskPropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.SchedulerTaskPropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_scheduler.zmi.task.TaskPropertiesEditForm" title="pyams_scheduler.zmi.task.TaskPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.task.TaskPropertiesEditForm</span></code></a></p>
-<p>Scheduler task properties edit form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.TaskBaseAddForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">TaskBaseAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskBaseAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>Scheduler task base add form</p>
-<dl class="method">
-<dt id="pyams_scheduler.zmi.task.TaskBaseAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>task</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskBaseAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.zmi.task.TaskBaseAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskBaseAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskBaseAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskBaseAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskBaseAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskBaseAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskBaseAddForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskBaseAddForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskBaseAddForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskBaseAddForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskBaseAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add URL caller task'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskBaseAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.zmi.task.TaskBaseAddForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskBaseAddForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskBaseAddForm.task_factory">
-<code class="descname">task_factory</code><em class="property"> = None</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskBaseAddForm.task_factory" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskBaseAddForm.title">
-<code class="descname">title</code><em class="property"> = 'Tasks scheduler'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskBaseAddForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.zmi.task.TaskBaseAddForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskBaseAddForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.TaskDebugReportViewlet">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">TaskDebugReportViewlet</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskDebugReportViewlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Task debug report viewlet</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryDateColumn">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">TaskHistoryDateColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryDateColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Task history date column</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryDateColumn.attrName">
-<code class="descname">attrName</code><em class="property"> = 'date'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryDateColumn.attrName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryDateColumn.renderCell">
-<code class="descname">renderCell</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryDateColumn.renderCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryDisplayForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">TaskHistoryDisplayForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryDisplayForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogDisplayForm" title="pyams_zmi.form.AdminDialogDisplayForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogDisplayForm</span></code></a></p>
-<p>Task history display form</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryDisplayForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-max'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryDisplayForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryDisplayForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryDisplayForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryDisplayForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-history'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryDisplayForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryDisplayForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Task history'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryDisplayForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryDisplayForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryDisplayForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryInfoView">
-<code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">TaskHistoryInfoView</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryInfoView" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryItemsTable">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">TaskHistoryItemsTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryItemsTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.BaseTable" title="pyams_skin.table.BaseTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.BaseTable</span></code></a></p>
-<p>Task history items table</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryItemsTable.cssClasses">
-<code class="descname">cssClasses</code><em class="property"> = {'table': 'table table-bordered table-striped table-hover table-tight datatable'}</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryItemsTable.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryItemsTable.data_attributes">
-<code class="descname">data_attributes</code><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryItemsTable.data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryItemsTable.getCSSHighlightClass">
-<code class="descname">getCSSHighlightClass</code><span class="sig-paren">(</span><em>column</em>, <em>item</em>, <em>cssClass</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryItemsTable.getCSSHighlightClass" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryItemsTable.sortOn">
-<code class="descname">sortOn</code><em class="property"> = None</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryItemsTable.sortOn" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryItemsTable.title">
-<code class="descname">title</code><em class="property"> = 'Task history'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryItemsTable.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryTraverser">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">TaskHistoryTraverser</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryTraverser" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Task ++history++ traverser</p>
-<dl class="method">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryTraverser.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryTraverser.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryValuesAdapter">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">TaskHistoryValuesAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryValuesAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Task history values adapter</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryValuesAdapter.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryValuesAdapter.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryViewlet">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">TaskHistoryViewlet</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryViewlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Task history viewlet</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryViewlet.table">
-<code class="descname">table</code><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryViewlet.table" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_scheduler.zmi.task.TaskHistoryItemsTable" title="pyams_scheduler.zmi.task.TaskHistoryItemsTable"><code class="xref py py-class docutils literal"><span class="pre">TaskHistoryItemsTable</span></code></a></p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.zmi.task.TaskHistoryViewlet.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskHistoryViewlet.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.TaskPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">TaskPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Scheduler task properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskPropertiesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskPropertiesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskPropertiesEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskPropertiesEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskPropertiesEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-clock-o'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskPropertiesEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskPropertiesEditForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskPropertiesEditForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskPropertiesEditForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskPropertiesEditForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit task properties'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskPropertiesEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskPropertiesEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.zmi.task.TaskPropertiesEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskPropertiesEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.TaskRunAJAXForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">TaskRunAJAXForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskRunAJAXForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_scheduler.zmi.task.TaskRunForm" title="pyams_scheduler.zmi.task.TaskRunForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.task.TaskRunForm</span></code></a></p>
-<p>Task runner form, AJAX view</p>
-<dl class="method">
-<dt id="pyams_scheduler.zmi.task.TaskRunAJAXForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskRunAJAXForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.TaskRunForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">TaskRunForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskRunForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Task runner form</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskRunForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'run.json'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskRunForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.zmi.task.TaskRunForm.applyChanges">
-<code class="descname">applyChanges</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskRunForm.applyChanges" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskRunForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskRunForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskRunForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskRunForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskRunForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskRunForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskRunForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Execute task'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskRunForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskRunForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskRunForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.zmi.task.TaskRunForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskRunForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.TaskRunFormHelpAdapter">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">TaskRunFormHelpAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskRunFormHelpAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.help.FormHelp" title="pyams_form.help.FormHelp"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.help.FormHelp</span></code></a></p>
-<p>Task run form help adapter</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskRunFormHelpAdapter.header">
-<code class="descname">header</code><em class="property"> = 'Executing and debugging task'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskRunFormHelpAdapter.header" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskRunFormHelpAdapter.message">
-<code class="descname">message</code><em class="property"> = &quot;You can choose to execute the task in 'normal' mode or in 'debug' mode.\n\nIn normal mode, the task is scheduled in a standard way and run in a background process (after 5 seconds).\n\nIn debug mode, the task is run in the context of the main application process; the goal of this mode\nis to allow a developer to insert breakpoints.\n\n**WARNING**: in both mode, the task will be executed even if it's disabled in it's scheduling settings!&quot;</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskRunFormHelpAdapter.message" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskRunFormHelpAdapter.message_format">
-<code class="descname">message_format</code><em class="property"> = 'rest'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskRunFormHelpAdapter.message_format" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskRunFormHelpAdapter.status">
-<code class="descname">status</code><em class="property"> = 'warning'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskRunFormHelpAdapter.status" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.TaskScheduleEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">TaskScheduleEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskScheduleEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Scheduler task base schedule edit form</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskScheduleEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'schedule.json'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskScheduleEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskScheduleEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskScheduleEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskScheduleEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-calendar'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskScheduleEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskScheduleEditForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskScheduleEditForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskScheduleEditForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskScheduleEditForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskScheduleEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Schedule task'</em><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskScheduleEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.task.TaskScheduleEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskScheduleEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_scheduler.zmi.task.TaskScheduleEditForm.update_content">
-<code class="descname">update_content</code><span class="sig-paren">(</span><em>content</em>, <em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskScheduleEditForm.update_content" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">TaskSchedulerAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a></p>
-<p>Scheduler task base schedule edit form, AJAX view</p>
-<dl class="method">
-<dt id="pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_scheduler.zmi.task.handle_new_task_data_extraction">
-<code class="descclassname">pyams_scheduler.zmi.task.</code><code class="descname">handle_new_task_data_extraction</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.task.handle_new_task_data_extraction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle new task form data extraction</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_scheduler.zmi.url">
-<span id="pyams-scheduler-zmi-url-module"></span><h2>pyams_scheduler.zmi.url module<a class="headerlink" href="#module-pyams_scheduler.zmi.url" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_scheduler.zmi.url.URLTaskAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.url.</code><code class="descname">URLTaskAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_scheduler.zmi.url.URLTaskAddForm" title="pyams_scheduler.zmi.url.URLTaskAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.url.URLTaskAddForm</span></code></a></p>
-<p>URL caller task add form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.url.URLTaskAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.url.</code><code class="descname">URLTaskAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_scheduler.zmi.url.URLTaskEditForm" title="pyams_scheduler.zmi.url.URLTaskEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.url.URLTaskEditForm</span></code></a></p>
-<p>URL caller task edit form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.url.URLTaskAddForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.url.</code><code class="descname">URLTaskAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_scheduler.zmi.task.TaskBaseAddForm" title="pyams_scheduler.zmi.task.TaskBaseAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.task.TaskBaseAddForm</span></code></a></p>
-<p>URL caller task add form</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.url.URLTaskAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-scheduler-url-task.json'</em><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.url.URLTaskAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-globe'</em><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.url.URLTaskAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add URL caller task'</em><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.url.URLTaskAddForm.task_factory">
-<code class="descname">task_factory</code><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskAddForm.task_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">URLCallerTask</span></code></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.url.URLTaskAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.url.</code><code class="descname">URLTaskAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>URL caller task add menu</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.url.URLTaskAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add URL caller task...'</em><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.url.URLTaskAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-globe'</em><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.url.URLTaskAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.url.URLTaskAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-scheduler-url-task.html'</em><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.url.URLTaskEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.url.</code><code class="descname">URLTaskEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>URL caller task edit form</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.url.URLTaskEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'settings.json'</em><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.url.URLTaskEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.url.URLTaskEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.url.URLTaskEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-globe'</em><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.url.URLTaskEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit task settings'</em><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.url.URLTaskEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_scheduler.zmi.url.URLTaskEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_scheduler.zmi.zodb">
-<span id="pyams-scheduler-zmi-zodb-module"></span><h2>pyams_scheduler.zmi.zodb module<a class="headerlink" href="#module-pyams_scheduler.zmi.zodb" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.zodb.</code><code class="descname">ZODBTaskAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_scheduler.zmi.zodb.ZODBTaskAddForm" title="pyams_scheduler.zmi.zodb.ZODBTaskAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.zodb.ZODBTaskAddForm</span></code></a></p>
-<p>ZODB packing task add form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.zodb.</code><code class="descname">ZODBTaskAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_scheduler.zmi.zodb.ZODBTaskEditForm" title="pyams_scheduler.zmi.zodb.ZODBTaskEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.zodb.ZODBTaskEditForm</span></code></a></p>
-<p>ZODB packing task edit form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskAddForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.zodb.</code><code class="descname">ZODBTaskAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_scheduler.zmi.task.TaskBaseAddForm" title="pyams_scheduler.zmi.task.TaskBaseAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_scheduler.zmi.task.TaskBaseAddForm</span></code></a></p>
-<p>ZODB packing task add form</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-scheduler-zodb-task.json'</em><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-database'</em><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add ZODB packing task'</em><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskAddForm.task_factory">
-<code class="descname">task_factory</code><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskAddForm.task_factory" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">ZODBPackingTask</span></code></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.zodb.</code><code class="descname">ZODBTaskAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>ZODB packing task add menu</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add ZODB packing task...'</em><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-database'</em><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-scheduler-zodb-task.html'</em><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskEditForm">
-<em class="property">class </em><code class="descclassname">pyams_scheduler.zmi.zodb.</code><code class="descname">ZODBTaskEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>ZODB packing task edit form</p>
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'settings.json'</em><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-database'</em><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit task settings'</em><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_scheduler.zmi.zodb.ZODBTaskEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_scheduler.zmi.zodb.ZODBTaskEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_scheduler.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_scheduler.zmi" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_scheduler.zmi package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.zmi.interfaces">pyams_scheduler.zmi.interfaces module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.zmi.scheduler">pyams_scheduler.zmi.scheduler module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.zmi.ssh">pyams_scheduler.zmi.ssh module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.zmi.task">pyams_scheduler.zmi.task module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.zmi.url">pyams_scheduler.zmi.url module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.zmi.zodb">pyams_scheduler.zmi.zodb module</a></li>
-<li><a class="reference internal" href="#module-pyams_scheduler.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_security.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,172 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_security.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-security-interfaces-package">
-<h1>pyams_security.interfaces package<a class="headerlink" href="#pyams-security-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_security.interfaces.notification">
-<span id="pyams-security-interfaces-notification-module"></span><h2>pyams_security.interfaces.notification module<a class="headerlink" href="#module-pyams_security.interfaces.notification" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_security.interfaces.profile">
-<span id="pyams-security-interfaces-profile-module"></span><h2>pyams_security.interfaces.profile module<a class="headerlink" href="#module-pyams_security.interfaces.profile" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_security.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_security.interfaces" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_security.interfaces.AuthenticatedPrincipalEvent">
-<em class="property">class </em><code class="descclassname">pyams_security.interfaces.</code><code class="descname">AuthenticatedPrincipalEvent</code><span class="sig-paren">(</span><em>plugin</em>, <em>principal_id</em>, <em>**infos</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.interfaces.AuthenticatedPrincipalEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Authenticated principal event</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.interfaces.GrantedRoleEvent">
-<em class="property">class </em><code class="descclassname">pyams_security.interfaces.</code><code class="descname">GrantedRoleEvent</code><span class="sig-paren">(</span><em>object</em>, <em>role_id</em>, <em>principal_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.interfaces.GrantedRoleEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_security.interfaces.RoleEvent" title="pyams_security.interfaces.RoleEvent"><code class="xref py py-class docutils literal"><span class="pre">pyams_security.interfaces.RoleEvent</span></code></a></p>
-<p>Granted role event</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.interfaces.PrincipalsAddedToGroupEvent">
-<em class="property">class </em><code class="descclassname">pyams_security.interfaces.</code><code class="descname">PrincipalsAddedToGroupEvent</code><span class="sig-paren">(</span><em>group</em>, <em>principals</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.interfaces.PrincipalsAddedToGroupEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_security.interfaces.PrincipalsGroupEvent" title="pyams_security.interfaces.PrincipalsGroupEvent"><code class="xref py py-class docutils literal"><span class="pre">pyams_security.interfaces.PrincipalsGroupEvent</span></code></a></p>
-<p>Event fired when principals were added to group</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.interfaces.PrincipalsGroupEvent">
-<em class="property">class </em><code class="descclassname">pyams_security.interfaces.</code><code class="descname">PrincipalsGroupEvent</code><span class="sig-paren">(</span><em>group</em>, <em>principals</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.interfaces.PrincipalsGroupEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Principals group event</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.interfaces.PrincipalsRemovedFromGroupEvent">
-<em class="property">class </em><code class="descclassname">pyams_security.interfaces.</code><code class="descname">PrincipalsRemovedFromGroupEvent</code><span class="sig-paren">(</span><em>group</em>, <em>principals</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.interfaces.PrincipalsRemovedFromGroupEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_security.interfaces.PrincipalsGroupEvent" title="pyams_security.interfaces.PrincipalsGroupEvent"><code class="xref py py-class docutils literal"><span class="pre">pyams_security.interfaces.PrincipalsGroupEvent</span></code></a></p>
-<p>Event fired when principals were removed from group</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.interfaces.RevokedRoleEvent">
-<em class="property">class </em><code class="descclassname">pyams_security.interfaces.</code><code class="descname">RevokedRoleEvent</code><span class="sig-paren">(</span><em>object</em>, <em>role_id</em>, <em>principal_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.interfaces.RevokedRoleEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_security.interfaces.RoleEvent" title="pyams_security.interfaces.RoleEvent"><code class="xref py py-class docutils literal"><span class="pre">pyams_security.interfaces.RoleEvent</span></code></a></p>
-<p>Revoked role interface</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.interfaces.RoleEvent">
-<em class="property">class </em><code class="descclassname">pyams_security.interfaces.</code><code class="descname">RoleEvent</code><span class="sig-paren">(</span><em>object</em>, <em>role_id</em>, <em>principal_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.interfaces.RoleEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.interface.interfaces.ObjectEvent</span></code></p>
-<p>Base role event</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.interfaces.check_password">
-<code class="descclassname">pyams_security.interfaces.</code><code class="descname">check_password</code><span class="sig-paren">(</span><em>password</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.interfaces.check_password" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check validity of a given password</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_security.interfaces package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_security.interfaces.notification">pyams_security.interfaces.notification module</a></li>
-<li><a class="reference internal" href="#module-pyams_security.interfaces.profile">pyams_security.interfaces.profile module</a></li>
-<li><a class="reference internal" href="#module-pyams_security.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_security.plugin.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1026 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_security.plugin package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-security-plugin-package">
-<h1>pyams_security.plugin package<a class="headerlink" href="#pyams-security-plugin-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_security.plugin.admin">
-<span id="pyams-security-plugin-admin-module"></span><h2>pyams_security.plugin.admin module<a class="headerlink" href="#module-pyams_security.plugin.admin" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_security.plugin.admin.AdminAuthenticationPlugin">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.admin.</code><code class="descname">AdminAuthenticationPlugin</code><a class="headerlink" href="#pyams_security.plugin.admin.AdminAuthenticationPlugin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Hard-coded administrator authenticator plug-in</p>
-<p>This plug-in should only be enabled in development mode!!!</p>
-<dl class="method">
-<dt id="pyams_security.plugin.admin.AdminAuthenticationPlugin.authenticate">
-<code class="descname">authenticate</code><span class="sig-paren">(</span><em>credentials</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.admin.AdminAuthenticationPlugin.authenticate" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.admin.AdminAuthenticationPlugin.enabled">
-<code class="descname">enabled</code><a class="headerlink" href="#pyams_security.plugin.admin.AdminAuthenticationPlugin.enabled" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.admin.AdminAuthenticationPlugin.find_principals">
-<code class="descname">find_principals</code><span class="sig-paren">(</span><em>query</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.admin.AdminAuthenticationPlugin.find_principals" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.admin.AdminAuthenticationPlugin.get_all_principals">
-<code class="descname">get_all_principals</code><span class="sig-paren">(</span><em>principal_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.admin.AdminAuthenticationPlugin.get_all_principals" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.admin.AdminAuthenticationPlugin.get_principal">
-<code class="descname">get_principal</code><span class="sig-paren">(</span><em>principal_id</em>, <em>info=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.admin.AdminAuthenticationPlugin.get_principal" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.admin.AdminAuthenticationPlugin.login">
-<code class="descname">login</code><a class="headerlink" href="#pyams_security.plugin.admin.AdminAuthenticationPlugin.login" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.admin.AdminAuthenticationPlugin.password">
-<code class="descname">password</code><a class="headerlink" href="#pyams_security.plugin.admin.AdminAuthenticationPlugin.password" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.admin.AdminAuthenticationPlugin.prefix">
-<code class="descname">prefix</code><a class="headerlink" href="#pyams_security.plugin.admin.AdminAuthenticationPlugin.prefix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.admin.AdminAuthenticationPlugin.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_security.plugin.admin.AdminAuthenticationPlugin.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_security.plugin.group">
-<span id="pyams-security-plugin-group-module"></span><h2>pyams_security.plugin.group module<a class="headerlink" href="#module-pyams_security.plugin.group" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_security.plugin.group.Group">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.group.</code><code class="descname">Group</code><a class="headerlink" href="#pyams_security.plugin.group.Group" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Local group persistent class</p>
-<dl class="attribute">
-<dt id="pyams_security.plugin.group.Group.description">
-<code class="descname">description</code><a class="headerlink" href="#pyams_security.plugin.group.Group.description" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.group.Group.group_id">
-<code class="descname">group_id</code><a class="headerlink" href="#pyams_security.plugin.group.Group.group_id" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.group.Group.principals">
-<code class="descname">principals</code><a class="headerlink" href="#pyams_security.plugin.group.Group.principals" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.group.Group.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_security.plugin.group.Group.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.plugin.group.GroupsFolder">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.group.</code><code class="descname">GroupsFolder</code><a class="headerlink" href="#pyams_security.plugin.group.GroupsFolder" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.folder.Folder</span></code></p>
-<p>Principals groups folder</p>
-<dl class="method">
-<dt id="pyams_security.plugin.group.GroupsFolder.check_group_id">
-<code class="descname">check_group_id</code><span class="sig-paren">(</span><em>group_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.group.GroupsFolder.check_group_id" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for existence of given group ID</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.group.GroupsFolder.enabled">
-<code class="descname">enabled</code><a class="headerlink" href="#pyams_security.plugin.group.GroupsFolder.enabled" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.group.GroupsFolder.find_principals">
-<code class="descname">find_principals</code><span class="sig-paren">(</span><em>query</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.group.GroupsFolder.find_principals" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.group.GroupsFolder.get_all_principals">
-<code class="descname">get_all_principals</code><span class="sig-paren">(</span><em>principal_id</em>, <em>seen=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.group.GroupsFolder.get_all_principals" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.group.GroupsFolder.get_principal">
-<code class="descname">get_principal</code><span class="sig-paren">(</span><em>principal_id</em>, <em>info=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.group.GroupsFolder.get_principal" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.group.GroupsFolder.prefix">
-<code class="descname">prefix</code><a class="headerlink" href="#pyams_security.plugin.group.GroupsFolder.prefix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.group.GroupsFolder.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_security.plugin.group.GroupsFolder.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.plugin.group.LocalGroupsVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.group.</code><code class="descname">LocalGroupsVocabulary</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.group.LocalGroupsVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>‘PyAMS local groups vocabulary</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.plugin.group.handle_added_group">
-<code class="descclassname">pyams_security.plugin.group.</code><code class="descname">handle_added_group</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.group.handle_added_group" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle added group</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.plugin.group.handle_added_principals">
-<code class="descclassname">pyams_security.plugin.group.</code><code class="descname">handle_added_principals</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.group.handle_added_principals" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle principals added to group</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.plugin.group.handle_removed_principals">
-<code class="descclassname">pyams_security.plugin.group.</code><code class="descname">handle_removed_principals</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.group.handle_removed_principals" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle principals removed from group</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_security.plugin.http">
-<span id="pyams-security-plugin-http-module"></span><h2>pyams_security.plugin.http module<a class="headerlink" href="#module-pyams_security.plugin.http" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_security.plugin.http.HttpBasicCredentialsPlugin">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.http.</code><code class="descname">HttpBasicCredentialsPlugin</code><a class="headerlink" href="#pyams_security.plugin.http.HttpBasicCredentialsPlugin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>HTTP basic credentials plug-in</p>
-<p>This credential plug-in is mainly used by automation processes using
-XML-RPC or JSON-RPC requests launched from batch scripts.</p>
-<p>Copied from pyramid_httpauth package.</p>
-<dl class="attribute">
-<dt id="pyams_security.plugin.http.HttpBasicCredentialsPlugin.enabled">
-<code class="descname">enabled</code><em class="property"> = True</em><a class="headerlink" href="#pyams_security.plugin.http.HttpBasicCredentialsPlugin.enabled" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.http.HttpBasicCredentialsPlugin.extract_credentials">
-<code class="descname">extract_credentials</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.http.HttpBasicCredentialsPlugin.extract_credentials" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.http.HttpBasicCredentialsPlugin.prefix">
-<code class="descname">prefix</code><em class="property"> = 'http'</em><a class="headerlink" href="#pyams_security.plugin.http.HttpBasicCredentialsPlugin.prefix" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.http.HttpBasicCredentialsPlugin.title">
-<code class="descname">title</code><em class="property"> = 'HTTP Basic credentials'</em><a class="headerlink" href="#pyams_security.plugin.http.HttpBasicCredentialsPlugin.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_security.plugin.social">
-<span id="pyams-security-plugin-social-module"></span><h2>pyams_security.plugin.social module<a class="headerlink" href="#module-pyams_security.plugin.social" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_security.plugin.social.OAuthProvidersVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.social.</code><code class="descname">OAuthProvidersVocabulary</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.social.OAuthProvidersVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>OAuth providers vocabulary</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.plugin.social.SecurityManagerSocialTraverser">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.social.</code><code class="descname">SecurityManagerSocialTraverser</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.social.SecurityManagerSocialTraverser" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>++social-configuration++ namespace traverser</p>
-<dl class="method">
-<dt id="pyams_security.plugin.social.SecurityManagerSocialTraverser.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.social.SecurityManagerSocialTraverser.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.plugin.social.SocialLoginConfiguration">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.social.</code><code class="descname">SocialLoginConfiguration</code><a class="headerlink" href="#pyams_security.plugin.social.SocialLoginConfiguration" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.folder.Folder</span></code></p>
-<p>Social login configuration</p>
-<dl class="method">
-<dt id="pyams_security.plugin.social.SocialLoginConfiguration.get_oauth_configuration">
-<code class="descname">get_oauth_configuration</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.social.SocialLoginConfiguration.get_oauth_configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.plugin.social.SocialLoginConfigurationAdapter">
-<code class="descclassname">pyams_security.plugin.social.</code><code class="descname">SocialLoginConfigurationAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.social.SocialLoginConfigurationAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Social login configuration adapter</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.plugin.social.SocialLoginProviderConnection">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.social.</code><code class="descname">SocialLoginProviderConnection</code><a class="headerlink" href="#pyams_security.plugin.social.SocialLoginProviderConnection" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code></p>
-<p>Social login provider connection</p>
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialLoginProviderConnection.consumer_key">
-<code class="descname">consumer_key</code><a class="headerlink" href="#pyams_security.plugin.social.SocialLoginProviderConnection.consumer_key" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialLoginProviderConnection.consumer_secret">
-<code class="descname">consumer_secret</code><a class="headerlink" href="#pyams_security.plugin.social.SocialLoginProviderConnection.consumer_secret" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.social.SocialLoginProviderConnection.get_configuration">
-<code class="descname">get_configuration</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.social.SocialLoginProviderConnection.get_configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialLoginProviderConnection.provider_id">
-<code class="descname">provider_id</code><a class="headerlink" href="#pyams_security.plugin.social.SocialLoginProviderConnection.provider_id" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialLoginProviderConnection.provider_name">
-<code class="descname">provider_name</code><a class="headerlink" href="#pyams_security.plugin.social.SocialLoginProviderConnection.provider_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.plugin.social.SocialLoginProviderInfo">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.social.</code><code class="descname">SocialLoginProviderInfo</code><span class="sig-paren">(</span><em>name</em>, <em>provider</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.social.SocialLoginProviderInfo" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Social login provider info</p>
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialLoginProviderInfo.icon_class">
-<code class="descname">icon_class</code><a class="headerlink" href="#pyams_security.plugin.social.SocialLoginProviderInfo.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialLoginProviderInfo.icon_filename">
-<code class="descname">icon_filename</code><a class="headerlink" href="#pyams_security.plugin.social.SocialLoginProviderInfo.icon_filename" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialLoginProviderInfo.name">
-<code class="descname">name</code><a class="headerlink" href="#pyams_security.plugin.social.SocialLoginProviderInfo.name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialLoginProviderInfo.provider">
-<code class="descname">provider</code><em class="property"> = None</em><a class="headerlink" href="#pyams_security.plugin.social.SocialLoginProviderInfo.provider" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialLoginProviderInfo.scope">
-<code class="descname">scope</code><a class="headerlink" href="#pyams_security.plugin.social.SocialLoginProviderInfo.scope" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.plugin.social.SocialUser">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.social.</code><code class="descname">SocialUser</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Social user persistent class</p>
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.birth_date">
-<code class="descname">birth_date</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.birth_date" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.city">
-<code class="descname">city</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.city" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.country">
-<code class="descname">country</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.country" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.email">
-<code class="descname">email</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.email" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.first_name">
-<code class="descname">first_name</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.first_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.last_name">
-<code class="descname">last_name</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.last_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.locale">
-<code class="descname">locale</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.locale" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.name">
-<code class="descname">name</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.nickname">
-<code class="descname">nickname</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.nickname" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.picture">
-<code class="descname">picture</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.picture" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.postal_code">
-<code class="descname">postal_code</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.postal_code" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.provider_name">
-<code class="descname">provider_name</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.provider_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.registration_date">
-<code class="descname">registration_date</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.registration_date" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.timezone">
-<code class="descname">timezone</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.timezone" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.title_with_source">
-<code class="descname">title_with_source</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.title_with_source" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.user_id">
-<code class="descname">user_id</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.user_id" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUser.username">
-<code class="descname">username</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUser.username" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.plugin.social.SocialUserPrincipalInfoAdapter">
-<code class="descclassname">pyams_security.plugin.social.</code><code class="descname">SocialUserPrincipalInfoAdapter</code><span class="sig-paren">(</span><em>user</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.social.SocialUserPrincipalInfoAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Social user principal info adapter</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.plugin.social.SocialUsersFolder">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.social.</code><code class="descname">SocialUsersFolder</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUsersFolder" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.folder.Folder</span></code></p>
-<p>Social users folder</p>
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUsersFolder.enabled">
-<code class="descname">enabled</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUsersFolder.enabled" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.social.SocialUsersFolder.find_principals">
-<code class="descname">find_principals</code><span class="sig-paren">(</span><em>query</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.social.SocialUsersFolder.find_principals" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.social.SocialUsersFolder.get_all_principals">
-<code class="descname">get_all_principals</code><span class="sig-paren">(</span><em>principal_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.social.SocialUsersFolder.get_all_principals" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.social.SocialUsersFolder.get_principal">
-<code class="descname">get_principal</code><span class="sig-paren">(</span><em>principal_id</em>, <em>info=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.social.SocialUsersFolder.get_principal" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.social.SocialUsersFolder.get_search_results">
-<code class="descname">get_search_results</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.social.SocialUsersFolder.get_search_results" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUsersFolder.prefix">
-<code class="descname">prefix</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUsersFolder.prefix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.social.SocialUsersFolder.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_security.plugin.social.SocialUsersFolder.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.plugin.social.SocialUsersFolderVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.social.</code><code class="descname">SocialUsersFolderVocabulary</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.social.SocialUsersFolderVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>‘PyAMS users folders’ vocabulary</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.plugin.social.get_provider_info">
-<code class="descclassname">pyams_security.plugin.social.</code><code class="descname">get_provider_info</code><span class="sig-paren">(</span><em>provider_name</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.social.get_provider_info" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get provider info matching given provider name</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.plugin.social.handle_authenticated_principal">
-<code class="descclassname">pyams_security.plugin.social.</code><code class="descname">handle_authenticated_principal</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.social.handle_authenticated_principal" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle authenticated social principal</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_security.plugin.userfolder">
-<span id="pyams-security-plugin-userfolder-module"></span><h2>pyams_security.plugin.userfolder module<a class="headerlink" href="#module-pyams_security.plugin.userfolder" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_security.plugin.userfolder.User">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.userfolder.</code><code class="descname">User</code><a class="headerlink" href="#pyams_security.plugin.userfolder.User" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Local user persistent class</p>
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.User.activated">
-<code class="descname">activated</code><a class="headerlink" href="#pyams_security.plugin.userfolder.User.activated" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.User.activation_date">
-<code class="descname">activation_date</code><a class="headerlink" href="#pyams_security.plugin.userfolder.User.activation_date" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.User.activation_hash">
-<code class="descname">activation_hash</code><a class="headerlink" href="#pyams_security.plugin.userfolder.User.activation_hash" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.User.activation_secret">
-<code class="descname">activation_secret</code><a class="headerlink" href="#pyams_security.plugin.userfolder.User.activation_secret" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.userfolder.User.check_activation">
-<code class="descname">check_activation</code><span class="sig-paren">(</span><em>hash</em>, <em>login</em>, <em>password</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.userfolder.User.check_activation" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.userfolder.User.check_password">
-<code class="descname">check_password</code><span class="sig-paren">(</span><em>password</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.userfolder.User.check_password" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.User.company_name">
-<code class="descname">company_name</code><a class="headerlink" href="#pyams_security.plugin.userfolder.User.company_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.User.email">
-<code class="descname">email</code><a class="headerlink" href="#pyams_security.plugin.userfolder.User.email" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.User.firstname">
-<code class="descname">firstname</code><a class="headerlink" href="#pyams_security.plugin.userfolder.User.firstname" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.userfolder.User.generate_secret">
-<code class="descname">generate_secret</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.userfolder.User.generate_secret" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.User.lastname">
-<code class="descname">lastname</code><a class="headerlink" href="#pyams_security.plugin.userfolder.User.lastname" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.User.login">
-<code class="descname">login</code><a class="headerlink" href="#pyams_security.plugin.userfolder.User.login" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.User.password">
-<code class="descname">password</code><a class="headerlink" href="#pyams_security.plugin.userfolder.User.password" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.User.password_manager">
-<code class="descname">password_manager</code><a class="headerlink" href="#pyams_security.plugin.userfolder.User.password_manager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.User.self_registered">
-<code class="descname">self_registered</code><a class="headerlink" href="#pyams_security.plugin.userfolder.User.self_registered" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.User.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_security.plugin.userfolder.User.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.User.wait_confirmation">
-<code class="descname">wait_confirmation</code><a class="headerlink" href="#pyams_security.plugin.userfolder.User.wait_confirmation" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.plugin.userfolder.UserPrincipalInfoAdapter">
-<code class="descclassname">pyams_security.plugin.userfolder.</code><code class="descname">UserPrincipalInfoAdapter</code><span class="sig-paren">(</span><em>user</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.userfolder.UserPrincipalInfoAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>User principal info adapter</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.plugin.userfolder.UserPrincipalMailInfoAdapter">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.userfolder.</code><code class="descname">UserPrincipalMailInfoAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.userfolder.UserPrincipalMailInfoAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>User principal mail info adapter</p>
-<dl class="method">
-<dt id="pyams_security.plugin.userfolder.UserPrincipalMailInfoAdapter.get_addresses">
-<code class="descname">get_addresses</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.userfolder.UserPrincipalMailInfoAdapter.get_addresses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.plugin.userfolder.UsersFolder">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.userfolder.</code><code class="descname">UsersFolder</code><a class="headerlink" href="#pyams_security.plugin.userfolder.UsersFolder" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.folder.Folder</span></code></p>
-<p>Local users folder</p>
-<dl class="method">
-<dt id="pyams_security.plugin.userfolder.UsersFolder.authenticate">
-<code class="descname">authenticate</code><span class="sig-paren">(</span><em>credentials</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.userfolder.UsersFolder.authenticate" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.userfolder.UsersFolder.check_login">
-<code class="descname">check_login</code><span class="sig-paren">(</span><em>login</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.userfolder.UsersFolder.check_login" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.UsersFolder.enabled">
-<code class="descname">enabled</code><a class="headerlink" href="#pyams_security.plugin.userfolder.UsersFolder.enabled" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.userfolder.UsersFolder.find_principals">
-<code class="descname">find_principals</code><span class="sig-paren">(</span><em>query</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.userfolder.UsersFolder.find_principals" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.userfolder.UsersFolder.get_all_principals">
-<code class="descname">get_all_principals</code><span class="sig-paren">(</span><em>principal_id</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.userfolder.UsersFolder.get_all_principals" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.userfolder.UsersFolder.get_principal">
-<code class="descname">get_principal</code><span class="sig-paren">(</span><em>principal_id</em>, <em>info=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.userfolder.UsersFolder.get_principal" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.userfolder.UsersFolder.get_search_results">
-<code class="descname">get_search_results</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.userfolder.UsersFolder.get_search_results" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.UsersFolder.prefix">
-<code class="descname">prefix</code><a class="headerlink" href="#pyams_security.plugin.userfolder.UsersFolder.prefix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.plugin.userfolder.UsersFolder.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_security.plugin.userfolder.UsersFolder.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.plugin.userfolder.UsersFolderVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.userfolder.</code><code class="descname">UsersFolderVocabulary</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.userfolder.UsersFolderVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>‘PyAMS users folders’ vocabulary</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.plugin.userfolder.handle_new_local_user">
-<code class="descclassname">pyams_security.plugin.userfolder.</code><code class="descname">handle_new_local_user</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.userfolder.handle_new_local_user" title="Permalink to this definition">¶</a></dt>
-<dd><p>Send a confirmation message when a new user is recorded</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_security.plugin">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_security.plugin" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_security.plugin.PluginSelector">
-<em class="property">class </em><code class="descclassname">pyams_security.plugin.</code><code class="descname">PluginSelector</code><span class="sig-paren">(</span><em>name</em>, <em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.PluginSelector" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Plug-in based event selector</p>
-<p>This selector can be used by subscriber to filter authentication
-events based on the name of the plug-in which fired the event.</p>
-<dl class="method">
-<dt id="pyams_security.plugin.PluginSelector.phash">
-<code class="descname">phash</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.PluginSelector.phash" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.plugin.PluginSelector.text">
-<code class="descname">text</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.plugin.PluginSelector.text" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_security.plugin package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_security.plugin.admin">pyams_security.plugin.admin module</a></li>
-<li><a class="reference internal" href="#module-pyams_security.plugin.group">pyams_security.plugin.group module</a></li>
-<li><a class="reference internal" href="#module-pyams_security.plugin.http">pyams_security.plugin.http module</a></li>
-<li><a class="reference internal" href="#module-pyams_security.plugin.social">pyams_security.plugin.social module</a></li>
-<li><a class="reference internal" href="#module-pyams_security.plugin.userfolder">pyams_security.plugin.userfolder module</a></li>
-<li><a class="reference internal" href="#module-pyams_security.plugin">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_security.views.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,536 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_security.views package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-security-views-package">
-<h1>pyams_security.views package<a class="headerlink" href="#pyams-security-views-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_security.views.login">
-<span id="pyams-security-views-login-module"></span><h2>pyams_security.views.login module<a class="headerlink" href="#module-pyams_security.views.login" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_security.views.login.ForbiddenAJAXView">
-<code class="descclassname">pyams_security.views.login.</code><code class="descname">ForbiddenAJAXView</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.ForbiddenAJAXView" title="Permalink to this definition">¶</a></dt>
-<dd><p>AJAX call forbidden view</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.views.login.ForbiddenView">
-<code class="descclassname">pyams_security.views.login.</code><code class="descname">ForbiddenView</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.ForbiddenView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Default forbidden view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.views.login.LoginAJAXForm">
-<em class="property">class </em><code class="descclassname">pyams_security.views.login.</code><code class="descname">LoginAJAXForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginAJAXForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_security.views.login.LoginForm" title="pyams_security.views.login.LoginForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_security.views.login.LoginForm</span></code></a></p>
-<p>Login form, AJAX view</p>
-<dl class="method">
-<dt id="pyams_security.views.login.LoginAJAXForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginAJAXForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.views.login.LoginDialogAJAXForm">
-<em class="property">class </em><code class="descclassname">pyams_security.views.login.</code><code class="descname">LoginDialogAJAXForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginDialogAJAXForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_security.views.login.LoginDialogForm" title="pyams_security.views.login.LoginDialogForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_security.views.login.LoginDialogForm</span></code></a></p>
-<p>Login dialog form, AJAX view</p>
-<dl class="method">
-<dt id="pyams_security.views.login.LoginDialogAJAXForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginDialogAJAXForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.views.login.LoginDialogForm">
-<em class="property">class </em><code class="descclassname">pyams_security.views.login.</code><code class="descname">LoginDialogForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginDialogForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.DialogAddForm" title="pyams_form.form.DialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.DialogAddForm</span></code></a></p>
-<p>Login dialog form</p>
-<dl class="attribute">
-<dt id="pyams_security.views.login.LoginDialogForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'login-dialog.json'</em><a class="headerlink" href="#pyams_security.views.login.LoginDialogForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.login.LoginDialogForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_security.views.login.LoginDialogForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.views.login.LoginDialogForm.createAndAdd">
-<code class="descname">createAndAdd</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginDialogForm.createAndAdd" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.login.LoginDialogForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_security.views.login.LoginDialogForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.login.LoginDialogForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_security.views.login.LoginDialogForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.login.LoginDialogForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_security.views.login.LoginDialogForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.login.LoginDialogForm.title">
-<code class="descname">title</code><em class="property"> = 'Please enter valid credentials to log-in'</em><a class="headerlink" href="#pyams_security.views.login.LoginDialogForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.views.login.LoginDialogForm.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginDialogForm.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.views.login.LoginDialogForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginDialogForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.views.login.LoginForm">
-<em class="property">class </em><code class="descclassname">pyams_security.views.login.</code><code class="descname">LoginForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AddForm" title="pyams_form.form.AddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AddForm</span></code></a></p>
-<p>Login form</p>
-<dl class="attribute">
-<dt id="pyams_security.views.login.LoginForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'login.json'</em><a class="headerlink" href="#pyams_security.views.login.LoginForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.login.LoginForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_security.views.login.LoginForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.views.login.LoginForm.createAndAdd">
-<code class="descname">createAndAdd</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginForm.createAndAdd" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.login.LoginForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_security.views.login.LoginForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.login.LoginForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_security.views.login.LoginForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.login.LoginForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Please enter valid credentials to log-in'</em><a class="headerlink" href="#pyams_security.views.login.LoginForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.views.login.LoginForm.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginForm.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.views.login.LoginForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.views.login.LoginFormHeaderViewlet">
-<em class="property">class </em><code class="descclassname">pyams_security.views.login.</code><code class="descname">LoginFormHeaderViewlet</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginFormHeaderViewlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Login form header viewlet</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.views.login.LoginFormPrefixViewlet">
-<em class="property">class </em><code class="descclassname">pyams_security.views.login.</code><code class="descname">LoginFormPrefixViewlet</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginFormPrefixViewlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Login form prefix viewlet</p>
-<dl class="method">
-<dt id="pyams_security.views.login.LoginFormPrefixViewlet.render">
-<code class="descname">render</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginFormPrefixViewlet.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.views.login.LoginFormSuffixViewlet">
-<em class="property">class </em><code class="descclassname">pyams_security.views.login.</code><code class="descname">LoginFormSuffixViewlet</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginFormSuffixViewlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Login form suffix viewlet</p>
-<dl class="method">
-<dt id="pyams_security.views.login.LoginFormSuffixViewlet.render">
-<code class="descname">render</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.LoginFormSuffixViewlet.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.views.login.handle_login_form_data">
-<code class="descclassname">pyams_security.views.login.</code><code class="descname">handle_login_form_data</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.handle_login_form_data" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check credentials after data extraction</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.views.login.logout">
-<code class="descclassname">pyams_security.views.login.</code><code class="descname">logout</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.login.logout" title="Permalink to this definition">¶</a></dt>
-<dd><p>Logout view</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_security.views.oauth">
-<span id="pyams-security-views-oauth-module"></span><h2>pyams_security.views.oauth module<a class="headerlink" href="#module-pyams_security.views.oauth" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_security.views.oauth.SocialLoginViewletsSuffix">
-<em class="property">class </em><code class="descclassname">pyams_security.views.oauth.</code><code class="descname">SocialLoginViewletsSuffix</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.oauth.SocialLoginViewletsSuffix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Social login viewlets suffix</p>
-<dl class="attribute">
-<dt id="pyams_security.views.oauth.SocialLoginViewletsSuffix.providers">
-<code class="descname">providers</code><a class="headerlink" href="#pyams_security.views.oauth.SocialLoginViewletsSuffix.providers" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.oauth.SocialLoginViewletsSuffix.use_popup">
-<code class="descname">use_popup</code><a class="headerlink" href="#pyams_security.views.oauth.SocialLoginViewletsSuffix.use_popup" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.views.oauth.login">
-<code class="descclassname">pyams_security.views.oauth.</code><code class="descname">login</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.oauth.login" title="Permalink to this definition">¶</a></dt>
-<dd><p>Login view for Authautomatic authentication</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_security.views.userfolder">
-<span id="pyams-security-views-userfolder-module"></span><h2>pyams_security.views.userfolder module<a class="headerlink" href="#module-pyams_security.views.userfolder" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_security.views.userfolder.UserConfirmationAJAXForm">
-<em class="property">class </em><code class="descclassname">pyams_security.views.userfolder.</code><code class="descname">UserConfirmationAJAXForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.UserConfirmationAJAXForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_security.views.userfolder.UserConfirmationForm" title="pyams_security.views.userfolder.UserConfirmationForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_security.views.userfolder.UserConfirmationForm</span></code></a></p>
-<p>User registration confirmation form, AJAX view</p>
-<dl class="method">
-<dt id="pyams_security.views.userfolder.UserConfirmationAJAXForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.UserConfirmationAJAXForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.views.userfolder.UserConfirmationForm">
-<em class="property">class </em><code class="descclassname">pyams_security.views.userfolder.</code><code class="descname">UserConfirmationForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.UserConfirmationForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AddForm" title="pyams_form.form.AddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AddForm</span></code></a></p>
-<p>User registration confirmation form</p>
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserConfirmationForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'user-confirmation.json'</em><a class="headerlink" href="#pyams_security.views.userfolder.UserConfirmationForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserConfirmationForm.autocomplete">
-<code class="descname">autocomplete</code><em class="property"> = 'off'</em><a class="headerlink" href="#pyams_security.views.userfolder.UserConfirmationForm.autocomplete" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserConfirmationForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_security.views.userfolder.UserConfirmationForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.views.userfolder.UserConfirmationForm.createAndAdd">
-<code class="descname">createAndAdd</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.UserConfirmationForm.createAndAdd" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserConfirmationForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_security.views.userfolder.UserConfirmationForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserConfirmationForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_security.views.userfolder.UserConfirmationForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserConfirmationForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-user'</em><a class="headerlink" href="#pyams_security.views.userfolder.UserConfirmationForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserConfirmationForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Please confirm your registration info'</em><a class="headerlink" href="#pyams_security.views.userfolder.UserConfirmationForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.views.userfolder.UserConfirmationForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.UserConfirmationForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserConfirmationForm.title">
-<code class="descname">title</code><em class="property"> = 'User registration confirmation'</em><a class="headerlink" href="#pyams_security.views.userfolder.UserConfirmationForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.views.userfolder.UserConfirmationForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.UserConfirmationForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.views.userfolder.UserConfirmationForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.UserConfirmationForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.views.userfolder.UserRegistrationAJAXForm">
-<em class="property">class </em><code class="descclassname">pyams_security.views.userfolder.</code><code class="descname">UserRegistrationAJAXForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationAJAXForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a>, <a class="reference internal" href="#pyams_security.views.userfolder.UserRegistrationForm" title="pyams_security.views.userfolder.UserRegistrationForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_security.views.userfolder.UserRegistrationForm</span></code></a></p>
-<p>User registration form, AJAX view</p>
-<dl class="method">
-<dt id="pyams_security.views.userfolder.UserRegistrationAJAXForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationAJAXForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.views.userfolder.UserRegistrationEnd">
-<em class="property">class </em><code class="descclassname">pyams_security.views.userfolder.</code><code class="descname">UserRegistrationEnd</code><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationEnd" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>User registration end</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.views.userfolder.UserRegistrationForm">
-<em class="property">class </em><code class="descclassname">pyams_security.views.userfolder.</code><code class="descname">UserRegistrationForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.DialogAddForm" title="pyams_form.form.DialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.DialogAddForm</span></code></a></p>
-<p>User registration form</p>
-<dl class="method">
-<dt id="pyams_security.views.userfolder.UserRegistrationForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>user</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserRegistrationForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'user-registration.json'</em><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserRegistrationForm.autocomplete">
-<code class="descname">autocomplete</code><em class="property"> = 'off'</em><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationForm.autocomplete" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserRegistrationForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.views.userfolder.UserRegistrationForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserRegistrationForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserRegistrationForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserRegistrationForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-user'</em><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserRegistrationForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserRegistrationForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserRegistrationForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Please enter registration info'</em><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserRegistrationForm.title">
-<code class="descname">title</code><em class="property"> = 'User registration'</em><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.views.userfolder.UserRegistrationForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.views.userfolder.UserRegistrationForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.views.userfolder.UserRegistrationForm.update_content">
-<code class="descname">update_content</code><span class="sig-paren">(</span><em>user</em>, <em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationForm.update_content" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.views.userfolder.UserRegistrationViewletsSuffix">
-<em class="property">class </em><code class="descclassname">pyams_security.views.userfolder.</code><code class="descname">UserRegistrationViewletsSuffix</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationViewletsSuffix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>User registration viewlet suffix</p>
-<dl class="attribute">
-<dt id="pyams_security.views.userfolder.UserRegistrationViewletsSuffix.button_label">
-<code class="descname">button_label</code><em class="property"> = 'Register new account'</em><a class="headerlink" href="#pyams_security.views.userfolder.UserRegistrationViewletsSuffix.button_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.views.userfolder.handle_confirmation_data_extraction">
-<code class="descclassname">pyams_security.views.userfolder.</code><code class="descname">handle_confirmation_data_extraction</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.handle_confirmation_data_extraction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle confirmation data extraction</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.views.userfolder.handle_registration_data_extraction">
-<code class="descclassname">pyams_security.views.userfolder.</code><code class="descname">handle_registration_data_extraction</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.userfolder.handle_registration_data_extraction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle registration data extraction</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_security.views.utility">
-<span id="pyams-security-views-utility-module"></span><h2>pyams_security.views.utility module<a class="headerlink" href="#module-pyams_security.views.utility" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_security.views.utility.find_principals">
-<code class="descclassname">pyams_security.views.utility.</code><code class="descname">find_principals</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.views.utility.find_principals" title="Permalink to this definition">¶</a></dt>
-<dd><p>Find all principals matching given query</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_security.views">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_security.views" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_security.views package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_security.views.login">pyams_security.views.login module</a></li>
-<li><a class="reference internal" href="#module-pyams_security.views.oauth">pyams_security.views.oauth module</a></li>
-<li><a class="reference internal" href="#module-pyams_security.views.userfolder">pyams_security.views.userfolder module</a></li>
-<li><a class="reference internal" href="#module-pyams_security.views.utility">pyams_security.views.utility module</a></li>
-<li><a class="reference internal" href="#module-pyams_security.views">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_security.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,840 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_security.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-security-zmi-package">
-<h1>pyams_security.zmi package<a class="headerlink" href="#pyams-security-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_security.zmi.plugin.html">pyams_security.zmi.plugin package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_security.zmi.plugin.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_security.zmi.plugin.html#module-pyams_security.zmi.plugin.admin">pyams_security.zmi.plugin.admin module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_security.zmi.plugin.html#module-pyams_security.zmi.plugin.group">pyams_security.zmi.plugin.group module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_security.zmi.plugin.html#module-pyams_security.zmi.plugin.social">pyams_security.zmi.plugin.social module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_security.zmi.plugin.html#module-pyams_security.zmi.plugin.userfolder">pyams_security.zmi.plugin.userfolder module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_security.zmi.plugin.html#module-pyams_security.zmi.plugin">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_security.zmi.widget.html">pyams_security.zmi.widget package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_security.zmi.widget.html#module-pyams_security.zmi.widget">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_security.zmi.interfaces">
-<span id="pyams-security-zmi-interfaces-module"></span><h2>pyams_security.zmi.interfaces module<a class="headerlink" href="#module-pyams_security.zmi.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_security.zmi.notification">
-<span id="pyams-security-zmi-notification-module"></span><h2>pyams_security.zmi.notification module<a class="headerlink" href="#module-pyams_security.zmi.notification" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.notification.</code><code class="descname">SecurityManagerNotificationsAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm" title="pyams_security.zmi.notification.SecurityManagerNotificationsEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_security.zmi.notification.SecurityManagerNotificationsEditForm</span></code></a></p>
-<p>Security manager notifications edit form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsEditForm">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.notification.</code><code class="descname">SecurityManagerNotificationsEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Security manager notifications edit form</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'notifications.json'</em><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.getContent">
-<code class="descname">getContent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.getContent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-envelope-o'</em><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-7'</em><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-5'</em><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Notifications properties'</em><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.title">
-<code class="descname">title</code><em class="property"> = 'System security manager'</em><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.notification.</code><code class="descname">SecurityManagerNotificationsMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Notifications properties menu item</p>
-<dl class="method">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem.get_url">
-<code class="descname">get_url</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem.get_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Notifications...'</em><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem.url">
-<code class="descname">url</code><em class="property"> = 'notifications.html'</em><a class="headerlink" href="#pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_security.zmi.profile">
-<span id="pyams-security-zmi-profile-module"></span><h2>pyams_security.zmi.profile module<a class="headerlink" href="#module-pyams_security.zmi.profile" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_security.zmi.profile.PublicProfileTabForm">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.profile.</code><code class="descname">PublicProfileTabForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.profile.PublicProfileTabForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.InnerAdminEditForm" title="pyams_zmi.form.InnerAdminEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.InnerAdminEditForm</span></code></a></p>
-<p>Public profile tab form</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.PublicProfileTabForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_security.zmi.profile.PublicProfileTabForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.PublicProfileTabForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_security.zmi.profile.PublicProfileTabForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.zmi.profile.PublicProfileTabForm.getContent">
-<code class="descname">getContent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.profile.PublicProfileTabForm.getContent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.PublicProfileTabForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-8'</em><a class="headerlink" href="#pyams_security.zmi.profile.PublicProfileTabForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.PublicProfileTabForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-4'</em><a class="headerlink" href="#pyams_security.zmi.profile.PublicProfileTabForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.PublicProfileTabForm.legend">
-<code class="descname">legend</code><em class="property"> = None</em><a class="headerlink" href="#pyams_security.zmi.profile.PublicProfileTabForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.PublicProfileTabForm.tab_label">
-<code class="descname">tab_label</code><em class="property"> = 'Public profile'</em><a class="headerlink" href="#pyams_security.zmi.profile.PublicProfileTabForm.tab_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.PublicProfileTabForm.weight">
-<code class="descname">weight</code><em class="property"> = 10</em><a class="headerlink" href="#pyams_security.zmi.profile.PublicProfileTabForm.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.profile.UserLoginMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.profile.</code><code class="descname">UserLoginMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.profile.UserLoginMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>User login menu item</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.profile.UserLogoutMenuDivider">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.profile.</code><code class="descname">UserLogoutMenuDivider</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.profile.UserLogoutMenuDivider" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuDivider" title="pyams_skin.viewlet.menu.MenuDivider"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuDivider</span></code></a></p>
-<p>User logout menu divider</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.profile.UserLogoutMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.profile.</code><code class="descname">UserLogoutMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.profile.UserLogoutMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>User logout menu item</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.UserLogoutMenuItem.css_class">
-<code class="descname">css_class</code><em class="property"> = 'logout'</em><a class="headerlink" href="#pyams_security.zmi.profile.UserLogoutMenuItem.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.UserLogoutMenuItem.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-sign-out'</em><a class="headerlink" href="#pyams_security.zmi.profile.UserLogoutMenuItem.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.UserLogoutMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Logout'</em><a class="headerlink" href="#pyams_security.zmi.profile.UserLogoutMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.UserLogoutMenuItem.url">
-<code class="descname">url</code><em class="property"> = 'logout.html'</em><a class="headerlink" href="#pyams_security.zmi.profile.UserLogoutMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.profile.UserProfileAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.profile.</code><code class="descname">UserProfileAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.profile.UserProfileAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_security.zmi.profile.UserProfileEditForm" title="pyams_security.zmi.profile.UserProfileEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_security.zmi.profile.UserProfileEditForm</span></code></a></p>
-<p>User profile edit form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.profile.UserProfileEditForm">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.profile.</code><code class="descname">UserProfileEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.profile.UserProfileEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>User profile edit form</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.UserProfileEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'user-profile.json'</em><a class="headerlink" href="#pyams_security.zmi.profile.UserProfileEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.zmi.profile.UserProfileEditForm.check_mode">
-<code class="descname">check_mode</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.profile.UserProfileEditForm.check_mode" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.UserProfileEditForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_security.zmi.profile.UserProfileEditForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.UserProfileEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_security.zmi.profile.UserProfileEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.UserProfileEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_security.zmi.profile.UserProfileEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.zmi.profile.UserProfileEditForm.getContent">
-<code class="descname">getContent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.profile.UserProfileEditForm.getContent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.UserProfileEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit user profile'</em><a class="headerlink" href="#pyams_security.zmi.profile.UserProfileEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.UserProfileEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_security.zmi.profile.UserProfileEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.profile.UserProfileMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.profile.</code><code class="descname">UserProfileMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.profile.UserProfileMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>User profile menu item</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.UserProfileMenuItem.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-user'</em><a class="headerlink" href="#pyams_security.zmi.profile.UserProfileMenuItem.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.UserProfileMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'User profile'</em><a class="headerlink" href="#pyams_security.zmi.profile.UserProfileMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.UserProfileMenuItem.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_security.zmi.profile.UserProfileMenuItem.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.profile.UserProfileMenuItem.url">
-<code class="descname">url</code><em class="property"> = 'user-profile.html'</em><a class="headerlink" href="#pyams_security.zmi.profile.UserProfileMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_security.zmi.security">
-<span id="pyams-security-zmi-security-module"></span><h2>pyams_security.zmi.security module<a class="headerlink" href="#module-pyams_security.zmi.security" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_security.zmi.security.ProtectedObjectRolesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.security.</code><code class="descname">ProtectedObjectRolesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectRolesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_security.zmi.security.ProtectedObjectRolesEditForm" title="pyams_security.zmi.security.ProtectedObjectRolesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_security.zmi.security.ProtectedObjectRolesEditForm</span></code></a></p>
-<p>Protected object roles edit form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.security.ProtectedObjectRolesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.security.</code><code class="descname">ProtectedObjectRolesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectRolesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminEditForm" title="pyams_zmi.form.AdminEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminEditForm</span></code></a></p>
-<p>Protected object roles edit form</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectRolesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'protected-object-roles.json'</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectRolesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectRolesEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageRoles'</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectRolesEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectRolesEditForm.fields">
-<code class="descname">fields</code><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectRolesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectRolesEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-users'</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectRolesEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectRolesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Granted users roles'</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectRolesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.zmi.security.ProtectedObjectRolesEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectRolesEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.security.ProtectedObjectRolesEditFormHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.security.</code><code class="descname">ProtectedObjectRolesEditFormHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectRolesEditFormHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>Protected object security edit form header adapter</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectRolesEditFormHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-users'</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectRolesEditFormHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.security.ProtectedObjectRolesMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.security.</code><code class="descname">ProtectedObjectRolesMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectRolesMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Protected object roles menu item</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectRolesMenuItem.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-users'</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectRolesMenuItem.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectRolesMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Access rules'</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectRolesMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectRolesMenuItem.modal_target">
-<code class="descname">modal_target</code><em class="property"> = False</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectRolesMenuItem.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectRolesMenuItem.url">
-<code class="descname">url</code><em class="property"> = '#protected-object-roles.html'</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectRolesMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.security.ProtectedObjectSecurityPolicyAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.security.</code><code class="descname">ProtectedObjectSecurityPolicyAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectSecurityPolicyAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm" title="pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm</span></code></a></p>
-<p>Protected object security policy edit form, JSON renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.security.</code><code class="descname">ProtectedObjectSecurityPolicyEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Protected object security policy edit form</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'security-policy.json'</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.dialog_class">
-<code class="descname">dialog_class</code><em class="property"> = 'modal-large'</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.dialog_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSecurity'</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-key'</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Update security policy'</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.security.</code><code class="descname">ProtectedObjectSecurityPolicyMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Protected object security policy menu item</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-key'</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Security policy...'</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem.url">
-<code class="descname">url</code><em class="property"> = 'security-policy.html'</em><a class="headerlink" href="#pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_security.zmi.utility">
-<span id="pyams-security-zmi-utility-module"></span><h2>pyams_security.zmi.utility module<a class="headerlink" href="#module-pyams_security.zmi.utility" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_security.zmi.utility.SecurityManagerAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.utility.</code><code class="descname">SecurityManagerAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXEditForm" title="pyams_form.form.AJAXEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code></a>, <a class="reference internal" href="#pyams_security.zmi.utility.SecurityManagerEditForm" title="pyams_security.zmi.utility.SecurityManagerEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_security.zmi.utility.SecurityManagerEditForm</span></code></a></p>
-<p>Security manager edit form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.utility.SecurityManagerEditForm">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.utility.</code><code class="descname">SecurityManagerEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogEditForm" title="pyams_zmi.form.AdminDialogEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></a></p>
-<p>Security manager edit form</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSecurity'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.zmi.utility.SecurityManagerEditForm.getContent">
-<code class="descname">getContent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerEditForm.getContent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-lock'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerEditForm.input_css_class">
-<code class="descname">input_css_class</code><em class="property"> = 'col-md-7'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerEditForm.input_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerEditForm.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'control-label col-md-5'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerEditForm.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Security manager properties'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerEditForm.title">
-<code class="descname">title</code><em class="property"> = 'System security manager'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.zmi.utility.SecurityManagerEditForm.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerEditForm.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.utility.SecurityManagerHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.utility.</code><code class="descname">SecurityManagerHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.page.DefaultPageHeaderAdapter" title="pyams_skin.page.DefaultPageHeaderAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></a></p>
-<p>Security manager header adapter</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-lock'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerHeaderAdapter.subtitle">
-<code class="descname">subtitle</code><em class="property"> = 'Security manager'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerHeaderAdapter.subtitle" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.utility.SecurityManagerMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.utility.</code><code class="descname">SecurityManagerMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Security manager menu</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerMenuItem.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-lock'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerMenuItem.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Security'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerMenuItem.url">
-<code class="descname">url</code><em class="property"> = '#security-manager.html'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsNameColumn">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.utility.</code><code class="descname">SecurityManagerPluginsNameColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsNameColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Security manager plugins name column</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsNameColumn.attrName">
-<code class="descname">attrName</code><em class="property"> = 'title'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsNameColumn.attrName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsNameColumn.weight">
-<code class="descname">weight</code><em class="property"> = 10</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsNameColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.utility.</code><code class="descname">SecurityManagerPluginsSearchColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.ActionColumn" title="pyams_skin.table.ActionColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.ActionColumn</span></code></a></p>
-<p>Security manager plugins search column</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-search'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'See plug-in contents'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn.renderCell">
-<code class="descname">renderCell</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn.renderCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn.url">
-<code class="descname">url</code><em class="property"> = 'search.html'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn.weight">
-<code class="descname">weight</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsTable">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.utility.</code><code class="descname">SecurityManagerPluginsTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.BaseTable" title="pyams_skin.table.BaseTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.BaseTable</span></code></a></p>
-<p>Security manager plug-ins table</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsTable.data_attributes">
-<code class="descname">data_attributes</code><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsTable.data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsTable.id">
-<code class="descname">id</code><em class="property"> = 'security_manager_table'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsTable.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsTable.title">
-<code class="descname">title</code><em class="property"> = 'Authentication and users directory plug-ins'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsTable.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.utility.</code><code class="descname">SecurityManagerPluginsTrashColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.TrashColumn" title="pyams_skin.table.TrashColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.TrashColumn</span></code></a></p>
-<p>Security manager plugins trash column</p>
-<dl class="method">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn.checker">
-<code class="descname">checker</code><span class="sig-paren">(</span><em>col</em>, <em>x</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn.checker" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Delete plug-in'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn.permission">
-<code class="descname">permission</code><em class="property"> = 'pyams.ManageSecurity'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn.permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.utility.</code><code class="descname">SecurityManagerPropertiesMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Security manager properties menu</p>
-<dl class="method">
-<dt id="pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem.get_url">
-<code class="descname">get_url</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem.get_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Properties...'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem.url">
-<code class="descname">url</code><em class="property"> = 'properties.html'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.utility.SecurityManagerTableElementEditor">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.utility.</code><code class="descname">SecurityManagerTableElementEditor</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerTableElementEditor" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.DefaultElementEditorAdapter" title="pyams_skin.table.DefaultElementEditorAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.DefaultElementEditorAdapter</span></code></a></p>
-<p>Security manager table element editor</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerTableElementEditor.modal_target">
-<code class="descname">modal_target</code><em class="property"> = False</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerTableElementEditor.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerTableElementEditor.url">
-<code class="descname">url</code><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerTableElementEditor.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerTableElementEditor.view_name">
-<code class="descname">view_name</code><em class="property"> = 'security-manager.html'</em><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerTableElementEditor.view_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.utility.SecurityManagerValuesAdapter">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.utility.</code><code class="descname">SecurityManagerValuesAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerValuesAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Security manager values adapter</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerValuesAdapter.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerValuesAdapter.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_security.zmi.utility.SecurityManagerView">
-<em class="property">class </em><code class="descclassname">pyams_security.zmi.utility.</code><code class="descname">SecurityManagerView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.view.AdminView" title="pyams_zmi.view.AdminView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code></a>, <a class="reference internal" href="pyams_skin.html#pyams_skin.container.ContainerView" title="pyams_skin.container.ContainerView"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.container.ContainerView</span></code></a></p>
-<p>Security manager view</p>
-<dl class="attribute">
-<dt id="pyams_security.zmi.utility.SecurityManagerView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_security.zmi.utility.SecurityManagerView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_security.zmi.utility.SecurityManagerPluginsTable" title="pyams_security.zmi.utility.SecurityManagerPluginsTable"><code class="xref py py-class docutils literal"><span class="pre">SecurityManagerPluginsTable</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_security.zmi.utility.delete_security_manager_plugin">
-<code class="descclassname">pyams_security.zmi.utility.</code><code class="descname">delete_security_manager_plugin</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_security.zmi.utility.delete_security_manager_plugin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Delete plug-in from security manager</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_security.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_security.zmi" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_security.zmi package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_security.zmi.interfaces">pyams_security.zmi.interfaces module</a></li>
-<li><a class="reference internal" href="#module-pyams_security.zmi.notification">pyams_security.zmi.notification module</a></li>
-<li><a class="reference internal" href="#module-pyams_security.zmi.profile">pyams_security.zmi.profile module</a></li>
-<li><a class="reference internal" href="#module-pyams_security.zmi.security">pyams_security.zmi.security module</a></li>
-<li><a class="reference internal" href="#module-pyams_security.zmi.utility">pyams_security.zmi.utility module</a></li>
-<li><a class="reference internal" href="#module-pyams_security.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_sequence.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,376 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_sequence package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-sequence-package">
-<h1>pyams_sequence package<a class="headerlink" href="#pyams-sequence-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_sequence.interfaces.html">pyams_sequence.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_sequence.interfaces.html#module-pyams_sequence.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_sequence.rpc.html">pyams_sequence.rpc package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_sequence.rpc.html#subpackages">Subpackages</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_sequence.rpc.json.html">pyams_sequence.rpc.json package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_sequence.rpc.json.html#module-pyams_sequence.rpc.json">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_sequence.rpc.html#module-pyams_sequence.rpc">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_sequence.tests.html">pyams_sequence.tests package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_sequence.tests.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_sequence.tests.html#module-pyams_sequence.tests.test_utilsdocs">pyams_sequence.tests.test_utilsdocs module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_sequence.tests.html#module-pyams_sequence.tests.test_utilsdocstrings">pyams_sequence.tests.test_utilsdocstrings module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_sequence.tests.html#module-pyams_sequence.tests">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_sequence.widget.html">pyams_sequence.widget package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_sequence.widget.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_sequence.widget.html#module-pyams_sequence.widget.interfaces">pyams_sequence.widget.interfaces module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_sequence.widget.html#module-pyams_sequence.widget">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_sequence.zmi.html">pyams_sequence.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_sequence.zmi.html#module-pyams_sequence.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_sequence.include">
-<span id="pyams-sequence-include-module"></span><h2>pyams_sequence.include module<a class="headerlink" href="#module-pyams_sequence.include" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_sequence.include.include_package">
-<code class="descclassname">pyams_sequence.include.</code><code class="descname">include_package</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.include.include_package" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_sequence.schema">
-<span id="pyams-sequence-schema-module"></span><h2>pyams_sequence.schema module<a class="headerlink" href="#module-pyams_sequence.schema" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_sequence.schema.InternalReference">
-<em class="property">class </em><code class="descclassname">pyams_sequence.schema.</code><code class="descname">InternalReference</code><span class="sig-paren">(</span><em>content_type=None</em>, <em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.schema.InternalReference" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema._bootstrapfields.TextLine</span></code></p>
-<p>Internal reference field</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_sequence.schema.InternalReferencesList">
-<em class="property">class </em><code class="descclassname">pyams_sequence.schema.</code><code class="descname">InternalReferencesList</code><span class="sig-paren">(</span><em>content_type=None</em>, <em>value_type=None</em>, <em>unique=False</em>, <em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.schema.InternalReferencesList" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema._field.List</span></code></p>
-<p>Internal references list field</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_sequence.sequence">
-<span id="pyams-sequence-sequence-module"></span><h2>pyams_sequence.sequence module<a class="headerlink" href="#module-pyams_sequence.sequence" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_sequence.sequence.SequentialIdInfo">
-<em class="property">class </em><code class="descclassname">pyams_sequence.sequence.</code><code class="descname">SequentialIdInfo</code><a class="headerlink" href="#pyams_sequence.sequence.SequentialIdInfo" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code></p>
-<p>Sequential ID info</p>
-<dl class="method">
-<dt id="pyams_sequence.sequence.SequentialIdInfo.get_base_oid">
-<code class="descname">get_base_oid</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.sequence.SequentialIdInfo.get_base_oid" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_sequence.sequence.SequentialIdInfo.get_full_oid">
-<code class="descname">get_full_oid</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.sequence.SequentialIdInfo.get_full_oid" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_sequence.sequence.SequentialIdInfo.get_short_oid">
-<code class="descname">get_short_oid</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.sequence.SequentialIdInfo.get_short_oid" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_sequence.sequence.SequentialIdInfo.hex_oid">
-<code class="descname">hex_oid</code><a class="headerlink" href="#pyams_sequence.sequence.SequentialIdInfo.hex_oid" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_sequence.sequence.SequentialIdInfo.oid">
-<code class="descname">oid</code><a class="headerlink" href="#pyams_sequence.sequence.SequentialIdInfo.oid" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_sequence.sequence.SequentialIdInfoFactory">
-<code class="descclassname">pyams_sequence.sequence.</code><code class="descname">SequentialIdInfoFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.sequence.SequentialIdInfoFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Sequential ID info factory</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_sequence.site">
-<span id="pyams-sequence-site-module"></span><h2>pyams_sequence.site module<a class="headerlink" href="#module-pyams_sequence.site" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_sequence.site.SequenceGenerationsChecker">
-<em class="property">class </em><code class="descclassname">pyams_sequence.site.</code><code class="descname">SequenceGenerationsChecker</code><a class="headerlink" href="#pyams_sequence.site.SequenceGenerationsChecker" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>PyAMS sequence generations checker</p>
-<dl class="method">
-<dt id="pyams_sequence.site.SequenceGenerationsChecker.evolve">
-<code class="descname">evolve</code><span class="sig-paren">(</span><em>site</em>, <em>current=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.site.SequenceGenerationsChecker.evolve" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for required utilities</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_sequence.site.SequenceGenerationsChecker.generation">
-<code class="descname">generation</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_sequence.site.SequenceGenerationsChecker.generation" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_sequence.site.handle_new_local_site">
-<code class="descclassname">pyams_sequence.site.</code><code class="descname">handle_new_local_site</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.site.handle_new_local_site" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for required utilities when a site is created</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_sequence.utility">
-<span id="pyams-sequence-utility-module"></span><h2>pyams_sequence.utility module<a class="headerlink" href="#module-pyams_sequence.utility" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_sequence.utility.SequentialIntIds">
-<em class="property">class </em><code class="descclassname">pyams_sequence.utility.</code><code class="descname">SequentialIntIds</code><span class="sig-paren">(</span><em>family=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.utility.SequentialIntIds" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.intid.IntIds</span></code></p>
-<p>Sequential IntIds utility</p>
-<dl class="method">
-<dt id="pyams_sequence.utility.SequentialIntIds.get_base_oid">
-<code class="descname">get_base_oid</code><span class="sig-paren">(</span><em>oid</em>, <em>obj_prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.utility.SequentialIntIds.get_base_oid" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_sequence.utility.SequentialIntIds.get_full_oid">
-<code class="descname">get_full_oid</code><span class="sig-paren">(</span><em>oid</em>, <em>obj_prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.utility.SequentialIntIds.get_full_oid" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_sequence.utility.SequentialIntIds.get_internal_id">
-<code class="descname">get_internal_id</code><span class="sig-paren">(</span><em>oid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.utility.SequentialIntIds.get_internal_id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_sequence.utility.SequentialIntIds.get_short_oid">
-<code class="descname">get_short_oid</code><span class="sig-paren">(</span><em>oid</em>, <em>obj_prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.utility.SequentialIntIds.get_short_oid" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_sequence.utility.SequentialIntIds.hex_oid_length">
-<code class="descname">hex_oid_length</code><a class="headerlink" href="#pyams_sequence.utility.SequentialIntIds.hex_oid_length" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_sequence.utility.SequentialIntIds.last_oid">
-<code class="descname">last_oid</code><a class="headerlink" href="#pyams_sequence.utility.SequentialIntIds.last_oid" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_sequence.utility.SequentialIntIds.prefix">
-<code class="descname">prefix</code><a class="headerlink" href="#pyams_sequence.utility.SequentialIntIds.prefix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_sequence.utility.SequentialIntIds.query_hex_oid">
-<code class="descname">query_hex_oid</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.utility.SequentialIntIds.query_hex_oid" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_sequence.utility.SequentialIntIds.query_object_from_oid">
-<code class="descname">query_object_from_oid</code><span class="sig-paren">(</span><em>oid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.utility.SequentialIntIds.query_object_from_oid" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_sequence.utility.SequentialIntIds.register">
-<code class="descname">register</code><span class="sig-paren">(</span><em>ob</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.utility.SequentialIntIds.register" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_sequence.utility.get_last_version">
-<code class="descclassname">pyams_sequence.utility.</code><code class="descname">get_last_version</code><span class="sig-paren">(</span><em>content</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.utility.get_last_version" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for last available version</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_sequence.utility.get_reference_target">
-<code class="descclassname">pyams_sequence.utility.</code><code class="descname">get_reference_target</code><span class="sig-paren">(</span><em>reference</em>, <em>state=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.utility.get_reference_target" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get target of given reference OID</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_sequence.utility.get_sequence_dict">
-<code class="descclassname">pyams_sequence.utility.</code><code class="descname">get_sequence_dict</code><span class="sig-paren">(</span><em>version</em>, <em>attribute='title'</em>, <em>request=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.utility.get_sequence_dict" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get OID and label matching given version</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_sequence.utility.get_sequence_target">
-<code class="descclassname">pyams_sequence.utility.</code><code class="descname">get_sequence_target</code><span class="sig-paren">(</span><em>oid</em>, <em>state</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.utility.get_sequence_target" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get content matching given OID</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_sequence.utility.get_version_in_state">
-<code class="descclassname">pyams_sequence.utility.</code><code class="descname">get_version_in_state</code><span class="sig-paren">(</span><em>content</em>, <em>state</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.utility.get_version_in_state" title="Permalink to this definition">¶</a></dt>
-<dd><p>Check for versions in given status</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_sequence.utility.handle_added_intid_target">
-<code class="descclassname">pyams_sequence.utility.</code><code class="descname">handle_added_intid_target</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.utility.handle_added_intid_target" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle added sequential ID target</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_sequence.utility.handle_removed_intid_target">
-<code class="descclassname">pyams_sequence.utility.</code><code class="descname">handle_removed_intid_target</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.utility.handle_removed_intid_target" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle removed sequential ID target</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_sequence">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_sequence" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_sequence.includeme">
-<code class="descclassname">pyams_sequence.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_sequence package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_sequence.include">pyams_sequence.include module</a></li>
-<li><a class="reference internal" href="#module-pyams_sequence.schema">pyams_sequence.schema module</a></li>
-<li><a class="reference internal" href="#module-pyams_sequence.sequence">pyams_sequence.sequence module</a></li>
-<li><a class="reference internal" href="#module-pyams_sequence.site">pyams_sequence.site module</a></li>
-<li><a class="reference internal" href="#module-pyams_sequence.utility">pyams_sequence.utility module</a></li>
-<li><a class="reference internal" href="#module-pyams_sequence">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_sequence.rpc.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,117 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_sequence.rpc package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-sequence-rpc-package">
-<h1>pyams_sequence.rpc package<a class="headerlink" href="#pyams-sequence-rpc-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_sequence.rpc.json.html">pyams_sequence.rpc.json package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_sequence.rpc.json.html#module-pyams_sequence.rpc.json">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="module-pyams_sequence.rpc">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_sequence.rpc" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_sequence.rpc package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#module-pyams_sequence.rpc">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_sequence.rpc.json.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,111 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_sequence.rpc.json package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-sequence-rpc-json-package">
-<h1>pyams_sequence.rpc.json package<a class="headerlink" href="#pyams-sequence-rpc-json-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_sequence.rpc.json">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_sequence.rpc.json" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_sequence.rpc.json.findReferences">
-<code class="descclassname">pyams_sequence.rpc.json.</code><code class="descname">findReferences</code><span class="sig-paren">(</span><em>request</em>, <em>query</em>, <em>content_type</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.rpc.json.findReferences" title="Permalink to this definition">¶</a></dt>
-<dd><p>Find references matching given query</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_sequence.rpc.json package</a><ul>
-<li><a class="reference internal" href="#module-pyams_sequence.rpc.json">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_sequence.widget.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,186 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_sequence.widget package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-sequence-widget-package">
-<h1>pyams_sequence.widget package<a class="headerlink" href="#pyams-sequence-widget-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_sequence.widget.interfaces">
-<span id="pyams-sequence-widget-interfaces-module"></span><h2>pyams_sequence.widget.interfaces module<a class="headerlink" href="#module-pyams_sequence.widget.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_sequence.widget">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_sequence.widget" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_sequence.widget.InternalReferenceFieldWidget">
-<code class="descclassname">pyams_sequence.widget.</code><code class="descname">InternalReferenceFieldWidget</code><span class="sig-paren">(</span><em>field</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.widget.InternalReferenceFieldWidget" title="Permalink to this definition">¶</a></dt>
-<dd><p>Internal reference field widget factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_sequence.widget.InternalReferenceWidget">
-<em class="property">class </em><code class="descclassname">pyams_sequence.widget.</code><code class="descname">InternalReferenceWidget</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.widget.InternalReferenceWidget" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.browser.widget.HTMLInputWidget</span></code>, <code class="xref py py-class docutils literal"><span class="pre">z3c.form.widget.Widget</span></code></p>
-<p>Internal reference widget</p>
-<dl class="attribute">
-<dt id="pyams_sequence.widget.InternalReferenceWidget.content_type">
-<code class="descname">content_type</code><em class="property"> = None</em><a class="headerlink" href="#pyams_sequence.widget.InternalReferenceWidget.content_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_sequence.widget.InternalReferenceWidget.query_params">
-<code class="descname">query_params</code><a class="headerlink" href="#pyams_sequence.widget.InternalReferenceWidget.query_params" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_sequence.widget.InternalReferenceWidget.values_map">
-<code class="descname">values_map</code><a class="headerlink" href="#pyams_sequence.widget.InternalReferenceWidget.values_map" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_sequence.widget.InternalReferencesListDataConverter">
-<em class="property">class </em><code class="descclassname">pyams_sequence.widget.</code><code class="descname">InternalReferencesListDataConverter</code><span class="sig-paren">(</span><em>field</em>, <em>widget</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.widget.InternalReferencesListDataConverter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.converter.BaseDataConverter</span></code></p>
-<p>Internal references list data converter</p>
-<dl class="method">
-<dt id="pyams_sequence.widget.InternalReferencesListDataConverter.toFieldValue">
-<code class="descname">toFieldValue</code><span class="sig-paren">(</span><em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.widget.InternalReferencesListDataConverter.toFieldValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_sequence.widget.InternalReferencesListDataConverter.toWidgetValue">
-<code class="descname">toWidgetValue</code><span class="sig-paren">(</span><em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.widget.InternalReferencesListDataConverter.toWidgetValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_sequence.widget.InternalReferencesListFieldWidget">
-<code class="descclassname">pyams_sequence.widget.</code><code class="descname">InternalReferencesListFieldWidget</code><span class="sig-paren">(</span><em>field</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.widget.InternalReferencesListFieldWidget" title="Permalink to this definition">¶</a></dt>
-<dd><p>Internal references list field widget factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_sequence.widget.InternalReferencesListWidget">
-<em class="property">class </em><code class="descclassname">pyams_sequence.widget.</code><code class="descname">InternalReferencesListWidget</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_sequence.widget.InternalReferencesListWidget" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.form.browser.widget.HTMLInputWidget</span></code>, <code class="xref py py-class docutils literal"><span class="pre">z3c.form.widget.Widget</span></code></p>
-<p>Internal references list widget</p>
-<dl class="attribute">
-<dt id="pyams_sequence.widget.InternalReferencesListWidget.content_type">
-<code class="descname">content_type</code><em class="property"> = None</em><a class="headerlink" href="#pyams_sequence.widget.InternalReferencesListWidget.content_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_sequence.widget.InternalReferencesListWidget.query_params">
-<code class="descname">query_params</code><a class="headerlink" href="#pyams_sequence.widget.InternalReferencesListWidget.query_params" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_sequence.widget.InternalReferencesListWidget.values_map">
-<code class="descname">values_map</code><a class="headerlink" href="#pyams_sequence.widget.InternalReferencesListWidget.values_map" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_sequence.widget package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_sequence.widget.interfaces">pyams_sequence.widget.interfaces module</a></li>
-<li><a class="reference internal" href="#module-pyams_sequence.widget">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_skin.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1591 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>PyAMS skin utilities &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-skin-utilities">
-<span id="pyams-skin"></span><h1>PyAMS skin utilities<a class="headerlink" href="#pyams-skin-utilities" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_skin">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_skin" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_skin.includeme">
-<code class="descclassname">pyams_skin.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_skin.interfaces.html">pyams_skin.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_skin.interfaces.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.configuration">pyams_skin.interfaces.configuration module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.container">pyams_skin.interfaces.container module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.extension">pyams_skin.interfaces.extension module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.metas">pyams_skin.interfaces.metas module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.resources">pyams_skin.interfaces.resources module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.tinymce">pyams_skin.interfaces.tinymce module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_skin.interfaces.html#module-pyams_skin.interfaces.viewlet">pyams_skin.interfaces.viewlet module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_skin.interfaces.html#module-pyams_skin.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_skin.tests.html">pyams_skin.tests package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_skin.tests.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_skin.tests.html#module-pyams_skin.tests.test_utilsdocs">pyams_skin.tests.test_utilsdocs module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_skin.tests.html#module-pyams_skin.tests.test_utilsdocstrings">pyams_skin.tests.test_utilsdocstrings module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_skin.tests.html#module-pyams_skin.tests">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_skin.viewlet.html">pyams_skin.viewlet package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_skin.viewlet.html#subpackages">Subpackages</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_skin.viewlet.activity.html">pyams_skin.viewlet.activity package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_skin.viewlet.activity.html#module-pyams_skin.viewlet.activity">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_skin.viewlet.breadcrumb.html">pyams_skin.viewlet.breadcrumb package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_skin.viewlet.breadcrumb.html#module-pyams_skin.viewlet.breadcrumb">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_skin.viewlet.extension.html">pyams_skin.viewlet.extension package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_skin.viewlet.extension.html#submodules">Submodules</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_skin.viewlet.extension.html#module-pyams_skin.viewlet.extension.analytics">pyams_skin.viewlet.extension.analytics module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_skin.viewlet.extension.html#module-pyams_skin.viewlet.extension.tagmanager">pyams_skin.viewlet.extension.tagmanager module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_skin.viewlet.extension.html#module-pyams_skin.viewlet.extension.user_report">pyams_skin.viewlet.extension.user_report module</a></li>
-<li class="toctree-l4"><a class="reference internal" href="pyams_skin.viewlet.extension.html#module-pyams_skin.viewlet.extension">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_skin.viewlet.flags.html">pyams_skin.viewlet.flags package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_skin.viewlet.flags.html#module-pyams_skin.viewlet.flags">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_skin.viewlet.menu.html">pyams_skin.viewlet.menu package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_skin.viewlet.menu.html#module-pyams_skin.viewlet.menu">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_skin.viewlet.search.html">pyams_skin.viewlet.search package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_skin.viewlet.search.html#module-pyams_skin.viewlet.search">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_skin.viewlet.shortcuts.html">pyams_skin.viewlet.shortcuts package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_skin.viewlet.shortcuts.html#module-pyams_skin.viewlet.shortcuts">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_skin.viewlet.toolbar.html">pyams_skin.viewlet.toolbar package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_skin.viewlet.toolbar.html#module-pyams_skin.viewlet.toolbar">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_skin.viewlet.toplinks.html">pyams_skin.viewlet.toplinks package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_skin.viewlet.toplinks.html#module-pyams_skin.viewlet.toplinks">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_skin.viewlet.html#module-pyams_skin.viewlet">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="module-pyams_skin.configuration">
-<span id="pyams-skin-configuration-module"></span><h3>pyams_skin.configuration module<a class="headerlink" href="#module-pyams_skin.configuration" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_skin.configuration.BackOfficeConfiguration">
-<em class="property">class </em><code class="descclassname">pyams_skin.configuration.</code><code class="descname">BackOfficeConfiguration</code><a class="headerlink" href="#pyams_skin.configuration.BackOfficeConfiguration" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Back-office manageable configuration</p>
-<dl class="attribute">
-<dt id="pyams_skin.configuration.BackOfficeConfiguration.display_content_icon">
-<code class="descname">display_content_icon</code><a class="headerlink" href="#pyams_skin.configuration.BackOfficeConfiguration.display_content_icon" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.BackOfficeConfiguration.display_shared_tool_title">
-<code class="descname">display_shared_tool_title</code><a class="headerlink" href="#pyams_skin.configuration.BackOfficeConfiguration.display_shared_tool_title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="staticmethod">
-<dt id="pyams_skin.configuration.BackOfficeConfiguration.get_title_prefix">
-<em class="property">static </em><code class="descname">get_title_prefix</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.BackOfficeConfiguration.get_title_prefix" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.BackOfficeConfiguration.icon">
-<code class="descname">icon</code><a class="headerlink" href="#pyams_skin.configuration.BackOfficeConfiguration.icon" title="Permalink to this definition">¶</a></dt>
-<dd><p>Property class used to handle files</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.BackOfficeConfiguration.login_footer">
-<code class="descname">login_footer</code><a class="headerlink" href="#pyams_skin.configuration.BackOfficeConfiguration.login_footer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.BackOfficeConfiguration.login_header">
-<code class="descname">login_header</code><a class="headerlink" href="#pyams_skin.configuration.BackOfficeConfiguration.login_header" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.BackOfficeConfiguration.logo">
-<code class="descname">logo</code><a class="headerlink" href="#pyams_skin.configuration.BackOfficeConfiguration.logo" title="Permalink to this definition">¶</a></dt>
-<dd><p>Property class used to handle files</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.BackOfficeConfiguration.short_title">
-<code class="descname">short_title</code><a class="headerlink" href="#pyams_skin.configuration.BackOfficeConfiguration.short_title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.BackOfficeConfiguration.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_skin.configuration.BackOfficeConfiguration.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_skin.configuration.BackOfficeConfigurationFactory">
-<code class="descclassname">pyams_skin.configuration.</code><code class="descname">BackOfficeConfigurationFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.BackOfficeConfigurationFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Back-office configuration factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.configuration.BackOfficeConfigurationTalesExtension">
-<em class="property">class </em><code class="descclassname">pyams_skin.configuration.</code><code class="descname">BackOfficeConfigurationTalesExtension</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.BackOfficeConfigurationTalesExtension" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>extension:back_configuration TALES expression</p>
-<dl class="method">
-<dt id="pyams_skin.configuration.BackOfficeConfigurationTalesExtension.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.BackOfficeConfigurationTalesExtension.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.configuration.BackOfficeConfigurationTraverser">
-<em class="property">class </em><code class="descclassname">pyams_skin.configuration.</code><code class="descname">BackOfficeConfigurationTraverser</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.BackOfficeConfigurationTraverser" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>++back-configuration++ namespace traverser</p>
-<dl class="method">
-<dt id="pyams_skin.configuration.BackOfficeConfigurationTraverser.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.BackOfficeConfigurationTraverser.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.configuration.Configuration">
-<em class="property">class </em><code class="descclassname">pyams_skin.configuration.</code><code class="descname">Configuration</code><a class="headerlink" href="#pyams_skin.configuration.Configuration" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Manageable configuration</p>
-<dl class="attribute">
-<dt id="pyams_skin.configuration.Configuration.author">
-<code class="descname">author</code><a class="headerlink" href="#pyams_skin.configuration.Configuration.author" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.Configuration.description">
-<code class="descname">description</code><a class="headerlink" href="#pyams_skin.configuration.Configuration.description" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="staticmethod">
-<dt id="pyams_skin.configuration.Configuration.get_title_prefix">
-<em class="property">static </em><code class="descname">get_title_prefix</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.Configuration.get_title_prefix" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.Configuration.icon">
-<code class="descname">icon</code><a class="headerlink" href="#pyams_skin.configuration.Configuration.icon" title="Permalink to this definition">¶</a></dt>
-<dd><p>Property class used to handle files</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.Configuration.logo">
-<code class="descname">logo</code><a class="headerlink" href="#pyams_skin.configuration.Configuration.logo" title="Permalink to this definition">¶</a></dt>
-<dd><p>Property class used to handle files</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.Configuration.short_title">
-<code class="descname">short_title</code><a class="headerlink" href="#pyams_skin.configuration.Configuration.short_title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.Configuration.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_skin.configuration.Configuration.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_skin.configuration.ConfigurationFactory">
-<code class="descclassname">pyams_skin.configuration.</code><code class="descname">ConfigurationFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.ConfigurationFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Configuration factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.configuration.ConfigurationTalesExtension">
-<em class="property">class </em><code class="descclassname">pyams_skin.configuration.</code><code class="descname">ConfigurationTalesExtension</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.ConfigurationTalesExtension" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>extension:configuration TALES expression</p>
-<dl class="method">
-<dt id="pyams_skin.configuration.ConfigurationTalesExtension.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.ConfigurationTalesExtension.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.configuration.ConfigurationTraverser">
-<em class="property">class </em><code class="descclassname">pyams_skin.configuration.</code><code class="descname">ConfigurationTraverser</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.ConfigurationTraverser" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>++configuration++ namespace traverser</p>
-<dl class="method">
-<dt id="pyams_skin.configuration.ConfigurationTraverser.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.ConfigurationTraverser.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.configuration.StaticConfiguration">
-<em class="property">class </em><code class="descclassname">pyams_skin.configuration.</code><code class="descname">StaticConfiguration</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Default static configuration</p>
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.accordion_menus">
-<code class="descname">accordion_menus</code><em class="property"> = True</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.accordion_menus" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.application_name">
-<code class="descname">application_name</code><em class="property"> = 'PyAMS'</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.application_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.application_package">
-<code class="descname">application_package</code><em class="property"> = 'pyams_skin'</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.application_package" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.body_css_class">
-<code class="descname">body_css_class</code><em class="property"> = 'fixed-header fixed-ribbon fixed-navigation'</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.body_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.include_flags">
-<code class="descname">include_flags</code><em class="property"> = False</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.include_flags" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.include_header">
-<code class="descname">include_header</code><em class="property"> = True</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.include_header" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.include_logout_button">
-<code class="descname">include_logout_button</code><em class="property"> = True</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.include_logout_button" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.include_menus">
-<code class="descname">include_menus</code><em class="property"> = True</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.include_menus" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.include_minify_button">
-<code class="descname">include_minify_button</code><em class="property"> = True</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.include_minify_button" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.include_mobile_search">
-<code class="descname">include_mobile_search</code><em class="property"> = True</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.include_mobile_search" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.include_reload_button">
-<code class="descname">include_reload_button</code><em class="property"> = True</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.include_reload_button" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.include_ribbon">
-<code class="descname">include_ribbon</code><em class="property"> = True</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.include_ribbon" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.include_site_search">
-<code class="descname">include_site_search</code><em class="property"> = True</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.include_site_search" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.include_top_links">
-<code class="descname">include_top_links</code><em class="property"> = True</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.include_top_links" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.include_user_activity">
-<code class="descname">include_user_activity</code><em class="property"> = True</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.include_user_activity" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.include_user_shortcuts">
-<code class="descname">include_user_shortcuts</code><em class="property"> = True</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.include_user_shortcuts" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.inner_package">
-<code class="descname">inner_package</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.inner_package" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.inner_package_name">
-<code class="descname">inner_package_name</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.inner_package_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.mobile_search_handler">
-<code class="descname">mobile_search_handler</code><em class="property"> = '#search.html'</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.mobile_search_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.mobile_search_placeholder">
-<code class="descname">mobile_search_placeholder</code><em class="property"> = 'Search...'</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.mobile_search_placeholder" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.site_search_handler">
-<code class="descname">site_search_handler</code><em class="property"> = '#search.html'</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.site_search_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.site_search_placeholder">
-<code class="descname">site_search_placeholder</code><em class="property"> = 'Search...'</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.site_search_placeholder" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.version">
-<code class="descname">version</code><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.version" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.configuration.StaticConfiguration.version_location">
-<code class="descname">version_location</code><em class="property"> = 'menus'</em><a class="headerlink" href="#pyams_skin.configuration.StaticConfiguration.version_location" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.configuration.StaticConfigurationTalesExtension">
-<em class="property">class </em><code class="descclassname">pyams_skin.configuration.</code><code class="descname">StaticConfigurationTalesExtension</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.StaticConfigurationTalesExtension" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>extension:static_configuration TALES expression</p>
-<dl class="method">
-<dt id="pyams_skin.configuration.StaticConfigurationTalesExtension.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.StaticConfigurationTalesExtension.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_skin.configuration.back_office_site_icon">
-<code class="descclassname">pyams_skin.configuration.</code><code class="descname">back_office_site_icon</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.back_office_site_icon" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="function">
-<dt id="pyams_skin.configuration.site_icon">
-<code class="descclassname">pyams_skin.configuration.</code><code class="descname">site_icon</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.configuration.site_icon" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</div>
-<div class="section" id="module-pyams_skin.container">
-<span id="pyams-skin-container-module"></span><h3>pyams_skin.container module<a class="headerlink" href="#module-pyams_skin.container" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_skin.container.ContainerView">
-<em class="property">class </em><code class="descclassname">pyams_skin.container.</code><code class="descname">ContainerView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.container.ContainerView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Base container view</p>
-<dl class="attribute">
-<dt id="pyams_skin.container.ContainerView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_skin.container.ContainerView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">BaseTable</span></code></p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.container.ContainerView.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.container.ContainerView.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_skin.container.delete_container_element">
-<code class="descclassname">pyams_skin.container.</code><code class="descname">delete_container_element</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.container.delete_container_element" title="Permalink to this definition">¶</a></dt>
-<dd><p>Delete container element</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_skin.extension">
-<span id="pyams-skin-extension-module"></span><h3>pyams_skin.extension module<a class="headerlink" href="#module-pyams_skin.extension" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_skin.extension.GoogleAnalyticsInfo">
-<em class="property">class </em><code class="descclassname">pyams_skin.extension.</code><code class="descname">GoogleAnalyticsInfo</code><a class="headerlink" href="#pyams_skin.extension.GoogleAnalyticsInfo" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code></p>
-<p>Google Analytics settings class</p>
-<dl class="attribute">
-<dt id="pyams_skin.extension.GoogleAnalyticsInfo.activation_mode">
-<code class="descname">activation_mode</code><a class="headerlink" href="#pyams_skin.extension.GoogleAnalyticsInfo.activation_mode" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.extension.GoogleAnalyticsInfo.enabled">
-<code class="descname">enabled</code><a class="headerlink" href="#pyams_skin.extension.GoogleAnalyticsInfo.enabled" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.extension.GoogleAnalyticsInfo.verification_code">
-<code class="descname">verification_code</code><a class="headerlink" href="#pyams_skin.extension.GoogleAnalyticsInfo.verification_code" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.extension.GoogleAnalyticsInfo.website_id">
-<code class="descname">website_id</code><a class="headerlink" href="#pyams_skin.extension.GoogleAnalyticsInfo.website_id" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_skin.extension.GoogleAnalyticsInfoFactory">
-<code class="descclassname">pyams_skin.extension.</code><code class="descname">GoogleAnalyticsInfoFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.extension.GoogleAnalyticsInfoFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Google Analytics settings factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.extension.GoogleTagManagerInfo">
-<em class="property">class </em><code class="descclassname">pyams_skin.extension.</code><code class="descname">GoogleTagManagerInfo</code><a class="headerlink" href="#pyams_skin.extension.GoogleTagManagerInfo" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code></p>
-<p>Google tag manager settings class</p>
-<dl class="attribute">
-<dt id="pyams_skin.extension.GoogleTagManagerInfo.activation_mode">
-<code class="descname">activation_mode</code><a class="headerlink" href="#pyams_skin.extension.GoogleTagManagerInfo.activation_mode" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.extension.GoogleTagManagerInfo.container_id">
-<code class="descname">container_id</code><a class="headerlink" href="#pyams_skin.extension.GoogleTagManagerInfo.container_id" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.extension.GoogleTagManagerInfo.enabled">
-<code class="descname">enabled</code><a class="headerlink" href="#pyams_skin.extension.GoogleTagManagerInfo.enabled" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_skin.extension.GoogleTagManagerInfoFactory">
-<code class="descclassname">pyams_skin.extension.</code><code class="descname">GoogleTagManagerInfoFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.extension.GoogleTagManagerInfoFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Google Tag Manager settings factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.extension.UserReportInfo">
-<em class="property">class </em><code class="descclassname">pyams_skin.extension.</code><code class="descname">UserReportInfo</code><a class="headerlink" href="#pyams_skin.extension.UserReportInfo" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code></p>
-<p>User report settings class</p>
-<dl class="attribute">
-<dt id="pyams_skin.extension.UserReportInfo.account_id">
-<code class="descname">account_id</code><a class="headerlink" href="#pyams_skin.extension.UserReportInfo.account_id" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.extension.UserReportInfo.activation_mode">
-<code class="descname">activation_mode</code><a class="headerlink" href="#pyams_skin.extension.UserReportInfo.activation_mode" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.extension.UserReportInfo.enabled">
-<code class="descname">enabled</code><a class="headerlink" href="#pyams_skin.extension.UserReportInfo.enabled" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_skin.extension.UserReportInfoFactory">
-<code class="descclassname">pyams_skin.extension.</code><code class="descname">UserReportInfoFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.extension.UserReportInfoFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>User report settings factory</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_skin.help">
-<span id="pyams-skin-help-module"></span><h3>pyams_skin.help module<a class="headerlink" href="#module-pyams_skin.help" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_skin.help.ContentHelp">
-<em class="property">class </em><code class="descclassname">pyams_skin.help.</code><code class="descname">ContentHelp</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.help.ContentHelp" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Content help</p>
-<dl class="attribute">
-<dt id="pyams_skin.help.ContentHelp.header">
-<code class="descname">header</code><a class="headerlink" href="#pyams_skin.help.ContentHelp.header" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.help.ContentHelp.message">
-<code class="descname">message</code><a class="headerlink" href="#pyams_skin.help.ContentHelp.message" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.help.ContentHelp.message_format">
-<code class="descname">message_format</code><a class="headerlink" href="#pyams_skin.help.ContentHelp.message_format" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.help.ContentHelp.outer_margin">
-<code class="descname">outer_margin</code><a class="headerlink" href="#pyams_skin.help.ContentHelp.outer_margin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.help.ContentHelp.status">
-<code class="descname">status</code><a class="headerlink" href="#pyams_skin.help.ContentHelp.status" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.help.HelpContentProvider">
-<em class="property">class </em><code class="descclassname">pyams_skin.help.</code><code class="descname">HelpContentProvider</code><a class="headerlink" href="#pyams_skin.help.HelpContentProvider" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Help content provider</p>
-<dl class="attribute">
-<dt id="pyams_skin.help.HelpContentProvider.help">
-<code class="descname">help</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.help.HelpContentProvider.help" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.help.HelpContentProvider.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.help.HelpContentProvider.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.help.HelpRenderer">
-<em class="property">class </em><code class="descclassname">pyams_skin.help.</code><code class="descname">HelpRenderer</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.help.HelpRenderer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Help renderer</p>
-<dl class="method">
-<dt id="pyams_skin.help.HelpRenderer.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.help.HelpRenderer.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_skin.layer">
-<span id="pyams-skin-layer-module"></span><h3>pyams_skin.layer module<a class="headerlink" href="#module-pyams_skin.layer" title="Permalink to this headline">¶</a></h3>
-</div>
-<div class="section" id="module-pyams_skin.metas">
-<span id="pyams-skin-metas-module"></span><h3>pyams_skin.metas module<a class="headerlink" href="#module-pyams_skin.metas" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_skin.metas.ContentMeta">
-<em class="property">class </em><code class="descclassname">pyams_skin.metas.</code><code class="descname">ContentMeta</code><span class="sig-paren">(</span><em>name</em>, <em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.ContentMeta" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Content meta header</p>
-<dl class="method">
-<dt id="pyams_skin.metas.ContentMeta.render">
-<code class="descname">render</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.ContentMeta.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.metas.ContentTypeMetasAdapter">
-<em class="property">class </em><code class="descclassname">pyams_skin.metas.</code><code class="descname">ContentTypeMetasAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.ContentTypeMetasAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Content-type metas adapter</p>
-<dl class="staticmethod">
-<dt id="pyams_skin.metas.ContentTypeMetasAdapter.get_metas">
-<em class="property">static </em><code class="descname">get_metas</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.ContentTypeMetasAdapter.get_metas" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.metas.ContentTypeMetasAdapter.order">
-<code class="descname">order</code><em class="property"> = 10</em><a class="headerlink" href="#pyams_skin.metas.ContentTypeMetasAdapter.order" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.metas.HTTPEquivMeta">
-<em class="property">class </em><code class="descclassname">pyams_skin.metas.</code><code class="descname">HTTPEquivMeta</code><span class="sig-paren">(</span><em>http_equiv</em>, <em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.HTTPEquivMeta" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>HTTP-Equiv meta header</p>
-<dl class="method">
-<dt id="pyams_skin.metas.HTTPEquivMeta.render">
-<code class="descname">render</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.HTTPEquivMeta.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.metas.LayoutMetasAdapter">
-<em class="property">class </em><code class="descclassname">pyams_skin.metas.</code><code class="descname">LayoutMetasAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.LayoutMetasAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Basic layout metas adapter</p>
-<dl class="staticmethod">
-<dt id="pyams_skin.metas.LayoutMetasAdapter.get_metas">
-<em class="property">static </em><code class="descname">get_metas</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.LayoutMetasAdapter.get_metas" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.metas.LayoutMetasAdapter.order">
-<code class="descname">order</code><em class="property"> = -1</em><a class="headerlink" href="#pyams_skin.metas.LayoutMetasAdapter.order" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.metas.LinkMeta">
-<em class="property">class </em><code class="descclassname">pyams_skin.metas.</code><code class="descname">LinkMeta</code><span class="sig-paren">(</span><em>rel</em>, <em>type</em>, <em>href</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.LinkMeta" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Link meta header</p>
-<dl class="method">
-<dt id="pyams_skin.metas.LinkMeta.render">
-<code class="descname">render</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.LinkMeta.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.metas.MetasTalesExtension">
-<em class="property">class </em><code class="descclassname">pyams_skin.metas.</code><code class="descname">MetasTalesExtension</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.MetasTalesExtension" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>extension:metas TALES extension</p>
-<dl class="method">
-<dt id="pyams_skin.metas.MetasTalesExtension.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.MetasTalesExtension.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.metas.PropertyMeta">
-<em class="property">class </em><code class="descclassname">pyams_skin.metas.</code><code class="descname">PropertyMeta</code><span class="sig-paren">(</span><em>property</em>, <em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.PropertyMeta" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Property meta header</p>
-<dl class="method">
-<dt id="pyams_skin.metas.PropertyMeta.render">
-<code class="descname">render</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.PropertyMeta.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.metas.ValueMeta">
-<em class="property">class </em><code class="descclassname">pyams_skin.metas.</code><code class="descname">ValueMeta</code><span class="sig-paren">(</span><em>name</em>, <em>value</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.ValueMeta" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Basic value meta header</p>
-<dl class="method">
-<dt id="pyams_skin.metas.ValueMeta.render">
-<code class="descname">render</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.ValueMeta.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.metas.VerificationCodeMetasAdapter">
-<em class="property">class </em><code class="descclassname">pyams_skin.metas.</code><code class="descname">VerificationCodeMetasAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.VerificationCodeMetasAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Google verification code metas adapter</p>
-<dl class="method">
-<dt id="pyams_skin.metas.VerificationCodeMetasAdapter.get_metas">
-<code class="descname">get_metas</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.metas.VerificationCodeMetasAdapter.get_metas" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.metas.VerificationCodeMetasAdapter.order">
-<code class="descname">order</code><em class="property"> = 20</em><a class="headerlink" href="#pyams_skin.metas.VerificationCodeMetasAdapter.order" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_skin.page">
-<span id="pyams-skin-page-module"></span><h3>pyams_skin.page module<a class="headerlink" href="#module-pyams_skin.page" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_skin.page.DefaultPageHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_skin.page.</code><code class="descname">DefaultPageHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.page.DefaultPageHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Default page header adapter</p>
-<dl class="attribute">
-<dt id="pyams_skin.page.DefaultPageHeaderAdapter.back_target">
-<code class="descname">back_target</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.page.DefaultPageHeaderAdapter.back_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.page.DefaultPageHeaderAdapter.back_url">
-<code class="descname">back_url</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.page.DefaultPageHeaderAdapter.back_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.page.DefaultPageHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw'</em><a class="headerlink" href="#pyams_skin.page.DefaultPageHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.page.DefaultPageHeaderAdapter.subtitle">
-<code class="descname">subtitle</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.page.DefaultPageHeaderAdapter.subtitle" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.page.DefaultPageHeaderAdapter.subtitle_badge">
-<code class="descname">subtitle_badge</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.page.DefaultPageHeaderAdapter.subtitle_badge" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.page.DefaultPageHeaderAdapter.subtitle_badge_class">
-<code class="descname">subtitle_badge_class</code><em class="property"> = 'badge inbox-badge bg-color-red'</em><a class="headerlink" href="#pyams_skin.page.DefaultPageHeaderAdapter.subtitle_badge_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.page.DefaultPageHeaderAdapter.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_skin.page.DefaultPageHeaderAdapter.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.page.DefaultPageHeaderAdapter.title_badge">
-<code class="descname">title_badge</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.page.DefaultPageHeaderAdapter.title_badge" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.page.DefaultPageHeaderAdapter.title_badge_class">
-<code class="descname">title_badge_class</code><em class="property"> = 'badge inbox-badge bg-color-red'</em><a class="headerlink" href="#pyams_skin.page.DefaultPageHeaderAdapter.title_badge_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.page.HeaderContentProvider">
-<em class="property">class </em><code class="descclassname">pyams_skin.page.</code><code class="descname">HeaderContentProvider</code><a class="headerlink" href="#pyams_skin.page.HeaderContentProvider" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Header content provider</p>
-<dl class="attribute">
-<dt id="pyams_skin.page.HeaderContentProvider.header">
-<code class="descname">header</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.page.HeaderContentProvider.header" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.page.HeaderContentProvider.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.page.HeaderContentProvider.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.page.InnerPage">
-<em class="property">class </em><code class="descclassname">pyams_skin.page.</code><code class="descname">InnerPage</code><a class="headerlink" href="#pyams_skin.page.InnerPage" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Inner page</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.page.ModalPage">
-<em class="property">class </em><code class="descclassname">pyams_skin.page.</code><code class="descname">ModalPage</code><a class="headerlink" href="#pyams_skin.page.ModalPage" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Modal page</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_skin.resources">
-<span id="pyams-skin-resources-module"></span><h3>pyams_skin.resources module<a class="headerlink" href="#module-pyams_skin.resources" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_skin.resources.ResourcesAdapter">
-<em class="property">class </em><code class="descclassname">pyams_skin.resources.</code><code class="descname">ResourcesAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.resources.ResourcesAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Get context resources</p>
-<dl class="method">
-<dt id="pyams_skin.resources.ResourcesAdapter.get_resources">
-<code class="descname">get_resources</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.resources.ResourcesAdapter.get_resources" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.resources.ResourcesTalesExtension">
-<em class="property">class </em><code class="descclassname">pyams_skin.resources.</code><code class="descname">ResourcesTalesExtension</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.resources.ResourcesTalesExtension" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>extension:resources TALES extension</p>
-<dl class="method">
-<dt id="pyams_skin.resources.ResourcesTalesExtension.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.resources.ResourcesTalesExtension.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_skin.site">
-<span id="pyams-skin-site-module"></span><h3>pyams_skin.site module<a class="headerlink" href="#module-pyams_skin.site" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_skin.site.ContextTitlePrefixAdapter">
-<em class="property">class </em><code class="descclassname">pyams_skin.site.</code><code class="descname">ContextTitlePrefixAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.site.ContextTitlePrefixAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestAdapter" title="pyams_utils.adapter.ContextRequestAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestAdapter</span></code></a></p>
-<p>Context title prefix adapter</p>
-<dl class="attribute">
-<dt id="pyams_skin.site.ContextTitlePrefixAdapter.prefix">
-<code class="descname">prefix</code><a class="headerlink" href="#pyams_skin.site.ContextTitlePrefixAdapter.prefix" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_skin.skin">
-<span id="pyams-skin-skin-module"></span><h3>pyams_skin.skin module<a class="headerlink" href="#module-pyams_skin.skin" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_skin.skin.PyAMSSkin">
-<em class="property">class </em><code class="descclassname">pyams_skin.skin.</code><code class="descname">PyAMSSkin</code><a class="headerlink" href="#pyams_skin.skin.PyAMSSkin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>PyAMS base skin</p>
-<dl class="attribute">
-<dt id="pyams_skin.skin.PyAMSSkin.label">
-<code class="descname">label</code><em class="property"> = 'PyAMS base skin'</em><a class="headerlink" href="#pyams_skin.skin.PyAMSSkin.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.skin.PyAMSSkin.layer">
-<code class="descname">layer</code><em class="property"> = &lt;InterfaceClass pyams_skin.layer.IPyAMSLayer&gt;</em><a class="headerlink" href="#pyams_skin.skin.PyAMSSkin.layer" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.skin.SkinnableContent">
-<em class="property">class </em><code class="descclassname">pyams_skin.skin.</code><code class="descname">SkinnableContent</code><a class="headerlink" href="#pyams_skin.skin.SkinnableContent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Skinnable content base class</p>
-<dl class="attribute">
-<dt id="pyams_skin.skin.SkinnableContent.can_inherit_skin">
-<code class="descname">can_inherit_skin</code><a class="headerlink" href="#pyams_skin.skin.SkinnableContent.can_inherit_skin" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.skin.SkinnableContent.get_skin">
-<code class="descname">get_skin</code><span class="sig-paren">(</span><em>request=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.skin.SkinnableContent.get_skin" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.skin.SkinnableContent.inherit_skin">
-<code class="descname">inherit_skin</code><a class="headerlink" href="#pyams_skin.skin.SkinnableContent.inherit_skin" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.skin.SkinnableContent.skin">
-<code class="descname">skin</code><a class="headerlink" href="#pyams_skin.skin.SkinnableContent.skin" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.skin.SkinnableContent.skin_parent">
-<code class="descname">skin_parent</code><a class="headerlink" href="#pyams_skin.skin.SkinnableContent.skin_parent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.skin.UserSkinnableContent">
-<em class="property">class </em><code class="descclassname">pyams_skin.skin.</code><code class="descname">UserSkinnableContent</code><a class="headerlink" href="#pyams_skin.skin.UserSkinnableContent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_skin.skin.SkinnableContent" title="pyams_skin.skin.SkinnableContent"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.skin.SkinnableContent</span></code></a></p>
-<p>User skinnable content base class</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_skin.skin.apply_skin">
-<code class="descclassname">pyams_skin.skin.</code><code class="descname">apply_skin</code><span class="sig-paren">(</span><em>request</em>, <em>skin</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.skin.apply_skin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Apply given skin to request</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_skin.skin.handle_content_skin">
-<code class="descclassname">pyams_skin.skin.</code><code class="descname">handle_content_skin</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.skin.handle_content_skin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Apply skin when traversing skinnable object</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_skin.skin.handle_root_skin">
-<code class="descclassname">pyams_skin.skin.</code><code class="descname">handle_root_skin</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.skin.handle_root_skin" title="Permalink to this definition">¶</a></dt>
-<dd><p>Apply skin when traversing site root</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_skin.table">
-<span id="pyams-skin-table-module"></span><h3>pyams_skin.table module<a class="headerlink" href="#module-pyams_skin.table" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_skin.table.ActionColumn">
-<em class="property">class </em><code class="descclassname">pyams_skin.table.</code><code class="descname">ActionColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.ActionColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.Column</span></code></p>
-<p>Base action icon column</p>
-<dl class="attribute">
-<dt id="pyams_skin.table.ActionColumn.checker">
-<code class="descname">checker</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.table.ActionColumn.checker" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.ActionColumn.cssClasses">
-<code class="descname">cssClasses</code><em class="property"> = {'th': 'action', 'td': 'action'}</em><a class="headerlink" href="#pyams_skin.table.ActionColumn.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.ActionColumn.get_icon">
-<code class="descname">get_icon</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.ActionColumn.get_icon" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.ActionColumn.get_icon_class">
-<code class="descname">get_icon_class</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.ActionColumn.get_icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.ActionColumn.get_icon_hint">
-<code class="descname">get_icon_hint</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.ActionColumn.get_icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.ActionColumn.get_url">
-<code class="descname">get_url</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.ActionColumn.get_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.ActionColumn.has_permission">
-<code class="descname">has_permission</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.ActionColumn.has_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.ActionColumn.header">
-<code class="descname">header</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_skin.table.ActionColumn.header" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.ActionColumn.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-edit'</em><a class="headerlink" href="#pyams_skin.table.ActionColumn.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.ActionColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Properties'</em><a class="headerlink" href="#pyams_skin.table.ActionColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.ActionColumn.modal_target">
-<code class="descname">modal_target</code><em class="property"> = False</em><a class="headerlink" href="#pyams_skin.table.ActionColumn.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.ActionColumn.permission">
-<code class="descname">permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.table.ActionColumn.permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.ActionColumn.renderCell">
-<code class="descname">renderCell</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.ActionColumn.renderCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.ActionColumn.target">
-<code class="descname">target</code><em class="property"> = '#content'</em><a class="headerlink" href="#pyams_skin.table.ActionColumn.target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.ActionColumn.url">
-<code class="descname">url</code><em class="property"> = '#'</em><a class="headerlink" href="#pyams_skin.table.ActionColumn.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.table.BaseTable">
-<em class="property">class </em><code class="descclassname">pyams_skin.table.</code><code class="descname">BaseTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.BaseTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.table.table.Table</span></code></p>
-<p>Custom table</p>
-<dl class="attribute">
-<dt id="pyams_skin.table.BaseTable.batchSize">
-<code class="descname">batchSize</code><em class="property"> = 10000</em><a class="headerlink" href="#pyams_skin.table.BaseTable.batchSize" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="staticmethod">
-<dt id="pyams_skin.table.BaseTable.check_data_attribute">
-<em class="property">static </em><code class="descname">check_data_attribute</code><span class="sig-paren">(</span><em>attribute</em>, <em>source</em>, <em>column=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.BaseTable.check_data_attribute" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.BaseTable.cssClasses">
-<code class="descname">cssClasses</code><em class="property"> = {'table': 'table table-bordered table-striped table-hover table-tight datatable'}</em><a class="headerlink" href="#pyams_skin.table.BaseTable.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.BaseTable.data_attributes">
-<code class="descname">data_attributes</code><a class="headerlink" href="#pyams_skin.table.BaseTable.data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.BaseTable.getBatchSize">
-<code class="descname">getBatchSize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.BaseTable.getBatchSize" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.BaseTable.getBatchStart">
-<code class="descname">getBatchStart</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.BaseTable.getBatchStart" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.BaseTable.getSortOn">
-<code class="descname">getSortOn</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.BaseTable.getSortOn" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.BaseTable.getSortOrder">
-<code class="descname">getSortOrder</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.BaseTable.getSortOrder" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="staticmethod">
-<dt id="pyams_skin.table.BaseTable.get_column_type">
-<em class="property">static </em><code class="descname">get_column_type</code><span class="sig-paren">(</span><em>column</em>, <em>_=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.BaseTable.get_column_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.BaseTable.get_data_attributes">
-<code class="descname">get_data_attributes</code><span class="sig-paren">(</span><em>element</em>, <em>source</em>, <em>column=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.BaseTable.get_data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.BaseTable.id">
-<code class="descname">id</code><em class="property"> = 'TableID'</em><a class="headerlink" href="#pyams_skin.table.BaseTable.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.BaseTable.render">
-<code class="descname">render</code><em class="property"> = &lt;BoundViewTemplate of None&gt;</em><a class="headerlink" href="#pyams_skin.table.BaseTable.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.BaseTable.renderCell">
-<code class="descname">renderCell</code><span class="sig-paren">(</span><em>item</em>, <em>column</em>, <em>colspan=0</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.BaseTable.renderCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.BaseTable.renderHeadCell">
-<code class="descname">renderHeadCell</code><span class="sig-paren">(</span><em>column</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.BaseTable.renderHeadCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.BaseTable.renderRow">
-<code class="descname">renderRow</code><span class="sig-paren">(</span><em>row</em>, <em>cssClass=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.BaseTable.renderRow" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.BaseTable.renderTable">
-<code class="descname">renderTable</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.BaseTable.renderTable" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.BaseTable.startBatchingAt">
-<code class="descname">startBatchingAt</code><em class="property"> = 10000</em><a class="headerlink" href="#pyams_skin.table.BaseTable.startBatchingAt" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.BaseTable.title">
-<code class="descname">title</code><em class="property"> = 'Container elements'</em><a class="headerlink" href="#pyams_skin.table.BaseTable.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.table.ContainerValuesAdapter">
-<em class="property">class </em><code class="descclassname">pyams_skin.table.</code><code class="descname">ContainerValuesAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.ContainerValuesAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Default container values adapter</p>
-<dl class="attribute">
-<dt id="pyams_skin.table.ContainerValuesAdapter.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_skin.table.ContainerValuesAdapter.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.table.DefaultElementEditorAdapter">
-<em class="property">class </em><code class="descclassname">pyams_skin.table.</code><code class="descname">DefaultElementEditorAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.DefaultElementEditorAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Default contained element editor</p>
-<dl class="attribute">
-<dt id="pyams_skin.table.DefaultElementEditorAdapter.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_skin.table.DefaultElementEditorAdapter.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.DefaultElementEditorAdapter.url">
-<code class="descname">url</code><a class="headerlink" href="#pyams_skin.table.DefaultElementEditorAdapter.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.DefaultElementEditorAdapter.view_name">
-<code class="descname">view_name</code><em class="property"> = 'properties.html'</em><a class="headerlink" href="#pyams_skin.table.DefaultElementEditorAdapter.view_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.table.I18nColumn">
-<em class="property">class </em><code class="descclassname">pyams_skin.table.</code><code class="descname">I18nColumn</code><a class="headerlink" href="#pyams_skin.table.I18nColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Column with I18n header</p>
-<dl class="attribute">
-<dt id="pyams_skin.table.I18nColumn.header">
-<code class="descname">header</code><a class="headerlink" href="#pyams_skin.table.I18nColumn.header" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.I18nColumn.request">
-<code class="descname">request</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.table.I18nColumn.request" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.table.I18nValueColumn">
-<em class="property">class </em><code class="descclassname">pyams_skin.table.</code><code class="descname">I18nValueColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.I18nValueColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Column with I18n value</p>
-<dl class="method">
-<dt id="pyams_skin.table.I18nValueColumn.getValue">
-<code class="descname">getValue</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.I18nValueColumn.getValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.table.ImageColumn">
-<em class="property">class </em><code class="descclassname">pyams_skin.table.</code><code class="descname">ImageColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.ImageColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_skin.table.ActionColumn" title="pyams_skin.table.ActionColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.ActionColumn</span></code></a></p>
-<p>Simple image column</p>
-<dl class="method">
-<dt id="pyams_skin.table.ImageColumn.renderCell">
-<code class="descname">renderCell</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.ImageColumn.renderCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.table.JsActionColumn">
-<em class="property">class </em><code class="descclassname">pyams_skin.table.</code><code class="descname">JsActionColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.JsActionColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_skin.table.ActionColumn" title="pyams_skin.table.ActionColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.ActionColumn</span></code></a></p>
-<p>Javascript function caller action column</p>
-<dl class="method">
-<dt id="pyams_skin.table.JsActionColumn.get_url">
-<code class="descname">get_url</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.JsActionColumn.get_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.table.MenuActionsColumn">
-<em class="property">class </em><code class="descclassname">pyams_skin.table.</code><code class="descname">MenuActionsColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.MenuActionsColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.Column</span></code></p>
-<p>Menu actions column</p>
-<dl class="attribute">
-<dt id="pyams_skin.table.MenuActionsColumn.cssClasses">
-<code class="descname">cssClasses</code><em class="property"> = {'th': 'actions-menu', 'td': 'nowrap'}</em><a class="headerlink" href="#pyams_skin.table.MenuActionsColumn.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.MenuActionsColumn.renderCell">
-<code class="descname">renderCell</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.MenuActionsColumn.renderCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.MenuActionsColumn.weight">
-<code class="descname">weight</code><em class="property"> = 9000</em><a class="headerlink" href="#pyams_skin.table.MenuActionsColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.table.NameColumn">
-<em class="property">class </em><code class="descclassname">pyams_skin.table.</code><code class="descname">NameColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.NameColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Container name column</p>
-<dl class="attribute">
-<dt id="pyams_skin.table.NameColumn.attrName">
-<code class="descname">attrName</code><em class="property"> = '__name__'</em><a class="headerlink" href="#pyams_skin.table.NameColumn.attrName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.NameColumn.dt_sort_type">
-<code class="descname">dt_sort_type</code><em class="property"> = 'string'</em><a class="headerlink" href="#pyams_skin.table.NameColumn.dt_sort_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.NameColumn.getValue">
-<code class="descname">getValue</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.NameColumn.getValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.NameColumn.weight">
-<code class="descname">weight</code><em class="property"> = 10</em><a class="headerlink" href="#pyams_skin.table.NameColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.table.SorterColumn">
-<em class="property">class </em><code class="descclassname">pyams_skin.table.</code><code class="descname">SorterColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.SorterColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_skin.table.ActionColumn" title="pyams_skin.table.ActionColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.ActionColumn</span></code></a></p>
-<p>Rows sorter column</p>
-<dl class="attribute">
-<dt id="pyams_skin.table.SorterColumn.cssClasses">
-<code class="descname">cssClasses</code><em class="property"> = {'th': 'action', 'td': 'action sorter'}</em><a class="headerlink" href="#pyams_skin.table.SorterColumn.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.table.SorterColumn.get_url">
-<code class="descname">get_url</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.SorterColumn.get_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.SorterColumn.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-sort'</em><a class="headerlink" href="#pyams_skin.table.SorterColumn.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.SorterColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Click and drag to sort rows'</em><a class="headerlink" href="#pyams_skin.table.SorterColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.SorterColumn.url">
-<code class="descname">url</code><em class="property"> = '#'</em><a class="headerlink" href="#pyams_skin.table.SorterColumn.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.SorterColumn.weight">
-<code class="descname">weight</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_skin.table.SorterColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.table.TrashColumn">
-<em class="property">class </em><code class="descclassname">pyams_skin.table.</code><code class="descname">TrashColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.TrashColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_skin.table.JsActionColumn" title="pyams_skin.table.JsActionColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.JsActionColumn</span></code></a></p>
-<p>Trash action icon column</p>
-<dl class="attribute">
-<dt id="pyams_skin.table.TrashColumn.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-trash'</em><a class="headerlink" href="#pyams_skin.table.TrashColumn.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.TrashColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Delete object'</em><a class="headerlink" href="#pyams_skin.table.TrashColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.TrashColumn.permission">
-<code class="descname">permission</code><em class="property"> = 'manage'</em><a class="headerlink" href="#pyams_skin.table.TrashColumn.permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.TrashColumn.url">
-<code class="descname">url</code><em class="property"> = 'MyAMS.container.deleteElement'</em><a class="headerlink" href="#pyams_skin.table.TrashColumn.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.table.TrashColumn.weight">
-<code class="descname">weight</code><em class="property"> = 9999</em><a class="headerlink" href="#pyams_skin.table.TrashColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_skin.table.get_element_editor">
-<code class="descclassname">pyams_skin.table.</code><code class="descname">get_element_editor</code><span class="sig-paren">(</span><em>table</em>, <em>element</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.get_element_editor" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get editor for selected element</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_skin.table.get_object_name">
-<code class="descclassname">pyams_skin.table.</code><code class="descname">get_object_name</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.table.get_object_name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get required object name</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_skin.vocabulary">
-<span id="pyams-skin-vocabulary-module"></span><h3>pyams_skin.vocabulary module<a class="headerlink" href="#module-pyams_skin.vocabulary" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_skin.vocabulary.SkinsVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_skin.vocabulary.</code><code class="descname">SkinsVocabulary</code><span class="sig-paren">(</span><em>context</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.vocabulary.SkinsVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.componentvocabulary.vocabulary.UtilityVocabulary</span></code></p>
-<p>PyAMS skins vocabulary</p>
-<dl class="attribute">
-<dt id="pyams_skin.vocabulary.SkinsVocabulary.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_skin.interfaces.ISkin&gt;</em><a class="headerlink" href="#pyams_skin.vocabulary.SkinsVocabulary.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.vocabulary.SkinsVocabulary.nameOnly">
-<code class="descname">nameOnly</code><em class="property"> = True</em><a class="headerlink" href="#pyams_skin.vocabulary.SkinsVocabulary.nameOnly" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.vocabulary.UserSkinsVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_skin.vocabulary.</code><code class="descname">UserSkinsVocabulary</code><span class="sig-paren">(</span><em>context</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.vocabulary.UserSkinsVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.componentvocabulary.vocabulary.UtilityVocabulary</span></code></p>
-<p>PyAMS custom users skins vocabulary</p>
-<dl class="attribute">
-<dt id="pyams_skin.vocabulary.UserSkinsVocabulary.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_skin.interfaces.ISkin&gt;</em><a class="headerlink" href="#pyams_skin.vocabulary.UserSkinsVocabulary.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.vocabulary.UserSkinsVocabulary.nameOnly">
-<code class="descname">nameOnly</code><em class="property"> = True</em><a class="headerlink" href="#pyams_skin.vocabulary.UserSkinsVocabulary.nameOnly" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">PyAMS skin utilities</a><ul>
-<li><a class="reference internal" href="#module-pyams_skin">Module contents</a></li>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a><ul>
-<li><a class="reference internal" href="#module-pyams_skin.configuration">pyams_skin.configuration module</a></li>
-<li><a class="reference internal" href="#module-pyams_skin.container">pyams_skin.container module</a></li>
-<li><a class="reference internal" href="#module-pyams_skin.extension">pyams_skin.extension module</a></li>
-<li><a class="reference internal" href="#module-pyams_skin.help">pyams_skin.help module</a></li>
-<li><a class="reference internal" href="#module-pyams_skin.layer">pyams_skin.layer module</a></li>
-<li><a class="reference internal" href="#module-pyams_skin.metas">pyams_skin.metas module</a></li>
-<li><a class="reference internal" href="#module-pyams_skin.page">pyams_skin.page module</a></li>
-<li><a class="reference internal" href="#module-pyams_skin.resources">pyams_skin.resources module</a></li>
-<li><a class="reference internal" href="#module-pyams_skin.site">pyams_skin.site module</a></li>
-<li><a class="reference internal" href="#module-pyams_skin.skin">pyams_skin.skin module</a></li>
-<li><a class="reference internal" href="#module-pyams_skin.table">pyams_skin.table module</a></li>
-<li><a class="reference internal" href="#module-pyams_skin.vocabulary">pyams_skin.vocabulary module</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_skin.viewlet.activity.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,214 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_skin.viewlet.activity package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-skin-viewlet-activity-package">
-<h1>pyams_skin.viewlet.activity package<a class="headerlink" href="#pyams-skin-viewlet-activity-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_skin.viewlet.activity">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_skin.viewlet.activity" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_skin.viewlet.activity.ActivityViewlet">
-<em class="property">class </em><code class="descclassname">pyams_skin.viewlet.activity.</code><code class="descname">ActivityViewlet</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.activity.ActivityViewlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Activity viewlet panel</p>
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.activity.ActivityViewlet.click_handler">
-<code class="descname">click_handler</code><a class="headerlink" href="#pyams_skin.viewlet.activity.ActivityViewlet.click_handler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.viewlet.activity.ActivityViewlet.get_url">
-<code class="descname">get_url</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.activity.ActivityViewlet.get_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.activity.ActivityViewlet.label">
-<code class="descname">label</code><a class="headerlink" href="#pyams_skin.viewlet.activity.ActivityViewlet.label" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.activity.ActivityViewlet.name">
-<code class="descname">name</code><a class="headerlink" href="#pyams_skin.viewlet.activity.ActivityViewlet.name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.activity.ActivityViewlet.url">
-<code class="descname">url</code><a class="headerlink" href="#pyams_skin.viewlet.activity.ActivityViewlet.url" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.viewlet.activity.ActivityViewletManager">
-<em class="property">class </em><code class="descclassname">pyams_skin.viewlet.activity.</code><code class="descname">ActivityViewletManager</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.activity.ActivityViewletManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.TemplateBasedViewletManager" title="pyams_viewlet.manager.TemplateBasedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.TemplateBasedViewletManager</span></code></a>, <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.WeightOrderedViewletManager" title="pyams_viewlet.manager.WeightOrderedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.WeightOrderedViewletManager</span></code></a></p>
-<p>Activity viewlet manager</p>
-<dl class="method">
-<dt id="pyams_skin.viewlet.activity.ActivityViewletManager.get_last_update">
-<code class="descname">get_last_update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.activity.ActivityViewletManager.get_last_update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.activity.ActivityViewletManager.header">
-<code class="descname">header</code><a class="headerlink" href="#pyams_skin.viewlet.activity.ActivityViewletManager.header" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.activity.ActivityViewletManager.loading_text">
-<code class="descname">loading_text</code><a class="headerlink" href="#pyams_skin.viewlet.activity.ActivityViewletManager.loading_text" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.activity.ActivityViewletManager.message">
-<code class="descname">message</code><a class="headerlink" href="#pyams_skin.viewlet.activity.ActivityViewletManager.message" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.activity.ActivityViewletManager.refresh_handler">
-<code class="descname">refresh_handler</code><a class="headerlink" href="#pyams_skin.viewlet.activity.ActivityViewletManager.refresh_handler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.activity.ActivityViewletManager.update_time">
-<code class="descname">update_time</code><em class="property"> = 'Last update: {0}'</em><a class="headerlink" href="#pyams_skin.viewlet.activity.ActivityViewletManager.update_time" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_skin.viewlet.activity package</a><ul>
-<li><a class="reference internal" href="#module-pyams_skin.viewlet.activity">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_skin.viewlet.extension.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,164 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_skin.viewlet.extension package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-skin-viewlet-extension-package">
-<h1>pyams_skin.viewlet.extension package<a class="headerlink" href="#pyams-skin-viewlet-extension-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_skin.viewlet.extension.analytics">
-<span id="pyams-skin-viewlet-extension-analytics-module"></span><h2>pyams_skin.viewlet.extension.analytics module<a class="headerlink" href="#module-pyams_skin.viewlet.extension.analytics" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_skin.viewlet.extension.analytics.GoogleAnalyticsViewlet">
-<em class="property">class </em><code class="descclassname">pyams_skin.viewlet.extension.analytics.</code><code class="descname">GoogleAnalyticsViewlet</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.extension.analytics.GoogleAnalyticsViewlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Google Analytics viewlet</p>
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.extension.analytics.GoogleAnalyticsViewlet.config">
-<code class="descname">config</code><a class="headerlink" href="#pyams_skin.viewlet.extension.analytics.GoogleAnalyticsViewlet.config" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_skin.viewlet.extension.tagmanager">
-<span id="pyams-skin-viewlet-extension-tagmanager-module"></span><h2>pyams_skin.viewlet.extension.tagmanager module<a class="headerlink" href="#module-pyams_skin.viewlet.extension.tagmanager" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_skin.viewlet.extension.tagmanager.GoogleTagManagerViewlet">
-<em class="property">class </em><code class="descclassname">pyams_skin.viewlet.extension.tagmanager.</code><code class="descname">GoogleTagManagerViewlet</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.extension.tagmanager.GoogleTagManagerViewlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Google Tag Manager viewlet</p>
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.extension.tagmanager.GoogleTagManagerViewlet.config">
-<code class="descname">config</code><a class="headerlink" href="#pyams_skin.viewlet.extension.tagmanager.GoogleTagManagerViewlet.config" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_skin.viewlet.extension.user_report">
-<span id="pyams-skin-viewlet-extension-user-report-module"></span><h2>pyams_skin.viewlet.extension.user_report module<a class="headerlink" href="#module-pyams_skin.viewlet.extension.user_report" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_skin.viewlet.extension.user_report.UserReportViewlet">
-<em class="property">class </em><code class="descclassname">pyams_skin.viewlet.extension.user_report.</code><code class="descname">UserReportViewlet</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.extension.user_report.UserReportViewlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Google Analytics viewlet</p>
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.extension.user_report.UserReportViewlet.config">
-<code class="descname">config</code><a class="headerlink" href="#pyams_skin.viewlet.extension.user_report.UserReportViewlet.config" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_skin.viewlet.extension">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_skin.viewlet.extension" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_skin.viewlet.extension.JSExtensionsViewletManager">
-<em class="property">class </em><code class="descclassname">pyams_skin.viewlet.extension.</code><code class="descname">JSExtensionsViewletManager</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.extension.JSExtensionsViewletManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.WeightOrderedViewletManager" title="pyams_viewlet.manager.WeightOrderedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.WeightOrderedViewletManager</span></code></a></p>
-<p>Javascript extensions viewlet manager</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_skin.viewlet.extension package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_skin.viewlet.extension.analytics">pyams_skin.viewlet.extension.analytics module</a></li>
-<li><a class="reference internal" href="#module-pyams_skin.viewlet.extension.tagmanager">pyams_skin.viewlet.extension.tagmanager module</a></li>
-<li><a class="reference internal" href="#module-pyams_skin.viewlet.extension.user_report">pyams_skin.viewlet.extension.user_report module</a></li>
-<li><a class="reference internal" href="#module-pyams_skin.viewlet.extension">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_skin.viewlet.menu.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,365 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_skin.viewlet.menu package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-skin-viewlet-menu-package">
-<h1>pyams_skin.viewlet.menu package<a class="headerlink" href="#pyams-skin-viewlet-menu-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_skin.viewlet.menu">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_skin.viewlet.menu" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_skin.viewlet.menu.MainMenusViewletManager">
-<em class="property">class </em><code class="descclassname">pyams_skin.viewlet.menu.</code><code class="descname">MainMenusViewletManager</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.menu.MainMenusViewletManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.TemplateBasedViewletManager" title="pyams_viewlet.manager.TemplateBasedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.TemplateBasedViewletManager</span></code></a>, <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.WeightOrderedViewletManager" title="pyams_viewlet.manager.WeightOrderedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.WeightOrderedViewletManager</span></code></a></p>
-<p>Mains menus viewlet manager</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.viewlet.menu.Menu">
-<em class="property">class </em><code class="descclassname">pyams_skin.viewlet.menu.</code><code class="descname">Menu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.menu.Menu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.TemplateBasedViewletManager" title="pyams_viewlet.manager.TemplateBasedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.TemplateBasedViewletManager</span></code></a>, <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.WeightOrderedViewletManager" title="pyams_viewlet.manager.WeightOrderedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.WeightOrderedViewletManager</span></code></a>, <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Menu header</p>
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.Menu.header">
-<code class="descname">header</code><a class="headerlink" href="#pyams_skin.viewlet.menu.Menu.header" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.viewlet.menu.Menu.render">
-<code class="descname">render</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.menu.Menu.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.viewlet.menu.Menu.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.menu.Menu.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.viewlet.menu.MenuDivider">
-<em class="property">class </em><code class="descclassname">pyams_skin.viewlet.menu.</code><code class="descname">MenuDivider</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuDivider" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Menu divider viewlet</p>
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuDivider.badge">
-<code class="descname">badge</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuDivider.badge" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuDivider.badge_class">
-<code class="descname">badge_class</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuDivider.badge_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuDivider.click_handler">
-<code class="descname">click_handler</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuDivider.click_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuDivider.css_class">
-<code class="descname">css_class</code><em class="property"> = 'divider'</em><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuDivider.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuDivider.data">
-<code class="descname">data</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuDivider.data" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.viewlet.menu.MenuDivider.get_url">
-<code class="descname">get_url</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuDivider.get_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuDivider.header">
-<code class="descname">header</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuDivider.header" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuDivider.icon_class">
-<code class="descname">icon_class</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuDivider.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuDivider.label">
-<code class="descname">label</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuDivider.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuDivider.modal_target">
-<code class="descname">modal_target</code><em class="property"> = False</em><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuDivider.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuDivider.notice">
-<code class="descname">notice</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuDivider.notice" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuDivider.notice_class">
-<code class="descname">notice_class</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuDivider.notice_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuDivider.target">
-<code class="descname">target</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuDivider.target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuDivider.url">
-<code class="descname">url</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuDivider.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.viewlet.menu.MenuItem">
-<em class="property">class </em><code class="descclassname">pyams_skin.viewlet.menu.</code><code class="descname">MenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.TemplateBasedViewletManager" title="pyams_viewlet.manager.TemplateBasedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.TemplateBasedViewletManager</span></code></a>, <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.WeightOrderedViewletManager" title="pyams_viewlet.manager.WeightOrderedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.WeightOrderedViewletManager</span></code></a>, <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Menu viewlet</p>
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuItem.badge">
-<code class="descname">badge</code><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem.badge" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuItem.badge_class">
-<code class="descname">badge_class</code><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem.badge_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuItem.click_handler">
-<code class="descname">click_handler</code><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem.click_handler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuItem.css_class">
-<code class="descname">css_class</code><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem.css_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuItem.data">
-<code class="descname">data</code><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem.data" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.viewlet.menu.MenuItem.get_data_attributes">
-<code class="descname">get_data_attributes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem.get_data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.viewlet.menu.MenuItem.get_url">
-<code class="descname">get_url</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem.get_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuItem.icon_class">
-<code class="descname">icon_class</code><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuItem.label">
-<code class="descname">label</code><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuItem.modal_target">
-<code class="descname">modal_target</code><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuItem.notice">
-<code class="descname">notice</code><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem.notice" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuItem.notice_class">
-<code class="descname">notice_class</code><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem.notice_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.viewlet.menu.MenuItem.render">
-<code class="descname">render</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuItem.target">
-<code class="descname">target</code><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem.target" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.viewlet.menu.MenuItem.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.menu.MenuItem.url">
-<code class="descname">url</code><a class="headerlink" href="#pyams_skin.viewlet.menu.MenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.viewlet.menu.UserMenusViewletManager">
-<em class="property">class </em><code class="descclassname">pyams_skin.viewlet.menu.</code><code class="descname">UserMenusViewletManager</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.menu.UserMenusViewletManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.TemplateBasedViewletManager" title="pyams_viewlet.manager.TemplateBasedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.TemplateBasedViewletManager</span></code></a>, <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.WeightOrderedViewletManager" title="pyams_viewlet.manager.WeightOrderedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.WeightOrderedViewletManager</span></code></a></p>
-<p>User menus viewlet manager</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_skin.viewlet.menu package</a><ul>
-<li><a class="reference internal" href="#module-pyams_skin.viewlet.menu">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_skin.viewlet.toplinks.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,245 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_skin.viewlet.toplinks package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-skin-viewlet-toplinks-package">
-<h1>pyams_skin.viewlet.toplinks package<a class="headerlink" href="#pyams-skin-viewlet-toplinks-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_skin.viewlet.toplinks">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_skin.viewlet.toplinks" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_skin.viewlet.toplinks.TopLinksMenu">
-<em class="property">class </em><code class="descclassname">pyams_skin.viewlet.toplinks.</code><code class="descname">TopLinksMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopLinksMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Top link menu</p>
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.toplinks.TopLinksMenu.click_handler">
-<code class="descname">click_handler</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopLinksMenu.click_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.toplinks.TopLinksMenu.css_class">
-<code class="descname">css_class</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopLinksMenu.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.toplinks.TopLinksMenu.data">
-<code class="descname">data</code><em class="property"> = {}</em><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopLinksMenu.data" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.viewlet.toplinks.TopLinksMenu.get_data_attributes">
-<code class="descname">get_data_attributes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopLinksMenu.get_data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.toplinks.TopLinksMenu.label">
-<code class="descname">label</code><em class="property"> = 'Menu label'</em><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopLinksMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.viewlet.toplinks.TopLinksMenu.render">
-<code class="descname">render</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopLinksMenu.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.toplinks.TopLinksMenu.url">
-<code class="descname">url</code><em class="property"> = '#'</em><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopLinksMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.viewlet.toplinks.TopLinksViewlet">
-<em class="property">class </em><code class="descclassname">pyams_skin.viewlet.toplinks.</code><code class="descname">TopLinksViewlet</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopLinksViewlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.TemplateBasedViewletManager" title="pyams_viewlet.manager.TemplateBasedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.TemplateBasedViewletManager</span></code></a>, <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.WeightOrderedViewletManager" title="pyams_viewlet.manager.WeightOrderedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.WeightOrderedViewletManager</span></code></a>, <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Top links viewlet</p>
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.toplinks.TopLinksViewlet.css_class">
-<code class="descname">css_class</code><em class="property"> = 'top-menu'</em><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopLinksViewlet.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.toplinks.TopLinksViewlet.dropdown_label">
-<code class="descname">dropdown_label</code><em class="property"> = 'Dropdown label'</em><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopLinksViewlet.dropdown_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.toplinks.TopLinksViewlet.label">
-<code class="descname">label</code><em class="property"> = 'Label:'</em><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopLinksViewlet.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.viewlet.toplinks.TopLinksViewlet.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopLinksViewlet.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.viewlet.toplinks.TopLinksViewletManager">
-<em class="property">class </em><code class="descclassname">pyams_skin.viewlet.toplinks.</code><code class="descname">TopLinksViewletManager</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopLinksViewletManager" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.WeightOrderedViewletManager" title="pyams_viewlet.manager.WeightOrderedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.WeightOrderedViewletManager</span></code></a></p>
-<p>Top links viewlet manager</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.viewlet.toplinks.TopTabsTab">
-<em class="property">class </em><code class="descclassname">pyams_skin.viewlet.toplinks.</code><code class="descname">TopTabsTab</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopTabsTab" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Top tabs tab</p>
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.toplinks.TopTabsTab.click_handler">
-<code class="descname">click_handler</code><em class="property"> = None</em><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopTabsTab.click_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.toplinks.TopTabsTab.css_class">
-<code class="descname">css_class</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopTabsTab.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.toplinks.TopTabsTab.data">
-<code class="descname">data</code><em class="property"> = {'data-toggle': 'tab'}</em><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopTabsTab.data" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.viewlet.toplinks.TopTabsTab.get_data_attributes">
-<code class="descname">get_data_attributes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopTabsTab.get_data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.toplinks.TopTabsTab.label">
-<code class="descname">label</code><em class="property"> = 'Tab label'</em><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopTabsTab.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.viewlet.toplinks.TopTabsTab.render">
-<code class="descname">render</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopTabsTab.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.toplinks.TopTabsTab.url">
-<code class="descname">url</code><em class="property"> = '#'</em><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopTabsTab.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_skin.viewlet.toplinks.TopTabsViewlet">
-<em class="property">class </em><code class="descclassname">pyams_skin.viewlet.toplinks.</code><code class="descname">TopTabsViewlet</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopTabsViewlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.TemplateBasedViewletManager" title="pyams_viewlet.manager.TemplateBasedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.TemplateBasedViewletManager</span></code></a>, <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.manager.WeightOrderedViewletManager" title="pyams_viewlet.manager.WeightOrderedViewletManager"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.manager.WeightOrderedViewletManager</span></code></a>, <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Top tabs viewlet</p>
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.toplinks.TopTabsViewlet.css_class">
-<code class="descname">css_class</code><em class="property"> = 'top-tabs'</em><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopTabsViewlet.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_skin.viewlet.toplinks.TopTabsViewlet.label">
-<code class="descname">label</code><em class="property"> = 'Label:'</em><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopTabsViewlet.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_skin.viewlet.toplinks.TopTabsViewlet.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_skin.viewlet.toplinks.TopTabsViewlet.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_skin.viewlet.toplinks package</a><ul>
-<li><a class="reference internal" href="#module-pyams_skin.viewlet.toplinks">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_template.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,236 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>PyAMS templates &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-templates">
-<span id="pyams-template"></span><h1>PyAMS templates<a class="headerlink" href="#pyams-templates" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_template">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_template" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_template.includeme">
-<code class="descclassname">pyams_template.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_template.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_template.interfaces.html">pyams_template.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_template.interfaces.html#module-pyams_template.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_template.tests.html">pyams_template.tests package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_template.tests.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_template.tests.html#module-pyams_template.tests.test_utilsdocs">pyams_template.tests.test_utilsdocs module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_template.tests.html#module-pyams_template.tests.test_utilsdocstrings">pyams_template.tests.test_utilsdocstrings module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_template.tests.html#module-pyams_template.tests">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="module-pyams_template.template">
-<span id="pyams-template-template-module"></span><h3>pyams_template.template module<a class="headerlink" href="#module-pyams_template.template" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_template.template.BoundViewTemplate">
-<em class="property">class </em><code class="descclassname">pyams_template.template.</code><code class="descname">BoundViewTemplate</code><span class="sig-paren">(</span><em>pt</em>, <em>ob</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_template.template.BoundViewTemplate" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_template.template.GetLayoutTemplate">
-<em class="property">class </em><code class="descclassname">pyams_template.template.</code><code class="descname">GetLayoutTemplate</code><span class="sig-paren">(</span><em>name=''</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_template.template.GetLayoutTemplate" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_template.template.ViewTemplate" title="pyams_template.template.ViewTemplate"><code class="xref py py-class docutils literal"><span class="pre">pyams_template.template.ViewTemplate</span></code></a></p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_template.template.GetPageTemplate">
-<em class="property">class </em><code class="descclassname">pyams_template.template.</code><code class="descname">GetPageTemplate</code><span class="sig-paren">(</span><em>name=''</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_template.template.GetPageTemplate" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_template.template.ViewTemplate" title="pyams_template.template.ViewTemplate"><code class="xref py py-class docutils literal"><span class="pre">pyams_template.template.ViewTemplate</span></code></a></p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_template.template.TemplateFactory">
-<em class="property">class </em><code class="descclassname">pyams_template.template.</code><code class="descname">TemplateFactory</code><span class="sig-paren">(</span><em>filename</em>, <em>contentType</em>, <em>macro=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_template.template.TemplateFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Template factory.</p>
-<dl class="attribute">
-<dt id="pyams_template.template.TemplateFactory.template">
-<code class="descname">template</code><em class="property"> = None</em><a class="headerlink" href="#pyams_template.template.TemplateFactory.template" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_template.template.ViewTemplate">
-<em class="property">class </em><code class="descclassname">pyams_template.template.</code><code class="descname">ViewTemplate</code><span class="sig-paren">(</span><em>provides=&lt;InterfaceClass pyams_template.interfaces.IPageTemplate&gt;</em>, <em>name=''</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_template.template.ViewTemplate" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_template.template.get_layout_template">
-<code class="descclassname">pyams_template.template.</code><code class="descname">get_layout_template</code><a class="headerlink" href="#pyams_template.template.get_layout_template" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_template.template.GetLayoutTemplate" title="pyams_template.template.GetLayoutTemplate"><code class="xref py py-class docutils literal"><span class="pre">GetLayoutTemplate</span></code></a></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_template.template.get_page_template">
-<code class="descclassname">pyams_template.template.</code><code class="descname">get_page_template</code><a class="headerlink" href="#pyams_template.template.get_page_template" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_template.template.GetPageTemplate" title="pyams_template.template.GetPageTemplate"><code class="xref py py-class docutils literal"><span class="pre">GetPageTemplate</span></code></a></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_template.template.get_view_template">
-<code class="descclassname">pyams_template.template.</code><code class="descname">get_view_template</code><a class="headerlink" href="#pyams_template.template.get_view_template" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_template.template.ViewTemplate" title="pyams_template.template.ViewTemplate"><code class="xref py py-class docutils literal"><span class="pre">ViewTemplate</span></code></a></p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_template.template.layout_config">
-<em class="property">class </em><code class="descclassname">pyams_template.template.</code><code class="descname">layout_config</code><span class="sig-paren">(</span><em>**settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_template.template.layout_config" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Class decorator used to declare a layout template</p>
-<dl class="attribute">
-<dt id="pyams_template.template.layout_config.venusian">
-<code class="descname">venusian</code><em class="property"> = &lt;module 'venusian' from '/var/local/env/pycharm/lib/python3.5/site-packages/venusian/__init__.py'&gt;</em><a class="headerlink" href="#pyams_template.template.layout_config.venusian" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_template.template.template_config">
-<em class="property">class </em><code class="descclassname">pyams_template.template.</code><code class="descname">template_config</code><span class="sig-paren">(</span><em>**settings</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_template.template.template_config" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Class decorator used to declare a view template</p>
-<dl class="attribute">
-<dt id="pyams_template.template.template_config.venusian">
-<code class="descname">venusian</code><em class="property"> = &lt;module 'venusian' from '/var/local/env/pycharm/lib/python3.5/site-packages/venusian/__init__.py'&gt;</em><a class="headerlink" href="#pyams_template.template.template_config.venusian" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_template.metadirectives">
-<span id="pyams-template-metadirectives-module"></span><h3>pyams_template.metadirectives module<a class="headerlink" href="#module-pyams_template.metadirectives" title="Permalink to this headline">¶</a></h3>
-</div>
-<div class="section" id="module-pyams_template.metaconfigure">
-<span id="pyams-template-metaconfigure-module"></span><h3>pyams_template.metaconfigure module<a class="headerlink" href="#module-pyams_template.metaconfigure" title="Permalink to this headline">¶</a></h3>
-<dl class="function">
-<dt id="pyams_template.metaconfigure.layout_template_directive">
-<code class="descclassname">pyams_template.metaconfigure.</code><code class="descname">layout_template_directive</code><span class="sig-paren">(</span><em>_context</em>, <em>template</em>, <em>name=''</em>, <em>for_=&lt;InterfaceClass zope.interface.Interface&gt;</em>, <em>layer=&lt;InterfaceClass pyramid.interfaces.IRequest&gt;</em>, <em>provides=&lt;InterfaceClass pyams_template.interfaces.ILayoutTemplate&gt;</em>, <em>contentType='text/html'</em>, <em>macro=None</em>, <em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_template.metaconfigure.layout_template_directive" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="function">
-<dt id="pyams_template.metaconfigure.template_directive">
-<code class="descclassname">pyams_template.metaconfigure.</code><code class="descname">template_directive</code><span class="sig-paren">(</span><em>_context</em>, <em>template</em>, <em>name=''</em>, <em>for_=&lt;InterfaceClass zope.interface.Interface&gt;</em>, <em>layer=&lt;InterfaceClass pyramid.interfaces.IRequest&gt;</em>, <em>provides=&lt;InterfaceClass pyams_template.interfaces.IContentTemplate&gt;</em>, <em>contentType='text/html'</em>, <em>macro=None</em>, <em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_template.metaconfigure.template_directive" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</div>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">PyAMS templates</a><ul>
-<li><a class="reference internal" href="#module-pyams_template">Module contents</a></li>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a><ul>
-<li><a class="reference internal" href="#module-pyams_template.template">pyams_template.template module</a></li>
-<li><a class="reference internal" href="#module-pyams_template.metadirectives">pyams_template.metadirectives module</a></li>
-<li><a class="reference internal" href="#module-pyams_template.metaconfigure">pyams_template.metaconfigure module</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_template.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_template.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-template-interfaces-package">
-<h1>pyams_template.interfaces package<a class="headerlink" href="#pyams-template-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_template.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_template.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_template.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_template.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_template.tests.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,143 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_template.tests package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-template-tests-package">
-<h1>pyams_template.tests package<a class="headerlink" href="#pyams-template-tests-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_template.tests.test_utilsdocs">
-<span id="pyams-template-tests-test-utilsdocs-module"></span><h2>pyams_template.tests.test_utilsdocs module<a class="headerlink" href="#module-pyams_template.tests.test_utilsdocs" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_template doctest</p>
-<dl class="function">
-<dt id="pyams_template.tests.test_utilsdocs.doc_suite">
-<code class="descclassname">pyams_template.tests.test_utilsdocs.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>setUp=None</em>, <em>tearDown=None</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_template.tests.test_utilsdocs.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doctests found in /doctest.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_template.tests.test_utilsdocs.test_suite">
-<code class="descclassname">pyams_template.tests.test_utilsdocs.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_template.tests.test_utilsdocs.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_template.tests.test_utilsdocstrings">
-<span id="pyams-template-tests-test-utilsdocstrings-module"></span><h2>pyams_template.tests.test_utilsdocstrings module<a class="headerlink" href="#module-pyams_template.tests.test_utilsdocstrings" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_template doc strings</p>
-<dl class="function">
-<dt id="pyams_template.tests.test_utilsdocstrings.doc_suite">
-<code class="descclassname">pyams_template.tests.test_utilsdocstrings.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_template.tests.test_utilsdocstrings.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doc tests strings found in /<a href="#id1"><span class="problematic" id="id2">*</span></a>.py</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_template.tests.test_utilsdocstrings.test_suite">
-<code class="descclassname">pyams_template.tests.test_utilsdocstrings.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_template.tests.test_utilsdocstrings.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_template.tests">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_template.tests" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_template.tests package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_template.tests.test_utilsdocs">pyams_template.tests.test_utilsdocs module</a></li>
-<li><a class="reference internal" href="#module-pyams_template.tests.test_utilsdocstrings">pyams_template.tests.test_utilsdocstrings module</a></li>
-<li><a class="reference internal" href="#module-pyams_template.tests">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_thesaurus.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,906 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>PyAMS thesaurus manager &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-thesaurus-manager">
-<span id="pyams-thesaurus"></span><h1>PyAMS thesaurus manager<a class="headerlink" href="#pyams-thesaurus-manager" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_thesaurus">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_thesaurus" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_thesaurus.includeme">
-<code class="descclassname">pyams_thesaurus.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_thesaurus.interfaces.html">pyams_thesaurus.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces">Module contents</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_thesaurus.interfaces.html#submodules">Submodules</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces.extension">pyams_thesaurus.interfaces.extension module</a></li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces.index">pyams_thesaurus.interfaces.index module</a></li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces.loader">pyams_thesaurus.interfaces.loader module</a></li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces.term">pyams_thesaurus.interfaces.term module</a></li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.interfaces.html#module-pyams_thesaurus.interfaces.thesaurus">pyams_thesaurus.interfaces.thesaurus module</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_thesaurus.loader.html">pyams_thesaurus.loader package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_thesaurus.loader.html#module-pyams_thesaurus.loader">Module contents</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_thesaurus.loader.html#submodules">Submodules</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.loader.html#module-pyams_thesaurus.loader.config">pyams_thesaurus.loader.config module</a></li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.loader.html#module-pyams_thesaurus.loader.skos">pyams_thesaurus.loader.skos module</a></li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.loader.html#module-pyams_thesaurus.loader.superdoc">pyams_thesaurus.loader.superdoc module</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_thesaurus.rpc.html">pyams_thesaurus.rpc package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_thesaurus.rpc.html#module-pyams_thesaurus.rpc">Module contents</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_thesaurus.rpc.html#subpackages">Subpackages</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.rpc.json.html">pyams_thesaurus.rpc.json package</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="pyams_thesaurus.rpc.json.html#module-pyams_thesaurus.rpc.json">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_thesaurus.tests.html">pyams_thesaurus.tests package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_thesaurus.tests.html#module-pyams_thesaurus.tests">Module contents</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_thesaurus.tests.html#submodules">Submodules</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.tests.html#module-pyams_thesaurus.tests.test_utilsdocs">pyams_thesaurus.tests.test_utilsdocs module</a></li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.tests.html#module-pyams_thesaurus.tests.test_utilsdocstrings">pyams_thesaurus.tests.test_utilsdocstrings module</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_thesaurus.widget.html">pyams_thesaurus.widget package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_thesaurus.widget.html#module-pyams_thesaurus.widget">Module contents</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_thesaurus.widget.html#submodules">Submodules</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.widget.html#module-pyams_thesaurus.widget.interfaces">pyams_thesaurus.widget.interfaces module</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_thesaurus.zmi.html">pyams_thesaurus.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi">Module contents</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_thesaurus.zmi.html#submodules">Submodules</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi.extract">pyams_thesaurus.zmi.extract module</a></li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi.interfaces">pyams_thesaurus.zmi.interfaces module</a></li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi.manager">pyams_thesaurus.zmi.manager module</a></li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi.term">pyams_thesaurus.zmi.term module</a></li>
-<li class="toctree-l3"><a class="reference internal" href="pyams_thesaurus.zmi.html#module-pyams_thesaurus.zmi.thesaurus">pyams_thesaurus.zmi.thesaurus module</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="module-pyams_thesaurus.include">
-<span id="pyams-thesaurus-include-module"></span><h3>pyams_thesaurus.include module<a class="headerlink" href="#module-pyams_thesaurus.include" title="Permalink to this headline">¶</a></h3>
-<dl class="function">
-<dt id="pyams_thesaurus.include.include_package">
-<code class="descclassname">pyams_thesaurus.include.</code><code class="descname">include_package</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.include.include_package" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_thesaurus.index">
-<span id="pyams-thesaurus-index-module"></span><h3>pyams_thesaurus.index module<a class="headerlink" href="#module-pyams_thesaurus.index" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_thesaurus.index.ThesaurusTermFieldIndex">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.index.</code><code class="descname">ThesaurusTermFieldIndex</code><span class="sig-paren">(</span><em>interface</em>, <em>discriminator</em>, <em>family=None</em>, <em>include_parents=False</em>, <em>include_synonyms=False</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.index.ThesaurusTermFieldIndex" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_catalog.index.KeywordIndexWithInterface</span></code></p>
-<p>Thesaurus term field index</p>
-<dl class="method">
-<dt id="pyams_thesaurus.index.ThesaurusTermFieldIndex.discriminate">
-<code class="descname">discriminate</code><span class="sig-paren">(</span><em>obj</em>, <em>default</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.index.ThesaurusTermFieldIndex.discriminate" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.index.ThesaurusTermFieldIndex.include_parents">
-<code class="descname">include_parents</code><a class="headerlink" href="#pyams_thesaurus.index.ThesaurusTermFieldIndex.include_parents" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.index.ThesaurusTermFieldIndex.include_synonyms">
-<code class="descname">include_synonyms</code><a class="headerlink" href="#pyams_thesaurus.index.ThesaurusTermFieldIndex.include_synonyms" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.index.ThesaurusTermsListFieldIndex">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.index.</code><code class="descname">ThesaurusTermsListFieldIndex</code><span class="sig-paren">(</span><em>interface</em>, <em>discriminator</em>, <em>family=None</em>, <em>include_parents=False</em>, <em>include_synonyms=False</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.index.ThesaurusTermsListFieldIndex" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_catalog.index.KeywordIndexWithInterface</span></code></p>
-<p>Thesaurus terms list field index</p>
-<dl class="method">
-<dt id="pyams_thesaurus.index.ThesaurusTermsListFieldIndex.discriminate">
-<code class="descname">discriminate</code><span class="sig-paren">(</span><em>obj</em>, <em>default</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.index.ThesaurusTermsListFieldIndex.discriminate" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.index.ThesaurusTermsListFieldIndex.include_parents">
-<code class="descname">include_parents</code><a class="headerlink" href="#pyams_thesaurus.index.ThesaurusTermsListFieldIndex.include_parents" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.index.ThesaurusTermsListFieldIndex.include_synonyms">
-<code class="descname">include_synonyms</code><a class="headerlink" href="#pyams_thesaurus.index.ThesaurusTermsListFieldIndex.include_synonyms" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_thesaurus.index.get_terms">
-<code class="descclassname">pyams_thesaurus.index.</code><code class="descname">get_terms</code><span class="sig-paren">(</span><em>index</em>, <em>term</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.index.get_terms" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</div>
-<div class="section" id="module-pyams_thesaurus.schema">
-<span id="pyams-thesaurus-schema-module"></span><h3>pyams_thesaurus.schema module<a class="headerlink" href="#module-pyams_thesaurus.schema" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_thesaurus.schema.ThesaurusTermField">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.schema.</code><code class="descname">ThesaurusTermField</code><span class="sig-paren">(</span><em>schema=None</em>, <em>thesaurus_name=''</em>, <em>extract_name=''</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.schema.ThesaurusTermField" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema._field.Object</span></code></p>
-<p>Thesaurus term schema field</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.schema.ThesaurusTermsListField">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.schema.</code><code class="descname">ThesaurusTermsListField</code><span class="sig-paren">(</span><em>value_type=None</em>, <em>unique=False</em>, <em>thesaurus_name=''</em>, <em>extract_name=''</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.schema.ThesaurusTermsListField" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema._field.List</span></code></p>
-<p>Thesaurus terms list schema field</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.schema.ValidatedChoice">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.schema.</code><code class="descname">ValidatedChoice</code><span class="sig-paren">(</span><em>values=None</em>, <em>vocabulary=None</em>, <em>source=None</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.schema.ValidatedChoice" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema._field.Choice</span></code></p>
-<p>An always validated choice field</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.schema.ValidatedSet">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.schema.</code><code class="descname">ValidatedSet</code><span class="sig-paren">(</span><em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.schema.ValidatedSet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema._field.Set</span></code></p>
-<p>A set field validated when not bound to a context</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_thesaurus.term">
-<span id="pyams-thesaurus-term-module"></span><h3>pyams_thesaurus.term module<a class="headerlink" href="#module-pyams_thesaurus.term" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_thesaurus.term.ThesaurusTerm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.term.</code><code class="descname">ThesaurusTerm</code><span class="sig-paren">(</span><em>label</em>, <em>alt=None</em>, <em>definition=None</em>, <em>note=None</em>, <em>generic=None</em>, <em>specifics=None</em>, <em>associations=None</em>, <em>usage=None</em>, <em>used_for=None</em>, <em>created=None</em>, <em>modified=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Thesaurus term</p>
-<dl class="method">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.add_extract">
-<code class="descname">add_extract</code><span class="sig-paren">(</span><em>extract</em>, <em>check=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.add_extract" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.alt">
-<code class="descname">alt</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.alt" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.associations">
-<code class="descname">associations</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.associations" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.base_label">
-<code class="descname">base_label</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.base_label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.created">
-<code class="descname">created</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.created" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.definition">
-<code class="descname">definition</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.definition" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.extensions">
-<code class="descname">extensions</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.extensions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.extracts">
-<code class="descname">extracts</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.extracts" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.generic">
-<code class="descname">generic</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.generic" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.get_all_childs">
-<code class="descname">get_all_childs</code><span class="sig-paren">(</span><em>terms=None</em>, <em>with_synonyms=False</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.get_all_childs" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.get_parent_childs">
-<code class="descname">get_parent_childs</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.get_parent_childs" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.get_parents">
-<code class="descname">get_parents</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.get_parents" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.label">
-<code class="descname">label</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.label" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.level">
-<code class="descname">level</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.level" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.merge">
-<code class="descname">merge</code><span class="sig-paren">(</span><em>term</em>, <em>configuration</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.merge" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.micro_thesaurus">
-<code class="descname">micro_thesaurus</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.micro_thesaurus" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.modified">
-<code class="descname">modified</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.modified" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.note">
-<code class="descname">note</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.note" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.parent">
-<code class="descname">parent</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.parent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.query_extensions">
-<code class="descname">query_extensions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.query_extensions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.remove_extract">
-<code class="descname">remove_extract</code><span class="sig-paren">(</span><em>extract</em>, <em>check=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.remove_extract" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.specifics">
-<code class="descname">specifics</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.specifics" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.status">
-<code class="descname">status</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.status" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.usage">
-<code class="descname">usage</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.usage" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTerm.used_for">
-<code class="descname">used_for</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTerm.used_for" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.term.ThesaurusTermTreeAdapter">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.term.</code><code class="descname">ThesaurusTermTreeAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTermTreeAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Thesaurus term tree node adapter</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTermTreeAdapter.css_class">
-<code class="descname">css_class</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTermTreeAdapter.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.term.ThesaurusTermTreeAdapter.get_children">
-<code class="descname">get_children</code><span class="sig-paren">(</span><em>filter_value=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTermTreeAdapter.get_children" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.term.ThesaurusTermTreeAdapter.get_level">
-<code class="descname">get_level</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTermTreeAdapter.get_level" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.term.ThesaurusTermTreeAdapter.has_children">
-<code class="descname">has_children</code><span class="sig-paren">(</span><em>filter_value=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTermTreeAdapter.has_children" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.term.ThesaurusTermTreeAdapter.label">
-<code class="descname">label</code><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTermTreeAdapter.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.term.ThesaurusTermsNamespace">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.term.</code><code class="descname">ThesaurusTermsNamespace</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTermsNamespace" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Thesaurus ++terms++ namespace</p>
-<dl class="method">
-<dt id="pyams_thesaurus.term.ThesaurusTermsNamespace.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.ThesaurusTermsNamespace.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_thesaurus.term.handle_modified_term">
-<code class="descclassname">pyams_thesaurus.term.</code><code class="descname">handle_modified_term</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.handle_modified_term" title="Permalink to this definition">¶</a></dt>
-<dd><p>Update index term into inner catalog</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_thesaurus.term.handle_new_term">
-<code class="descclassname">pyams_thesaurus.term.</code><code class="descname">handle_new_term</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.handle_new_term" title="Permalink to this definition">¶</a></dt>
-<dd><p>Index term into inner catalog</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_thesaurus.term.handle_removed_term">
-<code class="descclassname">pyams_thesaurus.term.</code><code class="descname">handle_removed_term</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.term.handle_removed_term" title="Permalink to this definition">¶</a></dt>
-<dd><p>Unindex term into inner catalog</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_thesaurus.thesaurus">
-<span id="pyams-thesaurus-thesaurus-module"></span><h3>pyams_thesaurus.thesaurus module<a class="headerlink" href="#module-pyams_thesaurus.thesaurus" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.thesaurus.</code><code class="descname">Thesaurus</code><span class="sig-paren">(</span><em>name=None</em>, <em>description=None</em>, <em>terms=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_security.security.ProtectedObject</span></code>, <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Thesaurus persistent class</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.administrators">
-<code class="descname">administrators</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.administrators" title="Permalink to this definition">¶</a></dt>
-<dd><p>Custom field property used to handle role principals</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.catalog">
-<code class="descname">catalog</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.catalog" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.clear">
-<code class="descname">clear</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.clear" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.created">
-<code class="descname">created</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.created" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.creator">
-<code class="descname">creator</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.creator" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.delete">
-<code class="descname">delete</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.delete" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.description">
-<code class="descname">description</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.description" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.find_terms">
-<code class="descname">find_terms</code><span class="sig-paren">(</span><em>query=None</em>, <em>extract=None</em>, <em>glob='end'</em>, <em>limit=None</em>, <em>exact=False</em>, <em>exact_only=False</em>, <em>stemmed=False</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.find_terms" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.get_top_terms">
-<code class="descname">get_top_terms</code><span class="sig-paren">(</span><em>extract=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.get_top_terms" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.init_catalog">
-<code class="descname">init_catalog</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.init_catalog" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.language">
-<code class="descname">language</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.language" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.load">
-<code class="descname">load</code><span class="sig-paren">(</span><em>configuration</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.load" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.managers">
-<code class="descname">managers</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.managers" title="Permalink to this definition">¶</a></dt>
-<dd><p>Custom field property used to handle role principals</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.merge">
-<code class="descname">merge</code><span class="sig-paren">(</span><em>configuration</em>, <em>thesaurus=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.merge" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.name">
-<code class="descname">name</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.publisher">
-<code class="descname">publisher</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.publisher" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.reset_terms_parent">
-<code class="descname">reset_terms_parent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.reset_terms_parent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.reset_top_terms">
-<code class="descname">reset_top_terms</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.reset_top_terms" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.roles_interface">
-<code class="descname">roles_interface</code><em class="property"> = &lt;InterfaceClass pyams_thesaurus.interfaces.thesaurus.IThesaurusRoles&gt;</em><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.roles_interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.subject">
-<code class="descname">subject</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.subject" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.sublocations">
-<code class="descname">sublocations</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.sublocations" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.terms">
-<code class="descname">terms</code><em class="property"> = None</em><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.terms" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.Thesaurus.top_terms">
-<code class="descname">top_terms</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.Thesaurus.top_terms" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusExtract">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.thesaurus.</code><code class="descname">ThesaurusExtract</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusExtract" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.Persistent</span></code>, <code class="xref py py-class docutils literal"><span class="pre">zope.container.contained.Contained</span></code></p>
-<p>Thesaurus extract</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusExtract.abbreviation">
-<code class="descname">abbreviation</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusExtract.abbreviation" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusExtract.add_term">
-<code class="descname">add_term</code><span class="sig-paren">(</span><em>term</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusExtract.add_term" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusExtract.color">
-<code class="descname">color</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusExtract.color" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusExtract.description">
-<code class="descname">description</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusExtract.description" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusExtract.managers">
-<code class="descname">managers</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusExtract.managers" title="Permalink to this definition">¶</a></dt>
-<dd><p>Custom field property used to handle role principals</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusExtract.name">
-<code class="descname">name</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusExtract.name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusExtract.remove_term">
-<code class="descname">remove_term</code><span class="sig-paren">(</span><em>term</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusExtract.remove_term" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusExtract.roles_interface">
-<code class="descname">roles_interface</code><em class="property"> = &lt;InterfaceClass pyams_thesaurus.interfaces.thesaurus.IThesaurusExtractRoles&gt;</em><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusExtract.roles_interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusExtractsContainer">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.thesaurus.</code><code class="descname">ThesaurusExtractsContainer</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusExtractsContainer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.btree.BTreeContainer</span></code></p>
-<p>Thesaurus extracts container</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusExtractsFactory">
-<code class="descclassname">pyams_thesaurus.thesaurus.</code><code class="descname">ThesaurusExtractsFactory</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusExtractsFactory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Thesaurus extracts factory</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusExtractsNamespace">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.thesaurus.</code><code class="descname">ThesaurusExtractsNamespace</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusExtractsNamespace" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Thesaurus ++extracts++ namespace</p>
-<dl class="method">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusExtractsNamespace.traverse">
-<code class="descname">traverse</code><span class="sig-paren">(</span><em>name</em>, <em>furtherpath=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusExtractsNamespace.traverse" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusExtractsVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.thesaurus.</code><code class="descname">ThesaurusExtractsVocabulary</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusExtractsVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>Thesaurus extracts vocabulary</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusNamesVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.thesaurus.</code><code class="descname">ThesaurusNamesVocabulary</code><span class="sig-paren">(</span><em>context</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusNamesVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.componentvocabulary.vocabulary.UtilityVocabulary</span></code></p>
-<p>Thesaurus names utilities vocabulary</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusNamesVocabulary.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_thesaurus.interfaces.thesaurus.IThesaurus&gt;</em><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusNamesVocabulary.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusNamesVocabulary.nameOnly">
-<code class="descname">nameOnly</code><em class="property"> = True</em><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusNamesVocabulary.nameOnly" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusTermExtensionsVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.thesaurus.</code><code class="descname">ThesaurusTermExtensionsVocabulary</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusTermExtensionsVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.schema.vocabulary.SimpleVocabulary</span></code></p>
-<p>Thesaurus term extensions vocabulary</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusTermExtensionsVocabulary.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_thesaurus.interfaces.extension.IThesaurusTermExtension&gt;</em><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusTermExtensionsVocabulary.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusTermsContainer">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.thesaurus.</code><code class="descname">ThesaurusTermsContainer</code><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusTermsContainer" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.container.btree.BTreeContainer</span></code></p>
-<p>Thesaurus terms container</p>
-<dl class="method">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusTermsContainer.clear">
-<code class="descname">clear</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusTermsContainer.clear" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusTreeAdapter">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.thesaurus.</code><code class="descname">ThesaurusTreeAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusTreeAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>Thesaurus tree adapter</p>
-<dl class="method">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusTreeAdapter.get_root_nodes">
-<code class="descname">get_root_nodes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusTreeAdapter.get_root_nodes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.thesaurus.</code><code class="descname">ThesaurusVocabulary</code><span class="sig-paren">(</span><em>context</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.componentvocabulary.vocabulary.UtilityVocabulary</span></code></p>
-<p>Thesaurus utilities vocabulary</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusVocabulary.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_thesaurus.interfaces.thesaurus.IThesaurus&gt;</em><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusVocabulary.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.thesaurus.ThesaurusVocabulary.nameOnly">
-<code class="descname">nameOnly</code><em class="property"> = False</em><a class="headerlink" href="#pyams_thesaurus.thesaurus.ThesaurusVocabulary.nameOnly" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_thesaurus.thesaurus.handle_added_thesaurus">
-<code class="descclassname">pyams_thesaurus.thesaurus.</code><code class="descname">handle_added_thesaurus</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.handle_added_thesaurus" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle added thesaurus to init inner catalog</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_thesaurus.thesaurus.handle_removed_extract">
-<code class="descclassname">pyams_thesaurus.thesaurus.</code><code class="descname">handle_removed_extract</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.handle_removed_extract" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle removed extract</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_thesaurus.thesaurus.handle_removed_thesaurus">
-<code class="descclassname">pyams_thesaurus.thesaurus.</code><code class="descname">handle_removed_thesaurus</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.thesaurus.handle_removed_thesaurus" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle removed thesaurus</p>
-</dd></dl>
-
-</div>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">PyAMS thesaurus manager</a><ul>
-<li><a class="reference internal" href="#module-pyams_thesaurus">Module contents</a></li>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a><ul>
-<li><a class="reference internal" href="#module-pyams_thesaurus.include">pyams_thesaurus.include module</a></li>
-<li><a class="reference internal" href="#module-pyams_thesaurus.index">pyams_thesaurus.index module</a></li>
-<li><a class="reference internal" href="#module-pyams_thesaurus.schema">pyams_thesaurus.schema module</a></li>
-<li><a class="reference internal" href="#module-pyams_thesaurus.term">pyams_thesaurus.term module</a></li>
-<li><a class="reference internal" href="#module-pyams_thesaurus.thesaurus">pyams_thesaurus.thesaurus module</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_thesaurus.loader.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,534 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_thesaurus.loader package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-thesaurus-loader-package">
-<h1>pyams_thesaurus.loader package<a class="headerlink" href="#pyams-thesaurus-loader-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_thesaurus.loader">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_thesaurus.loader" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_thesaurus.loader.BaseThesaurusExporter">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.</code><code class="descname">BaseThesaurusExporter</code><a class="headerlink" href="#pyams_thesaurus.loader.BaseThesaurusExporter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Base thesaurus exporter</p>
-<dl class="method">
-<dt id="pyams_thesaurus.loader.BaseThesaurusExporter.export">
-<code class="descname">export</code><span class="sig-paren">(</span><em>thesaurus</em>, <em>configuration=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.BaseThesaurusExporter.export" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.BaseThesaurusExporter.handler">
-<code class="descname">handler</code><em class="property"> = None</em><a class="headerlink" href="#pyams_thesaurus.loader.BaseThesaurusExporter.handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.BaseThesaurusExporterHandler">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.</code><code class="descname">BaseThesaurusExporterHandler</code><span class="sig-paren">(</span><em>configuration</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.BaseThesaurusExporterHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Base thesaurus exporter handler</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.BaseThesaurusExporterHandler.content_type">
-<code class="descname">content_type</code><em class="property"> = None</em><a class="headerlink" href="#pyams_thesaurus.loader.BaseThesaurusExporterHandler.content_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.BaseThesaurusLoader">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.</code><code class="descname">BaseThesaurusLoader</code><a class="headerlink" href="#pyams_thesaurus.loader.BaseThesaurusLoader" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Base thesaurus loader</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.BaseThesaurusLoader.handler">
-<code class="descname">handler</code><em class="property"> = None</em><a class="headerlink" href="#pyams_thesaurus.loader.BaseThesaurusLoader.handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.loader.BaseThesaurusLoader.load">
-<code class="descname">load</code><span class="sig-paren">(</span><em>data</em>, <em>configuration=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.BaseThesaurusLoader.load" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.BaseThesaurusLoaderHandler">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.</code><code class="descname">BaseThesaurusLoaderHandler</code><span class="sig-paren">(</span><em>configuration</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.BaseThesaurusLoaderHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Base thesaurus loader handler</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.ThesaurusExportersVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.</code><code class="descname">ThesaurusExportersVocabulary</code><span class="sig-paren">(</span><em>context</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.ThesaurusExportersVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.componentvocabulary.vocabulary.UtilityVocabulary</span></code></p>
-<p>Thesaurus exporters vocabulary</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.ThesaurusExportersVocabulary.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_thesaurus.interfaces.loader.IThesaurusExporter&gt;</em><a class="headerlink" href="#pyams_thesaurus.loader.ThesaurusExportersVocabulary.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.ThesaurusExportersVocabulary.nameOnly">
-<code class="descname">nameOnly</code><em class="property"> = True</em><a class="headerlink" href="#pyams_thesaurus.loader.ThesaurusExportersVocabulary.nameOnly" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.ThesaurusLoaderDescription">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.</code><code class="descname">ThesaurusLoaderDescription</code><a class="headerlink" href="#pyams_thesaurus.loader.ThesaurusLoaderDescription" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Thesaurus loader description</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.ThesaurusLoaderDescription.created">
-<code class="descname">created</code><a class="headerlink" href="#pyams_thesaurus.loader.ThesaurusLoaderDescription.created" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.ThesaurusLoaderDescription.creator">
-<code class="descname">creator</code><a class="headerlink" href="#pyams_thesaurus.loader.ThesaurusLoaderDescription.creator" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.ThesaurusLoaderDescription.description">
-<code class="descname">description</code><a class="headerlink" href="#pyams_thesaurus.loader.ThesaurusLoaderDescription.description" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.ThesaurusLoaderDescription.language">
-<code class="descname">language</code><a class="headerlink" href="#pyams_thesaurus.loader.ThesaurusLoaderDescription.language" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.ThesaurusLoaderDescription.publisher">
-<code class="descname">publisher</code><a class="headerlink" href="#pyams_thesaurus.loader.ThesaurusLoaderDescription.publisher" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.ThesaurusLoaderDescription.subject">
-<code class="descname">subject</code><a class="headerlink" href="#pyams_thesaurus.loader.ThesaurusLoaderDescription.subject" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.ThesaurusLoaderDescription.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_thesaurus.loader.ThesaurusLoaderDescription.title" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.ThesaurusLoaderTerm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.</code><code class="descname">ThesaurusLoaderTerm</code><span class="sig-paren">(</span><em>label</em>, <em>alt=None</em>, <em>definition=None</em>, <em>note=None</em>, <em>generic=None</em>, <em>specifics=None</em>, <em>associations=None</em>, <em>usage=None</em>, <em>used_for=None</em>, <em>created=None</em>, <em>modified=None</em>, <em>weight=0</em>, <em>properties=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.ThesaurusLoaderTerm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Thesaurus loader term</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.ThesaurusLoadersVocabulary">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.</code><code class="descname">ThesaurusLoadersVocabulary</code><span class="sig-paren">(</span><em>context</em>, <em>**kw</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.ThesaurusLoadersVocabulary" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.componentvocabulary.vocabulary.UtilityVocabulary</span></code></p>
-<p>Thesaurus loaders vocabulary</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.ThesaurusLoadersVocabulary.interface">
-<code class="descname">interface</code><em class="property"> = &lt;InterfaceClass pyams_thesaurus.interfaces.loader.IThesaurusLoader&gt;</em><a class="headerlink" href="#pyams_thesaurus.loader.ThesaurusLoadersVocabulary.interface" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.ThesaurusLoadersVocabulary.nameOnly">
-<code class="descname">nameOnly</code><em class="property"> = True</em><a class="headerlink" href="#pyams_thesaurus.loader.ThesaurusLoadersVocabulary.nameOnly" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.XMLThesaurusExporterHandler">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.</code><code class="descname">XMLThesaurusExporterHandler</code><span class="sig-paren">(</span><em>configuration</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.XMLThesaurusExporterHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_thesaurus.loader.BaseThesaurusExporterHandler" title="pyams_thesaurus.loader.BaseThesaurusExporterHandler"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.loader.BaseThesaurusExporterHandler</span></code></a></p>
-<p>Base XML thesaurus exporter handler</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.XMLThesaurusExporterHandler.content_type">
-<code class="descname">content_type</code><em class="property"> = 'text/xml'</em><a class="headerlink" href="#pyams_thesaurus.loader.XMLThesaurusExporterHandler.content_type" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.loader.XMLThesaurusExporterHandler.write">
-<code class="descname">write</code><span class="sig-paren">(</span><em>thesaurus</em>, <em>output</em>, <em>configuration=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.XMLThesaurusExporterHandler.write" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.XMLThesaurusLoaderHandler">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.</code><code class="descname">XMLThesaurusLoaderHandler</code><span class="sig-paren">(</span><em>configuration</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.XMLThesaurusLoaderHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_thesaurus.loader.BaseThesaurusLoaderHandler" title="pyams_thesaurus.loader.BaseThesaurusLoaderHandler"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.loader.BaseThesaurusLoaderHandler</span></code></a></p>
-<p>Base XML thesaurus loader handler</p>
-</dd></dl>
-
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="module-pyams_thesaurus.loader.config">
-<span id="pyams-thesaurus-loader-config-module"></span><h3>pyams_thesaurus.loader.config module<a class="headerlink" href="#module-pyams_thesaurus.loader.config" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_thesaurus.loader.config.ThesaurusExporterConfiguration">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.config.</code><code class="descname">ThesaurusExporterConfiguration</code><span class="sig-paren">(</span><em>data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.config.ThesaurusExporterConfiguration" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Thesaurus exporter configuration</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.config.ThesaurusExporterConfiguration.extract">
-<code class="descname">extract</code><a class="headerlink" href="#pyams_thesaurus.loader.config.ThesaurusExporterConfiguration.extract" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.config.ThesaurusExporterConfiguration.filename">
-<code class="descname">filename</code><a class="headerlink" href="#pyams_thesaurus.loader.config.ThesaurusExporterConfiguration.filename" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.config.ThesaurusExporterConfiguration.format">
-<code class="descname">format</code><a class="headerlink" href="#pyams_thesaurus.loader.config.ThesaurusExporterConfiguration.format" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.config.</code><code class="descname">ThesaurusLoaderConfiguration</code><span class="sig-paren">(</span><em>data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Thesaurus loader configuration</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.data">
-<code class="descname">data</code><a class="headerlink" href="#pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.data" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.encoding">
-<code class="descname">encoding</code><a class="headerlink" href="#pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.encoding" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.format">
-<code class="descname">format</code><a class="headerlink" href="#pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.format" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.import_synonyms">
-<code class="descname">import_synonyms</code><a class="headerlink" href="#pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.import_synonyms" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.language">
-<code class="descname">language</code><a class="headerlink" href="#pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.language" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.name">
-<code class="descname">name</code><a class="headerlink" href="#pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration.name" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.config.ThesaurusUpdaterConfiguration">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.config.</code><code class="descname">ThesaurusUpdaterConfiguration</code><span class="sig-paren">(</span><em>data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.config.ThesaurusUpdaterConfiguration" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration" title="pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration</span></code></a></p>
-<p>Thesaurus updater configuration</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.config.ThesaurusUpdaterConfiguration.clear">
-<code class="descname">clear</code><a class="headerlink" href="#pyams_thesaurus.loader.config.ThesaurusUpdaterConfiguration.clear" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.config.ThesaurusUpdaterConfiguration.conflict_suffix">
-<code class="descname">conflict_suffix</code><a class="headerlink" href="#pyams_thesaurus.loader.config.ThesaurusUpdaterConfiguration.conflict_suffix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Computed attributes based on schema fields</p>
-<p>Field properties provide default values, data validation and error messages
-based on data found in field meta-data.</p>
-<p>Note that FieldProperties cannot be used with slots. They can only
-be used for attributes stored in instance dictionaries.</p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_thesaurus.loader.skos">
-<span id="pyams-thesaurus-loader-skos-module"></span><h3>pyams_thesaurus.loader.skos module<a class="headerlink" href="#module-pyams_thesaurus.loader.skos" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_thesaurus.loader.skos.SKOSThesaurusExporter">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.skos.</code><code class="descname">SKOSThesaurusExporter</code><a class="headerlink" href="#pyams_thesaurus.loader.skos.SKOSThesaurusExporter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_thesaurus.loader.BaseThesaurusExporter" title="pyams_thesaurus.loader.BaseThesaurusExporter"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.loader.BaseThesaurusExporter</span></code></a></p>
-<p>SKOS/RDF format thesaurus exporter</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.skos.SKOSThesaurusExporter.handler">
-<code class="descname">handler</code><a class="headerlink" href="#pyams_thesaurus.loader.skos.SKOSThesaurusExporter.handler" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_thesaurus.loader.skos.SKOSThesaurusExporterHandler" title="pyams_thesaurus.loader.skos.SKOSThesaurusExporterHandler"><code class="xref py py-class docutils literal"><span class="pre">SKOSThesaurusExporterHandler</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.skos.SKOSThesaurusExporterHandler">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.skos.</code><code class="descname">SKOSThesaurusExporterHandler</code><span class="sig-paren">(</span><em>configuration</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.skos.SKOSThesaurusExporterHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_thesaurus.loader.XMLThesaurusExporterHandler" title="pyams_thesaurus.loader.XMLThesaurusExporterHandler"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.loader.XMLThesaurusExporterHandler</span></code></a></p>
-<p>SKOS/RDF format thesaurus export handler</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.skos.SKOSThesaurusLoader">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.skos.</code><code class="descname">SKOSThesaurusLoader</code><a class="headerlink" href="#pyams_thesaurus.loader.skos.SKOSThesaurusLoader" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_thesaurus.loader.BaseThesaurusLoader" title="pyams_thesaurus.loader.BaseThesaurusLoader"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.loader.BaseThesaurusLoader</span></code></a></p>
-<p>SKOS format thesaurus loader</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.skos.SKOSThesaurusLoader.handler">
-<code class="descname">handler</code><a class="headerlink" href="#pyams_thesaurus.loader.skos.SKOSThesaurusLoader.handler" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_thesaurus.loader.skos.SKOSThesaurusLoaderHandler" title="pyams_thesaurus.loader.skos.SKOSThesaurusLoaderHandler"><code class="xref py py-class docutils literal"><span class="pre">SKOSThesaurusLoaderHandler</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.skos.SKOSThesaurusLoaderHandler">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.skos.</code><code class="descname">SKOSThesaurusLoaderHandler</code><span class="sig-paren">(</span><em>configuration</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.skos.SKOSThesaurusLoaderHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_thesaurus.loader.XMLThesaurusLoaderHandler" title="pyams_thesaurus.loader.XMLThesaurusLoaderHandler"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.loader.XMLThesaurusLoaderHandler</span></code></a></p>
-<p>SKOS format thesaurus handler</p>
-<dl class="method">
-<dt id="pyams_thesaurus.loader.skos.SKOSThesaurusLoaderHandler.read">
-<code class="descname">read</code><span class="sig-paren">(</span><em>data</em>, <em>configuration=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.skos.SKOSThesaurusLoaderHandler.read" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_thesaurus.loader.superdoc">
-<span id="pyams-thesaurus-loader-superdoc-module"></span><h3>pyams_thesaurus.loader.superdoc module<a class="headerlink" href="#module-pyams_thesaurus.loader.superdoc" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_thesaurus.loader.superdoc.SuperdocThesaurusExporter">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.superdoc.</code><code class="descname">SuperdocThesaurusExporter</code><a class="headerlink" href="#pyams_thesaurus.loader.superdoc.SuperdocThesaurusExporter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_thesaurus.loader.BaseThesaurusExporter" title="pyams_thesaurus.loader.BaseThesaurusExporter"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.loader.BaseThesaurusExporter</span></code></a></p>
-<p>SuperDoc format thesaurus exporter</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.superdoc.SuperdocThesaurusExporter.handler">
-<code class="descname">handler</code><a class="headerlink" href="#pyams_thesaurus.loader.superdoc.SuperdocThesaurusExporter.handler" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_thesaurus.loader.superdoc.SuperdocThesaurusExporterHandler" title="pyams_thesaurus.loader.superdoc.SuperdocThesaurusExporterHandler"><code class="xref py py-class docutils literal"><span class="pre">SuperdocThesaurusExporterHandler</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.superdoc.SuperdocThesaurusExporterHandler">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.superdoc.</code><code class="descname">SuperdocThesaurusExporterHandler</code><span class="sig-paren">(</span><em>configuration</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.superdoc.SuperdocThesaurusExporterHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_thesaurus.loader.XMLThesaurusExporterHandler" title="pyams_thesaurus.loader.XMLThesaurusExporterHandler"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.loader.XMLThesaurusExporterHandler</span></code></a></p>
-<p>SuperDoc format thesaurus export handler</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoader">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.superdoc.</code><code class="descname">SuperdocThesaurusLoader</code><a class="headerlink" href="#pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoader" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_thesaurus.loader.BaseThesaurusLoader" title="pyams_thesaurus.loader.BaseThesaurusLoader"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.loader.BaseThesaurusLoader</span></code></a></p>
-<p>SuperDoc export format thesaurus loader</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoader.handler">
-<code class="descname">handler</code><a class="headerlink" href="#pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoader.handler" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoaderHandler" title="pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoaderHandler"><code class="xref py py-class docutils literal"><span class="pre">SuperdocThesaurusLoaderHandler</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoaderHandler">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.loader.superdoc.</code><code class="descname">SuperdocThesaurusLoaderHandler</code><span class="sig-paren">(</span><em>configuration</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoaderHandler" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_thesaurus.loader.XMLThesaurusLoaderHandler" title="pyams_thesaurus.loader.XMLThesaurusLoaderHandler"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.loader.XMLThesaurusLoaderHandler</span></code></a></p>
-<p>SuperDoc format thesaurus load handler</p>
-<dl class="method">
-<dt id="pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoaderHandler.read">
-<code class="descname">read</code><span class="sig-paren">(</span><em>data</em>, <em>configuration=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoaderHandler.read" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_thesaurus.loader package</a><ul>
-<li><a class="reference internal" href="#module-pyams_thesaurus.loader">Module contents</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a><ul>
-<li><a class="reference internal" href="#module-pyams_thesaurus.loader.config">pyams_thesaurus.loader.config module</a></li>
-<li><a class="reference internal" href="#module-pyams_thesaurus.loader.skos">pyams_thesaurus.loader.skos module</a></li>
-<li><a class="reference internal" href="#module-pyams_thesaurus.loader.superdoc">pyams_thesaurus.loader.superdoc module</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_thesaurus.rpc.json.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,129 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_thesaurus.rpc.json package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-thesaurus-rpc-json-package">
-<h1>pyams_thesaurus.rpc.json package<a class="headerlink" href="#pyams-thesaurus-rpc-json-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_thesaurus.rpc.json">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_thesaurus.rpc.json" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_thesaurus.rpc.json.findTerms">
-<code class="descclassname">pyams_thesaurus.rpc.json.</code><code class="descname">findTerms</code><span class="sig-paren">(</span><em>request</em>, <em>query</em>, <em>thesaurus_name</em>, <em>extract_name=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.rpc.json.findTerms" title="Permalink to this definition">¶</a></dt>
-<dd><p>Find terms matching given query, returning their title</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_thesaurus.rpc.json.findTermsWithLabel">
-<code class="descclassname">pyams_thesaurus.rpc.json.</code><code class="descname">findTermsWithLabel</code><span class="sig-paren">(</span><em>request</em>, <em>query</em>, <em>thesaurus_name</em>, <em>extract_name=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.rpc.json.findTermsWithLabel" title="Permalink to this definition">¶</a></dt>
-<dd><p>Find terms matching given query, returning their full label</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_thesaurus.rpc.json.getExtracts">
-<code class="descclassname">pyams_thesaurus.rpc.json.</code><code class="descname">getExtracts</code><span class="sig-paren">(</span><em>request</em>, <em>thesaurus_name</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.rpc.json.getExtracts" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get extracts of given thesaurus</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_thesaurus.rpc.json.getTopTerms">
-<code class="descclassname">pyams_thesaurus.rpc.json.</code><code class="descname">getTopTerms</code><span class="sig-paren">(</span><em>request</em>, <em>thesaurus_name</em>, <em>extract_name=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.rpc.json.getTopTerms" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get top terms of given thesaurus</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_thesaurus.rpc.json package</a><ul>
-<li><a class="reference internal" href="#module-pyams_thesaurus.rpc.json">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_thesaurus.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1310 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_thesaurus.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-thesaurus-zmi-package">
-<h1>pyams_thesaurus.zmi package<a class="headerlink" href="#pyams-thesaurus-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_thesaurus.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_thesaurus.zmi" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="module-pyams_thesaurus.zmi.extract">
-<span id="pyams-thesaurus-zmi-extract-module"></span><h3>pyams_thesaurus.zmi.extract module<a class="headerlink" href="#module-pyams_thesaurus.zmi.extract" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.extract.BaseTreeNodesView">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.extract.</code><code class="descname">BaseTreeNodesView</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.BaseTreeNodesView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Base tree nodes views</p>
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.extract.BaseTreeNodesView.get_nodes">
-<code class="descname">get_nodes</code><span class="sig-paren">(</span><em>term</em>, <em>result</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.BaseTreeNodesView.get_nodes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.extract.</code><code class="descname">ThesaurusExtractAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code>, <a class="reference internal" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm" title="pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm</span></code></a></p>
-<p>Thesaurus extract add form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.extract.</code><code class="descname">ThesaurusExtractAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code>, <a class="reference internal" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm" title="pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm</span></code></a></p>
-<p>Thesaurus extract edit form, AJAX view</p>
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.extract.</code><code class="descname">ThesaurusExtractAddAction</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarAction</span></code></p>
-<p>Thesaurus extract add action</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction.label">
-<code class="descname">label</code><em class="property"> = 'Add extract'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction.url">
-<code class="descname">url</code><em class="property"> = 'add-extract.html'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.extract.</code><code class="descname">ThesaurusExtractAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></p>
-<p>Thesaurus extract add form</p>
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>object</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-extract.json'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-filter'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add new extract'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.extract.</code><code class="descname">ThesaurusExtractEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></p>
-<p>Thesaurus extract edit form</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageThesaurusExtract'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-filter'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit extract properties'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.extract.</code><code class="descname">ThesaurusExtractTermsView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogDisplayForm</span></code></p>
-<p>Thesaurus extract terms view</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-filter'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView.legend">
-<code class="descname">legend</code><em class="property"> = 'Display extract terms'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractTermsViewlet">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.extract.</code><code class="descname">ThesaurusExtractTermsViewlet</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractTermsViewlet" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></p>
-<p>Thesaurus extract terms viewlet</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractTermsViewlet.tree">
-<code class="descname">tree</code><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractTermsViewlet.tree" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.extract.</code><code class="descname">ThesaurusExtractsColorColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Thesaurus extracts color column</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn.cssClasses">
-<code class="descname">cssClasses</code><em class="property"> = {'td': 'action', 'th': 'action'}</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn.getValue">
-<code class="descname">getValue</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn.getValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn.weight">
-<code class="descname">weight</code><em class="property"> = 20</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.extract.</code><code class="descname">ThesaurusExtractsHideColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.JsActionColumn</span></code></p>
-<p>Thesaurus extracts show/hide column</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-eye switcher'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Switch extract'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn.url">
-<code class="descname">url</code><em class="property"> = 'PyAMS_thesaurus.tree.switchExtract'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn.weight">
-<code class="descname">weight</code><em class="property"> = 30</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsTable">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.extract.</code><code class="descname">ThesaurusExtractsTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.BaseTable</span></code></p>
-<p>Thesaurus extracts table</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsTable.cssClasses">
-<code class="descname">cssClasses</code><em class="property"> = {'table': 'table table-bordered table-striped table-hover table-tight datatable extracts'}</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsTable.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsTable.data_attributes">
-<code class="descname">data_attributes</code><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsTable.data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsTable.id">
-<code class="descname">id</code><em class="property"> = 'thesaurus_extracts_table'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsTable.id" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsTable.title">
-<code class="descname">title</code><em class="property"> = 'Thesaurus extracts'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsTable.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsTrashColumn">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.extract.</code><code class="descname">ThesaurusExtractsTrashColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsTrashColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.TrashColumn</span></code></p>
-<p>Thesaurus extracts trash column</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsTrashColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Delete extract'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsTrashColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsTrashColumn.permission">
-<code class="descname">permission</code><em class="property"> = 'pyams.AdminThesaurus'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsTrashColumn.permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsValuesAdapter">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.extract.</code><code class="descname">ThesaurusExtractsValuesAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsValuesAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Thesaurus extracts values adapter</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsValuesAdapter.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsValuesAdapter.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.extract.</code><code class="descname">ThesaurusExtractsZoomColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.ActionColumn</span></code></p>
-<p>Thesaurus extracts zoom column</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-list'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Extract contents'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn.url">
-<code class="descname">url</code><em class="property"> = 'extract-terms.html'</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn.weight">
-<code class="descname">weight</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.extract.ThesaurusTermNodes">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.extract.</code><code class="descname">ThesaurusTermNodes</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.ThesaurusTermNodes" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_thesaurus.zmi.extract.BaseTreeNodesView" title="pyams_thesaurus.zmi.extract.BaseTreeNodesView"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.zmi.extract.BaseTreeNodesView</span></code></a></p>
-<p>Get thesaurus nodes</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_thesaurus.zmi.extract.delete_extract">
-<code class="descclassname">pyams_thesaurus.zmi.extract.</code><code class="descname">delete_extract</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.extract.delete_extract" title="Permalink to this definition">¶</a></dt>
-<dd><p>Delete extract from thesaurus</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_thesaurus.zmi.interfaces">
-<span id="pyams-thesaurus-zmi-interfaces-module"></span><h3>pyams_thesaurus.zmi.interfaces module<a class="headerlink" href="#module-pyams_thesaurus.zmi.interfaces" title="Permalink to this headline">¶</a></h3>
-</div>
-<div class="section" id="module-pyams_thesaurus.zmi.manager">
-<span id="pyams-thesaurus-zmi-manager-module"></span><h3>pyams_thesaurus.zmi.manager module<a class="headerlink" href="#module-pyams_thesaurus.zmi.manager" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.manager.ControlPanelThesaurusHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.manager.</code><code class="descname">ControlPanelThesaurusHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ControlPanelThesaurusHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></p>
-<p>Thesaurus view header adapter</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.manager.ControlPanelThesaurusHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-language'</em><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ControlPanelThesaurusHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.manager.ControlPanelThesaurusHeaderAdapter.subtitle">
-<code class="descname">subtitle</code><em class="property"> = 'Thesaurus'</em><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ControlPanelThesaurusHeaderAdapter.subtitle" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.manager.ControlPanelThesaurusTable">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.manager.</code><code class="descname">ControlPanelThesaurusTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ControlPanelThesaurusTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.BaseTable</span></code></p>
-<p>Control panel thesaurus table</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.manager.ControlPanelThesaurusTable.data_attributes">
-<code class="descname">data_attributes</code><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ControlPanelThesaurusTable.data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.manager.ControlPanelThesaurusTable.title">
-<code class="descname">title</code><em class="property"> = 'Registered thesaurus'</em><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ControlPanelThesaurusTable.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.manager.ControlPanelThesaurusTrashColumn">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.manager.</code><code class="descname">ControlPanelThesaurusTrashColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ControlPanelThesaurusTrashColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.TrashColumn</span></code></p>
-<p>Thesaurus trash column</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.manager.ControlPanelThesaurusTrashColumn.icon_hint">
-<code class="descname">icon_hint</code><em class="property"> = 'Delete thesaurus'</em><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ControlPanelThesaurusTrashColumn.icon_hint" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.manager.ControlPanelThesaurusTrashColumn.permission">
-<code class="descname">permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ControlPanelThesaurusTrashColumn.permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.manager.ControlPanelThesaurusValuesAdapter">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.manager.</code><code class="descname">ControlPanelThesaurusValuesAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ControlPanelThesaurusValuesAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Thesaurus table values adapter</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.manager.ControlPanelThesaurusValuesAdapter.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ControlPanelThesaurusValuesAdapter.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.manager.ControlPanelThesaurusView">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.manager.</code><code class="descname">ControlPanelThesaurusView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ControlPanelThesaurusView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.AdminView</span></code>, <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.container.ContainerView</span></code></p>
-<p>Control panel thesaurus view</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.manager.ControlPanelThesaurusView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ControlPanelThesaurusView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_thesaurus.zmi.manager.ControlPanelThesaurusTable" title="pyams_thesaurus.zmi.manager.ControlPanelThesaurusTable"><code class="xref py py-class docutils literal"><span class="pre">ControlPanelThesaurusTable</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.manager.ThesaurusAddAction">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.manager.</code><code class="descname">ThesaurusAddAction</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ThesaurusAddAction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarAction</span></code></p>
-<p>Thesaurus add action</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.manager.ThesaurusAddAction.label">
-<code class="descname">label</code><em class="property"> = 'Add thesaurus'</em><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ThesaurusAddAction.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.manager.ThesaurusAddAction.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ThesaurusAddAction.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.manager.ThesaurusAddAction.url">
-<code class="descname">url</code><em class="property"> = 'add-thesaurus.html'</em><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ThesaurusAddAction.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.manager.ThesaurusMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.manager.</code><code class="descname">ThesaurusMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ThesaurusMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></p>
-<p>Thesaurus menu item</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.manager.ThesaurusMenuItem.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-language'</em><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ThesaurusMenuItem.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.manager.ThesaurusMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Thesaurus'</em><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ThesaurusMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.manager.ThesaurusMenuItem.url">
-<code class="descname">url</code><em class="property"> = '#thesaurus.html'</em><a class="headerlink" href="#pyams_thesaurus.zmi.manager.ThesaurusMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_thesaurus.zmi.term">
-<span id="pyams-thesaurus-zmi-term-module"></span><h3>pyams_thesaurus.zmi.term module<a class="headerlink" href="#module-pyams_thesaurus.zmi.term" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.term.</code><code class="descname">ThesaurusTermAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code>, <a class="reference internal" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddForm" title="pyams_thesaurus.zmi.term.ThesaurusTermAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.zmi.term.ThesaurusTermAddForm</span></code></a></p>
-<p>Thesaurus term add form, AJAX view</p>
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAJAXAddForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAJAXAddForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.term.</code><code class="descname">ThesaurusTermAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code>, <a class="reference internal" href="#pyams_thesaurus.zmi.term.ThesaurusTermEditForm" title="pyams_thesaurus.zmi.term.ThesaurusTermEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.zmi.term.ThesaurusTermEditForm</span></code></a></p>
-<p>Thesaurus term edit form, AJAX view</p>
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAJAXEditForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAJAXEditForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAddAction">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.term.</code><code class="descname">ThesaurusTermAddAction</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddAction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarAction</span></code></p>
-<p>Thesaurus term add action</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAddAction.label">
-<code class="descname">label</code><em class="property"> = 'Add term'</em><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddAction.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAddAction.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddAction.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAddAction.url">
-<code class="descname">url</code><em class="property"> = 'add-term.html'</em><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddAction.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAddForm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.term.</code><code class="descname">ThesaurusTermAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></p>
-<p>Thesaurus term add form</p>
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>object</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-term.json'</em><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-tag'</em><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add new term'</em><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAddForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAddForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAddForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermAddForm.update_content">
-<code class="descname">update_content</code><span class="sig-paren">(</span><em>content</em>, <em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermAddForm.update_content" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermEditForm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.term.</code><code class="descname">ThesaurusTermEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></p>
-<p>Thesaurus term edit form</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageThesaurusContent'</em><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermEditForm.generic_changed">
-<code class="descname">generic_changed</code><em class="property"> = False</em><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.generic_changed" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-tag'</em><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Edit term properties'</em><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermEditForm.update_content">
-<code class="descname">update_content</code><span class="sig-paren">(</span><em>content</em>, <em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.update_content" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.term.ThesaurusTermEditForm.usage_changed">
-<code class="descname">usage_changed</code><em class="property"> = False</em><a class="headerlink" href="#pyams_thesaurus.zmi.term.ThesaurusTermEditForm.usage_changed" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_thesaurus.zmi.term.handle_new_term_data_extraction">
-<code class="descclassname">pyams_thesaurus.zmi.term.</code><code class="descname">handle_new_term_data_extraction</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.term.handle_new_term_data_extraction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle new term data extraction</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_thesaurus.zmi.term.handle_term_properties_data_extraction">
-<code class="descclassname">pyams_thesaurus.zmi.term.</code><code class="descname">handle_term_properties_data_extraction</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.term.handle_term_properties_data_extraction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle term properties data extraction</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_thesaurus.zmi.thesaurus">
-<span id="pyams-thesaurus-zmi-thesaurus-module"></span><h3>pyams_thesaurus.zmi.thesaurus module<a class="headerlink" href="#module-pyams_thesaurus.zmi.thesaurus" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.BaseTreeNodesView">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">BaseTreeNodesView</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.BaseTreeNodesView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Base tree nodes views</p>
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.thesaurus.BaseTreeNodesView.get_nodes">
-<code class="descname">get_nodes</code><span class="sig-paren">(</span><em>term</em>, <em>result</em>, <em>subnodes=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.BaseTreeNodesView.get_nodes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code>, <a class="reference internal" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm" title="pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm</span></code></a></p>
-<p>Thesaurus add form, AJAX view</p>
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAJAXAddForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAJAXAddForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></p>
-<p>Thesaurus add form</p>
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>object</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-thesaurus.json'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-language'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add new thesaurus'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.title">
-<code class="descname">title</code><em class="property"> = 'Utilities'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></p>
-<p>Thesaurus add menu</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add thesaurus...'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-language'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-thesaurus.html'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusBreadcrumbAdapter">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusBreadcrumbAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusBreadcrumbAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.breadcrumb.BreadcrumbItem</span></code></p>
-<p>Thesaurus breadcrumb adapter</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusBreadcrumbAdapter.css_class">
-<code class="descname">css_class</code><em class="property"> = 'strong'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusBreadcrumbAdapter.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusBreadcrumbAdapter.label">
-<code class="descname">label</code><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusBreadcrumbAdapter.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportAJAXForm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusExportAJAXForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportAJAXForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code>, <a class="reference internal" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm" title="pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm</span></code></a></p>
-<p>Thesaurus export form, AJAX view</p>
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportAJAXForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportAJAXForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusExportForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></p>
-<p>Thesaurus export form</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'export.xml'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.configuration">
-<code class="descname">configuration</code><em class="property"> = None</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.configuration" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.createAndAdd">
-<code class="descname">createAndAdd</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.createAndAdd" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.download_target">
-<code class="descname">download_target</code><em class="property"> = 'download_frame'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.download_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.exporter">
-<code class="descname">exporter</code><em class="property"> = None</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.exporter" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-download'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Export thesaurus terms'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.title">
-<code class="descname">title</code><em class="property"> = 'Thesaurus'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusExportMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></p>
-<p>Thesaurus export menu</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-download'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Export terms...'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem.url">
-<code class="descname">url</code><em class="property"> = 'export.html'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusHeaderAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.page.DefaultPageHeaderAdapter</span></code></p>
-<p>Thesaurus views header adapter</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter.back_target">
-<code class="descname">back_target</code><em class="property"> = None</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter.back_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter.back_url">
-<code class="descname">back_url</code><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter.back_url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa fa-fw fa-language'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportAJAXForm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusImportAJAXForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportAJAXForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code>, <a class="reference internal" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm" title="pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm</span></code></a></p>
-<p>Thesaurus import form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusImportForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></p>
-<p>Thesaurus import form</p>
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>object</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'import.json'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-upload'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Import thesaurus terms'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.title">
-<code class="descname">title</code><em class="property"> = 'Thesaurus'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.update_content">
-<code class="descname">update_content</code><span class="sig-paren">(</span><em>content</em>, <em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm.update_content" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusImportMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></p>
-<p>Thesaurus import menu</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-upload'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Import terms...'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem.url">
-<code class="descname">url</code><em class="property"> = 'import.html'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusMenuHeader">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusMenuHeader</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusMenuHeader" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestAdapter" title="pyams_utils.adapter.ContextRequestAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestAdapter</span></code></a></p>
-<p>Thesaurus menu header adapter</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusMenuHeader.header">
-<code class="descname">header</code><em class="property"> = 'This thesaurus'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusMenuHeader.header" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusNameAdapter">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusNameAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusNameAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestAdapter" title="pyams_utils.adapter.ContextRequestAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestAdapter</span></code></a></p>
-<p>Thesaurus name adapter</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusNameAdapter.name">
-<code class="descname">name</code><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusNameAdapter.name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusPropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code>, <a class="reference internal" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm" title="pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm</span></code></a></p>
-<p>Thesaurus properties edit form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminEditForm</span></code></p>
-<p>Thesaurus properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.AdminThesaurus'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-language'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Update thesaurus properties'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusPropertiesMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></p>
-<p>Thesaurus properties menu</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-edit'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Properties'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem.url">
-<code class="descname">url</code><em class="property"> = '#properties.html'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusTableElementEditor</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.DefaultElementEditorAdapter</span></code></p>
-<p>Thesaurus table element editor</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor.modal_target">
-<code class="descname">modal_target</code><em class="property"> = False</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor.url">
-<code class="descname">url</code><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor.view_name">
-<code class="descname">view_name</code><em class="property"> = 'properties.html'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor.view_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusTermNodes">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusTermNodes</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusTermNodes" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_thesaurus.zmi.thesaurus.BaseTreeNodesView" title="pyams_thesaurus.zmi.thesaurus.BaseTreeNodesView"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.zmi.thesaurus.BaseTreeNodesView</span></code></a></p>
-<p>Get thesaurus nodes</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusTermParentNodes">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusTermParentNodes</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusTermParentNodes" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_thesaurus.zmi.thesaurus.BaseTreeNodesView" title="pyams_thesaurus.zmi.thesaurus.BaseTreeNodesView"><code class="xref py py-class docutils literal"><span class="pre">pyams_thesaurus.zmi.thesaurus.BaseTreeNodesView</span></code></a></p>
-<p>Get thesaurus parent nodes</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusTermsMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></p>
-<p>Thesaurus terms menu</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-tags'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Terms'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem.url">
-<code class="descname">url</code><em class="property"> = '#terms.html'</em><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView">
-<em class="property">class </em><code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">ThesaurusTermsView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.view.InnerAdminView</span></code></p>
-<p>Thesaurus terms view</p>
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView.search_query_params">
-<code class="descname">search_query_params</code><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView.search_query_params" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView.tree">
-<code class="descname">tree</code><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView.tree" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_thesaurus.zmi.thesaurus.handle_new_thesaurus_data_extraction">
-<code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">handle_new_thesaurus_data_extraction</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.handle_new_thesaurus_data_extraction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle new thesaurus data extraction</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_thesaurus.zmi.thesaurus.switch_term_extract">
-<code class="descclassname">pyams_thesaurus.zmi.thesaurus.</code><code class="descname">switch_term_extract</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_thesaurus.zmi.thesaurus.switch_term_extract" title="Permalink to this definition">¶</a></dt>
-<dd><p>Term extract switcher</p>
-</dd></dl>
-
-</div>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_thesaurus.zmi package</a><ul>
-<li><a class="reference internal" href="#module-pyams_thesaurus.zmi">Module contents</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a><ul>
-<li><a class="reference internal" href="#module-pyams_thesaurus.zmi.extract">pyams_thesaurus.zmi.extract module</a></li>
-<li><a class="reference internal" href="#module-pyams_thesaurus.zmi.interfaces">pyams_thesaurus.zmi.interfaces module</a></li>
-<li><a class="reference internal" href="#module-pyams_thesaurus.zmi.manager">pyams_thesaurus.zmi.manager module</a></li>
-<li><a class="reference internal" href="#module-pyams_thesaurus.zmi.term">pyams_thesaurus.zmi.term module</a></li>
-<li><a class="reference internal" href="#module-pyams_thesaurus.zmi.thesaurus">pyams_thesaurus.zmi.thesaurus module</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_utils.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,477 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_utils.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-utils-zmi-package">
-<h1>pyams_utils.zmi package<a class="headerlink" href="#pyams-utils-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_utils.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_utils.zmi" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="module-pyams_utils.zmi.intids">
-<span id="pyams-utils-zmi-intids-module"></span><h3>pyams_utils.zmi.intids module<a class="headerlink" href="#module-pyams_utils.zmi.intids" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_utils.zmi.intids.IntIdsLengthAdapter">
-<em class="property">class </em><code class="descclassname">pyams_utils.zmi.intids.</code><code class="descname">IntIdsLengthAdapter</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.intids.IntIdsLengthAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextAdapter" title="pyams_utils.adapter.ContextAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextAdapter</span></code></a></p>
-<p>IntIds length adapter</p>
-<dl class="attribute">
-<dt id="pyams_utils.zmi.intids.IntIdsLengthAdapter.count">
-<code class="descname">count</code><a class="headerlink" href="#pyams_utils.zmi.intids.IntIdsLengthAdapter.count" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm">
-<em class="property">class </em><code class="descclassname">pyams_utils.zmi.intids.</code><code class="descname">IntIdsPropertiesDisplayForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogDisplayForm</span></code></p>
-<p>intIds properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Display indexer properties'</em><a class="headerlink" href="#pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_utils.zmi.timezone">
-<span id="pyams-utils-zmi-timezone-module"></span><h3>pyams_utils.zmi.timezone module<a class="headerlink" href="#module-pyams_utils.zmi.timezone" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_utils.zmi.timezone.ServerTimezonePropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_utils.zmi.timezone.</code><code class="descname">ServerTimezonePropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.timezone.ServerTimezonePropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code>, <a class="reference internal" href="#pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm" title="pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm</span></code></a></p>
-<p>Server timezone properties edit form, AJAX renderer</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_utils.zmi.timezone.</code><code class="descname">ServerTimezonePropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></p>
-<p>Server timezone properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Update server timezone properties'</em><a class="headerlink" href="#pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_utils.zmi.zeo">
-<span id="pyams-utils-zmi-zeo-module"></span><h3>pyams_utils.zmi.zeo module<a class="headerlink" href="#module-pyams_utils.zmi.zeo" title="Permalink to this headline">¶</a></h3>
-<dl class="class">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAJAXAddForm">
-<em class="property">class </em><code class="descclassname">pyams_utils.zmi.zeo.</code><code class="descname">ZEOConnectionAJAXAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAJAXAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code>, <a class="reference internal" href="#pyams_utils.zmi.zeo.ZEOConnectionAddForm" title="pyams_utils.zmi.zeo.ZEOConnectionAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.zmi.zeo.ZEOConnectionAddForm</span></code></a></p>
-<p>ZEO connection add form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAJAXTestForm">
-<em class="property">class </em><code class="descclassname">pyams_utils.zmi.zeo.</code><code class="descname">ZEOConnectionAJAXTestForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAJAXTestForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code>, <a class="reference internal" href="#pyams_utils.zmi.zeo.ZEOConnectionTestForm" title="pyams_utils.zmi.zeo.ZEOConnectionTestForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.zmi.zeo.ZEOConnectionTestForm</span></code></a></p>
-<p>ZEO connection test form, JSON renderer</p>
-<dl class="method">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAJAXTestForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAJAXTestForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAddForm">
-<em class="property">class </em><code class="descclassname">pyams_utils.zmi.zeo.</code><code class="descname">ZEOConnectionAddForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAddForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></p>
-<p>ZEO connection add form</p>
-<dl class="method">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAddForm.add">
-<code class="descname">add</code><span class="sig-paren">(</span><em>object</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAddForm.add" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAddForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'add-zeo-connection.json'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAddForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAddForm.autocomplete">
-<code class="descname">autocomplete</code><em class="property"> = 'off'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAddForm.autocomplete" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAddForm.create">
-<code class="descname">create</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAddForm.create" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAddForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = None</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAddForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAddForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAddForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAddForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-database'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAddForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAddForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Add ZEO connection'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAddForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAddForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAddForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAddForm.title">
-<code class="descname">title</code><em class="property"> = 'Utilities'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAddForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAddMenu">
-<em class="property">class </em><code class="descclassname">pyams_utils.zmi.zeo.</code><code class="descname">ZEOConnectionAddMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAddMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></p>
-<p>ZEO connection add menu</p>
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAddMenu.label">
-<code class="descname">label</code><em class="property"> = 'Add ZEO connection...'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAddMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAddMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-database'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAddMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAddMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAddMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionAddMenu.url">
-<code class="descname">url</code><em class="property"> = 'add-zeo-connection.html'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionAddMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionNameAdapter">
-<em class="property">class </em><code class="descclassname">pyams_utils.zmi.zeo.</code><code class="descname">ZEOConnectionNameAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionNameAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestAdapter" title="pyams_utils.adapter.ContextRequestAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestAdapter</span></code></a></p>
-<p>ZEO connection name adapter</p>
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionNameAdapter.name">
-<code class="descname">name</code><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionNameAdapter.name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionPropertiesAJAXEditForm">
-<em class="property">class </em><code class="descclassname">pyams_utils.zmi.zeo.</code><code class="descname">ZEOConnectionPropertiesAJAXEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionPropertiesAJAXEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXEditForm</span></code>, <a class="reference internal" href="#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm" title="pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm</span></code></a></p>
-<p>ZEO connection properties edit form, AJAX view</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm">
-<em class="property">class </em><code class="descclassname">pyams_utils.zmi.zeo.</code><code class="descname">ZEOConnectionPropertiesEditForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogEditForm</span></code></p>
-<p>ZEO connection properties edit form</p>
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'properties.json'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.autocomplete">
-<code class="descname">autocomplete</code><em class="property"> = 'off'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.autocomplete" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-database'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Update ZEO connection properties'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestForm">
-<em class="property">class </em><code class="descclassname">pyams_utils.zmi.zeo.</code><code class="descname">ZEOConnectionTestForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></p>
-<p>ZEO connection test form</p>
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestForm.ajax_handler">
-<code class="descname">ajax_handler</code><em class="property"> = 'test-connection.json'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestForm.ajax_handler" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestForm.buttons">
-<code class="descname">buttons</code><em class="property"> = &lt;z3c.form.button.Buttons object&gt;</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestForm.buttons" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestForm.createAndAdd">
-<code class="descname">createAndAdd</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestForm.createAndAdd" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestForm.edit_permission">
-<code class="descname">edit_permission</code><em class="property"> = 'pyams.ManageSystem'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestForm.form_target">
-<code class="descname">form_target</code><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestForm.form_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestForm.icon_css_class">
-<code class="descname">icon_css_class</code><em class="property"> = 'fa fa-fw fa-database'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestForm.legend">
-<code class="descname">legend</code><em class="property"> = 'Test ZEO database connection'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestForm.prefix">
-<code class="descname">prefix</code><em class="property"> = 'test_form.'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestForm.prefix" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestForm.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestForm.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestFormSuffix">
-<em class="property">class </em><code class="descclassname">pyams_utils.zmi.zeo.</code><code class="descname">ZEOConnectionTestFormSuffix</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestFormSuffix" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></p>
-<p>ZEO connection test form suffix</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestMenu">
-<em class="property">class </em><code class="descclassname">pyams_utils.zmi.zeo.</code><code class="descname">ZEOConnectionTestMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></p>
-<p>ZEO connection test menu</p>
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestMenu.label">
-<code class="descname">label</code><em class="property"> = 'Test ZEO connection...'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = 'fa fa-fw fa-database'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestMenu.modal_target">
-<code class="descname">modal_target</code><em class="property"> = True</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestMenu.modal_target" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestMenu.stop_propagation">
-<code class="descname">stop_propagation</code><em class="property"> = True</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestMenu.stop_propagation" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_utils.zmi.zeo.ZEOConnectionTestMenu.url">
-<code class="descname">url</code><em class="property"> = 'test-connection.html'</em><a class="headerlink" href="#pyams_utils.zmi.zeo.ZEOConnectionTestMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_utils.zmi.zeo.handle_new_connection_data_extraction">
-<code class="descclassname">pyams_utils.zmi.zeo.</code><code class="descname">handle_new_connection_data_extraction</code><span class="sig-paren">(</span><em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_utils.zmi.zeo.handle_new_connection_data_extraction" title="Permalink to this definition">¶</a></dt>
-<dd><p>Handle new connection data extraction</p>
-</dd></dl>
-
-</div>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_utils.zmi package</a><ul>
-<li><a class="reference internal" href="#module-pyams_utils.zmi">Module contents</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a><ul>
-<li><a class="reference internal" href="#module-pyams_utils.zmi.intids">pyams_utils.zmi.intids module</a></li>
-<li><a class="reference internal" href="#module-pyams_utils.zmi.timezone">pyams_utils.zmi.timezone module</a></li>
-<li><a class="reference internal" href="#module-pyams_utils.zmi.zeo">pyams_utils.zmi.zeo module</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_viewlet.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_viewlet.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-viewlet-interfaces-package">
-<h1>pyams_viewlet.interfaces package<a class="headerlink" href="#pyams-viewlet-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_viewlet.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_viewlet.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_viewlet.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_viewlet.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_workflow.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,161 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_workflow.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-workflow-interfaces-package">
-<h1>pyams_workflow.interfaces package<a class="headerlink" href="#pyams-workflow-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_workflow.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_workflow.interfaces" title="Permalink to this headline">¶</a></h2>
-<dl class="exception">
-<dt id="pyams_workflow.interfaces.AmbiguousTransitionError">
-<em class="property">exception </em><code class="descclassname">pyams_workflow.interfaces.</code><code class="descname">AmbiguousTransitionError</code><span class="sig-paren">(</span><em>source</em>, <em>destination</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.interfaces.AmbiguousTransitionError" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_workflow.interfaces.InvalidTransitionError" title="pyams_workflow.interfaces.InvalidTransitionError"><code class="xref py py-class docutils literal"><span class="pre">pyams_workflow.interfaces.InvalidTransitionError</span></code></a></p>
-<p>Exception raised when required transition is ambiguous</p>
-</dd></dl>
-
-<dl class="exception">
-<dt id="pyams_workflow.interfaces.ConditionFailedError">
-<em class="property">exception </em><code class="descclassname">pyams_workflow.interfaces.</code><code class="descname">ConditionFailedError</code><a class="headerlink" href="#pyams_workflow.interfaces.ConditionFailedError" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">Exception</span></code></p>
-<p>Exception raised when transition condition failed</p>
-</dd></dl>
-
-<dl class="exception">
-<dt id="pyams_workflow.interfaces.InvalidTransitionError">
-<em class="property">exception </em><code class="descclassname">pyams_workflow.interfaces.</code><code class="descname">InvalidTransitionError</code><span class="sig-paren">(</span><em>source</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.interfaces.InvalidTransitionError" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">Exception</span></code></p>
-<p>Base transition error</p>
-</dd></dl>
-
-<dl class="exception">
-<dt id="pyams_workflow.interfaces.NoTransitionAvailableError">
-<em class="property">exception </em><code class="descclassname">pyams_workflow.interfaces.</code><code class="descname">NoTransitionAvailableError</code><span class="sig-paren">(</span><em>source</em>, <em>destination</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.interfaces.NoTransitionAvailableError" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_workflow.interfaces.InvalidTransitionError" title="pyams_workflow.interfaces.InvalidTransitionError"><code class="xref py py-class docutils literal"><span class="pre">pyams_workflow.interfaces.InvalidTransitionError</span></code></a></p>
-<p>Exception raised when there is not available transition</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_workflow.interfaces.ObjectClonedEvent">
-<em class="property">class </em><code class="descclassname">pyams_workflow.interfaces.</code><code class="descname">ObjectClonedEvent</code><span class="sig-paren">(</span><em>object</em>, <em>source</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.interfaces.ObjectClonedEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.lifecycleevent.ObjectCreatedEvent</span></code></p>
-<p>Object cloned event</p>
-</dd></dl>
-
-<dl class="exception">
-<dt id="pyams_workflow.interfaces.VersionError">
-<em class="property">exception </em><code class="descclassname">pyams_workflow.interfaces.</code><code class="descname">VersionError</code><a class="headerlink" href="#pyams_workflow.interfaces.VersionError" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">Exception</span></code></p>
-<p>Versions management error</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_workflow.interfaces.WorkflowTransitionEvent">
-<em class="property">class </em><code class="descclassname">pyams_workflow.interfaces.</code><code class="descname">WorkflowTransitionEvent</code><span class="sig-paren">(</span><em>object</em>, <em>workflow</em>, <em>principal</em>, <em>source</em>, <em>destination</em>, <em>transition</em>, <em>comment</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.interfaces.WorkflowTransitionEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">zope.interface.interfaces.ObjectEvent</span></code></p>
-<p>Workflow transition event</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_workflow.interfaces.WorkflowVersionTransitionEvent">
-<em class="property">class </em><code class="descclassname">pyams_workflow.interfaces.</code><code class="descname">WorkflowVersionTransitionEvent</code><span class="sig-paren">(</span><em>object</em>, <em>workflow</em>, <em>principal</em>, <em>old_object</em>, <em>source</em>, <em>destination</em>, <em>transition</em>, <em>comment</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.interfaces.WorkflowVersionTransitionEvent" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_workflow.interfaces.WorkflowTransitionEvent" title="pyams_workflow.interfaces.WorkflowTransitionEvent"><code class="xref py py-class docutils literal"><span class="pre">pyams_workflow.interfaces.WorkflowTransitionEvent</span></code></a></p>
-<p>Workflow version transition event</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_workflow.interfaces package</a><ul>
-<li><a class="reference internal" href="#module-pyams_workflow.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_workflow.tests.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,143 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_workflow.tests package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-workflow-tests-package">
-<h1>pyams_workflow.tests package<a class="headerlink" href="#pyams-workflow-tests-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_workflow.tests.test_utilsdocs">
-<span id="pyams-workflow-tests-test-utilsdocs-module"></span><h2>pyams_workflow.tests.test_utilsdocs module<a class="headerlink" href="#module-pyams_workflow.tests.test_utilsdocs" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_workflow doctest</p>
-<dl class="function">
-<dt id="pyams_workflow.tests.test_utilsdocs.doc_suite">
-<code class="descclassname">pyams_workflow.tests.test_utilsdocs.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>setUp=None</em>, <em>tearDown=None</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.tests.test_utilsdocs.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doctests found in /doctest.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_workflow.tests.test_utilsdocs.test_suite">
-<code class="descclassname">pyams_workflow.tests.test_utilsdocs.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.tests.test_utilsdocs.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_workflow.tests.test_utilsdocstrings">
-<span id="pyams-workflow-tests-test-utilsdocstrings-module"></span><h2>pyams_workflow.tests.test_utilsdocstrings module<a class="headerlink" href="#module-pyams_workflow.tests.test_utilsdocstrings" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_workflow doc strings</p>
-<dl class="function">
-<dt id="pyams_workflow.tests.test_utilsdocstrings.doc_suite">
-<code class="descclassname">pyams_workflow.tests.test_utilsdocstrings.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.tests.test_utilsdocstrings.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doc tests strings found in /<a href="#id1"><span class="problematic" id="id2">*</span></a>.py</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_workflow.tests.test_utilsdocstrings.test_suite">
-<code class="descclassname">pyams_workflow.tests.test_utilsdocstrings.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.tests.test_utilsdocstrings.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_workflow.tests">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_workflow.tests" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_workflow.tests package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_workflow.tests.test_utilsdocs">pyams_workflow.tests.test_utilsdocs module</a></li>
-<li><a class="reference internal" href="#module-pyams_workflow.tests.test_utilsdocstrings">pyams_workflow.tests.test_utilsdocstrings module</a></li>
-<li><a class="reference internal" href="#module-pyams_workflow.tests">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_workflow.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,422 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_workflow.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-workflow-zmi-package">
-<h1>pyams_workflow.zmi package<a class="headerlink" href="#pyams-workflow-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_workflow.zmi.viewlet.html">pyams_workflow.zmi.viewlet package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_workflow.zmi.viewlet.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_workflow.zmi.viewlet.html#module-pyams_workflow.zmi.viewlet.versions">pyams_workflow.zmi.viewlet.versions module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_workflow.zmi.viewlet.html#module-pyams_workflow.zmi.viewlet">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_workflow.zmi.interfaces">
-<span id="pyams-workflow-zmi-interfaces-module"></span><h2>pyams_workflow.zmi.interfaces module<a class="headerlink" href="#module-pyams_workflow.zmi.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_workflow.zmi.transition">
-<span id="pyams-workflow-zmi-transition-module"></span><h2>pyams_workflow.zmi.transition module<a class="headerlink" href="#module-pyams_workflow.zmi.transition" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm">
-<em class="property">class </em><code class="descclassname">pyams_workflow.zmi.transition.</code><code class="descname">WorkflowContentTransitionAJAXForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_form.html#pyams_form.form.AJAXAddForm" title="pyams_form.form.AJAXAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_form.form.AJAXAddForm</span></code></a></p>
-<p>Workflow content transition AJAX form</p>
-<dl class="method">
-<dt id="pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm.get_ajax_output">
-<code class="descname">get_ajax_output</code><span class="sig-paren">(</span><em>changes</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm.get_ajax_output" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_workflow.zmi.transition.WorkflowContentTransitionForm">
-<em class="property">class </em><code class="descclassname">pyams_workflow.zmi.transition.</code><code class="descname">WorkflowContentTransitionForm</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.transition.WorkflowContentTransitionForm" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_zmi.html#pyams_zmi.form.AdminDialogAddForm" title="pyams_zmi.form.AdminDialogAddForm"><code class="xref py py-class docutils literal"><span class="pre">pyams_zmi.form.AdminDialogAddForm</span></code></a></p>
-<p>Workflow content transition form</p>
-<dl class="method">
-<dt id="pyams_workflow.zmi.transition.WorkflowContentTransitionForm.createAndAdd">
-<code class="descname">createAndAdd</code><span class="sig-paren">(</span><em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.createAndAdd" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.transition.WorkflowContentTransitionForm.edit_permission">
-<code class="descname">edit_permission</code><a class="headerlink" href="#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.edit_permission" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.transition.WorkflowContentTransitionForm.fields">
-<code class="descname">fields</code><em class="property"> = &lt;z3c.form.field.Fields object&gt;</em><a class="headerlink" href="#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.fields" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.transition.WorkflowContentTransitionForm.icon_css_class">
-<code class="descname">icon_css_class</code><a class="headerlink" href="#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.icon_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.transition.WorkflowContentTransitionForm.legend">
-<code class="descname">legend</code><a class="headerlink" href="#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.legend" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_workflow.zmi.transition.WorkflowContentTransitionForm.nextURL">
-<code class="descname">nextURL</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.nextURL" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.transition.WorkflowContentTransitionForm.transition">
-<code class="descname">transition</code><a class="headerlink" href="#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.transition" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_workflow.zmi.transition.WorkflowContentTransitionForm.updateActions">
-<code class="descname">updateActions</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.updateActions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_workflow.zmi.transition.WorkflowContentTransitionForm.updateWidgets">
-<code class="descname">updateWidgets</code><span class="sig-paren">(</span><em>prefix=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.transition.WorkflowContentTransitionForm.updateWidgets" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_workflow.zmi.versions">
-<span id="pyams-workflow-zmi-versions-module"></span><h2>pyams_workflow.zmi.versions module<a class="headerlink" href="#module-pyams_workflow.zmi.versions" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryCommentColumn">
-<em class="property">class </em><code class="descclassname">pyams_workflow.zmi.versions.</code><code class="descname">WorkflowVersionHistoryCommentColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryCommentColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Workflow version history comment column</p>
-<dl class="method">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryCommentColumn.renderCell">
-<code class="descname">renderCell</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryCommentColumn.renderCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryCommentColumn.weight">
-<code class="descname">weight</code><em class="property"> = 15</em><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryCommentColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn">
-<em class="property">class </em><code class="descclassname">pyams_workflow.zmi.versions.</code><code class="descname">WorkflowVersionHistoryDateColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Workflow version history date column</p>
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn.attrName">
-<code class="descname">attrName</code><em class="property"> = 'date'</em><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn.attrName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn.cssClasses">
-<code class="descname">cssClasses</code><em class="property"> = {'td': 'nowrap'}</em><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn.renderCell">
-<code class="descname">renderCell</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn.renderCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn.weight">
-<code class="descname">weight</code><em class="property"> = 1</em><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_workflow.zmi.versions.</code><code class="descname">WorkflowVersionHistoryMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>Workflow history menu item</p>
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-history'</em><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem.label">
-<code class="descname">label</code><em class="property"> = 'Version history'</em><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem.url">
-<code class="descname">url</code><em class="property"> = '#version-history.html'</em><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn">
-<em class="property">class </em><code class="descclassname">pyams_workflow.zmi.versions.</code><code class="descname">WorkflowVersionHistoryPrincipalColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Workflow version history principal column</p>
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn.attrName">
-<code class="descname">attrName</code><em class="property"> = 'principal'</em><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn.attrName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn.renderCell">
-<code class="descname">renderCell</code><span class="sig-paren">(</span><em>item</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn.renderCell" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn.weight">
-<code class="descname">weight</code><em class="property"> = 10</em><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryTable">
-<em class="property">class </em><code class="descclassname">pyams_workflow.zmi.versions.</code><code class="descname">WorkflowVersionHistoryTable</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryTable" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.BaseTable" title="pyams_skin.table.BaseTable"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.BaseTable</span></code></a></p>
-<p>Workflow version history table</p>
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryTable.cssClasses">
-<code class="descname">cssClasses</code><em class="property"> = {'table': 'table table-bordered table-striped table-hover table-tight datatable'}</em><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryTable.cssClasses" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryTable.data_attributes">
-<code class="descname">data_attributes</code><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryTable.data_attributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryTable.hide_body_toolbar">
-<code class="descname">hide_body_toolbar</code><em class="property"> = True</em><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryTable.hide_body_toolbar" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryTable.sortOn">
-<code class="descname">sortOn</code><em class="property"> = None</em><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryTable.sortOn" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryTable.title">
-<code class="descname">title</code><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryTable.title" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn">
-<em class="property">class </em><code class="descclassname">pyams_workflow.zmi.versions.</code><code class="descname">WorkflowVersionHistoryTargetColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.I18nColumn" title="pyams_skin.table.I18nColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.I18nColumn</span></code></a>, <code class="xref py py-class docutils literal"><span class="pre">z3c.table.column.GetAttrColumn</span></code></p>
-<p>Workflow version history source column</p>
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn.attrName">
-<code class="descname">attrName</code><em class="property"> = 'target_state'</em><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn.attrName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn.getValue">
-<code class="descname">getValue</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn.getValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn.weight">
-<code class="descname">weight</code><em class="property"> = 5</em><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn.weight" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryValuesAdapter">
-<em class="property">class </em><code class="descclassname">pyams_workflow.zmi.versions.</code><code class="descname">WorkflowVersionHistoryValuesAdapter</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryValuesAdapter" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestViewAdapter" title="pyams_utils.adapter.ContextRequestViewAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestViewAdapter</span></code></a></p>
-<p>Workflow version history values adapter</p>
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryValuesAdapter.values">
-<code class="descname">values</code><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryValuesAdapter.values" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryView">
-<em class="property">class </em><code class="descclassname">pyams_workflow.zmi.versions.</code><code class="descname">WorkflowVersionHistoryView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.container.ContainerView" title="pyams_skin.container.ContainerView"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.container.ContainerView</span></code></a></p>
-<p>Workflow version history view</p>
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.versions.WorkflowVersionHistoryView.table_class">
-<code class="descname">table_class</code><a class="headerlink" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryView.table_class" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_workflow.zmi.versions.WorkflowVersionHistoryTable" title="pyams_workflow.zmi.versions.WorkflowVersionHistoryTable"><code class="xref py py-class docutils literal"><span class="pre">WorkflowVersionHistoryTable</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_workflow.zmi.workflow">
-<span id="pyams-workflow-zmi-workflow-module"></span><h2>pyams_workflow.zmi.workflow module<a class="headerlink" href="#module-pyams_workflow.zmi.workflow" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_workflow.zmi.workflow.WorkflowContentNameColumn">
-<em class="property">class </em><code class="descclassname">pyams_workflow.zmi.workflow.</code><code class="descname">WorkflowContentNameColumn</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>table</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.workflow.WorkflowContentNameColumn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.html#pyams_skin.table.NameColumn" title="pyams_skin.table.NameColumn"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.table.NameColumn</span></code></a></p>
-<p>Workflow content name column</p>
-<dl class="method">
-<dt id="pyams_workflow.zmi.workflow.WorkflowContentNameColumn.getValue">
-<code class="descname">getValue</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.workflow.WorkflowContentNameColumn.getValue" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.workflow.WorkflowContentNameColumn.name_field">
-<code class="descname">name_field</code><em class="property"> = 'title'</em><a class="headerlink" href="#pyams_workflow.zmi.workflow.WorkflowContentNameColumn.name_field" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_workflow.zmi.workflow.WorkflowMenu">
-<em class="property">class </em><code class="descclassname">pyams_workflow.zmi.workflow.</code><code class="descname">WorkflowMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.workflow.WorkflowMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenu" title="pyams_skin.viewlet.toolbar.ToolbarMenu"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenu</span></code></a></p>
-<p>Workflow menu</p>
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.workflow.WorkflowMenu.css_class">
-<code class="descname">css_class</code><em class="property"> = 'btn btn-xs btn-danger dropdown-toggle'</em><a class="headerlink" href="#pyams_workflow.zmi.workflow.WorkflowMenu.css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.workflow.WorkflowMenu.label">
-<code class="descname">label</code><em class="property"> = 'Change status...'</em><a class="headerlink" href="#pyams_workflow.zmi.workflow.WorkflowMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.workflow.WorkflowMenu.label_css_class">
-<code class="descname">label_css_class</code><em class="property"> = ''</em><a class="headerlink" href="#pyams_workflow.zmi.workflow.WorkflowMenu.label_css_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_workflow.zmi.workflow.WorkflowMenuItem">
-<em class="property">class </em><code class="descclassname">pyams_workflow.zmi.workflow.</code><code class="descname">WorkflowMenuItem</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em>, <em>transition</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.workflow.WorkflowMenuItem" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.toolbar.html#pyams_skin.viewlet.toolbar.ToolbarMenuItem" title="pyams_skin.viewlet.toolbar.ToolbarMenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.toolbar.ToolbarMenuItem</span></code></a></p>
-<p>Workflow menu item</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_workflow.zmi.workflow.get_old_versions">
-<code class="descclassname">pyams_workflow.zmi.workflow.</code><code class="descname">get_old_versions</code><span class="sig-paren">(</span><em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.workflow.get_old_versions" title="Permalink to this definition">¶</a></dt>
-<dd><p>Get old_versions of template</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_workflow.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_workflow.zmi" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_workflow.zmi package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_workflow.zmi.interfaces">pyams_workflow.zmi.interfaces module</a></li>
-<li><a class="reference internal" href="#module-pyams_workflow.zmi.transition">pyams_workflow.zmi.transition module</a></li>
-<li><a class="reference internal" href="#module-pyams_workflow.zmi.versions">pyams_workflow.zmi.versions module</a></li>
-<li><a class="reference internal" href="#module-pyams_workflow.zmi.workflow">pyams_workflow.zmi.workflow module</a></li>
-<li><a class="reference internal" href="#module-pyams_workflow.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_workflow.zmi.viewlet.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,135 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_workflow.zmi.viewlet package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-workflow-zmi-viewlet-package">
-<h1>pyams_workflow.zmi.viewlet package<a class="headerlink" href="#pyams-workflow-zmi-viewlet-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_workflow.zmi.viewlet.versions">
-<span id="pyams-workflow-zmi-viewlet-versions-module"></span><h2>pyams_workflow.zmi.viewlet.versions module<a class="headerlink" href="#module-pyams_workflow.zmi.viewlet.versions" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider">
-<em class="property">class </em><code class="descclassname">pyams_workflow.zmi.viewlet.versions.</code><code class="descname">WorkflowVersionMenuProvider</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_viewlet.html#pyams_viewlet.viewlet.Viewlet" title="pyams_viewlet.viewlet.Viewlet"><code class="xref py py-class docutils literal"><span class="pre">pyams_viewlet.viewlet.Viewlet</span></code></a></p>
-<p>Workflow versions menu content provider</p>
-<dl class="method">
-<dt id="pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider.get_workflow_state">
-<code class="descname">get_workflow_state</code><span class="sig-paren">(</span><em>context=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider.get_workflow_state" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider.workflow">
-<code class="descname">workflow</code><a class="headerlink" href="#pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider.workflow" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider.workflow_versions">
-<code class="descname">workflow_versions</code><a class="headerlink" href="#pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider.workflow_versions" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_workflow.zmi.viewlet">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_workflow.zmi.viewlet" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_workflow.zmi.viewlet package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_workflow.zmi.viewlet.versions">pyams_workflow.zmi.viewlet.versions module</a></li>
-<li><a class="reference internal" href="#module-pyams_workflow.zmi.viewlet">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_zmi.interfaces.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,113 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_zmi.interfaces package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-zmi-interfaces-package">
-<h1>pyams_zmi.interfaces package<a class="headerlink" href="#pyams-zmi-interfaces-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_zmi.interfaces.menu">
-<span id="pyams-zmi-interfaces-menu-module"></span><h2>pyams_zmi.interfaces.menu module<a class="headerlink" href="#module-pyams_zmi.interfaces.menu" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_zmi.interfaces">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_zmi.interfaces" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_zmi.interfaces package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_zmi.interfaces.menu">pyams_zmi.interfaces.menu module</a></li>
-<li><a class="reference internal" href="#module-pyams_zmi.interfaces">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_zmi.tests.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,143 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_zmi.tests package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-zmi-tests-package">
-<h1>pyams_zmi.tests package<a class="headerlink" href="#pyams-zmi-tests-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_zmi.tests.test_utilsdocs">
-<span id="pyams-zmi-tests-test-utilsdocs-module"></span><h2>pyams_zmi.tests.test_utilsdocs module<a class="headerlink" href="#module-pyams_zmi.tests.test_utilsdocs" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_zmi doctest</p>
-<dl class="function">
-<dt id="pyams_zmi.tests.test_utilsdocs.doc_suite">
-<code class="descclassname">pyams_zmi.tests.test_utilsdocs.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>setUp=None</em>, <em>tearDown=None</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zmi.tests.test_utilsdocs.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doctests found in /doctest.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_zmi.tests.test_utilsdocs.test_suite">
-<code class="descclassname">pyams_zmi.tests.test_utilsdocs.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zmi.tests.test_utilsdocs.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_zmi.tests.test_utilsdocstrings">
-<span id="pyams-zmi-tests-test-utilsdocstrings-module"></span><h2>pyams_zmi.tests.test_utilsdocstrings module<a class="headerlink" href="#module-pyams_zmi.tests.test_utilsdocstrings" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_zmi doc strings</p>
-<dl class="function">
-<dt id="pyams_zmi.tests.test_utilsdocstrings.doc_suite">
-<code class="descclassname">pyams_zmi.tests.test_utilsdocstrings.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zmi.tests.test_utilsdocstrings.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doc tests strings found in /<a href="#id1"><span class="problematic" id="id2">*</span></a>.py</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_zmi.tests.test_utilsdocstrings.test_suite">
-<code class="descclassname">pyams_zmi.tests.test_utilsdocstrings.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zmi.tests.test_utilsdocstrings.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_zmi.tests">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_zmi.tests" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_zmi.tests package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_zmi.tests.test_utilsdocs">pyams_zmi.tests.test_utilsdocs module</a></li>
-<li><a class="reference internal" href="#module-pyams_zmi.tests.test_utilsdocstrings">pyams_zmi.tests.test_utilsdocstrings module</a></li>
-<li><a class="reference internal" href="#module-pyams_zmi.tests">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_zmi.viewlet.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,117 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_zmi.viewlet package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-zmi-viewlet-package">
-<h1>pyams_zmi.viewlet package<a class="headerlink" href="#pyams-zmi-viewlet-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_zmi.viewlet.menu.html">pyams_zmi.viewlet.menu package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_zmi.viewlet.menu.html#module-pyams_zmi.viewlet.menu">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="module-pyams_zmi.viewlet">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_zmi.viewlet" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_zmi.viewlet package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#module-pyams_zmi.viewlet">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_zmi.viewlet.menu.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,126 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_zmi.viewlet.menu package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-zmi-viewlet-menu-package">
-<h1>pyams_zmi.viewlet.menu package<a class="headerlink" href="#pyams-zmi-viewlet-menu-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="module-pyams_zmi.viewlet.menu">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_zmi.viewlet.menu" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_zmi.viewlet.menu.ContentManagementMenu">
-<em class="property">class </em><code class="descclassname">pyams_zmi.viewlet.menu.</code><code class="descname">ContentManagementMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zmi.viewlet.menu.ContentManagementMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.Menu" title="pyams_skin.viewlet.menu.Menu"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.Menu</span></code></a></p>
-<p>Content management menu</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zmi.viewlet.menu.ControlPanelMenu">
-<em class="property">class </em><code class="descclassname">pyams_zmi.viewlet.menu.</code><code class="descname">ControlPanelMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zmi.viewlet.menu.ControlPanelMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.Menu" title="pyams_skin.viewlet.menu.Menu"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.Menu</span></code></a></p>
-<p>Control panel menu</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zmi.viewlet.menu.SiteManagementMenu">
-<em class="property">class </em><code class="descclassname">pyams_zmi.viewlet.menu.</code><code class="descname">SiteManagementMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zmi.viewlet.menu.SiteManagementMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.Menu" title="pyams_skin.viewlet.menu.Menu"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.Menu</span></code></a></p>
-<p>Site management menu</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_zmi.viewlet.menu package</a><ul>
-<li><a class="reference internal" href="#module-pyams_zmi.viewlet.menu">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_zodbbrowser.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,820 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_zodbbrowser package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-zodbbrowser-package">
-<h1>pyams_zodbbrowser package<a class="headerlink" href="#pyams-zodbbrowser-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="pyams_zodbbrowser.interfaces.html">pyams_zodbbrowser.interfaces package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_zodbbrowser.interfaces.html#module-pyams_zodbbrowser.interfaces">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_zodbbrowser.tests.html">pyams_zodbbrowser.tests package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_zodbbrowser.tests.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_zodbbrowser.tests.html#module-pyams_zodbbrowser.tests.test_utilsdocs">pyams_zodbbrowser.tests.test_utilsdocs module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_zodbbrowser.tests.html#module-pyams_zodbbrowser.tests.test_utilsdocstrings">pyams_zodbbrowser.tests.test_utilsdocstrings module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_zodbbrowser.tests.html#module-pyams_zodbbrowser.tests">Module contents</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="pyams_zodbbrowser.zmi.html">pyams_zodbbrowser.zmi package</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="pyams_zodbbrowser.zmi.html#submodules">Submodules</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_zodbbrowser.zmi.html#module-pyams_zodbbrowser.zmi.views">pyams_zodbbrowser.zmi.views module</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pyams_zodbbrowser.zmi.html#module-pyams_zodbbrowser.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_zodbbrowser.btreesupport">
-<span id="pyams-zodbbrowser-btreesupport-module"></span><h2>pyams_zodbbrowser.btreesupport module<a class="headerlink" href="#module-pyams_zodbbrowser.btreesupport" title="Permalink to this headline">¶</a></h2>
-<p>BTrees are commonly used in the Zope world.  This modules exposes the
-contents of BTrees nicely, abstracting away the implementation details.</p>
-<p>In the DB, every BTree can be represented by more than one persistent object,
-every one of those versioned separately.  This is part of what makes BTrees
-efficient.</p>
-<p>The format of the picked BTree state is nicely documented in ZODB’s source
-code, specifically, BTreeTemplate.c and BucketTemplate.c.</p>
-<dl class="class">
-<dt id="pyams_zodbbrowser.btreesupport.BTreeContainerState">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.btreesupport.</code><code class="descname">BTreeContainerState</code><span class="sig-paren">(</span><em>type</em>, <em>state</em>, <em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.BTreeContainerState" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.state.GenericState" title="pyams_zodbbrowser.state.GenericState"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.state.GenericState</span></code></a></p>
-<p>Convenient access to a BTreeContainer’s items</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.BTreeContainerState.listItems">
-<code class="descname">listItems</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.BTreeContainerState.listItems" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.btreesupport.EmptyOOBTreeState">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.btreesupport.</code><code class="descname">EmptyOOBTreeState</code><span class="sig-paren">(</span><em>type</em>, <em>state</em>, <em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.EmptyOOBTreeState" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.btreesupport.OOBTreeState" title="pyams_zodbbrowser.btreesupport.OOBTreeState"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.btreesupport.OOBTreeState</span></code></a></p>
-<p>Empty OOBTrees pickle to None.</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.btreesupport.FolderState">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.btreesupport.</code><code class="descname">FolderState</code><span class="sig-paren">(</span><em>type</em>, <em>state</em>, <em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.FolderState" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.state.GenericState" title="pyams_zodbbrowser.state.GenericState"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.state.GenericState</span></code></a></p>
-<p>Convenient access to a Folder’s items</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.FolderState.listItems">
-<code class="descname">listItems</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.FolderState.listItems" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.btreesupport.OOBTreeHistory">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.btreesupport.</code><code class="descname">OOBTreeHistory</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBTreeHistory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.history.ZodbObjectHistory" title="pyams_zodbbrowser.history.ZodbObjectHistory"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.history.ZodbObjectHistory</span></code></a></p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.OOBTreeHistory.loadState">
-<code class="descname">loadState</code><span class="sig-paren">(</span><em>tid=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBTreeHistory.loadState" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.OOBTreeHistory.loadStatePickle">
-<code class="descname">loadStatePickle</code><span class="sig-paren">(</span><em>tid=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBTreeHistory.loadStatePickle" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.OOBTreeHistory.rollback">
-<code class="descname">rollback</code><span class="sig-paren">(</span><em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBTreeHistory.rollback" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.btreesupport.OOBTreeState">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.btreesupport.</code><code class="descname">OOBTreeState</code><span class="sig-paren">(</span><em>type</em>, <em>state</em>, <em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBTreeState" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Non-empty OOBTrees have a complicated tuple structure.</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.OOBTreeState.asDict">
-<code class="descname">asDict</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBTreeState.asDict" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.OOBTreeState.getError">
-<code class="descname">getError</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBTreeState.getError" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.OOBTreeState.getName">
-<code class="descname">getName</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBTreeState.getName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.OOBTreeState.getParent">
-<code class="descname">getParent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBTreeState.getParent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.OOBTreeState.listAttributes">
-<code class="descname">listAttributes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBTreeState.listAttributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.OOBTreeState.listItems">
-<code class="descname">listItems</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBTreeState.listItems" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.btreesupport.OOBucketState">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.btreesupport.</code><code class="descname">OOBucketState</code><span class="sig-paren">(</span><em>type</em>, <em>state</em>, <em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBucketState" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.state.GenericState" title="pyams_zodbbrowser.state.GenericState"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.state.GenericState</span></code></a></p>
-<p>A single OOBTree bucket, should you wish to look at the internals</p>
-<p>Here’s the state description direct from BTrees/BucketTemplate.c:</p>
-<div class="highlight-default"><div class="highlight"><pre><span></span><span class="o">*</span> <span class="n">For</span> <span class="n">a</span> <span class="nb">set</span> <span class="n">bucket</span> <span class="p">(</span><span class="bp">self</span><span class="o">-&gt;</span><span class="n">values</span> <span class="ow">is</span> <span class="n">NULL</span><span class="p">),</span> <span class="n">a</span> <span class="n">one</span><span class="o">-</span><span class="nb">tuple</span> <span class="ow">or</span> <span class="n">two</span><span class="o">-</span><span class="nb">tuple</span><span class="o">.</span>  <span class="n">The</span>
-<span class="o">*</span> <span class="n">first</span> <span class="n">element</span> <span class="ow">is</span> <span class="n">a</span> <span class="nb">tuple</span> <span class="n">of</span> <span class="n">keys</span><span class="p">,</span> <span class="n">of</span> <span class="n">length</span> <span class="bp">self</span><span class="o">-&gt;</span><span class="nb">len</span><span class="o">.</span>  <span class="n">The</span> <span class="n">second</span> <span class="n">element</span>
-<span class="o">*</span> <span class="ow">is</span> <span class="n">the</span> <span class="nb">next</span> <span class="n">bucket</span><span class="p">,</span> <span class="n">present</span> <span class="k">if</span> <span class="ow">and</span> <span class="n">only</span> <span class="k">if</span> <span class="nb">next</span> <span class="ow">is</span> <span class="n">non</span><span class="o">-</span><span class="n">NULL</span><span class="p">:</span>
-<span class="o">*</span>
-<span class="o">*</span>     <span class="p">(</span>
-<span class="o">*</span>          <span class="p">(</span><span class="n">keys</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">keys</span><span class="p">[</span><span class="mi">1</span><span class="p">],</span> <span class="o">...</span><span class="p">,</span> <span class="n">keys</span><span class="p">[</span><span class="nb">len</span><span class="o">-</span><span class="mi">1</span><span class="p">]),</span>
-<span class="o">*</span>          <span class="o">&lt;</span><span class="bp">self</span><span class="o">-&gt;</span><span class="nb">next</span> <span class="n">iff</span> <span class="n">non</span><span class="o">-</span><span class="n">NULL</span><span class="o">&gt;</span>
-<span class="o">*</span>     <span class="p">)</span>
-<span class="o">*</span>
-<span class="o">*</span> <span class="n">For</span> <span class="n">a</span> <span class="n">mapping</span> <span class="n">bucket</span> <span class="p">(</span><span class="bp">self</span><span class="o">-&gt;</span><span class="n">values</span> <span class="ow">is</span> <span class="ow">not</span> <span class="n">NULL</span><span class="p">),</span> <span class="n">a</span> <span class="n">one</span><span class="o">-</span><span class="nb">tuple</span> <span class="ow">or</span> <span class="n">two</span><span class="o">-</span><span class="nb">tuple</span><span class="o">.</span>
-<span class="o">*</span> <span class="n">The</span> <span class="n">first</span> <span class="n">element</span> <span class="ow">is</span> <span class="n">a</span> <span class="nb">tuple</span> <span class="n">interleaving</span> <span class="n">keys</span> <span class="ow">and</span> <span class="n">values</span><span class="p">,</span> <span class="n">of</span> <span class="n">length</span>
-<span class="o">*</span> <span class="mi">2</span> <span class="o">*</span> <span class="bp">self</span><span class="o">-&gt;</span><span class="nb">len</span><span class="o">.</span>  <span class="n">The</span> <span class="n">second</span> <span class="n">element</span> <span class="ow">is</span> <span class="n">the</span> <span class="nb">next</span> <span class="n">bucket</span><span class="p">,</span> <span class="n">present</span> <span class="n">iff</span> <span class="nb">next</span> <span class="ow">is</span>
-<span class="o">*</span> <span class="n">non</span><span class="o">-</span><span class="n">NULL</span><span class="p">:</span>
-<span class="o">*</span>
-<span class="o">*</span>     <span class="p">(</span>
-<span class="o">*</span>          <span class="p">(</span><span class="n">keys</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">values</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">keys</span><span class="p">[</span><span class="mi">1</span><span class="p">],</span> <span class="n">values</span><span class="p">[</span><span class="mi">1</span><span class="p">],</span> <span class="o">...</span><span class="p">,</span>
-<span class="o">*</span>                               <span class="n">keys</span><span class="p">[</span><span class="nb">len</span><span class="o">-</span><span class="mi">1</span><span class="p">],</span> <span class="n">values</span><span class="p">[</span><span class="nb">len</span><span class="o">-</span><span class="mi">1</span><span class="p">]),</span>
-<span class="o">*</span>          <span class="o">&lt;</span><span class="bp">self</span><span class="o">-&gt;</span><span class="nb">next</span> <span class="n">iff</span> <span class="n">non</span><span class="o">-</span><span class="n">NULL</span><span class="o">&gt;</span>
-<span class="o">*</span>     <span class="p">)</span>
-</pre></div>
-</div>
-<p>OOBucket is a mapping bucket; OOSet is a set bucket.</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.OOBucketState.asDict">
-<code class="descname">asDict</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBucketState.asDict" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.OOBucketState.getError">
-<code class="descname">getError</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBucketState.getError" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.OOBucketState.getName">
-<code class="descname">getName</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBucketState.getName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.OOBucketState.getParent">
-<code class="descname">getParent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBucketState.getParent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.OOBucketState.listAttributes">
-<code class="descname">listAttributes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBucketState.listAttributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.btreesupport.OOBucketState.listItems">
-<code class="descname">listItems</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.btreesupport.OOBucketState.listItems" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_zodbbrowser.cache">
-<span id="pyams-zodbbrowser-cache-module"></span><h2>pyams_zodbbrowser.cache module<a class="headerlink" href="#module-pyams_zodbbrowser.cache" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_zodbbrowser.cache.expired">
-<code class="descclassname">pyams_zodbbrowser.cache.</code><code class="descname">expired</code><span class="sig-paren">(</span><em>cache_dict</em>, <em>cache_for</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.cache.expired" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.cache.getStorageTids">
-<code class="descclassname">pyams_zodbbrowser.cache.</code><code class="descname">getStorageTids</code><span class="sig-paren">(</span><em>storage</em>, <em>cache_for=300</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.cache.getStorageTids" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</div>
-<div class="section" id="module-pyams_zodbbrowser.diff">
-<span id="pyams-zodbbrowser-diff-module"></span><h2>pyams_zodbbrowser.diff module<a class="headerlink" href="#module-pyams_zodbbrowser.diff" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_zodbbrowser.diff.compareDicts">
-<code class="descclassname">pyams_zodbbrowser.diff.</code><code class="descname">compareDicts</code><span class="sig-paren">(</span><em>new</em>, <em>old</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.diff.compareDicts" title="Permalink to this definition">¶</a></dt>
-<dd><p>Compare two state dictionaries, return dict.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.diff.compareDictsHTML">
-<code class="descclassname">pyams_zodbbrowser.diff.</code><code class="descname">compareDictsHTML</code><span class="sig-paren">(</span><em>new</em>, <em>old</em>, <em>tid=None</em>, <em>indent=''</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.diff.compareDictsHTML" title="Permalink to this definition">¶</a></dt>
-<dd><p>Compare two state dictionaries, return HTML.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.diff.compareTuples">
-<code class="descclassname">pyams_zodbbrowser.diff.</code><code class="descname">compareTuples</code><span class="sig-paren">(</span><em>new</em>, <em>old</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.diff.compareTuples" title="Permalink to this definition">¶</a></dt>
-<dd><p>Compare two tuples.</p>
-<p>Return (common_prefix, middle_of_old, middle_of_new, common_suffix)</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.diff.compareTuplesHTML">
-<code class="descclassname">pyams_zodbbrowser.diff.</code><code class="descname">compareTuplesHTML</code><span class="sig-paren">(</span><em>new</em>, <em>old</em>, <em>tid=None</em>, <em>indent=''</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.diff.compareTuplesHTML" title="Permalink to this definition">¶</a></dt>
-<dd><p>Compare two tuples, return HTML.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.diff.isascii">
-<code class="descclassname">pyams_zodbbrowser.diff.</code><code class="descname">isascii</code><span class="sig-paren">(</span><em>s</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.diff.isascii" title="Permalink to this definition">¶</a></dt>
-<dd><p>See if the string can be safely converted to unicode.</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_zodbbrowser.history">
-<span id="pyams-zodbbrowser-history-module"></span><h2>pyams_zodbbrowser.history module<a class="headerlink" href="#module-pyams_zodbbrowser.history" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_zodbbrowser.history.ZodbHistory">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.history.</code><code class="descname">ZodbHistory</code><span class="sig-paren">(</span><em>connection</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.history.ZodbHistory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<dl class="attribute">
-<dt id="pyams_zodbbrowser.history.ZodbHistory.tids">
-<code class="descname">tids</code><a class="headerlink" href="#pyams_zodbbrowser.history.ZodbHistory.tids" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.history.ZodbObjectHistory">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.history.</code><code class="descname">ZodbObjectHistory</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.history.ZodbObjectHistory" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.history.ZodbObjectHistory.lastChange">
-<code class="descname">lastChange</code><span class="sig-paren">(</span><em>tid=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.history.ZodbObjectHistory.lastChange" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.history.ZodbObjectHistory.loadState">
-<code class="descname">loadState</code><span class="sig-paren">(</span><em>tid=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.history.ZodbObjectHistory.loadState" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.history.ZodbObjectHistory.loadStatePickle">
-<code class="descname">loadStatePickle</code><span class="sig-paren">(</span><em>tid=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.history.ZodbObjectHistory.loadStatePickle" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.history.ZodbObjectHistory.rollback">
-<code class="descname">rollback</code><span class="sig-paren">(</span><em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.history.ZodbObjectHistory.rollback" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_zodbbrowser.state">
-<span id="pyams-zodbbrowser-state-module"></span><h2>pyams_zodbbrowser.state module<a class="headerlink" href="#module-pyams_zodbbrowser.state" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_zodbbrowser.state.ContainedProxyState">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.state.</code><code class="descname">ContainedProxyState</code><span class="sig-paren">(</span><em>proxy</em>, <em>state</em>, <em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.ContainedProxyState" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.state.GenericState" title="pyams_zodbbrowser.state.GenericState"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.state.GenericState</span></code></a></p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.ContainedProxyState.asDict">
-<code class="descname">asDict</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.ContainedProxyState.asDict" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.ContainedProxyState.getName">
-<code class="descname">getName</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.ContainedProxyState.getName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.ContainedProxyState.getParent">
-<code class="descname">getParent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.ContainedProxyState.getParent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.ContainedProxyState.listAttributes">
-<code class="descname">listAttributes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.ContainedProxyState.listAttributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.ContainedProxyState.listItems">
-<code class="descname">listItems</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.ContainedProxyState.listItems" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.state.DecoyPersistentDict">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.state.</code><code class="descname">DecoyPersistentDict</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.DecoyPersistentDict" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.mapping.PersistentMapping</span></code></p>
-<p>Decoy to avoid ZCML errors while supporting both ZODB 3.8 and 3.9.</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.state.FallbackState">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.state.</code><code class="descname">FallbackState</code><span class="sig-paren">(</span><em>type</em>, <em>state</em>, <em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.FallbackState" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Fallback when we’ve got no idea how to interpret the state</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.FallbackState.asDict">
-<code class="descname">asDict</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.FallbackState.asDict" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.FallbackState.getError">
-<code class="descname">getError</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.FallbackState.getError" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.FallbackState.getName">
-<code class="descname">getName</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.FallbackState.getName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.FallbackState.getParent">
-<code class="descname">getParent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.FallbackState.getParent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.FallbackState.listAttributes">
-<code class="descname">listAttributes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.FallbackState.listAttributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.FallbackState.listItems">
-<code class="descname">listItems</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.FallbackState.listItems" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.state.GenericState">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.state.</code><code class="descname">GenericState</code><span class="sig-paren">(</span><em>type</em>, <em>state</em>, <em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.GenericState" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Most persistent objects represent their state as a dict.</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.GenericState.asDict">
-<code class="descname">asDict</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.GenericState.asDict" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.GenericState.getError">
-<code class="descname">getError</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.GenericState.getError" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.GenericState.getName">
-<code class="descname">getName</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.GenericState.getName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.GenericState.getParent">
-<code class="descname">getParent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.GenericState.getParent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.GenericState.listAttributes">
-<code class="descname">listAttributes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.GenericState.listAttributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.GenericState.listItems">
-<code class="descname">listItems</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.GenericState.listItems" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.state.LoadErrorState">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.state.</code><code class="descname">LoadErrorState</code><span class="sig-paren">(</span><em>error</em>, <em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.LoadErrorState" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Placeholder for when an object’s state could not be loaded</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.LoadErrorState.asDict">
-<code class="descname">asDict</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.LoadErrorState.asDict" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.LoadErrorState.getError">
-<code class="descname">getError</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.LoadErrorState.getError" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.LoadErrorState.getName">
-<code class="descname">getName</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.LoadErrorState.getName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.LoadErrorState.getParent">
-<code class="descname">getParent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.LoadErrorState.getParent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.LoadErrorState.listAttributes">
-<code class="descname">listAttributes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.LoadErrorState.listAttributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.LoadErrorState.listItems">
-<code class="descname">listItems</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.LoadErrorState.listItems" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.state.OrderedContainerState">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.state.</code><code class="descname">OrderedContainerState</code><span class="sig-paren">(</span><em>type</em>, <em>state</em>, <em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.OrderedContainerState" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.state.GenericState" title="pyams_zodbbrowser.state.GenericState"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.state.GenericState</span></code></a></p>
-<p>Convenient access to an OrderedContainer’s items</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.OrderedContainerState.listItems">
-<code class="descname">listItems</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.OrderedContainerState.listItems" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.state.PersistentDictState">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.state.</code><code class="descname">PersistentDictState</code><span class="sig-paren">(</span><em>type</em>, <em>state</em>, <em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.PersistentDictState" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.state.PersistentMappingState" title="pyams_zodbbrowser.state.PersistentMappingState"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.state.PersistentMappingState</span></code></a></p>
-<p>Decoy to avoid ZCML errors while supporting both ZODB 3.8 and 3.9.</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.state.PersistentMappingState">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.state.</code><code class="descname">PersistentMappingState</code><span class="sig-paren">(</span><em>type</em>, <em>state</em>, <em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.PersistentMappingState" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.state.GenericState" title="pyams_zodbbrowser.state.GenericState"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.state.GenericState</span></code></a></p>
-<p>Convenient access to a persistent mapping’s items.</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.PersistentMappingState.listItems">
-<code class="descname">listItems</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.PersistentMappingState.listItems" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.state.Provides">
-<code class="descclassname">pyams_zodbbrowser.state.</code><code class="descname">Provides</code><span class="sig-paren">(</span><em>cls</em>, <em>*interfaces</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.Provides" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.state.SampleContainerState">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.state.</code><code class="descname">SampleContainerState</code><span class="sig-paren">(</span><em>type</em>, <em>state</em>, <em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.SampleContainerState" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.state.GenericState" title="pyams_zodbbrowser.state.GenericState"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.state.GenericState</span></code></a></p>
-<p>Convenient access to a SampleContainer’s items</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.SampleContainerState.listItems">
-<code class="descname">listItems</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.SampleContainerState.listItems" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.state.ZodbObjectState">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.state.</code><code class="descname">ZodbObjectState</code><span class="sig-paren">(</span><em>obj</em>, <em>tid=None</em>, <em>_history=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.ZodbObjectState" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.ZodbObjectState.asDict">
-<code class="descname">asDict</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.ZodbObjectState.asDict" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.ZodbObjectState.getError">
-<code class="descname">getError</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.ZodbObjectState.getError" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.ZodbObjectState.getName">
-<code class="descname">getName</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.ZodbObjectState.getName" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.ZodbObjectState.getObjectId">
-<code class="descname">getObjectId</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.ZodbObjectState.getObjectId" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.ZodbObjectState.getParent">
-<code class="descname">getParent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.ZodbObjectState.getParent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.ZodbObjectState.getParentState">
-<code class="descname">getParentState</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.ZodbObjectState.getParentState" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.ZodbObjectState.isRoot">
-<code class="descname">isRoot</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.ZodbObjectState.isRoot" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.ZodbObjectState.listAttributes">
-<code class="descname">listAttributes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.ZodbObjectState.listAttributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.state.ZodbObjectState.listItems">
-<code class="descname">listItems</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.ZodbObjectState.listItems" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.state.flatten_interfaces">
-<code class="descclassname">pyams_zodbbrowser.state.</code><code class="descname">flatten_interfaces</code><span class="sig-paren">(</span><em>args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.flatten_interfaces" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.state.install_provides_hack">
-<code class="descclassname">pyams_zodbbrowser.state.</code><code class="descname">install_provides_hack</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.state.install_provides_hack" title="Permalink to this definition">¶</a></dt>
-<dd><p>Monkey-patch zope.interface.Provides with a more lenient version.</p>
-<p>A common result of missing modules in sys.path is that you cannot
-unpickle objects that have been marked with directlyProvides() to
-implement interfaces that aren’t currently available.  Those interfaces
-are replaced by persistent broken placeholders, which aren classes,
-not interfaces, and aren’t iterable, causing TypeErrors during unpickling.</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_zodbbrowser.value">
-<span id="pyams-zodbbrowser-value-module"></span><h2>pyams_zodbbrowser.value module<a class="headerlink" href="#module-pyams_zodbbrowser.value" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_zodbbrowser.value.DecoyPersistentDict">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.value.</code><code class="descname">DecoyPersistentDict</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.DecoyPersistentDict" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">persistent.mapping.PersistentMapping</span></code></p>
-<p>Decoy to avoid ZCML errors while supporting both ZODB 3.8 and 3.9.</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.value.DictValue">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.value.</code><code class="descname">DictValue</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.DictValue" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Dict renderer.</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.value.DictValue.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>tid=None</em>, <em>can_link=True</em>, <em>threshold=100</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.DictValue.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.value.GenericValue">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.value.</code><code class="descname">GenericValue</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.GenericValue" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Default value renderer.</p>
-<p>Uses the object’s __repr__, truncating if too long.</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.value.GenericValue.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>tid=None</em>, <em>can_link=True</em>, <em>limit=200</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.GenericValue.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.value.ListValue">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.value.</code><code class="descname">ListValue</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.ListValue" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>List renderer.</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.value.ListValue.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>tid=None</em>, <em>can_link=True</em>, <em>threshold=100</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.ListValue.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.value.PersistentDictValue">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.value.</code><code class="descname">PersistentDictValue</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.PersistentDictValue" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.value.PersistentValue" title="pyams_zodbbrowser.value.PersistentValue"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.value.PersistentValue</span></code></a></p>
-<p>Decoy to avoid ZCML errors while supporting both ZODB 3.8 and 3.9.</p>
-<dl class="attribute">
-<dt id="pyams_zodbbrowser.value.PersistentDictValue.delegate_to">
-<code class="descname">delegate_to</code><a class="headerlink" href="#pyams_zodbbrowser.value.PersistentDictValue.delegate_to" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_zodbbrowser.value.DictValue" title="pyams_zodbbrowser.value.DictValue"><code class="xref py py-class docutils literal"><span class="pre">DictValue</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.value.PersistentListValue">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.value.</code><code class="descname">PersistentListValue</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.PersistentListValue" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.value.PersistentValue" title="pyams_zodbbrowser.value.PersistentValue"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.value.PersistentValue</span></code></a></p>
-<dl class="attribute">
-<dt id="pyams_zodbbrowser.value.PersistentListValue.delegate_to">
-<code class="descname">delegate_to</code><a class="headerlink" href="#pyams_zodbbrowser.value.PersistentListValue.delegate_to" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_zodbbrowser.value.ListValue" title="pyams_zodbbrowser.value.ListValue"><code class="xref py py-class docutils literal"><span class="pre">ListValue</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.value.PersistentMappingValue">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.value.</code><code class="descname">PersistentMappingValue</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.PersistentMappingValue" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.value.PersistentValue" title="pyams_zodbbrowser.value.PersistentValue"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.value.PersistentValue</span></code></a></p>
-<dl class="attribute">
-<dt id="pyams_zodbbrowser.value.PersistentMappingValue.delegate_to">
-<code class="descname">delegate_to</code><a class="headerlink" href="#pyams_zodbbrowser.value.PersistentMappingValue.delegate_to" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_zodbbrowser.value.DictValue" title="pyams_zodbbrowser.value.DictValue"><code class="xref py py-class docutils literal"><span class="pre">DictValue</span></code></a></p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.value.PersistentValue">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.value.</code><code class="descname">PersistentValue</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.PersistentValue" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Persistent object renderer.</p>
-<p>Uses __repr__ and makes it a hyperlink to the actual object.</p>
-<dl class="attribute">
-<dt id="pyams_zodbbrowser.value.PersistentValue.delegate_to">
-<code class="descname">delegate_to</code><a class="headerlink" href="#pyams_zodbbrowser.value.PersistentValue.delegate_to" title="Permalink to this definition">¶</a></dt>
-<dd><p>alias of <a class="reference internal" href="#pyams_zodbbrowser.value.GenericValue" title="pyams_zodbbrowser.value.GenericValue"><code class="xref py py-class docutils literal"><span class="pre">GenericValue</span></code></a></p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.value.PersistentValue.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>tid=None</em>, <em>can_link=True</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.PersistentValue.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_zodbbrowser.value.PersistentValue.view_name">
-<code class="descname">view_name</code><em class="property"> = '#zodbbrowser'</em><a class="headerlink" href="#pyams_zodbbrowser.value.PersistentValue.view_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.value.ProvidesValue">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.value.</code><code class="descname">ProvidesValue</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.ProvidesValue" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.value.GenericValue" title="pyams_zodbbrowser.value.GenericValue"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.value.GenericValue</span></code></a></p>
-<p>zope.interface.Provides object renderer.</p>
-<p>The __repr__ of zope.interface.Provides is decidedly unhelpful.</p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.value.StringValue">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.value.</code><code class="descname">StringValue</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.StringValue" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.value.GenericValue" title="pyams_zodbbrowser.value.GenericValue"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.value.GenericValue</span></code></a></p>
-<p>String renderer.</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.value.StringValue.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>tid=None</em>, <em>can_link=True</em>, <em>limit=200</em>, <em>threshold=4</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.StringValue.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.value.TupleValue">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.value.</code><code class="descname">TupleValue</code><span class="sig-paren">(</span><em>context</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.TupleValue" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<p>Tuple renderer.</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.value.TupleValue.render">
-<code class="descname">render</code><span class="sig-paren">(</span><em>tid=None</em>, <em>can_link=True</em>, <em>threshold=100</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.TupleValue.render" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.value.join_with_commas">
-<code class="descclassname">pyams_zodbbrowser.value.</code><code class="descname">join_with_commas</code><span class="sig-paren">(</span><em>html</em>, <em>open</em>, <em>close</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.join_with_commas" title="Permalink to this definition">¶</a></dt>
-<dd><p>Helper to join multiple html snippets into a struct.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.value.pruneTruncations">
-<code class="descclassname">pyams_zodbbrowser.value.</code><code class="descname">pruneTruncations</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.pruneTruncations" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.value.resetTruncations">
-<code class="descclassname">pyams_zodbbrowser.value.</code><code class="descname">resetTruncations</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.resetTruncations" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.value.truncate">
-<code class="descclassname">pyams_zodbbrowser.value.</code><code class="descname">truncate</code><span class="sig-paren">(</span><em>text</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.value.truncate" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</div>
-<div class="section" id="module-pyams_zodbbrowser">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_zodbbrowser" title="Permalink to this headline">¶</a></h2>
-<dl class="function">
-<dt id="pyams_zodbbrowser.includeme">
-<code class="descclassname">pyams_zodbbrowser.</code><code class="descname">includeme</code><span class="sig-paren">(</span><em>config</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.includeme" title="Permalink to this definition">¶</a></dt>
-<dd><p>Pyramid include</p>
-</dd></dl>
-
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_zodbbrowser package</a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_zodbbrowser.btreesupport">pyams_zodbbrowser.btreesupport module</a></li>
-<li><a class="reference internal" href="#module-pyams_zodbbrowser.cache">pyams_zodbbrowser.cache module</a></li>
-<li><a class="reference internal" href="#module-pyams_zodbbrowser.diff">pyams_zodbbrowser.diff module</a></li>
-<li><a class="reference internal" href="#module-pyams_zodbbrowser.history">pyams_zodbbrowser.history module</a></li>
-<li><a class="reference internal" href="#module-pyams_zodbbrowser.state">pyams_zodbbrowser.state module</a></li>
-<li><a class="reference internal" href="#module-pyams_zodbbrowser.value">pyams_zodbbrowser.value module</a></li>
-<li><a class="reference internal" href="#module-pyams_zodbbrowser">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_zodbbrowser.tests.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,143 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_zodbbrowser.tests package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-zodbbrowser-tests-package">
-<h1>pyams_zodbbrowser.tests package<a class="headerlink" href="#pyams-zodbbrowser-tests-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_zodbbrowser.tests.test_utilsdocs">
-<span id="pyams-zodbbrowser-tests-test-utilsdocs-module"></span><h2>pyams_zodbbrowser.tests.test_utilsdocs module<a class="headerlink" href="#module-pyams_zodbbrowser.tests.test_utilsdocs" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_zodbbrowser doctest</p>
-<dl class="function">
-<dt id="pyams_zodbbrowser.tests.test_utilsdocs.doc_suite">
-<code class="descclassname">pyams_zodbbrowser.tests.test_utilsdocs.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>setUp=None</em>, <em>tearDown=None</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.tests.test_utilsdocs.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doctests found in /doctest.</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.tests.test_utilsdocs.test_suite">
-<code class="descclassname">pyams_zodbbrowser.tests.test_utilsdocs.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.tests.test_utilsdocs.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_zodbbrowser.tests.test_utilsdocstrings">
-<span id="pyams-zodbbrowser-tests-test-utilsdocstrings-module"></span><h2>pyams_zodbbrowser.tests.test_utilsdocstrings module<a class="headerlink" href="#module-pyams_zodbbrowser.tests.test_utilsdocstrings" title="Permalink to this headline">¶</a></h2>
-<p>Generic Test case for pyams_zodbbrowser doc strings</p>
-<dl class="function">
-<dt id="pyams_zodbbrowser.tests.test_utilsdocstrings.doc_suite">
-<code class="descclassname">pyams_zodbbrowser.tests.test_utilsdocstrings.</code><code class="descname">doc_suite</code><span class="sig-paren">(</span><em>test_dir</em>, <em>globs=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.tests.test_utilsdocstrings.doc_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>Returns a test suite, based on doc tests strings found in /<a href="#id1"><span class="problematic" id="id2">*</span></a>.py</p>
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.tests.test_utilsdocstrings.test_suite">
-<code class="descclassname">pyams_zodbbrowser.tests.test_utilsdocstrings.</code><code class="descname">test_suite</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.tests.test_utilsdocstrings.test_suite" title="Permalink to this definition">¶</a></dt>
-<dd><p>returns the test suite</p>
-</dd></dl>
-
-</div>
-<div class="section" id="module-pyams_zodbbrowser.tests">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_zodbbrowser.tests" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_zodbbrowser.tests package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_zodbbrowser.tests.test_utilsdocs">pyams_zodbbrowser.tests.test_utilsdocs module</a></li>
-<li><a class="reference internal" href="#module-pyams_zodbbrowser.tests.test_utilsdocstrings">pyams_zodbbrowser.tests.test_utilsdocstrings module</a></li>
-<li><a class="reference internal" href="#module-pyams_zodbbrowser.tests">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/pyams_zodbbrowser.zmi.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,345 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>pyams_zodbbrowser.zmi package &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-zodbbrowser-zmi-package">
-<h1>pyams_zodbbrowser.zmi package<a class="headerlink" href="#pyams-zodbbrowser-zmi-package" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section" id="module-pyams_zodbbrowser.zmi.views">
-<span id="pyams-zodbbrowser-zmi-views-module"></span><h2>pyams_zodbbrowser.zmi.views module<a class="headerlink" href="#module-pyams_zodbbrowser.zmi.views" title="Permalink to this headline">¶</a></h2>
-<dl class="class">
-<dt id="pyams_zodbbrowser.zmi.views.PathToOidView">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.zmi.views.</code><code class="descname">PathToOidView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.PathToOidView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView" title="pyams_zodbbrowser.zmi.views.ZodbInfoView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.zmi.views.ZodbInfoView</span></code></a></p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.zmi.views.TruncatedView">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.zmi.views.</code><code class="descname">TruncatedView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.TruncatedView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView" title="pyams_zodbbrowser.zmi.views.ZodbInfoView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.zmi.views.ZodbInfoView</span></code></a></p>
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.zmi.views.VeryCarefulView">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.zmi.views.</code><code class="descname">VeryCarefulView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.VeryCarefulView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_utils.html#pyams_utils.adapter.ContextRequestAdapter" title="pyams_utils.adapter.ContextRequestAdapter"><code class="xref py py-class docutils literal"><span class="pre">pyams_utils.adapter.ContextRequestAdapter</span></code></a></p>
-<p>Base ZODB view</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.VeryCarefulView.findClosestPersistent">
-<code class="descname">findClosestPersistent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.VeryCarefulView.findClosestPersistent" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_zodbbrowser.zmi.views.VeryCarefulView.jar">
-<code class="descname">jar</code><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.VeryCarefulView.jar" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_zodbbrowser.zmi.views.VeryCarefulView.made_changes">
-<code class="descname">made_changes</code><em class="property"> = False</em><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.VeryCarefulView.made_changes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_zodbbrowser.zmi.views.VeryCarefulView.readonly">
-<code class="descname">readonly</code><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.VeryCarefulView.readonly" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.zmi.views.ZODBBrowserMenu">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.zmi.views.</code><code class="descname">ZODBBrowserMenu</code><span class="sig-paren">(</span><em>context</em>, <em>request</em>, <em>view</em>, <em>manager=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZODBBrowserMenu" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="pyams_skin.viewlet.menu.html#pyams_skin.viewlet.menu.MenuItem" title="pyams_skin.viewlet.menu.MenuItem"><code class="xref py py-class docutils literal"><span class="pre">pyams_skin.viewlet.menu.MenuItem</span></code></a></p>
-<p>ZODB browser menu</p>
-<dl class="attribute">
-<dt id="pyams_zodbbrowser.zmi.views.ZODBBrowserMenu.icon_class">
-<code class="descname">icon_class</code><em class="property"> = 'fa-database'</em><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZODBBrowserMenu.icon_class" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_zodbbrowser.zmi.views.ZODBBrowserMenu.label">
-<code class="descname">label</code><em class="property"> = 'ZODB browser'</em><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZODBBrowserMenu.label" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_zodbbrowser.zmi.views.ZODBBrowserMenu.url">
-<code class="descname">url</code><em class="property"> = '#zodbbrowser'</em><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZODBBrowserMenu.url" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbHistoryView">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.zmi.views.</code><code class="descname">ZodbHistoryView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbHistoryView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.zmi.views.VeryCarefulView" title="pyams_zodbbrowser.zmi.views.VeryCarefulView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.zmi.views.VeryCarefulView</span></code></a></p>
-<p>Zodb history view</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbHistoryView.findPage">
-<code class="descname">findPage</code><span class="sig-paren">(</span><em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbHistoryView.findPage" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbHistoryView.getUrl">
-<code class="descname">getUrl</code><span class="sig-paren">(</span><em>tid=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbHistoryView.getUrl" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbHistoryView.listHistory">
-<code class="descname">listHistory</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbHistoryView.listHistory" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="attribute">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbHistoryView.page_size">
-<code class="descname">page_size</code><em class="property"> = 5</em><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbHistoryView.page_size" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbHistoryView.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbHistoryView.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.zmi.views.</code><code class="descname">ZodbInfoView</code><span class="sig-paren">(</span><em>context</em>, <em>request</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="#pyams_zodbbrowser.zmi.views.VeryCarefulView" title="pyams_zodbbrowser.zmi.views.VeryCarefulView"><code class="xref py py-class docutils literal"><span class="pre">pyams_zodbbrowser.zmi.views.VeryCarefulView</span></code></a></p>
-<p>ZODB info view</p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.getBreadcrumbs">
-<code class="descname">getBreadcrumbs</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.getBreadcrumbs" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.getBreadcrumbsHTML">
-<code class="descname">getBreadcrumbsHTML</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.getBreadcrumbsHTML" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.getObjectId">
-<code class="descname">getObjectId</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.getObjectId" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.getObjectIdHex">
-<code class="descname">getObjectIdHex</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.getObjectIdHex" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.getObjectType">
-<code class="descname">getObjectType</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.getObjectType" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.getObjectTypeShort">
-<code class="descname">getObjectTypeShort</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.getObjectTypeShort" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.getPath">
-<code class="descname">getPath</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.getPath" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.getPickleSize">
-<code class="descname">getPickleSize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.getPickleSize" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.getRequestedTid">
-<code class="descname">getRequestedTid</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.getRequestedTid" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.getRequestedTidNice">
-<code class="descname">getRequestedTidNice</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.getRequestedTidNice" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.getRootOid">
-<code class="descname">getRootOid</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.getRootOid" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.getStateTid">
-<code class="descname">getStateTid</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.getStateTid" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.getStateTidNice">
-<code class="descname">getStateTidNice</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.getStateTidNice" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.getUrl">
-<code class="descname">getUrl</code><span class="sig-paren">(</span><em>oid=None</em>, <em>tid=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.getUrl" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.listAttributes">
-<code class="descname">listAttributes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.listAttributes" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.listHistory">
-<code class="descname">listHistory</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.listHistory" title="Permalink to this definition">¶</a></dt>
-<dd><p>List transactions that modified a persistent object.</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.listItems">
-<code class="descname">listItems</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.listItems" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.locate">
-<code class="descname">locate</code><span class="sig-paren">(</span><em>path</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.locate" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.selectObjectToView">
-<code class="descname">selectObjectToView</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.selectObjectToView" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbInfoView.update">
-<code class="descname">update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbInfoView.update" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="class">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbObjectAttribute">
-<em class="property">class </em><code class="descclassname">pyams_zodbbrowser.zmi.views.</code><code class="descname">ZodbObjectAttribute</code><span class="sig-paren">(</span><em>name</em>, <em>value</em>, <em>tid=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbObjectAttribute" title="Permalink to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">object</span></code></p>
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbObjectAttribute.rendered_name">
-<code class="descname">rendered_name</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbObjectAttribute.rendered_name" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="method">
-<dt id="pyams_zodbbrowser.zmi.views.ZodbObjectAttribute.rendered_value">
-<code class="descname">rendered_value</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.ZodbObjectAttribute.rendered_value" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.zmi.views.getObjectPath">
-<code class="descclassname">pyams_zodbbrowser.zmi.views.</code><code class="descname">getObjectPath</code><span class="sig-paren">(</span><em>obj</em>, <em>tid</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.getObjectPath" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.zmi.views.getObjectType">
-<code class="descclassname">pyams_zodbbrowser.zmi.views.</code><code class="descname">getObjectType</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.getObjectType" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="function">
-<dt id="pyams_zodbbrowser.zmi.views.getObjectTypeShort">
-<code class="descclassname">pyams_zodbbrowser.zmi.views.</code><code class="descname">getObjectTypeShort</code><span class="sig-paren">(</span><em>obj</em><span class="sig-paren">)</span><a class="headerlink" href="#pyams_zodbbrowser.zmi.views.getObjectTypeShort" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</div>
-<div class="section" id="module-pyams_zodbbrowser.zmi">
-<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyams_zodbbrowser.zmi" title="Permalink to this headline">¶</a></h2>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">pyams_zodbbrowser.zmi package</a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-<li><a class="reference internal" href="#module-pyams_zodbbrowser.zmi.views">pyams_zodbbrowser.zmi.views module</a></li>
-<li><a class="reference internal" href="#module-pyams_zodbbrowser.zmi">Module contents</a></li>
-</ul>
-</li>
-</ul>
-
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/search.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,111 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>Search &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <script type="text/javascript" src="_static/searchtools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="#" />
-  <script type="text/javascript">
-    jQuery(function() { Search.loadIndex("searchindex.js"); });
-  </script>
-  
-  <script type="text/javascript" id="searchindexloader"></script>
-  
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <h1 id="search-documentation">Search</h1>
-  <div id="fallback" class="admonition warning">
-  <script type="text/javascript">$('#fallback').hide();</script>
-  <p>
-    Please activate JavaScript to enable the search
-    functionality.
-  </p>
-  </div>
-  <p>
-    From here you can search these documents. Enter your search
-    words into the box below and click "search". Note that the search
-    function will automatically search for all of the words. Pages
-    containing fewer words won't appear in the result list.
-  </p>
-  <form action="" method="get">
-    <input type="text" name="q" value="" />
-    <input type="submit" value="search" />
-    <span id="search-progress" style="padding-left: 10px"></span>
-  </form>
-  
-  <div id="search-results">
-  
-  </div>
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="py-modindex.html" title="Python Module Index"
-             >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/searchindex.js	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-Search.setIndex({docnames:["index","install","modules","pyams_alchemy","pyams_alchemy.interfaces","pyams_alchemy.tests","pyams_alchemy.zmi","pyams_cache","pyams_cache.handler","pyams_cache.interfaces","pyams_cache.tests","pyams_catalog","pyams_catalog.interfaces","pyams_catalog.tests","pyams_catalog.zmi","pyams_content","pyams_content.component","pyams_content.component.association","pyams_content.component.association.interfaces","pyams_content.component.association.zmi","pyams_content.component.extfile","pyams_content.component.extfile.interfaces","pyams_content.component.extfile.zmi","pyams_content.component.gallery","pyams_content.component.gallery.interfaces","pyams_content.component.gallery.zmi","pyams_content.component.illustration","pyams_content.component.illustration.interfaces","pyams_content.component.illustration.zmi","pyams_content.component.links","pyams_content.component.links.interfaces","pyams_content.component.links.zmi","pyams_content.component.media","pyams_content.component.paragraph","pyams_content.component.paragraph.interfaces","pyams_content.component.paragraph.zmi","pyams_content.component.theme","pyams_content.component.theme.interfaces","pyams_content.component.theme.zmi","pyams_content.features","pyams_content.features.checker","pyams_content.features.checker.zmi","pyams_content.features.preview","pyams_content.features.preview.zmi","pyams_content.features.review","pyams_content.features.review.zmi","pyams_content.generations","pyams_content.interfaces","pyams_content.profile","pyams_content.profile.interfaces","pyams_content.profile.zmi","pyams_content.root","pyams_content.root.interfaces","pyams_content.root.zmi","pyams_content.scripts","pyams_content.shared","pyams_content.shared.blog","pyams_content.shared.blog.interfaces","pyams_content.shared.blog.zmi","pyams_content.shared.common","pyams_content.shared.common.interfaces","pyams_content.shared.common.zmi","pyams_content.shared.form","pyams_content.shared.form.interfaces","pyams_content.shared.form.zmi","pyams_content.shared.imagemap","pyams_content.shared.imagemap.interfaces","pyams_content.shared.imagemap.zmi","pyams_content.shared.news","pyams_content.shared.news.interfaces","pyams_content.shared.news.zmi","pyams_content.shared.site","pyams_content.shared.site.interfaces","pyams_content.shared.site.zmi","pyams_content.shared.site.zmi.widget","pyams_content.shared.view","pyams_content.shared.view.interfaces","pyams_content.shared.view.portlet","pyams_content.shared.view.portlet.zmi","pyams_content.shared.view.zmi","pyams_content.skin","pyams_content.tests","pyams_content.workflow","pyams_content.workflow.zmi","pyams_content.zmi","pyams_content.zmi.interfaces","pyams_content.zmi.viewlet","pyams_content.zmi.viewlet.toplinks","pyams_content_es","pyams_content_es.component","pyams_content_es.interfaces","pyams_content_es.scripts","pyams_content_es.tests","pyams_content_es.zmi","pyams_form","pyams_form.interfaces","pyams_form.tests","pyams_form.widget","pyams_gis","pyams_gis.interfaces","pyams_gis.rpc","pyams_gis.rpc.json","pyams_gis.tests","pyams_gis.widget","pyams_gis.zmi","pyams_i18n","pyams_i18n.interfaces","pyams_i18n.widget","pyams_i18n.zmi","pyams_ldap","pyams_ldap.interfaces","pyams_ldap.tests","pyams_ldap.zmi","pyams_mail","pyams_mail.interfaces","pyams_mail.tests","pyams_media","pyams_media.interfaces","pyams_media.skin","pyams_media.tests","pyams_media.zmi","pyams_notify","pyams_notify.handlers","pyams_notify.interfaces","pyams_notify.skin","pyams_notify.tests","pyams_notify.viewlet","pyams_notify.views","pyams_pagelet","pyams_pagelet.interfaces","pyams_pagelet.tests","pyams_portal","pyams_portal.interfaces","pyams_portal.portlets","pyams_portal.portlets.content","pyams_portal.portlets.image","pyams_portal.tests","pyams_portal.zmi","pyams_portal.zmi.portlets","pyams_scheduler","pyams_scheduler.interfaces","pyams_scheduler.tests","pyams_scheduler.zmi","pyams_security","pyams_security.interfaces","pyams_security.plugin","pyams_security.tests","pyams_security.views","pyams_security.widget","pyams_security.zmi","pyams_security.zmi.plugin","pyams_security.zmi.widget","pyams_sequence","pyams_sequence.interfaces","pyams_sequence.rpc","pyams_sequence.rpc.json","pyams_sequence.tests","pyams_sequence.widget","pyams_sequence.zmi","pyams_skin","pyams_skin.interfaces","pyams_skin.tests","pyams_skin.viewlet","pyams_skin.viewlet.activity","pyams_skin.viewlet.breadcrumb","pyams_skin.viewlet.extension","pyams_skin.viewlet.flags","pyams_skin.viewlet.menu","pyams_skin.viewlet.search","pyams_skin.viewlet.shortcuts","pyams_skin.viewlet.toolbar","pyams_skin.viewlet.toplinks","pyams_template","pyams_template.interfaces","pyams_template.tests","pyams_thesaurus","pyams_thesaurus.interfaces","pyams_thesaurus.loader","pyams_thesaurus.rpc","pyams_thesaurus.rpc.json","pyams_thesaurus.tests","pyams_thesaurus.widget","pyams_thesaurus.zmi","pyams_utils","pyams_utils.interfaces","pyams_utils.protocol","pyams_utils.scripts","pyams_utils.tests","pyams_utils.timezone","pyams_utils.widget","pyams_utils.zmi","pyams_viewlet","pyams_viewlet.interfaces","pyams_viewlet.tests","pyams_workflow","pyams_workflow.interfaces","pyams_workflow.tests","pyams_workflow.zmi","pyams_workflow.zmi.viewlet","pyams_zmi","pyams_zmi.interfaces","pyams_zmi.tests","pyams_zmi.viewlet","pyams_zmi.viewlet.menu","pyams_zmq","pyams_zmq.interfaces","pyams_zmq.tests","pyams_zodbbrowser","pyams_zodbbrowser.interfaces","pyams_zodbbrowser.tests","pyams_zodbbrowser.zmi","site","tales","traverser","utilities","zca","zodb"],envversion:53,filenames:["index.rst","install.rst","modules.rst","pyams_alchemy.rst","pyams_alchemy.interfaces.rst","pyams_alchemy.tests.rst","pyams_alchemy.zmi.rst","pyams_cache.rst","pyams_cache.handler.rst","pyams_cache.interfaces.rst","pyams_cache.tests.rst","pyams_catalog.rst","pyams_catalog.interfaces.rst","pyams_catalog.tests.rst","pyams_catalog.zmi.rst","pyams_content.rst","pyams_content.component.rst","pyams_content.component.association.rst","pyams_content.component.association.interfaces.rst","pyams_content.component.association.zmi.rst","pyams_content.component.extfile.rst","pyams_content.component.extfile.interfaces.rst","pyams_content.component.extfile.zmi.rst","pyams_content.component.gallery.rst","pyams_content.component.gallery.interfaces.rst","pyams_content.component.gallery.zmi.rst","pyams_content.component.illustration.rst","pyams_content.component.illustration.interfaces.rst","pyams_content.component.illustration.zmi.rst","pyams_content.component.links.rst","pyams_content.component.links.interfaces.rst","pyams_content.component.links.zmi.rst","pyams_content.component.media.rst","pyams_content.component.paragraph.rst","pyams_content.component.paragraph.interfaces.rst","pyams_content.component.paragraph.zmi.rst","pyams_content.component.theme.rst","pyams_content.component.theme.interfaces.rst","pyams_content.component.theme.zmi.rst","pyams_content.features.rst","pyams_content.features.checker.rst","pyams_content.features.checker.zmi.rst","pyams_content.features.preview.rst","pyams_content.features.preview.zmi.rst","pyams_content.features.review.rst","pyams_content.features.review.zmi.rst","pyams_content.generations.rst","pyams_content.interfaces.rst","pyams_content.profile.rst","pyams_content.profile.interfaces.rst","pyams_content.profile.zmi.rst","pyams_content.root.rst","pyams_content.root.interfaces.rst","pyams_content.root.zmi.rst","pyams_content.scripts.rst","pyams_content.shared.rst","pyams_content.shared.blog.rst","pyams_content.shared.blog.interfaces.rst","pyams_content.shared.blog.zmi.rst","pyams_content.shared.common.rst","pyams_content.shared.common.interfaces.rst","pyams_content.shared.common.zmi.rst","pyams_content.shared.form.rst","pyams_content.shared.form.interfaces.rst","pyams_content.shared.form.zmi.rst","pyams_content.shared.imagemap.rst","pyams_content.shared.imagemap.interfaces.rst","pyams_content.shared.imagemap.zmi.rst","pyams_content.shared.news.rst","pyams_content.shared.news.interfaces.rst","pyams_content.shared.news.zmi.rst","pyams_content.shared.site.rst","pyams_content.shared.site.interfaces.rst","pyams_content.shared.site.zmi.rst","pyams_content.shared.site.zmi.widget.rst","pyams_content.shared.view.rst","pyams_content.shared.view.interfaces.rst","pyams_content.shared.view.portlet.rst","pyams_content.shared.view.portlet.zmi.rst","pyams_content.shared.view.zmi.rst","pyams_content.skin.rst","pyams_content.tests.rst","pyams_content.workflow.rst","pyams_content.workflow.zmi.rst","pyams_content.zmi.rst","pyams_content.zmi.interfaces.rst","pyams_content.zmi.viewlet.rst","pyams_content.zmi.viewlet.toplinks.rst","pyams_content_es.rst","pyams_content_es.component.rst","pyams_content_es.interfaces.rst","pyams_content_es.scripts.rst","pyams_content_es.tests.rst","pyams_content_es.zmi.rst","pyams_form.rst","pyams_form.interfaces.rst","pyams_form.tests.rst","pyams_form.widget.rst","pyams_gis.rst","pyams_gis.interfaces.rst","pyams_gis.rpc.rst","pyams_gis.rpc.json.rst","pyams_gis.tests.rst","pyams_gis.widget.rst","pyams_gis.zmi.rst","pyams_i18n.rst","pyams_i18n.interfaces.rst","pyams_i18n.widget.rst","pyams_i18n.zmi.rst","pyams_ldap.rst","pyams_ldap.interfaces.rst","pyams_ldap.tests.rst","pyams_ldap.zmi.rst","pyams_mail.rst","pyams_mail.interfaces.rst","pyams_mail.tests.rst","pyams_media.rst","pyams_media.interfaces.rst","pyams_media.skin.rst","pyams_media.tests.rst","pyams_media.zmi.rst","pyams_notify.rst","pyams_notify.handlers.rst","pyams_notify.interfaces.rst","pyams_notify.skin.rst","pyams_notify.tests.rst","pyams_notify.viewlet.rst","pyams_notify.views.rst","pyams_pagelet.rst","pyams_pagelet.interfaces.rst","pyams_pagelet.tests.rst","pyams_portal.rst","pyams_portal.interfaces.rst","pyams_portal.portlets.rst","pyams_portal.portlets.content.rst","pyams_portal.portlets.image.rst","pyams_portal.tests.rst","pyams_portal.zmi.rst","pyams_portal.zmi.portlets.rst","pyams_scheduler.rst","pyams_scheduler.interfaces.rst","pyams_scheduler.tests.rst","pyams_scheduler.zmi.rst","pyams_security.rst","pyams_security.interfaces.rst","pyams_security.plugin.rst","pyams_security.tests.rst","pyams_security.views.rst","pyams_security.widget.rst","pyams_security.zmi.rst","pyams_security.zmi.plugin.rst","pyams_security.zmi.widget.rst","pyams_sequence.rst","pyams_sequence.interfaces.rst","pyams_sequence.rpc.rst","pyams_sequence.rpc.json.rst","pyams_sequence.tests.rst","pyams_sequence.widget.rst","pyams_sequence.zmi.rst","pyams_skin.rst","pyams_skin.interfaces.rst","pyams_skin.tests.rst","pyams_skin.viewlet.rst","pyams_skin.viewlet.activity.rst","pyams_skin.viewlet.breadcrumb.rst","pyams_skin.viewlet.extension.rst","pyams_skin.viewlet.flags.rst","pyams_skin.viewlet.menu.rst","pyams_skin.viewlet.search.rst","pyams_skin.viewlet.shortcuts.rst","pyams_skin.viewlet.toolbar.rst","pyams_skin.viewlet.toplinks.rst","pyams_template.rst","pyams_template.interfaces.rst","pyams_template.tests.rst","pyams_thesaurus.rst","pyams_thesaurus.interfaces.rst","pyams_thesaurus.loader.rst","pyams_thesaurus.rpc.rst","pyams_thesaurus.rpc.json.rst","pyams_thesaurus.tests.rst","pyams_thesaurus.widget.rst","pyams_thesaurus.zmi.rst","pyams_utils.rst","pyams_utils.interfaces.rst","pyams_utils.protocol.rst","pyams_utils.scripts.rst","pyams_utils.tests.rst","pyams_utils.timezone.rst","pyams_utils.widget.rst","pyams_utils.zmi.rst","pyams_viewlet.rst","pyams_viewlet.interfaces.rst","pyams_viewlet.tests.rst","pyams_workflow.rst","pyams_workflow.interfaces.rst","pyams_workflow.tests.rst","pyams_workflow.zmi.rst","pyams_workflow.zmi.viewlet.rst","pyams_zmi.rst","pyams_zmi.interfaces.rst","pyams_zmi.tests.rst","pyams_zmi.viewlet.rst","pyams_zmi.viewlet.menu.rst","pyams_zmq.rst","pyams_zmq.interfaces.rst","pyams_zmq.tests.rst","pyams_zodbbrowser.rst","pyams_zodbbrowser.interfaces.rst","pyams_zodbbrowser.tests.rst","pyams_zodbbrowser.zmi.rst","site.rst","tales.rst","traverser.rst","utilities.rst","zca.rst","zodb.rst"],objects:{"":{pyams_alchemy:[3,0,0,"-"],pyams_cache:[7,0,0,"-"],pyams_catalog:[11,0,0,"-"],pyams_content:[15,0,0,"-"],pyams_content_es:[88,0,0,"-"],pyams_form:[94,0,0,"-"],pyams_gis:[98,0,0,"-"],pyams_i18n:[105,0,0,"-"],pyams_ldap:[109,0,0,"-"],pyams_mail:[113,0,0,"-"],pyams_media:[116,0,0,"-"],pyams_notify:[121,0,0,"-"],pyams_pagelet:[128,0,0,"-"],pyams_portal:[131,0,0,"-"],pyams_scheduler:[139,0,0,"-"],pyams_security:[143,0,0,"-"],pyams_sequence:[152,0,0,"-"],pyams_skin:[159,0,0,"-"],pyams_template:[172,0,0,"-"],pyams_thesaurus:[175,0,0,"-"],pyams_utils:[183,0,0,"-"],pyams_viewlet:[191,0,0,"-"],pyams_workflow:[194,0,0,"-"],pyams_zmi:[199,0,0,"-"],pyams_zmq:[204,0,0,"-"],pyams_zodbbrowser:[207,0,0,"-"]},"pyams_alchemy.engine":{AlchemyEngineUtility:[3,1,1,""],ConnectionCleanerThread:[3,1,1,""],EnginesVocabulary:[3,1,1,""],PersistentAlchemyEngineUtility:[3,1,1,""],get_engine:[3,4,1,""],get_session:[3,4,1,""],get_user_session:[3,4,1,""],handle_added_engine:[3,4,1,""],handle_modified_engine:[3,4,1,""],handle_pool_checkin:[3,4,1,""],handle_pool_checkout:[3,4,1,""],handle_removed_engine:[3,4,1,""]},"pyams_alchemy.engine.AlchemyEngineUtility":{clear_engine:[3,2,1,""],convert_unicode:[3,3,1,""],dsn:[3,3,1,""],echo:[3,3,1,""],echo_pool:[3,3,1,""],encoding:[3,3,1,""],get_engine:[3,2,1,""],name:[3,3,1,""],pool_recycle:[3,3,1,""],pool_size:[3,3,1,""],use_pool:[3,3,1,""]},"pyams_alchemy.engine.ConnectionCleanerThread":{run:[3,2,1,""],timeout:[3,3,1,""]},"pyams_alchemy.engine.EnginesVocabulary":{"interface":[3,3,1,""],nameOnly:[3,3,1,""]},"pyams_alchemy.loader":{DataLoader:[3,1,1,""]},"pyams_alchemy.loader.DataLoader":{run:[3,2,1,""]},"pyams_alchemy.metaconfigure":{engine_directive:[3,4,1,""]},"pyams_alchemy.mixin":{DynamicSchemaMixin:[3,1,1,""]},"pyams_alchemy.mixin.DynamicSchemaMixin":{get_schema:[3,5,1,""],get_schema_settings_name:[3,5,1,""]},"pyams_alchemy.tests":{test_utilsdocs:[5,0,0,"-"],test_utilsdocstrings:[5,0,0,"-"]},"pyams_alchemy.tests.test_utilsdocs":{doc_suite:[5,4,1,""],test_suite:[5,4,1,""]},"pyams_alchemy.tests.test_utilsdocstrings":{doc_suite:[5,4,1,""],test_suite:[5,4,1,""]},"pyams_alchemy.zmi":{engine:[6,0,0,"-"]},"pyams_alchemy.zmi.engine":{AlchemyEngineAJAXAddForm:[6,1,1,""],AlchemyEngineAJAXTestForm:[6,1,1,""],AlchemyEngineAddForm:[6,1,1,""],AlchemyEngineAddMenu:[6,1,1,""],AlchemyEnginePropertiesAJAXEditForm:[6,1,1,""],AlchemyEnginePropertiesEditForm:[6,1,1,""],AlchemyEngineTestForm:[6,1,1,""],AlchemyEngineTestMenu:[6,1,1,""],AlchemyEngineTestResults:[6,1,1,""],AlchemyEngineTestSuffix:[6,1,1,""],handle_new_engine_data_extraction:[6,4,1,""]},"pyams_alchemy.zmi.engine.AlchemyEngineAJAXTestForm":{get_ajax_output:[6,2,1,""]},"pyams_alchemy.zmi.engine.AlchemyEngineAddForm":{add:[6,2,1,""],ajax_handler:[6,3,1,""],create:[6,2,1,""],edit_permission:[6,3,1,""],fields:[6,3,1,""],icon_css_class:[6,3,1,""],legend:[6,3,1,""],nextURL:[6,2,1,""],title:[6,3,1,""]},"pyams_alchemy.zmi.engine.AlchemyEngineAddMenu":{label:[6,3,1,""],label_css_class:[6,3,1,""],modal_target:[6,3,1,""],url:[6,3,1,""]},"pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm":{ajax_handler:[6,3,1,""],edit_permission:[6,3,1,""],fields:[6,3,1,""],icon_css_class:[6,3,1,""],legend:[6,3,1,""],title:[6,3,1,""],updateWidgets:[6,2,1,""]},"pyams_alchemy.zmi.engine.AlchemyEngineTestForm":{ajax_handler:[6,3,1,""],buttons:[6,3,1,""],createAndAdd:[6,2,1,""],edit_permission:[6,3,1,""],fields:[6,3,1,""],form_target:[6,3,1,""],icon_css_class:[6,3,1,""],legend:[6,3,1,""],title:[6,3,1,""],updateActions:[6,2,1,""],updateWidgets:[6,2,1,""]},"pyams_alchemy.zmi.engine.AlchemyEngineTestMenu":{label:[6,3,1,""],label_css_class:[6,3,1,""],modal_target:[6,3,1,""],stop_propagation:[6,3,1,""],url:[6,3,1,""]},"pyams_alchemy.zmi.engine.AlchemyEngineTestResults":{data_attributes:[6,3,1,""],initColumns:[6,2,1,""],sortOn:[6,3,1,""],title:[6,3,1,""],values:[6,3,1,""]},"pyams_cache.beaker":{get_cache:[7,4,1,""]},"pyams_cache.cache":{get_cache_handler:[7,4,1,""]},"pyams_cache.handler":{memcached:[8,0,0,"-"],redis:[8,0,0,"-"]},"pyams_cache.handler.memcached":{MemcachedAioCacheHandler:[8,1,1,""],MemcachedCacheHandler:[8,1,1,""]},"pyams_cache.handler.memcached.MemcachedAioCacheHandler":{client:[8,3,1,""],get:[8,2,1,""],open:[8,2,1,""],set:[8,2,1,""]},"pyams_cache.handler.memcached.MemcachedCacheHandler":{client:[8,3,1,""],get:[8,2,1,""],open:[8,2,1,""],set:[8,2,1,""]},"pyams_cache.handler.redis":{RedisAioCacheHandler:[8,1,1,""],RedisCacheHandler:[8,1,1,""]},"pyams_cache.handler.redis.RedisAioCacheHandler":{connection:[8,3,1,""],get:[8,2,1,""],open:[8,2,1,""],set:[8,2,1,""]},"pyams_cache.handler.redis.RedisCacheHandler":{client:[8,3,1,""],get:[8,2,1,""],open:[8,2,1,""],set:[8,2,1,""]},"pyams_cache.include":{include_package:[7,4,1,""]},"pyams_cache.tests":{test_utilsdocs:[10,0,0,"-"],test_utilsdocstrings:[10,0,0,"-"]},"pyams_cache.tests.test_utilsdocs":{doc_suite:[10,4,1,""],test_suite:[10,4,1,""]},"pyams_cache.tests.test_utilsdocstrings":{doc_suite:[10,4,1,""],test_suite:[10,4,1,""]},"pyams_catalog.include":{include_package:[11,4,1,""]},"pyams_catalog.index":{DatetimeIndexWithInterface:[11,1,1,""],FacetIndexWithInterface:[11,1,1,""],FieldIndexWithInterface:[11,1,1,""],InterfaceSupportIndexMixin:[11,1,1,""],KeywordIndexWithInterface:[11,1,1,""],TextIndexWithInterface:[11,1,1,""],get_resolution:[11,4,1,""]},"pyams_catalog.index.DatetimeIndexWithInterface":{discriminate:[11,2,1,""]},"pyams_catalog.index.InterfaceSupportIndexMixin":{discriminate:[11,2,1,""]},"pyams_catalog.nltk":{NltkFullTextProcessor:[11,1,1,""],NltkStemmedTextProcessor:[11,1,1,""]},"pyams_catalog.nltk.NltkFullTextProcessor":{process:[11,2,1,""],processGlob:[11,2,1,""]},"pyams_catalog.nltk.NltkStemmedTextProcessor":{process:[11,2,1,""],processGlob:[11,2,1,""]},"pyams_catalog.query":{CatalogResultSet:[11,1,1,""],and_:[11,4,1,""],or_:[11,4,1,""]},"pyams_catalog.query.CatalogResultSet":{append:[11,2,1,""],prepend:[11,2,1,""]},"pyams_catalog.site":{CatalogGenerationsChecker:[11,1,1,""],check_required_indexes:[11,4,1,""],handle_modified_object:[11,4,1,""],handle_new_local_site:[11,4,1,""],handle_new_object:[11,4,1,""],handle_removed_object:[11,4,1,""]},"pyams_catalog.site.CatalogGenerationsChecker":{evolve:[11,2,1,""],generation:[11,3,1,""]},"pyams_catalog.tests":{test_utilsdocs:[13,0,0,"-"],test_utilsdocstrings:[13,0,0,"-"]},"pyams_catalog.tests.test_utilsdocs":{doc_suite:[13,4,1,""],test_suite:[13,4,1,""]},"pyams_catalog.tests.test_utilsdocstrings":{doc_suite:[13,4,1,""],test_suite:[13,4,1,""]},"pyams_catalog.utils":{catalog_key_adapter:[11,4,1,""],index_object:[11,4,1,""],reindex_object:[11,4,1,""],unindex_object:[11,4,1,""]},"pyams_catalog.zmi":{catalog:[14,0,0,"-"]},"pyams_catalog.zmi.catalog":{CatalogIndexClassColumn:[14,1,1,""],CatalogIndexDiscriminatorColumn:[14,1,1,""],CatalogIndexInterfaceColumn:[14,1,1,""],CatalogIndexNameColumn:[14,1,1,""],CatalogIndexNbDocsColumn:[14,1,1,""],CatalogIndexNbIndexedColumn:[14,1,1,""],CatalogIndexNbUnindexedColumn:[14,1,1,""],CatalogIndexNbWordsColumn:[14,1,1,""],CatalogIndexTrashColumn:[14,1,1,""],CatalogIndexesTable:[14,1,1,""],CatalogIndexesValuesAdapter:[14,1,1,""],CatalogIndexesViewlet:[14,1,1,""],CatalogPropertiesDisplayForm:[14,1,1,""],delete_catalog_index:[14,4,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexClassColumn":{getValue:[14,2,1,""],weight:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexDiscriminatorColumn":{getValue:[14,2,1,""],weight:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexInterfaceColumn":{getValue:[14,2,1,""],weight:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexNameColumn":{attrName:[14,3,1,""],weight:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexNbDocsColumn":{cssClasses:[14,3,1,""],getValue:[14,2,1,""],weight:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexNbIndexedColumn":{cssClasses:[14,3,1,""],getValue:[14,2,1,""],weight:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexNbUnindexedColumn":{cssClasses:[14,3,1,""],getValue:[14,2,1,""],weight:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexNbWordsColumn":{cssClasses:[14,3,1,""],getValue:[14,2,1,""],weight:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexTrashColumn":{has_permission:[14,2,1,""],icon_hint:[14,3,1,""],permission:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexesTable":{cssClasses:[14,3,1,""],data_attributes:[14,3,1,""],id:[14,3,1,""],sortOn:[14,3,1,""],title:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexesValuesAdapter":{values:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexesViewlet":{table:[14,3,1,""],update:[14,2,1,""]},"pyams_catalog.zmi.catalog.CatalogPropertiesDisplayForm":{dialog_class:[14,3,1,""],fields:[14,3,1,""],legend:[14,3,1,""],title:[14,3,1,""]},"pyams_content.component":{association:[17,0,0,"-"],extfile:[20,0,0,"-"],gallery:[23,0,0,"-"],illustration:[26,0,0,"-"],links:[29,0,0,"-"],media:[32,0,0,"-"],paragraph:[33,0,0,"-"],theme:[36,0,0,"-"]},"pyams_content.component.association":{AssociationItem:[17,1,1,""],AssociationItemPermissionChecker:[17,1,1,""],container:[17,0,0,"-"],handle_added_association:[17,4,1,""],handle_modified_association:[17,4,1,""],handle_removed_association:[17,4,1,""],interfaces:[18,0,0,"-"],paragraph:[17,0,0,"-"],zmi:[19,0,0,"-"]},"pyams_content.component.association.AssociationItem":{get_url:[17,2,1,""],icon_class:[17,3,1,""],icon_hint:[17,3,1,""],visible:[17,3,1,""]},"pyams_content.component.association.AssociationItemPermissionChecker":{edit_permission:[17,3,1,""]},"pyams_content.component.association.container":{AssociationContainer:[17,1,1,""],AssociationContainerNamespace:[17,1,1,""],AssociationContainerSublocations:[17,1,1,""],AssociationsContentChecker:[17,1,1,""],ContentAssociationsVocabulary:[17,1,1,""],association_container_factory:[17,4,1,""]},"pyams_content.component.association.container.AssociationContainer":{append:[17,2,1,""],last_id:[17,3,1,""]},"pyams_content.component.association.container.AssociationContainerNamespace":{traverse:[17,2,1,""]},"pyams_content.component.association.container.AssociationContainerSublocations":{sublocations:[17,2,1,""]},"pyams_content.component.association.container.AssociationsContentChecker":{inner_check:[17,2,1,""],label:[17,3,1,""],sep:[17,3,1,""],weight:[17,3,1,""]},"pyams_content.component.association.paragraph":{AssociationParagraph:[17,1,1,""],AssociationParagraphContentChecker:[17,1,1,""],AssociationParagraphFactory:[17,1,1,""]},"pyams_content.component.association.paragraph.AssociationParagraph":{icon_class:[17,3,1,""],icon_hint:[17,3,1,""]},"pyams_content.component.association.paragraph.AssociationParagraphContentChecker":{inner_check:[17,2,1,""],label:[17,3,1,""]},"pyams_content.component.association.paragraph.AssociationParagraphFactory":{content_type:[17,3,1,""],name:[17,3,1,""]},"pyams_content.component.association.zmi":{AssociationItemAJAXAddForm:[19,1,1,""],AssociationItemAJAXEditForm:[19,1,1,""],AssociationsContainerDialogView:[19,1,1,""],AssociationsContainerView:[19,1,1,""],AssociationsMenu:[19,1,1,""],AssociationsTable:[19,1,1,""],AssociationsTableInnerNameColumn:[19,1,1,""],AssociationsTablePictogramColumn:[19,1,1,""],AssociationsTablePublicNameColumn:[19,1,1,""],AssociationsTableShowHideColumn:[19,1,1,""],AssociationsTableSizeColumn:[19,1,1,""],AssociationsTableSorterColumn:[19,1,1,""],AssociationsTableTrashColumn:[19,1,1,""],AssociationsTableValuesAdapter:[19,1,1,""],AssociationsView:[19,1,1,""],delete_association:[19,4,1,""],interfaces:[19,0,0,"-"],paragraph:[19,0,0,"-"],set_associations_order:[19,4,1,""],set_paragraph_visibility:[19,4,1,""]},"pyams_content.component.association.zmi.AssociationItemAJAXAddForm":{get_ajax_output:[19,2,1,""]},"pyams_content.component.association.zmi.AssociationItemAJAXEditForm":{get_associations_table:[19,2,1,""]},"pyams_content.component.association.zmi.AssociationsContainerDialogView":{dialog_class:[19,3,1,""],fields:[19,3,1,""],fieldset_class:[19,3,1,""],title:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsContainerView":{table_class:[19,3,1,""],title:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsMenu":{icon_class:[19,3,1,""],label:[19,3,1,""],url:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsTable":{cssClasses:[19,3,1,""],data_attributes:[19,3,1,""],hide_header:[19,3,1,""],id:[19,3,1,""],sortOn:[19,3,1,""],values:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsTableInnerNameColumn":{getValue:[19,2,1,""],weight:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsTablePictogramColumn":{get_icon_class:[19,2,1,""],get_icon_hint:[19,2,1,""],weight:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsTablePublicNameColumn":{getValue:[19,2,1,""]},"pyams_content.component.association.zmi.AssociationsTableShowHideColumn":{cssClasses:[19,3,1,""],get_icon:[19,2,1,""],icon_class:[19,3,1,""],icon_hint:[19,3,1,""],renderCell:[19,2,1,""],url:[19,3,1,""],weight:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsTableSizeColumn":{getValue:[19,2,1,""],weight:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsTableValuesAdapter":{values:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsView":{fields:[19,3,1,""],update:[19,2,1,""],weight:[19,3,1,""]},"pyams_content.component.association.zmi.paragraph":{AssociationParagraphAJAXAddForm:[19,1,1,""],AssociationParagraphAddForm:[19,1,1,""],AssociationParagraphAddMenu:[19,1,1,""],AssociationParagraphInnerEditForm:[19,1,1,""],AssociationParagraphPropertiesAJAXEditForm:[19,1,1,""],AssociationParagraphPropertiesEditForm:[19,1,1,""],AssociationParagraphSummary:[19,1,1,""]},"pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm":{add:[19,2,1,""],ajax_handler:[19,3,1,""],create:[19,2,1,""],edit_permission:[19,3,1,""],fields:[19,3,1,""],icon_css_class:[19,3,1,""],legend:[19,3,1,""]},"pyams_content.component.association.zmi.paragraph.AssociationParagraphAddMenu":{label:[19,3,1,""],label_css_class:[19,3,1,""],paragraph_type:[19,3,1,""],url:[19,3,1,""]},"pyams_content.component.association.zmi.paragraph.AssociationParagraphInnerEditForm":{buttons:[19,3,1,""],legend:[19,3,1,""]},"pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm":{ajax_handler:[19,3,1,""],edit_permission:[19,3,1,""],fields:[19,3,1,""],icon_css_class:[19,3,1,""],legend:[19,3,1,""],title:[19,3,1,""]},"pyams_content.component.association.zmi.paragraph.AssociationParagraphSummary":{associations:[19,3,1,""],language:[19,3,1,""],update:[19,2,1,""]},"pyams_content.component.extfile":{BaseExtFile:[20,1,1,""],BaseExtFileAssociationInfoAdapter:[20,1,1,""],ExtAudio:[20,1,1,""],ExtAudioContentChecker:[20,1,1,""],ExtFile:[20,1,1,""],ExtFileContentChecker:[20,1,1,""],ExtImage:[20,1,1,""],ExtImageContentChecker:[20,1,1,""],ExtVideo:[20,1,1,""],ExtVideoContentChecker:[20,1,1,""],ExternalFilesFactoriesVocabulary:[20,1,1,""],handle_added_extfile:[20,4,1,""],handle_modified_extfile:[20,4,1,""],handle_removed_extfile:[20,4,1,""],interfaces:[21,0,0,"-"],register_file_factory:[20,4,1,""],update_properties:[20,4,1,""],zmi:[22,0,0,"-"]},"pyams_content.component.extfile.BaseExtFile":{author:[20,3,1,""],description:[20,3,1,""],filename:[20,3,1,""],language:[20,3,1,""],title:[20,3,1,""]},"pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter":{human_size:[20,3,1,""],inner_title:[20,3,1,""],pictogram:[20,3,1,""],user_title:[20,3,1,""]},"pyams_content.component.extfile.ExtAudio":{data:[20,3,1,""],icon_class:[20,3,1,""],icon_hint:[20,3,1,""],title:[20,3,1,""]},"pyams_content.component.extfile.ExtAudioContentChecker":{"interface":[20,3,1,""]},"pyams_content.component.extfile.ExtFile":{data:[20,3,1,""],icon_class:[20,3,1,""],icon_hint:[20,3,1,""]},"pyams_content.component.extfile.ExtFileContentChecker":{"interface":[20,3,1,""],inner_check:[20,2,1,""],label:[20,3,1,""]},"pyams_content.component.extfile.ExtImage":{alt_title:[20,3,1,""],data:[20,3,1,""],icon_class:[20,3,1,""],icon_hint:[20,3,1,""],title:[20,3,1,""]},"pyams_content.component.extfile.ExtImageContentChecker":{"interface":[20,3,1,""]},"pyams_content.component.extfile.ExtVideo":{data:[20,3,1,""],icon_class:[20,3,1,""],icon_hint:[20,3,1,""],title:[20,3,1,""]},"pyams_content.component.extfile.ExtVideoContentChecker":{"interface":[20,3,1,""]},"pyams_content.component.extfile.zmi":{ExtAudioAJAXAddForm:[22,1,1,""],ExtAudioAddForm:[22,1,1,""],ExtAudioAddMenu:[22,1,1,""],ExtAudioPropertiesAJAXEditForm:[22,1,1,""],ExtAudioPropertiesEditForm:[22,1,1,""],ExtAudiosCounter:[22,1,1,""],ExtFileAJAXAddForm:[22,1,1,""],ExtFileAddForm:[22,1,1,""],ExtFileAddMenu:[22,1,1,""],ExtFileAddMenuDivider:[22,1,1,""],ExtFilePropertiesAJAXEditForm:[22,1,1,""],ExtFilePropertiesEditForm:[22,1,1,""],ExtFilesCounter:[22,1,1,""],ExtImageAJAXAddForm:[22,1,1,""],ExtImageAddForm:[22,1,1,""],ExtImageAddMenu:[22,1,1,""],ExtImagePropertiesAJAXEditForm:[22,1,1,""],ExtImagePropertiesEditForm:[22,1,1,""],ExtImagesCounter:[22,1,1,""],ExtVideoAJAXAddForm:[22,1,1,""],ExtVideoAddForm:[22,1,1,""],ExtVideoAddMenu:[22,1,1,""],ExtVideoPropertiesAJAXEditForm:[22,1,1,""],ExtVideoPropertiesEditForm:[22,1,1,""],ExtVideosCounter:[22,1,1,""],container:[22,0,0,"-"]},"pyams_content.component.extfile.zmi.ExtAudioAJAXAddForm":{get_ajax_output:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtAudioAddForm":{ajax_handler:[22,3,1,""],create:[22,2,1,""],fields:[22,3,1,""],icon_css_class:[22,3,1,""],legend:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtAudioAddMenu":{label:[22,3,1,""],label_css_class:[22,3,1,""],modal_target:[22,3,1,""],url:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtAudioPropertiesAJAXEditForm":{get_ajax_output:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm":{fields:[22,3,1,""],icon_css_class:[22,3,1,""],legend:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtAudiosCounter":{action_class:[22,3,1,""],count:[22,3,1,""],icon_class:[22,3,1,""],icon_hint:[22,3,1,""],weight:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtFileAJAXAddForm":{get_ajax_output:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtFileAddForm":{add:[22,2,1,""],ajax_handler:[22,3,1,""],create:[22,2,1,""],edit_permission:[22,3,1,""],fields:[22,3,1,""],icon_css_class:[22,3,1,""],legend:[22,3,1,""],updateWidgets:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtFileAddMenu":{label:[22,3,1,""],label_css_class:[22,3,1,""],modal_target:[22,3,1,""],url:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtFilePropertiesAJAXEditForm":{get_ajax_output:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm":{ajax_handler:[22,3,1,""],dialog_class:[22,3,1,""],edit_permission:[22,3,1,""],fields:[22,3,1,""],icon_css_class:[22,3,1,""],legend:[22,3,1,""],updateWidgets:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtFilesCounter":{action_class:[22,3,1,""],count:[22,3,1,""],icon_class:[22,3,1,""],icon_hint:[22,3,1,""],weight:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtImageAJAXAddForm":{get_ajax_output:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtImageAddForm":{ajax_handler:[22,3,1,""],create:[22,2,1,""],fields:[22,3,1,""],icon_css_class:[22,3,1,""],legend:[22,3,1,""],updateWidgets:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtImageAddMenu":{label:[22,3,1,""],label_css_class:[22,3,1,""],modal_target:[22,3,1,""],url:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtImagePropertiesAJAXEditForm":{get_ajax_output:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm":{fields:[22,3,1,""],icon_css_class:[22,3,1,""],legend:[22,3,1,""],updateWidgets:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtImagesCounter":{action_class:[22,3,1,""],count:[22,3,1,""],icon_class:[22,3,1,""],icon_hint:[22,3,1,""],weight:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtVideoAJAXAddForm":{get_ajax_output:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtVideoAddForm":{ajax_handler:[22,3,1,""],create:[22,2,1,""],fields:[22,3,1,""],icon_css_class:[22,3,1,""],legend:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtVideoAddMenu":{label:[22,3,1,""],label_css_class:[22,3,1,""],modal_target:[22,3,1,""],url:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtVideoPropertiesAJAXEditForm":{get_ajax_output:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm":{fields:[22,3,1,""],icon_css_class:[22,3,1,""],legend:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtVideosCounter":{action_class:[22,3,1,""],count:[22,3,1,""],icon_class:[22,3,1,""],icon_hint:[22,3,1,""],weight:[22,3,1,""]},"pyams_content.component.extfile.zmi.container":{get_files_list:[22,4,1,""],get_images_list:[22,4,1,""]},"pyams_content.component.gallery":{Gallery:[23,1,1,""],GalleryContainerNamespace:[23,1,1,""],GalleryContainerSublocations:[23,1,1,""],GalleryContentChecker:[23,1,1,""],GalleryPermissionChecker:[23,1,1,""],GalleryRendererVocabulary:[23,1,1,""],GalleryTargetContentChecker:[23,4,1,""],file:[23,0,0,"-"],gallery_factory:[23,4,1,""],handle_added_gallery:[23,4,1,""],handle_modified_gallery:[23,4,1,""],handle_removed_gallery:[23,4,1,""],interfaces:[24,0,0,"-"],paragraph:[23,0,0,"-"],zmi:[25,0,0,"-"]},"pyams_content.component.gallery.Gallery":{append:[23,2,1,""],description:[23,3,1,""],get_visible_images:[23,2,1,""],last_id:[23,3,1,""],renderer:[23,3,1,""],title:[23,3,1,""]},"pyams_content.component.gallery.GalleryContainerNamespace":{traverse:[23,2,1,""]},"pyams_content.component.gallery.GalleryContainerSublocations":{sublocations:[23,2,1,""]},"pyams_content.component.gallery.GalleryContentChecker":{inner_check:[23,2,1,""],label:[23,3,1,""],sep:[23,3,1,""],weight:[23,3,1,""]},"pyams_content.component.gallery.GalleryPermissionChecker":{edit_permission:[23,3,1,""]},"pyams_content.component.gallery.file":{GalleryFile:[23,1,1,""],GalleryFileContentChecker:[23,1,1,""],GalleryFilePermissionChecker:[23,1,1,""],handle_added_gallery_file:[23,4,1,""],handle_modified_gallery_file:[23,4,1,""],handle_removed_gallery_file:[23,4,1,""]},"pyams_content.component.gallery.file.GalleryFile":{alt_title:[23,3,1,""],author:[23,3,1,""],author_comments:[23,3,1,""],data:[23,3,1,""],description:[23,3,1,""],pif_number:[23,3,1,""],sound:[23,3,1,""],sound_description:[23,3,1,""],sound_title:[23,3,1,""],title:[23,3,1,""],visible:[23,3,1,""]},"pyams_content.component.gallery.file.GalleryFileContentChecker":{inner_check:[23,2,1,""],label:[23,3,1,""]},"pyams_content.component.gallery.file.GalleryFilePermissionChecker":{edit_permission:[23,3,1,""]},"pyams_content.component.gallery.paragraph":{Gallery:[23,1,1,""],GalleryFactory:[23,1,1,""],GalleryParagraphContentChecker:[23,1,1,""]},"pyams_content.component.gallery.paragraph.Gallery":{icon_class:[23,3,1,""],icon_hint:[23,3,1,""]},"pyams_content.component.gallery.paragraph.GalleryFactory":{content_type:[23,3,1,""],name:[23,3,1,""]},"pyams_content.component.gallery.paragraph.GalleryParagraphContentChecker":{inner_check:[23,2,1,""]},"pyams_content.component.gallery.zmi":{BaseGalleryRenderer:[25,1,1,""],DefaultGalleryRenderer:[25,1,1,""],GalleryContentForm:[25,1,1,""],GalleryImagesView:[25,1,1,""],GalleryImagesViewlet:[25,1,1,""],GalleryPropertiesAJAXEditForm:[25,1,1,""],GalleryPropertiesEditForm:[25,1,1,""],file:[25,0,0,"-"],get_images_archive:[25,4,1,""],interfaces:[25,0,0,"-"],paragraph:[25,0,0,"-"],set_image_visibility:[25,4,1,""],set_images_order:[25,4,1,""]},"pyams_content.component.gallery.zmi.BaseGalleryRenderer":{render:[25,3,1,""],update:[25,2,1,""]},"pyams_content.component.gallery.zmi.DefaultGalleryRenderer":{label:[25,3,1,""],weight:[25,3,1,""]},"pyams_content.component.gallery.zmi.GalleryContentForm":{dialog_class:[25,3,1,""],fields:[25,3,1,""],legend:[25,3,1,""],show_widget_title:[25,3,1,""]},"pyams_content.component.gallery.zmi.GalleryImagesView":{get_title:[25,2,1,""]},"pyams_content.component.gallery.zmi.GalleryImagesViewlet":{get_title:[25,2,1,""]},"pyams_content.component.gallery.zmi.GalleryPropertiesAJAXEditForm":{get_ajax_output:[25,2,1,""]},"pyams_content.component.gallery.zmi.GalleryPropertiesEditForm":{ajax_handler:[25,3,1,""],edit_permission:[25,3,1,""],fields:[25,3,1,""],icon_css_class:[25,3,1,""],legend:[25,3,1,""],updateWidgets:[25,2,1,""]},"pyams_content.component.gallery.zmi.file":{GalleryFileInfoPropertiesAJAXEditForm:[25,1,1,""],GalleryFilePropertiesAction:[25,1,1,""],GalleryFilePropertiesEditForm:[25,1,1,""],GalleryFileRemoverAction:[25,1,1,""],GalleryFileShowHideAction:[25,1,1,""],GalleryImageAJAXAddForm:[25,1,1,""],GalleryImageAddForm:[25,1,1,""],GalleryImageAddMenu:[25,1,1,""],delete_gallery_element:[25,4,1,""]},"pyams_content.component.gallery.zmi.file.GalleryFileInfoPropertiesAJAXEditForm":{get_ajax_output:[25,2,1,""]},"pyams_content.component.gallery.zmi.file.GalleryFilePropertiesAction":{url:[25,3,1,""]},"pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm":{ajax_handler:[25,3,1,""],dialog_class:[25,3,1,""],fields:[25,3,1,""],icon_css_class:[25,3,1,""],legend:[25,3,1,""],title:[25,3,1,""],updateWidgets:[25,2,1,""]},"pyams_content.component.gallery.zmi.file.GalleryFileRemoverAction":{hint_gravity:[25,3,1,""],label:[25,3,1,""],label_css_class:[25,3,1,""],url:[25,3,1,""]},"pyams_content.component.gallery.zmi.file.GalleryFileShowHideAction":{edit_permission:[25,3,1,""],get_url:[25,2,1,""],hint_gravity:[25,3,1,""],label:[25,3,1,""],label_css_class:[25,3,1,""],url:[25,3,1,""]},"pyams_content.component.gallery.zmi.file.GalleryImageAJAXAddForm":{get_ajax_output:[25,2,1,""]},"pyams_content.component.gallery.zmi.file.GalleryImageAddForm":{ajax_handler:[25,3,1,""],create:[25,2,1,""],fields:[25,3,1,""],icon_css_class:[25,3,1,""],legend:[25,3,1,""],updateWidgets:[25,2,1,""]},"pyams_content.component.gallery.zmi.file.GalleryImageAddMenu":{label:[25,3,1,""],modal_target:[25,3,1,""],stop_propagation:[25,3,1,""],url:[25,3,1,""]},"pyams_content.component.gallery.zmi.paragraph":{GalleryAJAXAddForm:[25,1,1,""],GalleryAddForm:[25,1,1,""],GalleryAddMenu:[25,1,1,""],GalleryContentsView:[25,1,1,""],GalleryImageAddMenu:[25,1,1,""],GalleryInnerEditForm:[25,1,1,""],GalleryParagraphSummary:[25,1,1,""],GalleryPropertiesAJAXEditForm:[25,1,1,""],GalleryPropertiesEditForm:[25,1,1,""]},"pyams_content.component.gallery.zmi.paragraph.GalleryAddForm":{add:[25,2,1,""],ajax_handler:[25,3,1,""],create:[25,2,1,""],edit_permission:[25,3,1,""],fields:[25,3,1,""],icon_css_class:[25,3,1,""],legend:[25,3,1,""],updateWidgets:[25,2,1,""]},"pyams_content.component.gallery.zmi.paragraph.GalleryAddMenu":{label:[25,3,1,""],label_css_class:[25,3,1,""],paragraph_type:[25,3,1,""],url:[25,3,1,""]},"pyams_content.component.gallery.zmi.paragraph.GalleryContentsView":{fields:[25,3,1,""],get_title:[25,2,1,""],weight:[25,3,1,""]},"pyams_content.component.gallery.zmi.paragraph.GalleryImageAddMenu":{label:[25,3,1,""],modal_target:[25,3,1,""],stop_propagation:[25,3,1,""],url:[25,3,1,""]},"pyams_content.component.gallery.zmi.paragraph.GalleryInnerEditForm":{buttons:[25,3,1,""],legend:[25,3,1,""]},"pyams_content.component.gallery.zmi.paragraph.GalleryParagraphSummary":{language:[25,3,1,""],render:[25,2,1,""],update:[25,2,1,""]},"pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesAJAXEditForm":{get_ajax_output:[25,2,1,""]},"pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesEditForm":{ajax_handler:[25,3,1,""],edit_permission:[25,3,1,""],fields:[25,3,1,""],icon_css_class:[25,3,1,""],legend:[25,3,1,""],updateWidgets:[25,2,1,""]},"pyams_content.component.illustration":{Illustration:[26,1,1,""],IllustrationContentChecker:[26,1,1,""],IllustrationNamespace:[26,1,1,""],IllustrationRendererVocabulary:[26,1,1,""],IllustrationSublocations:[26,1,1,""],IllustrationTargetContentChecker:[26,4,1,""],handle_added_illustration:[26,4,1,""],handle_modified_illustration:[26,4,1,""],illustration_factory:[26,4,1,""],interfaces:[27,0,0,"-"],paragraph:[26,0,0,"-"],update_illustration_properties:[26,4,1,""],zmi:[28,0,0,"-"]},"pyams_content.component.illustration.Illustration":{alt_title:[26,3,1,""],author:[26,3,1,""],data:[26,3,1,""],description:[26,3,1,""],filename:[26,3,1,""],language:[26,3,1,""],renderer:[26,3,1,""],title:[26,3,1,""]},"pyams_content.component.illustration.IllustrationContentChecker":{inner_check:[26,2,1,""],label:[26,3,1,""],weight:[26,3,1,""]},"pyams_content.component.illustration.IllustrationNamespace":{traverse:[26,2,1,""]},"pyams_content.component.illustration.IllustrationSublocations":{sublocations:[26,2,1,""]},"pyams_content.component.illustration.paragraph":{Illustration:[26,1,1,""],IllustrationFactory:[26,1,1,""],IllustrationParagraphContentChecker:[26,1,1,""]},"pyams_content.component.illustration.paragraph.Illustration":{icon_class:[26,3,1,""],icon_hint:[26,3,1,""]},"pyams_content.component.illustration.paragraph.IllustrationFactory":{content_type:[26,3,1,""],name:[26,3,1,""]},"pyams_content.component.illustration.paragraph.IllustrationParagraphContentChecker":{label:[26,3,1,""]},"pyams_content.component.illustration.zmi":{AddIllustrationAction:[28,1,1,""],BaseIllustrationRenderer:[28,1,1,""],DefaultIllustrationRenderer:[28,1,1,""],IllustrationPropertiesInnerEditForm:[28,1,1,""],IllustrationThumbnail:[28,1,1,""],LeftIllustrationWithZoomRenderer:[28,1,1,""],ParagraphContainerIllustrationMarker:[28,1,1,""],RightIllustrationWithZoomRenderer:[28,1,1,""],paragraph:[28,0,0,"-"]},"pyams_content.component.illustration.zmi.AddIllustrationAction":{group_css_class:[28,3,1,""],label:[28,3,1,""],url:[28,3,1,""]},"pyams_content.component.illustration.zmi.BaseIllustrationRenderer":{language:[28,3,1,""],render:[28,3,1,""],update:[28,2,1,""]},"pyams_content.component.illustration.zmi.DefaultIllustrationRenderer":{label:[28,3,1,""],weight:[28,3,1,""]},"pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm":{check_mode:[28,2,1,""],css_class:[28,3,1,""],fields:[28,3,1,""],fieldset_class:[28,3,1,""],getContent:[28,2,1,""],get_ajax_output:[28,2,1,""],hide_widgets_prefix_div:[28,3,1,""],legend:[28,3,1,""],legend_class:[28,3,1,""],padding_class:[28,3,1,""],prefix:[28,3,1,""],updateWidgets:[28,2,1,""],weight:[28,3,1,""]},"pyams_content.component.illustration.zmi.LeftIllustrationWithZoomRenderer":{label:[28,3,1,""],weight:[28,3,1,""]},"pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker":{action_class:[28,3,1,""],icon_class:[28,3,1,""],icon_hint:[28,3,1,""],weight:[28,3,1,""]},"pyams_content.component.illustration.zmi.RightIllustrationWithZoomRenderer":{label:[28,3,1,""],weight:[28,3,1,""]},"pyams_content.component.illustration.zmi.paragraph":{IllustrationAJAXAddForm:[28,1,1,""],IllustrationAddForm:[28,1,1,""],IllustrationAddMenu:[28,1,1,""],IllustrationInnerAJAXEditForm:[28,1,1,""],IllustrationInnerEditForm:[28,1,1,""],IllustrationPropertiesAJAXEditForm:[28,1,1,""],IllustrationPropertiesEditForm:[28,1,1,""],IllustrationSummary:[28,1,1,""]},"pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm":{add:[28,2,1,""],ajax_handler:[28,3,1,""],create:[28,2,1,""],dialog_class:[28,3,1,""],edit_permission:[28,3,1,""],fields:[28,3,1,""],icon_css_class:[28,3,1,""],legend:[28,3,1,""],updateWidgets:[28,2,1,""]},"pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu":{label:[28,3,1,""],label_css_class:[28,3,1,""],paragraph_type:[28,3,1,""],url:[28,3,1,""]},"pyams_content.component.illustration.zmi.paragraph.IllustrationInnerAJAXEditForm":{get_ajax_output:[28,2,1,""]},"pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm":{ajax_handler:[28,3,1,""],buttons:[28,3,1,""],legend:[28,3,1,""]},"pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesAJAXEditForm":{get_ajax_output:[28,2,1,""]},"pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm":{ajax_handler:[28,3,1,""],dialog_class:[28,3,1,""],edit_permission:[28,3,1,""],fields:[28,3,1,""],icon_css_class:[28,3,1,""],legend:[28,3,1,""],updateWidgets:[28,2,1,""]},"pyams_content.component.illustration.zmi.paragraph.IllustrationSummary":{language:[28,3,1,""],render:[28,2,1,""],update:[28,2,1,""]},"pyams_content.component.links":{BaseLink:[29,1,1,""],BaseLinkContentChecker:[29,1,1,""],BaseLinkInfoAdapter:[29,1,1,""],ContentLinksVocabulary:[29,1,1,""],ExternalLink:[29,1,1,""],ExternalLinkAssociationInfoAdapter:[29,1,1,""],ExternalLinkContentChecker:[29,1,1,""],InternalLink:[29,1,1,""],InternalLinkAssociationInfoAdapter:[29,1,1,""],InternalLinkContentChecker:[29,1,1,""],MailtoLink:[29,1,1,""],MailtoLinkAssociationInfoAdapter:[29,1,1,""],MailtoLinkContentChecker:[29,1,1,""],interfaces:[30,0,0,"-"],zmi:[31,0,0,"-"]},"pyams_content.component.links.BaseLink":{description:[29,3,1,""],title:[29,3,1,""]},"pyams_content.component.links.BaseLinkContentChecker":{label:[29,3,1,""]},"pyams_content.component.links.BaseLinkInfoAdapter":{pictogram:[29,3,1,""]},"pyams_content.component.links.ExternalLink":{get_editor_url:[29,2,1,""],get_url:[29,2,1,""],icon_class:[29,3,1,""],icon_hint:[29,3,1,""],language:[29,3,1,""],url:[29,3,1,""]},"pyams_content.component.links.ExternalLinkAssociationInfoAdapter":{human_size:[29,3,1,""],inner_title:[29,3,1,""],user_title:[29,3,1,""]},"pyams_content.component.links.InternalLink":{get_editor_url:[29,2,1,""],get_target:[29,2,1,""],get_url:[29,2,1,""],icon_class:[29,3,1,""],icon_hint:[29,3,1,""],reference:[29,3,1,""]},"pyams_content.component.links.InternalLinkAssociationInfoAdapter":{human_size:[29,3,1,""],inner_title:[29,3,1,""],user_title:[29,3,1,""]},"pyams_content.component.links.InternalLinkContentChecker":{inner_check:[29,2,1,""]},"pyams_content.component.links.MailtoLink":{address:[29,3,1,""],address_name:[29,3,1,""],get_editor_url:[29,2,1,""],get_url:[29,2,1,""],icon_class:[29,3,1,""],icon_hint:[29,3,1,""]},"pyams_content.component.links.MailtoLinkAssociationInfoAdapter":{human_size:[29,3,1,""],inner_title:[29,3,1,""],user_title:[29,3,1,""]},"pyams_content.component.links.zmi":{ExternalLinkAJAXAddForm:[31,1,1,""],ExternalLinkAddForm:[31,1,1,""],ExternalLinkAddMenu:[31,1,1,""],ExternalLinkPropertiesAJAXEditForm:[31,1,1,""],ExternalLinkPropertiesEditForm:[31,1,1,""],ExternalLinksCounter:[31,1,1,""],InternalLinkAJAXAddForm:[31,1,1,""],InternalLinkAddForm:[31,1,1,""],InternalLinkAddMenu:[31,1,1,""],InternalLinkPropertiesAJAXEditForm:[31,1,1,""],InternalLinkPropertiesEditForm:[31,1,1,""],InternalLinksCounter:[31,1,1,""],MailtoLinkAJAXAddForm:[31,1,1,""],MailtoLinkAddForm:[31,1,1,""],MailtoLinkAddMenu:[31,1,1,""],MailtoLinkPropertiesAJAXEditForm:[31,1,1,""],MailtoLinkPropertiesEditForm:[31,1,1,""],MailtoLinksCounter:[31,1,1,""],container:[31,0,0,"-"],reverse:[31,0,0,"-"]},"pyams_content.component.links.zmi.ExternalLinkAJAXAddForm":{get_ajax_output:[31,2,1,""]},"pyams_content.component.links.zmi.ExternalLinkAddForm":{add:[31,2,1,""],ajax_handler:[31,3,1,""],create:[31,2,1,""],edit_permission:[31,3,1,""],fields:[31,3,1,""],icon_css_class:[31,3,1,""],legend:[31,3,1,""],updateWidgets:[31,2,1,""]},"pyams_content.component.links.zmi.ExternalLinkAddMenu":{label:[31,3,1,""],label_css_class:[31,3,1,""],modal_target:[31,3,1,""],url:[31,3,1,""]},"pyams_content.component.links.zmi.ExternalLinkPropertiesAJAXEditForm":{get_ajax_output:[31,2,1,""]},"pyams_content.component.links.zmi.ExternalLinkPropertiesEditForm":{ajax_handler:[31,3,1,""],edit_permission:[31,3,1,""],fields:[31,3,1,""],icon_css_class:[31,3,1,""],legend:[31,3,1,""],updateWidgets:[31,2,1,""]},"pyams_content.component.links.zmi.ExternalLinksCounter":{action_class:[31,3,1,""],count:[31,3,1,""],icon_class:[31,3,1,""],icon_hint:[31,3,1,""],weight:[31,3,1,""]},"pyams_content.component.links.zmi.InternalLinkAJAXAddForm":{get_ajax_output:[31,2,1,""]},"pyams_content.component.links.zmi.InternalLinkAddForm":{add:[31,2,1,""],ajax_handler:[31,3,1,""],create:[31,2,1,""],edit_permission:[31,3,1,""],fields:[31,3,1,""],icon_css_class:[31,3,1,""],legend:[31,3,1,""],updateWidgets:[31,2,1,""]},"pyams_content.component.links.zmi.InternalLinkAddMenu":{label:[31,3,1,""],label_css_class:[31,3,1,""],modal_target:[31,3,1,""],url:[31,3,1,""]},"pyams_content.component.links.zmi.InternalLinkPropertiesAJAXEditForm":{get_ajax_output:[31,2,1,""]},"pyams_content.component.links.zmi.InternalLinkPropertiesEditForm":{ajax_handler:[31,3,1,""],edit_permission:[31,3,1,""],fields:[31,3,1,""],icon_css_class:[31,3,1,""],legend:[31,3,1,""],updateWidgets:[31,2,1,""]},"pyams_content.component.links.zmi.InternalLinksCounter":{action_class:[31,3,1,""],count:[31,3,1,""],icon_class:[31,3,1,""],icon_hint:[31,3,1,""],weight:[31,3,1,""]},"pyams_content.component.links.zmi.MailtoLinkAJAXAddForm":{get_ajax_output:[31,2,1,""]},"pyams_content.component.links.zmi.MailtoLinkAddForm":{add:[31,2,1,""],ajax_handler:[31,3,1,""],create:[31,2,1,""],edit_permission:[31,3,1,""],fields:[31,3,1,""],icon_css_class:[31,3,1,""],legend:[31,3,1,""],updateWidgets:[31,2,1,""]},"pyams_content.component.links.zmi.MailtoLinkAddMenu":{label:[31,3,1,""],label_css_class:[31,3,1,""],modal_target:[31,3,1,""],url:[31,3,1,""]},"pyams_content.component.links.zmi.MailtoLinkPropertiesAJAXEditForm":{get_ajax_output:[31,2,1,""]},"pyams_content.component.links.zmi.MailtoLinkPropertiesEditForm":{ajax_handler:[31,3,1,""],edit_permission:[31,3,1,""],fields:[31,3,1,""],icon_css_class:[31,3,1,""],legend:[31,3,1,""],updateWidgets:[31,2,1,""]},"pyams_content.component.links.zmi.MailtoLinksCounter":{action_class:[31,3,1,""],count:[31,3,1,""],icon_class:[31,3,1,""],icon_hint:[31,3,1,""],weight:[31,3,1,""]},"pyams_content.component.links.zmi.container":{get_links:[31,4,1,""],get_links_list:[31,4,1,""]},"pyams_content.component.links.zmi.reverse":{ReverseLinkNameColumn:[31,1,1,""],SequentialITargetReverseLinksMenu:[31,1,1,""],SequentialIdTargetReverseLinkTable:[31,1,1,""],SequentialIdTargetReverseLinkValues:[31,1,1,""],SequentialIdTargetReverseLinkView:[31,1,1,""]},"pyams_content.component.links.zmi.reverse.SequentialITargetReverseLinksMenu":{icon_class:[31,3,1,""],label:[31,3,1,""],url:[31,3,1,""]},"pyams_content.component.links.zmi.reverse.SequentialIdTargetReverseLinkTable":{title:[31,3,1,""]},"pyams_content.component.links.zmi.reverse.SequentialIdTargetReverseLinkValues":{values:[31,3,1,""]},"pyams_content.component.links.zmi.reverse.SequentialIdTargetReverseLinkView":{table_class:[31,3,1,""]},"pyams_content.component.media":{handle_added_media:[32,4,1,""],handle_modified_media:[32,4,1,""],handle_removed_media:[32,4,1,""]},"pyams_content.component.paragraph":{BaseParagraph:[33,1,1,""],BaseParagraphContentChecker:[33,1,1,""],BaseParagraphPermissionChecker:[33,1,1,""],ParagraphFactoriesVocabulary:[33,1,1,""],container:[33,0,0,"-"],handle_added_paragraph:[33,4,1,""],handle_modified_paragraph:[33,4,1,""],handle_new_paragraphs_container:[33,4,1,""],handle_removed_paragraph:[33,4,1,""],header:[33,0,0,"-"],html:[33,0,0,"-"],interfaces:[34,0,0,"-"],video:[33,0,0,"-"],zmi:[35,0,0,"-"]},"pyams_content.component.paragraph.BaseParagraph":{icon_class:[33,3,1,""],icon_hint:[33,3,1,""],title:[33,3,1,""],visible:[33,3,1,""]},"pyams_content.component.paragraph.BaseParagraphContentChecker":{label:[33,3,1,""]},"pyams_content.component.paragraph.BaseParagraphPermissionChecker":{edit_permission:[33,3,1,""]},"pyams_content.component.paragraph.container":{ParagraphContainer:[33,1,1,""],ParagraphContainerChecker:[33,1,1,""],ParagraphContainerNamespace:[33,1,1,""],ParagraphContainerSublocations:[33,1,1,""],paragraph_container_factory:[33,4,1,""]},"pyams_content.component.paragraph.container.ParagraphContainer":{append:[33,2,1,""],last_id:[33,3,1,""]},"pyams_content.component.paragraph.container.ParagraphContainerChecker":{inner_check:[33,2,1,""],label:[33,3,1,""],sep:[33,3,1,""],weight:[33,3,1,""]},"pyams_content.component.paragraph.container.ParagraphContainerNamespace":{traverse:[33,2,1,""]},"pyams_content.component.paragraph.container.ParagraphContainerSublocations":{sublocations:[33,2,1,""]},"pyams_content.component.paragraph.header":{HTMLParagraphFactory:[33,1,1,""],HeaderParagraph:[33,1,1,""],HeaderParagraphContentChecker:[33,1,1,""]},"pyams_content.component.paragraph.header.HTMLParagraphFactory":{content_type:[33,3,1,""],name:[33,3,1,""]},"pyams_content.component.paragraph.header.HeaderParagraph":{header:[33,3,1,""],icon_class:[33,3,1,""],icon_hint:[33,3,1,""],title:[33,3,1,""]},"pyams_content.component.paragraph.header.HeaderParagraphContentChecker":{inner_check:[33,2,1,""]},"pyams_content.component.paragraph.html":{HTMLParagraph:[33,1,1,""],HTMLParagraphContentChecker:[33,1,1,""],HTMLParagraphFactory:[33,1,1,""],check_associations:[33,4,1,""],handle_added_html_paragraph:[33,4,1,""],handle_modified_html_paragraph:[33,4,1,""]},"pyams_content.component.paragraph.html.HTMLParagraph":{body:[33,3,1,""],icon_class:[33,3,1,""],icon_hint:[33,3,1,""]},"pyams_content.component.paragraph.html.HTMLParagraphContentChecker":{inner_check:[33,2,1,""]},"pyams_content.component.paragraph.html.HTMLParagraphFactory":{content_type:[33,3,1,""],name:[33,3,1,""]},"pyams_content.component.paragraph.interfaces":{header:[34,0,0,"-"],html:[34,0,0,"-"],video:[34,0,0,"-"]},"pyams_content.component.paragraph.video":{VideoParagraph:[33,1,1,""],VideoParagraphContentChecker:[33,1,1,""],VideoParagraphFactory:[33,1,1,""],handle_added_video_paragraph:[33,4,1,""],handle_modified_video_paragraph:[33,4,1,""]},"pyams_content.component.paragraph.video.VideoParagraph":{author:[33,3,1,""],body:[33,3,1,""],data:[33,3,1,""],description:[33,3,1,""],icon_class:[33,3,1,""],icon_hint:[33,3,1,""]},"pyams_content.component.paragraph.video.VideoParagraphContentChecker":{inner_check:[33,2,1,""]},"pyams_content.component.paragraph.video.VideoParagraphFactory":{content_type:[33,3,1,""],name:[33,3,1,""]},"pyams_content.component.paragraph.zmi":{BaseParagraphAJAXAddForm:[35,1,1,""],BaseParagraphAJAXEditForm:[35,1,1,""],BaseParagraphAddMenu:[35,1,1,""],BaseParagraphPropertiesEditForm:[35,1,1,""],DefaultParagraphAJAXEditForm:[35,1,1,""],DefaultParagraphsEditForm:[35,1,1,""],DefaultParagraphsEditFormHelp:[35,1,1,""],DefaultParagraphsSettingsMenu:[35,1,1,""],container:[35,0,0,"-"],header:[35,0,0,"-"],html:[35,0,0,"-"],interfaces:[35,0,0,"-"],preview:[35,0,0,"-"],video:[35,0,0,"-"]},"pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm":{get_ajax_output:[35,2,1,""]},"pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm":{get_ajax_output:[35,2,1,""]},"pyams_content.component.paragraph.zmi.BaseParagraphAddMenu":{modal_target:[35,3,1,""],paragraph_type:[35,3,1,""]},"pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm":{title:[35,3,1,""]},"pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm":{ajax_handler:[35,3,1,""],edit_permission:[35,3,1,""],fields:[35,3,1,""],legend:[35,3,1,""]},"pyams_content.component.paragraph.zmi.DefaultParagraphsEditFormHelp":{message:[35,3,1,""],message_format:[35,3,1,""]},"pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu":{icon_class:[35,3,1,""],label:[35,3,1,""],modal_target:[35,3,1,""],url:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container":{BaseParagraphTableElementEditor:[35,1,1,""],ParagraphContainerBaseTable:[35,1,1,""],ParagraphContainerBaseTitleColumn:[35,1,1,""],ParagraphContainerCounterBase:[35,1,1,""],ParagraphContainerDialogView:[35,1,1,""],ParagraphContainerPictogramColumn:[35,1,1,""],ParagraphContainerShowHideColumn:[35,1,1,""],ParagraphContainerSorterColumn:[35,1,1,""],ParagraphContainerTable:[35,1,1,""],ParagraphContainerTitleColumn:[35,1,1,""],ParagraphContainerTrashColumn:[35,1,1,""],ParagraphContainerValues:[35,1,1,""],ParagraphContainerView:[35,1,1,""],ParagraphHeaderAdapter:[35,1,1,""],ParagraphTitleToolbarViewletManager:[35,1,1,""],ParagraphsAssociationsMenu:[35,1,1,""],ParagraphsAssociationsView:[35,1,1,""],ParagraphsContainerMenu:[35,1,1,""],ParagraphsView:[35,1,1,""],ShowHideColumnSecurityContextFactory:[35,4,1,""],getParagraphTitleHints:[35,4,1,""],get_paragraph_editor:[35,4,1,""],get_paragraphs_editors:[35,4,1,""],set_paragraph_visibility:[35,4,1,""],set_paragraphs_order:[35,4,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable":{cssClasses:[35,3,1,""],data_attributes:[35,3,1,""],hide_header:[35,3,1,""],id:[35,3,1,""],sortOn:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn":{getValue:[35,2,1,""],renderCell:[35,2,1,""],weight:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase":{count:[35,3,1,""],weight:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView":{dialog_class:[35,3,1,""],fields:[35,3,1,""],fieldset_class:[35,3,1,""],title:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn":{get_icon_class:[35,2,1,""],get_icon_hint:[35,2,1,""],weight:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn":{cssClasses:[35,3,1,""],get_icon:[35,2,1,""],icon_class:[35,3,1,""],icon_hint:[35,3,1,""],renderCell:[35,2,1,""],url:[35,3,1,""],weight:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerTable":{render:[35,2,1,""],values:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerTitleColumn":{renderCell:[35,2,1,""],renderHeadCell:[35,2,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerValues":{values:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerView":{table_class:[35,3,1,""],title:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphHeaderAdapter":{back_url:[35,3,1,""],icon_class:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu":{icon_class:[35,3,1,""],label:[35,3,1,""],url:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView":{associations:[35,3,1,""],title:[35,3,1,""],update:[35,2,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu":{icon_class:[35,3,1,""],label:[35,3,1,""],url:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphsView":{update:[35,2,1,""],weight:[35,3,1,""]},"pyams_content.component.paragraph.zmi.header":{HeaderParagraphAJAXAddForm:[35,1,1,""],HeaderParagraphAddForm:[35,1,1,""],HeaderParagraphAddMenu:[35,1,1,""],HeaderParagraphInnerEditForm:[35,1,1,""],HeaderParagraphPropertiesAJAXEditForm:[35,1,1,""],HeaderParagraphPropertiesEditForm:[35,1,1,""],HeaderParagraphSummary:[35,1,1,""]},"pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm":{add:[35,2,1,""],ajax_handler:[35,3,1,""],create:[35,2,1,""],edit_permission:[35,3,1,""],fields:[35,3,1,""],icon_css_class:[35,3,1,""],legend:[35,3,1,""],updateWidgets:[35,2,1,""]},"pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu":{label:[35,3,1,""],label_css_class:[35,3,1,""],paragraph_type:[35,3,1,""],url:[35,3,1,""]},"pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm":{buttons:[35,3,1,""],input_css_class:[35,3,1,""],label_css_class:[35,3,1,""],legend:[35,3,1,""]},"pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesAJAXEditForm":{get_ajax_output:[35,2,1,""]},"pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm":{ajax_handler:[35,3,1,""],edit_permission:[35,3,1,""],fields:[35,3,1,""],icon_css_class:[35,3,1,""],legend:[35,3,1,""],updateWidgets:[35,2,1,""]},"pyams_content.component.paragraph.zmi.header.HeaderParagraphSummary":{language:[35,3,1,""],update:[35,2,1,""]},"pyams_content.component.paragraph.zmi.html":{HTMLParagraphAJAXAddForm:[35,1,1,""],HTMLParagraphAddForm:[35,1,1,""],HTMLParagraphAddMenu:[35,1,1,""],HTMLParagraphInnerAJAXEditForm:[35,1,1,""],HTMLParagraphInnerEditForm:[35,1,1,""],HTMLParagraphPropertiesAJAXEditForm:[35,1,1,""],HTMLParagraphPropertiesEditForm:[35,1,1,""],HTMLParagraphSummary:[35,1,1,""]},"pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm":{add:[35,2,1,""],ajax_handler:[35,3,1,""],create:[35,2,1,""],dialog_class:[35,3,1,""],edit_permission:[35,3,1,""],fields:[35,3,1,""],icon_css_class:[35,3,1,""],input_css_class:[35,3,1,""],label_css_class:[35,3,1,""],legend:[35,3,1,""],updateWidgets:[35,2,1,""]},"pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu":{label:[35,3,1,""],label_css_class:[35,3,1,""],paragraph_type:[35,3,1,""],url:[35,3,1,""]},"pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerAJAXEditForm":{get_ajax_output:[35,2,1,""]},"pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm":{ajax_handler:[35,3,1,""],buttons:[35,3,1,""],legend:[35,3,1,""]},"pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesAJAXEditForm":{get_ajax_output:[35,2,1,""]},"pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm":{ajax_handler:[35,3,1,""],dialog_class:[35,3,1,""],edit_permission:[35,3,1,""],fields:[35,3,1,""],icon_css_class:[35,3,1,""],input_css_class:[35,3,1,""],label_css_class:[35,3,1,""],legend:[35,3,1,""],updateWidgets:[35,2,1,""]},"pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary":{illustration:[35,3,1,""],illustration_renderer:[35,3,1,""],language:[35,3,1,""],render_illustration:[35,2,1,""],update:[35,2,1,""]},"pyams_content.component.paragraph.zmi.preview":{ParagraphsContainerPreview:[35,1,1,""]},"pyams_content.component.paragraph.zmi.preview.ParagraphsContainerPreview":{render_paragraph:[35,2,1,""]},"pyams_content.component.paragraph.zmi.video":{VideoParagraphAJAXAddForm:[35,1,1,""],VideoParagraphAddForm:[35,1,1,""],VideoParagraphAddMenu:[35,1,1,""],VideoParagraphPropertiesAJAXEditForm:[35,1,1,""],VideoParagraphPropertiesEditForm:[35,1,1,""],VideoParagraphPropertiesInnerAJAXEditForm:[35,1,1,""],VideoParagraphPropertiesInnerEditForm:[35,1,1,""],VideoParagraphSummary:[35,1,1,""]},"pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm":{add:[35,2,1,""],ajax_handler:[35,3,1,""],create:[35,2,1,""],dialog_class:[35,3,1,""],edit_permission:[35,3,1,""],fields:[35,3,1,""],icon_css_class:[35,3,1,""],legend:[35,3,1,""],updateWidgets:[35,2,1,""]},"pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu":{label:[35,3,1,""],label_css_class:[35,3,1,""],paragraph_type:[35,3,1,""],url:[35,3,1,""]},"pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesAJAXEditForm":{get_ajax_output:[35,2,1,""]},"pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm":{ajax_handler:[35,3,1,""],dialog_class:[35,3,1,""],edit_permission:[35,3,1,""],fields:[35,3,1,""],icon_css_class:[35,3,1,""],legend:[35,3,1,""],updateWidgets:[35,2,1,""]},"pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerAJAXEditForm":{get_ajax_output:[35,2,1,""]},"pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm":{ajax_handler:[35,3,1,""],buttons:[35,3,1,""],legend:[35,3,1,""]},"pyams_content.component.paragraph.zmi.video.VideoParagraphSummary":{language:[35,3,1,""],update:[35,2,1,""]},"pyams_content.component.theme":{ThemesContentChecker:[36,1,1,""],ThemesInfo:[36,1,1,""],ThemesInfoFactory:[36,4,1,""],ThemesManager:[36,1,1,""],ThemesManagerFactory:[36,4,1,""],interfaces:[37,0,0,"-"],portlet:[36,0,0,"-"],zmi:[38,0,0,"-"]},"pyams_content.component.theme.ThemesContentChecker":{inner_check:[36,2,1,""],label:[36,3,1,""],weight:[36,3,1,""]},"pyams_content.component.theme.ThemesInfo":{themes:[36,3,1,""]},"pyams_content.component.theme.ThemesManager":{extract_name:[36,3,1,""],thesaurus_name:[36,3,1,""]},"pyams_content.component.theme.portlet":{PortletThemesSettings:[36,1,1,""],PortletThemesSettingsFactory:[36,4,1,""],ThemesPortletsSettingsTraverser:[36,1,1,""]},"pyams_content.component.theme.portlet.ThemesPortletsSettingsTraverser":{traverse:[36,2,1,""]},"pyams_content.component.theme.zmi":{ThemesAJAXEditForm:[38,1,1,""],ThemesEditForm:[38,1,1,""],ThemesHeaderAdapter:[38,1,1,""],ThemesMenu:[38,1,1,""],manager:[38,0,0,"-"],portlet:[38,0,0,"-"]},"pyams_content.component.theme.zmi.ThemesEditForm":{ajax_handler:[38,3,1,""],fields:[38,3,1,""],get_subterms:[38,2,1,""],legend:[38,3,1,""],top_terms:[38,3,1,""],updateWidgets:[38,2,1,""]},"pyams_content.component.theme.zmi.ThemesHeaderAdapter":{icon_class:[38,3,1,""]},"pyams_content.component.theme.zmi.ThemesMenu":{icon_class:[38,3,1,""],label:[38,3,1,""],url:[38,3,1,""]},"pyams_content.component.theme.zmi.manager":{ThemesManagerAJAXEditForm:[38,1,1,""],ThemesManagerEditForm:[38,1,1,""],ThemesManagerMenu:[38,1,1,""]},"pyams_content.component.theme.zmi.manager.ThemesManagerEditForm":{ajax_handler:[38,3,1,""],edit_permission:[38,3,1,""],fields:[38,3,1,""],legend:[38,3,1,""],updateWidgets:[38,2,1,""]},"pyams_content.component.theme.zmi.manager.ThemesManagerMenu":{icon_class:[38,3,1,""],label:[38,3,1,""],modal_target:[38,3,1,""],url:[38,3,1,""]},"pyams_content.component.theme.zmi.portlet":{PortletSettingsThemesEditor:[38,1,1,""]},"pyams_content.component.theme.zmi.portlet.PortletSettingsThemesEditor":{fields:[38,3,1,""],id:[38,3,1,""],legend:[38,3,1,""],tab_label:[38,3,1,""],weight:[38,3,1,""]},"pyams_content.features":{checker:[40,0,0,"-"],preview:[42,0,0,"-"],review:[44,0,0,"-"]},"pyams_content.features.checker":{BaseContentChecker:[40,1,1,""],interfaces:[40,0,0,"-"],zmi:[41,0,0,"-"]},"pyams_content.features.checker.BaseContentChecker":{get_check_output:[40,2,1,""],inner_check:[40,2,1,""],label:[40,3,1,""],sep:[40,3,1,""],weight:[40,3,1,""]},"pyams_content.features.checker.zmi":{ContentCheckerForm:[41,1,1,""],ContentCheckerMenu:[41,1,1,""],ContentCheckerWidgetsSuffix:[41,1,1,""]},"pyams_content.features.checker.zmi.ContentCheckerForm":{fields:[41,3,1,""],icon_css_class:[41,3,1,""],legend:[41,3,1,""]},"pyams_content.features.checker.zmi.ContentCheckerMenu":{label:[41,3,1,""],label_css_class:[41,3,1,""],modal_target:[41,3,1,""],url:[41,3,1,""]},"pyams_content.features.checker.zmi.ContentCheckerWidgetsSuffix":{render:[41,2,1,""]},"pyams_content.features.preview":{interfaces:[42,0,0,"-"],zmi:[43,0,0,"-"]},"pyams_content.features.preview.zmi":{PreviewAction:[43,1,1,""],PreviewForm:[43,1,1,""],interfaces:[43,0,0,"-"]},"pyams_content.features.preview.zmi.PreviewAction":{css_class:[43,3,1,""],group_css_class:[43,3,1,""],label:[43,3,1,""],label_css_class:[43,3,1,""],modal_target:[43,3,1,""],url:[43,3,1,""]},"pyams_content.features.preview.zmi.PreviewForm":{dialog_class:[43,3,1,""],fields:[43,3,1,""],legend:[43,3,1,""]},"pyams_content.features.review":{ContentReviewNotificationHandler:[44,1,1,""],ReviewComment:[44,1,1,""],ReviewCommentsContainer:[44,1,1,""],SharedContentReviewAdapter:[44,1,1,""],SharedContentReviewCommentsFactory:[44,4,1,""],SharedContentReviewCommentsNamespace:[44,1,1,""],SharedContentReviewCommentsSublocations:[44,1,1,""],handle_new_comment:[44,4,1,""],interfaces:[44,0,0,"-"],zmi:[45,0,0,"-"]},"pyams_content.features.review.ContentReviewNotificationHandler":{get_target:[44,2,1,""]},"pyams_content.features.review.ReviewComment":{comment:[44,3,1,""],comment_type:[44,3,1,""],creation_date:[44,3,1,""],is_reviewer_comment:[44,3,1,""],owner:[44,3,1,""],reviewers:[44,3,1,""]},"pyams_content.features.review.ReviewCommentsContainer":{add_comment:[44,2,1,""],clear:[44,2,1,""],reviewers:[44,3,1,""]},"pyams_content.features.review.SharedContentReviewAdapter":{ask_review:[44,2,1,""],review_template:[44,3,1,""]},"pyams_content.features.review.SharedContentReviewCommentsNamespace":{traverse:[44,2,1,""]},"pyams_content.features.review.SharedContentReviewCommentsSublocations":{sublocations:[44,2,1,""]},"pyams_content.features.review.interfaces":{CommentAddedEvent:[44,1,1,""]},"pyams_content.features.review.zmi":{ReviewCommentAddForm:[45,1,1,""],ReviewCommentsView:[45,1,1,""],SharedContentReviewAddCommentAction:[45,1,1,""],SharedContentReviewCommentsMenu:[45,1,1,""],SharedContentReviewCommentsView:[45,1,1,""],WfSharedContentReviewAJAXForm:[45,1,1,""],WfSharedContentReviewForm:[45,1,1,""],WfSharedContentReviewMenu:[45,1,1,""]},"pyams_content.features.review.zmi.ReviewCommentAddForm":{template:[45,3,1,""]},"pyams_content.features.review.zmi.ReviewCommentsView":{template:[45,3,1,""]},"pyams_content.features.review.zmi.SharedContentReviewAddCommentAction":{label:[45,3,1,""],url:[45,3,1,""]},"pyams_content.features.review.zmi.SharedContentReviewCommentsMenu":{badge_class:[45,3,1,""],icon_class:[45,3,1,""],label:[45,3,1,""],update:[45,2,1,""],url:[45,3,1,""]},"pyams_content.features.review.zmi.SharedContentReviewCommentsView":{comments:[45,3,1,""],get_age:[45,2,1,""],get_avatar:[45,2,1,""],get_date:[45,2,1,""],get_principal:[45,2,1,""],legend:[45,3,1,""],security:[45,3,1,""],update:[45,2,1,""]},"pyams_content.features.review.zmi.WfSharedContentReviewAJAXForm":{get_ajax_output:[45,2,1,""]},"pyams_content.features.review.zmi.WfSharedContentReviewForm":{ajax_handler:[45,3,1,""],buttons:[45,3,1,""],createAndAdd:[45,2,1,""],edit_permission:[45,3,1,""],fields:[45,3,1,""],icon_css_class:[45,3,1,""],input_css_class:[45,3,1,""],label_css_class:[45,3,1,""],legend:[45,3,1,""],updateActions:[45,2,1,""],updateWidgets:[45,2,1,""]},"pyams_content.features.review.zmi.WfSharedContentReviewMenu":{label:[45,3,1,""],label_css_class:[45,3,1,""],modal_target:[45,3,1,""],url:[45,3,1,""]},"pyams_content.generations":{WebsiteGenerationsChecker:[46,1,1,""],check_required_tools:[46,4,1,""],get_fulltext_lexicon:[46,4,1,""],get_required_indexes:[46,4,1,""],get_required_tools:[46,4,1,""],get_tools_manager:[46,4,1,""],handle_new_local_site:[46,4,1,""]},"pyams_content.generations.WebsiteGenerationsChecker":{evolve:[46,2,1,""],generation:[46,3,1,""]},"pyams_content.include":{include_package:[15,4,1,""]},"pyams_content.interfaces":{COMMENT_CONTENT_PERMISSION:[47,6,1,""],CONTRIBUTOR_ROLE:[47,6,1,""],CREATE_CONTENT_PERMISSION:[47,6,1,""],CREATE_VERSION_PERMISSION:[47,6,1,""],GUEST_ROLE:[47,6,1,""],MANAGER_ROLE:[47,6,1,""],MANAGE_CONTENT_PERMISSION:[47,6,1,""],MANAGE_SITE_PERMISSION:[47,6,1,""],MANAGE_SITE_ROOT_PERMISSION:[47,6,1,""],MANAGE_TOOL_PERMISSION:[47,6,1,""],OPERATOR_ROLE:[47,6,1,""],OWNER_ROLE:[47,6,1,""],PILOT_ROLE:[47,6,1,""],PUBLISH_CONTENT_PERMISSION:[47,6,1,""],READER_ROLE:[47,6,1,""],WEBMASTER_ROLE:[47,6,1,""],container:[47,0,0,"-"]},"pyams_content.profile":{admin:[48,0,0,"-"],interfaces:[49,0,0,"-"],zmi:[50,0,0,"-"]},"pyams_content.profile.admin":{AdminProfile:[48,1,1,""],AdminProfileFactory:[48,4,1,""],PrincipalAdminProfileFactory:[48,4,1,""]},"pyams_content.profile.admin.AdminProfile":{favorites:[48,3,1,""],table_page_length:[48,3,1,""]},"pyams_content.profile.zmi":{AdminProfileTabForm:[50,1,1,""],switch_favorite:[50,4,1,""]},"pyams_content.profile.zmi.AdminProfileTabForm":{edit_permission:[50,3,1,""],fields:[50,3,1,""],getContent:[50,2,1,""],input_css_class:[50,3,1,""],label_css_class:[50,3,1,""],legend:[50,3,1,""],tab_label:[50,3,1,""],weight:[50,3,1,""]},"pyams_content.root":{SiteRoot:[51,1,1,""],SiteRootBackOfficeConfiguration:[51,1,1,""],SiteRootBackOfficeConfigurationFactory:[51,4,1,""],SiteRootConfiguration:[51,1,1,""],SiteRootConfigurationFactory:[51,4,1,""],SiteRootPermissionChecker:[51,1,1,""],SiteRootStaticConfiguration:[51,1,1,""],SiteRootToolsConfiguration:[51,1,1,""],handle_granted_role:[51,4,1,""],interfaces:[52,0,0,"-"],site_root_tools_configuration_factory:[51,4,1,""],zmi:[53,0,0,"-"]},"pyams_content.root.SiteRoot":{managers:[51,3,1,""],operators:[51,3,1,""],roles_interface:[51,3,1,""],templates_managers:[51,3,1,""],webmasters:[51,3,1,""]},"pyams_content.root.SiteRootPermissionChecker":{edit_permission:[51,3,1,""]},"pyams_content.root.SiteRootStaticConfiguration":{application_name:[51,3,1,""],application_package:[51,3,1,""],include_reload_button:[51,3,1,""],inner_package:[51,3,1,""],inner_package_name:[51,3,1,""]},"pyams_content.root.SiteRootToolsConfiguration":{forms_tool_name:[51,3,1,""],imagemaps_tool_name:[51,3,1,""],news_tool_name:[51,3,1,""],tools_name:[51,3,1,""],views_tool_name:[51,3,1,""]},"pyams_content.root.zmi":{BaseDashboardTable:[53,1,1,""],SiteRootAllContentsMenu:[53,1,1,""],SiteRootAllPublicationsHeaderAdapter:[53,1,1,""],SiteRootAllPublicationsMenu:[53,1,1,""],SiteRootAllPublicationsTable:[53,1,1,""],SiteRootAllPublicationsValues:[53,1,1,""],SiteRootAllPublicationsView:[53,1,1,""],SiteRootAllUpdatesHeaderAdapter:[53,1,1,""],SiteRootAllUpdatesMenu:[53,1,1,""],SiteRootAllUpdatesTable:[53,1,1,""],SiteRootAllUpdatesValues:[53,1,1,""],SiteRootAllUpdatesView:[53,1,1,""],SiteRootArchivedContentsHeaderAdapter:[53,1,1,""],SiteRootArchivedContentsTable:[53,1,1,""],SiteRootArchivedContentsValues:[53,1,1,""],SiteRootArchivedContentsView:[53,1,1,""],SiteRootArchivedMenu:[53,1,1,""],SiteRootBreadcrumbAdapter:[53,1,1,""],SiteRootDashboardContentTypeColumn:[53,1,1,""],SiteRootDashboardHeaderAdapter:[53,1,1,""],SiteRootDashboardManagerWaitingTable:[53,1,1,""],SiteRootDashboardManagerWaitingValues:[53,1,1,""],SiteRootDashboardMenu:[53,1,1,""],SiteRootDashboardOwnerModifiedTable:[53,1,1,""],SiteRootDashboardOwnerModifiedValues:[53,1,1,""],SiteRootDashboardOwnerWaitingTable:[53,1,1,""],SiteRootDashboardOwnerWaitingValues:[53,1,1,""],SiteRootDashboardView:[53,1,1,""],SiteRootFavoritesHeaderAdapter:[53,1,1,""],SiteRootFavoritesMenu:[53,1,1,""],SiteRootFavoritesTable:[53,1,1,""],SiteRootFavoritesValues:[53,1,1,""],SiteRootFavoritesView:[53,1,1,""],SiteRootMyDashboardMenu:[53,1,1,""],SiteRootPreparationsHeaderAdapter:[53,1,1,""],SiteRootPreparationsMenu:[53,1,1,""],SiteRootPreparationsTable:[53,1,1,""],SiteRootPreparationsValues:[53,1,1,""],SiteRootPreparationsView:[53,1,1,""],SiteRootPublicationsHeaderAdapter:[53,1,1,""],SiteRootPublicationsMenu:[53,1,1,""],SiteRootPublicationsTable:[53,1,1,""],SiteRootPublicationsValues:[53,1,1,""],SiteRootPublicationsView:[53,1,1,""],SiteRootRetiredContentsHeaderAdapter:[53,1,1,""],SiteRootRetiredContentsTable:[53,1,1,""],SiteRootRetiredContentsValues:[53,1,1,""],SiteRootRetiredContentsView:[53,1,1,""],SiteRootRetiredMenu:[53,1,1,""],SiteRootSubmissionsHeaderAdapter:[53,1,1,""],SiteRootSubmissionsMenu:[53,1,1,""],SiteRootSubmissionsTable:[53,1,1,""],SiteRootSubmissionsValues:[53,1,1,""],SiteRootSubmissionsView:[53,1,1,""],search:[53,0,0,"-"],sites:[53,0,0,"-"]},"pyams_content.root.zmi.SiteRootAllContentsMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootAllPublicationsHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootAllPublicationsMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootAllPublicationsValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootAllPublicationsView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.SiteRootAllUpdatesHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootAllUpdatesMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootAllUpdatesValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootAllUpdatesView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.SiteRootArchivedContentsHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootArchivedContentsValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootArchivedContentsView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.SiteRootArchivedMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootBreadcrumbAdapter":{label:[53,3,1,""]},"pyams_content.root.zmi.SiteRootDashboardContentTypeColumn":{getValue:[53,2,1,""],weight:[53,3,1,""]},"pyams_content.root.zmi.SiteRootDashboardHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootDashboardManagerWaitingValues":{check_access:[53,2,1,""],values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootDashboardMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootDashboardOwnerModifiedValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootDashboardOwnerWaitingTable":{dt_sort_order:[53,3,1,""]},"pyams_content.root.zmi.SiteRootDashboardOwnerWaitingValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootDashboardView":{title:[53,3,1,""],update:[53,2,1,""]},"pyams_content.root.zmi.SiteRootFavoritesHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootFavoritesMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootFavoritesValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootFavoritesView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.SiteRootMyDashboardMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootPreparationsHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootPreparationsMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootPreparationsValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootPreparationsView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.SiteRootPublicationsHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootPublicationsMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootPublicationsValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootPublicationsView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.SiteRootRetiredContentsHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootRetiredContentsValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootRetiredContentsView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.SiteRootRetiredMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootSubmissionsHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootSubmissionsMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootSubmissionsValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootSubmissionsView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.search":{SearchResultsViewValuesAdapter:[53,1,1,""],SiteRootAdvancedSearchForm:[53,1,1,""],SiteRootAdvancedSearchFormSearchAdapter:[53,1,1,""],SiteRootAdvancedSearchHeaderAdapter:[53,1,1,""],SiteRootAdvancedSearchMenu:[53,1,1,""],SiteRootAdvancedSearchResultsView:[53,1,1,""],SiteRootAdvancedSearchView:[53,1,1,""],SiteRootQuickSearchResults:[53,1,1,""],SiteRootQuickSearchValues:[53,1,1,""],site_root_quick_search_view:[53,4,1,""]},"pyams_content.root.zmi.search.SearchResultsViewValuesAdapter":{values:[53,3,1,""]},"pyams_content.root.zmi.search.SiteRootAdvancedSearchForm":{ajax_handler:[53,3,1,""],fields:[53,3,1,""],legend:[53,3,1,""]},"pyams_content.root.zmi.search.SiteRootAdvancedSearchFormSearchAdapter":{get_search_results:[53,2,1,""]},"pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter":{back_target:[53,3,1,""],back_url:[53,3,1,""],icon_class:[53,3,1,""]},"pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView":{data_attributes:[53,3,1,""],search_form_factory:[53,3,1,""],sortOn:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.search.SiteRootAdvancedSearchView":{search_form_factory:[53,3,1,""]},"pyams_content.root.zmi.search.SiteRootQuickSearchResults":{data_attributes:[53,3,1,""],sortOn:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.search.SiteRootQuickSearchValues":{values:[53,3,1,""]},"pyams_content.root.zmi.sites":{SiteTreValuesAdapter:[53,1,1,""],SiteTreeMenu:[53,1,1,""],SiteTreeOidColumn:[53,1,1,""],SiteTreeTable:[53,1,1,""],SiteTreeTrashColumn:[53,1,1,""],SiteTreeView:[53,1,1,""],SiteTreeVisibleColumn:[53,1,1,""],SiteViewHeaderAdapter:[53,1,1,""],delete_shared_site:[53,4,1,""]},"pyams_content.root.zmi.sites.SiteTreValuesAdapter":{values:[53,3,1,""]},"pyams_content.root.zmi.sites.SiteTreeMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.sites.SiteTreeOidColumn":{getValue:[53,2,1,""],weight:[53,3,1,""]},"pyams_content.root.zmi.sites.SiteTreeTable":{data_attributes:[53,3,1,""],id:[53,3,1,""],sortOn:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.sites.SiteTreeTrashColumn":{has_permission:[53,2,1,""],icon_hint:[53,3,1,""],permission:[53,3,1,""]},"pyams_content.root.zmi.sites.SiteTreeView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.sites.SiteTreeVisibleColumn":{cssClasses:[53,3,1,""],get_icon:[53,2,1,""],icon_class:[53,3,1,""],icon_hint:[53,3,1,""],renderCell:[53,2,1,""],weight:[53,3,1,""]},"pyams_content.root.zmi.sites.SiteViewHeaderAdapter":{icon_class:[53,3,1,""]},"pyams_content.scripts":{index:[54,0,0,"-"]},"pyams_content.scripts.index":{index_site:[54,4,1,""]},"pyams_content.shared":{blog:[56,0,0,"-"],common:[59,0,0,"-"],form:[62,0,0,"-"],imagemap:[65,0,0,"-"],news:[68,0,0,"-"],site:[71,0,0,"-"],view:[75,0,0,"-"]},"pyams_content.shared.blog":{BlogPost:[56,1,1,""],WfBlogPost:[56,1,1,""],interfaces:[57,0,0,"-"],manager:[56,0,0,"-"],zmi:[58,0,0,"-"]},"pyams_content.shared.blog.BlogPost":{content_class:[56,3,1,""],is_deletable:[56,2,1,""]},"pyams_content.shared.blog.WfBlogPost":{content_name:[56,3,1,""],content_type:[56,3,1,""]},"pyams_content.shared.blog.manager":{BlogFolder:[56,1,1,""],BlogManager:[56,1,1,""],handle_added_blog_manager:[56,4,1,""],handle_deleted_blog_manager:[56,4,1,""]},"pyams_content.shared.blog.manager.BlogFolder":{is_deletable:[56,2,1,""]},"pyams_content.shared.blog.manager.BlogManager":{allowed_paragraphs:[56,3,1,""],auto_created_paragraphs:[56,3,1,""],folder_factory:[56,3,1,""],is_deletable:[56,2,1,""],sequence_name:[56,3,1,""],sequence_prefix:[56,3,1,""],shared_content_factory:[56,3,1,""],shared_content_type:[56,3,1,""]},"pyams_content.shared.blog.zmi":{BlogPostAJAXAddForm:[58,1,1,""],BlogPostAddAction:[58,1,1,""],BlogPostAddForm:[58,1,1,""],BlogPostContentMenuHeader:[58,1,1,""],BlogPostTitleAdapter:[58,1,1,""],manager:[58,0,0,"-"]},"pyams_content.shared.blog.zmi.BlogPostAddAction":{label:[58,3,1,""],modal_target:[58,3,1,""],url:[58,3,1,""]},"pyams_content.shared.blog.zmi.BlogPostAddForm":{add:[58,2,1,""],content_url:[58,3,1,""],legend:[58,3,1,""],nextURL:[58,2,1,""]},"pyams_content.shared.blog.zmi.BlogPostContentMenuHeader":{header:[58,3,1,""]},"pyams_content.shared.blog.zmi.BlogPostTitleAdapter":{title:[58,3,1,""]},"pyams_content.shared.blog.zmi.manager":{BlogManagerAJAXAddForm:[58,1,1,""],BlogManagerAddForm:[58,1,1,""],BlogManagerAddMenu:[58,1,1,""],BlogManagerTableElementEditor:[58,1,1,""],BlogManagerUserAddingsMenuLabelAdapter:[58,1,1,""],BlogManagerWorkflowPublicationAJAXEditForm:[58,1,1,""],BlogManagerWorkflowPublicationEditForm:[58,1,1,""],BlogManagerWorkflowPublicationMenu:[58,1,1,""],handle_new_blog_manager_data_extraction:[58,4,1,""]},"pyams_content.shared.blog.zmi.manager.BlogManagerAddForm":{add:[58,2,1,""],ajax_handler:[58,3,1,""],create:[58,2,1,""],edit_permission:[58,3,1,""],fields:[58,3,1,""],icon_css_class:[58,3,1,""],legend:[58,3,1,""],nextURL:[58,2,1,""],title:[58,3,1,""]},"pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu":{label:[58,3,1,""],label_css_class:[58,3,1,""],modal_target:[58,3,1,""],url:[58,3,1,""]},"pyams_content.shared.blog.zmi.manager.BlogManagerTableElementEditor":{modal_target:[58,3,1,""],view_name:[58,3,1,""]},"pyams_content.shared.blog.zmi.manager.BlogManagerUserAddingsMenuLabelAdapter":{label:[58,3,1,""]},"pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm":{ajax_handler:[58,3,1,""],edit_permission:[58,3,1,""],fields:[58,3,1,""],legend:[58,3,1,""]},"pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu":{icon_class:[58,3,1,""],label:[58,3,1,""],modal_target:[58,3,1,""],url:[58,3,1,""]},"pyams_content.shared.common":{ContentTypesVocabulary:[59,1,1,""],SharedContent:[59,1,1,""],SharedContentInfoAdapter:[59,1,1,""],SharedContentWorkflowAdapter:[59,4,1,""],SharedSiteVocabulary:[59,1,1,""],WfSharedContent:[59,1,1,""],WfSharedContentChecker:[59,1,1,""],WfSharedContentInfoAdapter:[59,1,1,""],WfSharedContentSequenceAdapter:[59,4,1,""],WfSharedContentWorkflowAdapter:[59,4,1,""],handle_cloned_shared_content:[59,4,1,""],handle_content_types:[59,4,1,""],handle_modified_shared_content:[59,4,1,""],interfaces:[60,0,0,"-"],manager:[59,0,0,"-"],register_content_type:[59,4,1,""],review:[59,0,0,"-"],security:[59,0,0,"-"],types:[59,0,0,"-"],zmi:[61,0,0,"-"]},"pyams_content.shared.common.SharedContent":{sequence_name:[59,3,1,""],sequence_prefix:[59,3,1,""],view_permission:[59,3,1,""],workflow_name:[59,3,1,""]},"pyams_content.shared.common.SharedContentInfoAdapter":{created_date:[59,3,1,""],modified_date:[59,3,1,""]},"pyams_content.shared.common.SharedSiteVocabulary":{"interface":[59,3,1,""]},"pyams_content.shared.common.WfSharedContent":{content_type:[59,3,1,""],contributors:[59,3,1,""],creation_label:[59,3,1,""],creator:[59,3,1,""],description:[59,3,1,""],first_owner:[59,3,1,""],guests:[59,3,1,""],keywords:[59,3,1,""],last_modifier:[59,3,1,""],last_update_label:[59,3,1,""],managers:[59,3,1,""],modifiers:[59,3,1,""],notepad:[59,3,1,""],owner:[59,3,1,""],readers:[59,3,1,""],roles_interface:[59,3,1,""],short_name:[59,3,1,""],title:[59,3,1,""]},"pyams_content.shared.common.WfSharedContentChecker":{inner_check:[59,2,1,""],label:[59,3,1,""]},"pyams_content.shared.common.WfSharedContentInfoAdapter":{created_date:[59,3,1,""],modified_date:[59,3,1,""]},"pyams_content.shared.common.interfaces":{types:[60,0,0,"-"],zmi:[60,0,0,"-"]},"pyams_content.shared.common.manager":{BaseSharedTool:[59,1,1,""],SharedTool:[59,1,1,""],SharedToolContainer:[59,1,1,""],SharedToolWorkflowAdapter:[59,4,1,""]},"pyams_content.shared.common.manager.BaseSharedTool":{contributors:[59,3,1,""],managers:[59,3,1,""],pilots:[59,3,1,""],roles_interface:[59,3,1,""],shared_content_workflow:[59,3,1,""],short_name:[59,3,1,""],title:[59,3,1,""],webmasters:[59,3,1,""]},"pyams_content.shared.common.manager.SharedTool":{shared_content_factory:[59,3,1,""],shared_content_type:[59,3,1,""]},"pyams_content.shared.common.manager.SharedToolContainer":{short_name:[59,3,1,""],title:[59,3,1,""]},"pyams_content.shared.common.security":{SharedContentManagerRestrictions:[59,4,1,""],SharedToolManagerRestrictionInfo:[59,1,1,""],SharedToolManagerRestrictions:[59,1,1,""],SharedToolManagerRestrictionsFactory:[59,4,1,""],handle_revoked_manager_role:[59,4,1,""]},"pyams_content.shared.common.security.SharedToolManagerRestrictionInfo":{check_access:[59,2,1,""],owners:[59,3,1,""],principal_id:[59,3,1,""],restricted_contents:[59,3,1,""],restriction_interface:[59,3,1,""]},"pyams_content.shared.common.security.SharedToolManagerRestrictions":{drop_restrictions:[59,2,1,""],get_restrictions:[59,2,1,""],set_restrictions:[59,2,1,""]},"pyams_content.shared.common.types":{BaseDataType:[59,1,1,""],BaseDatatypePermissionChecker:[59,1,1,""],DataType:[59,1,1,""],SubType:[59,1,1,""],TypedDataManager:[59,1,1,""],TypedSharedTool:[59,1,1,""],TypedSharedToolDataManagerFactory:[59,4,1,""],TypedSharedToolDataTypesFields:[59,1,1,""],TypedSharedToolSublocations:[59,1,1,""],TypedSharedToolTypesNamespace:[59,1,1,""]},"pyams_content.shared.common.types.BaseDataType":{label:[59,3,1,""],navigation_label:[59,3,1,""],next_label:[59,3,1,""],pictogram:[59,3,1,""],seeall_label:[59,3,1,""],seealso_label:[59,3,1,""],single_label:[59,3,1,""],tabfolder_label:[59,3,1,""]},"pyams_content.shared.common.types.BaseDatatypePermissionChecker":{edit_permission:[59,3,1,""]},"pyams_content.shared.common.types.DataType":{field_names:[59,3,1,""]},"pyams_content.shared.common.types.TypedSharedTool":{shared_content_types_fields:[59,3,1,""]},"pyams_content.shared.common.types.TypedSharedToolSublocations":{sublocations:[59,2,1,""]},"pyams_content.shared.common.types.TypedSharedToolTypesNamespace":{traverse:[59,2,1,""]},"pyams_content.shared.common.zmi":{SharedContentAJAXAddForm:[61,1,1,""],SharedContentAddForm:[61,1,1,""],SharedContentAddFormMessage:[61,1,1,""],WfModifiedContentColumnMixin:[61,1,1,""],WfSharedContentBreadcrumbAdapter:[61,1,1,""],WfSharedContentDuplicateAJAXForm:[61,1,1,""],WfSharedContentDuplicateForm:[61,1,1,""],WfSharedContentDuplicateFormMessage:[61,1,1,""],WfSharedContentDuplicateMenu:[61,1,1,""],WfSharedContentDuplicationMenuDivider:[61,1,1,""],WfSharedContentElementEditor:[61,1,1,""],WfSharedContentHeaderAdapter:[61,1,1,""],WfSharedContentPermissionChecker:[61,1,1,""],WfSharedContentPermissionMixin:[61,1,1,""],WfSharedContentSiteManagementMenuHeader:[61,1,1,""],WfSharedContentTitleAdapter:[61,1,1,""],dashboard:[61,0,0,"-"],header:[61,0,0,"-"],i18n:[61,0,0,"-"],manager:[61,0,0,"-"],owner:[61,0,0,"-"],properties:[61,0,0,"-"],search:[61,0,0,"-"],security:[61,0,0,"-"],site:[61,0,0,"-"],summary:[61,0,0,"-"],types:[61,0,0,"-"],workflow:[61,0,0,"-"]},"pyams_content.shared.common.zmi.SharedContentAJAXAddForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.SharedContentAddForm":{add:[61,2,1,""],ajax_handler:[61,3,1,""],create:[61,2,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],icon_css_class:[61,3,1,""],nextURL:[61,2,1,""],title:[61,3,1,""],updateWidgets:[61,2,1,""],update_content:[61,2,1,""]},"pyams_content.shared.common.zmi.WfModifiedContentColumnMixin":{renderCell:[61,2,1,""]},"pyams_content.shared.common.zmi.WfSharedContentBreadcrumbAdapter":{label:[61,3,1,""]},"pyams_content.shared.common.zmi.WfSharedContentDuplicateAJAXForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.WfSharedContentDuplicateForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],createAndAdd:[61,2,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],icon_css_class:[61,3,1,""],legend:[61,3,1,""],updateActions:[61,2,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.WfSharedContentDuplicateMenu":{label:[61,3,1,""],label_css_class:[61,3,1,""],modal_target:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.WfSharedContentElementEditor":{modal_target:[61,3,1,""],view_name:[61,3,1,""]},"pyams_content.shared.common.zmi.WfSharedContentHeaderAdapter":{back_target:[61,3,1,""],back_url:[61,3,1,""],icon_class:[61,3,1,""]},"pyams_content.shared.common.zmi.WfSharedContentPermissionChecker":{edit_permission:[61,3,1,""]},"pyams_content.shared.common.zmi.WfSharedContentPermissionMixin":{permission:[61,3,1,""]},"pyams_content.shared.common.zmi.WfSharedContentSiteManagementMenuHeader":{header:[61,3,1,""]},"pyams_content.shared.common.zmi.WfSharedContentTitleAdapter":{title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard":{BaseDashboardTable:[61,1,1,""],FavoritesColumnAddRemoveColumn:[61,1,1,""],SharedToolAllContentsMenu:[61,1,1,""],SharedToolAllPublicationsHeaderAdapter:[61,1,1,""],SharedToolAllPublicationsMenu:[61,1,1,""],SharedToolAllPublicationsTable:[61,1,1,""],SharedToolAllPublicationsValues:[61,1,1,""],SharedToolAllPublicationsView:[61,1,1,""],SharedToolAllUpdatesHeaderAdapter:[61,1,1,""],SharedToolAllUpdatesMenu:[61,1,1,""],SharedToolAllUpdatesTable:[61,1,1,""],SharedToolAllUpdatesValues:[61,1,1,""],SharedToolAllUpdatesView:[61,1,1,""],SharedToolArchivedContentsHeaderAdapter:[61,1,1,""],SharedToolArchivedContentsTable:[61,1,1,""],SharedToolArchivedContentsValues:[61,1,1,""],SharedToolArchivedContentsView:[61,1,1,""],SharedToolArchivedMenu:[61,1,1,""],SharedToolDashboardContentNameAdapter:[61,1,1,""],SharedToolDashboardHeaderAdapter:[61,1,1,""],SharedToolDashboardManagerWaitingTable:[61,1,1,""],SharedToolDashboardManagerWaitingValues:[61,1,1,""],SharedToolDashboardMenu:[61,1,1,""],SharedToolDashboardModifiedColumn:[61,1,1,""],SharedToolDashboardNameAdapter:[61,1,1,""],SharedToolDashboardNameColumn:[61,1,1,""],SharedToolDashboardOwnerColumn:[61,1,1,""],SharedToolDashboardOwnerModifiedTable:[61,1,1,""],SharedToolDashboardOwnerModifiedValues:[61,1,1,""],SharedToolDashboardOwnerWaitingTable:[61,1,1,""],SharedToolDashboardOwnerWaitingValues:[61,1,1,""],SharedToolDashboardSequenceColumn:[61,1,1,""],SharedToolDashboardStatusColumn:[61,1,1,""],SharedToolDashboardStatusDateColumn:[61,1,1,""],SharedToolDashboardStatusPrincipalColumn:[61,1,1,""],SharedToolDashboardVersionColumn:[61,1,1,""],SharedToolDashboardView:[61,1,1,""],SharedToolFavoritesHeaderAdapter:[61,1,1,""],SharedToolFavoritesMenu:[61,1,1,""],SharedToolFavoritesTable:[61,1,1,""],SharedToolFavoritesValues:[61,1,1,""],SharedToolFavoritesView:[61,1,1,""],SharedToolMyDashboardMenu:[61,1,1,""],SharedToolPreparationsHeaderAdapter:[61,1,1,""],SharedToolPreparationsMenu:[61,1,1,""],SharedToolPreparationsTable:[61,1,1,""],SharedToolPreparationsValues:[61,1,1,""],SharedToolPreparationsView:[61,1,1,""],SharedToolPublicationsHeaderAdapter:[61,1,1,""],SharedToolPublicationsMenu:[61,1,1,""],SharedToolPublicationsTable:[61,1,1,""],SharedToolPublicationsValues:[61,1,1,""],SharedToolPublicationsView:[61,1,1,""],SharedToolRetiredContentsHeaderAdapter:[61,1,1,""],SharedToolRetiredContentsTable:[61,1,1,""],SharedToolRetiredContentsValues:[61,1,1,""],SharedToolRetiredContentsView:[61,1,1,""],SharedToolRetiredMenu:[61,1,1,""],SharedToolSubmissionsHeaderAdapter:[61,1,1,""],SharedToolSubmissionsMenu:[61,1,1,""],SharedToolSubmissionsTable:[61,1,1,""],SharedToolSubmissionsValues:[61,1,1,""],SharedToolSubmissionsView:[61,1,1,""]},"pyams_content.shared.common.zmi.dashboard.BaseDashboardTable":{data_attributes:[61,3,1,""],dt_sort_order:[61,3,1,""],sortOn:[61,3,1,""],title:[61,3,1,""],values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn":{cssClasses:[61,3,1,""],get_icon:[61,2,1,""],get_url:[61,2,1,""],icon_class:[61,3,1,""],icon_hint:[61,3,1,""],url:[61,3,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllContentsMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsHeaderAdapter":{back_url:[61,3,1,""],icon_class:[61,3,1,""],subtitle:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesHeaderAdapter":{back_url:[61,3,1,""],icon_class:[61,3,1,""],subtitle:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsHeaderAdapter":{back_url:[61,3,1,""],icon_class:[61,3,1,""],subtitle:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolArchivedMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardContentNameAdapter":{name:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardHeaderAdapter":{back_target:[61,3,1,""],back_url:[61,3,1,""],icon_class:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardManagerWaitingValues":{check_access:[61,2,1,""],values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardModifiedColumn":{getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardNameAdapter":{name:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerColumn":{cssClasses:[61,3,1,""],getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerModifiedValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerWaitingTable":{dt_sort_order:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerWaitingValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardSequenceColumn":{getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusColumn":{getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusDateColumn":{cssClasses:[61,3,1,""],getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusPrincipalColumn":{cssClasses:[61,3,1,""],getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardVersionColumn":{getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardView":{header_title:[61,3,1,""],title:[61,3,1,""],update:[61,2,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesHeaderAdapter":{back_url:[61,3,1,""],icon_class:[61,3,1,""],subtitle:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolMyDashboardMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsHeaderAdapter":{back_url:[61,3,1,""],icon_class:[61,3,1,""],subtitle:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsHeaderAdapter":{back_url:[61,3,1,""],icon_class:[61,3,1,""],subtitle:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsHeaderAdapter":{back_url:[61,3,1,""],icon_class:[61,3,1,""],subtitle:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolRetiredMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsHeaderAdapter":{back_url:[61,3,1,""],icon_class:[61,3,1,""],subtitle:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.header":{SharedContentHeaderContentProvider:[61,1,1,""],SharedContentInnerPageHeaderContentProvider:[61,1,1,""],SharedContentTitlePrefixAdapter:[61,1,1,""]},"pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider":{back_target:[61,3,1,""],back_url:[61,3,1,""],favorite_content:[61,3,1,""],hex_oid:[61,3,1,""],icon_class:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.header.SharedContentInnerPageHeaderContentProvider":{render:[61,2,1,""],update:[61,2,1,""]},"pyams_content.shared.common.zmi.header.SharedContentTitlePrefixAdapter":{prefix:[61,3,1,""]},"pyams_content.shared.common.zmi.i18n":{SharedContentLanguageEditFormPermissionChecker:[61,1,1,""]},"pyams_content.shared.common.zmi.i18n.SharedContentLanguageEditFormPermissionChecker":{edit_permission:[61,3,1,""]},"pyams_content.shared.common.zmi.manager":{SharedToolBreadcrumbAdapter:[61,1,1,""],SharedToolLanguagesAJAXEditForm:[61,1,1,""],SharedToolLanguagesEditForm:[61,1,1,""],SharedToolLanguagesEditFormHelp:[61,1,1,""],SharedToolLanguagesMenu:[61,1,1,""],SharedToolPropertiesAJAXEditForm:[61,1,1,""],SharedToolPropertiesEditForm:[61,1,1,""],SharedToolPropertiesHeaderAdapter:[61,1,1,""],SharedToolPropertiesHelpAdapter:[61,1,1,""],SharedToolPropertiesMenu:[61,1,1,""],SharedToolSiteManagementMenuHeader:[61,1,1,""],SharedToolTitleAdapter:[61,1,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolBreadcrumbAdapter":{css_class:[61,3,1,""],label:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditForm":{ajax_handler:[61,3,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],legend:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditFormHelp":{message:[61,3,1,""],message_format:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolLanguagesMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolPropertiesEditForm":{ajax_handler:[61,3,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],legend:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolPropertiesHeaderAdapter":{back_target:[61,3,1,""],back_url:[61,3,1,""],icon_class:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolPropertiesHelpAdapter":{header:[61,3,1,""],message:[61,3,1,""],message_format:[61,3,1,""],permission:[61,3,1,""],status:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolPropertiesMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolSiteManagementMenuHeader":{header:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolTitleAdapter":{title:[61,3,1,""]},"pyams_content.shared.common.zmi.owner":{WfSharedContentOwnerChangeAJAXForm:[61,1,1,""],WfSharedContentOwnerChangeForm:[61,1,1,""],WfSharedContentOwnerChangeFormHelp:[61,1,1,""],WfSharedContentOwnerChangeMenu:[61,1,1,""]},"pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeAJAXForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],createAndAdd:[61,2,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],legend:[61,3,1,""],updateActions:[61,2,1,""]},"pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeFormHelp":{message:[61,3,1,""],message_format:[61,3,1,""]},"pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],modal_target:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.properties":{SharedContentCompositionMenu:[61,1,1,""],SharedContentPropertiesAJAXEditForm:[61,1,1,""],SharedContentPropertiesEditForm:[61,1,1,""],SharedContentPropertiesHeaderAdapter:[61,1,1,""],SharedContentPropertiesMenu:[61,1,1,""]},"pyams_content.shared.common.zmi.properties.SharedContentCompositionMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.properties.SharedContentPropertiesAJAXEditForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.properties.SharedContentPropertiesEditForm":{ajax_handler:[61,3,1,""],fields:[61,3,1,""],legend:[61,3,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.properties.SharedContentPropertiesHeaderAdapter":{icon_class:[61,3,1,""]},"pyams_content.shared.common.zmi.properties.SharedContentPropertiesMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.search":{SearchResultsViewValuesAdapter:[61,1,1,""],SharedToolAdvancedSearchForm:[61,1,1,""],SharedToolAdvancedSearchFormSearchAdapter:[61,1,1,""],SharedToolAdvancedSearchHeaderAdapter:[61,1,1,""],SharedToolAdvancedSearchMenu:[61,1,1,""],SharedToolAdvancedSearchResultsView:[61,1,1,""],SharedToolAdvancedSearchView:[61,1,1,""],SharedToolQuickSearchResults:[61,1,1,""],SharedToolQuickSearchValues:[61,1,1,""],shared_tool_quick_search_view:[61,4,1,""]},"pyams_content.shared.common.zmi.search.SearchResultsViewValuesAdapter":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchForm":{ajax_handler:[61,3,1,""],fields:[61,3,1,""],legend:[61,3,1,""]},"pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchFormSearchAdapter":{get_search_results:[61,2,1,""]},"pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchHeaderAdapter":{back_target:[61,3,1,""],back_url:[61,3,1,""],icon_class:[61,3,1,""]},"pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchResultsView":{data_attributes:[61,3,1,""],search_form_factory:[61,3,1,""],sortOn:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchView":{search_form_factory:[61,3,1,""]},"pyams_content.shared.common.zmi.search.SharedToolQuickSearchResults":{data_attributes:[61,3,1,""],sortOn:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.search.SharedToolQuickSearchValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.security":{PrincipalInfoElementEditor:[61,1,1,""],SharedToolManagerRestrictionsAJAXEditForm:[61,1,1,""],SharedToolManagerRestrictionsEditForm:[61,1,1,""],SharedToolManagerRestrictionsEnabledColumn:[61,1,1,""],SharedToolManagerRestrictionsNameColumn:[61,1,1,""],SharedToolManagerRestrictionsOwnersColumn:[61,1,1,""],SharedToolManagerRestrictionsValuesAdapter:[61,1,1,""],SharedToolManagersRestrictionsHeaderAdapter:[61,1,1,""],SharedToolManagersRestrictionsMenu:[61,1,1,""],SharedToolManagersRestrictionsTable:[61,1,1,""],SharedToolManagersRestrictionsView:[61,1,1,""]},"pyams_content.shared.common.zmi.security.PrincipalInfoElementEditor":{modal_target:[61,3,1,""],url:[61,3,1,""],view_name:[61,3,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsAJAXEditForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm":{"interface":[61,3,1,""],ajax_handler:[61,3,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],getContent:[61,2,1,""],icon_css_class:[61,3,1,""],legend:[61,3,1,""],principal:[61,3,1,""],principal_id:[61,3,1,""],update:[61,2,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEnabledColumn":{cssClasses:[61,3,1,""],getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsNameColumn":{attrName:[61,3,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsOwnersColumn":{cssClasses:[61,3,1,""],getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsValuesAdapter":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsHeaderAdapter":{back_target:[61,3,1,""],back_url:[61,3,1,""],icon_class:[61,3,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsTable":{id:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.site":{SharedSiteDashboardSearchHeaderAdapter:[61,1,1,""]},"pyams_content.shared.common.zmi.site.SharedSiteDashboardSearchHeaderAdapter":{title:[61,3,1,""]},"pyams_content.shared.common.zmi.summary":{SharedContentDublinCoreSummary:[61,1,1,""],SharedContentSummaryForm:[61,1,1,""],SharedContentSummaryFormHeaderProvider:[61,1,1,""],SharedContentWorkflowHistorySummary:[61,1,1,""],SharedContentWorkflowPublicationState:[61,1,1,""],SharedContentWorkflowVersionSummary:[61,1,1,""],SharedContentWorkflowWaitingState:[61,1,1,""]},"pyams_content.shared.common.zmi.summary.SharedContentDublinCoreSummary":{css_class:[61,3,1,""],fields:[61,3,1,""],tab_label:[61,3,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.summary.SharedContentSummaryForm":{css_class:[61,3,1,""],fields:[61,3,1,""],legend:[61,3,1,""]},"pyams_content.shared.common.zmi.summary.SharedContentSummaryFormHeaderProvider":{back_url:[61,3,1,""]},"pyams_content.shared.common.zmi.summary.SharedContentWorkflowHistorySummary":{fields:[61,3,1,""],legend:[61,3,1,""],updateWidgets:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.summary.SharedContentWorkflowPublicationState":{fields:[61,3,1,""],legend:[61,3,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.summary.SharedContentWorkflowVersionSummary":{fields:[61,3,1,""],legend:[61,3,1,""],updateWidgets:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.summary.SharedContentWorkflowWaitingState":{fields:[61,3,1,""],legend:[61,3,1,""],mode:[61,3,1,""],updateWidgets:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.types":{DataSubtypeAJAXAddForm:[61,1,1,""],DataSubtypeAJAXEditForm:[61,1,1,""],DataSubtypeAddAction:[61,1,1,""],DataSubtypeAddForm:[61,1,1,""],DataSubtypeEditForm:[61,1,1,""],DataTypeAJAXAddForm:[61,1,1,""],DataTypeAJAXEditForm:[61,1,1,""],DataTypeAddAction:[61,1,1,""],DataTypeAddForm:[61,1,1,""],DataTypeEditForm:[61,1,1,""],DataTypeElementNameAdapter:[61,1,1,""],DatatypeSubtypesTable:[61,1,1,""],DatatypeSubtypesTableAssociationsColumn:[61,1,1,""],DatatypeSubtypesTableNameColumn:[61,1,1,""],DatatypeSubtypesTableParagraphsColumn:[61,1,1,""],DatatypeSubtypesTableSorterColumn:[61,1,1,""],DatatypeSubtypesTableTrashColumn:[61,1,1,""],DatatypeSubtypesTableValues:[61,1,1,""],TypedSharedToolTypesAssociationsColumn:[61,1,1,""],TypedSharedToolTypesMenu:[61,1,1,""],TypedSharedToolTypesNameColumn:[61,1,1,""],TypedSharedToolTypesParagraphsColumn:[61,1,1,""],TypedSharedToolTypesSorterColumn:[61,1,1,""],TypedSharedToolTypesTable:[61,1,1,""],TypedSharedToolTypesTrashColumn:[61,1,1,""],TypedSharedToolTypesValues:[61,1,1,""],TypedSharedToolTypesView:[61,1,1,""],delete_data_type:[61,4,1,""],delete_subtype:[61,4,1,""],get_subtypes_table:[61,4,1,""],handle_datatype_add_form_data_extraction:[61,4,1,""],handle_subtype_add_form_data_extraction:[61,4,1,""],set_data_types_order:[61,4,1,""],set_subtypes_order:[61,4,1,""]},"pyams_content.shared.common.zmi.types.DataSubtypeAJAXAddForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.types.DataSubtypeAJAXEditForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.types.DataSubtypeAddAction":{label:[61,3,1,""],label_css_class:[61,3,1,""],modal_target:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.types.DataSubtypeAddForm":{add:[61,2,1,""],ajax_handler:[61,3,1,""],create:[61,2,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],icon_css_class:[61,3,1,""],input_css_class:[61,3,1,""],label_css_class:[61,3,1,""],legend:[61,3,1,""],nextURL:[61,2,1,""]},"pyams_content.shared.common.zmi.types.DataSubtypeEditForm":{ajax_handler:[61,3,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],icon_css_class:[61,3,1,""],input_css_class:[61,3,1,""],label_css_class:[61,3,1,""],legend:[61,3,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.types.DataTypeAJAXAddForm":{nextURL:[61,2,1,""]},"pyams_content.shared.common.zmi.types.DataTypeAddAction":{label:[61,3,1,""],label_css_class:[61,3,1,""],modal_target:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.types.DataTypeAddForm":{add:[61,2,1,""],ajax_handler:[61,3,1,""],create:[61,2,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],icon_css_class:[61,3,1,""],input_css_class:[61,3,1,""],label_css_class:[61,3,1,""],legend:[61,3,1,""],nextURL:[61,2,1,""]},"pyams_content.shared.common.zmi.types.DataTypeEditForm":{ajax_handler:[61,3,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],icon_css_class:[61,3,1,""],input_css_class:[61,3,1,""],label_css_class:[61,3,1,""],legend:[61,3,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.types.DataTypeElementNameAdapter":{name:[61,3,1,""]},"pyams_content.shared.common.zmi.types.DatatypeSubtypesTable":{cssClasses:[61,3,1,""],data_attributes:[61,3,1,""],hide_header:[61,3,1,""],id:[61,3,1,""],sortOn:[61,3,1,""],values:[61,3,1,""],widget_class:[61,3,1,""]},"pyams_content.shared.common.zmi.types.DatatypeSubtypesTableAssociationsColumn":{icon_class:[61,3,1,""],icon_hint:[61,3,1,""],modal_target:[61,3,1,""],permission:[61,3,1,""],url:[61,3,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.types.DatatypeSubtypesTableNameColumn":{renderHeadCell:[61,2,1,""]},"pyams_content.shared.common.zmi.types.DatatypeSubtypesTableParagraphsColumn":{icon_class:[61,3,1,""],icon_hint:[61,3,1,""],modal_target:[61,3,1,""],permission:[61,3,1,""],url:[61,3,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.types.DatatypeSubtypesTableTrashColumn":{permission:[61,3,1,""]},"pyams_content.shared.common.zmi.types.DatatypeSubtypesTableValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.types.TypedSharedToolTypesAssociationsColumn":{icon_class:[61,3,1,""],icon_hint:[61,3,1,""],modal_target:[61,3,1,""],permission:[61,3,1,""],url:[61,3,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.types.TypedSharedToolTypesMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.types.TypedSharedToolTypesNameColumn":{renderCell:[61,2,1,""]},"pyams_content.shared.common.zmi.types.TypedSharedToolTypesParagraphsColumn":{icon_class:[61,3,1,""],icon_hint:[61,3,1,""],modal_target:[61,3,1,""],permission:[61,3,1,""],url:[61,3,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable":{cssClasses:[61,3,1,""],data_attributes:[61,3,1,""],hide_header:[61,3,1,""],id:[61,3,1,""],render:[61,2,1,""],sortOn:[61,3,1,""],values:[61,3,1,""]},"pyams_content.shared.common.zmi.types.TypedSharedToolTypesTrashColumn":{permission:[61,3,1,""]},"pyams_content.shared.common.zmi.types.TypedSharedToolTypesValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.types.TypedSharedToolTypesView":{table_class:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.workflow":{PublicationAJAXForm:[61,1,1,""],PublicationArchiveAJAXForm:[61,1,1,""],PublicationArchiveCancelAJAXForm:[61,1,1,""],PublicationArchiveCancelForm:[61,1,1,""],PublicationArchiveCancelFormMessage:[61,1,1,""],PublicationArchiveCancelFormWarning:[61,1,1,""],PublicationArchiveForm:[61,1,1,""],PublicationArchiveFormMessage:[61,1,1,""],PublicationArchiveFormWarning:[61,1,1,""],PublicationArchiveRequestAJAXForm:[61,1,1,""],PublicationArchiveRequestForm:[61,1,1,""],PublicationArchiveRequestFormMessage:[61,1,1,""],PublicationArchiveRequestFormWarning:[61,1,1,""],PublicationForm:[61,1,1,""],PublicationFormMessage:[61,1,1,""],PublicationFormWarning:[61,1,1,""],PublicationRequestAJAXForm:[61,1,1,""],PublicationRequestCancelAJAXForm:[61,1,1,""],PublicationRequestCancelForm:[61,1,1,""],PublicationRequestCancelFormMessage:[61,1,1,""],PublicationRequestCancelFormWarning:[61,1,1,""],PublicationRequestForm:[61,1,1,""],PublicationRequestFormMessage:[61,1,1,""],PublicationRequestFormWarning:[61,1,1,""],PublicationRequestRefuseAJAXForm:[61,1,1,""],PublicationRequestRefuseForm:[61,1,1,""],PublicationRequestRefuseFormMessage:[61,1,1,""],PublicationRequestRefuseFormWarning:[61,1,1,""],PublicationRetireAJAXForm:[61,1,1,""],PublicationRetireCancelAJAXForm:[61,1,1,""],PublicationRetireCancelForm:[61,1,1,""],PublicationRetireCancelFormMessage:[61,1,1,""],PublicationRetireCancelFormWarning:[61,1,1,""],PublicationRetireForm:[61,1,1,""],PublicationRetireFormMessage:[61,1,1,""],PublicationRetireFormWarning:[61,1,1,""],PublicationRetireRequestAJAXForm:[61,1,1,""],PublicationRetireRequestForm:[61,1,1,""],PublicationRetireRequestFormMessage:[61,1,1,""],PublicationRetireRequestFormWarning:[61,1,1,""],SharedContentCloneAJAXForm:[61,1,1,""],SharedContentCloneForm:[61,1,1,""],SharedContentCloneFormMessage:[61,1,1,""],SharedContentCloneFormWarning:[61,1,1,""],SharedContentDeleteAJAXForm:[61,1,1,""],SharedContentDeleteForm:[61,1,1,""],SharedContentDeleteFormMessage:[61,1,1,""],SharedContentDeleteFormWarning:[61,1,1,""],WorkflowContentTransitionFormInfo:[61,1,1,""],handle_publication_form_data_extraction:[61,4,1,""],handle_publication_request_form_data_extraction:[61,4,1,""],handle_publication_request_refuse_form_data_extraction:[61,4,1,""],handle_publication_retire_request_form_data_extraction:[61,4,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationArchiveCancelForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationArchiveForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],fields:[61,3,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],createAndAdd:[61,2,1,""],fields:[61,3,1,""],input_css_class:[61,3,1,""],label_css_class:[61,3,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationRequestCancelForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationRequestForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],createAndAdd:[61,2,1,""],fields:[61,3,1,""],input_css_class:[61,3,1,""],label_css_class:[61,3,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationRetireCancelForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationRetireForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationRetireRequestForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],fields:[61,3,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.workflow.SharedContentCloneAJAXForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.workflow.SharedContentCloneForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],createAndAdd:[61,2,1,""]},"pyams_content.shared.common.zmi.workflow.SharedContentDeleteAJAXForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],createAndAdd:[61,2,1,""],fields:[61,3,1,""],legend:[61,3,1,""],updateActions:[61,2,1,""]},"pyams_content.shared.common.zmi.workflow.SharedContentDeleteFormMessage":{version_id:[61,3,1,""]},"pyams_content.shared.common.zmi.workflow.WorkflowContentTransitionFormInfo":{next_step:[61,3,1,""],previous_message:[61,3,1,""],previous_step:[61,3,1,""]},"pyams_content.shared.form":{Form:[62,1,1,""],WfForm:[62,1,1,""],WfFormContentChecker:[62,1,1,""],field:[62,0,0,"-"],handler:[62,0,0,"-"],interfaces:[63,0,0,"-"],manager:[62,0,0,"-"],zmi:[64,0,0,"-"]},"pyams_content.shared.form.Form":{content_class:[62,3,1,""]},"pyams_content.shared.form.WfForm":{auth_only:[62,3,1,""],content_name:[62,3,1,""],content_type:[62,3,1,""],handler:[62,3,1,""],header:[62,3,1,""],query_handler:[62,2,1,""],submit_label:[62,3,1,""],use_captcha:[62,3,1,""],user_title:[62,3,1,""]},"pyams_content.shared.form.WfFormContentChecker":{inner_check:[62,2,1,""]},"pyams_content.shared.form.field":{BaseFormFieldFactory:[62,1,1,""],BooleanFieldFactory:[62,1,1,""],ChoiceFieldFactory:[62,1,1,""],DateFieldFactory:[62,1,1,""],DecimalFieldFactory:[62,1,1,""],FormField:[62,1,1,""],FormFieldContainer:[62,1,1,""],FormFieldContainerFactory:[62,4,1,""],FormFieldContainerNamespace:[62,1,1,""],FormFieldTypesVocabulary:[62,1,1,""],FormFieldsContainerSublocations:[62,1,1,""],IntegerFieldFactory:[62,1,1,""],ListFieldFactory:[62,1,1,""],MailFieldFactory:[62,1,1,""],TextFieldFactory:[62,1,1,""],TextLineFieldFactory:[62,1,1,""],URIFieldFactory:[62,1,1,""],ValuesFieldFactory:[62,1,1,""]},"pyams_content.shared.form.field.BaseFormFieldFactory":{field_factory:[62,3,1,""],get_schema_field:[62,2,1,""]},"pyams_content.shared.form.field.BooleanFieldFactory":{field_factory:[62,3,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.ChoiceFieldFactory":{field_factory:[62,3,1,""],get_schema_field:[62,2,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.DateFieldFactory":{field_factory:[62,3,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.DecimalFieldFactory":{field_factory:[62,3,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.FormField":{"default":[62,3,1,""],description:[62,3,1,""],field_type:[62,3,1,""],label:[62,3,1,""],name:[62,3,1,""],placeholder:[62,3,1,""],required:[62,3,1,""],values:[62,3,1,""],visible:[62,3,1,""]},"pyams_content.shared.form.field.FormFieldContainer":{get_fields:[62,2,1,""]},"pyams_content.shared.form.field.FormFieldContainerNamespace":{traverse:[62,2,1,""]},"pyams_content.shared.form.field.FormFieldTypesVocabulary":{"interface":[62,3,1,""]},"pyams_content.shared.form.field.FormFieldsContainerSublocations":{sublocations:[62,2,1,""]},"pyams_content.shared.form.field.IntegerFieldFactory":{field_factory:[62,3,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.ListFieldFactory":{field_factory:[62,3,1,""],get_schema_field:[62,2,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.MailFieldFactory":{field_factory:[62,3,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.TextFieldFactory":{field_factory:[62,3,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.TextLineFieldFactory":{field_factory:[62,3,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.URIFieldFactory":{field_factory:[62,3,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.handler":{FormHandlersVocabulary:[62,1,1,""],MailtoFormHandler:[62,1,1,""],MailtoFormHandlerInfo:[62,1,1,""],mailto_form_handler_factory:[62,4,1,""]},"pyams_content.shared.form.handler.FormHandlersVocabulary":{"interface":[62,3,1,""]},"pyams_content.shared.form.handler.MailtoFormHandler":{handle:[62,2,1,""],handler_info:[62,3,1,""],label:[62,3,1,""],target_interface:[62,3,1,""]},"pyams_content.shared.form.handler.MailtoFormHandlerInfo":{source_address:[62,3,1,""],source_name:[62,3,1,""],target_address:[62,3,1,""],target_name:[62,3,1,""]},"pyams_content.shared.form.manager":{FormsManager:[62,1,1,""],handle_added_forms_manager:[62,4,1,""]},"pyams_content.shared.form.manager.FormsManager":{shared_content_factory:[62,3,1,""],shared_content_type:[62,3,1,""]},"pyams_content.shared.form.zmi":{FormAJAXAddForm:[64,1,1,""],FormAddAction:[64,1,1,""],FormAddForm:[64,1,1,""],FormContentMenuHeader:[64,1,1,""],FormTitleAdapter:[64,1,1,""],field:[64,0,0,"-"],preview:[64,0,0,"-"],properties:[64,0,0,"-"]},"pyams_content.shared.form.zmi.FormAddAction":{label:[64,3,1,""],label_css_class:[64,3,1,""],modal_target:[64,3,1,""],url:[64,3,1,""]},"pyams_content.shared.form.zmi.FormAddForm":{legend:[64,3,1,""]},"pyams_content.shared.form.zmi.FormContentMenuHeader":{header:[64,3,1,""]},"pyams_content.shared.form.zmi.FormTitleAdapter":{title:[64,3,1,""]},"pyams_content.shared.form.zmi.field":{FormFieldAJAXAddForm:[64,1,1,""],FormFieldAddAction:[64,1,1,""],FormFieldAddForm:[64,1,1,""],FormFieldPropertiesAJAXEditForm:[64,1,1,""],FormFieldPropertiesEditForm:[64,1,1,""],FormFieldsContainerLabelColumn:[64,1,1,""],FormFieldsContainerNameColumn:[64,1,1,""],FormFieldsContainerShowHideColumn:[64,1,1,""],FormFieldsContainerSorterColumn:[64,1,1,""],FormFieldsContainerTable:[64,1,1,""],FormFieldsContainerTrashColumn:[64,1,1,""],FormFieldsContainerTypeColumn:[64,1,1,""],FormFieldsContainerValues:[64,1,1,""],FormFieldsContainerView:[64,1,1,""],FormFieldsMenu:[64,1,1,""],ShowHideColumnSecurityContextFactory:[64,4,1,""],handle_new_form_field_data_extraction:[64,4,1,""],set_form_field_visibility:[64,4,1,""],set_form_fields_order:[64,4,1,""]},"pyams_content.shared.form.zmi.field.FormFieldAJAXAddForm":{nextURL:[64,2,1,""]},"pyams_content.shared.form.zmi.field.FormFieldAddAction":{label:[64,3,1,""],label_css_class:[64,3,1,""],modal_target:[64,3,1,""],url:[64,3,1,""]},"pyams_content.shared.form.zmi.field.FormFieldAddForm":{add:[64,2,1,""],ajax_handler:[64,3,1,""],create:[64,2,1,""],edit_permission:[64,3,1,""],fields:[64,3,1,""],icon_css_class:[64,3,1,""],legend:[64,3,1,""],updateWidgets:[64,2,1,""]},"pyams_content.shared.form.zmi.field.FormFieldPropertiesAJAXEditForm":{get_ajax_output:[64,2,1,""]},"pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm":{ajax_handler:[64,3,1,""],edit_permission:[64,3,1,""],fields:[64,3,1,""],icon_class:[64,3,1,""],legend:[64,3,1,""],title:[64,3,1,""],updateWidgets:[64,2,1,""]},"pyams_content.shared.form.zmi.field.FormFieldsContainerLabelColumn":{attrName:[64,3,1,""],weight:[64,3,1,""]},"pyams_content.shared.form.zmi.field.FormFieldsContainerNameColumn":{attrName:[64,3,1,""],weight:[64,3,1,""]},"pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn":{cssClasses:[64,3,1,""],get_icon:[64,2,1,""],icon_class:[64,3,1,""],icon_hint:[64,3,1,""],renderCell:[64,2,1,""],url:[64,3,1,""],weight:[64,3,1,""]},"pyams_content.shared.form.zmi.field.FormFieldsContainerTable":{cssClasses:[64,3,1,""],data_attributes:[64,3,1,""],hide_header:[64,3,1,""],id:[64,3,1,""],render:[64,2,1,""],sortOn:[64,3,1,""],values:[64,3,1,""]},"pyams_content.shared.form.zmi.field.FormFieldsContainerTypeColumn":{getValue:[64,2,1,""],weight:[64,3,1,""]},"pyams_content.shared.form.zmi.field.FormFieldsContainerValues":{values:[64,3,1,""]},"pyams_content.shared.form.zmi.field.FormFieldsContainerView":{table_class:[64,3,1,""],title:[64,3,1,""]},"pyams_content.shared.form.zmi.field.FormFieldsMenu":{icon_class:[64,3,1,""],label:[64,3,1,""],url:[64,3,1,""]},"pyams_content.shared.form.zmi.preview":{FormFieldContainerPreview:[64,1,1,""],FormFieldContainerPreviewDisplayForm:[64,1,1,""],FormFieldContainerPreviewHelp:[64,1,1,""]},"pyams_content.shared.form.zmi.preview.FormFieldContainerPreview":{display_form:[64,3,1,""],render:[64,2,1,""],update:[64,2,1,""]},"pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm":{buttons:[64,3,1,""],fields:[64,3,1,""],legend:[64,3,1,""],updateWidgets:[64,2,1,""]},"pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewHelp":{message:[64,3,1,""],message_format:[64,3,1,""]},"pyams_content.shared.form.zmi.properties":{FormHandlerPropertiesEditForm:[64,1,1,""],FormPropertiesEditForm:[64,1,1,""]},"pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm":{fields:[64,3,1,""],fieldset_class:[64,3,1,""],legend:[64,3,1,""],weight:[64,3,1,""]},"pyams_content.shared.form.zmi.properties.FormPropertiesEditForm":{fields:[64,3,1,""],fieldset_class:[64,3,1,""],get_ajax_output:[64,2,1,""],legend:[64,3,1,""],updateWidgets:[64,2,1,""],weight:[64,3,1,""]},"pyams_content.shared.imagemap":{ImageMap:[65,1,1,""],ImageMapArea:[65,1,1,""],ImagemapAreasSublocations:[65,1,1,""],ImapemapAreasNamespace:[65,1,1,""],WfImageMap:[65,1,1,""],WfImageMapContentChecker:[65,1,1,""],interfaces:[66,0,0,"-"],manager:[65,0,0,"-"],paragraph:[65,0,0,"-"],schema:[65,0,0,"-"],zmi:[67,0,0,"-"]},"pyams_content.shared.imagemap.ImageMap":{content_class:[65,3,1,""]},"pyams_content.shared.imagemap.ImageMapArea":{area:[65,3,1,""],link:[65,3,1,""],title:[65,3,1,""]},"pyams_content.shared.imagemap.ImagemapAreasSublocations":{sublocations:[65,2,1,""]},"pyams_content.shared.imagemap.ImapemapAreasNamespace":{traverse:[65,2,1,""]},"pyams_content.shared.imagemap.WfImageMap":{add_area:[65,2,1,""],areas:[65,3,1,""],content_name:[65,3,1,""],content_type:[65,3,1,""],get_association:[65,2,1,""],image:[65,3,1,""],remove_area:[65,2,1,""]},"pyams_content.shared.imagemap.WfImageMapContentChecker":{inner_check:[65,2,1,""]},"pyams_content.shared.imagemap.manager":{ImageMapsManager:[65,1,1,""],handle_added_imagemaps_manager:[65,4,1,""]},"pyams_content.shared.imagemap.manager.ImageMapsManager":{shared_content_factory:[65,3,1,""],shared_content_type:[65,3,1,""]},"pyams_content.shared.imagemap.paragraph":{ImageMapParagraph:[65,1,1,""],ImageMapParagraphContentChecker:[65,1,1,""],ImageMapParagraphFactory:[65,1,1,""]},"pyams_content.shared.imagemap.paragraph.ImageMapParagraph":{get_target:[65,2,1,""],icon_class:[65,3,1,""],icon_hint:[65,3,1,""],reference:[65,3,1,""]},"pyams_content.shared.imagemap.paragraph.ImageMapParagraphContentChecker":{inner_check:[65,2,1,""]},"pyams_content.shared.imagemap.paragraph.ImageMapParagraphFactory":{content_type:[65,3,1,""],name:[65,3,1,""]},"pyams_content.shared.imagemap.schema":{MapArea:[65,1,1,""]},"pyams_content.shared.imagemap.zmi":{ImageMapAJAXAddForm:[67,1,1,""],ImageMapAddAction:[67,1,1,""],ImageMapAddForm:[67,1,1,""],ImageMapContentMenuHeader:[67,1,1,""],ImageMapTitleAdapter:[67,1,1,""],area:[67,0,0,"-"],container:[67,0,0,"-"],paragraph:[67,0,0,"-"],preview:[67,0,0,"-"],properties:[67,0,0,"-"],widget:[67,0,0,"-"]},"pyams_content.shared.imagemap.zmi.ImageMapAddAction":{label:[67,3,1,""],modal_target:[67,3,1,""],url:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.ImageMapAddForm":{legend:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.ImageMapContentMenuHeader":{header:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.ImageMapTitleAdapter":{title:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.area":{ImagemapAreaAJAXAddForm:[67,1,1,""],ImagemapAreaAddAction:[67,1,1,""],ImagemapAreaAddForm:[67,1,1,""],ImagemapAreaPropertiesAJAXEditForm:[67,1,1,""],ImagemapAreaPropertiesEditForm:[67,1,1,""]},"pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddAction":{label:[67,3,1,""],modal_target:[67,3,1,""],url:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm":{add:[67,2,1,""],ajax_handler:[67,3,1,""],create:[67,2,1,""],dialog_class:[67,3,1,""],edit_permission:[67,3,1,""],fields:[67,3,1,""],legend:[67,3,1,""],nextURL:[67,2,1,""]},"pyams_content.shared.imagemap.zmi.area.ImagemapAreaPropertiesEditForm":{ajax_handler:[67,3,1,""],dialog_class:[67,3,1,""],edit_permission:[67,3,1,""],fields:[67,3,1,""],legend:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.container":{ImagemapAreasContainerNameColumn:[67,1,1,""],ImagemapAreasContainerTargetColumn:[67,1,1,""],ImagemapAreasContainerTrashColumn:[67,1,1,""],ImagemapAreasContainerView:[67,1,1,""],ImagemapAreasMenu:[67,1,1,""],ImagemapAreasTable:[67,1,1,""],ImagemapAreasValues:[67,1,1,""],delete_imagemap_area:[67,4,1,""]},"pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerNameColumn":{getValue:[67,2,1,""],weight:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerTargetColumn":{getValue:[67,2,1,""],weight:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerView":{title:[67,3,1,""],update:[67,2,1,""]},"pyams_content.shared.imagemap.zmi.container.ImagemapAreasMenu":{icon_class:[67,3,1,""],label:[67,3,1,""],url:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.container.ImagemapAreasTable":{cssClasses:[67,3,1,""],data_attributes:[67,3,1,""],hide_header:[67,3,1,""],render:[67,2,1,""],values:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.container.ImagemapAreasValues":{values:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.paragraph":{ImagemapParagrahPropertiesAJAXEditForm:[67,1,1,""],ImagemapParagraphAJAXAddForm:[67,1,1,""],ImagemapParagraphAddForm:[67,1,1,""],ImagemapParagraphAddMenu:[67,1,1,""],ImagemapParagraphInnerAJAXEditForm:[67,1,1,""],ImagemapParagraphInnerEditForm:[67,1,1,""],ImagemapParagraphPreviewWidgetsSuffix:[67,1,1,""],ImagemapParagraphPropertiesEditForm:[67,1,1,""],ImagemapParagraphSummary:[67,1,1,""]},"pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm":{add:[67,2,1,""],ajax_handler:[67,3,1,""],create:[67,2,1,""],edit_permission:[67,3,1,""],fields:[67,3,1,""],icon_css_class:[67,3,1,""],legend:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddMenu":{label:[67,3,1,""],label_css_class:[67,3,1,""],paragraph_type:[67,3,1,""],url:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphInnerAJAXEditForm":{get_ajax_output:[67,2,1,""]},"pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphInnerEditForm":{ajax_handler:[67,3,1,""],buttons:[67,3,1,""],legend:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphPropertiesEditForm":{ajax_handler:[67,3,1,""],edit_permission:[67,3,1,""],fields:[67,3,1,""],icon_css_class:[67,3,1,""],legend:[67,3,1,""],title:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphSummary":{get_item_info:[67,2,1,""],language:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.preview":{ImagemapPreview:[67,1,1,""]},"pyams_content.shared.imagemap.zmi.preview.ImagemapPreview":{get_item_info:[67,2,1,""]},"pyams_content.shared.imagemap.zmi.properties":{ImageMapPropertiesEditForm:[67,1,1,""]},"pyams_content.shared.imagemap.zmi.properties.ImageMapPropertiesEditForm":{fields:[67,3,1,""],fieldset_class:[67,3,1,""],get_ajax_output:[67,2,1,""],legend:[67,3,1,""],weight:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.widget":{ImgareaInputFieldWidget:[67,4,1,""],ImgareaInputWidget:[67,1,1,""]},"pyams_content.shared.imagemap.zmi.widget.ImgareaInputWidget":{image_url:[67,3,1,""]},"pyams_content.shared.news":{NewsEvent:[68,1,1,""],WfNewsEvent:[68,1,1,""],interfaces:[69,0,0,"-"],manager:[68,0,0,"-"],zmi:[70,0,0,"-"]},"pyams_content.shared.news.NewsEvent":{content_class:[68,3,1,""]},"pyams_content.shared.news.WfNewsEvent":{content_name:[68,3,1,""],content_type:[68,3,1,""]},"pyams_content.shared.news.manager":{NewsManager:[68,1,1,""],handle_added_news_manager:[68,4,1,""]},"pyams_content.shared.news.manager.NewsManager":{allowed_paragraphs:[68,3,1,""],auto_created_paragraphs:[68,3,1,""],shared_content_factory:[68,3,1,""],shared_content_type:[68,3,1,""]},"pyams_content.shared.news.zmi":{NewsEventAJAXAddForm:[70,1,1,""],NewsEventAddAction:[70,1,1,""],NewsEventAddForm:[70,1,1,""],NewsEventContentMenuHeader:[70,1,1,""],NewsEventTitleAdapter:[70,1,1,""]},"pyams_content.shared.news.zmi.NewsEventAddAction":{label:[70,3,1,""],label_css_class:[70,3,1,""],modal_target:[70,3,1,""],url:[70,3,1,""]},"pyams_content.shared.news.zmi.NewsEventAddForm":{legend:[70,3,1,""]},"pyams_content.shared.news.zmi.NewsEventContentMenuHeader":{header:[70,3,1,""]},"pyams_content.shared.news.zmi.NewsEventTitleAdapter":{title:[70,3,1,""]},"pyams_content.shared.site":{Topic:[71,1,1,""],WfTopic:[71,1,1,""],container:[71,0,0,"-"],folder:[71,0,0,"-"],interfaces:[72,0,0,"-"],link:[71,0,0,"-"],manager:[71,0,0,"-"],zmi:[73,0,0,"-"]},"pyams_content.shared.site.Topic":{content_class:[71,3,1,""],is_deletable:[71,2,1,""]},"pyams_content.shared.site.WfTopic":{content_name:[71,3,1,""],content_type:[71,3,1,""]},"pyams_content.shared.site.container":{SiteContainerMixin:[71,1,1,""]},"pyams_content.shared.site.container.SiteContainerMixin":{get_folders_tree:[71,2,1,""]},"pyams_content.shared.site.folder":{SiteFolder:[71,1,1,""],SiteFolderPermissionChecker:[71,1,1,""],SiteManagerFoldersVocabulary:[71,1,1,""]},"pyams_content.shared.site.folder.SiteFolder":{is_deletable:[71,2,1,""],notepad:[71,3,1,""],roles_interface:[71,3,1,""],sequence_name:[71,3,1,""],sequence_prefix:[71,3,1,""]},"pyams_content.shared.site.folder.SiteFolderPermissionChecker":{edit_permission:[71,3,1,""]},"pyams_content.shared.site.link":{ContentLink:[71,1,1,""],content_link_publication_info:[71,4,1,""],content_link_sequence_info:[71,4,1,""],content_link_state_info:[71,4,1,""],content_link_workflow_info:[71,4,1,""]},"pyams_content.shared.site.link.ContentLink":{alt_title:[71,3,1,""],get_target:[71,2,1,""],is_deletable:[71,2,1,""],reference:[71,3,1,""],visible:[71,3,1,""]},"pyams_content.shared.site.manager":{SiteManager:[71,1,1,""],SiteManagerPermissionChecker:[71,1,1,""],SiteManagerVocabulary:[71,1,1,""],handle_added_site_manager:[71,4,1,""],handle_deleted_site_manager:[71,4,1,""]},"pyams_content.shared.site.manager.SiteManager":{allowed_paragraphs:[71,3,1,""],auto_created_paragraphs:[71,3,1,""],folder_factory:[71,3,1,""],is_deletable:[71,2,1,""],sequence_name:[71,3,1,""],sequence_prefix:[71,3,1,""],topic_content_factory:[71,3,1,""],topic_content_type:[71,3,1,""]},"pyams_content.shared.site.manager.SiteManagerPermissionChecker":{edit_permission:[71,3,1,""]},"pyams_content.shared.site.manager.SiteManagerVocabulary":{"interface":[71,3,1,""]},"pyams_content.shared.site.zmi":{TopicAJAXAddForm:[73,1,1,""],TopicAddForm:[73,1,1,""],TopicAddMenu:[73,1,1,""],container:[73,0,0,"-"],folder:[73,0,0,"-"],link:[73,0,0,"-"],manager:[73,0,0,"-"],widget:[74,0,0,"-"]},"pyams_content.shared.site.zmi.TopicAddForm":{add:[73,2,1,""],ajax_handler:[73,3,1,""],create:[73,2,1,""],edit_permission:[73,3,1,""],fields:[73,3,1,""],legend:[73,3,1,""],nextURL:[73,2,1,""],updateWidgets:[73,2,1,""],update_content:[73,2,1,""]},"pyams_content.shared.site.zmi.TopicAddMenu":{label:[73,3,1,""],label_css_class:[73,3,1,""],modal_target:[73,3,1,""],url:[73,3,1,""]},"pyams_content.shared.site.zmi.container":{SharedContentTableElementEditor:[73,1,1,""],SharedContentTableElementName:[73,1,1,""],SiteContainerBreadcrumbAdapter:[73,1,1,""],SiteContainerTableElementEditor:[73,1,1,""],SiteContainerTableElementName:[73,1,1,""],SiteContainerTableItemWorkflowPublicationMenu:[73,1,1,""],SiteContainerTreeMenu:[73,1,1,""],SiteContainerTreeNameColumn:[73,1,1,""],SiteContainerTreeOwnerColumn:[73,1,1,""],SiteContainerTreeSequenceColumn:[73,1,1,""],SiteContainerTreeSorterColumn:[73,1,1,""],SiteContainerTreeStatusColumn:[73,1,1,""],SiteContainerTreeStatusDateColumn:[73,1,1,""],SiteContainerTreeStatusPrincipalColumn:[73,1,1,""],SiteContainerTreeTable:[73,1,1,""],SiteContainerTreeTrashColumn:[73,1,1,""],SiteContainerTreeValuesAdapter:[73,1,1,""],SiteContainerTreeVersionColumn:[73,1,1,""],SiteContainerTreeView:[73,1,1,""],SiteContainerTreeVisibleColumn:[73,1,1,""],SiteContainerViewHeaderAdapter:[73,1,1,""],SiteContainerWorkflowPublicationAJAXEditForm:[73,1,1,""],SiteContainerWorkflowPublicationEditForm:[73,1,1,""],SiteContainerWorkflowPublicationMenu:[73,1,1,""],SiteManagerUserAddingsMenuLabelAdapter:[73,1,1,""],delete_site_item:[73,4,1,""],get_tree:[73,4,1,""],get_tree_nodes:[73,4,1,""],set_content_visibility:[73,4,1,""],set_site_order:[73,4,1,""]},"pyams_content.shared.site.zmi.container.SharedContentTableElementEditor":{modal_target:[73,3,1,""],url:[73,3,1,""],view_name:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SharedContentTableElementName":{name:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerBreadcrumbAdapter":{label:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTableElementEditor":{modal_target:[73,3,1,""],view_name:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTableElementName":{name:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTableItemWorkflowPublicationMenu":{label:[73,3,1,""],label_css_class:[73,3,1,""],modal_target:[73,3,1,""],stop_propagation:[73,3,1,""],url:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeMenu":{icon_class:[73,3,1,""],label:[73,3,1,""],url:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeNameColumn":{renderCell:[73,2,1,""],renderHeadCell:[73,2,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeOwnerColumn":{cssClasses:[73,3,1,""],getValue:[73,2,1,""],weight:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeSequenceColumn":{getValue:[73,2,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeSorterColumn":{permission:[73,3,1,""],renderCell:[73,2,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeStatusColumn":{getValue:[73,2,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeStatusDateColumn":{getValue:[73,2,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeStatusPrincipalColumn":{getValue:[73,2,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeTable":{cssClasses:[73,3,1,""],data_attributes:[73,3,1,""],hide_body_toolbar:[73,3,1,""],id:[73,3,1,""],permission:[73,3,1,""],sortOn:[73,3,1,""],title:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeTrashColumn":{has_permission:[73,2,1,""],icon_hint:[73,3,1,""],permission:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeValuesAdapter":{values:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeVersionColumn":{getValue:[73,2,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeView":{table_class:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn":{cssClasses:[73,3,1,""],get_icon:[73,2,1,""],icon_class:[73,3,1,""],icon_hint:[73,3,1,""],permission:[73,3,1,""],renderCell:[73,2,1,""],url:[73,3,1,""],weight:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerViewHeaderAdapter":{icon_class:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationAJAXEditForm":{get_ajax_output:[73,2,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationEditForm":{ajax_handler:[73,3,1,""],edit_permission:[73,3,1,""],fields:[73,3,1,""],legend:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationMenu":{icon_class:[73,3,1,""],label:[73,3,1,""],modal_target:[73,3,1,""],url:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteManagerUserAddingsMenuLabelAdapter":{label:[73,3,1,""]},"pyams_content.shared.site.zmi.folder":{SiteFolderAJAXAddForm:[73,1,1,""],SiteFolderAddForm:[73,1,1,""],SiteFolderAddMenu:[73,1,1,""],handle_site_folder_add_form_data_extraction:[73,4,1,""]},"pyams_content.shared.site.zmi.folder.SiteFolderAJAXAddForm":{get_ajax_output:[73,2,1,""]},"pyams_content.shared.site.zmi.folder.SiteFolderAddForm":{add:[73,2,1,""],ajax_handler:[73,3,1,""],create:[73,2,1,""],edit_permission:[73,3,1,""],fields:[73,3,1,""],icon_css_class:[73,3,1,""],legend:[73,3,1,""],nextURL:[73,2,1,""],title:[73,3,1,""],updateWidgets:[73,2,1,""],update_content:[73,2,1,""]},"pyams_content.shared.site.zmi.folder.SiteFolderAddMenu":{label:[73,3,1,""],label_css_class:[73,3,1,""],modal_target:[73,3,1,""],url:[73,3,1,""]},"pyams_content.shared.site.zmi.link":{ContentLinkAJAXAddForm:[73,1,1,""],ContentLinkAddForm:[73,1,1,""],ContentLinkAddMenu:[73,1,1,""],ContentLinkPropertiesAJAXEditForm:[73,1,1,""],ContentLinkPropertiesEditForm:[73,1,1,""],ContentLinkTableElementName:[73,1,1,""]},"pyams_content.shared.site.zmi.link.ContentLinkAddForm":{add:[73,2,1,""],ajax_handler:[73,3,1,""],create:[73,2,1,""],edit_permission:[73,3,1,""],fields:[73,3,1,""],legend:[73,3,1,""],nextURL:[73,2,1,""],updateWidgets:[73,2,1,""],update_content:[73,2,1,""]},"pyams_content.shared.site.zmi.link.ContentLinkAddMenu":{label:[73,3,1,""],label_css_class:[73,3,1,""],modal_target:[73,3,1,""],url:[73,3,1,""]},"pyams_content.shared.site.zmi.link.ContentLinkPropertiesAJAXEditForm":{get_ajax_output:[73,2,1,""]},"pyams_content.shared.site.zmi.link.ContentLinkPropertiesEditForm":{ajax_handler:[73,3,1,""],edit_permission:[73,3,1,""],fields:[73,3,1,""],legend:[73,3,1,""]},"pyams_content.shared.site.zmi.link.ContentLinkTableElementName":{name:[73,3,1,""]},"pyams_content.shared.site.zmi.manager":{SiteManagerAJAXAddForm:[73,1,1,""],SiteManagerAddForm:[73,1,1,""],SiteManagerAddMenu:[73,1,1,""],SiteManagerBreadcrumbAdapter:[73,1,1,""],SiteManagerTableElementEditor:[73,1,1,""],SiteManagerUserAddingsMenuLabelAdapter:[73,1,1,""],handle_new_site_manager_data_extraction:[73,4,1,""]},"pyams_content.shared.site.zmi.manager.SiteManagerAddForm":{add:[73,2,1,""],ajax_handler:[73,3,1,""],create:[73,2,1,""],edit_permission:[73,3,1,""],fields:[73,3,1,""],icon_css_class:[73,3,1,""],legend:[73,3,1,""],nextURL:[73,2,1,""],title:[73,3,1,""]},"pyams_content.shared.site.zmi.manager.SiteManagerAddMenu":{label:[73,3,1,""],label_css_class:[73,3,1,""],modal_target:[73,3,1,""],url:[73,3,1,""]},"pyams_content.shared.site.zmi.manager.SiteManagerBreadcrumbAdapter":{css_class:[73,3,1,""],label:[73,3,1,""]},"pyams_content.shared.site.zmi.manager.SiteManagerTableElementEditor":{modal_target:[73,3,1,""],view_name:[73,3,1,""]},"pyams_content.shared.site.zmi.manager.SiteManagerUserAddingsMenuLabelAdapter":{label:[73,3,1,""]},"pyams_content.shared.site.zmi.widget":{SiteManagerFoldersSelectorFieldWidget:[74,4,1,""],SiteManagerFoldersSelectorWidget:[74,1,1,""],interfaces:[74,0,0,"-"]},"pyams_content.shared.site.zmi.widget.SiteManagerFoldersSelectorWidget":{permission:[74,3,1,""]},"pyams_content.shared.view":{View:[75,1,1,""],ViewQuery:[75,1,1,""],WfView:[75,1,1,""],handle_modified_view:[75,4,1,""],interfaces:[76,0,0,"-"],manager:[75,0,0,"-"],portlet:[77,0,0,"-"],reference:[75,0,0,"-"],theme:[75,0,0,"-"],zmi:[79,0,0,"-"]},"pyams_content.shared.view.View":{content_class:[75,3,1,""]},"pyams_content.shared.view.ViewQuery":{get_params:[75,2,1,""],get_results:[75,2,1,""]},"pyams_content.shared.view.WfView":{content_name:[75,3,1,""],content_type:[75,3,1,""],get_results:[75,2,1,""],limit:[75,3,1,""],order_by:[75,3,1,""],reversed_order:[75,3,1,""],selected_content_types:[75,3,1,""]},"pyams_content.shared.view.manager":{ViewsManager:[75,1,1,""],handle_added_views_manager:[75,4,1,""]},"pyams_content.shared.view.manager.ViewsManager":{shared_content_factory:[75,3,1,""],shared_content_type:[75,3,1,""]},"pyams_content.shared.view.portlet":{ViewItemsPortlet:[77,1,1,""],ViewItemsPortletRenderer:[77,1,1,""],ViewItemsPortletSettings:[77,1,1,""],interfaces:[77,0,0,"-"],zmi:[78,0,0,"-"]},"pyams_content.shared.view.portlet.ViewItemsPortlet":{label:[77,3,1,""],name:[77,3,1,""],settings_class:[77,3,1,""],toolbar_css_class:[77,3,1,""],toolbar_image:[77,3,1,""]},"pyams_content.shared.view.portlet.ViewItemsPortletRenderer":{label:[77,3,1,""]},"pyams_content.shared.view.portlet.ViewItemsPortletSettings":{get_items:[77,2,1,""],get_view:[77,2,1,""],view:[77,3,1,""]},"pyams_content.shared.view.portlet.zmi":{ViewItemsPortletPreviewer:[78,1,1,""],ViewItemsPortletSettingsAJAXEditor:[78,1,1,""],ViewItemsPortletSettingsEditor:[78,1,1,""]},"pyams_content.shared.view.portlet.zmi.ViewItemsPortletSettingsEditor":{settings:[78,3,1,""]},"pyams_content.shared.view.reference":{ViewInternalReferencesQueryFilterExtension:[75,1,1,""],ViewInternalReferencesSettings:[75,1,1,""],ViewInternalReferencesSettingsFactory:[75,4,1,""]},"pyams_content.shared.view.reference.ViewInternalReferencesQueryFilterExtension":{filter:[75,2,1,""],weight:[75,3,1,""]},"pyams_content.shared.view.reference.ViewInternalReferencesSettings":{references:[75,3,1,""],references_mode:[75,3,1,""]},"pyams_content.shared.view.theme":{ViewThemesSettings:[75,1,1,""],ViewThemesSettingsFactory:[75,4,1,""]},"pyams_content.shared.view.theme.ViewThemesSettings":{get_themes:[75,2,1,""],get_themes_index:[75,2,1,""],select_context_themes:[75,3,1,""],themes:[75,3,1,""]},"pyams_content.shared.view.zmi":{ViewAJAXAddForm:[79,1,1,""],ViewAddAction:[79,1,1,""],ViewAddForm:[79,1,1,""],ViewContentMenuHeader:[79,1,1,""],ViewTitleAdapter:[79,1,1,""],preview:[79,0,0,"-"],properties:[79,0,0,"-"],reference:[79,0,0,"-"],theme:[79,0,0,"-"]},"pyams_content.shared.view.zmi.ViewAddAction":{label:[79,3,1,""],modal_target:[79,3,1,""],url:[79,3,1,""]},"pyams_content.shared.view.zmi.ViewAddForm":{legend:[79,3,1,""]},"pyams_content.shared.view.zmi.ViewContentMenuHeader":{header:[79,3,1,""]},"pyams_content.shared.view.zmi.ViewTitleAdapter":{title:[79,3,1,""]},"pyams_content.shared.view.zmi.preview":{SharedViewPreview:[79,1,1,""]},"pyams_content.shared.view.zmi.preview.SharedViewPreview":{items:[79,3,1,""]},"pyams_content.shared.view.zmi.properties":{ViewPropertiesEditForm:[79,1,1,""]},"pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm":{fields:[79,3,1,""],fieldset_class:[79,3,1,""],legend:[79,3,1,""],weight:[79,3,1,""]},"pyams_content.shared.view.zmi.reference":{ViewReferencesAJAXEditForm:[79,1,1,""],ViewReferencesEditForm:[79,1,1,""],ViewReferencesMenu:[79,1,1,""],ViewReferencesMenuDivider:[79,1,1,""]},"pyams_content.shared.view.zmi.reference.ViewReferencesEditForm":{ajax_handler:[79,3,1,""],buttons:[79,3,1,""],fields:[79,3,1,""],legend:[79,3,1,""]},"pyams_content.shared.view.zmi.reference.ViewReferencesMenu":{icon_class:[79,3,1,""],label:[79,3,1,""],url:[79,3,1,""]},"pyams_content.shared.view.zmi.theme":{ViewThemesAJAXEditForm:[79,1,1,""],ViewThemesEditForm:[79,1,1,""],ViewThemesMenu:[79,1,1,""]},"pyams_content.shared.view.zmi.theme.ViewThemesEditForm":{ajax_handler:[79,3,1,""],buttons:[79,3,1,""],fields:[79,3,1,""],legend:[79,3,1,""],updateWidgets:[79,2,1,""]},"pyams_content.shared.view.zmi.theme.ViewThemesMenu":{icon_class:[79,3,1,""],label:[79,3,1,""],url:[79,3,1,""]},"pyams_content.site":{BaseGenerationsChecker:[15,1,1,""],handle_new_local_site:[15,4,1,""],site_index:[15,4,1,""]},"pyams_content.site.BaseGenerationsChecker":{evolve:[15,2,1,""],generation:[15,3,1,""]},"pyams_content.skin":{routes:[80,0,0,"-"]},"pyams_content.skin.routes":{get_oid_access:[80,4,1,""]},"pyams_content.tests":{test_utilsdocs:[81,0,0,"-"],test_utilsdocstrings:[81,0,0,"-"]},"pyams_content.tests.test_utilsdocs":{doc_suite:[81,4,1,""],test_suite:[81,4,1,""]},"pyams_content.tests.test_utilsdocstrings":{doc_suite:[81,4,1,""],test_suite:[81,4,1,""]},"pyams_content.workflow":{ContentWorkflow:[82,1,1,""],DraftWorkflowStateLabelAdapter:[82,1,1,""],MANAGER_STATES:[82,6,1,""],PROTECTED_STATES:[82,6,1,""],READONLY_STATES:[82,6,1,""],UPDATE_STATES:[82,6,1,""],WorkflowStateLabelAdapter:[82,1,1,""],WorkflowUtility:[82,1,1,""],archive_action:[82,4,1,""],can_backdraft_content:[82,4,1,""],can_cancel_operation:[82,4,1,""],can_create_new_version:[82,4,1,""],can_delete_version:[82,4,1,""],can_manage_content:[82,4,1,""],can_propose_content:[82,4,1,""],can_retire_content:[82,4,1,""],clone_action:[82,4,1,""],delete_action:[82,4,1,""],interfaces:[82,0,0,"-"],notify:[82,0,0,"-"],publish_action:[82,4,1,""],task:[82,0,0,"-"],zmi:[83,0,0,"-"]},"pyams_content.workflow.DraftWorkflowStateLabelAdapter":{get_label:[82,7,1,""]},"pyams_content.workflow.WorkflowStateLabelAdapter":{get_label:[82,7,1,""]},"pyams_content.workflow.notify":{ContentWorkflowTransitionNotificationHandler:[82,1,1,""],handle_workflow_event:[82,4,1,""]},"pyams_content.workflow.notify.ContentWorkflowTransitionNotificationHandler":{get_target:[82,2,1,""]},"pyams_content.workflow.task":{ContentArchiverTask:[82,1,1,""]},"pyams_content.workflow.task.ContentArchiverTask":{run:[82,2,1,""],settings_view_name:[82,3,1,""]},"pyams_content.workflow.zmi":{task:[83,0,0,"-"]},"pyams_content.workflow.zmi.task":{ContentArchiverTaskAJAXAddForm:[83,1,1,""],ContentArchiverTaskAddForm:[83,1,1,""],ContentArchiverTaskAddMenu:[83,1,1,""]},"pyams_content.workflow.zmi.task.ContentArchiverTaskAddForm":{ajax_handler:[83,3,1,""],icon_css_class:[83,3,1,""],legend:[83,3,1,""],task_factory:[83,3,1,""]},"pyams_content.workflow.zmi.task.ContentArchiverTaskAddMenu":{label:[83,3,1,""],label_css_class:[83,3,1,""],modal_target:[83,3,1,""],url:[83,3,1,""]},"pyams_content.zmi":{interfaces:[85,0,0,"-"],tinymce:[84,0,0,"-"],viewlet:[86,0,0,"-"]},"pyams_content.zmi.tinymce":{TinyMCEEditorConfiguration:[84,1,1,""]},"pyams_content.zmi.tinymce.TinyMCEEditorConfiguration":{configuration:[84,3,1,""]},"pyams_content.zmi.viewlet":{toplinks:[87,0,0,"-"]},"pyams_content.zmi.viewlet.toplinks":{SharedSitesMenu:[87,1,1,""],SharedToolsMenu:[87,1,1,""],UserAddingsMenu:[87,1,1,""],UserRolesMenu:[87,1,1,""]},"pyams_content.zmi.viewlet.toplinks.SharedSitesMenu":{css_class:[87,3,1,""],dropdown_label:[87,3,1,""],label:[87,3,1,""],update:[87,2,1,""]},"pyams_content.zmi.viewlet.toplinks.SharedToolsMenu":{css_class:[87,3,1,""],dropdown_label:[87,3,1,""],label:[87,3,1,""],update:[87,2,1,""]},"pyams_content.zmi.viewlet.toplinks.UserAddingsMenu":{css_class:[87,3,1,""],dropdown_label:[87,3,1,""],label:[87,3,1,""],update:[87,2,1,""]},"pyams_content.zmi.viewlet.toplinks.UserRolesMenu":{css_class:[87,3,1,""],dropdown_label:[87,3,1,""],label:[87,3,1,""],update:[87,2,1,""]},"pyams_content_es.component":{extfile:[89,0,0,"-"],gallery:[89,0,0,"-"],paragraph:[89,0,0,"-"],theme:[89,0,0,"-"],view:[89,0,0,"-"],workflow:[89,0,0,"-"]},"pyams_content_es.component.extfile":{ParagraphContainerTargetExtFileIndexInfo:[89,4,1,""]},"pyams_content_es.component.gallery":{GalleryIndexInfo:[89,4,1,""],GalleryTargetIndexInfo:[89,4,1,""]},"pyams_content_es.component.paragraph":{GalleryParagraphIndexInfo:[89,4,1,""],HTMLParagraphIndexInfo:[89,4,1,""],HeaderParagraphIndexInfo:[89,4,1,""],IllustrationIndexInfo:[89,4,1,""],ImagemapParagraphIndexInfo:[89,4,1,""],ParagraphContainerTargetIndexInfo:[89,4,1,""]},"pyams_content_es.component.theme":{ThemesTargetIndexInfo:[89,4,1,""],ViewThemesQueryEsParamsExtension:[89,1,1,""]},"pyams_content_es.component.theme.ViewThemesQueryEsParamsExtension":{get_es_params:[89,2,1,""],weight:[89,3,1,""]},"pyams_content_es.component.view":{EsViewQuery:[89,1,1,""]},"pyams_content_es.component.view.EsViewQuery":{get_es_params:[89,2,1,""],get_results:[89,2,1,""]},"pyams_content_es.component.workflow":{WorkflowManagedContentIndexInfo:[89,4,1,""]},"pyams_content_es.document":{ElasticMixin:[88,1,1,""],WfSharedContentIndexInfo:[88,4,1,""]},"pyams_content_es.document.ElasticMixin":{elastic_document:[88,2,1,""],elastic_mapping:[88,2,1,""],id:[88,3,1,""],internal_id:[88,3,1,""]},"pyams_content_es.include":{handle_new_application:[88,4,1,""],include_package:[88,4,1,""]},"pyams_content_es.index":{handle_added_document:[88,4,1,""],handle_modified_document:[88,4,1,""],handle_removed_document:[88,4,1,""],index_document:[88,4,1,""],unindex_document:[88,4,1,""]},"pyams_content_es.process":{BaseIndexerProcess:[88,1,1,""],ContentIndexerHandler:[88,1,1,""],ContentIndexerMessageHandler:[88,1,1,""],ContentIndexerProcess:[88,1,1,""],IndexerProcess:[88,1,1,""],IndexerThread:[88,1,1,""],UnindexerProcess:[88,1,1,""]},"pyams_content_es.process.BaseIndexerProcess":{run:[88,2,1,""],update_index:[88,2,1,""]},"pyams_content_es.process.ContentIndexerHandler":{index:[88,2,1,""],test:[88,2,1,""],unindex:[88,2,1,""]},"pyams_content_es.process.ContentIndexerMessageHandler":{handler:[88,3,1,""]},"pyams_content_es.process.IndexerProcess":{update_index:[88,2,1,""]},"pyams_content_es.process.IndexerThread":{run:[88,2,1,""]},"pyams_content_es.process.UnindexerProcess":{update_index:[88,2,1,""]},"pyams_content_es.scripts":{index:[91,0,0,"-"]},"pyams_content_es.scripts.index":{index_site:[91,4,1,""]},"pyams_content_es.site":{ContentIndexerGenerationsChecker:[88,1,1,""],handle_new_local_site:[88,4,1,""],site_index:[88,4,1,""]},"pyams_content_es.site.ContentIndexerGenerationsChecker":{evolve:[88,2,1,""],generation:[88,3,1,""]},"pyams_content_es.tests":{test_utilsdocs:[92,0,0,"-"],test_utilsdocstrings:[92,0,0,"-"]},"pyams_content_es.tests.test_utilsdocs":{doc_suite:[92,4,1,""],test_suite:[92,4,1,""]},"pyams_content_es.tests.test_utilsdocstrings":{doc_suite:[92,4,1,""],test_suite:[92,4,1,""]},"pyams_content_es.utility":{ContentIndexerUtility:[88,1,1,""]},"pyams_content_es.utility.ContentIndexerUtility":{index_document:[88,2,1,""],test_process:[88,2,1,""],unindex_document:[88,2,1,""],zodb_name:[88,3,1,""]},"pyams_content_es.zmi":{ContentIndexerProcessAJAXTestForm:[93,1,1,""],ContentIndexerProcessTestForm:[93,1,1,""],ContentIndexerProcessTestMenu:[93,1,1,""],ContentIndexerProcessTestSuffix:[93,1,1,""],ContentIndexerUtilityPropertiesAJAXEditForm:[93,1,1,""],ContentIndexerUtilityPropertiesEditForm:[93,1,1,""],test:[93,0,0,"-"]},"pyams_content_es.zmi.ContentIndexerProcessAJAXTestForm":{get_ajax_output:[93,2,1,""]},"pyams_content_es.zmi.ContentIndexerProcessTestForm":{ajax_handler:[93,3,1,""],buttons:[93,3,1,""],createAndAdd:[93,2,1,""],edit_permission:[93,3,1,""],fields:[93,3,1,""],form_target:[93,3,1,""],icon_css_class:[93,3,1,""],legend:[93,3,1,""],prefix:[93,3,1,""],title:[93,3,1,""],updateActions:[93,2,1,""]},"pyams_content_es.zmi.ContentIndexerProcessTestMenu":{label:[93,3,1,""],label_css_class:[93,3,1,""],modal_target:[93,3,1,""],stop_propagation:[93,3,1,""],url:[93,3,1,""]},"pyams_content_es.zmi.ContentIndexerUtilityPropertiesEditForm":{ajax_handler:[93,3,1,""],edit_permission:[93,3,1,""],fields:[93,3,1,""],legend:[93,3,1,""],title:[93,3,1,""]},"pyams_content_es.zmi.test":{es_test_view:[93,4,1,""]},"pyams_form.form":{AJAXAddForm:[94,1,1,""],AJAXEditForm:[94,1,1,""],AJAXForm:[94,1,1,""],AddForm:[94,1,1,""],AddFormContextPermissionChecker:[94,1,1,""],BaseForm:[94,1,1,""],DialogAddForm:[94,1,1,""],DialogDisplayForm:[94,1,1,""],DialogEditForm:[94,1,1,""],DisplayForm:[94,1,1,""],EditForm:[94,1,1,""],FormSelector:[94,1,1,""],InnerAddForm:[94,1,1,""],InnerDisplayForm:[94,1,1,""],InnerEditForm:[94,1,1,""],handle_form_skin:[94,4,1,""]},"pyams_form.form.AJAXAddForm":{get_ajax_output:[94,2,1,""]},"pyams_form.form.AJAXEditForm":{get_ajax_output:[94,2,1,""]},"pyams_form.form.AJAXForm":{ajax_callback:[94,3,1,""],ajax_handler:[94,3,1,""],form_options:[94,3,1,""],form_target:[94,3,1,""],get_ajax_errors:[94,2,1,""],get_ajax_handler:[94,2,1,""],get_ajax_output:[94,2,1,""],get_form_action:[94,2,1,""],get_form_options:[94,2,1,""]},"pyams_form.form.AddForm":{buttons:[94,3,1,""],createAndAdd:[94,2,1,""],formErrorsMessage:[94,3,1,""],legend:[94,3,1,""],updateActions:[94,2,1,""]},"pyams_form.form.AddFormContextPermissionChecker":{edit_permission:[94,3,1,""]},"pyams_form.form.BaseForm":{autocomplete:[94,3,1,""],callbacks:[94,3,1,""],check_mode:[94,2,1,""],css_class:[94,3,1,""],display_hints_on_widgets:[94,3,1,""],edit_permission:[94,3,1,""],errors:[94,3,1,""],forms:[94,3,1,""],get_form_action:[94,2,1,""],get_skin:[94,2,1,""],get_widget_callback:[94,2,1,""],handle_upload:[94,3,1,""],icon_css_class:[94,3,1,""],input_css_class:[94,3,1,""],is_dialog:[94,3,1,""],label_css_class:[94,3,1,""],layer:[94,3,1,""],layout:[94,3,1,""],legend:[94,3,1,""],render:[94,2,1,""],subforms:[94,3,1,""],subforms_legend:[94,3,1,""],tabforms:[94,3,1,""],title:[94,3,1,""],update:[94,2,1,""],update_content:[94,2,1,""],warn_on_change:[94,3,1,""]},"pyams_form.form.DialogAddForm":{buttons:[94,3,1,""],dialog_class:[94,3,1,""]},"pyams_form.form.DialogDisplayForm":{buttons:[94,3,1,""],dialog_class:[94,3,1,""]},"pyams_form.form.DialogEditForm":{buttons:[94,3,1,""],dialog_class:[94,3,1,""]},"pyams_form.form.EditForm":{applyChanges:[94,2,1,""],buttons:[94,3,1,""],formErrorsMessage:[94,3,1,""],legend:[94,3,1,""],noChangesMessage:[94,3,1,""],successMessage:[94,3,1,""],updateActions:[94,2,1,""]},"pyams_form.form.FormSelector":{phash:[94,2,1,""],text:[94,2,1,""]},"pyams_form.form.InnerAddForm":{buttons:[94,3,1,""],css_class:[94,3,1,""],get_form_action:[94,2,1,""],id:[94,3,1,""]},"pyams_form.form.InnerDisplayForm":{buttons:[94,3,1,""],css_class:[94,3,1,""],get_form_action:[94,2,1,""],id:[94,3,1,""]},"pyams_form.form.InnerEditForm":{buttons:[94,3,1,""],css_class:[94,3,1,""],get_form_action:[94,2,1,""],id:[94,3,1,""]},"pyams_form.group":{FormWidgetsGroup:[94,1,1,""],GroupsBasedForm:[94,1,1,""],NamedWidgetsGroup:[94,4,1,""]},"pyams_form.group.FormWidgetsGroup":{"switch":[94,3,1,""],bordered:[94,3,1,""],checkbox_field:[94,3,1,""],checkbox_mode:[94,3,1,""],checkbox_switch:[94,3,1,""],checkbox_widget:[94,3,1,""],checker_state:[94,3,1,""],css_class:[94,3,1,""],fieldset_class:[94,3,1,""],form:[94,3,1,""],help:[94,3,1,""],hide_if_empty:[94,3,1,""],id:[94,3,1,""],legend:[94,3,1,""],subforms:[94,3,1,""],subforms_legend:[94,3,1,""],switchable:[94,3,1,""],switcher_state:[94,3,1,""],visible:[94,3,1,""],visible_widgets:[94,3,1,""],widgets:[94,3,1,""]},"pyams_form.group.GroupsBasedForm":{add_group:[94,2,1,""],groups:[94,3,1,""],main_group_class:[94,3,1,""],main_group_legend:[94,3,1,""]},"pyams_form.help":{FormHelp:[94,1,1,""],HelpContentProvider:[94,1,1,""],HelpRenderer:[94,1,1,""]},"pyams_form.help.FormHelp":{header:[94,3,1,""],message:[94,3,1,""],message_format:[94,3,1,""],mode:[94,3,1,""],outer_margin:[94,3,1,""],permission:[94,3,1,""],status:[94,3,1,""]},"pyams_form.help.HelpContentProvider":{help:[94,3,1,""],update:[94,2,1,""]},"pyams_form.help.HelpRenderer":{render:[94,2,1,""]},"pyams_form.include":{include_package:[94,4,1,""]},"pyams_form.interfaces":{form:[95,0,0,"-"],get_form_weight:[95,4,1,""]},"pyams_form.interfaces.form":{FormCreatedEvent:[95,1,1,""],FormObjectCreatedEvent:[95,1,1,""],FormObjectModifiedEvent:[95,1,1,""],check_submit_button:[95,4,1,""]},"pyams_form.schema":{CloseButton:[94,1,1,""],ResetButton:[94,1,1,""]},"pyams_form.search":{SearchForm:[94,1,1,""],SearchResultsView:[94,1,1,""],SearchResultsViewValuesAdapter:[94,1,1,""],SearchView:[94,1,1,""]},"pyams_form.search.SearchForm":{ajax_handler:[94,3,1,""],buttons:[94,3,1,""],edit_permission:[94,3,1,""],fields:[94,3,1,""],form_target:[94,3,1,""],get_search_results:[94,2,1,""],legend:[94,3,1,""],updateActions:[94,2,1,""],widget_icon_class:[94,3,1,""]},"pyams_form.search.SearchResultsView":{search_form_factory:[94,3,1,""]},"pyams_form.search.SearchResultsViewValuesAdapter":{values:[94,3,1,""]},"pyams_form.search.SearchView":{search_form_factory:[94,3,1,""],update:[94,2,1,""]},"pyams_form.security":{ProtectedFormObjectMixin:[94,1,1,""]},"pyams_form.security.ProtectedFormObjectMixin":{permission:[94,3,1,""]},"pyams_form.terms":{BoolTerms:[94,1,1,""]},"pyams_form.terms.BoolTerms":{falseLabel:[94,3,1,""],trueLabel:[94,3,1,""]},"pyams_form.tests":{test_utilsdocs:[96,0,0,"-"],test_utilsdocstrings:[96,0,0,"-"]},"pyams_form.tests.test_utilsdocs":{doc_suite:[96,4,1,""],test_suite:[96,4,1,""]},"pyams_form.tests.test_utilsdocstrings":{doc_suite:[96,4,1,""],test_suite:[96,4,1,""]},"pyams_form.viewlet":{FormHeaderViewletManager:[94,1,1,""],FormPrefixViewletManager:[94,1,1,""],FormSuffixViewletManager:[94,1,1,""],FormToolbarViewletsManager:[94,1,1,""],FormViewletManager:[94,1,1,""],WidgetsPrefixViewletManager:[94,1,1,""],WidgetsSuffixViewletManager:[94,1,1,""]},"pyams_form.viewlet.FormToolbarViewletsManager":{template:[94,3,1,""]},"pyams_form.widget":{ChoiceFieldWidget:[97,4,1,""],CloseButtonAction:[97,1,1,""],CloseFieldWidget:[97,4,1,""],CloseWidget:[97,1,1,""],ColorDataConverter:[97,1,1,""],ColorFieldWidget:[97,4,1,""],ColorWidget:[97,1,1,""],DateFieldWidget:[97,4,1,""],DateWidget:[97,1,1,""],DatetimeDataConverter:[97,1,1,""],DatetimeFieldWidget:[97,4,1,""],DatetimeWidget:[97,1,1,""],HTMLFieldWidget:[97,4,1,""],HTMLWidget:[97,1,1,""],ResetButtonAction:[97,1,1,""],ResetFieldWidget:[97,4,1,""],ResetWidget:[97,1,1,""],SEOTextLineFieldWidget:[97,4,1,""],SEOTextLineWidget:[97,1,1,""],Select2Widget:[97,1,1,""],TextLineListFieldDataConverter:[97,1,1,""],TextLineListFieldWidget:[97,4,1,""],TextLineListWidget:[97,1,1,""],TimeFieldWidget:[97,4,1,""],TimeWidget:[97,1,1,""],widgetlayout_config:[97,1,1,""],widgettemplate_config:[97,1,1,""]},"pyams_form.widget.CloseWidget":{css:[97,3,1,""],klass:[97,3,1,""]},"pyams_form.widget.ColorDataConverter":{toFieldValue:[97,2,1,""],toWidgetValue:[97,2,1,""]},"pyams_form.widget.DatetimeDataConverter":{toFieldValue:[97,2,1,""],toWidgetValue:[97,2,1,""]},"pyams_form.widget.HTMLWidget":{editor_data:[97,3,1,""],widget_css_class:[97,3,1,""]},"pyams_form.widget.ResetWidget":{css:[97,3,1,""],klass:[97,3,1,""]},"pyams_form.widget.SEOTextLineWidget":{length:[97,3,1,""],status:[97,3,1,""]},"pyams_form.widget.Select2Widget":{get_content:[97,2,1,""],noValueMessage:[97,3,1,""]},"pyams_form.widget.TextLineListFieldDataConverter":{toFieldValue:[97,2,1,""],toWidgetValue:[97,2,1,""]},"pyams_form.widget.TextLineListWidget":{tags:[97,3,1,""]},"pyams_form.widget.widgetlayout_config":{venusian:[97,3,1,""]},"pyams_form.widget.widgettemplate_config":{venusian:[97,3,1,""]},"pyams_gis.area":{GeoArea:[98,1,1,""]},"pyams_gis.area.GeoArea":{get_coordinates:[98,2,1,""],projection:[98,3,1,""],wgs_coordinates:[98,3,1,""],x1:[98,3,1,""],x2:[98,3,1,""],y1:[98,3,1,""],y2:[98,3,1,""]},"pyams_gis.configuration":{MapConfiguration:[98,1,1,""],MapConfigurationFactory:[98,4,1,""]},"pyams_gis.configuration.MapConfiguration":{attribution_control:[98,3,1,""],crs:[98,3,1,""],get_configuration:[98,2,1,""],initial_bounds:[98,3,1,""],initial_center:[98,3,1,""],keyboard:[98,3,1,""],layer_control:[98,3,1,""],layers:[98,3,1,""],scroll_wheel_zoom:[98,3,1,""],zoom_control:[98,3,1,""],zoom_level:[98,3,1,""]},"pyams_gis.include":{include_package:[98,4,1,""]},"pyams_gis.interfaces":{configuration:[99,0,0,"-"],layer:[99,0,0,"-"],utility:[99,0,0,"-"],widget:[99,0,0,"-"]},"pyams_gis.layer":{BaseTileMapLayer:[98,1,1,""],EsriFeatureMapLayer:[98,1,1,""],GeoportalMapLayer:[98,1,1,""],GoogleMapLayer:[98,1,1,""],MapLayer:[98,1,1,""],TileMapLayer:[98,1,1,""],WMSMapLayer:[98,1,1,""]},"pyams_gis.layer.BaseTileMapLayer":{attribution:[98,3,1,""],bounds:[98,3,1,""],get_configuration:[98,2,1,""]},"pyams_gis.layer.EsriFeatureMapLayer":{depends:[98,3,1,""],factory:[98,3,1,""],get_configuration:[98,2,1,""],layer_type:[98,3,1,""],token:[98,3,1,""],url:[98,3,1,""],where:[98,3,1,""]},"pyams_gis.layer.GeoportalMapLayer":{api_key:[98,3,1,""],crs:[98,3,1,""],depends:[98,3,1,""],factory:[98,3,1,""],get_configuration:[98,2,1,""],layer_name:[98,3,1,""],layer_type:[98,3,1,""]},"pyams_gis.layer.GoogleMapLayer":{api_key:[98,3,1,""],depends:[98,3,1,""],factory:[98,3,1,""],get_configuration:[98,2,1,""],layer_type:[98,3,1,""],type:[98,3,1,""]},"pyams_gis.layer.MapLayer":{depends:[98,3,1,""],factory:[98,3,1,""],get_configuration:[98,2,1,""],layer_type:[98,3,1,""],max_zoom:[98,3,1,""],min_zoom:[98,3,1,""],name:[98,3,1,""],title:[98,3,1,""]},"pyams_gis.layer.TileMapLayer":{factory:[98,3,1,""],get_configuration:[98,2,1,""],layer_type:[98,3,1,""],url:[98,3,1,""]},"pyams_gis.layer.WMSMapLayer":{crs:[98,3,1,""],factory:[98,3,1,""],format:[98,3,1,""],get_configuration:[98,2,1,""],layer_type:[98,3,1,""],layers:[98,3,1,""],styles:[98,3,1,""],transparent:[98,3,1,""],uppercase:[98,3,1,""],version:[98,3,1,""]},"pyams_gis.point":{GeoPoint:[98,1,1,""],GeoPointZ:[98,1,1,""]},"pyams_gis.point.GeoPoint":{get_coordinates:[98,2,1,""],latitude:[98,3,1,""],longitude:[98,3,1,""],projection:[98,3,1,""],wgs_coordinates:[98,3,1,""]},"pyams_gis.point.GeoPointZ":{altitude:[98,3,1,""]},"pyams_gis.rpc":{json:[101,0,0,"-"]},"pyams_gis.rpc.json":{transformArea:[101,4,1,""],transformPoint:[101,4,1,""]},"pyams_gis.schema":{GeoAreaField:[98,1,1,""],GeoPointField:[98,1,1,""],GeoPointZField:[98,1,1,""]},"pyams_gis.site":{MapGenerationsChecker:[98,1,1,""],handle_new_local_site:[98,4,1,""]},"pyams_gis.site.MapGenerationsChecker":{evolve:[98,2,1,""],generation:[98,3,1,""]},"pyams_gis.tests":{test_utilsdocs:[102,0,0,"-"],test_utilsdocstrings:[102,0,0,"-"]},"pyams_gis.tests.test_utilsdocs":{doc_suite:[102,4,1,""],test_suite:[102,4,1,""]},"pyams_gis.tests.test_utilsdocstrings":{doc_suite:[102,4,1,""],test_suite:[102,4,1,""]},"pyams_gis.utility":{MapLayersVocabulary:[98,1,1,""],MapManager:[98,1,1,""]},"pyams_gis.widget":{area:[103,0,0,"-"],point:[103,0,0,"-"]},"pyams_gis.widget.area":{GeoAreaFieldWidget:[103,4,1,""],GeoAreaObjectFactory:[103,1,1,""],GeoAreaWidget:[103,1,1,""]},"pyams_gis.widget.area.GeoAreaWidget":{updateWidgets:[103,2,1,""],wgs_coordinates:[103,3,1,""]},"pyams_gis.widget.point":{GeoPointFieldWidget:[103,4,1,""],GeoPointObjectFactory:[103,1,1,""],GeoPointWidget:[103,1,1,""],GeoPointZFieldWidget:[103,4,1,""],GeoPointZObjectFactory:[103,1,1,""],GeoPointZWidget:[103,1,1,""]},"pyams_gis.widget.point.GeoPointWidget":{updateWidgets:[103,2,1,""],wgs_coordinates:[103,3,1,""]},"pyams_gis.widget.point.GeoPointZWidget":{updateWidgets:[103,2,1,""],wgs_coordinates:[103,3,1,""]},"pyams_gis.zmi":{interfaces:[104,0,0,"-"],layer:[104,0,0,"-"],utility:[104,0,0,"-"]},"pyams_gis.zmi.layer":{EsriFeatureLayerAJAXAddForm:[104,1,1,""],EsriFeatureLayerAJAXEditForm:[104,1,1,""],EsriFeatureLayerAddForm:[104,1,1,""],EsriFeatureLayerAddMenu:[104,1,1,""],EsriFeatureLayerEditForm:[104,1,1,""],GeoportalLayerAJAXAddForm:[104,1,1,""],GeoportalLayerAJAXEditForm:[104,1,1,""],GeoportalLayerAddForm:[104,1,1,""],GeoportalLayerAddMenu:[104,1,1,""],GeoportalLayerEditForm:[104,1,1,""],GoogleMapLayerAJAXAddForm:[104,1,1,""],GoogleMapLayerAJAXEditForm:[104,1,1,""],GoogleMapLayerAddForm:[104,1,1,""],GoogleMapLayerAddMenu:[104,1,1,""],GoogleMapLayerEditForm:[104,1,1,""],TileLayerAJAXAddForm:[104,1,1,""],TileLayerAJAXEditForm:[104,1,1,""],TileLayerAddForm:[104,1,1,""],TileLayerAddMenu:[104,1,1,""],TileLayerEditForm:[104,1,1,""],WMSLayerAJAXAddForm:[104,1,1,""],WMSLayerAJAXEditForm:[104,1,1,""],WMSLayerAddForm:[104,1,1,""],WMSLayerAddMenu:[104,1,1,""],WMSLayerEditForm:[104,1,1,""],handle_new_geoportal_layer_data:[104,4,1,""]},"pyams_gis.zmi.layer.EsriFeatureLayerAddForm":{add:[104,2,1,""],ajax_handler:[104,3,1,""],create:[104,2,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],nextURL:[104,2,1,""],title:[104,3,1,""]},"pyams_gis.zmi.layer.EsriFeatureLayerAddMenu":{label:[104,3,1,""],label_css_class:[104,3,1,""],modal_target:[104,3,1,""],url:[104,3,1,""]},"pyams_gis.zmi.layer.EsriFeatureLayerEditForm":{ajax_handler:[104,3,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],title:[104,3,1,""],updateWidgets:[104,2,1,""]},"pyams_gis.zmi.layer.GeoportalLayerAddForm":{add:[104,2,1,""],ajax_handler:[104,3,1,""],create:[104,2,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],nextURL:[104,2,1,""],title:[104,3,1,""]},"pyams_gis.zmi.layer.GeoportalLayerAddMenu":{label:[104,3,1,""],label_css_class:[104,3,1,""],modal_target:[104,3,1,""],url:[104,3,1,""]},"pyams_gis.zmi.layer.GeoportalLayerEditForm":{ajax_handler:[104,3,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],title:[104,3,1,""],updateWidgets:[104,2,1,""]},"pyams_gis.zmi.layer.GoogleMapLayerAddForm":{add:[104,2,1,""],ajax_handler:[104,3,1,""],create:[104,2,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],nextURL:[104,2,1,""],title:[104,3,1,""]},"pyams_gis.zmi.layer.GoogleMapLayerAddMenu":{label:[104,3,1,""],label_css_class:[104,3,1,""],modal_target:[104,3,1,""],url:[104,3,1,""]},"pyams_gis.zmi.layer.GoogleMapLayerEditForm":{ajax_handler:[104,3,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],title:[104,3,1,""],updateWidgets:[104,2,1,""]},"pyams_gis.zmi.layer.TileLayerAddForm":{add:[104,2,1,""],ajax_handler:[104,3,1,""],create:[104,2,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],nextURL:[104,2,1,""],title:[104,3,1,""]},"pyams_gis.zmi.layer.TileLayerAddMenu":{label:[104,3,1,""],label_css_class:[104,3,1,""],modal_target:[104,3,1,""],url:[104,3,1,""]},"pyams_gis.zmi.layer.TileLayerEditForm":{ajax_handler:[104,3,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],title:[104,3,1,""],updateWidgets:[104,2,1,""]},"pyams_gis.zmi.layer.WMSLayerAddForm":{add:[104,2,1,""],ajax_handler:[104,3,1,""],create:[104,2,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],nextURL:[104,2,1,""],title:[104,3,1,""]},"pyams_gis.zmi.layer.WMSLayerAddMenu":{label:[104,3,1,""],label_css_class:[104,3,1,""],modal_target:[104,3,1,""],url:[104,3,1,""]},"pyams_gis.zmi.layer.WMSLayerEditForm":{ajax_handler:[104,3,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],title:[104,3,1,""],updateWidgets:[104,2,1,""]},"pyams_gis.zmi.utility":{MapManagerConfigurationAJAXEditForm:[104,1,1,""],MapManagerConfigurationEditForm:[104,1,1,""],MapManagerConfigurationMenuItem:[104,1,1,""],MapManagerHeaderAdapter:[104,1,1,""],MapManagerLayersNameColumn:[104,1,1,""],MapManagerLayersTable:[104,1,1,""],MapManagerLayersTitleColumn:[104,1,1,""],MapManagerLayersTrashCOlumn:[104,1,1,""],MapManagerLayersTypeColumn:[104,1,1,""],MapManagerMenuItem:[104,1,1,""],MapManagerTableElementEditor:[104,1,1,""],MapManagerValuesAdapter:[104,1,1,""],MapManagerView:[104,1,1,""],delete_map_manager_layer:[104,4,1,""],get_map_configuration:[104,4,1,""]},"pyams_gis.zmi.utility.MapManagerConfigurationEditForm":{ajax_handler:[104,3,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],getContent:[104,2,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],title:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerConfigurationMenuItem":{get_url:[104,2,1,""],label:[104,3,1,""],modal_target:[104,3,1,""],url:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerHeaderAdapter":{icon_class:[104,3,1,""],subtitle:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerLayersNameColumn":{attrName:[104,3,1,""],weight:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerLayersTable":{data_attributes:[104,3,1,""],id:[104,3,1,""],title:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerLayersTitleColumn":{attrName:[104,3,1,""],defaultValue:[104,3,1,""],weight:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerLayersTrashCOlumn":{icon_hint:[104,3,1,""],permission:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerLayersTypeColumn":{attrName:[104,3,1,""],getValue:[104,2,1,""],weight:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerMenuItem":{icon_class:[104,3,1,""],label:[104,3,1,""],url:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerTableElementEditor":{modal_target:[104,3,1,""],url:[104,3,1,""],view_name:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerValuesAdapter":{values:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerView":{table_class:[104,3,1,""]},"pyams_i18n.attr":{I18nAttributeAdapter:[105,1,1,""],I18nAttributeTraverser:[105,1,1,""]},"pyams_i18n.attr.I18nAttributeAdapter":{get_attribute:[105,2,1,""],query_attribute:[105,2,1,""]},"pyams_i18n.attr.I18nAttributeTraverser":{traverse:[105,2,1,""]},"pyams_i18n.column":{I18nAttrColumn:[105,1,1,""]},"pyams_i18n.column.I18nAttrColumn":{getValue:[105,2,1,""]},"pyams_i18n.content":{I18nManagerMixin:[105,1,1,""]},"pyams_i18n.content.I18nManagerMixin":{get_languages:[105,2,1,""],languages:[105,3,1,""]},"pyams_i18n.expr":{I18nExpr:[105,1,1,""],render_i18n_expression:[105,4,1,""]},"pyams_i18n.expr.I18nExpr":{transform:[105,3,1,""]},"pyams_i18n.include":{include_package:[105,4,1,""]},"pyams_i18n.index":{I18nTextIndexMixin:[105,1,1,""],I18nTextIndexWithInterface:[105,1,1,""]},"pyams_i18n.index.I18nTextIndexMixin":{discriminate:[105,2,1,""]},"pyams_i18n.interfaces":{schema:[106,0,0,"-"],widget:[106,0,0,"-"]},"pyams_i18n.language":{BaseLanguagesVocabulary:[105,1,1,""],ISOLanguagesVocabulary:[105,1,1,""]},"pyams_i18n.negotiator":{Negotiator:[105,1,1,""],ZopeNegotiator:[105,1,1,""],get_locale:[105,4,1,""],locale_negotiator:[105,4,1,""]},"pyams_i18n.negotiator.Negotiator":{cache_enabled:[105,3,1,""],clear_cache:[105,2,1,""],get_language:[105,2,1,""],offered_languages:[105,3,1,""],policy:[105,3,1,""],server_language:[105,3,1,""]},"pyams_i18n.negotiator.ZopeNegotiator":{getLanguage:[105,2,1,""]},"pyams_i18n.property":{I18nFileProperty:[105,1,1,""]},"pyams_i18n.schema":{DefaultValueDict:[105,1,1,""],I18nAudioField:[105,1,1,""],I18nField:[105,1,1,""],I18nFileField:[105,1,1,""],I18nHTMLField:[105,1,1,""],I18nImageField:[105,1,1,""],I18nMediaField:[105,1,1,""],I18nTextField:[105,1,1,""],I18nTextLineField:[105,1,1,""],I18nThumbnailImageField:[105,1,1,""],I18nVideoField:[105,1,1,""]},"pyams_i18n.schema.DefaultValueDict":{copy:[105,2,1,""],get:[105,2,1,""]},"pyams_i18n.site":{I18nGenerationsChecker:[105,1,1,""],handle_new_local_site:[105,4,1,""]},"pyams_i18n.site.I18nGenerationsChecker":{evolve:[105,2,1,""],generation:[105,3,1,""]},"pyams_i18n.vocabulary":{I18nContentLanguages:[105,1,1,""],I18nOfferedLanguages:[105,1,1,""]},"pyams_i18n.widget":{I18nDataConverter:[107,1,1,""],I18nFileFieldWidget:[107,4,1,""],I18nFileWidget:[107,1,1,""],I18nHTMLFieldWidget:[107,4,1,""],I18nHTMLWidget:[107,1,1,""],I18nSEOTextLineFieldWidget:[107,4,1,""],I18nSEOTextLineWidget:[107,1,1,""],I18nTextFieldWidget:[107,4,1,""],I18nTextLineFieldWidget:[107,4,1,""],I18nTextLineWidget:[107,1,1,""],I18nTextWidget:[107,1,1,""],I18nWidget:[107,1,1,""]},"pyams_i18n.widget.I18nDataConverter":{toFieldValue:[107,2,1,""],toWidgetValue:[107,2,1,""]},"pyams_i18n.widget.I18nWidget":{extract:[107,2,1,""],get_value:[107,2,1,""],get_widget:[107,2,1,""],langs:[107,3,1,""],update:[107,2,1,""],widget_factory:[107,3,1,""]},"pyams_i18n.zmi":{language:[108,0,0,"-"],negotiator:[108,0,0,"-"]},"pyams_i18n.zmi.language":{I18nManagerLanguageEditFormHelp:[108,1,1,""],I18nManagerLanguageEditFormPermissionChecker:[108,1,1,""],I18nManagerLanguagesAJAXEditForm:[108,1,1,""],I18nManagerLanguagesEditForm:[108,1,1,""],I18nManagerLanguagesMenu:[108,1,1,""]},"pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp":{message:[108,3,1,""],message_format:[108,3,1,""],outer_margin:[108,3,1,""]},"pyams_i18n.zmi.language.I18nManagerLanguageEditFormPermissionChecker":{edit_permission:[108,3,1,""]},"pyams_i18n.zmi.language.I18nManagerLanguagesEditForm":{ajax_handler:[108,3,1,""],edit_permission:[108,3,1,""],fields:[108,3,1,""],legend:[108,3,1,""]},"pyams_i18n.zmi.language.I18nManagerLanguagesMenu":{icon_class:[108,3,1,""],label:[108,3,1,""],url:[108,3,1,""]},"pyams_i18n.zmi.negotiator":{NegotiatorPropertiesAJAXEditForm:[108,1,1,""],NegotiatorPropertiesEditForm:[108,1,1,""]},"pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm":{ajax_handler:[108,3,1,""],edit_permission:[108,3,1,""],fields:[108,3,1,""],legend:[108,3,1,""],title:[108,3,1,""],updateWidgets:[108,2,1,""]},"pyams_ldap.plugin":{ConnectionManager:[109,1,1,""],LDAPGroupInfo:[109,1,1,""],LDAPGroupMailInfoAdapter:[109,1,1,""],LDAPPlugin:[109,1,1,""],LDAPUserInfo:[109,1,1,""],LDAPUserMailInfoAdapter:[109,1,1,""]},"pyams_ldap.plugin.ConnectionManager":{get_connection:[109,2,1,""]},"pyams_ldap.plugin.LDAPGroupInfo":{get_members:[109,2,1,""]},"pyams_ldap.plugin.LDAPGroupMailInfoAdapter":{get_addresses:[109,2,1,""]},"pyams_ldap.plugin.LDAPPlugin":{authenticate:[109,2,1,""],base_dn:[109,3,1,""],bind_dn:[109,3,1,""],bind_password:[109,3,1,""],clear:[109,2,1,""],enabled:[109,3,1,""],find_principals:[109,2,1,""],get_all_principals:[109,2,1,""],get_connection:[109,2,1,""],get_members:[109,2,1,""],get_principal:[109,2,1,""],get_search_results:[109,2,1,""],group_extra_attributes:[109,3,1,""],group_mail_attribute:[109,3,1,""],group_mail_mode:[109,3,1,""],group_members_attribute:[109,3,1,""],group_members_query_mode:[109,3,1,""],group_prefix:[109,3,1,""],group_replace_expression:[109,3,1,""],group_title_format:[109,3,1,""],group_uid_attribute:[109,3,1,""],groups_base_dn:[109,3,1,""],groups_query:[109,3,1,""],groups_search_query:[109,3,1,""],groups_search_scope:[109,3,1,""],groups_select_query:[109,3,1,""],host:[109,3,1,""],login_attribute:[109,3,1,""],login_query:[109,3,1,""],mail_attribute:[109,3,1,""],pool_lifetime:[109,3,1,""],pool_size:[109,3,1,""],port:[109,3,1,""],prefix:[109,3,1,""],scheme:[109,3,1,""],search_scope:[109,3,1,""],server_uri:[109,3,1,""],title:[109,3,1,""],title_format:[109,3,1,""],uid_attribute:[109,3,1,""],uid_query:[109,3,1,""],use_pool:[109,3,1,""],use_ssl:[109,3,1,""],use_tls:[109,3,1,""],user_extra_attributes:[109,3,1,""],user_groups_attribute:[109,3,1,""],users_search_query:[109,3,1,""],users_select_query:[109,3,1,""]},"pyams_ldap.plugin.LDAPUserMailInfoAdapter":{get_addresses:[109,2,1,""]},"pyams_ldap.query":{LDAPQuery:[109,1,1,""]},"pyams_ldap.query.LDAPQuery":{execute:[109,2,1,""]},"pyams_ldap.tests":{test_utilsdocs:[111,0,0,"-"],test_utilsdocstrings:[111,0,0,"-"]},"pyams_ldap.tests.test_utilsdocs":{doc_suite:[111,4,1,""],test_suite:[111,4,1,""]},"pyams_ldap.tests.test_utilsdocstrings":{doc_suite:[111,4,1,""],test_suite:[111,4,1,""]},"pyams_ldap.zmi":{plugin:[112,0,0,"-"]},"pyams_ldap.zmi.plugin":{LDAPCnColumn:[112,1,1,""],LDAPColumn:[112,1,1,""],LDAPMailColumn:[112,1,1,""],LDAPPluginAJAXAddForm:[112,1,1,""],LDAPPluginAJAXEditForm:[112,1,1,""],LDAPPluginAddForm:[112,1,1,""],LDAPPluginAddMenu:[112,1,1,""],LDAPPluginConnectionAddForm:[112,1,1,""],LDAPPluginConnectionEditForm:[112,1,1,""],LDAPPluginEditForm:[112,1,1,""],LDAPPluginGroupsAddForm:[112,1,1,""],LDAPPluginGroupsEditForm:[112,1,1,""],LDAPPluginSearchAddForm:[112,1,1,""],LDAPPluginSearchEditForm:[112,1,1,""],LDAPPluginSearchResultsView:[112,1,1,""],LDAPPluginSearchView:[112,1,1,""],LDAPPluginSearchViewHeaderAdapter:[112,1,1,""],LDAPPluginUsersAddForm:[112,1,1,""],LDAPPluginUsersEditForm:[112,1,1,""],LDAPPrincipalAttributesViewlet:[112,1,1,""],LDAPPrincipalDisplayForm:[112,1,1,""]},"pyams_ldap.zmi.plugin.LDAPCnColumn":{attrName:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPColumn":{getValue:[112,2,1,""]},"pyams_ldap.zmi.plugin.LDAPMailColumn":{attrName:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginAddForm":{add:[112,2,1,""],ajax_handler:[112,3,1,""],create:[112,2,1,""],edit_permission:[112,3,1,""],fields:[112,3,1,""],icon_css_class:[112,3,1,""],legend:[112,3,1,""],nextURL:[112,2,1,""],title:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginAddMenu":{label:[112,3,1,""],label_css_class:[112,3,1,""],modal_target:[112,3,1,""],url:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm":{fields:[112,3,1,""],id:[112,3,1,""],legend:[112,3,1,""],tab_label:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm":{edit_permission:[112,3,1,""],fields:[112,3,1,""],id:[112,3,1,""],legend:[112,3,1,""],tab_label:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginEditForm":{ajax_handler:[112,3,1,""],edit_permission:[112,3,1,""],fields:[112,3,1,""],icon_css_class:[112,3,1,""],legend:[112,3,1,""],title:[112,3,1,""],updateWidgets:[112,2,1,""],update_content:[112,2,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm":{fields:[112,3,1,""],id:[112,3,1,""],input_css_class:[112,3,1,""],label_css_class:[112,3,1,""],legend:[112,3,1,""],tab_label:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm":{edit_permission:[112,3,1,""],fields:[112,3,1,""],id:[112,3,1,""],input_css_class:[112,3,1,""],label_css_class:[112,3,1,""],legend:[112,3,1,""],tab_label:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm":{fields:[112,3,1,""],id:[112,3,1,""],input_css_class:[112,3,1,""],label_css_class:[112,3,1,""],legend:[112,3,1,""],tab_label:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm":{edit_permission:[112,3,1,""],fields:[112,3,1,""],id:[112,3,1,""],input_css_class:[112,3,1,""],label_css_class:[112,3,1,""],legend:[112,3,1,""],tab_label:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView":{cssClasses:[112,3,1,""],data_attributes:[112,3,1,""],id:[112,3,1,""],title:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter":{back_target:[112,3,1,""],back_url:[112,3,1,""],icon_class:[112,3,1,""],subtitle:[112,3,1,""],title:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm":{fields:[112,3,1,""],id:[112,3,1,""],input_css_class:[112,3,1,""],label_css_class:[112,3,1,""],legend:[112,3,1,""],tab_label:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm":{edit_permission:[112,3,1,""],fields:[112,3,1,""],id:[112,3,1,""],input_css_class:[112,3,1,""],label_css_class:[112,3,1,""],legend:[112,3,1,""],tab_label:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPrincipalAttributesViewlet":{attributes:[112,3,1,""],br:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm":{fields:[112,3,1,""],icon_class:[112,3,1,""],legend:[112,3,1,""],title:[112,3,1,""]},"pyams_mail.include":{include_package:[113,4,1,""]},"pyams_mail.mailer":{MailerVocabulary:[113,1,1,""]},"pyams_mail.mailer.MailerVocabulary":{"interface":[113,3,1,""],nameOnly:[113,3,1,""]},"pyams_mail.message":{HTMLMessage:[113,4,1,""],TextMessage:[113,4,1,""],html_encode:[113,4,1,""],html_replace:[113,4,1,""]},"pyams_mail.tests":{test_utilsdocs:[115,0,0,"-"],test_utilsdocstrings:[115,0,0,"-"]},"pyams_mail.tests.test_utilsdocs":{doc_suite:[115,4,1,""],test_suite:[115,4,1,""]},"pyams_mail.tests.test_utilsdocstrings":{doc_suite:[115,4,1,""],test_suite:[115,4,1,""]},"pyams_media.audio":{AudioTypeAdapter:[116,1,1,""],AudioTypeExtension:[116,1,1,""]},"pyams_media.audio.AudioTypeAdapter":{audio_type:[116,3,1,""]},"pyams_media.audio.AudioTypeExtension":{render:[116,2,1,""]},"pyams_media.converter":{AudioConvertersVocabulary:[116,1,1,""],BaseAudioConverter:[116,1,1,""],BaseMediaConverter:[116,1,1,""],BaseVideoConverter:[116,1,1,""],FlvVideoConverter:[116,1,1,""],Mp3AudioConverter:[116,1,1,""],Mp4VideoConverter:[116,1,1,""],OggAudioConverter:[116,1,1,""],OggVideoConverter:[116,1,1,""],VideoConvertersVocabulary:[116,1,1,""],WavAudioConverter:[116,1,1,""],WebmVideoConverter:[116,1,1,""]},"pyams_media.converter.BaseAudioConverter":{add_common_filters:[116,2,1,""]},"pyams_media.converter.BaseMediaConverter":{add_common_filters:[116,2,1,""],add_filters:[116,2,1,""],convert:[116,2,1,""],format:[116,3,1,""],get_conversion_loop:[116,2,1,""],require_input_file:[116,2,1,""],require_temp_file:[116,3,1,""]},"pyams_media.converter.BaseVideoConverter":{add_filters:[116,2,1,""],get_conversion_loop:[116,2,1,""]},"pyams_media.converter.FlvVideoConverter":{add_common_filters:[116,2,1,""],format:[116,3,1,""],label:[116,3,1,""]},"pyams_media.converter.Mp3AudioConverter":{format:[116,3,1,""],label:[116,3,1,""]},"pyams_media.converter.Mp4VideoConverter":{add_common_filters:[116,2,1,""],format:[116,3,1,""],label:[116,3,1,""],require_temp_file:[116,3,1,""]},"pyams_media.converter.OggAudioConverter":{format:[116,3,1,""],label:[116,3,1,""]},"pyams_media.converter.OggVideoConverter":{format:[116,3,1,""],label:[116,3,1,""]},"pyams_media.converter.WavAudioConverter":{format:[116,3,1,""],label:[116,3,1,""]},"pyams_media.converter.WebmVideoConverter":{add_common_filters:[116,2,1,""],format:[116,3,1,""],label:[116,3,1,""],require_temp_file:[116,3,1,""]},"pyams_media.ffbase":{FFAudioEffect:[116,1,1,""],FFVideoEffect:[116,1,1,""],FFmpeg:[116,1,1,""]},"pyams_media.ffbase.FFAudioEffect":{acodec:[116,2,1,""],aframes:[116,2,1,""],audiobitrate:[116,2,1,""],audiochannels:[116,2,1,""],audiorecording:[116,2,1,""],audiosampling:[116,2,1,""],newaudio:[116,2,1,""],unset_acodec:[116,2,1,""],unset_aframes:[116,2,1,""],unset_audiobitrate:[116,2,1,""],unset_audiochannels:[116,2,1,""],unset_audiorecording:[116,2,1,""],unset_audiosampling:[116,2,1,""],unset_newaudio:[116,2,1,""]},"pyams_media.ffbase.FFVideoEffect":{aspect:[116,2,1,""],bitrate:[116,2,1,""],bitraterange:[116,2,1,""],bitratetolerance:[116,2,1,""],bufsize:[116,2,1,""],crop:[116,2,1,""],intra:[116,2,1,""],lagrangefactor:[116,2,1,""],macroblock:[116,2,1,""],pad:[116,2,1,""],passenc:[116,2,1,""],picturesize:[116,2,1,""],pixelformat:[116,2,1,""],quantizerblur:[116,2,1,""],quantizercompression:[116,2,1,""],quantizerrange:[116,2,1,""],quantizerscale:[116,2,1,""],rate:[116,2,1,""],sameq:[116,2,1,""],size:[116,2,1,""],unset_aspect:[116,2,1,""],unset_bitrate:[116,2,1,""],unset_bitraterange:[116,2,1,""],unset_bitratetolerance:[116,2,1,""],unset_bufsize:[116,2,1,""],unset_crop:[116,2,1,""],unset_intra:[116,2,1,""],unset_lagrangefactor:[116,2,1,""],unset_macroblock:[116,2,1,""],unset_pad:[116,2,1,""],unset_passenc:[116,2,1,""],unset_picturesize:[116,2,1,""],unset_pixelformat:[116,2,1,""],unset_quantizerblur:[116,2,1,""],unset_quantizercompression:[116,2,1,""],unset_quantizerrange:[116,2,1,""],unset_quantizerscale:[116,2,1,""],unset_rate:[116,2,1,""],unset_sameq:[116,2,1,""],unset_size:[116,2,1,""],unset_vcodec:[116,2,1,""],unset_vdthreshold:[116,2,1,""],unset_vframes:[116,2,1,""],unset_vn:[116,2,1,""],vcodec:[116,2,1,""],vdthreshold:[116,2,1,""],vframes:[116,2,1,""],vn:[116,2,1,""]},"pyams_media.ffbase.FFmpeg":{info:[116,2,1,""],re_audioline:[116,3,1,""],re_infoline:[116,3,1,""],re_mainline:[116,3,1,""],re_videoline:[116,3,1,""],render:[116,2,1,""]},"pyams_media.ffdocument":{FFDocument:[116,1,1,""]},"pyams_media.ffdocument.FFDocument":{chainto:[116,2,1,""],get_stream_info:[116,2,1,""],ltrim:[116,2,1,""],resample:[116,2,1,""],resize:[116,2,1,""],rtrim:[116,2,1,""],split:[116,2,1,""],trim:[116,2,1,""]},"pyams_media.ffexception":{FFException:[116,8,1,""]},"pyams_media.include":{handle_new_application:[116,4,1,""],include_package:[116,4,1,""]},"pyams_media.media":{ConversionsExtension:[116,1,1,""],MediaConversions:[116,1,1,""],MediaConversionsFactory:[116,4,1,""],MediaConversionsTraverser:[116,1,1,""],MediaInfoFactory:[116,4,1,""],check_media_conversion:[116,4,1,""],handle_added_media:[116,4,1,""]},"pyams_media.media.ConversionsExtension":{render:[116,2,1,""]},"pyams_media.media.MediaConversions":{add_conversion:[116,2,1,""],get_conversion_width:[116,7,1,""],get_conversions:[116,2,1,""],has_conversion:[116,2,1,""]},"pyams_media.media.MediaConversionsTraverser":{traverse:[116,2,1,""]},"pyams_media.process":{ConversionProcess:[116,1,1,""],ConversionThread:[116,1,1,""],MediaConversionHandler:[116,1,1,""],MediaConversionMessageHandler:[116,1,1,""],MediaConversionProcess:[116,1,1,""]},"pyams_media.process.ConversionProcess":{run:[116,2,1,""]},"pyams_media.process.ConversionThread":{run:[116,2,1,""]},"pyams_media.process.MediaConversionHandler":{convert:[116,2,1,""],test:[116,2,1,""]},"pyams_media.process.MediaConversionMessageHandler":{handler:[116,3,1,""]},"pyams_media.site":{MediaConversionGenerationsChecker:[116,1,1,""],handle_new_local_site:[116,4,1,""]},"pyams_media.site.MediaConversionGenerationsChecker":{evolve:[116,2,1,""],generation:[116,3,1,""]},"pyams_media.tests":{test_utilsdocs:[119,0,0,"-"],test_utilsdocstrings:[119,0,0,"-"]},"pyams_media.tests.test_utilsdocs":{doc_suite:[119,4,1,""],test_suite:[119,4,1,""]},"pyams_media.tests.test_utilsdocstrings":{doc_suite:[119,4,1,""],test_suite:[119,4,1,""]},"pyams_media.utility":{MediaConversionUtility:[116,1,1,""]},"pyams_media.utility.MediaConversionUtility":{audio_bitrate:[116,3,1,""],audio_formats:[116,3,1,""],audio_sampling:[116,3,1,""],check_media_conversion:[116,2,1,""],convert:[116,2,1,""],test_process:[116,2,1,""],video_audio_bitrate:[116,3,1,""],video_audio_sampling:[116,3,1,""],video_bitrate:[116,3,1,""],video_formats:[116,3,1,""],video_frame_size:[116,3,1,""],video_quantisation:[116,3,1,""],zodb_name:[116,3,1,""]},"pyams_media.video":{FlashVideoTypeAdapter:[116,1,1,""],ThumbnailTraverser:[116,1,1,""],VideoThumbnailAdapter:[116,1,1,""],VideoTypeAdapter:[116,1,1,""],VideoTypeExtension:[116,1,1,""]},"pyams_media.video.FlashVideoTypeAdapter":{video_type:[116,3,1,""]},"pyams_media.video.ThumbnailTraverser":{traverse:[116,2,1,""]},"pyams_media.video.VideoThumbnailAdapter":{clear_geometries:[116,2,1,""],clear_thumbnails:[116,2,1,""],delete_thumbnail:[116,2,1,""],get_geometry:[116,2,1,""],get_image_size:[116,2,1,""],get_thumbnail:[116,2,1,""],get_thumbnail_name:[116,2,1,""],get_thumbnail_size:[116,2,1,""],set_geometry:[116,2,1,""]},"pyams_media.video.VideoTypeAdapter":{video_type:[116,3,1,""]},"pyams_media.video.VideoTypeExtension":{render:[116,2,1,""]},"pyams_media.zmi":{MediaAudioConversionPropertiesEditForm:[120,1,1,""],MediaConversionProcessAJAXTestForm:[120,1,1,""],MediaConversionProcessTestForm:[120,1,1,""],MediaConversionProcessTestMenu:[120,1,1,""],MediaConversionProcessTestSuffix:[120,1,1,""],MediaConversionUtilityPropertiesAJAXEditForm:[120,1,1,""],MediaConversionUtilityPropertiesEditForm:[120,1,1,""],MediaVideoConversionPropertiesEditForm:[120,1,1,""],audio:[120,0,0,"-"],interfaces:[120,0,0,"-"],media:[120,0,0,"-"],video:[120,0,0,"-"]},"pyams_media.zmi.MediaAudioConversionPropertiesEditForm":{fields:[120,3,1,""],id:[120,3,1,""],input_css_class:[120,3,1,""],label_css_class:[120,3,1,""],legend:[120,3,1,""],tab_label:[120,3,1,""],weight:[120,3,1,""]},"pyams_media.zmi.MediaConversionProcessAJAXTestForm":{get_ajax_output:[120,2,1,""]},"pyams_media.zmi.MediaConversionProcessTestForm":{ajax_handler:[120,3,1,""],buttons:[120,3,1,""],createAndAdd:[120,2,1,""],edit_permission:[120,3,1,""],fields:[120,3,1,""],form_target:[120,3,1,""],icon_css_class:[120,3,1,""],legend:[120,3,1,""],prefix:[120,3,1,""],title:[120,3,1,""],updateActions:[120,2,1,""]},"pyams_media.zmi.MediaConversionProcessTestMenu":{label:[120,3,1,""],label_css_class:[120,3,1,""],modal_target:[120,3,1,""],stop_propagation:[120,3,1,""],url:[120,3,1,""]},"pyams_media.zmi.MediaConversionUtilityPropertiesEditForm":{ajax_handler:[120,3,1,""],edit_permission:[120,3,1,""],fields:[120,3,1,""],input_css_class:[120,3,1,""],label_css_class:[120,3,1,""],legend:[120,3,1,""],title:[120,3,1,""]},"pyams_media.zmi.MediaVideoConversionPropertiesEditForm":{fields:[120,3,1,""],id:[120,3,1,""],input_css_class:[120,3,1,""],label_css_class:[120,3,1,""],legend:[120,3,1,""],tab_label:[120,3,1,""],weight:[120,3,1,""]},"pyams_media.zmi.audio":{AudioPreview:[120,1,1,""],AudioPreviewViewletsPrefix:[120,1,1,""]},"pyams_media.zmi.audio.AudioPreview":{fields:[120,3,1,""],label:[120,3,1,""],label_css_class:[120,3,1,""]},"pyams_media.zmi.media":{AudioConversionsAJAXEditForm:[120,1,1,""],AudioConversionsAction:[120,1,1,""],AudioConversionsEditForm:[120,1,1,""],AudioConversionsViewletsPrefix:[120,1,1,""],MediaConversionsFormHelpAdapter:[120,1,1,""],VideoConversionsAJAXEditForm:[120,1,1,""],VideoConversionsAction:[120,1,1,""],VideoConversionsEditForm:[120,1,1,""],VideoConversionsViewletsPrefix:[120,1,1,""]},"pyams_media.zmi.media.AudioConversionsAJAXEditForm":{get_ajax_output:[120,2,1,""]},"pyams_media.zmi.media.AudioConversionsAction":{label:[120,3,1,""],label_css_class:[120,3,1,""],modal_target:[120,3,1,""],url:[120,3,1,""]},"pyams_media.zmi.media.AudioConversionsEditForm":{ajax_handler:[120,3,1,""],applyChanges:[120,2,1,""],buttons:[120,3,1,""],check_mode:[120,2,1,""],edit_permission:[120,3,1,""],fields:[120,3,1,""],icon_css_class:[120,3,1,""],legend:[120,3,1,""],title:[120,3,1,""],updateActions:[120,2,1,""]},"pyams_media.zmi.media.AudioConversionsViewletsPrefix":{converters:[120,3,1,""],has_conversion:[120,2,1,""]},"pyams_media.zmi.media.MediaConversionsFormHelpAdapter":{message:[120,3,1,""],message_format:[120,3,1,""]},"pyams_media.zmi.media.VideoConversionsAJAXEditForm":{get_ajax_output:[120,2,1,""]},"pyams_media.zmi.media.VideoConversionsAction":{label:[120,3,1,""],label_css_class:[120,3,1,""],modal_target:[120,3,1,""],url:[120,3,1,""]},"pyams_media.zmi.media.VideoConversionsEditForm":{ajax_handler:[120,3,1,""],applyChanges:[120,2,1,""],buttons:[120,3,1,""],check_mode:[120,2,1,""],edit_permission:[120,3,1,""],fields:[120,3,1,""],icon_css_class:[120,3,1,""],legend:[120,3,1,""],title:[120,3,1,""],updateActions:[120,2,1,""]},"pyams_media.zmi.media.VideoConversionsViewletsPrefix":{converters:[120,3,1,""],formats:[120,3,1,""],get_conversion:[120,2,1,""],has_conversion:[120,2,1,""],original_frame_size:[120,3,1,""]},"pyams_media.zmi.video":{VideoPreview:[120,1,1,""],VideoPreviewViewletsPrefix:[120,1,1,""],VideoThumbnailAJAXEditForm:[120,1,1,""],VideoThumbnailAction:[120,1,1,""],VideoThumbnailEditForm:[120,1,1,""],VideoThumbnailEditFormHelpAdapter:[120,1,1,""],VideoThumbnailViewletsPrefix:[120,1,1,""]},"pyams_media.zmi.video.VideoPreview":{fields:[120,3,1,""],label:[120,3,1,""],label_css_class:[120,3,1,""]},"pyams_media.zmi.video.VideoPreviewViewletsPrefix":{timestamp:[120,3,1,""]},"pyams_media.zmi.video.VideoThumbnailAJAXEditForm":{get_ajax_output:[120,2,1,""]},"pyams_media.zmi.video.VideoThumbnailAction":{label:[120,3,1,""],label_css_class:[120,3,1,""],modal_target:[120,3,1,""],url:[120,3,1,""]},"pyams_media.zmi.video.VideoThumbnailEditForm":{ajax_handler:[120,3,1,""],buttons:[120,3,1,""],createAndAdd:[120,2,1,""],fields:[120,3,1,""],icon_css_class:[120,3,1,""],legend:[120,3,1,""],title:[120,3,1,""],updateActions:[120,2,1,""],updateWidgets:[120,2,1,""]},"pyams_media.zmi.video.VideoThumbnailEditFormHelpAdapter":{message:[120,3,1,""],message_format:[120,3,1,""]},"pyams_media.zmi.video.VideoThumbnailViewletsPrefix":{timestamp:[120,3,1,""]},"pyams_notify.handlers":{login:[122,0,0,"-"]},"pyams_notify.handlers.login":{UserLoginNotificationHandler:[122,1,1,""],handle_authenticated_principal:[122,4,1,""]},"pyams_notify.handlers.login.UserLoginNotificationHandler":{get_target:[122,2,1,""]},"pyams_notify.tests":{test_utilsdocs:[125,0,0,"-"],test_utilsdocstrings:[125,0,0,"-"]},"pyams_notify.tests.test_utilsdocs":{doc_suite:[125,4,1,""],test_suite:[125,4,1,""]},"pyams_notify.tests.test_utilsdocstrings":{doc_suite:[125,4,1,""],test_suite:[125,4,1,""]},"pyams_notify.viewlet":{NotificationsViewlet:[126,1,1,""]},"pyams_notify.viewlet.NotificationsViewlet":{cache_server:[126,3,1,""],get_notifications:[126,2,1,""],label:[126,3,1,""],name:[126,3,1,""],notify_server:[126,3,1,""],url:[126,3,1,""]},"pyams_notify.views":{context:[127,0,0,"-"],notification:[127,0,0,"-"]},"pyams_notify.views.context":{NotificationsContextView:[127,4,1,""]},"pyams_notify.views.notification":{UserNotificationsView:[127,1,1,""],get_user_notifications:[127,4,1,""]},"pyams_notify.views.notification.UserNotificationsView":{cache_server:[127,3,1,""]},"pyams_pagelet.interfaces":{PageletCreatedEvent:[129,1,1,""]},"pyams_pagelet.metaconfigure":{PageletDirective:[128,4,1,""]},"pyams_pagelet.pagelet":{Pagelet:[128,1,1,""],PageletRenderer:[128,1,1,""],pagelet_config:[128,1,1,""]},"pyams_pagelet.pagelet.Pagelet":{layout:[128,3,1,""],permission:[128,3,1,""],render:[128,2,1,""],template:[128,3,1,""],update:[128,2,1,""]},"pyams_pagelet.pagelet.PageletRenderer":{render:[128,2,1,""],update:[128,2,1,""]},"pyams_pagelet.pagelet.pagelet_config":{venusian:[128,3,1,""]},"pyams_pagelet.tests":{test_utilsdocs:[130,0,0,"-"],test_utilsdocstrings:[130,0,0,"-"]},"pyams_pagelet.tests.test_utilsdocs":{doc_suite:[130,4,1,""],test_suite:[130,4,1,""]},"pyams_pagelet.tests.test_utilsdocstrings":{doc_suite:[130,4,1,""],test_suite:[130,4,1,""]},"pyams_portal.include":{include_package:[131,4,1,""]},"pyams_portal.page":{PortalContextPageAdapter:[131,4,1,""],PortalContextPortletTraverser:[131,1,1,""],PortalContextPortletsConfigurationAdapter:[131,4,1,""],PortalContextTemplateConfigurationAdapter:[131,4,1,""],PortalContextTemplateTraverser:[131,1,1,""],PortalPage:[131,1,1,""]},"pyams_portal.page.PortalContextPortletTraverser":{traverse:[131,2,1,""]},"pyams_portal.page.PortalContextTemplateTraverser":{traverse:[131,2,1,""]},"pyams_portal.page.PortalPage":{can_inherit:[131,3,1,""],inherit_parent:[131,3,1,""],local_template:[131,3,1,""],parent:[131,3,1,""],shared_template:[131,3,1,""],template:[131,3,1,""],use_local_template:[131,3,1,""],use_shared_template:[131,3,1,""]},"pyams_portal.portlet":{PortalPortletsConfiguration:[131,1,1,""],Portlet:[131,1,1,""],PortletConfiguration:[131,1,1,""],PortletConfigurationAdapter:[131,4,1,""],PortletConfigurationPermissionChecker:[131,1,1,""],PortletConfigurationSettingsAdapter:[131,4,1,""],PortletConfigurationSettingsTraverser:[131,1,1,""],PortletContentProvider:[131,1,1,""],PortletPreviewer:[131,1,1,""],PortletRenderer:[131,1,1,""],PortletRenderersVocabulary:[131,1,1,""],PortletSettings:[131,1,1,""],PortletVocabulary:[131,1,1,""],portlet_config:[131,1,1,""]},"pyams_portal.portlet.PortalPortletsConfiguration":{clone:[131,5,1,""],delete_portlet_configuration:[131,2,1,""],get_portlet_configuration:[131,2,1,""],set_portlet_configuration:[131,2,1,""]},"pyams_portal.portlet.Portlet":{permission:[131,3,1,""],settings_class:[131,3,1,""],toolbar_css_class:[131,3,1,""],toolbar_image:[131,3,1,""]},"pyams_portal.portlet.PortletConfiguration":{can_inherit:[131,3,1,""],editor_settings:[131,3,1,""],inherit_parent:[131,3,1,""],parent:[131,3,1,""],portlet_id:[131,3,1,""],portlet_name:[131,3,1,""],settings:[131,3,1,""]},"pyams_portal.portlet.PortletConfigurationPermissionChecker":{edit_permission:[131,3,1,""]},"pyams_portal.portlet.PortletConfigurationSettingsTraverser":{traverse:[131,2,1,""]},"pyams_portal.portlet.PortletPreviewer":{slot_configuration:[131,3,1,""]},"pyams_portal.portlet.PortletRenderer":{slot_configuration:[131,3,1,""],target_interface:[131,3,1,""]},"pyams_portal.portlet.PortletSettings":{configuration:[131,3,1,""],renderer:[131,3,1,""],visible:[131,3,1,""]},"pyams_portal.portlet.portlet_config":{venusian:[131,3,1,""]},"pyams_portal.portlets":{content:[134,0,0,"-"],image:[135,0,0,"-"]},"pyams_portal.portlets.content":{ContentPortlet:[134,1,1,""],ContentPortletRenderer:[134,1,1,""],ContentPortletSettings:[134,1,1,""],interfaces:[134,0,0,"-"]},"pyams_portal.portlets.content.ContentPortlet":{label:[134,3,1,""],name:[134,3,1,""],settings_class:[134,3,1,""]},"pyams_portal.portlets.content.ContentPortletRenderer":{label:[134,3,1,""]},"pyams_portal.portlets.image":{ImagePortlet:[135,1,1,""],ImagePortletRenderer:[135,1,1,""],ImagePortletSettings:[135,1,1,""],interfaces:[135,0,0,"-"]},"pyams_portal.portlets.image.ImagePortlet":{label:[135,3,1,""],name:[135,3,1,""],settings_class:[135,3,1,""],toolbar_css_class:[135,3,1,""],toolbar_image:[135,3,1,""]},"pyams_portal.portlets.image.ImagePortletRenderer":{label:[135,3,1,""]},"pyams_portal.portlets.image.ImagePortletSettings":{image:[135,3,1,""]},"pyams_portal.site":{PortalGenerationsChecker:[131,1,1,""],handle_new_local_site:[131,4,1,""]},"pyams_portal.site.PortalGenerationsChecker":{evolve:[131,2,1,""],generation:[131,3,1,""]},"pyams_portal.slot":{SlotConfiguration:[131,1,1,""]},"pyams_portal.slot.SlotConfiguration":{css_class:[131,3,1,""],get_css_class:[131,2,1,""],get_width:[131,2,1,""],lg_width:[131,3,1,""],md_width:[131,3,1,""],portlet_ids:[131,3,1,""],set_width:[131,2,1,""],slot_name:[131,3,1,""],sm_width:[131,3,1,""],template:[131,3,1,""],visible:[131,3,1,""],xs_width:[131,3,1,""]},"pyams_portal.template":{PortalTemplate:[131,1,1,""],PortalTemplateConfiguration:[131,1,1,""],PortalTemplateConfigurationFactory:[131,4,1,""],PortalTemplateContainer:[131,1,1,""],PortalTemplateContainerConfiguration:[131,1,1,""],PortalTemplateContainerConfigurationAdapter:[131,4,1,""],PortalTemplatePortletTraverser:[131,1,1,""],PortalTemplatePortletsConfigurationAdapter:[131,4,1,""],PortalTemplateSlotsVocabulary:[131,1,1,""],PortalTemplatesVocabulary:[131,1,1,""],handle_added_template:[131,4,1,""],handle_removed_template:[131,4,1,""]},"pyams_portal.template.PortalTemplate":{name:[131,3,1,""]},"pyams_portal.template.PortalTemplateConfiguration":{add_portlet:[131,2,1,""],add_row:[131,2,1,""],add_slot:[131,2,1,""],delete_portlet:[131,2,1,""],delete_row:[131,2,1,""],delete_slot:[131,2,1,""],get_portlet_slot:[131,2,1,""],get_slot_configuration:[131,2,1,""],get_slot_row:[131,2,1,""],get_slots:[131,2,1,""],get_slots_width:[131,2,1,""],rows:[131,3,1,""],set_portlet_order:[131,2,1,""],set_row_order:[131,2,1,""],set_slot_order:[131,2,1,""],set_slot_width:[131,2,1,""],slot_config:[131,3,1,""],slot_names:[131,3,1,""],slot_order:[131,3,1,""]},"pyams_portal.template.PortalTemplateContainer":{get_portlet_id:[131,2,1,""],last_portlet_id:[131,3,1,""]},"pyams_portal.template.PortalTemplateContainerConfiguration":{toolbar_portlets:[131,3,1,""]},"pyams_portal.template.PortalTemplatePortletTraverser":{traverse:[131,2,1,""]},"pyams_portal.template.PortalTemplatesVocabulary":{"interface":[131,3,1,""],nameOnly:[131,3,1,""]},"pyams_portal.tests":{test_utilsdocs:[136,0,0,"-"],test_utilsdocstrings:[136,0,0,"-"]},"pyams_portal.tests.test_utilsdocs":{doc_suite:[136,4,1,""],test_suite:[136,4,1,""]},"pyams_portal.tests.test_utilsdocstrings":{doc_suite:[136,4,1,""],test_suite:[136,4,1,""]},"pyams_portal.views":{PortalContextIndexPage:[131,1,1,""]},"pyams_portal.views.PortalContextIndexPage":{get_portlet:[131,2,1,""],page:[131,3,1,""],portlet_configuration:[131,3,1,""],render_portlet:[131,2,1,""],template_configuration:[131,3,1,""]},"pyams_portal.zmi":{container:[137,0,0,"-"],interfaces:[137,0,0,"-"],layout:[137,0,0,"-"],page:[137,0,0,"-"],portlet:[137,0,0,"-"],portlets:[138,0,0,"-"],template:[137,0,0,"-"]},"pyams_portal.zmi.container":{PortalTemplateContainerHeaderAdapter:[137,1,1,""],PortalTemplateContainerMenuItem:[137,1,1,""],PortalTemplateContainerNameColumn:[137,1,1,""],PortalTemplateContainerPropertiesAJAXEditForm:[137,1,1,""],PortalTemplateContainerPropertiesEditForm:[137,1,1,""],PortalTemplateContainerTable:[137,1,1,""],PortalTemplateContainerTableElementEditor:[137,1,1,""],PortalTemplateContainerTrashColumn:[137,1,1,""],PortalTemplateContainerValuesAdapter:[137,1,1,""],PortalTemplateContainerView:[137,1,1,""],PortalTemplateTableElementEditor:[137,1,1,""],PortalTemplatesContainerPropertiesMenu:[137,1,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerHeaderAdapter":{icon_class:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerMenuItem":{icon_class:[137,3,1,""],label:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerNameColumn":{attrName:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm":{ajax_handler:[137,3,1,""],edit_permission:[137,3,1,""],fields:[137,3,1,""],icon_css_class:[137,3,1,""],input_css_class:[137,3,1,""],label_css_class:[137,3,1,""],legend:[137,3,1,""],title:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerTable":{data_attributes:[137,3,1,""],id:[137,3,1,""],title:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerTableElementEditor":{modal_target:[137,3,1,""],url:[137,3,1,""],view_name:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerTrashColumn":{icon_hint:[137,3,1,""],permission:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerValuesAdapter":{values:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerView":{table_class:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateTableElementEditor":{modal_target:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplatesContainerPropertiesMenu":{get_url:[137,2,1,""],icon_class:[137,3,1,""],label:[137,3,1,""],modal_target:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.layout":{PortalTemplateAddMenuDivider:[137,1,1,""],PortalTemplateLayoutHeaderAdapter:[137,1,1,""],PortalTemplateLayoutView:[137,1,1,""],PortalTemplateMenuHeader:[137,1,1,""],PortalTemplatePortletAJAXAddForm:[137,1,1,""],PortalTemplatePortletAJAXEditForm:[137,1,1,""],PortalTemplatePortletAddForm:[137,1,1,""],PortalTemplatePortletAddMenu:[137,1,1,""],PortalTemplatePortletEditForm:[137,1,1,""],PortalTemplatePropertiesMenu:[137,1,1,""],PortalTemplateRowAddMenu:[137,1,1,""],PortalTemplateSlotAJAXAddForm:[137,1,1,""],PortalTemplateSlotAddForm:[137,1,1,""],PortalTemplateSlotAddMenu:[137,1,1,""],PortalTemplateSlotPropertiesAJAXEditForm:[137,1,1,""],PortalTemplateSlotPropertiesEditForm:[137,1,1,""],add_template_row:[137,4,1,""],delete_template_portlet:[137,4,1,""],delete_template_row:[137,4,1,""],delete_template_slot:[137,4,1,""],drag_template_portlet:[137,4,1,""],get_template_slots_width:[137,4,1,""],handle_new_slot_data_extraction:[137,4,1,""],set_template_portlet_order:[137,4,1,""],set_template_row_order:[137,4,1,""],set_template_slot_order:[137,4,1,""],set_template_slot_width:[137,4,1,""]},"pyams_portal.zmi.layout.PortalTemplateLayoutHeaderAdapter":{back_target:[137,3,1,""],back_url:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplateLayoutView":{can_change:[137,3,1,""],get_context:[137,2,1,""],get_portlet:[137,2,1,""],get_portlet_label:[137,2,1,""],get_portlet_preview:[137,2,1,""],get_template:[137,2,1,""],portlet_configuration:[137,3,1,""],selected_portlets:[137,3,1,""],template_configuration:[137,3,1,""],title:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplateMenuHeader":{header:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplatePortletAJAXAddForm":{get_ajax_output:[137,2,1,""]},"pyams_portal.zmi.layout.PortalTemplatePortletAddForm":{ajax_handler:[137,3,1,""],createAndAdd:[137,2,1,""],edit_permission:[137,3,1,""],fields:[137,3,1,""],icon_css_class:[137,3,1,""],legend:[137,3,1,""],title:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplatePortletAddMenu":{label:[137,3,1,""],label_css_class:[137,3,1,""],modal_target:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplatePortletEditForm":{dialog_class:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplatePropertiesMenu":{icon_class:[137,3,1,""],label:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplateRowAddMenu":{label:[137,3,1,""],label_css_class:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplateSlotAJAXAddForm":{get_ajax_output:[137,2,1,""]},"pyams_portal.zmi.layout.PortalTemplateSlotAddForm":{ajax_handler:[137,3,1,""],createAndAdd:[137,2,1,""],edit_permission:[137,3,1,""],fields:[137,3,1,""],icon_css_class:[137,3,1,""],legend:[137,3,1,""],title:[137,3,1,""],updateWidgets:[137,2,1,""]},"pyams_portal.zmi.layout.PortalTemplateSlotAddMenu":{label:[137,3,1,""],label_css_class:[137,3,1,""],modal_target:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplateSlotPropertiesAJAXEditForm":{get_ajax_output:[137,2,1,""]},"pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm":{ajax_handler:[137,3,1,""],edit_permission:[137,3,1,""],fields:[137,3,1,""],getContent:[137,2,1,""],input_css_class:[137,3,1,""],label_css_class:[137,3,1,""],legend:[137,3,1,""],title:[137,3,1,""],updateWidgets:[137,2,1,""]},"pyams_portal.zmi.page":{PortalContextPropertiesEditFormHeaderAdapter:[137,1,1,""],PortalContextPropertiesEditFormHelpAdapter:[137,1,1,""],PortalContextTemplateConfigMenu:[137,1,1,""],PortalContextTemplateLayoutHeaderAdapter:[137,1,1,""],PortalContextTemplateLayoutView:[137,1,1,""],PortalContextTemplatePortletAJAXEditForm:[137,1,1,""],PortalContextTemplatePortletEditForm:[137,1,1,""],PortalContextTemplatePropertiesAJAXEditForm:[137,1,1,""],PortalContextTemplatePropertiesEditForm:[137,1,1,""],PortalContextTemplatePropertiesMenu:[137,1,1,""],get_template_slots_width:[137,4,1,""]},"pyams_portal.zmi.page.PortalContextPropertiesEditFormHeaderAdapter":{icon_class:[137,3,1,""]},"pyams_portal.zmi.page.PortalContextPropertiesEditFormHelpAdapter":{message:[137,3,1,""],message_format:[137,3,1,""]},"pyams_portal.zmi.page.PortalContextTemplateConfigMenu":{get_url:[137,2,1,""],label:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.page.PortalContextTemplateLayoutView":{can_change:[137,3,1,""],get_template:[137,2,1,""]},"pyams_portal.zmi.page.PortalContextTemplatePropertiesAJAXEditForm":{get_ajax_output:[137,2,1,""]},"pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm":{ajax_handler:[137,3,1,""],edit_permission:[137,3,1,""],fields:[137,3,1,""],getContent:[137,2,1,""],legend:[137,3,1,""],title:[137,3,1,""],update:[137,2,1,""]},"pyams_portal.zmi.page.PortalContextTemplatePropertiesMenu":{icon_class:[137,3,1,""],label:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.portlet":{PortletSettingsEditor:[137,1,1,""],PortletSettingsPropertiesEditor:[137,1,1,""]},"pyams_portal.zmi.portlet.PortletSettingsEditor":{configuration:[137,3,1,""],dialog_class:[137,3,1,""],edit_permission:[137,3,1,""],fields:[137,3,1,""],get_ajax_handler:[137,2,1,""],get_form_action:[137,2,1,""],legend:[137,3,1,""],override_label:[137,3,1,""],portlet:[137,3,1,""],settings:[137,3,1,""],title:[137,3,1,""]},"pyams_portal.zmi.portlet.PortletSettingsPropertiesEditor":{edit_permission:[137,3,1,""],fields:[137,3,1,""],id:[137,3,1,""],legend:[137,3,1,""],tab_label:[137,3,1,""],weight:[137,3,1,""]},"pyams_portal.zmi.portlets":{content:[138,0,0,"-"],image:[138,0,0,"-"]},"pyams_portal.zmi.portlets.content":{ContentPortletConfigurationAJAXEditor:[138,1,1,""],ContentPortletPreviewer:[138,1,1,""],ContentPortletSettingsEditor:[138,1,1,""]},"pyams_portal.zmi.portlets.content.ContentPortletSettingsEditor":{settings:[138,3,1,""]},"pyams_portal.zmi.portlets.image":{ImagePortletConfigurationAJAXEditor:[138,1,1,""],ImagePortletPreviewer:[138,1,1,""],ImagePortletSettingsEditor:[138,1,1,""]},"pyams_portal.zmi.portlets.image.ImagePortletSettingsEditor":{settings:[138,3,1,""]},"pyams_portal.zmi.template":{PortalTemplateAJAXAddForm:[137,1,1,""],PortalTemplateAddAction:[137,1,1,""],PortalTemplateAddForm:[137,1,1,""],PortalTemplateHeaderAdapter:[137,1,1,""],delete_portal_template:[137,4,1,""],handle_new_template_data_extraction:[137,4,1,""]},"pyams_portal.zmi.template.PortalTemplateAddAction":{label:[137,3,1,""],modal_target:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.template.PortalTemplateAddForm":{add:[137,2,1,""],ajax_handler:[137,3,1,""],create:[137,2,1,""],edit_permission:[137,3,1,""],fields:[137,3,1,""],icon_css_class:[137,3,1,""],legend:[137,3,1,""],nextURL:[137,2,1,""],title:[137,3,1,""]},"pyams_portal.zmi.template.PortalTemplateHeaderAdapter":{icon_class:[137,3,1,""],title:[137,3,1,""]},"pyams_scheduler.include":{handle_new_application:[139,4,1,""],include_package:[139,4,1,""]},"pyams_scheduler.interfaces":{AfterRunJobEvent:[140,1,1,""],BeforeRunJobEvent:[140,1,1,""],ssh:[140,0,0,"-"],url:[140,0,0,"-"],zodb:[140,0,0,"-"]},"pyams_scheduler.process":{BaseTaskThread:[139,1,1,""],SchedulerHandler:[139,1,1,""],SchedulerMessageHandler:[139,1,1,""],SchedulerProcess:[139,1,1,""],TaskRemoverThread:[139,1,1,""],TaskResettingThread:[139,1,1,""],TaskRunnerThread:[139,1,1,""]},"pyams_scheduler.process.SchedulerHandler":{get_jobs:[139,2,1,""],remove_task:[139,2,1,""],reset_task:[139,2,1,""],run_task:[139,2,1,""],test:[139,2,1,""]},"pyams_scheduler.process.SchedulerMessageHandler":{handler:[139,3,1,""]},"pyams_scheduler.process.SchedulerProcess":{run:[139,2,1,""]},"pyams_scheduler.process.TaskRemoverThread":{run:[139,2,1,""]},"pyams_scheduler.process.TaskResettingThread":{run:[139,2,1,""]},"pyams_scheduler.process.TaskRunnerThread":{run:[139,2,1,""]},"pyams_scheduler.scheduler":{Scheduler:[139,1,1,""],SchedulerHandler:[139,1,1,""]},"pyams_scheduler.scheduler.Scheduler":{get_jobs:[139,2,1,""],get_task:[139,2,1,""],history:[139,3,1,""],internal_id:[139,3,1,""],report_mailer:[139,3,1,""],report_source:[139,3,1,""],tasks:[139,3,1,""],test_process:[139,2,1,""],zodb_name:[139,3,1,""]},"pyams_scheduler.site":{SchedulerGenerationsChecker:[139,1,1,""],handle_new_local_site:[139,4,1,""]},"pyams_scheduler.site.SchedulerGenerationsChecker":{evolve:[139,2,1,""],generation:[139,3,1,""]},"pyams_scheduler.ssh":{SSHCallerTask:[139,1,1,""]},"pyams_scheduler.ssh.SSHCallerTask":{cmdline:[139,3,1,""],hostname:[139,3,1,""],password:[139,3,1,""],port:[139,3,1,""],private_key:[139,3,1,""],run:[139,2,1,""],username:[139,3,1,""]},"pyams_scheduler.task":{ImmediateTaskTrigger:[139,1,1,""],Task:[139,1,1,""],TaskHistoryContainer:[139,1,1,""],TaskHistoryItem:[139,1,1,""],handle_modified_task:[139,4,1,""],handle_new_task:[139,4,1,""],handle_removed_task:[139,4,1,""]},"pyams_scheduler.task.ImmediateTaskTrigger":{get_next_fire_time:[139,2,1,""]},"pyams_scheduler.task.Task":{check_history:[139,2,1,""],errors_target:[139,3,1,""],get_scheduling_info:[139,2,1,""],get_trigger:[139,2,1,""],history_duration:[139,3,1,""],history_length:[139,3,1,""],internal_id:[139,3,1,""],is_runnable:[139,2,1,""],keep_empty_reports:[139,3,1,""],launch:[139,2,1,""],name:[139,3,1,""],report_errors_only:[139,3,1,""],report_target:[139,3,1,""],reset:[139,2,1,""],run:[139,2,1,""],schedule_mode:[139,3,1,""],send_empty_reports:[139,3,1,""],send_report:[139,2,1,""],settings_view_name:[139,3,1,""],store_report:[139,2,1,""]},"pyams_scheduler.task.TaskHistoryContainer":{check_history:[139,2,1,""]},"pyams_scheduler.task.TaskHistoryItem":{date:[139,3,1,""],report:[139,3,1,""],status:[139,3,1,""]},"pyams_scheduler.tests":{test_utilsdocs:[141,0,0,"-"],test_utilsdocstrings:[141,0,0,"-"]},"pyams_scheduler.tests.test_utilsdocs":{doc_suite:[141,4,1,""],test_suite:[141,4,1,""]},"pyams_scheduler.tests.test_utilsdocstrings":{doc_suite:[141,4,1,""],test_suite:[141,4,1,""]},"pyams_scheduler.trigger":{CronTaskScheduleInfo:[139,1,1,""],CronTaskScheduler:[139,1,1,""],CronTaskSchedulerInfoFactory:[139,4,1,""],DateTaskScheduleInfo:[139,1,1,""],DateTaskScheduler:[139,1,1,""],DateTaskSchedulerInfoFactory:[139,4,1,""],LoopTaskScheduleInfo:[139,1,1,""],LoopTaskScheduler:[139,1,1,""],LoopTaskSchedulerInfoFactory:[139,4,1,""],SchedulingModesVocabulary:[139,1,1,""]},"pyams_scheduler.trigger.CronTaskScheduleInfo":{active:[139,3,1,""],day:[139,3,1,""],day_of_week:[139,3,1,""],end_date:[139,3,1,""],hour:[139,3,1,""],minute:[139,3,1,""],month:[139,3,1,""],second:[139,3,1,""],start_date:[139,3,1,""],week:[139,3,1,""],year:[139,3,1,""]},"pyams_scheduler.trigger.CronTaskScheduler":{get_trigger:[139,2,1,""],marker_interface:[139,3,1,""],schema:[139,3,1,""]},"pyams_scheduler.trigger.DateTaskScheduleInfo":{active:[139,3,1,""],start_date:[139,3,1,""]},"pyams_scheduler.trigger.DateTaskScheduler":{get_trigger:[139,2,1,""],marker_interface:[139,3,1,""],schema:[139,3,1,""]},"pyams_scheduler.trigger.LoopTaskScheduleInfo":{active:[139,3,1,""],days:[139,3,1,""],end_date:[139,3,1,""],hours:[139,3,1,""],minutes:[139,3,1,""],seconds:[139,3,1,""],start_date:[139,3,1,""],weeks:[139,3,1,""]},"pyams_scheduler.trigger.LoopTaskScheduler":{get_trigger:[139,2,1,""],marker_interface:[139,3,1,""],schema:[139,3,1,""]},"pyams_scheduler.trigger.SchedulingModesVocabulary":{"interface":[139,3,1,""],nameOnly:[139,3,1,""]},"pyams_scheduler.url":{URLCallerTask:[139,1,1,""]},"pyams_scheduler.url.URLCallerTask":{connection_timeout:[139,3,1,""],password:[139,3,1,""],proxy_password:[139,3,1,""],proxy_port:[139,3,1,""],proxy_server:[139,3,1,""],proxy_username:[139,3,1,""],remote_dns:[139,3,1,""],run:[139,2,1,""],url:[139,3,1,""],username:[139,3,1,""]},"pyams_scheduler.zmi":{interfaces:[142,0,0,"-"],scheduler:[142,0,0,"-"],ssh:[142,0,0,"-"],task:[142,0,0,"-"],url:[142,0,0,"-"],zodb:[142,0,0,"-"]},"pyams_scheduler.zmi.scheduler":{SchedulerJobIdColumn:[142,1,1,""],SchedulerJobNameColumn:[142,1,1,""],SchedulerJobNextRunColumn:[142,1,1,""],SchedulerJobTriggerColumn:[142,1,1,""],SchedulerJobsDisplayForm:[142,1,1,""],SchedulerJobsMenuItem:[142,1,1,""],SchedulerJobsTable:[142,1,1,""],SchedulerJobsValuesAdapter:[142,1,1,""],SchedulerJobsViewlet:[142,1,1,""],SchedulerMenuItem:[142,1,1,""],SchedulerProcessAJAXTestForm:[142,1,1,""],SchedulerProcessTestForm:[142,1,1,""],SchedulerProcessTestMenu:[142,1,1,""],SchedulerProcessTestSuffix:[142,1,1,""],SchedulerPropertiesAJAXEditForm:[142,1,1,""],SchedulerPropertiesEditForm:[142,1,1,""],SchedulerPropertiesMenuItem:[142,1,1,""],SchedulerTableElementEditor:[142,1,1,""],SchedulerTasksHeaderAdapter:[142,1,1,""],SchedulerTasksHistoryColumn:[142,1,1,""],SchedulerTasksNameColumn:[142,1,1,""],SchedulerTasksRunColumn:[142,1,1,""],SchedulerTasksScheduleColumn:[142,1,1,""],SchedulerTasksSettingsColumn:[142,1,1,""],SchedulerTasksTable:[142,1,1,""],SchedulerTasksTrashColumn:[142,1,1,""],SchedulerTasksValuesAdapter:[142,1,1,""],SchedulerTasksView:[142,1,1,""],delete_scheduler_task:[142,4,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobIdColumn":{getValue:[142,2,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobNameColumn":{getValue:[142,2,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobNextRunColumn":{getValue:[142,2,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobTriggerColumn":{getValue:[142,2,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm":{dialog_class:[142,3,1,""],fields:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem":{get_url:[142,2,1,""],label:[142,3,1,""],modal_target:[142,3,1,""],url:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobsTable":{cssClasses:[142,3,1,""],data_attributes:[142,3,1,""],sortOn:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobsValuesAdapter":{values:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobsViewlet":{table:[142,3,1,""],update:[142,2,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerMenuItem":{icon_class:[142,3,1,""],label:[142,3,1,""],url:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerProcessAJAXTestForm":{get_ajax_output:[142,2,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm":{ajax_handler:[142,3,1,""],buttons:[142,3,1,""],createAndAdd:[142,2,1,""],edit_permission:[142,3,1,""],fields:[142,3,1,""],form_target:[142,3,1,""],icon_css_class:[142,3,1,""],legend:[142,3,1,""],prefix:[142,3,1,""],title:[142,3,1,""],updateActions:[142,2,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu":{label:[142,3,1,""],label_css_class:[142,3,1,""],modal_target:[142,3,1,""],stop_propagation:[142,3,1,""],url:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm":{ajax_handler:[142,3,1,""],edit_permission:[142,3,1,""],fields:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem":{get_url:[142,2,1,""],label:[142,3,1,""],modal_target:[142,3,1,""],url:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor":{modal_target:[142,3,1,""],url:[142,3,1,""],view_name:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksHeaderAdapter":{icon_class:[142,3,1,""],subtitle:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn":{icon_class:[142,3,1,""],icon_hint:[142,3,1,""],modal_target:[142,3,1,""],permission:[142,3,1,""],target:[142,3,1,""],url:[142,3,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksNameColumn":{attrName:[142,3,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn":{icon_class:[142,3,1,""],icon_hint:[142,3,1,""],modal_target:[142,3,1,""],permission:[142,3,1,""],target:[142,3,1,""],url:[142,3,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn":{icon_class:[142,3,1,""],icon_hint:[142,3,1,""],modal_target:[142,3,1,""],permission:[142,3,1,""],target:[142,3,1,""],url:[142,3,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn":{get_url:[142,2,1,""],icon_class:[142,3,1,""],icon_hint:[142,3,1,""],modal_target:[142,3,1,""],permission:[142,3,1,""],renderCell:[142,2,1,""],target:[142,3,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksTable":{cssClasses:[142,3,1,""],data_attributes:[142,3,1,""],getCSSHighlightClass:[142,2,1,""],id:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksTrashColumn":{icon_hint:[142,3,1,""],permission:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksValuesAdapter":{values:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksView":{table_class:[142,3,1,""]},"pyams_scheduler.zmi.ssh":{SSHTaskAJAXAddForm:[142,1,1,""],SSHTaskAJAXEditForm:[142,1,1,""],SSHTaskAddForm:[142,1,1,""],SSHTaskAddMenu:[142,1,1,""],SSHTaskEditForm:[142,1,1,""]},"pyams_scheduler.zmi.ssh.SSHTaskAddForm":{ajax_handler:[142,3,1,""],icon_css_class:[142,3,1,""],legend:[142,3,1,""],task_factory:[142,3,1,""]},"pyams_scheduler.zmi.ssh.SSHTaskAddMenu":{label:[142,3,1,""],label_css_class:[142,3,1,""],modal_target:[142,3,1,""],url:[142,3,1,""]},"pyams_scheduler.zmi.ssh.SSHTaskEditForm":{ajax_handler:[142,3,1,""],edit_permission:[142,3,1,""],fields:[142,3,1,""],icon_css_class:[142,3,1,""],input_css_class:[142,3,1,""],label_css_class:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zmi.task":{CronTaskScheduleAJAXEditForm:[142,1,1,""],CronTaskScheduleEditForm:[142,1,1,""],DateTaskScheduleAJAXEditForm:[142,1,1,""],DateTaskScheduleEditForm:[142,1,1,""],LoopTaskScheduleAJAXEditForm:[142,1,1,""],LoopTaskScheduleEditForm:[142,1,1,""],SchedulerTaskPropertiesAJAXEditForm:[142,1,1,""],TaskBaseAddForm:[142,1,1,""],TaskDebugReportViewlet:[142,1,1,""],TaskHistoryDateColumn:[142,1,1,""],TaskHistoryDisplayForm:[142,1,1,""],TaskHistoryInfoView:[142,4,1,""],TaskHistoryItemsTable:[142,1,1,""],TaskHistoryTraverser:[142,1,1,""],TaskHistoryValuesAdapter:[142,1,1,""],TaskHistoryViewlet:[142,1,1,""],TaskPropertiesEditForm:[142,1,1,""],TaskRunAJAXForm:[142,1,1,""],TaskRunForm:[142,1,1,""],TaskRunFormHelpAdapter:[142,1,1,""],TaskScheduleEditForm:[142,1,1,""],TaskSchedulerAJAXEditForm:[142,1,1,""],handle_new_task_data_extraction:[142,4,1,""]},"pyams_scheduler.zmi.task.CronTaskScheduleEditForm":{fields:[142,3,1,""]},"pyams_scheduler.zmi.task.DateTaskScheduleEditForm":{fields:[142,3,1,""]},"pyams_scheduler.zmi.task.LoopTaskScheduleEditForm":{fields:[142,3,1,""]},"pyams_scheduler.zmi.task.TaskBaseAddForm":{add:[142,2,1,""],create:[142,2,1,""],edit_permission:[142,3,1,""],fields:[142,3,1,""],input_css_class:[142,3,1,""],label_css_class:[142,3,1,""],legend:[142,3,1,""],nextURL:[142,2,1,""],task_factory:[142,3,1,""],title:[142,3,1,""],updateWidgets:[142,2,1,""]},"pyams_scheduler.zmi.task.TaskHistoryDateColumn":{attrName:[142,3,1,""],renderCell:[142,2,1,""]},"pyams_scheduler.zmi.task.TaskHistoryDisplayForm":{dialog_class:[142,3,1,""],fields:[142,3,1,""],icon_css_class:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zmi.task.TaskHistoryItemsTable":{cssClasses:[142,3,1,""],data_attributes:[142,3,1,""],getCSSHighlightClass:[142,2,1,""],sortOn:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zmi.task.TaskHistoryTraverser":{traverse:[142,2,1,""]},"pyams_scheduler.zmi.task.TaskHistoryValuesAdapter":{values:[142,3,1,""]},"pyams_scheduler.zmi.task.TaskHistoryViewlet":{table:[142,3,1,""],update:[142,2,1,""]},"pyams_scheduler.zmi.task.TaskPropertiesEditForm":{ajax_handler:[142,3,1,""],edit_permission:[142,3,1,""],fields:[142,3,1,""],icon_css_class:[142,3,1,""],input_css_class:[142,3,1,""],label_css_class:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""],updateWidgets:[142,2,1,""]},"pyams_scheduler.zmi.task.TaskRunAJAXForm":{get_ajax_output:[142,2,1,""]},"pyams_scheduler.zmi.task.TaskRunForm":{ajax_handler:[142,3,1,""],applyChanges:[142,2,1,""],buttons:[142,3,1,""],dialog_class:[142,3,1,""],fields:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""],updateActions:[142,2,1,""]},"pyams_scheduler.zmi.task.TaskRunFormHelpAdapter":{header:[142,3,1,""],message:[142,3,1,""],message_format:[142,3,1,""],status:[142,3,1,""]},"pyams_scheduler.zmi.task.TaskScheduleEditForm":{ajax_handler:[142,3,1,""],edit_permission:[142,3,1,""],icon_css_class:[142,3,1,""],input_css_class:[142,3,1,""],label_css_class:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""],update_content:[142,2,1,""]},"pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm":{get_ajax_output:[142,2,1,""]},"pyams_scheduler.zmi.url":{URLTaskAJAXAddForm:[142,1,1,""],URLTaskAJAXEditForm:[142,1,1,""],URLTaskAddForm:[142,1,1,""],URLTaskAddMenu:[142,1,1,""],URLTaskEditForm:[142,1,1,""]},"pyams_scheduler.zmi.url.URLTaskAddForm":{ajax_handler:[142,3,1,""],icon_css_class:[142,3,1,""],legend:[142,3,1,""],task_factory:[142,3,1,""]},"pyams_scheduler.zmi.url.URLTaskAddMenu":{label:[142,3,1,""],label_css_class:[142,3,1,""],modal_target:[142,3,1,""],url:[142,3,1,""]},"pyams_scheduler.zmi.url.URLTaskEditForm":{ajax_handler:[142,3,1,""],edit_permission:[142,3,1,""],fields:[142,3,1,""],icon_css_class:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zmi.zodb":{ZODBTaskAJAXAddForm:[142,1,1,""],ZODBTaskAJAXEditForm:[142,1,1,""],ZODBTaskAddForm:[142,1,1,""],ZODBTaskAddMenu:[142,1,1,""],ZODBTaskEditForm:[142,1,1,""]},"pyams_scheduler.zmi.zodb.ZODBTaskAddForm":{ajax_handler:[142,3,1,""],icon_css_class:[142,3,1,""],legend:[142,3,1,""],task_factory:[142,3,1,""]},"pyams_scheduler.zmi.zodb.ZODBTaskAddMenu":{label:[142,3,1,""],label_css_class:[142,3,1,""],modal_target:[142,3,1,""],url:[142,3,1,""]},"pyams_scheduler.zmi.zodb.ZODBTaskEditForm":{ajax_handler:[142,3,1,""],edit_permission:[142,3,1,""],fields:[142,3,1,""],icon_css_class:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zodb":{ZODBPackingTask:[139,1,1,""]},"pyams_scheduler.zodb.ZODBPackingTask":{pack_time:[139,3,1,""],run:[139,2,1,""],zeo_connection:[139,3,1,""]},"pyams_security.credential":{Credentials:[143,1,1,""]},"pyams_security.credential.Credentials":{attributes:[143,3,1,""],id:[143,3,1,""],prefix:[143,3,1,""]},"pyams_security.include":{include_package:[143,4,1,""]},"pyams_security.index":{PrincipalsRoleIndex:[143,1,1,""]},"pyams_security.index.PrincipalsRoleIndex":{discriminate:[143,2,1,""]},"pyams_security.interfaces":{AuthenticatedPrincipalEvent:[144,1,1,""],GrantedRoleEvent:[144,1,1,""],PrincipalsAddedToGroupEvent:[144,1,1,""],PrincipalsGroupEvent:[144,1,1,""],PrincipalsRemovedFromGroupEvent:[144,1,1,""],RevokedRoleEvent:[144,1,1,""],RoleEvent:[144,1,1,""],check_password:[144,4,1,""],notification:[144,0,0,"-"],profile:[144,0,0,"-"]},"pyams_security.notification":{NotificationSettings:[143,1,1,""],SecurityNotificationSettingsFactory:[143,4,1,""]},"pyams_security.notification.NotificationSettings":{enable_notifications:[143,3,1,""],mailer:[143,3,1,""],sender_email:[143,3,1,""],sender_name:[143,3,1,""],service_name:[143,3,1,""],service_owner:[143,3,1,""],signature:[143,3,1,""],subject_prefix:[143,3,1,""]},"pyams_security.permission":{Permission:[143,1,1,""],PermissionsVocabulary:[143,1,1,""],register_permission:[143,4,1,""]},"pyams_security.permission.Permission":{description:[143,3,1,""],id:[143,3,1,""],title:[143,3,1,""]},"pyams_security.permission.PermissionsVocabulary":{"interface":[143,3,1,""]},"pyams_security.plugin":{PluginSelector:[145,1,1,""],admin:[145,0,0,"-"],group:[145,0,0,"-"],http:[145,0,0,"-"],social:[145,0,0,"-"],userfolder:[145,0,0,"-"]},"pyams_security.plugin.PluginSelector":{phash:[145,2,1,""],text:[145,2,1,""]},"pyams_security.plugin.admin":{AdminAuthenticationPlugin:[145,1,1,""]},"pyams_security.plugin.admin.AdminAuthenticationPlugin":{authenticate:[145,2,1,""],enabled:[145,3,1,""],find_principals:[145,2,1,""],get_all_principals:[145,2,1,""],get_principal:[145,2,1,""],login:[145,3,1,""],password:[145,3,1,""],prefix:[145,3,1,""],title:[145,3,1,""]},"pyams_security.plugin.group":{Group:[145,1,1,""],GroupsFolder:[145,1,1,""],LocalGroupsVocabulary:[145,1,1,""],handle_added_group:[145,4,1,""],handle_added_principals:[145,4,1,""],handle_removed_principals:[145,4,1,""]},"pyams_security.plugin.group.Group":{description:[145,3,1,""],group_id:[145,3,1,""],principals:[145,3,1,""],title:[145,3,1,""]},"pyams_security.plugin.group.GroupsFolder":{check_group_id:[145,2,1,""],enabled:[145,3,1,""],find_principals:[145,2,1,""],get_all_principals:[145,2,1,""],get_principal:[145,2,1,""],prefix:[145,3,1,""],title:[145,3,1,""]},"pyams_security.plugin.http":{HttpBasicCredentialsPlugin:[145,1,1,""]},"pyams_security.plugin.http.HttpBasicCredentialsPlugin":{enabled:[145,3,1,""],extract_credentials:[145,2,1,""],prefix:[145,3,1,""],title:[145,3,1,""]},"pyams_security.plugin.social":{OAuthProvidersVocabulary:[145,1,1,""],SecurityManagerSocialTraverser:[145,1,1,""],SocialLoginConfiguration:[145,1,1,""],SocialLoginConfigurationAdapter:[145,4,1,""],SocialLoginProviderConnection:[145,1,1,""],SocialLoginProviderInfo:[145,1,1,""],SocialUser:[145,1,1,""],SocialUserPrincipalInfoAdapter:[145,4,1,""],SocialUsersFolder:[145,1,1,""],SocialUsersFolderVocabulary:[145,1,1,""],get_provider_info:[145,4,1,""],handle_authenticated_principal:[145,4,1,""]},"pyams_security.plugin.social.SecurityManagerSocialTraverser":{traverse:[145,2,1,""]},"pyams_security.plugin.social.SocialLoginConfiguration":{get_oauth_configuration:[145,2,1,""]},"pyams_security.plugin.social.SocialLoginProviderConnection":{consumer_key:[145,3,1,""],consumer_secret:[145,3,1,""],get_configuration:[145,2,1,""],provider_id:[145,3,1,""],provider_name:[145,3,1,""]},"pyams_security.plugin.social.SocialLoginProviderInfo":{icon_class:[145,3,1,""],icon_filename:[145,3,1,""],name:[145,3,1,""],provider:[145,3,1,""],scope:[145,3,1,""]},"pyams_security.plugin.social.SocialUser":{birth_date:[145,3,1,""],city:[145,3,1,""],country:[145,3,1,""],email:[145,3,1,""],first_name:[145,3,1,""],last_name:[145,3,1,""],locale:[145,3,1,""],name:[145,3,1,""],nickname:[145,3,1,""],picture:[145,3,1,""],postal_code:[145,3,1,""],provider_name:[145,3,1,""],registration_date:[145,3,1,""],timezone:[145,3,1,""],title:[145,3,1,""],title_with_source:[145,3,1,""],user_id:[145,3,1,""],username:[145,3,1,""]},"pyams_security.plugin.social.SocialUsersFolder":{enabled:[145,3,1,""],find_principals:[145,2,1,""],get_all_principals:[145,2,1,""],get_principal:[145,2,1,""],get_search_results:[145,2,1,""],prefix:[145,3,1,""],title:[145,3,1,""]},"pyams_security.plugin.userfolder":{User:[145,1,1,""],UserPrincipalInfoAdapter:[145,4,1,""],UserPrincipalMailInfoAdapter:[145,1,1,""],UsersFolder:[145,1,1,""],UsersFolderVocabulary:[145,1,1,""],handle_new_local_user:[145,4,1,""]},"pyams_security.plugin.userfolder.User":{activated:[145,3,1,""],activation_date:[145,3,1,""],activation_hash:[145,3,1,""],activation_secret:[145,3,1,""],check_activation:[145,2,1,""],check_password:[145,2,1,""],company_name:[145,3,1,""],email:[145,3,1,""],firstname:[145,3,1,""],generate_secret:[145,2,1,""],lastname:[145,3,1,""],login:[145,3,1,""],password:[145,3,1,""],password_manager:[145,3,1,""],self_registered:[145,3,1,""],title:[145,3,1,""],wait_confirmation:[145,3,1,""]},"pyams_security.plugin.userfolder.UserPrincipalMailInfoAdapter":{get_addresses:[145,2,1,""]},"pyams_security.plugin.userfolder.UsersFolder":{authenticate:[145,2,1,""],check_login:[145,2,1,""],enabled:[145,3,1,""],find_principals:[145,2,1,""],get_all_principals:[145,2,1,""],get_principal:[145,2,1,""],get_search_results:[145,2,1,""],prefix:[145,3,1,""],title:[145,3,1,""]},"pyams_security.principal":{MissingPrincipal:[143,1,1,""],PrincipalInfo:[143,1,1,""],get_principal_annotations:[143,4,1,""]},"pyams_security.principal.MissingPrincipal":{id:[143,3,1,""],title:[143,3,1,""]},"pyams_security.principal.PrincipalInfo":{attributes:[143,3,1,""],id:[143,3,1,""],title:[143,3,1,""]},"pyams_security.profile":{PrincipalPublicProfileFactory:[143,4,1,""],ProfileTraverser:[143,1,1,""],PublicProfile:[143,1,1,""],PublicProfileExtension:[143,1,1,""],PublicProfileFactory:[143,4,1,""]},"pyams_security.profile.ProfileTraverser":{traverse:[143,2,1,""]},"pyams_security.profile.PublicProfile":{avatar:[143,3,1,""]},"pyams_security.profile.PublicProfileExtension":{render:[143,2,1,""]},"pyams_security.property":{RolePrincipalsFieldProperty:[143,1,1,""]},"pyams_security.role":{Role:[143,1,1,""],RolesVocabulary:[143,1,1,""],register_role:[143,4,1,""]},"pyams_security.role.Role":{description:[143,3,1,""],id:[143,3,1,""],managers:[143,3,1,""],permissions:[143,3,1,""],title:[143,3,1,""]},"pyams_security.role.RolesVocabulary":{"interface":[143,3,1,""]},"pyams_security.schema":{PermissionField:[143,1,1,""],PermissionsSetField:[143,1,1,""],Principal:[143,1,1,""],PrincipalsSet:[143,1,1,""]},"pyams_security.schema.Principal":{role_id:[143,3,1,""]},"pyams_security.schema.PrincipalsSet":{role_id:[143,3,1,""]},"pyams_security.security":{ProtectedObject:[143,1,1,""],ProtectedObjectFactory:[143,4,1,""],RoleProtectedObject:[143,1,1,""]},"pyams_security.security.RoleProtectedObject":{authenticated_denied:[143,3,1,""],authenticated_granted:[143,3,1,""],everyone_denied:[143,3,1,""],everyone_granted:[143,3,1,""],get_authenticated_denied:[143,2,1,""],get_authenticated_granted:[143,2,1,""],get_everyone_denied:[143,2,1,""],get_everyone_granted:[143,2,1,""],get_granted_roles:[143,2,1,""],get_permissions:[143,2,1,""],get_principals:[143,2,1,""],get_roles:[143,2,1,""],grant_role:[143,2,1,""],inherit_parent_roles:[143,3,1,""],inherit_parent_security:[143,3,1,""],revoke_role:[143,2,1,""]},"pyams_security.site":{SecurityGenerationsChecker:[143,1,1,""],get_admin_user:[143,4,1,""],get_service_user:[143,4,1,""],handle_new_local_site:[143,4,1,""],handle_new_security_manager:[143,4,1,""]},"pyams_security.site.SecurityGenerationsChecker":{evolve:[143,2,1,""],generation:[143,3,1,""]},"pyams_security.tests":{test_utilsdocs:[146,0,0,"-"],test_utilsdocstrings:[146,0,0,"-"]},"pyams_security.tests.test_utilsdocs":{doc_suite:[146,4,1,""],test_suite:[146,4,1,""]},"pyams_security.tests.test_utilsdocstrings":{doc_suite:[146,4,1,""],test_suite:[146,4,1,""]},"pyams_security.utility":{PyAMSAuthenticationPolicy:[143,1,1,""],SecurityManager:[143,1,1,""],get_principal:[143,4,1,""]},"pyams_security.utility.PyAMSAuthenticationPolicy":{authenticated_userid:[143,2,1,""],credentials_plugins:[143,3,1,""],effective_principals:[143,2,1,""],forget:[143,2,1,""],remember:[143,2,1,""],unauthenticated_userid:[143,2,1,""]},"pyams_security.utility.SecurityManager":{authenticate:[143,2,1,""],authenticated_userid:[143,2,1,""],authentication_plugins_names:[143,3,1,""],authomatic_secret:[143,3,1,""],credentials_plugins_names:[143,3,1,""],directory_plugins_names:[143,3,1,""],effective_principals:[143,2,1,""],enable_social_login:[143,3,1,""],extract_credentials:[143,2,1,""],find_principals:[143,2,1,""],get_all_principals:[143,2,1,""],get_authentication_plugins:[143,2,1,""],get_credentials_plugins:[143,2,1,""],get_directory_plugins:[143,2,1,""],get_groups_directory_plugins:[143,2,1,""],get_plugin:[143,2,1,""],get_principal:[143,3,1,""],open_registration:[143,3,1,""],social_login_use_popup:[143,3,1,""],social_users_folder:[143,3,1,""],users_folder:[143,3,1,""]},"pyams_security.views":{login:[147,0,0,"-"],oauth:[147,0,0,"-"],userfolder:[147,0,0,"-"],utility:[147,0,0,"-"]},"pyams_security.views.login":{ForbiddenAJAXView:[147,4,1,""],ForbiddenView:[147,4,1,""],LoginAJAXForm:[147,1,1,""],LoginDialogAJAXForm:[147,1,1,""],LoginDialogForm:[147,1,1,""],LoginForm:[147,1,1,""],LoginFormHeaderViewlet:[147,1,1,""],LoginFormPrefixViewlet:[147,1,1,""],LoginFormSuffixViewlet:[147,1,1,""],handle_login_form_data:[147,4,1,""],logout:[147,4,1,""]},"pyams_security.views.login.LoginAJAXForm":{get_ajax_output:[147,2,1,""]},"pyams_security.views.login.LoginDialogAJAXForm":{get_ajax_output:[147,2,1,""]},"pyams_security.views.login.LoginDialogForm":{ajax_handler:[147,3,1,""],buttons:[147,3,1,""],createAndAdd:[147,2,1,""],edit_permission:[147,3,1,""],fields:[147,3,1,""],legend:[147,3,1,""],title:[147,3,1,""],update:[147,2,1,""],updateActions:[147,2,1,""]},"pyams_security.views.login.LoginForm":{ajax_handler:[147,3,1,""],buttons:[147,3,1,""],createAndAdd:[147,2,1,""],edit_permission:[147,3,1,""],fields:[147,3,1,""],legend:[147,3,1,""],update:[147,2,1,""],updateActions:[147,2,1,""]},"pyams_security.views.login.LoginFormPrefixViewlet":{render:[147,2,1,""]},"pyams_security.views.login.LoginFormSuffixViewlet":{render:[147,2,1,""]},"pyams_security.views.oauth":{SocialLoginViewletsSuffix:[147,1,1,""],login:[147,4,1,""]},"pyams_security.views.oauth.SocialLoginViewletsSuffix":{providers:[147,3,1,""],use_popup:[147,3,1,""]},"pyams_security.views.userfolder":{UserConfirmationAJAXForm:[147,1,1,""],UserConfirmationForm:[147,1,1,""],UserRegistrationAJAXForm:[147,1,1,""],UserRegistrationEnd:[147,1,1,""],UserRegistrationForm:[147,1,1,""],UserRegistrationViewletsSuffix:[147,1,1,""],handle_confirmation_data_extraction:[147,4,1,""],handle_registration_data_extraction:[147,4,1,""]},"pyams_security.views.userfolder.UserConfirmationAJAXForm":{get_ajax_output:[147,2,1,""]},"pyams_security.views.userfolder.UserConfirmationForm":{ajax_handler:[147,3,1,""],autocomplete:[147,3,1,""],buttons:[147,3,1,""],createAndAdd:[147,2,1,""],edit_permission:[147,3,1,""],fields:[147,3,1,""],icon_css_class:[147,3,1,""],legend:[147,3,1,""],nextURL:[147,2,1,""],title:[147,3,1,""],updateActions:[147,2,1,""],updateWidgets:[147,2,1,""]},"pyams_security.views.userfolder.UserRegistrationAJAXForm":{get_ajax_output:[147,2,1,""]},"pyams_security.views.userfolder.UserRegistrationForm":{add:[147,2,1,""],ajax_handler:[147,3,1,""],autocomplete:[147,3,1,""],buttons:[147,3,1,""],create:[147,2,1,""],edit_permission:[147,3,1,""],fields:[147,3,1,""],icon_css_class:[147,3,1,""],input_css_class:[147,3,1,""],label_css_class:[147,3,1,""],legend:[147,3,1,""],title:[147,3,1,""],updateActions:[147,2,1,""],updateWidgets:[147,2,1,""],update_content:[147,2,1,""]},"pyams_security.views.userfolder.UserRegistrationViewletsSuffix":{button_label:[147,3,1,""]},"pyams_security.views.utility":{find_principals:[147,4,1,""]},"pyams_security.vocabulary":{PasswordManagerVocabulary:[143,1,1,""]},"pyams_security.vocabulary.PasswordManagerVocabulary":{"interface":[143,3,1,""],nameOnly:[143,3,1,""]},"pyams_security.widget":{PermissionDataConverter:[148,1,1,""],PermissionFieldWidget:[148,4,1,""],PermissionWidget:[148,1,1,""],PermissionsSetDataConverter:[148,1,1,""],PermissionsSetFieldWidget:[148,4,1,""],PermissionsSetWidget:[148,1,1,""],PrincipalDataConverter:[148,1,1,""],PrincipalFieldWidget:[148,4,1,""],PrincipalWidget:[148,1,1,""],PrincipalsSetDataConverter:[148,1,1,""],PrincipalsSetFieldWidget:[148,4,1,""],PrincipalsSetWidget:[148,1,1,""],interfaces:[148,0,0,"-"]},"pyams_security.widget.PermissionDataConverter":{toFieldValue:[148,2,1,""],toWidgetValue:[148,2,1,""]},"pyams_security.widget.PermissionWidget":{extract:[148,2,1,""],isSelected:[148,2,1,""],items:[148,2,1,""],value_map:[148,3,1,""]},"pyams_security.widget.PermissionsSetDataConverter":{toFieldValue:[148,2,1,""],toWidgetValue:[148,2,1,""]},"pyams_security.widget.PermissionsSetWidget":{values_data:[148,3,1,""],values_map:[148,3,1,""],values_str:[148,3,1,""]},"pyams_security.widget.PrincipalDataConverter":{toFieldValue:[148,2,1,""],toWidgetValue:[148,2,1,""]},"pyams_security.widget.PrincipalWidget":{value_map:[148,3,1,""]},"pyams_security.widget.PrincipalsSetDataConverter":{toFieldValue:[148,2,1,""],toWidgetValue:[148,2,1,""]},"pyams_security.widget.PrincipalsSetWidget":{values_map:[148,3,1,""]},"pyams_security.zmi":{interfaces:[149,0,0,"-"],notification:[149,0,0,"-"],plugin:[150,0,0,"-"],profile:[149,0,0,"-"],security:[149,0,0,"-"],utility:[149,0,0,"-"],widget:[151,0,0,"-"]},"pyams_security.zmi.notification":{SecurityManagerNotificationsAJAXEditForm:[149,1,1,""],SecurityManagerNotificationsEditForm:[149,1,1,""],SecurityManagerNotificationsMenuItem:[149,1,1,""]},"pyams_security.zmi.notification.SecurityManagerNotificationsEditForm":{ajax_handler:[149,3,1,""],edit_permission:[149,3,1,""],fields:[149,3,1,""],getContent:[149,2,1,""],icon_css_class:[149,3,1,""],input_css_class:[149,3,1,""],label_css_class:[149,3,1,""],legend:[149,3,1,""],title:[149,3,1,""],updateWidgets:[149,2,1,""]},"pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem":{get_url:[149,2,1,""],label:[149,3,1,""],modal_target:[149,3,1,""],url:[149,3,1,""]},"pyams_security.zmi.plugin":{admin:[150,0,0,"-"],group:[150,0,0,"-"],social:[150,0,0,"-"],userfolder:[150,0,0,"-"]},"pyams_security.zmi.plugin.admin":{AdminAuthenticationAJAXAddForm:[150,1,1,""],AdminAuthenticationAJAXEditForm:[150,1,1,""],AdminAuthenticationAddForm:[150,1,1,""],AdminAuthenticationAddMenu:[150,1,1,""],AdminAuthenticationEditForm:[150,1,1,""],AdminAuthenticationHelpAdapter:[150,1,1,""],handle_new_admin_folder_data_extraction:[150,4,1,""]},"pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm":{add:[150,2,1,""],ajax_handler:[150,3,1,""],autocomplete:[150,3,1,""],create:[150,2,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],legend:[150,3,1,""],nextURL:[150,2,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.admin.AdminAuthenticationAddMenu":{label:[150,3,1,""],label_css_class:[150,3,1,""],modal_target:[150,3,1,""],url:[150,3,1,""]},"pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm":{ajax_handler:[150,3,1,""],autocomplete:[150,3,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.admin.AdminAuthenticationHelpAdapter":{header:[150,3,1,""],message:[150,3,1,""],message_format:[150,3,1,""],status:[150,3,1,""]},"pyams_security.zmi.plugin.group":{DescriptionColumn:[150,1,1,""],GroupsFolderAJAXAddForm:[150,1,1,""],GroupsFolderAJAXEditForm:[150,1,1,""],GroupsFolderAddForm:[150,1,1,""],GroupsFolderAddMenu:[150,1,1,""],GroupsFolderContentsTable:[150,1,1,""],GroupsFolderContentsValuesAdapter:[150,1,1,""],GroupsFolderEditForm:[150,1,1,""],GroupsFolderSearchView:[150,1,1,""],GroupsFolderSearchViewHeaderAdapter:[150,1,1,""],LocalGroupAJAXAddForm:[150,1,1,""],LocalGroupAJAXEditForm:[150,1,1,""],LocalGroupAddAction:[150,1,1,""],LocalGroupAddForm:[150,1,1,""],LocalGroupEditForm:[150,1,1,""],NameColumn:[150,1,1,""],handle_new_user_data_extraction:[150,4,1,""],handle_new_user_folder_data_extraction:[150,4,1,""]},"pyams_security.zmi.plugin.group.DescriptionColumn":{attrName:[150,3,1,""],getValue:[150,2,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.group.GroupsFolderAddForm":{add:[150,2,1,""],ajax_handler:[150,3,1,""],create:[150,2,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],legend:[150,3,1,""],nextURL:[150,2,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.group.GroupsFolderAddMenu":{label:[150,3,1,""],label_css_class:[150,3,1,""],modal_target:[150,3,1,""],url:[150,3,1,""]},"pyams_security.zmi.plugin.group.GroupsFolderContentsTable":{cssClasses:[150,3,1,""],id:[150,3,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.group.GroupsFolderContentsValuesAdapter":{values:[150,3,1,""]},"pyams_security.zmi.plugin.group.GroupsFolderEditForm":{ajax_handler:[150,3,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.group.GroupsFolderSearchView":{table_class:[150,3,1,""]},"pyams_security.zmi.plugin.group.GroupsFolderSearchViewHeaderAdapter":{back_target:[150,3,1,""],back_url:[150,3,1,""],icon_class:[150,3,1,""],subtitle:[150,3,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.group.LocalGroupAJAXAddForm":{get_ajax_output:[150,2,1,""]},"pyams_security.zmi.plugin.group.LocalGroupAJAXEditForm":{get_ajax_output:[150,2,1,""]},"pyams_security.zmi.plugin.group.LocalGroupAddAction":{label:[150,3,1,""],modal_target:[150,3,1,""],url:[150,3,1,""]},"pyams_security.zmi.plugin.group.LocalGroupAddForm":{add:[150,2,1,""],ajax_handler:[150,3,1,""],create:[150,2,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],input_css_class:[150,3,1,""],label_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""],update_content:[150,2,1,""]},"pyams_security.zmi.plugin.group.LocalGroupEditForm":{ajax_handler:[150,3,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],input_css_class:[150,3,1,""],label_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.group.NameColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social":{EmailColumn:[150,1,1,""],IDColumn:[150,1,1,""],NameColumn:[150,1,1,""],ProviderNameColumn:[150,1,1,""],RegistrationDateColumn:[150,1,1,""],SecurityManagerSocialMenuItem:[150,1,1,""],SecurityManagerSocialProvidersHeaderAdapter:[150,1,1,""],SecurityManagerSocialProvidersIconColumn:[150,1,1,""],SecurityManagerSocialProvidersIdColumn:[150,1,1,""],SecurityManagerSocialProvidersNameColumn:[150,1,1,""],SecurityManagerSocialProvidersTable:[150,1,1,""],SecurityManagerSocialProvidersTrashColumn:[150,1,1,""],SecurityManagerSocialProvidersValuesAdapter:[150,1,1,""],SecurityManagerSocialProvidersView:[150,1,1,""],SocialProviderAJAXAddForm:[150,1,1,""],SocialProviderAJAXEditForm:[150,1,1,""],SocialProviderAddForm:[150,1,1,""],SocialProviderEditForm:[150,1,1,""],SocialToolbarAddingsAction:[150,1,1,""],SocialUserAJAXEditForm:[150,1,1,""],SocialUserEditForm:[150,1,1,""],SocialUsersFolderAJAXAddForm:[150,1,1,""],SocialUsersFolderAJAXEditForm:[150,1,1,""],SocialUsersFolderAddForm:[150,1,1,""],SocialUsersFolderAddMenu:[150,1,1,""],SocialUsersFolderEditForm:[150,1,1,""],SocialUsersFolderSearchResultsView:[150,1,1,""],SocialUsersFolderSearchView:[150,1,1,""],SocialUsersFolderSearchViewHeaderAdapter:[150,1,1,""],delete_social_provider:[150,4,1,""],handle_new_social_provider_data_extraction:[150,4,1,""],handle_new_user_folder_data_extraction:[150,4,1,""]},"pyams_security.zmi.plugin.social.EmailColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social.IDColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social.NameColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social.ProviderNameColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social.RegistrationDateColumn":{getValue:[150,2,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialMenuItem":{label:[150,3,1,""],url:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersHeaderAdapter":{back_url:[150,3,1,""],icon_class:[150,3,1,""],subtitle:[150,3,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersIconColumn":{renderCell:[150,2,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersIdColumn":{attrName:[150,3,1,""],cssClasses:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersNameColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTable":{cssClasses:[150,3,1,""],data_attributes:[150,3,1,""],id:[150,3,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTrashColumn":{icon_hint:[150,3,1,""],permission:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersValuesAdapter":{values:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersView":{table_class:[150,3,1,""]},"pyams_security.zmi.plugin.social.SocialProviderAJAXAddForm":{get_ajax_output:[150,2,1,""]},"pyams_security.zmi.plugin.social.SocialProviderAddForm":{add:[150,2,1,""],ajax_handler:[150,3,1,""],create:[150,2,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],input_css_class:[150,3,1,""],label_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.social.SocialProviderEditForm":{ajax_handler:[150,3,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],input_css_class:[150,3,1,""],label_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.social.SocialToolbarAddingsAction":{label:[150,3,1,""],modal_target:[150,3,1,""],url:[150,3,1,""]},"pyams_security.zmi.plugin.social.SocialUserEditForm":{ajax_handler:[150,3,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],input_css_class:[150,3,1,""],label_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.social.SocialUsersFolderAddForm":{add:[150,2,1,""],ajax_handler:[150,3,1,""],create:[150,2,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],legend:[150,3,1,""],nextURL:[150,2,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.social.SocialUsersFolderAddMenu":{label:[150,3,1,""],label_css_class:[150,3,1,""],modal_target:[150,3,1,""],url:[150,3,1,""]},"pyams_security.zmi.plugin.social.SocialUsersFolderEditForm":{ajax_handler:[150,3,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.social.SocialUsersFolderSearchResultsView":{cssClasses:[150,3,1,""],id:[150,3,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.social.SocialUsersFolderSearchViewHeaderAdapter":{back_target:[150,3,1,""],back_url:[150,3,1,""],icon_class:[150,3,1,""],subtitle:[150,3,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder":{ConfirmationDateColumn:[150,1,1,""],EmailColumn:[150,1,1,""],LocalUserAJAXAddForm:[150,1,1,""],LocalUserAJAXEditForm:[150,1,1,""],LocalUserAddAction:[150,1,1,""],LocalUserAddForm:[150,1,1,""],LocalUserEditForm:[150,1,1,""],LoginColumn:[150,1,1,""],NameColumn:[150,1,1,""],RegistrationDateColumn:[150,1,1,""],UsersFolderAJAXAddForm:[150,1,1,""],UsersFolderAJAXEditForm:[150,1,1,""],UsersFolderAddForm:[150,1,1,""],UsersFolderAddMenu:[150,1,1,""],UsersFolderEditForm:[150,1,1,""],UsersFolderSearchResultsView:[150,1,1,""],UsersFolderSearchView:[150,1,1,""],UsersFolderSearchViewHeaderAdapter:[150,1,1,""],handle_new_user_data_extraction:[150,4,1,""],handle_new_user_folder_data_extraction:[150,4,1,""]},"pyams_security.zmi.plugin.userfolder.ConfirmationDateColumn":{getValue:[150,2,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.EmailColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.LocalUserAJAXAddForm":{get_ajax_output:[150,2,1,""]},"pyams_security.zmi.plugin.userfolder.LocalUserAddAction":{label:[150,3,1,""],modal_target:[150,3,1,""],url:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.LocalUserAddForm":{add:[150,2,1,""],ajax_handler:[150,3,1,""],autocomplete:[150,3,1,""],create:[150,2,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],input_css_class:[150,3,1,""],label_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""],update_content:[150,2,1,""]},"pyams_security.zmi.plugin.userfolder.LocalUserEditForm":{ajax_handler:[150,3,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],input_css_class:[150,3,1,""],label_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.userfolder.LoginColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.NameColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.RegistrationDateColumn":{getValue:[150,2,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.UsersFolderAddForm":{add:[150,2,1,""],ajax_handler:[150,3,1,""],create:[150,2,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],legend:[150,3,1,""],nextURL:[150,2,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.UsersFolderAddMenu":{label:[150,3,1,""],label_css_class:[150,3,1,""],modal_target:[150,3,1,""],url:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.UsersFolderEditForm":{ajax_handler:[150,3,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.userfolder.UsersFolderSearchResultsView":{cssClasses:[150,3,1,""],id:[150,3,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.UsersFolderSearchViewHeaderAdapter":{back_target:[150,3,1,""],back_url:[150,3,1,""],icon_class:[150,3,1,""],subtitle:[150,3,1,""],title:[150,3,1,""]},"pyams_security.zmi.profile":{PublicProfileTabForm:[149,1,1,""],UserLoginMenuItem:[149,1,1,""],UserLogoutMenuDivider:[149,1,1,""],UserLogoutMenuItem:[149,1,1,""],UserProfileAJAXEditForm:[149,1,1,""],UserProfileEditForm:[149,1,1,""],UserProfileMenuItem:[149,1,1,""]},"pyams_security.zmi.profile.PublicProfileTabForm":{edit_permission:[149,3,1,""],fields:[149,3,1,""],getContent:[149,2,1,""],input_css_class:[149,3,1,""],label_css_class:[149,3,1,""],legend:[149,3,1,""],tab_label:[149,3,1,""],weight:[149,3,1,""]},"pyams_security.zmi.profile.UserLogoutMenuItem":{css_class:[149,3,1,""],icon_class:[149,3,1,""],label:[149,3,1,""],url:[149,3,1,""]},"pyams_security.zmi.profile.UserProfileEditForm":{ajax_handler:[149,3,1,""],check_mode:[149,2,1,""],dialog_class:[149,3,1,""],edit_permission:[149,3,1,""],fields:[149,3,1,""],getContent:[149,2,1,""],legend:[149,3,1,""],title:[149,3,1,""]},"pyams_security.zmi.profile.UserProfileMenuItem":{icon_class:[149,3,1,""],label:[149,3,1,""],modal_target:[149,3,1,""],url:[149,3,1,""]},"pyams_security.zmi.security":{ProtectedObjectRolesAJAXEditForm:[149,1,1,""],ProtectedObjectRolesEditForm:[149,1,1,""],ProtectedObjectRolesEditFormHeaderAdapter:[149,1,1,""],ProtectedObjectRolesMenuItem:[149,1,1,""],ProtectedObjectSecurityPolicyAJAXEditForm:[149,1,1,""],ProtectedObjectSecurityPolicyEditForm:[149,1,1,""],ProtectedObjectSecurityPolicyMenuItem:[149,1,1,""]},"pyams_security.zmi.security.ProtectedObjectRolesEditForm":{ajax_handler:[149,3,1,""],edit_permission:[149,3,1,""],fields:[149,3,1,""],icon_css_class:[149,3,1,""],legend:[149,3,1,""],updateWidgets:[149,2,1,""]},"pyams_security.zmi.security.ProtectedObjectRolesEditFormHeaderAdapter":{icon_class:[149,3,1,""]},"pyams_security.zmi.security.ProtectedObjectRolesMenuItem":{icon_class:[149,3,1,""],label:[149,3,1,""],modal_target:[149,3,1,""],url:[149,3,1,""]},"pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm":{ajax_handler:[149,3,1,""],dialog_class:[149,3,1,""],edit_permission:[149,3,1,""],fields:[149,3,1,""],icon_css_class:[149,3,1,""],legend:[149,3,1,""]},"pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem":{icon_class:[149,3,1,""],label:[149,3,1,""],modal_target:[149,3,1,""],url:[149,3,1,""]},"pyams_security.zmi.utility":{SecurityManagerAJAXEditForm:[149,1,1,""],SecurityManagerEditForm:[149,1,1,""],SecurityManagerHeaderAdapter:[149,1,1,""],SecurityManagerMenuItem:[149,1,1,""],SecurityManagerPluginsNameColumn:[149,1,1,""],SecurityManagerPluginsSearchColumn:[149,1,1,""],SecurityManagerPluginsTable:[149,1,1,""],SecurityManagerPluginsTrashColumn:[149,1,1,""],SecurityManagerPropertiesMenuItem:[149,1,1,""],SecurityManagerTableElementEditor:[149,1,1,""],SecurityManagerValuesAdapter:[149,1,1,""],SecurityManagerView:[149,1,1,""],delete_security_manager_plugin:[149,4,1,""]},"pyams_security.zmi.utility.SecurityManagerEditForm":{ajax_handler:[149,3,1,""],edit_permission:[149,3,1,""],fields:[149,3,1,""],getContent:[149,2,1,""],icon_css_class:[149,3,1,""],input_css_class:[149,3,1,""],label_css_class:[149,3,1,""],legend:[149,3,1,""],title:[149,3,1,""],update:[149,2,1,""]},"pyams_security.zmi.utility.SecurityManagerHeaderAdapter":{icon_class:[149,3,1,""],subtitle:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerMenuItem":{icon_class:[149,3,1,""],label:[149,3,1,""],url:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerPluginsNameColumn":{attrName:[149,3,1,""],weight:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn":{icon_class:[149,3,1,""],icon_hint:[149,3,1,""],renderCell:[149,2,1,""],url:[149,3,1,""],weight:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerPluginsTable":{data_attributes:[149,3,1,""],id:[149,3,1,""],title:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn":{checker:[149,2,1,""],icon_hint:[149,3,1,""],permission:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem":{get_url:[149,2,1,""],label:[149,3,1,""],modal_target:[149,3,1,""],url:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerTableElementEditor":{modal_target:[149,3,1,""],url:[149,3,1,""],view_name:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerValuesAdapter":{values:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerView":{table_class:[149,3,1,""]},"pyams_security.zmi.widget":{OrderdedPluginsDataConverter:[151,1,1,""],OrderedPluginsFieldWidget:[151,4,1,""],OrderedPluginsWidget:[151,1,1,""]},"pyams_security.zmi.widget.OrderdedPluginsDataConverter":{toFieldValue:[151,2,1,""],toWidgetValue:[151,2,1,""]},"pyams_security.zmi.widget.OrderedPluginsWidget":{items:[151,2,1,""],str_value:[151,2,1,""]},"pyams_sequence.include":{include_package:[152,4,1,""]},"pyams_sequence.rpc":{json:[155,0,0,"-"]},"pyams_sequence.rpc.json":{findReferences:[155,4,1,""]},"pyams_sequence.schema":{InternalReference:[152,1,1,""],InternalReferencesList:[152,1,1,""]},"pyams_sequence.sequence":{SequentialIdInfo:[152,1,1,""],SequentialIdInfoFactory:[152,4,1,""]},"pyams_sequence.sequence.SequentialIdInfo":{get_base_oid:[152,2,1,""],get_full_oid:[152,2,1,""],get_short_oid:[152,2,1,""],hex_oid:[152,3,1,""],oid:[152,3,1,""]},"pyams_sequence.site":{SequenceGenerationsChecker:[152,1,1,""],handle_new_local_site:[152,4,1,""]},"pyams_sequence.site.SequenceGenerationsChecker":{evolve:[152,2,1,""],generation:[152,3,1,""]},"pyams_sequence.tests":{test_utilsdocs:[156,0,0,"-"],test_utilsdocstrings:[156,0,0,"-"]},"pyams_sequence.tests.test_utilsdocs":{doc_suite:[156,4,1,""],test_suite:[156,4,1,""]},"pyams_sequence.tests.test_utilsdocstrings":{doc_suite:[156,4,1,""],test_suite:[156,4,1,""]},"pyams_sequence.utility":{SequentialIntIds:[152,1,1,""],get_last_version:[152,4,1,""],get_reference_target:[152,4,1,""],get_sequence_dict:[152,4,1,""],get_sequence_target:[152,4,1,""],get_version_in_state:[152,4,1,""],handle_added_intid_target:[152,4,1,""],handle_removed_intid_target:[152,4,1,""]},"pyams_sequence.utility.SequentialIntIds":{get_base_oid:[152,2,1,""],get_full_oid:[152,2,1,""],get_internal_id:[152,2,1,""],get_short_oid:[152,2,1,""],hex_oid_length:[152,3,1,""],last_oid:[152,3,1,""],prefix:[152,3,1,""],query_hex_oid:[152,2,1,""],query_object_from_oid:[152,2,1,""],register:[152,2,1,""]},"pyams_sequence.widget":{InternalReferenceFieldWidget:[157,4,1,""],InternalReferenceWidget:[157,1,1,""],InternalReferencesListDataConverter:[157,1,1,""],InternalReferencesListFieldWidget:[157,4,1,""],InternalReferencesListWidget:[157,1,1,""],interfaces:[157,0,0,"-"]},"pyams_sequence.widget.InternalReferenceWidget":{content_type:[157,3,1,""],query_params:[157,3,1,""],values_map:[157,3,1,""]},"pyams_sequence.widget.InternalReferencesListDataConverter":{toFieldValue:[157,2,1,""],toWidgetValue:[157,2,1,""]},"pyams_sequence.widget.InternalReferencesListWidget":{content_type:[157,3,1,""],query_params:[157,3,1,""],values_map:[157,3,1,""]},"pyams_sequence.zmi":{SequentialIntIdsPropertiesAJAXEditForm:[158,1,1,""],SequentialIntIdsPropertiesEditForm:[158,1,1,""],handle_sequence_data_extraction:[158,4,1,""]},"pyams_sequence.zmi.SequentialIntIdsPropertiesEditForm":{ajax_handler:[158,3,1,""],edit_permission:[158,3,1,""],fields:[158,3,1,""],legend:[158,3,1,""],title:[158,3,1,""],updateWidgets:[158,2,1,""]},"pyams_skin.configuration":{BackOfficeConfiguration:[159,1,1,""],BackOfficeConfigurationFactory:[159,4,1,""],BackOfficeConfigurationTalesExtension:[159,1,1,""],BackOfficeConfigurationTraverser:[159,1,1,""],Configuration:[159,1,1,""],ConfigurationFactory:[159,4,1,""],ConfigurationTalesExtension:[159,1,1,""],ConfigurationTraverser:[159,1,1,""],StaticConfiguration:[159,1,1,""],StaticConfigurationTalesExtension:[159,1,1,""],back_office_site_icon:[159,4,1,""],site_icon:[159,4,1,""]},"pyams_skin.configuration.BackOfficeConfiguration":{display_content_icon:[159,3,1,""],display_shared_tool_title:[159,3,1,""],get_title_prefix:[159,7,1,""],icon:[159,3,1,""],login_footer:[159,3,1,""],login_header:[159,3,1,""],logo:[159,3,1,""],short_title:[159,3,1,""],title:[159,3,1,""]},"pyams_skin.configuration.BackOfficeConfigurationTalesExtension":{render:[159,2,1,""]},"pyams_skin.configuration.BackOfficeConfigurationTraverser":{traverse:[159,2,1,""]},"pyams_skin.configuration.Configuration":{author:[159,3,1,""],description:[159,3,1,""],get_title_prefix:[159,7,1,""],icon:[159,3,1,""],logo:[159,3,1,""],short_title:[159,3,1,""],title:[159,3,1,""]},"pyams_skin.configuration.ConfigurationTalesExtension":{render:[159,2,1,""]},"pyams_skin.configuration.ConfigurationTraverser":{traverse:[159,2,1,""]},"pyams_skin.configuration.StaticConfiguration":{accordion_menus:[159,3,1,""],application_name:[159,3,1,""],application_package:[159,3,1,""],body_css_class:[159,3,1,""],include_flags:[159,3,1,""],include_header:[159,3,1,""],include_logout_button:[159,3,1,""],include_menus:[159,3,1,""],include_minify_button:[159,3,1,""],include_mobile_search:[159,3,1,""],include_reload_button:[159,3,1,""],include_ribbon:[159,3,1,""],include_site_search:[159,3,1,""],include_top_links:[159,3,1,""],include_user_activity:[159,3,1,""],include_user_shortcuts:[159,3,1,""],inner_package:[159,3,1,""],inner_package_name:[159,3,1,""],mobile_search_handler:[159,3,1,""],mobile_search_placeholder:[159,3,1,""],site_search_handler:[159,3,1,""],site_search_placeholder:[159,3,1,""],version:[159,3,1,""],version_location:[159,3,1,""]},"pyams_skin.configuration.StaticConfigurationTalesExtension":{render:[159,2,1,""]},"pyams_skin.container":{ContainerView:[159,1,1,""],delete_container_element:[159,4,1,""]},"pyams_skin.container.ContainerView":{table_class:[159,3,1,""],update:[159,2,1,""]},"pyams_skin.extension":{GoogleAnalyticsInfo:[159,1,1,""],GoogleAnalyticsInfoFactory:[159,4,1,""],GoogleTagManagerInfo:[159,1,1,""],GoogleTagManagerInfoFactory:[159,4,1,""],UserReportInfo:[159,1,1,""],UserReportInfoFactory:[159,4,1,""]},"pyams_skin.extension.GoogleAnalyticsInfo":{activation_mode:[159,3,1,""],enabled:[159,3,1,""],verification_code:[159,3,1,""],website_id:[159,3,1,""]},"pyams_skin.extension.GoogleTagManagerInfo":{activation_mode:[159,3,1,""],container_id:[159,3,1,""],enabled:[159,3,1,""]},"pyams_skin.extension.UserReportInfo":{account_id:[159,3,1,""],activation_mode:[159,3,1,""],enabled:[159,3,1,""]},"pyams_skin.help":{ContentHelp:[159,1,1,""],HelpContentProvider:[159,1,1,""],HelpRenderer:[159,1,1,""]},"pyams_skin.help.ContentHelp":{header:[159,3,1,""],message:[159,3,1,""],message_format:[159,3,1,""],outer_margin:[159,3,1,""],status:[159,3,1,""]},"pyams_skin.help.HelpContentProvider":{help:[159,3,1,""],update:[159,2,1,""]},"pyams_skin.help.HelpRenderer":{render:[159,2,1,""]},"pyams_skin.interfaces":{SkinChangedEvent:[160,1,1,""],configuration:[160,0,0,"-"],container:[160,0,0,"-"],extension:[160,0,0,"-"],metas:[160,0,0,"-"],resources:[160,0,0,"-"],tinymce:[160,0,0,"-"],viewlet:[160,0,0,"-"]},"pyams_skin.metas":{ContentMeta:[159,1,1,""],ContentTypeMetasAdapter:[159,1,1,""],HTTPEquivMeta:[159,1,1,""],LayoutMetasAdapter:[159,1,1,""],LinkMeta:[159,1,1,""],MetasTalesExtension:[159,1,1,""],PropertyMeta:[159,1,1,""],ValueMeta:[159,1,1,""],VerificationCodeMetasAdapter:[159,1,1,""]},"pyams_skin.metas.ContentMeta":{render:[159,2,1,""]},"pyams_skin.metas.ContentTypeMetasAdapter":{get_metas:[159,7,1,""],order:[159,3,1,""]},"pyams_skin.metas.HTTPEquivMeta":{render:[159,2,1,""]},"pyams_skin.metas.LayoutMetasAdapter":{get_metas:[159,7,1,""],order:[159,3,1,""]},"pyams_skin.metas.LinkMeta":{render:[159,2,1,""]},"pyams_skin.metas.MetasTalesExtension":{render:[159,2,1,""]},"pyams_skin.metas.PropertyMeta":{render:[159,2,1,""]},"pyams_skin.metas.ValueMeta":{render:[159,2,1,""]},"pyams_skin.metas.VerificationCodeMetasAdapter":{get_metas:[159,2,1,""],order:[159,3,1,""]},"pyams_skin.page":{DefaultPageHeaderAdapter:[159,1,1,""],HeaderContentProvider:[159,1,1,""],InnerPage:[159,1,1,""],ModalPage:[159,1,1,""]},"pyams_skin.page.DefaultPageHeaderAdapter":{back_target:[159,3,1,""],back_url:[159,3,1,""],icon_class:[159,3,1,""],subtitle:[159,3,1,""],subtitle_badge:[159,3,1,""],subtitle_badge_class:[159,3,1,""],title:[159,3,1,""],title_badge:[159,3,1,""],title_badge_class:[159,3,1,""]},"pyams_skin.page.HeaderContentProvider":{header:[159,3,1,""],update:[159,2,1,""]},"pyams_skin.resources":{ResourcesAdapter:[159,1,1,""],ResourcesTalesExtension:[159,1,1,""]},"pyams_skin.resources.ResourcesAdapter":{get_resources:[159,2,1,""]},"pyams_skin.resources.ResourcesTalesExtension":{render:[159,2,1,""]},"pyams_skin.site":{ContextTitlePrefixAdapter:[159,1,1,""]},"pyams_skin.site.ContextTitlePrefixAdapter":{prefix:[159,3,1,""]},"pyams_skin.skin":{PyAMSSkin:[159,1,1,""],SkinnableContent:[159,1,1,""],UserSkinnableContent:[159,1,1,""],apply_skin:[159,4,1,""],handle_content_skin:[159,4,1,""],handle_root_skin:[159,4,1,""]},"pyams_skin.skin.PyAMSSkin":{label:[159,3,1,""],layer:[159,3,1,""]},"pyams_skin.skin.SkinnableContent":{can_inherit_skin:[159,3,1,""],get_skin:[159,2,1,""],inherit_skin:[159,3,1,""],skin:[159,3,1,""],skin_parent:[159,3,1,""]},"pyams_skin.table":{ActionColumn:[159,1,1,""],BaseTable:[159,1,1,""],ContainerValuesAdapter:[159,1,1,""],DefaultElementEditorAdapter:[159,1,1,""],I18nColumn:[159,1,1,""],I18nValueColumn:[159,1,1,""],ImageColumn:[159,1,1,""],JsActionColumn:[159,1,1,""],MenuActionsColumn:[159,1,1,""],NameColumn:[159,1,1,""],SorterColumn:[159,1,1,""],TrashColumn:[159,1,1,""],get_element_editor:[159,4,1,""],get_object_name:[159,4,1,""]},"pyams_skin.table.ActionColumn":{checker:[159,3,1,""],cssClasses:[159,3,1,""],get_icon:[159,2,1,""],get_icon_class:[159,2,1,""],get_icon_hint:[159,2,1,""],get_url:[159,2,1,""],has_permission:[159,2,1,""],header:[159,3,1,""],icon_class:[159,3,1,""],icon_hint:[159,3,1,""],modal_target:[159,3,1,""],permission:[159,3,1,""],renderCell:[159,2,1,""],target:[159,3,1,""],url:[159,3,1,""]},"pyams_skin.table.BaseTable":{batchSize:[159,3,1,""],check_data_attribute:[159,7,1,""],cssClasses:[159,3,1,""],data_attributes:[159,3,1,""],getBatchSize:[159,2,1,""],getBatchStart:[159,2,1,""],getSortOn:[159,2,1,""],getSortOrder:[159,2,1,""],get_column_type:[159,7,1,""],get_data_attributes:[159,2,1,""],id:[159,3,1,""],render:[159,3,1,""],renderCell:[159,2,1,""],renderHeadCell:[159,2,1,""],renderRow:[159,2,1,""],renderTable:[159,2,1,""],startBatchingAt:[159,3,1,""],title:[159,3,1,""]},"pyams_skin.table.ContainerValuesAdapter":{values:[159,3,1,""]},"pyams_skin.table.DefaultElementEditorAdapter":{modal_target:[159,3,1,""],url:[159,3,1,""],view_name:[159,3,1,""]},"pyams_skin.table.I18nColumn":{header:[159,3,1,""],request:[159,3,1,""]},"pyams_skin.table.I18nValueColumn":{getValue:[159,2,1,""]},"pyams_skin.table.ImageColumn":{renderCell:[159,2,1,""]},"pyams_skin.table.JsActionColumn":{get_url:[159,2,1,""]},"pyams_skin.table.MenuActionsColumn":{cssClasses:[159,3,1,""],renderCell:[159,2,1,""],weight:[159,3,1,""]},"pyams_skin.table.NameColumn":{attrName:[159,3,1,""],dt_sort_type:[159,3,1,""],getValue:[159,2,1,""],weight:[159,3,1,""]},"pyams_skin.table.SorterColumn":{cssClasses:[159,3,1,""],get_url:[159,2,1,""],icon_class:[159,3,1,""],icon_hint:[159,3,1,""],url:[159,3,1,""],weight:[159,3,1,""]},"pyams_skin.table.TrashColumn":{icon_class:[159,3,1,""],icon_hint:[159,3,1,""],permission:[159,3,1,""],url:[159,3,1,""],weight:[159,3,1,""]},"pyams_skin.tests":{test_utilsdocs:[161,0,0,"-"],test_utilsdocstrings:[161,0,0,"-"]},"pyams_skin.tests.test_utilsdocs":{doc_suite:[161,4,1,""],test_suite:[161,4,1,""]},"pyams_skin.tests.test_utilsdocstrings":{doc_suite:[161,4,1,""],test_suite:[161,4,1,""]},"pyams_skin.viewlet":{activity:[163,0,0,"-"],breadcrumb:[164,0,0,"-"],extension:[165,0,0,"-"],flags:[166,0,0,"-"],menu:[167,0,0,"-"],search:[168,0,0,"-"],shortcuts:[169,0,0,"-"],toolbar:[170,0,0,"-"],toplinks:[171,0,0,"-"]},"pyams_skin.viewlet.activity":{ActivityViewlet:[163,1,1,""],ActivityViewletManager:[163,1,1,""]},"pyams_skin.viewlet.activity.ActivityViewlet":{click_handler:[163,3,1,""],get_url:[163,2,1,""],label:[163,3,1,""],name:[163,3,1,""],url:[163,3,1,""]},"pyams_skin.viewlet.activity.ActivityViewletManager":{get_last_update:[163,2,1,""],header:[163,3,1,""],loading_text:[163,3,1,""],message:[163,3,1,""],refresh_handler:[163,3,1,""],update_time:[163,3,1,""]},"pyams_skin.viewlet.breadcrumb":{BreadcrumbItem:[164,1,1,""],BreadcrumbsContentProvider:[164,1,1,""]},"pyams_skin.viewlet.breadcrumb.BreadcrumbItem":{css_class:[164,3,1,""],label:[164,3,1,""],url:[164,3,1,""],view_name:[164,3,1,""]},"pyams_skin.viewlet.breadcrumb.BreadcrumbsContentProvider":{items:[164,3,1,""]},"pyams_skin.viewlet.extension":{JSExtensionsViewletManager:[165,1,1,""],analytics:[165,0,0,"-"],tagmanager:[165,0,0,"-"],user_report:[165,0,0,"-"]},"pyams_skin.viewlet.extension.analytics":{GoogleAnalyticsViewlet:[165,1,1,""]},"pyams_skin.viewlet.extension.analytics.GoogleAnalyticsViewlet":{config:[165,3,1,""]},"pyams_skin.viewlet.extension.tagmanager":{GoogleTagManagerViewlet:[165,1,1,""]},"pyams_skin.viewlet.extension.tagmanager.GoogleTagManagerViewlet":{config:[165,3,1,""]},"pyams_skin.viewlet.extension.user_report":{UserReportViewlet:[165,1,1,""]},"pyams_skin.viewlet.extension.user_report.UserReportViewlet":{config:[165,3,1,""]},"pyams_skin.viewlet.flags":{FlagsContentProvider:[166,1,1,""]},"pyams_skin.viewlet.flags.FlagsContentProvider":{current:[166,3,1,""],get_label:[166,2,1,""],langs:[166,3,1,""]},"pyams_skin.viewlet.menu":{MainMenusViewletManager:[167,1,1,""],Menu:[167,1,1,""],MenuDivider:[167,1,1,""],MenuItem:[167,1,1,""],UserMenusViewletManager:[167,1,1,""]},"pyams_skin.viewlet.menu.Menu":{header:[167,3,1,""],render:[167,2,1,""],update:[167,2,1,""]},"pyams_skin.viewlet.menu.MenuDivider":{badge:[167,3,1,""],badge_class:[167,3,1,""],click_handler:[167,3,1,""],css_class:[167,3,1,""],data:[167,3,1,""],get_url:[167,2,1,""],header:[167,3,1,""],icon_class:[167,3,1,""],label:[167,3,1,""],modal_target:[167,3,1,""],notice:[167,3,1,""],notice_class:[167,3,1,""],target:[167,3,1,""],url:[167,3,1,""]},"pyams_skin.viewlet.menu.MenuItem":{badge:[167,3,1,""],badge_class:[167,3,1,""],click_handler:[167,3,1,""],css_class:[167,3,1,""],data:[167,3,1,""],get_data_attributes:[167,2,1,""],get_url:[167,2,1,""],icon_class:[167,3,1,""],label:[167,3,1,""],modal_target:[167,3,1,""],notice:[167,3,1,""],notice_class:[167,3,1,""],render:[167,2,1,""],target:[167,3,1,""],update:[167,2,1,""],url:[167,3,1,""]},"pyams_skin.viewlet.search":{MobileSearchViewlet:[168,1,1,""],SiteSearchViewlet:[168,1,1,""]},"pyams_skin.viewlet.shortcuts":{Shortcut:[169,1,1,""],ShortcutsViewletManager:[169,1,1,""]},"pyams_skin.viewlet.shortcuts.Shortcut":{bg_color_class:[169,3,1,""],checked:[169,3,1,""],get_url:[169,2,1,""],icon_class:[169,3,1,""],label:[169,3,1,""],modal_target:[169,3,1,""],target:[169,3,1,""],url:[169,3,1,""]},"pyams_skin.viewlet.toolbar":{ContextActionsExtension:[170,1,1,""],ContextActionsViewletManager:[170,1,1,""],JsToolbarAction:[170,1,1,""],JsToolbarActionItem:[170,1,1,""],JsToolbarMenuItem:[170,1,1,""],TableItemColumnActionsMenu:[170,1,1,""],TableToolbarViewletManager:[170,1,1,""],ToolbarAction:[170,1,1,""],ToolbarActionItem:[170,1,1,""],ToolbarAddingMenu:[170,1,1,""],ToolbarMenu:[170,1,1,""],ToolbarMenuDivider:[170,1,1,""],ToolbarMenuItem:[170,1,1,""],WidgetTitleViewletManager:[170,1,1,""]},"pyams_skin.viewlet.toolbar.ContextActionsExtension":{render:[170,2,1,""]},"pyams_skin.viewlet.toolbar.ContextActionsViewletManager":{css_class:[170,3,1,""],label:[170,3,1,""],label_css_class:[170,3,1,""]},"pyams_skin.viewlet.toolbar.JsToolbarAction":{get_url:[170,2,1,""]},"pyams_skin.viewlet.toolbar.JsToolbarActionItem":{get_url:[170,2,1,""]},"pyams_skin.viewlet.toolbar.JsToolbarMenuItem":{get_url:[170,2,1,""]},"pyams_skin.viewlet.toolbar.TableItemColumnActionsMenu":{css_class:[170,3,1,""],label:[170,3,1,""],label_css_class:[170,3,1,""]},"pyams_skin.viewlet.toolbar.ToolbarAction":{click_handler:[170,3,1,""],css_class:[170,3,1,""],get_url:[170,2,1,""],label:[170,3,1,""],label_css_class:[170,3,1,""],modal_target:[170,3,1,""],url:[170,3,1,""]},"pyams_skin.viewlet.toolbar.ToolbarActionItem":{click_handler:[170,3,1,""],css_class:[170,3,1,""],get_url:[170,2,1,""],hint_gravity:[170,3,1,""],label:[170,3,1,""],label_css_class:[170,3,1,""],modal_target:[170,3,1,""],stop_propagation:[170,3,1,""],url:[170,3,1,""]},"pyams_skin.viewlet.toolbar.ToolbarAddingMenu":{css_class:[170,3,1,""],label:[170,3,1,""],menu_css_class:[170,3,1,""]},"pyams_skin.viewlet.toolbar.ToolbarMenu":{click_handler:[170,3,1,""],css_class:[170,3,1,""],get_url:[170,2,1,""],label:[170,3,1,""],label_css_class:[170,3,1,""],menu_css_class:[170,3,1,""],modal_target:[170,3,1,""],render:[170,2,1,""],update:[170,2,1,""],url:[170,3,1,""]},"pyams_skin.viewlet.toolbar.ToolbarMenuDivider":{css_class:[170,3,1,""],lebel:[170,3,1,""]},"pyams_skin.viewlet.toplinks":{TopLinksMenu:[171,1,1,""],TopLinksViewlet:[171,1,1,""],TopLinksViewletManager:[171,1,1,""],TopTabsTab:[171,1,1,""],TopTabsViewlet:[171,1,1,""]},"pyams_skin.viewlet.toplinks.TopLinksMenu":{click_handler:[171,3,1,""],css_class:[171,3,1,""],data:[171,3,1,""],get_data_attributes:[171,2,1,""],label:[171,3,1,""],render:[171,2,1,""],url:[171,3,1,""]},"pyams_skin.viewlet.toplinks.TopLinksViewlet":{css_class:[171,3,1,""],dropdown_label:[171,3,1,""],label:[171,3,1,""],update:[171,2,1,""]},"pyams_skin.viewlet.toplinks.TopTabsTab":{click_handler:[171,3,1,""],css_class:[171,3,1,""],data:[171,3,1,""],get_data_attributes:[171,2,1,""],label:[171,3,1,""],render:[171,2,1,""],url:[171,3,1,""]},"pyams_skin.viewlet.toplinks.TopTabsViewlet":{css_class:[171,3,1,""],label:[171,3,1,""],update:[171,2,1,""]},"pyams_skin.vocabulary":{SkinsVocabulary:[159,1,1,""],UserSkinsVocabulary:[159,1,1,""]},"pyams_skin.vocabulary.SkinsVocabulary":{"interface":[159,3,1,""],nameOnly:[159,3,1,""]},"pyams_skin.vocabulary.UserSkinsVocabulary":{"interface":[159,3,1,""],nameOnly:[159,3,1,""]},"pyams_template.metaconfigure":{layout_template_directive:[172,4,1,""],template_directive:[172,4,1,""]},"pyams_template.template":{BoundViewTemplate:[172,1,1,""],GetLayoutTemplate:[172,1,1,""],GetPageTemplate:[172,1,1,""],TemplateFactory:[172,1,1,""],ViewTemplate:[172,1,1,""],get_layout_template:[172,3,1,""],get_page_template:[172,3,1,""],get_view_template:[172,3,1,""],layout_config:[172,1,1,""],template_config:[172,1,1,""]},"pyams_template.template.TemplateFactory":{template:[172,3,1,""]},"pyams_template.template.layout_config":{venusian:[172,3,1,""]},"pyams_template.template.template_config":{venusian:[172,3,1,""]},"pyams_template.tests":{test_utilsdocs:[174,0,0,"-"],test_utilsdocstrings:[174,0,0,"-"]},"pyams_template.tests.test_utilsdocs":{doc_suite:[174,4,1,""],test_suite:[174,4,1,""]},"pyams_template.tests.test_utilsdocstrings":{doc_suite:[174,4,1,""],test_suite:[174,4,1,""]},"pyams_thesaurus.include":{include_package:[175,4,1,""]},"pyams_thesaurus.index":{ThesaurusTermFieldIndex:[175,1,1,""],ThesaurusTermsListFieldIndex:[175,1,1,""],get_terms:[175,4,1,""]},"pyams_thesaurus.index.ThesaurusTermFieldIndex":{discriminate:[175,2,1,""],include_parents:[175,3,1,""],include_synonyms:[175,3,1,""]},"pyams_thesaurus.index.ThesaurusTermsListFieldIndex":{discriminate:[175,2,1,""],include_parents:[175,3,1,""],include_synonyms:[175,3,1,""]},"pyams_thesaurus.interfaces":{ADMIN_THESAURUS_PERMISSION:[176,6,1,""],CREATE_THESAURUS_PERMISSION:[176,6,1,""],MANAGE_THESAURUS_CONTENT_PERMISSION:[176,6,1,""],MANAGE_THESAURUS_EXTRACT_PERMISSION:[176,6,1,""],extension:[176,0,0,"-"],index:[176,0,0,"-"],loader:[176,0,0,"-"],term:[176,0,0,"-"],thesaurus:[176,0,0,"-"]},"pyams_thesaurus.loader":{BaseThesaurusExporter:[177,1,1,""],BaseThesaurusExporterHandler:[177,1,1,""],BaseThesaurusLoader:[177,1,1,""],BaseThesaurusLoaderHandler:[177,1,1,""],ThesaurusExportersVocabulary:[177,1,1,""],ThesaurusLoaderDescription:[177,1,1,""],ThesaurusLoaderTerm:[177,1,1,""],ThesaurusLoadersVocabulary:[177,1,1,""],XMLThesaurusExporterHandler:[177,1,1,""],XMLThesaurusLoaderHandler:[177,1,1,""],config:[177,0,0,"-"],skos:[177,0,0,"-"],superdoc:[177,0,0,"-"]},"pyams_thesaurus.loader.BaseThesaurusExporter":{"export":[177,2,1,""],handler:[177,3,1,""]},"pyams_thesaurus.loader.BaseThesaurusExporterHandler":{content_type:[177,3,1,""]},"pyams_thesaurus.loader.BaseThesaurusLoader":{handler:[177,3,1,""],load:[177,2,1,""]},"pyams_thesaurus.loader.ThesaurusExportersVocabulary":{"interface":[177,3,1,""],nameOnly:[177,3,1,""]},"pyams_thesaurus.loader.ThesaurusLoaderDescription":{created:[177,3,1,""],creator:[177,3,1,""],description:[177,3,1,""],language:[177,3,1,""],publisher:[177,3,1,""],subject:[177,3,1,""],title:[177,3,1,""]},"pyams_thesaurus.loader.ThesaurusLoadersVocabulary":{"interface":[177,3,1,""],nameOnly:[177,3,1,""]},"pyams_thesaurus.loader.XMLThesaurusExporterHandler":{content_type:[177,3,1,""],write:[177,2,1,""]},"pyams_thesaurus.loader.config":{ThesaurusExporterConfiguration:[177,1,1,""],ThesaurusLoaderConfiguration:[177,1,1,""],ThesaurusUpdaterConfiguration:[177,1,1,""]},"pyams_thesaurus.loader.config.ThesaurusExporterConfiguration":{extract:[177,3,1,""],filename:[177,3,1,""],format:[177,3,1,""]},"pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration":{data:[177,3,1,""],encoding:[177,3,1,""],format:[177,3,1,""],import_synonyms:[177,3,1,""],language:[177,3,1,""],name:[177,3,1,""]},"pyams_thesaurus.loader.config.ThesaurusUpdaterConfiguration":{clear:[177,3,1,""],conflict_suffix:[177,3,1,""]},"pyams_thesaurus.loader.skos":{SKOSThesaurusExporter:[177,1,1,""],SKOSThesaurusExporterHandler:[177,1,1,""],SKOSThesaurusLoader:[177,1,1,""],SKOSThesaurusLoaderHandler:[177,1,1,""]},"pyams_thesaurus.loader.skos.SKOSThesaurusExporter":{handler:[177,3,1,""]},"pyams_thesaurus.loader.skos.SKOSThesaurusLoader":{handler:[177,3,1,""]},"pyams_thesaurus.loader.skos.SKOSThesaurusLoaderHandler":{read:[177,2,1,""]},"pyams_thesaurus.loader.superdoc":{SuperdocThesaurusExporter:[177,1,1,""],SuperdocThesaurusExporterHandler:[177,1,1,""],SuperdocThesaurusLoader:[177,1,1,""],SuperdocThesaurusLoaderHandler:[177,1,1,""]},"pyams_thesaurus.loader.superdoc.SuperdocThesaurusExporter":{handler:[177,3,1,""]},"pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoader":{handler:[177,3,1,""]},"pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoaderHandler":{read:[177,2,1,""]},"pyams_thesaurus.rpc":{json:[179,0,0,"-"]},"pyams_thesaurus.rpc.json":{findTerms:[179,4,1,""],findTermsWithLabel:[179,4,1,""],getExtracts:[179,4,1,""],getTopTerms:[179,4,1,""]},"pyams_thesaurus.schema":{ThesaurusTermField:[175,1,1,""],ThesaurusTermsListField:[175,1,1,""],ValidatedChoice:[175,1,1,""],ValidatedSet:[175,1,1,""]},"pyams_thesaurus.term":{ThesaurusTerm:[175,1,1,""],ThesaurusTermTreeAdapter:[175,1,1,""],ThesaurusTermsNamespace:[175,1,1,""],handle_modified_term:[175,4,1,""],handle_new_term:[175,4,1,""],handle_removed_term:[175,4,1,""]},"pyams_thesaurus.term.ThesaurusTerm":{add_extract:[175,2,1,""],alt:[175,3,1,""],associations:[175,3,1,""],base_label:[175,3,1,""],created:[175,3,1,""],definition:[175,3,1,""],extensions:[175,3,1,""],extracts:[175,3,1,""],generic:[175,3,1,""],get_all_childs:[175,2,1,""],get_parent_childs:[175,2,1,""],get_parents:[175,2,1,""],label:[175,3,1,""],level:[175,3,1,""],merge:[175,2,1,""],micro_thesaurus:[175,3,1,""],modified:[175,3,1,""],note:[175,3,1,""],parent:[175,3,1,""],query_extensions:[175,2,1,""],remove_extract:[175,2,1,""],specifics:[175,3,1,""],status:[175,3,1,""],title:[175,3,1,""],usage:[175,3,1,""],used_for:[175,3,1,""]},"pyams_thesaurus.term.ThesaurusTermTreeAdapter":{css_class:[175,3,1,""],get_children:[175,2,1,""],get_level:[175,2,1,""],has_children:[175,2,1,""],label:[175,3,1,""]},"pyams_thesaurus.term.ThesaurusTermsNamespace":{traverse:[175,2,1,""]},"pyams_thesaurus.tests":{test_utilsdocs:[180,0,0,"-"],test_utilsdocstrings:[180,0,0,"-"]},"pyams_thesaurus.tests.test_utilsdocs":{doc_suite:[180,4,1,""],test_suite:[180,4,1,""]},"pyams_thesaurus.tests.test_utilsdocstrings":{doc_suite:[180,4,1,""],test_suite:[180,4,1,""]},"pyams_thesaurus.thesaurus":{Thesaurus:[175,1,1,""],ThesaurusExtract:[175,1,1,""],ThesaurusExtractsContainer:[175,1,1,""],ThesaurusExtractsFactory:[175,4,1,""],ThesaurusExtractsNamespace:[175,1,1,""],ThesaurusExtractsVocabulary:[175,1,1,""],ThesaurusNamesVocabulary:[175,1,1,""],ThesaurusTermExtensionsVocabulary:[175,1,1,""],ThesaurusTermsContainer:[175,1,1,""],ThesaurusTreeAdapter:[175,1,1,""],ThesaurusVocabulary:[175,1,1,""],handle_added_thesaurus:[175,4,1,""],handle_removed_extract:[175,4,1,""],handle_removed_thesaurus:[175,4,1,""]},"pyams_thesaurus.thesaurus.Thesaurus":{"delete":[175,2,1,""],administrators:[175,3,1,""],catalog:[175,3,1,""],clear:[175,2,1,""],created:[175,3,1,""],creator:[175,3,1,""],description:[175,3,1,""],find_terms:[175,2,1,""],get_top_terms:[175,2,1,""],init_catalog:[175,2,1,""],language:[175,3,1,""],load:[175,2,1,""],managers:[175,3,1,""],merge:[175,2,1,""],name:[175,3,1,""],publisher:[175,3,1,""],reset_terms_parent:[175,2,1,""],reset_top_terms:[175,2,1,""],roles_interface:[175,3,1,""],subject:[175,3,1,""],sublocations:[175,2,1,""],terms:[175,3,1,""],title:[175,3,1,""],top_terms:[175,3,1,""]},"pyams_thesaurus.thesaurus.ThesaurusExtract":{abbreviation:[175,3,1,""],add_term:[175,2,1,""],color:[175,3,1,""],description:[175,3,1,""],managers:[175,3,1,""],name:[175,3,1,""],remove_term:[175,2,1,""],roles_interface:[175,3,1,""]},"pyams_thesaurus.thesaurus.ThesaurusExtractsNamespace":{traverse:[175,2,1,""]},"pyams_thesaurus.thesaurus.ThesaurusNamesVocabulary":{"interface":[175,3,1,""],nameOnly:[175,3,1,""]},"pyams_thesaurus.thesaurus.ThesaurusTermExtensionsVocabulary":{"interface":[175,3,1,""]},"pyams_thesaurus.thesaurus.ThesaurusTermsContainer":{clear:[175,2,1,""]},"pyams_thesaurus.thesaurus.ThesaurusTreeAdapter":{get_root_nodes:[175,2,1,""]},"pyams_thesaurus.thesaurus.ThesaurusVocabulary":{"interface":[175,3,1,""],nameOnly:[175,3,1,""]},"pyams_thesaurus.widget":{ThesaurusTermDataConverter:[181,1,1,""],ThesaurusTermFieldWidget:[181,4,1,""],ThesaurusTermWidget:[181,1,1,""],ThesaurusTermsListDataConverter:[181,1,1,""],ThesaurusTermsListFieldWidget:[181,4,1,""],ThesaurusTermsListSelectorFieldWidget:[181,4,1,""],ThesaurusTermsListSelectorWidget:[181,1,1,""],ThesaurusTermsListWidget:[181,1,1,""],interfaces:[181,0,0,"-"]},"pyams_thesaurus.widget.ThesaurusTermDataConverter":{toFieldValue:[181,2,1,""],toWidgetValue:[181,2,1,""]},"pyams_thesaurus.widget.ThesaurusTermWidget":{extract_name:[181,3,1,""],query_params:[181,3,1,""],thesaurus_name:[181,3,1,""],values_map:[181,3,1,""]},"pyams_thesaurus.widget.ThesaurusTermsListDataConverter":{toFieldValue:[181,2,1,""],toWidgetValue:[181,2,1,""]},"pyams_thesaurus.widget.ThesaurusTermsListWidget":{extract_name:[181,3,1,""],query_params:[181,3,1,""],thesaurus_name:[181,3,1,""],values_map:[181,3,1,""]},"pyams_thesaurus.zmi":{extract:[182,0,0,"-"],interfaces:[182,0,0,"-"],manager:[182,0,0,"-"],term:[182,0,0,"-"],thesaurus:[182,0,0,"-"]},"pyams_thesaurus.zmi.extract":{BaseTreeNodesView:[182,1,1,""],ThesaurusExtractAJAXAddForm:[182,1,1,""],ThesaurusExtractAJAXEditForm:[182,1,1,""],ThesaurusExtractAddAction:[182,1,1,""],ThesaurusExtractAddForm:[182,1,1,""],ThesaurusExtractEditForm:[182,1,1,""],ThesaurusExtractTermsView:[182,1,1,""],ThesaurusExtractTermsViewlet:[182,1,1,""],ThesaurusExtractsColorColumn:[182,1,1,""],ThesaurusExtractsHideColumn:[182,1,1,""],ThesaurusExtractsTable:[182,1,1,""],ThesaurusExtractsTrashColumn:[182,1,1,""],ThesaurusExtractsValuesAdapter:[182,1,1,""],ThesaurusExtractsZoomColumn:[182,1,1,""],ThesaurusTermNodes:[182,1,1,""],delete_extract:[182,4,1,""]},"pyams_thesaurus.zmi.extract.BaseTreeNodesView":{get_nodes:[182,2,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractAJAXEditForm":{get_ajax_output:[182,2,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction":{label:[182,3,1,""],modal_target:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm":{add:[182,2,1,""],ajax_handler:[182,3,1,""],create:[182,2,1,""],edit_permission:[182,3,1,""],fields:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],nextURL:[182,2,1,""],title:[182,3,1,""],updateWidgets:[182,2,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm":{ajax_handler:[182,3,1,""],edit_permission:[182,3,1,""],fields:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],title:[182,3,1,""],updateWidgets:[182,2,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView":{fields:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],title:[182,3,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractTermsViewlet":{tree:[182,3,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn":{cssClasses:[182,3,1,""],getValue:[182,2,1,""],weight:[182,3,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn":{icon_class:[182,3,1,""],icon_hint:[182,3,1,""],url:[182,3,1,""],weight:[182,3,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractsTable":{cssClasses:[182,3,1,""],data_attributes:[182,3,1,""],id:[182,3,1,""],title:[182,3,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractsTrashColumn":{icon_hint:[182,3,1,""],permission:[182,3,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractsValuesAdapter":{values:[182,3,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn":{icon_class:[182,3,1,""],icon_hint:[182,3,1,""],modal_target:[182,3,1,""],url:[182,3,1,""],weight:[182,3,1,""]},"pyams_thesaurus.zmi.manager":{ControlPanelThesaurusHeaderAdapter:[182,1,1,""],ControlPanelThesaurusTable:[182,1,1,""],ControlPanelThesaurusTrashColumn:[182,1,1,""],ControlPanelThesaurusValuesAdapter:[182,1,1,""],ControlPanelThesaurusView:[182,1,1,""],ThesaurusAddAction:[182,1,1,""],ThesaurusMenuItem:[182,1,1,""]},"pyams_thesaurus.zmi.manager.ControlPanelThesaurusHeaderAdapter":{icon_class:[182,3,1,""],subtitle:[182,3,1,""]},"pyams_thesaurus.zmi.manager.ControlPanelThesaurusTable":{data_attributes:[182,3,1,""],title:[182,3,1,""]},"pyams_thesaurus.zmi.manager.ControlPanelThesaurusTrashColumn":{icon_hint:[182,3,1,""],permission:[182,3,1,""]},"pyams_thesaurus.zmi.manager.ControlPanelThesaurusValuesAdapter":{values:[182,3,1,""]},"pyams_thesaurus.zmi.manager.ControlPanelThesaurusView":{table_class:[182,3,1,""]},"pyams_thesaurus.zmi.manager.ThesaurusAddAction":{label:[182,3,1,""],modal_target:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.manager.ThesaurusMenuItem":{icon_class:[182,3,1,""],label:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.term":{ThesaurusTermAJAXAddForm:[182,1,1,""],ThesaurusTermAJAXEditForm:[182,1,1,""],ThesaurusTermAddAction:[182,1,1,""],ThesaurusTermAddForm:[182,1,1,""],ThesaurusTermEditForm:[182,1,1,""],handle_new_term_data_extraction:[182,4,1,""],handle_term_properties_data_extraction:[182,4,1,""]},"pyams_thesaurus.zmi.term.ThesaurusTermAJAXAddForm":{get_ajax_output:[182,2,1,""]},"pyams_thesaurus.zmi.term.ThesaurusTermAJAXEditForm":{get_ajax_output:[182,2,1,""]},"pyams_thesaurus.zmi.term.ThesaurusTermAddAction":{label:[182,3,1,""],modal_target:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.term.ThesaurusTermAddForm":{add:[182,2,1,""],ajax_handler:[182,3,1,""],create:[182,2,1,""],edit_permission:[182,3,1,""],fields:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],nextURL:[182,2,1,""],title:[182,3,1,""],updateWidgets:[182,2,1,""],update_content:[182,2,1,""]},"pyams_thesaurus.zmi.term.ThesaurusTermEditForm":{ajax_handler:[182,3,1,""],edit_permission:[182,3,1,""],fields:[182,3,1,""],generic_changed:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],title:[182,3,1,""],updateWidgets:[182,2,1,""],update_content:[182,2,1,""],usage_changed:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus":{BaseTreeNodesView:[182,1,1,""],ThesaurusAJAXAddForm:[182,1,1,""],ThesaurusAddForm:[182,1,1,""],ThesaurusAddMenu:[182,1,1,""],ThesaurusBreadcrumbAdapter:[182,1,1,""],ThesaurusExportAJAXForm:[182,1,1,""],ThesaurusExportForm:[182,1,1,""],ThesaurusExportMenuItem:[182,1,1,""],ThesaurusHeaderAdapter:[182,1,1,""],ThesaurusImportAJAXForm:[182,1,1,""],ThesaurusImportForm:[182,1,1,""],ThesaurusImportMenuItem:[182,1,1,""],ThesaurusMenuHeader:[182,1,1,""],ThesaurusNameAdapter:[182,1,1,""],ThesaurusPropertiesAJAXEditForm:[182,1,1,""],ThesaurusPropertiesEditForm:[182,1,1,""],ThesaurusPropertiesMenuItem:[182,1,1,""],ThesaurusTableElementEditor:[182,1,1,""],ThesaurusTermNodes:[182,1,1,""],ThesaurusTermParentNodes:[182,1,1,""],ThesaurusTermsMenuItem:[182,1,1,""],ThesaurusTermsView:[182,1,1,""],handle_new_thesaurus_data_extraction:[182,4,1,""],switch_term_extract:[182,4,1,""]},"pyams_thesaurus.zmi.thesaurus.BaseTreeNodesView":{get_nodes:[182,2,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusAJAXAddForm":{get_ajax_output:[182,2,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm":{add:[182,2,1,""],ajax_handler:[182,3,1,""],create:[182,2,1,""],edit_permission:[182,3,1,""],fields:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],nextURL:[182,2,1,""],title:[182,3,1,""],updateWidgets:[182,2,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu":{label:[182,3,1,""],label_css_class:[182,3,1,""],modal_target:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusBreadcrumbAdapter":{css_class:[182,3,1,""],label:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusExportAJAXForm":{get_ajax_output:[182,2,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm":{ajax_handler:[182,3,1,""],buttons:[182,3,1,""],configuration:[182,3,1,""],createAndAdd:[182,2,1,""],download_target:[182,3,1,""],edit_permission:[182,3,1,""],exporter:[182,3,1,""],fields:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],title:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem":{icon_class:[182,3,1,""],label:[182,3,1,""],modal_target:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter":{back_target:[182,3,1,""],back_url:[182,3,1,""],icon_class:[182,3,1,""],title:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm":{add:[182,2,1,""],ajax_handler:[182,3,1,""],buttons:[182,3,1,""],create:[182,2,1,""],edit_permission:[182,3,1,""],fields:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],nextURL:[182,2,1,""],title:[182,3,1,""],updateWidgets:[182,2,1,""],update_content:[182,2,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem":{icon_class:[182,3,1,""],label:[182,3,1,""],modal_target:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusMenuHeader":{header:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusNameAdapter":{name:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm":{ajax_handler:[182,3,1,""],edit_permission:[182,3,1,""],fields:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],title:[182,3,1,""],updateWidgets:[182,2,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem":{icon_class:[182,3,1,""],label:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor":{modal_target:[182,3,1,""],url:[182,3,1,""],view_name:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem":{icon_class:[182,3,1,""],label:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView":{search_query_params:[182,3,1,""],tree:[182,3,1,""],update:[182,2,1,""]},"pyams_utils.adapter":{ContextAdapter:[183,1,1,""],ContextRequestAdapter:[183,1,1,""],ContextRequestViewAdapter:[183,1,1,""],NullAdapter:[183,1,1,""],adapter_config:[183,1,1,""]},"pyams_utils.adapter.adapter_config":{venusian:[183,3,1,""]},"pyams_utils.attr":{AttributeTraverser:[183,1,1,""]},"pyams_utils.attr.AttributeTraverser":{traverse:[183,2,1,""]},"pyams_utils.container":{BTreeOrderedContainer:[183,1,1,""],ContainerSublocationsAdapter:[183,1,1,""],find_objects_matching:[183,4,1,""],find_objects_providing:[183,4,1,""]},"pyams_utils.container.ContainerSublocationsAdapter":{sublocations:[183,2,1,""]},"pyams_utils.context":{ContextSelector:[183,1,1,""]},"pyams_utils.context.ContextSelector":{phash:[183,2,1,""],text:[183,2,1,""]},"pyams_utils.data":{BrowserRequestDataExtension:[183,1,1,""],ObjectDataExtension:[183,1,1,""],ObjectDataRenderer:[183,1,1,""],PyramidRequestDataExtension:[183,1,1,""]},"pyams_utils.data.BrowserRequestDataExtension":{render:[183,2,1,""]},"pyams_utils.data.ObjectDataExtension":{render:[183,2,1,""]},"pyams_utils.data.ObjectDataRenderer":{get_object_data:[183,2,1,""]},"pyams_utils.data.PyramidRequestDataExtension":{render:[183,2,1,""]},"pyams_utils.date":{date_to_datetime:[183,4,1,""],format_date:[183,4,1,""],format_datetime:[183,4,1,""],get_age:[183,4,1,""],get_duration:[183,4,1,""],parse_date:[183,4,1,""],unidate:[183,4,1,""]},"pyams_utils.decorator":{deprecated:[183,4,1,""]},"pyams_utils.dict":{update_dict:[183,4,1,""]},"pyams_utils.encoding":{EncodingField:[183,1,1,""],EncodingsVocabulary:[183,1,1,""]},"pyams_utils.fanstatic":{ExternalResource:[183,1,1,""],FanstaticTalesExtension:[183,1,1,""],get_resource_path:[183,4,1,""],render_js:[183,4,1,""]},"pyams_utils.fanstatic.ExternalResource":{render:[183,2,1,""]},"pyams_utils.fanstatic.FanstaticTalesExtension":{render:[183,2,1,""]},"pyams_utils.html":{MyHTMLParser:[183,1,1,""],html_to_text:[183,4,1,""]},"pyams_utils.html.MyHTMLParser":{charrefs:[183,3,1,""],data:[183,3,1,""],entitydefs:[183,3,1,""],handle_charref:[183,2,1,""],handle_data:[183,2,1,""],handle_endtag:[183,2,1,""],handle_entityref:[183,2,1,""],handle_starttag:[183,2,1,""]},"pyams_utils.i18n":{get_browser_language:[183,4,1,""],normalize_lang:[183,4,1,""]},"pyams_utils.include":{include_package:[183,4,1,""]},"pyams_utils.interfaces":{FORBIDDEN_PERMISSION:[184,6,1,""],MANAGE_PERMISSION:[184,6,1,""],MANAGE_ROLES_PERMISSION:[184,6,1,""],MANAGE_SECURITY_PERMISSION:[184,6,1,""],MANAGE_SKIN_PERMISSION:[184,6,1,""],MANAGE_SYSTEM_PERMISSION:[184,6,1,""],MissingRequestError:[184,8,1,""],PUBLIC_PERMISSION:[184,6,1,""],PYAMS_APPLICATION_DEFAULT_NAME:[184,6,1,""],PYAMS_APPLICATION_FACTORY_KEY:[184,6,1,""],PYAMS_APPLICATION_SETTINGS_KEY:[184,6,1,""],VIEW_PERMISSION:[184,6,1,""],VIEW_SYSTEM_PERMISSION:[184,6,1,""],data:[184,0,0,"-"],intids:[184,0,0,"-"],site:[184,0,0,"-"],size:[184,0,0,"-"],tales:[184,0,0,"-"],text:[184,0,0,"-"],timezone:[184,0,0,"-"],traversing:[184,0,0,"-"],tree:[184,0,0,"-"],zeo:[184,0,0,"-"]},"pyams_utils.interfaces.timezone":{Timezone:[184,1,1,""]},"pyams_utils.intids":{UniqueIdAdapter:[183,1,1,""],handle_added_object:[183,4,1,""],handle_intid_event:[183,4,1,""],handle_removed_object:[183,4,1,""]},"pyams_utils.intids.UniqueIdAdapter":{oid:[183,3,1,""]},"pyams_utils.list":{unique:[183,4,1,""]},"pyams_utils.lock":{CacheLock:[183,1,1,""],LockException:[183,8,1,""],get_locks_cache:[183,4,1,""],locked:[183,4,1,""]},"pyams_utils.progress":{get_progress_cache:[183,4,1,""],get_progress_status_view:[183,4,1,""],get_running_tasks:[183,4,1,""],get_tasks_cache:[183,4,1,""],set_running_tasks:[183,4,1,""]},"pyams_utils.property":{DocFieldProperty:[183,1,1,""],cached:[183,1,1,""],cached_property:[183,1,1,""],classproperty:[183,1,1,""],classproperty_support:[183,4,1,""]},"pyams_utils.property.cached":{expire:[183,2,1,""]},"pyams_utils.property.classproperty":{deleter:[183,2,1,""],getter:[183,2,1,""],setter:[183,2,1,""]},"pyams_utils.protocol":{http:[185,0,0,"-"],xmlrpc:[185,0,0,"-"]},"pyams_utils.protocol.http":{HTTPClient:[185,1,1,""],get_client:[185,4,1,""],get_client_from_url:[185,4,1,""]},"pyams_utils.protocol.http.HTTPClient":{get_response:[185,2,1,""]},"pyams_utils.protocol.xmlrpc":{SecureXMLRPCCookieAuthTransport:[185,1,1,""],XMLRPCCookieAuthTransport:[185,1,1,""],get_client:[185,4,1,""],get_client_with_cookies:[185,4,1,""]},"pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport":{CookieRequest:[185,1,1,""],CookieResponse:[185,1,1,""],CookieResponseHelper:[185,1,1,""],get_response:[185,2,1,""],make_connection:[185,2,1,""],request:[185,2,1,""],send_auth:[185,2,1,""],send_content_type:[185,2,1,""],send_headers:[185,2,1,""],send_request:[185,2,1,""],send_user_agent:[185,2,1,""],verbose:[185,3,1,""]},"pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.CookieResponse":{info:[185,2,1,""]},"pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.CookieResponseHelper":{getheaders:[185,2,1,""]},"pyams_utils.registry":{LocalRegistry:[183,1,1,""],get_all_utilities_registered_for:[183,4,1,""],get_current_registry:[183,4,1,""],get_global_registry:[183,4,1,""],get_local_registry:[183,4,1,""],get_registries:[183,4,1,""],get_utilities_for:[183,4,1,""],get_utility:[183,4,1,""],handle_new_request:[183,4,1,""],handle_site_before_traverse:[183,4,1,""],query_utility:[183,4,1,""],registered_utilities:[183,4,1,""],set_local_registry:[183,4,1,""],utility_config:[183,1,1,""]},"pyams_utils.registry.LocalRegistry":{get_registry:[183,2,1,""],set_registry:[183,2,1,""]},"pyams_utils.registry.utility_config":{venusian:[183,3,1,""]},"pyams_utils.request":{PyAMSRequest:[183,1,1,""],check_request:[183,4,1,""],get_annotations:[183,4,1,""],get_debug:[183,4,1,""],get_request:[183,4,1,""],get_request_data:[183,4,1,""],query_request:[183,4,1,""],request_property:[183,4,1,""],set_request_data:[183,4,1,""]},"pyams_utils.request.PyAMSRequest":{has_permission:[183,2,1,""]},"pyams_utils.schema":{ColorField:[183,1,1,""],DatesRangeField:[183,1,1,""],DottedDecimalField:[183,1,1,""],EncodedPassword:[183,1,1,""],HTMLField:[183,1,1,""],InvalidEmail:[183,8,1,""],MailAddressField:[183,1,1,""],PersistentDict:[183,1,1,""],PersistentList:[183,1,1,""],TextLineListField:[183,1,1,""]},"pyams_utils.schema.EncodedPassword":{constraint:[183,2,1,""],fromUnicode:[183,2,1,""]},"pyams_utils.scripts":{zodb:[186,0,0,"-"]},"pyams_utils.scripts.zodb":{upgrade_site:[186,4,1,""]},"pyams_utils.session":{get_session_data:[183,4,1,""],session_property:[183,4,1,""],set_session_data:[183,4,1,""]},"pyams_utils.site":{BaseSiteRoot:[183,1,1,""],NewLocalSiteCreatedEvent:[183,1,1,""],SiteRootEtcTraverser:[183,1,1,""],SiteUpgradeEvent:[183,1,1,""],check_required_utilities:[183,4,1,""],site_factory:[183,4,1,""],site_upgrade:[183,4,1,""]},"pyams_utils.site.BaseSiteRoot":{config_klass:[183,3,1,""]},"pyams_utils.site.SiteRootEtcTraverser":{traverse:[183,2,1,""]},"pyams_utils.size":{get_human_size:[183,4,1,""]},"pyams_utils.tales":{ContextExprMixin:[183,1,1,""],ExtensionExpr:[183,1,1,""],render_extension:[183,4,1,""]},"pyams_utils.tales.ContextExprMixin":{transform:[183,3,1,""]},"pyams_utils.tales.ExtensionExpr":{transform:[183,3,1,""]},"pyams_utils.tests":{test_utilsdocs:[187,0,0,"-"],test_utilsdocstrings:[187,0,0,"-"]},"pyams_utils.tests.test_utilsdocs":{doc_suite:[187,4,1,""],test_suite:[187,4,1,""]},"pyams_utils.tests.test_utilsdocstrings":{doc_suite:[187,4,1,""],test_suite:[187,4,1,""]},"pyams_utils.text":{BaseHTMLRenderer:[183,1,1,""],HTMLTalesExtension:[183,1,1,""],ReStructuredTextRenderer:[183,1,1,""],RenderersVocabulary:[183,1,1,""],TextRenderer:[183,1,1,""],get_text_start:[183,4,1,""],text_to_html:[183,4,1,""]},"pyams_utils.text.BaseHTMLRenderer":{render:[183,2,1,""]},"pyams_utils.text.HTMLTalesExtension":{render:[183,2,1,""]},"pyams_utils.text.ReStructuredTextRenderer":{render:[183,2,1,""]},"pyams_utils.text.TextRenderer":{render:[183,2,1,""]},"pyams_utils.timezone":{gmtime:[188,4,1,""],localgmtime:[188,4,1,""],tzinfo:[188,4,1,""],tztime:[188,4,1,""],utility:[188,0,0,"-"],vocabulary:[188,0,0,"-"]},"pyams_utils.timezone.utility":{ServerTimezoneUtility:[188,1,1,""],TimezoneGenerationsChecker:[188,1,1,""],handle_new_local_site:[188,4,1,""]},"pyams_utils.timezone.utility.ServerTimezoneUtility":{timezone:[188,3,1,""]},"pyams_utils.timezone.utility.TimezoneGenerationsChecker":{evolve:[188,2,1,""],generation:[188,3,1,""]},"pyams_utils.timezone.vocabulary":{TimezonesVocabulary:[188,1,1,""]},"pyams_utils.traversing":{NamespaceTraverser:[183,1,1,""],PathElementsAdapter:[183,1,1,""],get_parent:[183,4,1,""]},"pyams_utils.traversing.NamespaceTraverser":{NAMESPACE_SELECTOR:[183,3,1,""]},"pyams_utils.traversing.PathElementsAdapter":{parents:[183,3,1,""]},"pyams_utils.unicode":{decode:[183,4,1,""],encode:[183,4,1,""],nvl:[183,4,1,""],translate_string:[183,4,1,""],unidict:[183,4,1,""],unilist:[183,4,1,""],uninvl:[183,4,1,""],utf8:[183,4,1,""]},"pyams_utils.url":{AbsoluteUrlTalesExtension:[183,1,1,""],absolute_url:[183,4,1,""]},"pyams_utils.url.AbsoluteUrlTalesExtension":{render:[183,2,1,""]},"pyams_utils.vocabulary":{vocabulary_config:[183,1,1,""]},"pyams_utils.widget":{decimal:[189,0,0,"-"]},"pyams_utils.widget.decimal":{DottedDecimalDataConverter:[189,1,1,""]},"pyams_utils.widget.decimal.DottedDecimalDataConverter":{errorMessage:[189,3,1,""],toFieldValue:[189,2,1,""],toWidgetValue:[189,2,1,""]},"pyams_utils.wsgi":{wsgi_environ_cache:[183,4,1,""]},"pyams_utils.zmi":{intids:[190,0,0,"-"],timezone:[190,0,0,"-"],zeo:[190,0,0,"-"]},"pyams_utils.zmi.intids":{IntIdsLengthAdapter:[190,1,1,""],IntIdsPropertiesDisplayForm:[190,1,1,""]},"pyams_utils.zmi.intids.IntIdsLengthAdapter":{count:[190,3,1,""]},"pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm":{fields:[190,3,1,""],legend:[190,3,1,""],title:[190,3,1,""]},"pyams_utils.zmi.timezone":{ServerTimezonePropertiesAJAXEditForm:[190,1,1,""],ServerTimezonePropertiesEditForm:[190,1,1,""]},"pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm":{ajax_handler:[190,3,1,""],edit_permission:[190,3,1,""],fields:[190,3,1,""],legend:[190,3,1,""],title:[190,3,1,""],updateWidgets:[190,2,1,""]},"pyams_utils.zmi.zeo":{ZEOConnectionAJAXAddForm:[190,1,1,""],ZEOConnectionAJAXTestForm:[190,1,1,""],ZEOConnectionAddForm:[190,1,1,""],ZEOConnectionAddMenu:[190,1,1,""],ZEOConnectionNameAdapter:[190,1,1,""],ZEOConnectionPropertiesAJAXEditForm:[190,1,1,""],ZEOConnectionPropertiesEditForm:[190,1,1,""],ZEOConnectionTestForm:[190,1,1,""],ZEOConnectionTestFormSuffix:[190,1,1,""],ZEOConnectionTestMenu:[190,1,1,""],handle_new_connection_data_extraction:[190,4,1,""]},"pyams_utils.zmi.zeo.ZEOConnectionAJAXTestForm":{get_ajax_output:[190,2,1,""]},"pyams_utils.zmi.zeo.ZEOConnectionAddForm":{add:[190,2,1,""],ajax_handler:[190,3,1,""],autocomplete:[190,3,1,""],create:[190,2,1,""],edit_permission:[190,3,1,""],fields:[190,3,1,""],icon_css_class:[190,3,1,""],legend:[190,3,1,""],nextURL:[190,2,1,""],title:[190,3,1,""]},"pyams_utils.zmi.zeo.ZEOConnectionAddMenu":{label:[190,3,1,""],label_css_class:[190,3,1,""],modal_target:[190,3,1,""],url:[190,3,1,""]},"pyams_utils.zmi.zeo.ZEOConnectionNameAdapter":{name:[190,3,1,""]},"pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm":{ajax_handler:[190,3,1,""],autocomplete:[190,3,1,""],edit_permission:[190,3,1,""],fields:[190,3,1,""],icon_css_class:[190,3,1,""],legend:[190,3,1,""],title:[190,3,1,""],updateWidgets:[190,2,1,""]},"pyams_utils.zmi.zeo.ZEOConnectionTestForm":{ajax_handler:[190,3,1,""],buttons:[190,3,1,""],createAndAdd:[190,2,1,""],edit_permission:[190,3,1,""],fields:[190,3,1,""],form_target:[190,3,1,""],icon_css_class:[190,3,1,""],legend:[190,3,1,""],prefix:[190,3,1,""],title:[190,3,1,""],updateActions:[190,2,1,""]},"pyams_utils.zmi.zeo.ZEOConnectionTestMenu":{label:[190,3,1,""],label_css_class:[190,3,1,""],modal_target:[190,3,1,""],stop_propagation:[190,3,1,""],url:[190,3,1,""]},"pyams_utils.zodb":{ZEOConnection:[183,1,1,""],ZEOConnectionUtility:[183,1,1,""],ZEOConnectionVocabulary:[183,1,1,""],ZODBConnection:[183,1,1,""],ZODBConnectionVocabulary:[183,1,1,""],get_connection_from_settings:[183,4,1,""],handle_added_connection:[183,4,1,""],handle_removed_connection:[183,4,1,""],object_key_adapter:[183,4,1,""],persistent_connection:[183,4,1,""],persistent_transaction_manager:[183,4,1,""]},"pyams_utils.zodb.ZEOConnection":{blob_dir:[183,3,1,""],connection:[183,3,1,""],get_connection:[183,2,1,""],get_settings:[183,2,1,""],name:[183,3,1,""],password:[183,3,1,""],server_name:[183,3,1,""],server_port:[183,3,1,""],server_realm:[183,3,1,""],shared_blob_dir:[183,3,1,""],storage:[183,3,1,""],update:[183,2,1,""],username:[183,3,1,""]},"pyams_utils.zodb.ZODBConnection":{close:[183,2,1,""],connection:[183,3,1,""],db:[183,3,1,""],get_connection:[183,2,1,""],storage:[183,3,1,""]},"pyams_viewlet.manager":{ConditionalViewletManager:[191,1,1,""],TemplateBasedViewletManager:[191,1,1,""],ViewletManager:[191,1,1,""],ViewletManagerFactory:[191,4,1,""],WeightOrderedViewletManager:[191,1,1,""],get_weight:[191,4,1,""],is_available:[191,4,1,""],viewletmanager_config:[191,1,1,""]},"pyams_viewlet.manager.ConditionalViewletManager":{filter:[191,2,1,""]},"pyams_viewlet.manager.TemplateBasedViewletManager":{template:[191,3,1,""]},"pyams_viewlet.manager.ViewletManager":{filter:[191,2,1,""],get:[191,2,1,""],permission:[191,3,1,""],render:[191,2,1,""],sort:[191,2,1,""],template:[191,3,1,""],update:[191,2,1,""]},"pyams_viewlet.manager.WeightOrderedViewletManager":{sort:[191,2,1,""]},"pyams_viewlet.manager.viewletmanager_config":{venusian:[191,3,1,""]},"pyams_viewlet.metaconfigure":{ViewletDirective:[191,4,1,""],ViewletManagerDirective:[191,4,1,""]},"pyams_viewlet.provider":{ProviderExpr:[191,1,1,""],render_content_provider:[191,4,1,""]},"pyams_viewlet.provider.ProviderExpr":{transform:[191,3,1,""]},"pyams_viewlet.tests":{test_utilsdocs:[193,0,0,"-"],test_utilsdocstrings:[193,0,0,"-"]},"pyams_viewlet.tests.test_utilsdocs":{doc_suite:[193,4,1,""],test_suite:[193,4,1,""]},"pyams_viewlet.tests.test_utilsdocstrings":{doc_suite:[193,4,1,""],test_suite:[193,4,1,""]},"pyams_viewlet.viewlet":{BaseContentProvider:[191,1,1,""],ViewContentProvider:[191,1,1,""],Viewlet:[191,1,1,""],contentprovider_config:[191,1,1,""],viewlet_config:[191,1,1,""]},"pyams_viewlet.viewlet.BaseContentProvider":{permission:[191,3,1,""],render:[191,3,1,""],update:[191,2,1,""]},"pyams_viewlet.viewlet.Viewlet":{permission:[191,3,1,""],render:[191,3,1,""],update:[191,2,1,""]},"pyams_viewlet.viewlet.contentprovider_config":{venusian:[191,3,1,""]},"pyams_viewlet.viewlet.viewlet_config":{venusian:[191,3,1,""]},"pyams_workflow.content":{WorkflowContentDisplayedDateVocabulary:[194,1,1,""],WorkflowContentPublicationInfo:[194,1,1,""],WorkflowContentPublicationInfoFactory:[194,4,1,""],handle_cloned_object:[194,4,1,""],handle_cloned_publication_support:[194,4,1,""]},"pyams_workflow.content.WorkflowContentPublicationInfo":{displayed_publication_date:[194,3,1,""],first_publication_date:[194,3,1,""],is_published:[194,2,1,""],is_visible:[194,2,1,""],publication:[194,3,1,""],publication_date:[194,3,1,""],publication_effective_date:[194,3,1,""],publication_expiration_date:[194,3,1,""],publisher:[194,3,1,""],push_end_date:[194,3,1,""],push_end_date_index:[194,3,1,""],reset:[194,2,1,""]},"pyams_workflow.include":{include_package:[194,4,1,""]},"pyams_workflow.interfaces":{AmbiguousTransitionError:[195,8,1,""],ConditionFailedError:[195,8,1,""],InvalidTransitionError:[195,8,1,""],NoTransitionAvailableError:[195,8,1,""],ObjectClonedEvent:[195,1,1,""],VersionError:[195,8,1,""],WorkflowTransitionEvent:[195,1,1,""],WorkflowVersionTransitionEvent:[195,1,1,""]},"pyams_workflow.tests":{test_utilsdocs:[196,0,0,"-"],test_utilsdocstrings:[196,0,0,"-"]},"pyams_workflow.tests.test_utilsdocs":{doc_suite:[196,4,1,""],test_suite:[196,4,1,""]},"pyams_workflow.tests.test_utilsdocstrings":{doc_suite:[196,4,1,""],test_suite:[196,4,1,""]},"pyams_workflow.versions":{WorkflowContentVersionsFactory:[194,4,1,""],WorkflowHistoryItem:[194,1,1,""],WorkflowVersionState:[194,1,1,""],WorkflowVersionStateFactory:[194,4,1,""],WorkflowVersionVersionsFactory:[194,4,1,""],WorkflowVersions:[194,1,1,""],WorkflowVersionsSublocations:[194,1,1,""],WorkflowVersionsTraverser:[194,1,1,""],handle_workflow_transition:[194,4,1,""],handle_workflow_version_transition:[194,4,1,""]},"pyams_workflow.versions.WorkflowHistoryItem":{comment:[194,3,1,""],date:[194,3,1,""],principal:[194,3,1,""],source_state:[194,3,1,""],source_version:[194,3,1,""],target_state:[194,3,1,""],transition:[194,3,1,""],transition_id:[194,3,1,""]},"pyams_workflow.versions.WorkflowVersionState":{get_first_state_date:[194,2,1,""],state:[194,3,1,""],state_date:[194,3,1,""],state_principal:[194,3,1,""],state_urgency:[194,3,1,""],version_id:[194,3,1,""]},"pyams_workflow.versions.WorkflowVersions":{add_version:[194,2,1,""],get_last_versions:[194,2,1,""],get_version:[194,2,1,""],get_versions:[194,2,1,""],has_version:[194,2,1,""],remove_version:[194,2,1,""],set_state:[194,2,1,""]},"pyams_workflow.versions.WorkflowVersionsSublocations":{sublocations:[194,2,1,""]},"pyams_workflow.versions.WorkflowVersionsTraverser":{traverse:[194,2,1,""]},"pyams_workflow.workflow":{NullAction:[194,4,1,""],NullCondition:[194,4,1,""],Transition:[194,1,1,""],Workflow:[194,1,1,""],WorkflowInfo:[194,1,1,""],WorkflowsVocabulary:[194,1,1,""],granted_permission:[194,4,1,""]},"pyams_workflow.workflow.Workflow":{get_state_label:[194,2,1,""],get_transition:[194,2,1,""],get_transition_by_id:[194,2,1,""],get_transitions:[194,2,1,""],refresh:[194,2,1,""]},"pyams_workflow.workflow.WorkflowInfo":{fire_automatic:[194,2,1,""],fire_transition:[194,2,1,""],fire_transition_for_versions:[194,2,1,""],fire_transition_toward:[194,2,1,""],get_automatic_transition_ids:[194,2,1,""],get_fireable_transition_ids:[194,2,1,""],get_fireable_transition_ids_toward:[194,2,1,""],get_manual_transition_ids:[194,2,1,""],get_system_transition_ids:[194,2,1,""],has_automatic_transitions:[194,2,1,""],has_version:[194,2,1,""],name:[194,3,1,""],parent:[194,3,1,""]},"pyams_workflow.workflow.WorkflowsVocabulary":{"interface":[194,3,1,""],nameOnly:[194,3,1,""]},"pyams_workflow.zmi":{interfaces:[197,0,0,"-"],transition:[197,0,0,"-"],versions:[197,0,0,"-"],viewlet:[198,0,0,"-"],workflow:[197,0,0,"-"]},"pyams_workflow.zmi.transition":{WorkflowContentTransitionAJAXForm:[197,1,1,""],WorkflowContentTransitionForm:[197,1,1,""]},"pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm":{get_ajax_output:[197,2,1,""]},"pyams_workflow.zmi.transition.WorkflowContentTransitionForm":{createAndAdd:[197,2,1,""],edit_permission:[197,3,1,""],fields:[197,3,1,""],icon_css_class:[197,3,1,""],legend:[197,3,1,""],nextURL:[197,2,1,""],transition:[197,3,1,""],updateActions:[197,2,1,""],updateWidgets:[197,2,1,""]},"pyams_workflow.zmi.versions":{WorkflowVersionHistoryCommentColumn:[197,1,1,""],WorkflowVersionHistoryDateColumn:[197,1,1,""],WorkflowVersionHistoryMenuItem:[197,1,1,""],WorkflowVersionHistoryPrincipalColumn:[197,1,1,""],WorkflowVersionHistoryTable:[197,1,1,""],WorkflowVersionHistoryTargetColumn:[197,1,1,""],WorkflowVersionHistoryValuesAdapter:[197,1,1,""],WorkflowVersionHistoryView:[197,1,1,""]},"pyams_workflow.zmi.versions.WorkflowVersionHistoryCommentColumn":{renderCell:[197,2,1,""],weight:[197,3,1,""]},"pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn":{attrName:[197,3,1,""],cssClasses:[197,3,1,""],renderCell:[197,2,1,""],weight:[197,3,1,""]},"pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem":{icon_class:[197,3,1,""],label:[197,3,1,""],url:[197,3,1,""]},"pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn":{attrName:[197,3,1,""],renderCell:[197,2,1,""],weight:[197,3,1,""]},"pyams_workflow.zmi.versions.WorkflowVersionHistoryTable":{cssClasses:[197,3,1,""],data_attributes:[197,3,1,""],hide_body_toolbar:[197,3,1,""],sortOn:[197,3,1,""],title:[197,3,1,""]},"pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn":{attrName:[197,3,1,""],getValue:[197,2,1,""],weight:[197,3,1,""]},"pyams_workflow.zmi.versions.WorkflowVersionHistoryValuesAdapter":{values:[197,3,1,""]},"pyams_workflow.zmi.versions.WorkflowVersionHistoryView":{table_class:[197,3,1,""]},"pyams_workflow.zmi.viewlet":{versions:[198,0,0,"-"]},"pyams_workflow.zmi.viewlet.versions":{WorkflowVersionMenuProvider:[198,1,1,""]},"pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider":{get_workflow_state:[198,2,1,""],workflow:[198,3,1,""],workflow_versions:[198,3,1,""]},"pyams_workflow.zmi.workflow":{WorkflowContentNameColumn:[197,1,1,""],WorkflowMenu:[197,1,1,""],WorkflowMenuItem:[197,1,1,""],get_old_versions:[197,4,1,""]},"pyams_workflow.zmi.workflow.WorkflowContentNameColumn":{getValue:[197,2,1,""],name_field:[197,3,1,""]},"pyams_workflow.zmi.workflow.WorkflowMenu":{css_class:[197,3,1,""],label:[197,3,1,""],label_css_class:[197,3,1,""]},"pyams_zmi.admin":{MainAdminPage:[199,1,1,""]},"pyams_zmi.control_panel":{GlobalRegistrationsHeaderAdapter:[199,1,1,""],GlobalRegistrationsHelpAdapter:[199,1,1,""],GlobalRegistrationsMenuItem:[199,1,1,""],GlobalRegistrationsTable:[199,1,1,""],GlobalRegistrationsValuesAdapter:[199,1,1,""],GlobalRegistrationsView:[199,1,1,""],LocalRegistrationsHeaderAdapter:[199,1,1,""],LocalRegistrationsHelpAdapter:[199,1,1,""],LocalRegistrationsMenuItem:[199,1,1,""],LocalRegistrationsTable:[199,1,1,""],LocalRegistrationsValuesAdapter:[199,1,1,""],LocalRegistrationsView:[199,1,1,""],RegistrationsComponentColumn:[199,1,1,""],RegistrationsInterfaceColumn:[199,1,1,""],RegistrationsNameColumn:[199,1,1,""],UtilitiesHeaderAdapter:[199,1,1,""],UtilitiesMenuItem:[199,1,1,""],UtilitiesTable:[199,1,1,""],UtilitiesTrashColumn:[199,1,1,""],UtilitiesValuesAdapter:[199,1,1,""],UtilitiesView:[199,1,1,""],delete_utility:[199,4,1,""]},"pyams_zmi.control_panel.GlobalRegistrationsHeaderAdapter":{icon_class:[199,3,1,""]},"pyams_zmi.control_panel.GlobalRegistrationsHelpAdapter":{header:[199,3,1,""],message:[199,3,1,""],message_format:[199,3,1,""]},"pyams_zmi.control_panel.GlobalRegistrationsMenuItem":{label:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.control_panel.GlobalRegistrationsTable":{data_attributes:[199,3,1,""],id:[199,3,1,""],title:[199,3,1,""]},"pyams_zmi.control_panel.GlobalRegistrationsValuesAdapter":{values:[199,3,1,""]},"pyams_zmi.control_panel.GlobalRegistrationsView":{table_class:[199,3,1,""]},"pyams_zmi.control_panel.LocalRegistrationsHeaderAdapter":{icon_class:[199,3,1,""]},"pyams_zmi.control_panel.LocalRegistrationsHelpAdapter":{header:[199,3,1,""],message:[199,3,1,""],message_format:[199,3,1,""]},"pyams_zmi.control_panel.LocalRegistrationsMenuItem":{label:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.control_panel.LocalRegistrationsTable":{data_attributes:[199,3,1,""],id:[199,3,1,""],title:[199,3,1,""]},"pyams_zmi.control_panel.LocalRegistrationsValuesAdapter":{values:[199,3,1,""]},"pyams_zmi.control_panel.LocalRegistrationsView":{table_class:[199,3,1,""]},"pyams_zmi.control_panel.RegistrationsComponentColumn":{getValue:[199,2,1,""],header:[199,3,1,""],weight:[199,3,1,""]},"pyams_zmi.control_panel.RegistrationsInterfaceColumn":{getValue:[199,2,1,""],header:[199,3,1,""],weight:[199,3,1,""]},"pyams_zmi.control_panel.RegistrationsNameColumn":{getValue:[199,2,1,""],header:[199,3,1,""],weight:[199,3,1,""]},"pyams_zmi.control_panel.UtilitiesHeaderAdapter":{icon_class:[199,3,1,""]},"pyams_zmi.control_panel.UtilitiesMenuItem":{icon_class:[199,3,1,""],label:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.control_panel.UtilitiesTable":{data_attributes:[199,3,1,""],id:[199,3,1,""],title:[199,3,1,""]},"pyams_zmi.control_panel.UtilitiesTrashColumn":{checker:[199,2,1,""],icon_hint:[199,3,1,""],permission:[199,3,1,""]},"pyams_zmi.control_panel.UtilitiesValuesAdapter":{values:[199,3,1,""]},"pyams_zmi.control_panel.UtilitiesView":{table_class:[199,3,1,""]},"pyams_zmi.extension":{GoogleAnalyticsPropertiesAJAXEditForm:[199,1,1,""],GoogleAnalyticsPropertiesEditForm:[199,1,1,""],GoogleAnalyticsPropertiesMenuItem:[199,1,1,""],GoogleTagManagerPropertiesAJAXEditForm:[199,1,1,""],GoogleTagManagerPropertiesEditForm:[199,1,1,""],GoogleTagManagerPropertiesMenuItem:[199,1,1,""],UserReportPropertiesAJAXEditForm:[199,1,1,""],UserReportPropertiesEditForm:[199,1,1,""],UserReportPropertiesMenuItem:[199,1,1,""]},"pyams_zmi.extension.GoogleAnalyticsPropertiesEditForm":{ajax_handler:[199,3,1,""],edit_permission:[199,3,1,""],fields:[199,3,1,""],input_css_class:[199,3,1,""],label_css_class:[199,3,1,""],legend:[199,3,1,""]},"pyams_zmi.extension.GoogleAnalyticsPropertiesMenuItem":{icon_class:[199,3,1,""],label:[199,3,1,""],modal_target:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.extension.GoogleTagManagerPropertiesEditForm":{ajax_handler:[199,3,1,""],edit_permission:[199,3,1,""],fields:[199,3,1,""],input_css_class:[199,3,1,""],label_css_class:[199,3,1,""],legend:[199,3,1,""]},"pyams_zmi.extension.GoogleTagManagerPropertiesMenuItem":{icon_class:[199,3,1,""],label:[199,3,1,""],modal_target:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.extension.UserReportPropertiesEditForm":{ajax_handler:[199,3,1,""],edit_permission:[199,3,1,""],fields:[199,3,1,""],input_css_class:[199,3,1,""],label_css_class:[199,3,1,""],legend:[199,3,1,""]},"pyams_zmi.extension.UserReportPropertiesMenuItem":{icon_class:[199,3,1,""],label:[199,3,1,""],modal_target:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.form":{AdminAddForm:[199,1,1,""],AdminDialogAddForm:[199,1,1,""],AdminDialogDisplayForm:[199,1,1,""],AdminDialogEditForm:[199,1,1,""],AdminDisplayForm:[199,1,1,""],AdminEditForm:[199,1,1,""],InnerAdminAddForm:[199,1,1,""],InnerAdminDisplayForm:[199,1,1,""],InnerAdminEditForm:[199,1,1,""]},"pyams_zmi.interfaces":{menu:[200,0,0,"-"]},"pyams_zmi.site":{BackOfficePropertiesAJAXEditForm:[199,1,1,""],BackOfficePropertiesEditForm:[199,1,1,""],BackOfficePropertiesMenuItem:[199,1,1,""],PropertiesAJAXEditForm:[199,1,1,""],PropertiesEditForm:[199,1,1,""],PropertiesEditFormHeaderAdapter:[199,1,1,""],PropertiesMenuItem:[199,1,1,""],SiteRootTitleAdapter:[199,1,1,""]},"pyams_zmi.site.BackOfficePropertiesAJAXEditForm":{get_ajax_output:[199,2,1,""]},"pyams_zmi.site.BackOfficePropertiesEditForm":{ajax_handler:[199,3,1,""],dialog_class:[199,3,1,""],edit_permission:[199,3,1,""],fields:[199,3,1,""],getContent:[199,2,1,""],legend:[199,3,1,""],updateWidgets:[199,2,1,""]},"pyams_zmi.site.BackOfficePropertiesMenuItem":{icon_class:[199,3,1,""],label:[199,3,1,""],modal_target:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.site.PropertiesAJAXEditForm":{get_ajax_output:[199,2,1,""]},"pyams_zmi.site.PropertiesEditForm":{ajax_handler:[199,3,1,""],edit_permission:[199,3,1,""],fields:[199,3,1,""],getContent:[199,2,1,""],legend:[199,3,1,""]},"pyams_zmi.site.PropertiesEditFormHeaderAdapter":{icon_class:[199,3,1,""],title:[199,3,1,""]},"pyams_zmi.site.PropertiesMenuItem":{icon_class:[199,3,1,""],label:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.site.SiteRootTitleAdapter":{title:[199,3,1,""]},"pyams_zmi.skin":{AdminSkin:[199,1,1,""],UserSkinnablePropertiesAJAXEditForm:[199,1,1,""],UserSkinnablePropertiesEditForm:[199,1,1,""],UserSkinnablePropertiesMenuDivider:[199,1,1,""],UserSkinnablePropertiesMenuItem:[199,1,1,""]},"pyams_zmi.skin.AdminSkin":{label:[199,3,1,""],layer:[199,3,1,""]},"pyams_zmi.skin.UserSkinnablePropertiesEditForm":{ajax_handler:[199,3,1,""],edit_permission:[199,3,1,""],fields:[199,3,1,""],input_css_class:[199,3,1,""],label_css_class:[199,3,1,""],legend:[199,3,1,""]},"pyams_zmi.skin.UserSkinnablePropertiesMenuItem":{icon_class:[199,3,1,""],label:[199,3,1,""],modal_target:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.tests":{test_utilsdocs:[201,0,0,"-"],test_utilsdocstrings:[201,0,0,"-"]},"pyams_zmi.tests.test_utilsdocs":{doc_suite:[201,4,1,""],test_suite:[201,4,1,""]},"pyams_zmi.tests.test_utilsdocstrings":{doc_suite:[201,4,1,""],test_suite:[201,4,1,""]},"pyams_zmi.view":{AdminView:[199,1,1,""],ContainerAdminView:[199,1,1,""],InnerAdminView:[199,1,1,""],handle_admin_form:[199,4,1,""],handle_admin_view:[199,4,1,""]},"pyams_zmi.view.AdminView":{layer:[199,3,1,""]},"pyams_zmi.view.ContainerAdminView":{table_class:[199,3,1,""],update:[199,2,1,""]},"pyams_zmi.viewlet":{menu:[203,0,0,"-"]},"pyams_zmi.viewlet.menu":{ContentManagementMenu:[203,1,1,""],ControlPanelMenu:[203,1,1,""],SiteManagementMenu:[203,1,1,""]},"pyams_zmq.handler":{ZMQMessageHandler:[204,1,1,""]},"pyams_zmq.handler.ZMQMessageHandler":{handler:[204,3,1,""]},"pyams_zmq.process":{ZMQProcess:[204,1,1,""],process_exit_func:[204,4,1,""]},"pyams_zmq.process.ZMQProcess":{context:[204,3,1,""],exit:[204,2,1,""],initStream:[204,2,1,""],loop:[204,3,1,""],run:[204,2,1,""],setup:[204,2,1,""],socket_type:[204,3,1,""],stop:[204,2,1,""],stream:[204,2,1,""]},"pyams_zmq.socket":{zmq_response:[204,4,1,""],zmq_socket:[204,4,1,""]},"pyams_zmq.tests":{test_utilsdocs:[206,0,0,"-"],test_utilsdocstrings:[206,0,0,"-"]},"pyams_zmq.tests.test_utilsdocs":{doc_suite:[206,4,1,""],test_suite:[206,4,1,""]},"pyams_zmq.tests.test_utilsdocstrings":{doc_suite:[206,4,1,""],test_suite:[206,4,1,""]},"pyams_zodbbrowser.btreesupport":{BTreeContainerState:[207,1,1,""],EmptyOOBTreeState:[207,1,1,""],FolderState:[207,1,1,""],OOBTreeHistory:[207,1,1,""],OOBTreeState:[207,1,1,""],OOBucketState:[207,1,1,""]},"pyams_zodbbrowser.btreesupport.BTreeContainerState":{listItems:[207,2,1,""]},"pyams_zodbbrowser.btreesupport.FolderState":{listItems:[207,2,1,""]},"pyams_zodbbrowser.btreesupport.OOBTreeHistory":{loadState:[207,2,1,""],loadStatePickle:[207,2,1,""],rollback:[207,2,1,""]},"pyams_zodbbrowser.btreesupport.OOBTreeState":{asDict:[207,2,1,""],getError:[207,2,1,""],getName:[207,2,1,""],getParent:[207,2,1,""],listAttributes:[207,2,1,""],listItems:[207,2,1,""]},"pyams_zodbbrowser.btreesupport.OOBucketState":{asDict:[207,2,1,""],getError:[207,2,1,""],getName:[207,2,1,""],getParent:[207,2,1,""],listAttributes:[207,2,1,""],listItems:[207,2,1,""]},"pyams_zodbbrowser.cache":{expired:[207,4,1,""],getStorageTids:[207,4,1,""]},"pyams_zodbbrowser.diff":{compareDicts:[207,4,1,""],compareDictsHTML:[207,4,1,""],compareTuples:[207,4,1,""],compareTuplesHTML:[207,4,1,""],isascii:[207,4,1,""]},"pyams_zodbbrowser.history":{ZodbHistory:[207,1,1,""],ZodbObjectHistory:[207,1,1,""]},"pyams_zodbbrowser.history.ZodbHistory":{tids:[207,3,1,""]},"pyams_zodbbrowser.history.ZodbObjectHistory":{lastChange:[207,2,1,""],loadState:[207,2,1,""],loadStatePickle:[207,2,1,""],rollback:[207,2,1,""]},"pyams_zodbbrowser.state":{ContainedProxyState:[207,1,1,""],DecoyPersistentDict:[207,1,1,""],FallbackState:[207,1,1,""],GenericState:[207,1,1,""],LoadErrorState:[207,1,1,""],OrderedContainerState:[207,1,1,""],PersistentDictState:[207,1,1,""],PersistentMappingState:[207,1,1,""],Provides:[207,4,1,""],SampleContainerState:[207,1,1,""],ZodbObjectState:[207,1,1,""],flatten_interfaces:[207,4,1,""],install_provides_hack:[207,4,1,""]},"pyams_zodbbrowser.state.ContainedProxyState":{asDict:[207,2,1,""],getName:[207,2,1,""],getParent:[207,2,1,""],listAttributes:[207,2,1,""],listItems:[207,2,1,""]},"pyams_zodbbrowser.state.FallbackState":{asDict:[207,2,1,""],getError:[207,2,1,""],getName:[207,2,1,""],getParent:[207,2,1,""],listAttributes:[207,2,1,""],listItems:[207,2,1,""]},"pyams_zodbbrowser.state.GenericState":{asDict:[207,2,1,""],getError:[207,2,1,""],getName:[207,2,1,""],getParent:[207,2,1,""],listAttributes:[207,2,1,""],listItems:[207,2,1,""]},"pyams_zodbbrowser.state.LoadErrorState":{asDict:[207,2,1,""],getError:[207,2,1,""],getName:[207,2,1,""],getParent:[207,2,1,""],listAttributes:[207,2,1,""],listItems:[207,2,1,""]},"pyams_zodbbrowser.state.OrderedContainerState":{listItems:[207,2,1,""]},"pyams_zodbbrowser.state.PersistentMappingState":{listItems:[207,2,1,""]},"pyams_zodbbrowser.state.SampleContainerState":{listItems:[207,2,1,""]},"pyams_zodbbrowser.state.ZodbObjectState":{asDict:[207,2,1,""],getError:[207,2,1,""],getName:[207,2,1,""],getObjectId:[207,2,1,""],getParent:[207,2,1,""],getParentState:[207,2,1,""],isRoot:[207,2,1,""],listAttributes:[207,2,1,""],listItems:[207,2,1,""]},"pyams_zodbbrowser.tests":{test_utilsdocs:[209,0,0,"-"],test_utilsdocstrings:[209,0,0,"-"]},"pyams_zodbbrowser.tests.test_utilsdocs":{doc_suite:[209,4,1,""],test_suite:[209,4,1,""]},"pyams_zodbbrowser.tests.test_utilsdocstrings":{doc_suite:[209,4,1,""],test_suite:[209,4,1,""]},"pyams_zodbbrowser.value":{DecoyPersistentDict:[207,1,1,""],DictValue:[207,1,1,""],GenericValue:[207,1,1,""],ListValue:[207,1,1,""],PersistentDictValue:[207,1,1,""],PersistentListValue:[207,1,1,""],PersistentMappingValue:[207,1,1,""],PersistentValue:[207,1,1,""],ProvidesValue:[207,1,1,""],StringValue:[207,1,1,""],TupleValue:[207,1,1,""],join_with_commas:[207,4,1,""],pruneTruncations:[207,4,1,""],resetTruncations:[207,4,1,""],truncate:[207,4,1,""]},"pyams_zodbbrowser.value.DictValue":{render:[207,2,1,""]},"pyams_zodbbrowser.value.GenericValue":{render:[207,2,1,""]},"pyams_zodbbrowser.value.ListValue":{render:[207,2,1,""]},"pyams_zodbbrowser.value.PersistentDictValue":{delegate_to:[207,3,1,""]},"pyams_zodbbrowser.value.PersistentListValue":{delegate_to:[207,3,1,""]},"pyams_zodbbrowser.value.PersistentMappingValue":{delegate_to:[207,3,1,""]},"pyams_zodbbrowser.value.PersistentValue":{delegate_to:[207,3,1,""],render:[207,2,1,""],view_name:[207,3,1,""]},"pyams_zodbbrowser.value.StringValue":{render:[207,2,1,""]},"pyams_zodbbrowser.value.TupleValue":{render:[207,2,1,""]},"pyams_zodbbrowser.zmi":{views:[210,0,0,"-"]},"pyams_zodbbrowser.zmi.views":{PathToOidView:[210,1,1,""],TruncatedView:[210,1,1,""],VeryCarefulView:[210,1,1,""],ZODBBrowserMenu:[210,1,1,""],ZodbHistoryView:[210,1,1,""],ZodbInfoView:[210,1,1,""],ZodbObjectAttribute:[210,1,1,""],getObjectPath:[210,4,1,""],getObjectType:[210,4,1,""],getObjectTypeShort:[210,4,1,""]},"pyams_zodbbrowser.zmi.views.VeryCarefulView":{findClosestPersistent:[210,2,1,""],jar:[210,3,1,""],made_changes:[210,3,1,""],readonly:[210,3,1,""]},"pyams_zodbbrowser.zmi.views.ZODBBrowserMenu":{icon_class:[210,3,1,""],label:[210,3,1,""],url:[210,3,1,""]},"pyams_zodbbrowser.zmi.views.ZodbHistoryView":{findPage:[210,2,1,""],getUrl:[210,2,1,""],listHistory:[210,2,1,""],page_size:[210,3,1,""],update:[210,2,1,""]},"pyams_zodbbrowser.zmi.views.ZodbInfoView":{getBreadcrumbs:[210,2,1,""],getBreadcrumbsHTML:[210,2,1,""],getObjectId:[210,2,1,""],getObjectIdHex:[210,2,1,""],getObjectType:[210,2,1,""],getObjectTypeShort:[210,2,1,""],getPath:[210,2,1,""],getPickleSize:[210,2,1,""],getRequestedTid:[210,2,1,""],getRequestedTidNice:[210,2,1,""],getRootOid:[210,2,1,""],getStateTid:[210,2,1,""],getStateTidNice:[210,2,1,""],getUrl:[210,2,1,""],listAttributes:[210,2,1,""],listHistory:[210,2,1,""],listItems:[210,2,1,""],locate:[210,2,1,""],selectObjectToView:[210,2,1,""],update:[210,2,1,""]},"pyams_zodbbrowser.zmi.views.ZodbObjectAttribute":{rendered_name:[210,2,1,""],rendered_value:[210,2,1,""]},pyams_alchemy:{engine:[3,0,0,"-"],includeme:[3,4,1,""],interfaces:[4,0,0,"-"],loader:[3,0,0,"-"],metaconfigure:[3,0,0,"-"],metadirectives:[3,0,0,"-"],mixin:[3,0,0,"-"],tests:[5,0,0,"-"],zmi:[6,0,0,"-"]},pyams_cache:{beaker:[7,0,0,"-"],cache:[7,0,0,"-"],handler:[8,0,0,"-"],include:[7,0,0,"-"],includeme:[7,4,1,""],interfaces:[9,0,0,"-"],tests:[10,0,0,"-"]},pyams_catalog:{include:[11,0,0,"-"],includeme:[11,4,1,""],index:[11,0,0,"-"],interfaces:[12,0,0,"-"],nltk:[11,0,0,"-"],query:[11,0,0,"-"],site:[11,0,0,"-"],tests:[13,0,0,"-"],utils:[11,0,0,"-"],zmi:[14,0,0,"-"]},pyams_content:{component:[16,0,0,"-"],features:[39,0,0,"-"],generations:[46,0,0,"-"],include:[15,0,0,"-"],includeme:[15,4,1,""],interfaces:[47,0,0,"-"],profile:[48,0,0,"-"],root:[51,0,0,"-"],scripts:[54,0,0,"-"],shared:[55,0,0,"-"],site:[15,0,0,"-"],skin:[80,0,0,"-"],tests:[81,0,0,"-"],workflow:[82,0,0,"-"],zmi:[84,0,0,"-"]},pyams_content_es:{component:[89,0,0,"-"],document:[88,0,0,"-"],include:[88,0,0,"-"],includeme:[88,4,1,""],index:[88,0,0,"-"],interfaces:[90,0,0,"-"],process:[88,0,0,"-"],scripts:[91,0,0,"-"],site:[88,0,0,"-"],tests:[92,0,0,"-"],utility:[88,0,0,"-"],zmi:[93,0,0,"-"]},pyams_form:{form:[94,0,0,"-"],group:[94,0,0,"-"],help:[94,0,0,"-"],include:[94,0,0,"-"],includeme:[94,4,1,""],interfaces:[95,0,0,"-"],schema:[94,0,0,"-"],search:[94,0,0,"-"],security:[94,0,0,"-"],terms:[94,0,0,"-"],tests:[96,0,0,"-"],viewlet:[94,0,0,"-"],widget:[97,0,0,"-"]},pyams_gis:{area:[98,0,0,"-"],configuration:[98,0,0,"-"],include:[98,0,0,"-"],includeme:[98,4,1,""],interfaces:[99,0,0,"-"],layer:[98,0,0,"-"],point:[98,0,0,"-"],rpc:[100,0,0,"-"],schema:[98,0,0,"-"],site:[98,0,0,"-"],tests:[102,0,0,"-"],utility:[98,0,0,"-"],widget:[103,0,0,"-"],zmi:[104,0,0,"-"]},pyams_i18n:{attr:[105,0,0,"-"],column:[105,0,0,"-"],content:[105,0,0,"-"],expr:[105,0,0,"-"],include:[105,0,0,"-"],includeme:[105,4,1,""],index:[105,0,0,"-"],interfaces:[106,0,0,"-"],language:[105,0,0,"-"],negotiator:[105,0,0,"-"],property:[105,0,0,"-"],schema:[105,0,0,"-"],site:[105,0,0,"-"],vocabulary:[105,0,0,"-"],widget:[107,0,0,"-"],zmi:[108,0,0,"-"]},pyams_ldap:{includeme:[109,4,1,""],interfaces:[110,0,0,"-"],plugin:[109,0,0,"-"],query:[109,0,0,"-"],tests:[111,0,0,"-"],zmi:[112,0,0,"-"]},pyams_mail:{include:[113,0,0,"-"],includeme:[113,4,1,""],interfaces:[114,0,0,"-"],mailer:[113,0,0,"-"],message:[113,0,0,"-"],tests:[115,0,0,"-"]},pyams_media:{audio:[116,0,0,"-"],converter:[116,0,0,"-"],ffbase:[116,0,0,"-"],ffdocument:[116,0,0,"-"],ffexception:[116,0,0,"-"],include:[116,0,0,"-"],includeme:[116,4,1,""],interfaces:[117,0,0,"-"],media:[116,0,0,"-"],process:[116,0,0,"-"],site:[116,0,0,"-"],skin:[118,0,0,"-"],tests:[119,0,0,"-"],utility:[116,0,0,"-"],video:[116,0,0,"-"],zmi:[120,0,0,"-"]},pyams_notify:{handlers:[122,0,0,"-"],includeme:[121,4,1,""],interfaces:[123,0,0,"-"],skin:[124,0,0,"-"],tests:[125,0,0,"-"],viewlet:[126,0,0,"-"],views:[127,0,0,"-"]},pyams_pagelet:{includeme:[128,4,1,""],interfaces:[129,0,0,"-"],metaconfigure:[128,0,0,"-"],metadirectives:[128,0,0,"-"],pagelet:[128,0,0,"-"],tests:[130,0,0,"-"]},pyams_portal:{include:[131,0,0,"-"],includeme:[131,4,1,""],interfaces:[132,0,0,"-"],page:[131,0,0,"-"],portlet:[131,0,0,"-"],portlets:[133,0,0,"-"],site:[131,0,0,"-"],slot:[131,0,0,"-"],template:[131,0,0,"-"],tests:[136,0,0,"-"],views:[131,0,0,"-"],zmi:[137,0,0,"-"]},pyams_scheduler:{include:[139,0,0,"-"],includeme:[139,4,1,""],interfaces:[140,0,0,"-"],process:[139,0,0,"-"],scheduler:[139,0,0,"-"],site:[139,0,0,"-"],ssh:[139,0,0,"-"],task:[139,0,0,"-"],tests:[141,0,0,"-"],trigger:[139,0,0,"-"],url:[139,0,0,"-"],zmi:[142,0,0,"-"],zodb:[139,0,0,"-"]},pyams_security:{credential:[143,0,0,"-"],include:[143,0,0,"-"],includeme:[143,4,1,""],index:[143,0,0,"-"],interfaces:[144,0,0,"-"],notification:[143,0,0,"-"],permission:[143,0,0,"-"],plugin:[145,0,0,"-"],principal:[143,0,0,"-"],profile:[143,0,0,"-"],property:[143,0,0,"-"],role:[143,0,0,"-"],schema:[143,0,0,"-"],security:[143,0,0,"-"],site:[143,0,0,"-"],tests:[146,0,0,"-"],utility:[143,0,0,"-"],views:[147,0,0,"-"],vocabulary:[143,0,0,"-"],widget:[148,0,0,"-"],zmi:[149,0,0,"-"]},pyams_sequence:{include:[152,0,0,"-"],includeme:[152,4,1,""],interfaces:[153,0,0,"-"],rpc:[154,0,0,"-"],schema:[152,0,0,"-"],sequence:[152,0,0,"-"],site:[152,0,0,"-"],tests:[156,0,0,"-"],utility:[152,0,0,"-"],widget:[157,0,0,"-"],zmi:[158,0,0,"-"]},pyams_skin:{configuration:[159,0,0,"-"],container:[159,0,0,"-"],extension:[159,0,0,"-"],help:[159,0,0,"-"],includeme:[159,4,1,""],interfaces:[160,0,0,"-"],layer:[159,0,0,"-"],metas:[159,0,0,"-"],page:[159,0,0,"-"],resources:[159,0,0,"-"],site:[159,0,0,"-"],skin:[159,0,0,"-"],table:[159,0,0,"-"],tests:[161,0,0,"-"],viewlet:[162,0,0,"-"],vocabulary:[159,0,0,"-"]},pyams_template:{includeme:[172,4,1,""],interfaces:[173,0,0,"-"],metaconfigure:[172,0,0,"-"],metadirectives:[172,0,0,"-"],template:[172,0,0,"-"],tests:[174,0,0,"-"]},pyams_thesaurus:{include:[175,0,0,"-"],includeme:[175,4,1,""],index:[175,0,0,"-"],interfaces:[176,0,0,"-"],loader:[177,0,0,"-"],rpc:[178,0,0,"-"],schema:[175,0,0,"-"],term:[175,0,0,"-"],tests:[180,0,0,"-"],thesaurus:[175,0,0,"-"],widget:[181,0,0,"-"],zmi:[182,0,0,"-"]},pyams_utils:{adapter:[183,0,0,"-"],attr:[183,0,0,"-"],container:[183,0,0,"-"],context:[183,0,0,"-"],data:[183,0,0,"-"],date:[183,0,0,"-"],decorator:[183,0,0,"-"],dict:[183,0,0,"-"],encoding:[183,0,0,"-"],fanstatic:[183,0,0,"-"],html:[183,0,0,"-"],i18n:[183,0,0,"-"],include:[183,0,0,"-"],includeme:[183,4,1,""],interfaces:[184,0,0,"-"],intids:[183,0,0,"-"],list:[183,0,0,"-"],lock:[183,0,0,"-"],progress:[183,0,0,"-"],property:[183,0,0,"-"],protocol:[185,0,0,"-"],registry:[183,0,0,"-"],request:[183,0,0,"-"],schema:[183,0,0,"-"],scripts:[186,0,0,"-"],session:[183,0,0,"-"],site:[183,0,0,"-"],size:[183,0,0,"-"],tales:[183,0,0,"-"],tests:[187,0,0,"-"],text:[183,0,0,"-"],timezone:[188,0,0,"-"],traversing:[183,0,0,"-"],unicode:[183,0,0,"-"],url:[183,0,0,"-"],vocabulary:[183,0,0,"-"],widget:[189,0,0,"-"],wsgi:[183,0,0,"-"],zmi:[190,0,0,"-"],zodb:[183,0,0,"-"]},pyams_viewlet:{includeme:[191,4,1,""],interfaces:[192,0,0,"-"],manager:[191,0,0,"-"],metaconfigure:[191,0,0,"-"],metadirectives:[191,0,0,"-"],provider:[191,0,0,"-"],tests:[193,0,0,"-"],viewlet:[191,0,0,"-"]},pyams_workflow:{content:[194,0,0,"-"],include:[194,0,0,"-"],includeme:[194,4,1,""],interfaces:[195,0,0,"-"],tests:[196,0,0,"-"],versions:[194,0,0,"-"],workflow:[194,0,0,"-"],zmi:[197,0,0,"-"]},pyams_zmi:{admin:[199,0,0,"-"],control_panel:[199,0,0,"-"],extension:[199,0,0,"-"],form:[199,0,0,"-"],includeme:[199,4,1,""],interfaces:[200,0,0,"-"],layer:[199,0,0,"-"],site:[199,0,0,"-"],skin:[199,0,0,"-"],tests:[201,0,0,"-"],view:[199,0,0,"-"],viewlet:[202,0,0,"-"]},pyams_zmq:{handler:[204,0,0,"-"],includeme:[204,4,1,""],interfaces:[205,0,0,"-"],process:[204,0,0,"-"],socket:[204,0,0,"-"],tests:[206,0,0,"-"]},pyams_zodbbrowser:{btreesupport:[207,0,0,"-"],cache:[207,0,0,"-"],diff:[207,0,0,"-"],history:[207,0,0,"-"],includeme:[207,4,1,""],interfaces:[208,0,0,"-"],state:[207,0,0,"-"],tests:[209,0,0,"-"],value:[207,0,0,"-"],zmi:[210,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","attribute","Python attribute"],"4":["py","function","Python function"],"5":["py","classmethod","Python class method"],"6":["py","data","Python data"],"7":["py","staticmethod","Python static method"],"8":["py","exception","Python exception"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:attribute","4":"py:function","5":"py:classmethod","6":"py:data","7":"py:staticmethod","8":"py:exception"},terms:{"0x7feeb1de7390":1,"0x7ffa54058860":1,"0x7ffa557e8b00":1,"10g":216,"10gb":1,"15t10":183,"1gb":[],"200x36":212,"7f03669ed860":[],"7f1fadbcfa20":183,"7f23bbe6c588":[],"7f4fb5ad0ba8":[],"7f659e0492e8":[],"7f77bda83e48":[],"7f77c6f65a20":[],"7f7c6b062b70":[],"7f8d732c55f8":[],"7fa1aaa07ba8":[],"7fe7830305c0":105,"7fe785bf55c0":191,"7ff97b253160":[],"\u00f8mq":[139,183,204,214,216],"\u0153":0,"abstract":207,"accentu\u00e9":183,"boolean":[1,62,183],"break":183,"byte":183,"case":[5,10,13,81,92,96,102,105,111,115,119,125,130,136,141,146,156,161,174,180,183,187,193,196,201,206,209],"cha\u00een":183,"class":[1,3,6,8,11,14,15,17,19,20,22,23,25,26,28,29,31,33,35,36,38,40,41,43,44,45,46,48,50,51,53,56,58,59,61,62,64,65,67,68,70,71,73,74,75,77,78,79,82,83,84,87,88,89,93,94,95,97,98,103,104,105,107,108,109,112,113,116,120,122,126,127,128,129,131,134,135,137,138,139,140,142,143,144,145,147,148,149,150,151,152,157,158,159,160,163,164,165,166,167,168,169,170,171,172,175,177,181,182,183,184,185,188,189,190,191,194,195,197,198,199,203,204,207,210,211,212,213,215],"default":[1,3,8,11,17,20,23,25,26,28,29,33,35,36,43,44,48,56,59,61,62,65,68,71,75,77,82,88,94,98,104,105,107,109,116,131,134,139,143,145,147,148,152,159,163,164,167,169,170,175,177,181,183,184,188,191,194,204,207,211,213,214,215,216],"export":[1,177,182],"final":[1,213,216],"fran\u00e7ai":183,"function":[3,11,105,128,159,183,191,194,204,211,214,215],"import":[1,11,182,183,211,212,213,214,215],"int":62,"long":[1,183,207],"new":[1,3,6,11,15,19,20,22,25,28,31,33,35,44,46,47,55,58,59,61,64,67,73,82,88,98,101,104,105,116,131,137,139,142,143,145,147,150,182,183,188,190,204,207,215],"null":[194,207],"public":[47,53,58,61,71,73,143,149,184,194],"return":[3,5,10,11,13,81,82,92,96,101,102,111,115,116,119,125,130,131,136,139,141,146,156,161,174,179,180,183,187,193,196,201,204,206,207,209,212,213,215,216],"static":[3,51,82,116,159,183,199],"super":[183,215],"switch":[19,35,64,94,182,216],"true":[3,6,17,19,22,23,25,28,31,33,35,38,41,43,44,45,58,61,64,67,70,73,79,82,83,93,94,103,104,109,112,113,116,120,131,137,139,142,143,145,149,150,159,175,177,182,183,185,190,194,197,199,204,207],"try":[95,214,215],"var":[1,97,128,131,172,183,191,212,216],"while":[47,207],AND:1,Added:[],Adding:67,Aring:183,But:[105,143,214,215],CMS:51,DNS:[1,204],For:[108,183,207,211,212,213,215,216],GIS:1,IDs:158,One:215,That:214,The:[1,3,131,183,189,191,199,204,207,211,212,213,214,215,216],Then:1,There:[94,188],These:[1,183,216],Use:[3,143],Used:183,Uses:207,Using:1,WMS:[98,104],__class__:183,__init__:[97,128,131,172,183,191,215],__name__:[14,159],__parent__:[131,215],__repr__:207,__schema__:3,_bootstrapfield:[65,143,152,183],_bootstrapinterfac:183,_context:[128,172,191],_field:[98,105,143,152,175,183,184],_header:215,_histori:207,_local:183,_locale_:183,_map:1,_thread:183,_txn_mgr:215,aacut:183,abbrevi:175,abil:213,abl:[3,183],about:[0,120,183,215],absolut:[1,183,216],absolute_url:[183,212],absoluteurltalesextens:[1,183,212],accent:183,accentu:183,accept:212,access:[1,3,47,80,149,150,183,184,207,213,214,216],accordion_menu:159,account:147,account_id:159,acirc:183,acl:183,acodec:116,across:183,action:[19,22,25,28,31,35,43,45,53,58,61,64,67,70,73,79,97,116,120,137,150,159,170,182,194],action_class:[22,28,31],actioncolumn:[53,61,142,149,150,159,182],activ:[1,3,126,139,142,145,150,159,162,183,215,216],activation_d:145,activation_hash:145,activation_mod:159,activation_secret:145,activityviewlet:[126,163],activityviewletmanag:163,actual:[0,1,3,116,183,207],adapt:[0,1,11,14,17,19,20,23,25,26,28,29,31,33,35,36,38,40,44,48,51,53,58,59,61,62,64,65,67,70,71,73,75,79,82,84,89,94,104,105,108,109,112,116,120,122,131,137,142,143,145,149,150,159,164,170,175,182,188,190,191,194,197,199,210,211,212,213,214],adapter_config:[183,212,213,215],adavanc:61,add:[1,6,19,22,25,28,31,35,45,47,50,51,58,61,64,67,70,73,79,83,94,104,112,116,131,137,142,143,147,150,170,182,183,190,194,199,211,213,216],add_area:65,add_com:44,add_common_filt:116,add_convers:116,add_extract:175,add_filt:116,add_group:94,add_portlet:131,add_row:131,add_slot:131,add_template_row:137,add_term:175,add_vers:194,addcommentact:45,added:[1,3,11,17,20,23,26,32,33,35,44,56,59,62,65,68,71,75,88,116,144,145,152,175,183,215],addform:[94,147,199],addformcontextpermissioncheck:94,addillustr:28,addillustrationact:28,adding:[58,61,64,67,70,73,79,150,170,215],addings:[58,73,87],addit:215,addr:204,address:[1,29,62,109,183,204,216],address_nam:29,addressfamili:[],addrow:137,adjust:[116,137],admin:[1,15,50,58,61,73,137,143,149],admin_thesaurus_permiss:176,adminaddform:199,adminauthenticationaddform:150,adminauthenticationaddmenu:150,adminauthenticationajaxaddform:150,adminauthenticationajaxeditform:150,adminauthenticationeditform:150,adminauthenticationhelpadapt:150,adminauthenticationplugin:145,admindialogaddform:[6,19,22,25,28,31,35,45,58,61,64,67,73,93,104,112,120,137,142,150,182,190,197,199],admindialogdisplayform:[14,19,25,35,41,43,112,120,142,182,190,199],admindialogeditform:[6,22,25,31,35,38,58,61,64,67,73,93,104,108,112,120,137,142,149,150,158,182,190,199],admindisplayform:[61,199],admineditform:[38,61,79,108,137,149,182,199],administ:176,administr:[143,145,150,175,183,199,214,215],adminprofil:48,adminprofilefactori:48,adminprofiletabform:50,adminskin:199,adminthesauru:[176,182],adminview:[31,35,53,61,67,73,104,112,137,142,149,150,182,199],advanc:[53,61],aelig:183,af_inet:[],afram:116,after:[1,3,94,140,142,143,147,183,211,215,216],afterrunjobev:140,afterward:183,age:183,agrav:183,ajax:[6,35,94,108,112,137,138,142,147,149,150,182,190,197,199,214],ajax_callback:94,ajax_error:94,ajax_handl:[6,19,22,25,28,31,35,38,45,53,58,61,64,67,73,79,83,93,94,104,108,112,120,137,142,147,149,150,158,182,190,199],ajaxaddform:[6,19,25,35,45,58,61,64,67,73,83,93,94,104,112,120,137,142,147,150,182,190,197],ajaxeditform:[6,19,25,35,38,58,61,64,67,73,78,79,93,94,104,108,112,120,137,138,142,149,150,158,182,190,199],ajaxform:94,aka:215,alchemi:6,alchemyengineaddform:6,alchemyengineaddmenu:6,alchemyengineajaxaddform:6,alchemyengineajaxtestform:6,alchemyenginepropertiesajaxeditform:6,alchemyenginepropertieseditform:6,alchemyenginetestform:6,alchemyenginetestmenu:6,alchemyenginetestresult:6,alchemyenginetestsuffix:6,alchemyengineutil:3,alia:[3,17,19,23,26,31,33,35,53,56,61,62,64,65,68,71,73,75,77,83,88,94,104,116,134,135,137,139,142,149,150,159,172,177,182,197,199,207],all:[0,1,3,15,25,35,47,53,54,61,88,91,109,131,147,176,183,191,204,212,214,215,216],all_timezon:215,allow:[1,35,47,116,142,211,214,215],allow_context:183,allow_non:185,allowed_paragraph:[56,68,71],alreadi:[1,3,11,35,61,82],also:[1,94,105,183,211,215,216],alsoprovid:183,alt:[150,175,177],alt_titl:[20,23,26,71],altern:216,altitud:98,alwai:[175,183,216],ambigu:195,ambiguoustransitionerror:195,amp:183,ams:[61,183],analyt:[159,162,199],anchor:31,and_:11,ani:[1,3,35,61,71,183,184,215],annot:[0,143,183,211,215],anoth:[1,3,71,94,101,116,139,143,183,215,216],anymor:143,anyth:194,anywher:[71,137],apach:1,api:[183,215,216],api_kei:98,apo:183,app:183,append:[11,17,23,33,116],appli:[3,82,94,131,139,143,159,183,191,211,215],applic:[88,116,139,142,183,184,199,211,215,216],application_factori:[184,211],application_kei:183,application_nam:[51,159,184,211],application_packag:[51,159],apply_skin:159,applychang:[94,120,142],approxim:183,apschedul:[1,139],architectur:215,archiv:[53,61,82,83],archive_act:82,archived_st:[82,194],area:[15,55,65,101],aren:207,arg:[3,65,88,94,105,116,131,143,145,152,183,188,207,215],argument:[3,11,143,183,191,212,213,216],aring:183,arrow:[65,67],asc:[53,61],asdict:207,ask:[1,11,44,45,214,216],ask_review:44,asoci:19,aspect:116,ass:17,assign:[183,204,214],associ:[15,16,20,22,29,31,33,35,61,108,131,143,175,177,183,215],association_container_factori:17,associationcontain:17,associationcontainernamespac:17,associationcontainersubloc:17,associationitem:[17,20,29],associationitemajaxaddform:[19,22,31],associationitemajaxeditform:[19,22,31],associationitempermissioncheck:17,associationparagraph:17,associationparagraphaddform:19,associationparagraphaddmenu:19,associationparagraphajaxaddform:19,associationparagraphcontentcheck:17,associationparagraphfactori:17,associationparagraphinnereditform:19,associationparagraphpropertiesajaxeditform:19,associationparagraphpropertieseditform:19,associationparagraphsummari:19,associationscontainerdialogview:19,associationscontainerview:19,associationscontentcheck:17,associationsmenu:19,associationst:19,associationstableinnernamecolumn:19,associationstablepictogramcolumn:19,associationstablepublicnamecolumn:19,associationstableshowhidecolumn:19,associationstablesizecolumn:19,associationstablesortercolumn:19,associationstabletrashcolumn:19,associationstablevaluesadapt:19,associationsview:19,assum:[183,188],asyncio:[1,8],atild:183,attach:1,attempt:[],attr:213,attribut:[3,17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,95,98,105,109,112,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,183,191,194,212,215],attributeerror:215,attributetravers:183,attribution_control:98,attrnam:[14,61,64,104,112,137,142,149,150,159,197,215],audio:[20,22,105],audio_bitr:116,audio_format:116,audio_properti:120,audio_sampl:116,audio_typ:116,audiobitr:116,audiochannel:116,audioconversionsact:120,audioconversionsajaxeditform:120,audioconversionseditform:120,audioconversionsviewletsprefix:120,audioconvertersvocabulari:116,audiopreview:120,audiopreviewviewletsprefix:120,audiorecord:116,audiosampl:116,audiotypeadapt:116,audiotypeextens:116,auml:183,auth:216,auth_onli:62,auth_ticket:143,authautomat:147,authent:[1,109,122,143,144,145,147,149,150,185,214,216],authenticated_deni:143,authenticated_gr:143,authenticated_userid:143,authenticatedprincipalev:144,authentication_plugins_nam:143,authomatic_secret:143,author:[20,23,26,33,159],author_com:23,authtktauthenticationpolici:143,auto:28,auto_created_paragraph:[56,68,71],auto_retired_st:[82,194],autocomplet:[94,147,150,190],autom:145,automat:[1,3,35,83,143,183,214,215,216],avail:[0,1,82,152,184,191,195,204,207,215,216],avatar:143,avconv:116,avoid:[11,207],awai:[207,211],back:[51,159,199],back_configur:159,back_office_site_icon:159,back_target:[53,61,112,137,150,159,182],back_url:[35,53,61,112,137,150,159,182],backend:1,background:[1,3,67,142],backofficeconfigur:[51,159],backofficeconfigurationfactori:159,backofficeconfigurationtalesextens:159,backofficeconfigurationtravers:159,backofficepropertiesajaxeditform:199,backofficepropertieseditform:199,backofficepropertiesmenuitem:199,badg:[159,167],badge_class:[45,167],band:116,bar:183,base:[1,3,5,6,8,10,11,13,14,15,17,19,20,22,23,25,26,28,29,31,33,35,36,38,40,41,43,44,45,46,48,50,51,53,56,58,59,61,62,64,65,67,68,70,71,73,74,75,77,78,79,81,82,83,84,87,88,89,92,93,94,95,96,97,98,102,103,104,105,107,108,109,111,112,113,115,116,119,120,122,125,126,127,128,129,130,131,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,156,157,158,159,160,161,163,164,165,166,167,168,169,170,171,172,174,175,177,180,181,182,183,184,185,187,188,189,190,191,193,194,195,196,197,198,199,201,203,204,206,207,209,210,211,213,214,215,216],base_dn:109,base_label:175,base_url:183,baseaudioconvert:116,basecontentcheck:[17,20,23,26,29,33,36,40,59],basecontentprovid:[19,25,28,35,67,191],basedashboardt:[53,61],basedataconvert:[97,107,148,151,157,181,189],basedatatyp:59,basedatatypepermissioncheck:59,baseextfil:20,baseextfileassociationinfoadapt:20,baseform:94,baseformfieldfactori:62,basegalleryrender:25,basegenerationscheck:15,basehtmlrender:183,baseillustrationrender:28,baseindexerprocess:88,baseindexmixin:[11,105],baseindexpag:131,baselanguagesvocabulari:105,baselink:29,baselinkcontentcheck:29,baselinkinfoadapt:29,basemediaconvert:116,baseparagraph:[17,23,26,33,65],baseparagraphaddmenu:[19,25,28,35,67],baseparagraphajaxaddform:[19,25,28,35,67],baseparagraphajaxeditform:[19,25,28,35,67],baseparagraphcontentcheck:[17,23,33,65],baseparagraphpermissioncheck:33,baseparagraphpropertieseditform:[19,25,28,35,67],baseparagraphtableelementeditor:35,basesharedtool:[59,71],basesiteroot:[51,183,211],baset:[6,14,19,31,35,53,61,64,67,73,94,104,137,142,149,150,159,182,197,199],basetaskthread:139,basethesaurusexport:177,basethesaurusexporterhandl:177,basethesaurusload:177,basethesaurusloaderhandl:177,basetilemaplay:98,basetreenodesview:182,basetrigg:139,basevideoconvert:116,basi:216,basic:[145,159,183,184,185],batch:145,batchsiz:159,beaker:[1,183],beaker_backend:1,beaker_serv:1,becaus:216,been:[1,183,207,215],befor:[1,94,95,140,150,183,215,216],beforerunjobev:140,beforetraverseev:183,begin:183,behaviour:199,behind:211,being:[3,11,183],below:1,benefit:216,better:[1,216],between:[1,183,215],bg_color_class:169,bin:[1,211,216],bind:204,bind_addr:204,bind_dn:109,bind_password:109,birth_dat:145,bit:116,bitrat:116,bitraterang:116,bitratetoler:116,blank:183,blath:[],blob:[1,183],blob_dir:183,blobs_dir:1,block:183,blog:[15,47,53,55],blogfold:56,blogmanag:56,blogmanageraddform:58,blogmanageraddmenu:58,blogmanagerajaxaddform:58,blogmanagertableelementeditor:58,blogmanageruseraddingsmenulabeladapt:58,blogmanagerworkflowpublicationajaxeditform:58,blogmanagerworkflowpublicationeditform:58,blogmanagerworkflowpublicationmenu:58,blogpost:56,blogpostaddact:58,blogpostaddform:58,blogpostajaxaddform:58,blogpostcontentmenuhead:58,blogposttitleadapt:58,blur:116,bodi:33,body_css_class:159,bool:[3,62],booleanfieldfactori:62,boolterm:94,bootstrap:[1,216],border:[14,61,64,67,79,87,94,112,142,150,159,182,197],both:[142,207],bottom:116,bound:[3,98,175,204],boundviewtempl:[25,28,45,94,159,172,191],box:1,braces_requir:[105,183,191],breadcrumb:[53,61,73,159,162,182],breadcrumbitem:[53,61,73,164,182],breadcrumbscontentprovid:164,breakpoint:142,brief:183,broken:207,browser:[1,67,74,97,103,105,107,120,148,151,157,181,183,210,214],browserrequestdataextens:183,brush:199,btn:[28,43,170,197],btree:[175,183,207],btreecontain:[175,207],btreecontainerst:207,btreeorderedcontain:[23,33,44,183],btreetempl:207,bucket:207,buckettempl:207,buffer:116,bufsiz:116,build:215,buildout:0,built:[0,1],bushi:1,button:[6,19,25,28,35,45,61,64,67,79,93,94,95,97,120,142,147,182,190],button_label:147,buttonact:97,c_include_path:1,cach:[0,1,2,8,75,105,183],cache_dict:207,cache_en:105,cache_for:207,cache_nam:7,cache_serv:[126,127],cached_properti:183,cachelock:183,calcul:183,calendar:142,call:[1,3,116,139,147,170,183,211,212,213,216],callabl:183,callback:[94,204],caller:[139,142,159],can:[0,1,3,17,20,23,26,29,33,35,36,44,48,56,59,62,65,68,71,75,77,82,88,94,98,105,109,116,120,131,137,139,142,143,145,152,159,163,164,167,169,170,175,177,181,183,191,194,199,207,211,212,213,214,215,216],can_backdraft_cont:82,can_cancel_oper:82,can_chang:137,can_create_new_vers:82,can_delete_vers:82,can_inherit:131,can_inherit_skin:159,can_link:207,can_manage_cont:82,can_propose_cont:82,can_retire_cont:82,can_sort:73,cancel:[1,61,82],cannot:[17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,194,207],caontain:67,card:[61,204],carefulli:1,catalog:[11,15,175],catalog_key_adapt:11,catalog_nam:11,cataloggenerationscheck:11,catalogindex:14,catalogindexclasscolumn:14,catalogindexdiscriminatorcolumn:14,catalogindexest:14,catalogindexesvaluesadapt:14,catalogindexesviewlet:14,catalogindexinterfacecolumn:14,catalogindexnamecolumn:14,catalogindexnbdocscolumn:14,catalogindexnbindexedcolumn:14,catalogindexnbunindexedcolumn:14,catalogindexnbwordscolumn:14,catalogindextrashcolumn:14,catalogpropertiesdisplayform:14,catalogresultset:11,caus:207,ccedil:183,cdict:191,ceci:183,center:[14,28,61],cfg:1,cha:183,chain:116,chainto:116,chameleon:[105,183,191],chang:[1,6,19,22,25,28,31,35,45,61,64,67,73,93,94,120,131,137,142,147,150,160,182,190,197,199,216],channel:116,chapter:0,charact:[183,213],charref:183,charset:183,chart:[53,61,199],check:[1,11,15,33,41,46,59,61,82,88,95,98,105,116,131,139,143,144,145,147,152,169,175,183,186,188,211,215],check_access:[53,59,61],check_activ:145,check_associ:33,check_blob_cach:1,check_data_attribut:159,check_group_id:145,check_histori:139,check_login:145,check_media_convers:116,check_mod:[28,94,120,149],check_par:194,check_password:[144,145],check_request:183,check_required_index:11,check_required_tool:46,check_required_util:[183,211,215],check_secur:194,check_submit_button:95,checkbox_field:94,checkbox_mod:94,checkbox_switch:94,checkbox_widget:94,checker:[11,15,17,20,23,26,29,33,36,39,46,51,59,61,62,65,71,88,94,98,105,108,116,131,139,143,149,152,159,188,199,211,215],checker_st:94,checkin:3,checkout:3,choic:[62,143,175,183,184,215],choicefieldfactori:62,choicefieldwidget:97,choos:[1,137,142,215,216],citi:145,class_:191,class_nam:3,classic:[3,183,213,216],classmethod:[3,131],classproperti:183,classproperty_support:183,clean:[3,183],clear:[3,44,105,109,175,177],clear_cach:105,clear_engin:3,clear_geometri:116,clear_thumbnail:116,clearfix:28,click:[120,159],click_handl:[163,167,170,171],client64:1,client:[1,8,88,183,185,214],clientstorag:1,clip:116,clock:142,clone:[59,61,131,194,195],clone_act:82,close:[3,94,97,183,207],closebutton:94,closebuttonact:97,closefieldwidget:97,closewidget:97,cls:[183,207],cluster:[139,216],cmd:116,cmdline:139,code:[105,145,159,183,207,215],codec:116,codec_typ:116,codepen:199,col:[35,45,50,61,73,112,120,137,142,147,149,150,199],collect:[1,3],colon:183,color:[45,97,116,159,175,182,183],colordataconvert:97,colorfield:183,colorfieldwidget:97,colorpick:183,colorwidget:97,colspan:159,column:[14,19,28,31,35,53,61,64,67,73,104,112,137,142,149,150,159,182,197,199,215,216],com:1,combin:[11,116],command:[0,1,116,142,215,216],comment:[1,44,45,47,194,195,197,199],comment_content_permiss:47,comment_typ:44,commentaddedev:44,commentcont:47,commit:1,common:[15,25,35,38,53,55,56,58,62,64,65,67,68,70,71,73,75,79,185,191,207],common_prefix:207,common_suffix:207,commonli:207,compactag:[],company_nam:145,compar:[183,207,216],comparedict:207,comparedictshtml:207,comparetupl:207,comparetupleshtml:207,compat:216,compil:[1,116,183],complet:[1,183,194,216],compliant:3,complic:207,compon:[0,1,15,65,67,88,183,199,211,213,214,215],componentlookuperror:183,componentvocabulari:[3,62,113,131,139,143,159,175,177,194],composit:61,compress:[116,120],comput:[17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,183,194,214],concept:[213,215],concern:215,concurr:[1,216],condit:[183,191,194,195],conditionalviewletmanag:191,conditionfailederror:195,conf:[1,216],config:[1,3,7,11,15,46,88,94,98,105,109,113,116,121,128,131,137,139,143,145,152,159,165,172,175,183,191,194,199,204,207,212],config_interfac:46,config_klass:183,configur:[1,3,47,51,77,84,104,131,134,135,137,145,150,175,177,182,183,199,211,214,215],configurationfactori:159,configurationtalesextens:159,configurationtravers:159,confirm:[145,147],confirmationdatecolumn:150,conflict_suffix:177,conn:[109,215],connect:[0,1,3,6,8,93,109,112,120,142,145,183,185,190,204,207,215],connect_don:[],connect_ex:[],connection_timeout:139,connection_timestamp:3,connectioncleanerthread:3,connectionmanag:109,connectthread:[],consid:1,consol:[1,183],constraint:183,constructor:143,consumer_kei:145,consumer_secret:145,conta:204,contain:[1,3,15,16,19,20,23,26,28,29,36,44,53,55,56,59,61,62,64,65,75,88,89,98,101,104,105,109,116,131,139,142,143,145,149,150,175,182,188,194,197,199,211,215,216],containedproxyst:207,container_id:159,containeradminview:[19,35,61,64,199],containersublocationsadapt:183,containervaluesadapt:159,containerview:[31,53,61,73,104,137,142,149,150,159,182,197,199],content:[0,1,213,216],content_class:[56,62,65,68,71,75],content_link_publication_info:71,content_link_sequence_info:71,content_link_state_info:71,content_link_workflow_info:71,content_nam:[56,62,65,68,71,75],content_typ:[17,23,26,33,56,59,62,65,68,71,75,152,155,157,177],content_url:58,contentarchivertask:[82,83],contentarchivertaskaddform:83,contentarchivertaskaddmenu:83,contentarchivertaskajaxaddform:83,contentassociationsvocabulari:17,contentcheckerform:41,contentcheckermenu:41,contentcheckerwidgetssuffix:41,contenthelp:[159,199],contentindexergenerationscheck:88,contentindexerhandl:88,contentindexermessagehandl:88,contentindexerprocess:88,contentindexerprocessajaxtestform:93,contentindexerprocesstestform:93,contentindexerprocesstestmenu:93,contentindexerprocesstestsuffix:93,contentindexerutil:88,contentindexerutilitypropertiesajaxeditform:93,contentindexerutilitypropertieseditform:93,contentlink:71,contentlinkaddform:73,contentlinkaddmenu:73,contentlinkajaxaddform:73,contentlinkpropertiesajaxeditform:73,contentlinkpropertieseditform:73,contentlinksvocabulari:29,contentlinktableelementnam:73,contentmanagementmenu:203,contentmeta:159,contentportlet:134,contentportletconfigurationajaxeditor:138,contentportletpreview:138,contentportletrender:134,contentportletset:134,contentportletsettingseditor:138,contentprovid:191,contentprovider_config:191,contentreviewnotificationhandl:44,contenttyp:172,contenttypemetasadapt:159,contenttypesvocabulari:59,contentworkflow:82,contentworkflowtransitionnotificationhandl:82,context:[3,6,14,17,19,20,22,23,25,26,28,29,31,33,35,36,38,40,41,43,44,45,48,50,51,53,58,59,61,62,64,65,67,70,71,73,75,77,78,79,82,83,84,87,88,89,93,94,98,103,104,105,108,109,112,113,116,120,121,122,126,128,131,134,135,137,138,139,142,143,145,147,149,150,152,158,159,163,164,165,167,169,170,171,172,175,177,182,190,191,194,197,198,199,203,204,207,210,212,213,215],context_act:170,context_selector:[183,215],contextactionsextens:170,contextactionsviewletmanag:170,contextadapt:[17,20,23,26,29,33,36,40,44,51,59,61,62,65,71,75,82,89,105,109,116,122,131,142,145,159,175,183,190,194,213,215],contextexprmixin:[105,183,191],contextrequestadapt:[25,28,58,61,64,67,70,73,79,84,143,159,164,182,183,190,210],contextrequestviewadapt:[14,19,31,35,53,58,61,64,67,70,73,79,94,104,108,116,137,142,149,150,159,170,182,183,197,199,212],contextselector:183,contexttitleprefixadapt:[61,159],contract:215,contributor:[47,59,82],contributor_rol:47,control:[1,35,45,50,61,112,120,137,142,147,149,150,182,183,199,203,214],controlpanelmenu:203,controlpanelthesaurusheaderadapt:182,controlpanelthesaurust:182,controlpanelthesaurustrashcolumn:182,controlpanelthesaurusvaluesadapt:182,controlpanelthesaurusview:182,conveni:[207,216],convers:[116,120,183,216],conversionprocess:116,conversionsextens:116,conversionthread:116,convert:[1,3,97,107,120,148,151,157,181,183,188,189,207,214],convert_charref:183,convert_unicod:3,cooki:185,cookie_nam:143,cookiecutt:[1,216],cookierequest:185,cookierespons:185,cookieresponsehelp:185,coordin:101,copi:[105,116,145,183],core:183,correct:214,correctli:[1,183,211,214,215],could:[207,214],count:[14,22,31,35,190,194],counter:[22,35],countri:145,cplus_include_path:1,creat:[0,6,11,15,19,22,25,28,31,35,46,47,58,59,61,64,67,73,82,88,94,95,98,104,105,112,113,116,129,131,137,139,142,143,147,150,152,175,176,177,182,183,188,190,204,211,214,215],create_content_permiss:47,create_elasticsearch_index:1,create_thesaurus_permiss:176,create_version_permiss:47,createandadd:[6,45,61,93,94,120,137,142,147,182,190,197],createcont:[47,61,73],created_d:59,createthesauru:176,createvers:47,creation:[183,211,214,215,216],creation_d:44,creation_label:59,creator:[59,175,177],credenti:[109,145,147,185],credentials_plugin:143,credentials_plugins_nam:143,cron:[139,142,216],crontaskschedul:139,crontaskscheduleajaxeditform:142,crontaskscheduleeditform:142,crontaskscheduleinfo:139,crontaskschedulerinfofactori:139,crop:116,crs:98,css:97,css_class:[28,43,61,73,87,94,131,149,164,167,170,171,175,182,197],cssclass:[14,19,35,53,61,64,67,73,112,142,150,159,182,197],curl:1,current:[1,3,11,15,46,59,61,88,98,105,116,131,139,143,152,166,183,188,207,211,212,213,214,215,216],custom:[0,1,11,51,59,131,137,143,159,175,183,184,211,213,215],cx_oracl:1,cyclic:[94,139,143],daemon:[3,216],dai:[139,183],danger:[61,150,197],dashboard:[15,53,55,59,73,120],data:[1,3,6,17,19,20,22,23,25,26,28,29,31,33,35,36,44,45,48,53,56,58,59,61,62,64,65,67,68,71,73,75,77,88,93,94,97,98,104,105,107,109,112,116,120,131,137,139,142,143,145,147,148,150,151,152,157,158,159,163,164,167,169,170,171,175,177,181,182,185,189,190,194,197,214,216],data_attribut:[6,14,19,35,53,61,64,67,73,104,112,137,142,149,150,159,182,197,199],databas:[0,3,6,142,183,190,199,210,211,214,216],dataload:3,datasubtypeaddact:61,datasubtypeaddform:61,datasubtypeajaxaddform:61,datasubtypeajaxeditform:61,datasubtypeeditform:61,datat:[14,112,142,150,159,182,197],datatyp:59,datatypeaddact:61,datatypeaddform:61,datatypeajaxaddform:61,datatypeajaxeditform:61,datatypeeditform:61,datatypeelementnameadapt:61,datatypesubtypest:61,datatypesubtypestableassociationscolumn:61,datatypesubtypestablenamecolumn:61,datatypesubtypestableparagraphscolumn:61,datatypesubtypestablesortercolumn:61,datatypesubtypestabletrashcolumn:61,datatypesubtypestablevalu:61,date1:183,date2:183,date:[11,58,61,62,73,97,139,142,150,194,197],date_resolut:11,date_to_datetim:183,datefieldfactori:62,datefieldwidget:97,datesrangefield:183,datetaskschedul:139,datetaskscheduleajaxeditform:142,datetaskscheduleeditform:142,datetaskscheduleinfo:139,datetaskschedulerinfofactori:139,datetim:[11,97,183,188,214],datetimedataconvert:97,datetimefieldwidget:97,datetimeindexwithinterfac:11,datetimewidget:97,datewidget:97,day_of_week:139,db_host:1,db_name:1,db_password:1,db_port:1,db_type:1,db_usernam:1,debian:[1,216],debug:[1,142,183,185],decidedli:207,decim:[1,62,183],decimalfieldfactori:62,declar:[97,128,131,172,183,191,199],decod:183,decode_param_nam:183,decoi:207,decor:[97,128,131,172,191],decoypersistentdict:207,dedic:[214,216],def:[183,211,212,213,215],defaultelementeditoradapt:[58,61,73,104,137,142,149,159,182],defaultgalleryrender:25,defaultillustrationrender:28,defaultpageheaderadapt:[35,53,61,73,104,112,137,142,149,150,159,182,199],defaultparagraphajaxeditform:35,defaultparagraphseditform:35,defaultparagraphseditformhelp:35,defaultparagraphssettingsmenu:35,defaultvalu:104,defaultvaluedict:105,defer:183,defin:[0,1,3,35,59,116,131,137,183,184,199,204,211,212,213,214],define_elasticsearch_map:1,definit:[1,62,137,139,175,177],deit:35,delegate_to:207,delet:[3,14,19,25,53,56,61,67,71,73,82,104,131,137,142,149,150,159,175,182,183,194,199,215],delete_act:82,delete_associ:19,delete_catalog_index:14,delete_container_el:159,delete_data_typ:61,delete_extract:182,delete_gallery_el:25,delete_imagemap_area:67,delete_map_manager_lay:104,delete_portal_templ:137,delete_portlet:131,delete_portlet_configur:131,delete_row:131,delete_scheduler_task:142,delete_security_manager_plugin:149,delete_shared_sit:53,delete_site_item:73,delete_slot:131,delete_social_provid:150,delete_subtyp:61,delete_template_portlet:137,delete_template_row:137,delete_template_slot:137,delete_thumbnail:116,delete_util:199,deleteel:159,delta:183,depend:[1,94,98,139,143],deprec:[1,183],desc:61,describ:[0,116,215],descript:[20,23,26,29,33,59,62,95,143,145,150,159,175,177,183,207],descriptioncolumn:150,descriptor:183,desktop:0,destin:[194,195],detail:207,detect:[213,214],develop:[1,142,145,211,215],devic:131,diacrit:183,dialog:[19,35,61,94,97,147,199],dialog_class:[14,19,22,25,28,35,43,67,94,104,137,142,149,199],dialogaddform:[94,147,199],dialogdisplayform:[94,199],dialogeditform:[94,199],dict:[105,207],dictionari:[17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,183,194,207],dictvalu:207,differ:120,digest:216,dimens:116,dir:1,direct:[1,80,191,199,207,215],directli:[183,215],directlyprovid:207,directori:[1,149,183,216],directory_plugins_nam:143,disabl:[3,116,142,150],discard:116,disconnect:1,discrimin:[11,14,105,143,175],dispatch:183,displai:[1,14,41,61,64,94,95,112,120,142,158,182,183,190,191,194,199,214,215,216],display_content_icon:159,display_form:64,display_hints_on_widget:94,display_shared_tool_titl:159,displayed_publication_d:194,displayform:[94,199],distribut:[1,216],div:183,divid:[22,61,79,137,149,167,170,199],dnd:61,doc:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,183,187,193,196,201,206,209],doc_suit:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],docfieldproperti:183,doctest:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],document:[3,14,116,207,216],docutil:183,doesn:194,domain:[143,183],don:[1,11,215],done:[1,3,183,213,215,216],dot:[105,183,189],dotteddecimaldataconvert:[1,189],dotteddecimalfield:183,doubl:183,download:[1,182,216],download_fram:182,download_target:182,draft:[47,82],draftworkflowstatelabeladapt:82,drag:[137,159],drag_template_portlet:137,drop_restrict:59,dropbox:[1,44,61],dropdown:[170,171,197],dropdown_label:[87,171],dsn:3,dt_sort_ord:[53,61],dt_sort_typ:159,dublincor:61,due:1,dummyrequest:183,duplic:61,durat:[116,120,139,183],dure:[207,216],dynam:183,dynamicschemamixin:3,each:[1,3,108,131,137,183,204],eacut:183,easi:188,easili:[3,215],echo:3,echo_pool:3,ecirc:183,econtext:[105,183,191],edit:[6,19,22,25,28,31,35,38,58,61,64,67,71,73,79,93,94,104,108,112,120,131,137,142,149,150,158,159,182,190,199],edit_permiss:[6,17,19,22,23,25,28,31,33,35,38,45,50,51,58,59,61,64,67,71,73,93,94,104,108,112,120,131,137,142,147,149,150,158,182,190,197,199],editform:[94,199],editor:[22,31,35,58,61,73,78,84,97,104,137,138,142,149,159,182],editor_data:97,editor_set:131,effect:[35,116],effectchain:116,effective_princip:[143,183],effici:207,egg:[1,183,216],eggs_directori:[1,216],egrav:183,einprogress:[],elastic_docu:88,elastic_map:88,elasticmixin:88,elasticsearch:[0,54,88,89,91],elasticsearch_index:1,elasticsearch_serv:1,element:[0,1,25,35,58,61,73,104,137,142,149,159,182,183,199,207,213,215],email:[145,150,183,216],emailcolumn:150,emit:183,empti:[3,183,207,213],emptyoobtreest:207,emul:183,enabl:[61,109,145,159,216],enable_notif:143,enable_social_login:143,encod:[3,113,177],encodedpassword:183,encodingfield:183,encodingsvocabulari:183,encount:[1,212],end:[1,116,147,175,183],end_dat:139,engin:183,engine_direct:3,enginesvocabulari:3,english:[1,11],enter:[108,147,183,189],enterpris:216,entiti:[3,183],entitydef:183,entri:[97,183],env:[1,97,105,128,131,172,183,191,216],envelop:[29,31,149],environ:[0,183,216],epollselector:1,equal:183,equiv:159,equival:215,error:[1,17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,184,194,195,207],errormessag:189,errors_target:139,es_test_view:93,escape_slash:183,esri:[98,104],esrifeaturelayeraddform:104,esrifeaturelayeraddmenu:104,esrifeaturelayerajaxaddform:104,esrifeaturelayerajaxeditform:104,esrifeaturelayereditform:104,esrifeaturemaplay:98,est:183,esviewqueri:89,etc:[1,183,213,216],euml:183,evalu:183,even:[142,183,216],event:[3,6,11,15,17,20,23,26,32,33,44,46,51,56,58,59,61,62,64,65,68,70,71,73,75,82,88,94,95,98,104,105,116,122,129,131,137,139,140,142,143,144,145,147,150,152,158,159,160,175,182,183,188,190,194,195,199,204,211,215],eventu:[1,215],everi:[1,184,207],everyone_deni:143,everyone_gr:143,everyth:[194,204],evolv:[11,15,46,88,98,105,116,131,139,143,152,188,211,215],exact:175,exact_onli:175,exampl:[1,3,11,105,183,211,212,213,215,216],exc:113,except:[116,183,184,195,215],execut:[109,142,183],exist:[47,61,73,145],exit:204,expir:[183,207],explanatori:1,explicit:191,expos:207,express:[105,159,183,191,212],extaudio:[20,22],extaudioaddform:22,extaudioaddmenu:22,extaudioajaxaddform:22,extaudiocontentcheck:20,extaudiopropertiesajaxeditform:22,extaudiopropertieseditform:22,extaudioscount:22,extend:[183,212,215],extens:[0,1,64,67,75,79,116,143,162,170,175,183,211,216],extension_packag:1,extensionexpr:183,extern:[1,20,22,29,31,73,89,183],externalfilesfactoriesvocabulari:20,externallink:29,externallinkaddform:31,externallinkaddmenu:31,externallinkajaxaddform:31,externallinkassociationinfoadapt:29,externallinkcontentcheck:29,externallinkpropertiesajaxeditform:31,externallinkpropertieseditform:31,externallinkscount:31,externalresourc:183,extfil:[15,16,88],extfileaddform:22,extfileaddmenu:22,extfileaddmenudivid:22,extfileajaxaddform:22,extfilecontentcheck:20,extfilepropertiesajaxeditform:22,extfilepropertieseditform:22,extfilescount:22,extimag:[20,22],extimageaddform:22,extimageaddmenu:22,extimageajaxaddform:22,extimagecontentcheck:20,extimagepropertiesajaxeditform:22,extimagepropertieseditform:22,extimagescount:22,extract:[6,58,61,64,73,94,104,105,107,137,142,143,147,148,150,158,175,176,177,179,183,190],extract_credenti:[143,145],extract_nam:[36,175,179,181],extvideo:[20,22],extvideoaddform:22,extvideoaddmenu:22,extvideoajaxaddform:22,extvideocontentcheck:20,extvideopropertiesajaxeditform:22,extvideopropertieseditform:22,extvideoscount:22,eye:[19,35,45,53,58,64,73,182],facet:11,facetindex:11,facetindexwithinterfac:11,factor:116,factori:[1,11,17,20,23,26,33,35,36,44,48,51,59,62,64,65,67,74,75,98,103,107,116,131,139,143,148,152,157,159,172,175,181,183,184,185,191,194,211,215],fail:[195,216],fallback:207,fallbackst:207,fals:[1,3,11,51,58,61,73,94,104,105,116,137,142,143,149,152,159,167,175,182,183,185,191,194,204,210],falselabel:94,famili:[11,105,143,152,175],fanstat:[],fanstatictalesextens:183,favorit:[48,50,53,61],favorite_cont:61,favoritescolumnaddremovecolumn:61,fdel:183,featur:[1,15,17,20,23,26,29,33,36,59,98,104,105,143,183,215],featurelay:98,ffaudioeffect:116,ffdoc:116,ffeffect:116,ffmpeg:116,ffvideoeffect:116,fget:183,field:[6,11,14,15,17,19,20,22,23,25,26,28,29,31,33,35,36,38,41,43,44,45,48,50,51,53,55,56,58,59,61,65,67,68,71,73,74,75,77,79,88,93,94,97,98,103,104,105,107,108,109,112,116,120,131,137,139,142,143,145,147,148,149,150,151,152,157,158,159,163,164,167,169,170,175,177,181,182,183,184,189,190,194,197,199,215],field_factori:62,field_nam:59,field_typ:62,fieldindex:11,fieldindexwithinterfac:11,fieldproperti:[17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,183,194,215],fieldset_class:[19,28,35,64,67,79,94],file:[1,3,15,16,20,22,26,28,32,33,59,61,73,89,105,107,116,143,159,183,211,215,216],filenam:[20,26,172,177],filepropertiesact:25,filestorag:216,filesystem:183,film:[33,35,120],filter:[75,94,145,182,191],filter_tmpl:109,filter_valu:175,find:[0,147,155,179,183,215],find_objects_match:183,find_objects_provid:183,find_princip:[109,143,145,147],find_term:175,findclosestpersist:210,findpag:210,findrefer:155,findterm:179,findtermswithlabel:179,fire:[144,145],fire_automat:194,fire_transit:194,fire_transition_for_vers:194,fire_transition_toward:194,first:[0,143,183,207,213,215,216],first_nam:145,first_own:59,first_publication_d:194,firstnam:145,firtherpath:62,fix:[116,159],flag:[61,108,159,162,183,204],flagscontentprovid:166,flash:116,flashvideotypeadapt:116,flatten_interfac:207,flv:116,flvvideoconvert:116,folder:[15,55,56,59,61,74,98,112,116,131,139,143,145,150,183,194,207,213],folder_factori:[56,71],folderst:207,follow:[1,183,215,216],foo:183,for_:[172,191],forbidden:[25,147,184],forbidden_permiss:184,forbiddenajaxview:147,forbiddenview:147,forc:116,force_low:183,forget:[1,143],form:[0,1,2,6,14,15,19,22,25,28,31,35,38,41,43,45,46,50,53,55,58,61,67,70,73,74,78,79,83,93,97,103,104,107,108,112,120,137,138,142,147,148,149,150,151,157,158,181,182,183,189,190,191,197,214,216],form_fields_list:64,form_opt:94,form_target:[6,93,94,120,142,190],formaddact:64,formaddform:64,formajaxaddform:64,format:[22,31,82,94,98,104,116,120,177,183,204,207,216],format_d:183,format_datetim:183,formcontentmenuhead:64,formcreatedev:95,formerrorsmessag:94,formfield:62,formfieldaddact:64,formfieldaddform:64,formfieldajaxaddform:64,formfieldcontain:62,formfieldcontainerfactori:62,formfieldcontainernamespac:62,formfieldcontainerpreview:64,formfieldcontainerpreviewdisplayform:64,formfieldcontainerpreviewhelp:64,formfieldpropertiesajaxeditform:64,formfieldpropertieseditform:64,formfieldscontainerlabelcolumn:64,formfieldscontainernamecolumn:64,formfieldscontainershowhidecolumn:64,formfieldscontainersortercolumn:64,formfieldscontainersubloc:62,formfieldscontainert:64,formfieldscontainertrashcolumn:64,formfieldscontainertypecolumn:64,formfieldscontainervalu:64,formfieldscontainerview:64,formfieldsmenu:64,formfieldtypesvocabulari:62,formhandlerpropertieseditform:64,formhandlersvocabulari:62,formheaderviewletmanag:94,formhelp:[35,61,64,94,108,120,137,142,150],formobjectcreatedev:95,formobjectmodifiedev:95,formprefixviewletmanag:94,formpropertieseditform:64,forms_tool_nam:51,formselector:94,formsmanag:[46,62],formsuffixviewletmanag:94,formtitleadapt:64,formtoolbarviewletsmanag:94,formviewletmanag:94,formwidgetsgroup:94,found:[5,10,13,17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,81,88,92,94,96,98,102,105,109,111,115,116,119,125,130,131,136,139,141,143,145,146,152,156,159,161,163,164,167,169,170,174,175,177,180,181,183,187,193,194,196,201,206,209,211,212,213],frame:[116,120,204],frame_s:120,framework:[183,215],francai:183,free:1,french:[1,183],frequenc:116,from:[1,3,11,14,33,35,50,53,61,73,97,104,105,116,128,131,137,142,144,145,149,150,172,182,183,185,188,191,199,204,207,211,212,213,214,215,216],from_project:101,fromaddr:113,fromunicod:183,fset:183,full:[1,11,179,215],fulltext:1,furtherpath:[17,23,26,33,36,44,59,65,105,116,131,142,143,145,159,175,183,194,213],galleri:[15,16,88],gallery_factori:23,galleryaddform:25,galleryaddmenu:25,galleryajaxaddform:25,gallerycontainernamespac:23,gallerycontainersubloc:23,gallerycontentcheck:23,gallerycontentform:25,gallerycontentsview:25,galleryfactori:23,galleryfil:23,galleryfilecontentcheck:23,galleryfileinfopropertiesajaxeditform:25,galleryfilepermissioncheck:23,galleryfilepropertiesact:25,galleryfilepropertieseditform:25,galleryfileremoveract:25,galleryfileshowhideact:25,galleryimageaddform:25,galleryimageaddmenu:25,galleryimageajaxaddform:25,galleryimagesview:25,galleryimagesviewlet:25,galleryindexinfo:89,galleryinnereditform:25,galleryparagraphcontentcheck:23,galleryparagraphindexinfo:89,galleryparagraphsummari:25,gallerypermissioncheck:23,gallerypropertiesajaxeditform:25,gallerypropertieseditform:25,galleryrenderervocabulari:23,gallerytargetcontentcheck:23,gallerytargetindexinfo:89,gdal:1,gener:[1,5,10,11,13,15,20,81,82,88,92,96,98,102,105,111,115,116,119,125,130,131,136,139,141,143,146,152,156,161,174,175,177,180,183,184,187,188,191,193,196,199,201,206,209,211,215,216],generate_secret:145,generic_chang:182,genericst:207,genericvalu:207,geoarea:[98,103],geoareafield:98,geoareafieldwidget:103,geoareaobjectfactori:103,geoareawidget:103,geometri:116,geopoint:[98,103],geopointfield:98,geopointfieldwidget:103,geopointobjectfactori:103,geopointwidget:103,geopointz:[98,103],geopointzfield:98,geopointzfieldwidget:103,geopointzobjectfactori:103,geopointzwidget:103,geoport:[98,104],geoportallay:98,geoportallayeraddform:104,geoportallayeraddmenu:104,geoportallayerajaxaddform:104,geoportallayerajaxeditform:104,geoportallayereditform:104,geoportalmaplay:98,get:[1,3,7,8,22,25,31,35,45,61,73,80,95,98,104,105,109,116,127,131,137,143,145,152,159,179,182,183,185,188,191,197,204,213,214,215,216],get_address:[109,145],get_admin_us:143,get_ag:[45,183],get_ajax_error:94,get_ajax_handl:[94,137],get_ajax_output:[6,19,22,25,28,31,35,45,61,64,67,73,93,94,120,137,142,147,150,182,190,197,199],get_all_child:175,get_all_princip:[109,143,145],get_all_utilities_registered_for:[183,215],get_annot:183,get_associ:65,get_associations_t:19,get_attribut:105,get_authenticated_deni:143,get_authenticated_gr:143,get_authentication_plugin:143,get_automatic_transition_id:194,get_avatar:45,get_base_oid:152,get_browser_languag:183,get_cach:7,get_cache_handl:7,get_check_output:40,get_children:175,get_client:185,get_client_from_url:185,get_client_with_cooki:185,get_column_typ:159,get_configur:[98,145],get_connect:[109,183],get_connection_from_set:183,get_cont:97,get_context:137,get_convers:[116,120],get_conversion_loop:116,get_conversion_width:116,get_coordin:98,get_credentials_plugin:143,get_css_class:131,get_current_registri:183,get_dat:45,get_data_attribut:[159,167,171],get_debug:183,get_directory_plugin:143,get_dur:183,get_editor_url:29,get_element_editor:159,get_engin:3,get_es_param:89,get_everyone_deni:143,get_everyone_gr:143,get_field:62,get_files_list:22,get_fireable_transition_id:194,get_fireable_transition_ids_toward:194,get_first_state_d:194,get_folders_tre:71,get_form_act:[94,137],get_form_opt:94,get_form_weight:95,get_full_oid:152,get_fulltext_lexicon:46,get_geometri:116,get_global_registri:183,get_granted_rol:143,get_groups_directory_plugin:143,get_human_s:183,get_icon:[19,35,53,61,64,73,159],get_icon_class:[19,35,159],get_icon_hint:[19,35,159],get_image_s:116,get_images_arch:25,get_images_list:22,get_internal_id:152,get_item:77,get_item_info:67,get_job:139,get_label:[82,166],get_languag:105,get_last_upd:163,get_last_vers:[152,194],get_layout_templ:172,get_level:175,get_link:31,get_links_list:31,get_local:105,get_local_registri:183,get_locks_cach:183,get_manual_transition_id:194,get_map_configur:104,get_memb:109,get_meta:[159,212],get_next_fire_tim:139,get_nod:182,get_notif:126,get_oauth_configur:145,get_object_data:183,get_object_nam:159,get_oid_access:80,get_old_vers:197,get_page_templ:172,get_par:[175,183],get_paragraph_editor:35,get_paragraphs_editor:35,get_param:75,get_parent_child:175,get_permiss:143,get_plugin:143,get_portlet:[131,137],get_portlet_configur:131,get_portlet_id:131,get_portlet_label:137,get_portlet_preview:137,get_portlet_slot:131,get_princip:[45,109,143,145],get_principal_annot:143,get_progress_cach:183,get_progress_status_view:183,get_provider_info:145,get_reference_target:152,get_registri:183,get_request:183,get_request_data:183,get_required_index:46,get_required_tool:46,get_resolut:11,get_resourc:159,get_resource_path:183,get_respons:185,get_restrict:59,get_result:[75,89],get_rol:143,get_root_nod:175,get_running_task:183,get_scheduling_info:139,get_schema:3,get_schema_field:62,get_schema_settings_nam:3,get_search_result:[53,61,94,109,145],get_sequence_dict:152,get_sequence_target:152,get_service_us:143,get_sess:3,get_session_data:183,get_set:183,get_short_oid:152,get_skin:[94,159],get_slot:131,get_slot_configur:131,get_slot_row:131,get_slots_width:131,get_state_label:194,get_storag:183,get_stream_info:116,get_subterm:38,get_subtypes_t:61,get_system_transition_id:194,get_target:[29,44,65,71,82,122],get_task:139,get_tasks_cach:183,get_templ:137,get_template_slots_width:137,get_term:175,get_text_start:183,get_them:75,get_themes_index:75,get_thumbnail:116,get_thumbnail_nam:116,get_thumbnail_s:116,get_titl:25,get_title_prefix:159,get_tools_manag:46,get_top_term:175,get_transaction_manag:215,get_transit:194,get_transition_by_id:194,get_tre:73,get_tree_nod:73,get_trigg:139,get_url:[17,25,29,61,104,137,142,149,159,163,167,169,170],get_user_notif:127,get_user_sess:3,get_util:[183,215],get_utilities_for:[183,215],get_valu:107,get_vers:194,get_version_in_st:152,get_view:77,get_view_templ:172,get_visible_imag:23,get_weight:191,get_widget:107,get_widget_callback:94,get_width:131,get_workflow_st:198,getadapt:212,getattr:212,getattrcolumn:[14,19,35,53,61,64,67,104,105,112,142,149,150,159,182,197,199,215],getbatchs:159,getbatchstart:159,getbreadcrumb:210,getbreadcrumbshtml:210,getcont:[28,50,61,104,137,149,199],getcsshighlightclass:142,geterror:207,getextract:179,gethead:185,getlanguag:105,getlayouttempl:172,getnam:207,getobjectid:[207,210],getobjectidhex:210,getobjectpath:210,getobjecttyp:210,getobjecttypeshort:210,getpagetempl:172,getpar:207,getparagraphtitlehint:35,getparentst:207,getpath:210,getpickles:210,getrequestedtid:210,getrequestedtidnic:210,getrootoid:210,getsitemanag:213,getsorton:159,getsortord:159,getstatetid:210,getstatetidnic:210,getstoragetid:207,getter:183,gettopterm:179,geturl:210,getutil:215,getvalu:[14,19,35,53,61,64,67,73,104,105,112,142,150,159,182,197,199],githubusercont:1,give:[120,131,183],given:[1,3,7,11,80,88,101,105,109,116,127,131,143,144,145,147,152,155,159,179,183,188,191,204,211,214,215,216],glob:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,175,180,187,193,196,201,206,209],global:[0,183,199,214],global_registrations_t:199,globalregistrationsheaderadapt:199,globalregistrationshelpadapt:199,globalregistrationsmenuitem:199,globalregistrationst:199,globalregistrationsvaluesadapt:199,globalregistrationsview:199,globe:[104,142],gmt:[183,188],gmtime:188,gnu:[1,216],goal:[3,142],googl:[98,104,159,165,199],googleanalyticsinfo:159,googleanalyticsinfofactori:159,googleanalyticspropertiesajaxeditform:199,googleanalyticspropertieseditform:199,googleanalyticspropertiesmenuitem:199,googleanalyticsviewlet:165,googlemaplay:98,googlemaplayeraddform:104,googlemaplayeraddmenu:104,googlemaplayerajaxaddform:104,googlemaplayerajaxeditform:104,googlemaplayereditform:104,googlemut:98,googletagmanagerinfo:159,googletagmanagerinfofactori:159,googletagmanagerpropertiesajaxeditform:199,googletagmanagerpropertieseditform:199,googletagmanagerpropertiesmenuitem:199,googletagmanagerviewlet:165,gop:116,got:207,grant:[51,144,149,184],grant_rol:143,granted_permiss:194,grantedroleev:144,graphic:199,gridlay:98,group:[1,3,28,43,51,88,109,112,116,143,144,149,199,216],group_css_class:[28,43],group_extra_attribut:109,group_id:145,group_mail_attribut:109,group_mail_mod:109,group_members_attribut:109,group_members_query_mod:109,group_prefix:109,group_replace_express:109,group_title_format:109,group_uid_attribut:109,groups_base_dn:109,groups_folder_t:150,groups_queri:109,groups_search_queri:109,groups_search_scop:109,groups_select_queri:109,groupsbasedform:94,groupsfold:145,groupsfolderaddform:150,groupsfolderaddmenu:150,groupsfolderajaxaddform:150,groupsfolderajaxeditform:150,groupsfoldercontentst:150,groupsfoldercontentsvaluesadapt:150,groupsfoldereditform:150,groupsfoldersearchview:150,groupsfoldersearchviewheaderadapt:150,guest:[47,59],guest_rol:47,hand:216,handl:[0,1,6,11,17,20,23,26,32,33,44,51,58,59,61,62,64,73,82,88,104,105,116,120,122,137,139,142,143,145,147,150,152,158,159,175,182,183,185,190,191,194,211,215,216],handle_added_associ:17,handle_added_blog_manag:56,handle_added_connect:[183,215],handle_added_docu:88,handle_added_engin:3,handle_added_extfil:20,handle_added_forms_manag:62,handle_added_galleri:23,handle_added_gallery_fil:23,handle_added_group:145,handle_added_html_paragraph:33,handle_added_illustr:26,handle_added_imagemaps_manag:65,handle_added_intid_target:152,handle_added_media:[32,116],handle_added_news_manag:68,handle_added_object:183,handle_added_paragraph:33,handle_added_princip:145,handle_added_site_manag:71,handle_added_templ:131,handle_added_thesauru:175,handle_added_video_paragraph:33,handle_added_views_manag:75,handle_admin_form:199,handle_admin_view:199,handle_authenticated_princip:[122,145],handle_charref:183,handle_cloned_object:194,handle_cloned_publication_support:194,handle_cloned_shared_cont:59,handle_confirmation_data_extract:147,handle_content_skin:159,handle_content_typ:59,handle_data:183,handle_datatype_add_form_data_extract:61,handle_deleted_blog_manag:56,handle_deleted_site_manag:71,handle_endtag:183,handle_entityref:183,handle_form_skin:94,handle_granted_rol:51,handle_intid_ev:183,handle_login_form_data:147,handle_modified_associ:17,handle_modified_docu:88,handle_modified_engin:3,handle_modified_extfil:20,handle_modified_galleri:23,handle_modified_gallery_fil:23,handle_modified_html_paragraph:33,handle_modified_illustr:26,handle_modified_media:32,handle_modified_object:11,handle_modified_paragraph:33,handle_modified_shared_cont:59,handle_modified_task:139,handle_modified_term:175,handle_modified_video_paragraph:33,handle_modified_view:75,handle_new_admin_folder_data_extract:150,handle_new_appl:[88,116,139],handle_new_blog_manager_data_extract:58,handle_new_com:44,handle_new_connection_data_extract:190,handle_new_engine_data_extract:6,handle_new_form_field_data_extract:64,handle_new_geoportal_layer_data:104,handle_new_local_sit:[11,15,46,88,98,105,116,131,139,143,152,188,215],handle_new_local_us:145,handle_new_object:11,handle_new_paragraphs_contain:33,handle_new_request:183,handle_new_security_manag:143,handle_new_site_manager_data_extract:73,handle_new_slot_data_extract:137,handle_new_social_provider_data_extract:150,handle_new_task:139,handle_new_task_data_extract:142,handle_new_template_data_extract:137,handle_new_term:175,handle_new_term_data_extract:182,handle_new_thesaurus_data_extract:182,handle_new_user_data_extract:150,handle_new_user_folder_data_extract:150,handle_pool_checkin:3,handle_pool_checkout:3,handle_publication_form_data_extract:61,handle_publication_request_form_data_extract:61,handle_publication_request_refuse_form_data_extract:61,handle_publication_retire_request_form_data_extract:61,handle_registration_data_extract:147,handle_removed_associ:17,handle_removed_connect:[183,215],handle_removed_docu:88,handle_removed_engin:3,handle_removed_extfil:20,handle_removed_extract:175,handle_removed_galleri:23,handle_removed_gallery_fil:23,handle_removed_intid_target:152,handle_removed_media:32,handle_removed_object:[11,183],handle_removed_paragraph:33,handle_removed_princip:145,handle_removed_task:139,handle_removed_templ:131,handle_removed_term:175,handle_removed_thesauru:175,handle_revoked_manager_rol:59,handle_root_skin:159,handle_sequence_data_extract:158,handle_site_before_travers:183,handle_site_folder_add_form_data_extract:73,handle_starttag:183,handle_subtype_add_form_data_extract:61,handle_term_properties_data_extract:182,handle_upload:94,handle_workflow_ev:82,handle_workflow_transit:194,handle_workflow_version_transit:194,handler:[7,15,44,55,64,82,88,112,116,121,137,139,150,177,183,185],handler_info:62,handshak:[],hard:145,has:[1,47,183],has_automatic_transit:194,has_children:175,has_convers:[116,120],has_permiss:[14,53,73,159,183],has_vers:194,hash:145,hashalg:143,have:[1,3,35,150,207,214,215,216],header:[1,15,16,38,53,55,58,59,62,64,67,70,73,79,89,94,104,112,137,142,147,149,150,159,163,167,182,183,185,199,212],header_titl:61,headercontentprovid:159,headerparagraph:33,headerparagraphaddform:35,headerparagraphaddmenu:35,headerparagraphajaxaddform:35,headerparagraphcontentcheck:33,headerparagraphindexinfo:89,headerparagraphinnereditform:35,headerparagraphpropertiesajaxeditform:35,headerparagraphpropertieseditform:35,headerparagraphsummari:35,height:[19,35,116],help:[1,3,35,61,64,108,120,137,142,150,183,199,215],helpcontentprovid:[94,159],helper:207,helprender:[94,159],here:[0,1,207],hex:116,hex_oid:[61,152],hex_oid_length:152,hexadecim:183,hide:[25,35,61,64,73,94,182],hide_body_toolbar:[73,197],hide_head:[19,35,61,64,67],hide_if_empti:94,hide_widgets_prefix_div:28,higer:116,high:216,higher:11,highest:131,hint:35,hint_grav:[25,170],his:214,histori:[61,139,142,194,197,210],history_dur:139,history_length:139,hold:191,home:[1,44,53],homedir:1,hood:215,horizont:61,host:[1,109,185,204],hostnam:[139,183],hot:216,hour:[139,183],hour_resolut:11,hover:[14,61,67,112,142,150,159,182,197],how:[1,183,207,213,215],howto:183,href:159,html5:[33,35,116],html:[1,6,15,16,19,22,25,28,31,38,41,43,45,53,58,61,64,67,70,73,79,83,89,93,94,97,104,105,107,108,112,113,120,137,142,149,150,159,172,182,190,197,199,207,213],html_encod:113,html_replac:113,html_to_text:183,htmlfield:183,htmlfieldwidget:97,htmlformel:151,htmlinputwidget:[107,148,157,181],htmlmessag:113,htmlparagraph:33,htmlparagraphaddform:35,htmlparagraphaddmenu:35,htmlparagraphajaxaddform:35,htmlparagraphcontentcheck:33,htmlparagraphfactori:33,htmlparagraphindexinfo:89,htmlparagraphinnerajaxeditform:35,htmlparagraphinnereditform:35,htmlparagraphpropertiesajaxeditform:35,htmlparagraphpropertieseditform:35,htmlparagraphsummari:35,htmlparser:183,htmltalesextens:183,htmlwidget:97,http:[0,1,143,159,183,213,216],http_equiv:159,http_onli:143,httpbasiccredentialsplugin:145,httpclient:185,httpequivmeta:159,human:[1,183,216],human_s:[20,29],hypatia:[11,105,143],hyperlink:207,i18n:[15,20,55,59,105,107,108,143,159,211],i18nattrcolumn:[104,105],i18nattributeadapt:105,i18nattributetravers:105,i18naudiofield:105,i18ncolumn:[14,19,35,53,61,64,67,104,112,142,149,150,159,197,215],i18ncontentlanguag:105,i18ndataconvert:107,i18nexpr:105,i18nfield:105,i18nfilefield:105,i18nfilefieldwidget:107,i18nfileproperti:105,i18nfilewidget:107,i18ngenerationscheck:105,i18nhtmlfield:105,i18nhtmlfieldwidget:107,i18nhtmlwidget:107,i18nimagefield:105,i18nmanagerlanguageeditformhelp:108,i18nmanagerlanguageeditformpermissioncheck:108,i18nmanagerlanguagesajaxeditform:108,i18nmanagerlanguageseditform:108,i18nmanagerlanguagesmenu:108,i18nmanagermixin:[59,105],i18nmediafield:105,i18nofferedlanguag:105,i18nseotextlinefieldwidget:107,i18nseotextlinewidget:107,i18ntextfield:105,i18ntextfieldwidget:107,i18ntextindexmixin:105,i18ntextindexwithinterfac:105,i18ntextlinefield:105,i18ntextlinefieldwidget:107,i18ntextlinewidget:107,i18ntextwidget:107,i18nthumbnailimagefield:105,i18nvaluecolumn:[64,159],i18nvideofield:105,i18nwidget:107,iacut:183,iadminlay:[1,199,215],ialchemyengineutil:3,iattributeannotat:215,ibool:94,icachehandl:7,icirc:183,icolumn:215,icon:[137,150,159],icon_class:[17,19,20,22,23,26,28,29,31,33,35,38,45,53,58,61,64,65,67,73,79,104,108,112,137,142,145,149,150,159,167,169,182,197,199,210],icon_css_class:[6,19,22,25,28,31,35,41,45,58,61,64,67,73,83,93,94,104,112,120,137,142,147,149,150,182,190,197],icon_filenam:145,icon_hint:[14,17,19,20,22,23,26,28,29,31,33,35,53,61,64,65,73,104,137,142,149,150,159,182,199],iconnect:215,icontain:[1,215],icontentportletset:138,icontentprovid:191,icontenttempl:172,icrontask:139,icrontaskschedul:139,idashboardt:[],idataconvert:1,idatetask:139,idatetaskschedul:139,idcolumn:150,idea:[207,211],ident:[61,183],identifi:[1,183],idfun:183,idotteddecimalfield:1,iextaudio:20,iextfil:20,iextimag:20,iextvideo:20,ifac:[94,183],iff:207,ifieldwidget:74,iform:94,iformfieldfactori:62,iformhandl:62,iformlay:94,ign:104,ignore_notyet:11,ignore_root:183,igrav:183,ihtmlcontentmeta:212,ihtmlrender:183,iimageportletset:138,iindexinject:11,iindexlength:1,iintid:[1,11,183,215],iintidev:183,ilayouttempl:172,illustr:[15,16,35,89,120],illustration_factori:26,illustration_form:28,illustration_render:35,illustrationaddform:28,illustrationaddmenu:28,illustrationajaxaddform:28,illustrationcontentcheck:26,illustrationfactori:26,illustrationindexinfo:89,illustrationinnerajaxeditform:28,illustrationinnereditform:28,illustrationnamespac:26,illustrationparagraphcontentcheck:26,illustrationpropertiesajaxeditform:28,illustrationpropertieseditform:28,illustrationpropertiesinnereditform:28,illustrationrenderervocabulari:26,illustrationsubloc:26,illustrationsummari:28,illustrationtargetcontentcheck:26,illustrationthumbnail:28,illustrtaion:28,ilooptask:139,ilooptaskschedul:139,imag:[20,22,23,25,26,28,65,67,78,89,105,120,131,133,137,159,213],image_url:67,imagecolumn:[19,35,159],imagemap:[15,46,55],imagemapaddact:67,imagemapaddform:67,imagemapajaxaddform:67,imagemaparea:65,imagemapareaaddact:67,imagemapareaaddform:67,imagemapareaajaxaddform:67,imagemapareapropertiesajaxeditform:67,imagemapareapropertieseditform:67,imagemapareascontainernamecolumn:67,imagemapareascontainertargetcolumn:67,imagemapareascontainertrashcolumn:67,imagemapareascontainerview:67,imagemapareasmenu:67,imagemapareassubloc:65,imagemapareast:67,imagemapareasvalu:67,imagemapcontentmenuhead:67,imagemapparagrahpropertiesajaxeditform:67,imagemapparagraph:65,imagemapparagraphaddform:67,imagemapparagraphaddmenu:67,imagemapparagraphajaxaddform:67,imagemapparagraphcontentcheck:65,imagemapparagraphfactori:65,imagemapparagraphindexinfo:89,imagemapparagraphinnerajaxeditform:67,imagemapparagraphinnereditform:67,imagemapparagraphpreviewwidgetssuffix:67,imagemapparagraphpropertieseditform:67,imagemapparagraphsummari:67,imagemappreview:67,imagemappropertieseditform:67,imagemaps_tool_nam:51,imagemapsmanag:[46,65],imagemaptitleadapt:67,imageportlet:135,imageportletconfigurationajaxeditor:138,imageportletpreview:138,imageportletrender:135,imageportletset:135,imageportletsettingseditor:138,imagin:214,imail:113,imailtohandlerinfo:62,imailtohandlertarget:62,imanagerrestrictioninfo:59,imapemapareasnamespac:65,img:212,imgareainputfieldwidget:67,imgareainputwidget:67,immedi:139,immediatetasktrigg:139,implement:[3,94,183,204,207,215,216],import_synonym:177,imposs:[183,214],inbox:159,includ:[0,1,3,109,121,128,159,172,191,199,204,207,211,212,214,216],include_flag:159,include_head:159,include_ip:143,include_logout_button:159,include_menu:159,include_minify_button:159,include_mobile_search:159,include_packag:[7,11,15,88,94,98,105,113,116,131,139,143,152,175,183,194],include_par:175,include_reload_button:[51,159],include_ribbon:159,include_site_search:159,include_synonym:175,include_top_link:159,include_user_act:159,include_user_shortcut:159,includem:[3,7,11,15,88,94,98,105,109,113,116,121,128,131,139,143,152,159,172,175,183,191,194,199,204,207],indent:[137,207],index:[0,14,15,89,93,131,183,190,215,216],index_docu:88,index_object:11,index_sit:[54,91],indexerprocess:88,indexerthread:88,indic:[1,120],individu:[1,137],inegoti:105,inewlocalsit:215,info:[1,20,23,29,36,45,59,61,62,71,89,109,116,139,143,144,145,147,152,170,183,185,194,210,214],inform:[0,116,184],ingest:1,inherit:[3,131,204,213],inherit_par:131,inherit_parent_rol:143,inherit_parent_secur:143,inherit_skin:159,ini:[1,211],init:[175,216],init_catalog:175,initcolumn:6,initi:[0,183,204,215],initial_bound:98,initial_cent:98,initial_st:[82,194],initstream:204,inner:[19,25,28,35,47,61,67,94,159,175,183,199],inner_check:[17,20,23,26,29,33,36,40,59,62,65],inner_packag:[51,159],inner_package_nam:[51,159],inner_titl:[20,29],inneraddform:[94,199],inneradminaddform:[61,64,112,199],inneradmindisplayform:[19,25,61,199],inneradmineditform:[28,38,50,64,67,79,112,120,137,149,199],inneradminview:[45,61,182,199],innerdisplayform:[94,199],innereditform:[94,199],innerpag:159,input:[1,11,67,108,116,183,188,212,215,216],input_css_class:[35,45,50,61,94,112,120,137,142,147,149,150,199],inputfil:116,ins:[149,151,215],insecur:[],insert:142,insid:[94,183],instal:0,install_provides_hack:207,instanc:[1,17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,194,204],instanti:191,instead:[183,215],integ:[62,183],integerfieldfactori:62,integr:[0,1,2],intend:183,interfac:[0,1,2,3,7,11,14,15,16,17,20,23,26,29,33,36,39,48,51,55,56,59,61,62,65,68,71,73,75,78,84,88,94,98,105,109,113,116,121,128,131,133,138,139,143,152,159,172,175,177,183,191,194,204,207,211,212,213,214,215],interfaceclass:[1,3,7,20,51,59,62,71,78,94,113,128,131,138,139,143,159,172,175,177,183,191,194,199],interfacesupportindexmixin:11,interleav:207,intern:[15,29,31,75,79,143,152,157,207],internal_id:[88,139],internallink:29,internallinkaddform:31,internallinkaddmenu:31,internallinkajaxaddform:31,internallinkassociationinfoadapt:29,internallinkcontentcheck:29,internallinkpropertiesajaxeditform:31,internallinkpropertieseditform:31,internallinkscount:31,internalrefer:152,internalreferencefieldwidget:157,internalreferenceslist:152,internalreferenceslistdataconvert:157,internalreferenceslistfieldwidget:157,internalreferenceslistwidget:157,internalreferencewidget:157,internation:[0,2],internet:215,interpret:207,intervent:[53,61],intf:105,intid:[1,15,152,215],intidslengthadapt:[1,190],intidspropertiesdisplayform:[1,190],intra:116,introduct:183,inval:[],invalid:[3,75],invalidemail:183,invalidtransitionerror:195,iobjectaddedev:215,iobjectdata:183,iobjectdatarender:183,iobjectmodifiedev:183,iobjectremovedev:[11,215],ioloop:204,ioptionalutil:215,ipagetempl:172,ipasswordmanag:143,ipathel:[1,215],ipermiss:143,ipersist:[212,215],iportaltempl:131,iprincipalannotationutil:[183,211],ipv4:204,ipyamsdefaultlay:[1,215],ipyamslay:159,ireadmap:191,irequest:[128,172,191,212],iresourc:1,irol:143,is_avail:191,is_delet:[56,71],is_dialog:94,is_publish:194,is_reviewer_com:44,is_runn:139,is_vis:194,isascii:207,isecuritymanag:[143,183,211,215],iservertimezon:[1,215],isharedsit:59,isharedtool:[],isharedtooldashboardt:[],isharedtoolrol:59,isit:[1,183],isitefolderrol:71,isitegener:[1,183,211,215],isitemanag:71,isiteroot:[183,213],isiterootrol:51,iskin:[159,215],iso:[105,183],isol:3,isolanguagesvocabulari:105,isroot:207,isselect:148,issu:1,isubloc:183,itableelementnam:1,italesextens:[1,183,212],itaskschedulingmod:139,item:[11,14,17,19,35,41,53,61,64,67,73,75,77,78,79,139,142,148,149,150,151,159,164,170,182,191,194,197,207],iter:[183,207],ithesauru:175,ithesaurusexport:177,ithesaurusextractrol:175,ithesaurusload:177,ithesaurusrol:175,ithesaurustermextens:175,itransactionmanag:215,itravers:213,its:[183,204],itself:[183,194],iuml:183,ivalu:[],iview:191,iviewitemsportletset:78,iviewletmanag:191,iwfsharedcontentrol:59,iwidget:1,iworkflow:194,izeoconnect:[1,183,215],jar:210,javascript:[159,165,170,214],job:[1,140,142],join:[3,207,212],join_with_comma:207,jsactioncolumn:[19,35,61,64,73,159,182],jsextensionsviewletmanag:165,json:[1,6,19,22,25,28,31,35,38,45,58,61,64,67,70,73,78,79,83,93,98,100,104,108,112,120,137,142,145,147,149,150,152,154,158,175,178,182,183,190,199,216],json_load:[88,116,139,204],jsonb:216,jstoolbaract:[28,45,170],jstoolbaractionitem:[25,170],jstoolbarmenuitem:[137,170],just:[1,139,143,183,204,211,215,216],kbit:116,keep:3,keep_char:183,keep_empty_report:139,kei:[8,11,20,65,101,105,142,149,183,184,207,211,212],kept:183,key1:183,key2:183,key_typ:[105,183],keyboard:98,keyword:[11,59,143,183],keywordindex:[11,143],keywordindexwithinterfac:[11,175],kind:215,klass:[97,105],know:[1,214],kwarg:[3,88,94,98,105,109,116,128,131,139,143,145,152,159,183,191,194,207],label:[6,17,19,20,22,23,25,26,28,29,31,33,35,36,38,40,41,43,45,50,53,58,59,61,62,64,67,70,73,77,79,82,83,87,93,104,108,112,116,120,126,134,135,137,142,147,149,150,152,159,163,164,167,169,170,171,175,177,179,182,190,197,199,210,215],label_css_class:[6,19,22,25,28,31,35,41,43,45,50,58,61,64,67,70,73,83,93,94,104,112,120,137,142,147,149,150,170,182,190,197,199],lagrang:116,lagrangefactor:116,lambda:212,lang:[33,105,107,166,183],languag:[1,11,19,20,25,26,28,29,35,46,61,67,175,177,182,215],larg:[19,22,25,28,35,104,137,142,149,199],last:[1,53,61,131,152,163,216],last_id:[17,23,33],last_modifi:59,last_nam:145,last_oid:152,last_portlet_id:131,last_update_label:59,lastchang:207,lastnam:145,latest:[1,216],latin1:183,latitud:[98,101],launch:[1,139,145],lawn:1,layer:[1,94,128,172,191,215],layer_control:98,layer_nam:98,layer_typ:[98,104],layout:[1,94,97,128,131,159,172,212],layout_config:172,layout_template_direct:172,layoutmetasadapt:159,ldap:[1,109,112],ldap_connection_form:112,ldap_folder_search_t:112,ldap_groups_form:112,ldap_search_form:112,ldap_users_form:112,ldapcncolumn:112,ldapcolumn:112,ldapgroupinfo:109,ldapgroupmailinfoadapt:109,ldapmailcolumn:112,ldapplugin:109,ldappluginaddform:112,ldappluginaddmenu:112,ldappluginajaxaddform:112,ldappluginajaxeditform:112,ldappluginconnectionaddform:112,ldappluginconnectioneditform:112,ldapplugineditform:112,ldapplugingroupsaddform:112,ldapplugingroupseditform:112,ldappluginsearchaddform:112,ldappluginsearcheditform:112,ldappluginsearchresultsview:112,ldappluginsearchview:112,ldappluginsearchviewheaderadapt:112,ldappluginusersaddform:112,ldappluginuserseditform:112,ldapprincipalattributesviewlet:112,ldapprincipaldisplayform:112,ldapqueri:109,ldapuserinfo:109,ldapusermailinfoadapt:109,leaflet:98,leakag:183,least:215,leav:183,lebel:170,left:[28,116,183],leftillustrationwithzoomrender:28,leftmost:116,legend:[6,14,19,22,25,28,31,35,38,41,43,45,50,53,58,61,64,67,70,73,79,83,93,94,104,108,112,120,137,142,147,149,150,158,182,190,197,199],legend_class:28,len:[183,207],length:[97,139,183,190,207],lenient:207,level:[116,131,175],lexicon:[1,11,105],lexicon_languag:1,lg_width:131,lib:[1,97,128,131,172,191],libffi:1,libfreetyp:1,libgdal:1,libjpeg:1,libldap:1,libpng:1,librari:[98,183,214],library_url:183,libxml2:1,libxslt:1,libzmq:1,lifecycleev:[95,195,215],like:[1,3,183,212,213,214,215],limit:[1,75,89,175,207],line:[0,1,53,61,62,97,105,107,199,215],lineag:215,linger:204,link:[15,16,17,19,33,35,55,61,65,79,159,171,216],linkmeta:159,linux:[1,216],list:[0,1,19,31,35,62,64,77,97,131,137,143,150,151,152,157,175,181,182,191,207,210,215],listattribut:[207,210],listen:[1,216],listfieldfactori:62,listhistori:210,listitem:[207,210],listvalu:207,liter:189,lmax:116,lmin:116,load:[175,177,183,207,211,216],loader:175,loaderrorst:207,loading_text:163,loadstat:207,loadstatepickl:207,local:[0,1,3,97,105,128,131,137,145,150,172,183,188,191,199,211,213,216],local_registrations_t:199,local_templ:131,local_var:105,locale_nam:183,locale_negoti:105,localgmtim:188,localgroupaddact:150,localgroupaddform:150,localgroupajaxaddform:150,localgroupajaxeditform:150,localgroupeditform:150,localgroupsvocabulari:145,localhost:[1,213],localregistrationsheaderadapt:199,localregistrationshelpadapt:199,localregistrationsmenuitem:199,localregistrationst:199,localregistrationsvaluesadapt:199,localregistrationsview:199,localregistri:183,localuseraddact:150,localuseraddform:150,localuserajaxaddform:150,localuserajaxeditform:150,localusereditform:150,locat:[1,17,26,44,62,65,67,183,194,210,215],lock:[61,149],lockexcept:183,log:[1,3,147,216],logger:3,login:[1,121,143,145,149,150],login_attribut:109,login_foot:159,login_head:159,login_queri:109,loginajaxform:147,logincolumn:150,logindialogajaxform:147,logindialogform:147,loginform:147,loginformheaderviewlet:147,loginformprefixviewlet:147,loginformsuffixviewlet:147,logo:[159,212],logout:[147,149],logrot:216,logs_directori:[1,216],longer:183,longitud:[98,101],look:[0,1,207,211,212,213],lookup:[183,213],loop:[139,142,204],looptaskschedul:139,looptaskscheduleajaxeditform:142,looptaskscheduleeditform:142,looptaskscheduleinfo:139,looptaskschedulerinfofactori:139,lossi:216,lot:183,lower:183,lst:11,ltrim:116,machin:1,macro:172,macroblock:116,made:[11,183],made_chang:210,mai:[1,3,71,120,183,191,204,216],mail:[62,109,112,145,183],mail_attribut:109,mailaddressfield:[62,183],mailer:143,mailervocabulari:113,mailfieldfactori:62,mailto:[29,31,62],mailto_form_handler_factori:62,mailtoformhandl:62,mailtoformhandlerinfo:62,mailtolink:29,mailtolinkaddform:31,mailtolinkaddmenu:31,mailtolinkajaxaddform:31,mailtolinkassociationinfoadapt:29,mailtolinkcontentcheck:29,mailtolinkpropertiesajaxeditform:31,mailtolinkpropertieseditform:31,mailtolinkscount:31,main:[1,3,47,51,64,79,137,142,167,199,214],main_group_class:94,main_group_legend:94,mainadminpag:199,mainli:[145,183,215],mainmenusviewletmanag:167,maintain:183,mainthread:1,make:[3,194,207,211],make_connect:185,manag:[0,1,2,3,6,14,15,16,19,22,25,28,31,35,36,41,43,45,46,47,51,53,55,64,67,70,74,79,82,83,87,89,93,94,98,104,105,108,109,112,120,126,137,142,143,147,149,150,159,163,165,167,169,170,171,176,183,184,190,194,195,197,198,203,210,213,214],manage_content_permiss:47,manage_permiss:184,manage_roles_permiss:184,manage_security_permiss:184,manage_site_permiss:47,manage_site_root_permiss:47,manage_skin_permiss:184,manage_system_permiss:184,manage_templ:137,manage_thesaurus_content_permiss:176,manage_thesaurus_extract_permiss:176,manage_tool_permiss:47,managecont:[19,22,25,28,31,35,45,47,59,61,64,67,73],managedclientconnect:[],manager_rol:47,manager_st:[82,194],managerol:[149,184],managesecur:[112,149,184],managesit:[47,58,61,71,73],managesiteroot:[47,53],manageskin:[184,199],managesystem:[6,14,93,104,108,120,142,149,150,158,182,184,190,199],managethesauruscont:[176,182],managethesaurusextract:[176,182],managetool:[35,38,47,59,61],mandatori:[0,1,213],mani:[0,1,183,215,216],manual:[183,214,215],map:[1,3,65,67,89,98,101,104,105,131,183,191,207],map_manager_layers_t:104,maparea:65,mapconfigur:98,mapconfigurationfactori:98,mapgenerationscheck:98,maplay:98,maplayersvocabulari:98,mapmanag:98,mapmanagerconfigurationajaxeditform:104,mapmanagerconfigurationeditform:104,mapmanagerconfigurationmenuitem:104,mapmanagerheaderadapt:104,mapmanagerlayersnamecolumn:104,mapmanagerlayerst:104,mapmanagerlayerstitlecolumn:104,mapmanagerlayerstrashcolumn:104,mapmanagerlayerstypecolumn:104,mapmanagermenuitem:104,mapmanagertableelementeditor:104,mapmanagervaluesadapt:104,mapmanagerview:104,margin:[28,43,61,64,67,79,87],mark:[3,139,183,207],marker:[1,28,104,107,139],marker_interfac:139,match:[1,3,7,105,108,145,147,152,155,179,183],max:[14,25,35,43,116,142,183],max_ag:143,max_zoom:98,maximum:183,maxrat:116,mayb:1,mayer:98,mblmax:116,mblmin:116,md_width:131,mean:204,mechan:3,media:[1,15,16,25,105,183,214],mediaaudioconversionpropertieseditform:120,mediaconvers:116,mediaconversiongenerationscheck:116,mediaconversionhandl:116,mediaconversionmessagehandl:116,mediaconversionprocess:[1,116],mediaconversionprocessajaxtestform:120,mediaconversionprocesstestform:120,mediaconversionprocesstestmenu:120,mediaconversionprocesstestsuffix:120,mediaconversionsfactori:116,mediaconversionsformhelpadapt:120,mediaconversionstravers:116,mediaconversionutil:116,mediaconversionutilitypropertiesajaxeditform:120,mediaconversionutilitypropertieseditform:120,mediainfofactori:116,mediavideoconversionpropertieseditform:120,medium:94,member:109,memcach:[0,1,7],memcachedaiocachehandl:8,memcachedcachehandl:8,memori:183,menu:[1,6,19,22,25,28,31,35,38,41,45,53,58,61,64,67,70,73,79,83,87,93,104,108,112,120,137,142,149,150,159,162,170,171,182,190,197,198,199,202,210],menu_css_class:170,menuactionscolumn:159,menudivid:[79,149,167,199],menuitem:[19,31,35,38,45,53,58,61,64,67,73,79,104,108,137,142,149,150,167,182,197,199,210],merg:175,messag:[17,20,23,26,29,33,35,36,44,48,56,59,61,62,64,65,68,71,75,77,88,94,98,105,108,109,116,120,131,137,139,142,143,145,150,152,159,163,164,167,169,170,175,177,181,194,199,204,216],message_format:[35,61,64,94,108,120,137,142,150,159,199],meta:[17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,163,164,167,169,170,175,177,181,191,194,212],metaclass:183,metadata:116,metastalesextens:[159,212],method:[116,183,185,204,211,212,213,215],micro_thesauru:175,middle_of_new:207,middle_of_old:207,migrat:[1,3,216],mime:113,min:116,min_zoom:98,minrat:116,minut:[3,139,183],minute_resolut:11,miss:[20,26,143,183,207],missingprincip:143,missingrequesterror:184,mixabl:116,mixin:[11,33,61,71,88,105,183,191],mkdir:[1,216],mmm:116,mobil:168,mobile_search_handl:159,mobile_search_placehold:159,mobilesearchviewlet:168,mod_wsgi:1,modal:[14,19,22,25,28,35,43,94,104,137,142,149,159,199],modal_target:[6,22,25,31,35,38,41,43,45,58,61,64,67,70,73,79,83,93,104,112,120,137,142,149,150,159,167,169,170,182,190,199],modalpag:159,mode:[1,61,82,94,95,139,142,145,216],modif:183,modifi:[3,11,17,20,23,26,32,33,53,59,61,75,82,88,95,139,175,177,183,199,210],modified_d:59,modul:[0,212],module_nam:3,monitor:216,monkei:207,month:[139,183],month_resolut:11,more:[3,207,215],most:207,movi:116,mp3:116,mp3audioconvert:116,mp4:116,mp4videoconvert:116,msg:183,multi:[62,183,212,213,215],multipl:207,multiprocess:[88,116,204],multipurpos:0,music:120,must:[0,1,3,131,183],mutant:98,my_dat:214,my_funct:183,my_method:183,myam:[159,183],myapp:183,mydict:183,myform:183,myfunct:183,myhtmlpars:183,mylist:183,myschema:183,mysql:216,mywidget:183,nai:183,name:[1,7,11,14,17,19,20,23,26,31,33,36,44,59,61,62,64,65,67,73,77,88,94,98,104,105,116,126,128,131,134,135,137,139,142,143,145,149,150,159,163,172,175,177,182,183,184,190,191,194,197,199,204,210,211,212,213,215,216],name_field:197,namecolumn:[19,31,61,73,137,150,159,197],namedwidgetsgroup:94,nameonli:[3,113,131,139,143,159,175,177,194],namespac:[0,17,23,26,33,44,59,62,65,105,116,143,145,159,175,183,194,211],namespace_selector:183,namespacetravers:[183,213],nativ:[183,215,216],natur:1,navig:159,navigation_label:59,nbsp:183,nby:120,nconvers:120,ndefault:35,necessari:[],need:[1,116,183,204,216],need_pyams_gi:1,neg:87,negoti:183,negotiatorpropertiesajaxeditform:108,negotiatorpropertieseditform:108,network:[0,1,150],never:184,new_par:131,newaudio:116,newli:61,newlin:183,newlocalsitecreatedev:[183,211],newpar:215,news_tool_nam:51,newsev:68,newseventaddact:70,newseventaddform:70,newseventajaxaddform:70,newseventcontentmenuhead:70,newseventtitleadapt:70,newsmanag:[46,68],newspap:43,newt:[1,216],newtdb:[0,1],next:[142,207],next_label:59,next_step:61,nexturl:[6,58,61,64,67,73,104,112,137,142,147,150,182,190,197],nice:207,nicer:213,nicknam:145,nif:137,nin:142,nis:142,nlog:56,nltk:0,nltk_data:1,nltkfulltextprocessor:11,nltkstemmedtextprocessor:11,nmodifi:199,nnotic:35,no_valu:[107,148],nochangesmessag:94,node:[73,139,175,182],nointeract:183,non:[207,216],none:[1,3,5,6,8,10,11,13,14,15,17,19,20,22,23,25,26,28,29,31,33,35,36,38,40,44,45,46,50,51,53,58,59,61,62,64,65,67,71,73,74,75,77,79,81,82,87,88,89,92,94,96,98,102,104,105,107,108,109,111,112,113,115,116,119,120,125,128,130,131,135,136,137,139,141,142,143,145,146,147,149,150,152,156,157,158,159,161,167,170,171,172,174,175,177,179,180,182,183,185,187,188,190,191,193,194,196,197,198,199,201,203,204,206,207,209,210,211,212,213,215],noproxi:1,normal:[1,11,142],normalize_lang:183,notabl:216,notat:183,note:[17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,183,194],notepad:[59,71],notfound:213,noth:215,notic:167,notice_class:167,notif:[0,1,2,44,82,122,126],notifi:[15,17,23,33,183,211],notificationscontextview:127,notificationset:143,notificationsviewlet:126,notify_al:44,notify_serv:126,notransitionavailableerror:195,novaluemessag:97,now:[11,139,214],nowrap:[22,28,31,159,197],nsite:199,nthese:199,nthi:183,ntild:183,nullact:194,nulladapt:[35,183],nullcondit:194,num:204,number:[116,183,204],numer:204,nvideo:120,nvl:183,nwithout:199,nyou:[120,199],oacut:183,oauth:[143,145],oauthprovidersvocabulari:145,obj:[11,14,19,35,53,61,64,67,73,104,105,112,142,143,150,152,159,175,182,183,197,199,207,210,215],obj_prefix:152,object:[1,3,6,8,11,14,15,17,19,22,23,25,26,28,31,33,35,38,41,43,44,45,46,50,53,58,59,61,62,64,65,67,71,73,79,82,88,93,94,95,97,98,103,104,105,108,109,112,116,120,127,128,129,131,137,139,140,142,143,144,145,147,149,150,152,158,159,160,166,168,172,175,177,182,183,185,188,190,191,194,195,197,199,204,207,210,211,215,216],object_data:183,object_key_adapt:183,objectclonedev:195,objectcreatedev:[95,195],objectdataextens:183,objectdatarender:183,objectev:[44,95,129,140,144,160,183,195],objectmodifiedev:95,objectwidget:103,ocirc:183,off:[147,150,190],offer:[105,204],offered_languag:105,offic:[51,159,199],ogg:116,oggaudioconvert:116,oggvideoconvert:116,ograv:183,oid:[53,73,80,152,183,210],old:207,old_object:195,old_vers:197,oldpar:215,on_recv:204,onc:[1,183],one:[3,116,131,183,207,213,215],ones:[183,214],onli:[0,11,17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,82,88,94,98,105,109,116,131,137,139,143,145,152,159,163,164,167,169,170,175,177,181,183,194,204,207,212,213,214,215,216],oobtre:207,oobtreehistori:207,oobtreest:207,oobucket:207,oobucketst:207,ooset:207,open:[1,8,183,207],open_registr:143,oper:[1,47,51,183,204,211],operator_rol:47,optim:0,option:[1,3,183,204,214,216],or_:11,oracl:[1,216],oracle_hom:1,order:[17,19,25,35,59,61,62,64,71,73,116,131,137,151,159,183,191,194,212,213],order_bi:75,orderdedpluginsdataconvert:151,orderedcontain:[17,59,62,71,183,207],orderedcontainerst:207,orderedpluginsfieldwidget:151,orderedpluginswidget:151,org:[1,183,216],origin:[59,183],origin_req_host:185,original_frame_s:120,oslash:183,other:[1,53,61,139,143,150,170,183,214,216],otherwis:[183,204],otild:183,ouml:183,out:[1,149,191],outer_margin:[94,108,159],output:[94,116,177,183],outsid:[1,199],over:[1,183,216],overrid:183,override_label:137,own:[1,53,61,215],owner:[15,44,47,55,59,73],owner_rol:47,pack:[139,142,216],pack_tim:139,packag:[1,2,3,7,94,105,121,128,143,159,172,175,183,191,199,211,213,215,216],packer:183,pad:[28,116],padding_class:28,page:[0,1,35,53,61,73,104,112,142,149,150,182,183,199,212],page_s:210,pagelet:[0,1,2,19,35,129],pagelet_config:128,pageletcreatedev:129,pageletdirect:128,pageletrender:128,pagetemplatefil:44,paint:199,panel:[163,182,199,203,214],para:33,paragraph:[15,16,22,31,55,61,88],paragraph_container_factori:33,paragraph_typ:[19,25,28,35,67],paragraphcontain:33,paragraphcontainerbaset:35,paragraphcontainerbasetitlecolumn:35,paragraphcontainercheck:33,paragraphcontainercounterbas:[22,31,35],paragraphcontainerdialogview:35,paragraphcontainerillustrationmark:28,paragraphcontainernamespac:33,paragraphcontainerpictogramcolumn:35,paragraphcontainershowhidecolumn:35,paragraphcontainersortercolumn:35,paragraphcontainersubloc:33,paragraphcontainert:35,paragraphcontainertargetextfileindexinfo:89,paragraphcontainertargetindexinfo:89,paragraphcontainertitlecolumn:35,paragraphcontainertrashcolumn:35,paragraphcontainervalu:35,paragraphcontainerview:35,paragraphfactoriesvocabulari:33,paragraphheaderadapt:35,paragraphs_list:35,paragraphsassociationsmenu:35,paragraphsassociationsview:35,paragraphscontainermenu:35,paragraphscontainerpreview:35,paragraphsview:35,paragraphtitletoolbarviewletmanag:35,param:[183,185],paramet:[3,101,183,188,204,212,214],parend:183,parent:[82,131,175,182,183,194,215],parent_domain:143,pars:[116,183],parse_d:183,parser:183,part:[1,183,207],pass:[116,183],passenc:116,password:[1,109,139,143,144,145,183,216],password_manag:145,passwordmanagervocabulari:143,patch:207,path:[1,143,183,207,210,213,215,216],pathelementsadapt:[1,183,215],pathtooidview:210,pattern:204,paus:120,peer:204,pencil:[53,61,64],perform:216,permiss:[14,17,23,33,47,51,53,59,61,71,73,74,94,104,108,128,131,137,142,148,149,150,159,176,182,183,184,191,194,199],permissiondataconvert:148,permissionfield:143,permissionfieldwidget:148,permissionssetdataconvert:148,permissionssetfield:143,permissionssetfieldwidget:148,permissionssetwidget:148,permissionsvocabulari:143,permissionwidget:148,persist:[3,11,17,20,23,26,28,29,33,36,44,48,51,59,62,65,71,75,88,98,105,109,116,131,134,139,143,145,152,159,175,183,188,194,207,210,212,215,216],persistent_connect:183,persistent_transaction_manag:183,persistentalchemyengineutil:3,persistentdict:183,persistentdictst:207,persistentdictvalu:207,persistentlist:183,persistentlistvalu:207,persistentmap:[105,131,207],persistentmappingst:207,persistentmappingvalu:207,persistentvalu:207,phase:3,phash:[94,145,183],physic:116,pick:207,pickl:[183,207,216],pictogram:[19,20,29,35,59],pictur:[23,25,116,135,145],pictures:116,pid:1,pif_numb:23,pilot:[47,59],pilot_rol:47,pip3:[1,216],pipelin:1,pixel:116,pixelformat:116,place:211,placehold:[62,207],plai:[6,120,142],pleas:[1,147,150,183,216],plu:[61,64,70],plug:[1,109,112,145,149,150,151,215],plugin:[143,144,149,151,183,215],pluginselector:145,png:212,point:[1,101,131,216],polici:[105,143,149],pool:3,pool_lifetim:109,pool_recycl:3,pool_siz:[3,109],port:[1,109,139,183,204,215,216],portal:[131,137],portal_templates_t:137,portalcontextindexpag:131,portalcontextpageadapt:131,portalcontextportletsconfigurationadapt:131,portalcontextportlettravers:131,portalcontextpropertieseditformheaderadapt:137,portalcontextpropertieseditformhelpadapt:137,portalcontexttemplateconfigmenu:137,portalcontexttemplateconfigurationadapt:131,portalcontexttemplatelayoutheaderadapt:137,portalcontexttemplatelayoutview:137,portalcontexttemplateportletajaxeditform:137,portalcontexttemplateportleteditform:137,portalcontexttemplatepropertiesajaxeditform:137,portalcontexttemplatepropertieseditform:137,portalcontexttemplatepropertiesmenu:137,portalcontexttemplatetravers:131,portalgenerationscheck:131,portalpag:131,portalportletsconfigur:131,portaltempl:131,portaltemplateaddact:137,portaltemplateaddform:137,portaltemplateaddmenudivid:137,portaltemplateajaxaddform:137,portaltemplateconfigur:131,portaltemplateconfigurationfactori:131,portaltemplatecontain:131,portaltemplatecontainerconfigur:131,portaltemplatecontainerconfigurationadapt:131,portaltemplatecontainerheaderadapt:137,portaltemplatecontainermenuitem:137,portaltemplatecontainernamecolumn:137,portaltemplatecontainerpropertiesajaxeditform:137,portaltemplatecontainerpropertieseditform:137,portaltemplatecontainert:137,portaltemplatecontainertableelementeditor:137,portaltemplatecontainertrashcolumn:137,portaltemplatecontainervaluesadapt:137,portaltemplatecontainerview:137,portaltemplateheaderadapt:137,portaltemplatelayoutheaderadapt:137,portaltemplatelayoutview:137,portaltemplatemenuhead:137,portaltemplateportletaddform:137,portaltemplateportletaddmenu:137,portaltemplateportletajaxaddform:137,portaltemplateportletajaxeditform:137,portaltemplateportleteditform:137,portaltemplateportletsconfigurationadapt:131,portaltemplateportlettravers:131,portaltemplatepropertiesmenu:137,portaltemplaterowaddmenu:137,portaltemplatescontainerpropertiesmenu:137,portaltemplateslotaddform:137,portaltemplateslotaddmenu:137,portaltemplateslotajaxaddform:137,portaltemplateslotpropertiesajaxeditform:137,portaltemplateslotpropertieseditform:137,portaltemplateslotsvocabulari:131,portaltemplatesvocabulari:131,portaltemplatetableelementeditor:137,portlet:[15,16,55,75],portlet_config:131,portlet_configur:[131,137],portlet_id:[131,137],portlet_nam:131,portletconfigur:131,portletconfigurationadapt:131,portletconfigurationpermissioncheck:131,portletconfigurationsettingsadapt:131,portletconfigurationsettingstravers:131,portletcontentprovid:131,portletpreview:[78,131,138],portletrender:[77,131,134,135],portletrenderersvocabulari:131,portletset:[77,131,134,135],portletsettingseditor:[78,137,138],portletsettingspropertieseditor:137,portletsettingsthemeseditor:38,portletthemesset:36,portletthemessettingsfactori:36,portletvocabulari:131,posit:183,possibl:1,post:[56,58,94,183],postal_cod:145,postgr:216,postgresql:[1,216],pre:[1,183,215],predic:[183,211,215],prefer:[],prefix:[6,22,25,28,31,35,38,45,61,64,73,79,93,94,104,108,109,112,120,137,142,143,145,147,149,150,152,158,159,182,183,190,197,199],prepar:[53,61,116],prepend:11,prerequisit:0,present:[137,207],preserv:183,prevent:183,preview:[15,16,33,39,55,62,65,75,78,120,131,138],previewact:43,previewform:43,previou:143,previous:183,previous_fire_tim:139,previous_messag:61,previous_step:61,primari:204,primarili:216,princip:[45,48,51,59,61,73,109,112,122,144,145,147,148,175,183,184,194,195,197,211],principal_id:[45,59,61,109,143,144,145],principaladminprofilefactori:48,principalannotationutil:[183,211],principaldataconvert:148,principalfieldwidget:148,principalinfo:143,principalinfoelementeditor:61,principalpublicprofilefactori:143,principalsaddedtogroupev:144,principalsgroupev:144,principalsremovedfromgroupev:144,principalsroleindex:143,principalsset:143,principalssetdataconvert:148,principalssetfieldwidget:148,principalssetwidget:148,principalwidget:148,print:215,private_kei:139,process:[0,1,11,93,120,142,145,183,211,214,215,216],process_exit_func:204,processglob:11,processor:11,produc:216,product:1,profil:[15,61,183,211,214],profiletravers:143,progress:0,project:[1,98,101,216],project_nam:[1,216],project_slug:[1,216],properli:[],properti:[1,6,14,15,17,19,20,22,23,25,26,28,29,31,33,35,36,44,47,48,51,53,55,56,59,62,65,68,71,73,75,77,88,93,94,98,104,108,109,112,116,120,131,137,139,142,145,149,150,152,158,159,163,164,167,169,170,175,176,177,181,182,190,194,199,215],properties_form:137,propertiesajaxeditform:199,propertieseditform:199,propertieseditformheaderadapt:[137,199],propertiesmenuitem:199,propertymeta:159,proport:116,propos:[1,61,82],protect:[61,82,94,143,149],protected_st:[82,194],protectedformobjectmixin:[19,22,28,31,35,61,64,67,94],protectedobject:[51,59,143,175],protectedobjectfactori:143,protectedobjectrolesajaxeditform:149,protectedobjectroleseditform:149,protectedobjectroleseditformheaderadapt:149,protectedobjectrolesmenuitem:149,protectedobjectsecuritypolicyajaxeditform:149,protectedobjectsecuritypolicyeditform:149,protectedobjectsecuritypolicymenuitem:149,protocol:[0,1,183,204],provid:[0,1,17,20,23,26,29,33,36,44,48,56,59,61,62,65,68,71,75,77,88,94,98,105,109,116,128,131,139,143,145,147,150,152,159,163,164,166,167,168,169,170,172,175,177,181,183,194,198,207,211,212,213,214,215,216],provider_id:[145,150],provider_nam:[145,150],providerexpr:191,providernamecolumn:150,providesvalu:207,proxi:[3,185,207],proxy_auth:185,proxy_password:139,proxy_port:139,proxy_serv:139,proxy_usernam:139,prunetrunc:207,pserv:1,psycopg2:1,public_permiss:184,public_profil:143,publication_d:194,publication_effective_d:194,publication_expiration_d:194,publicationajaxform:61,publicationarchiveajaxform:61,publicationarchivecancelajaxform:61,publicationarchivecancelform:61,publicationarchivecancelformmessag:61,publicationarchivecancelformwarn:61,publicationarchiveform:61,publicationarchiveformmessag:61,publicationarchiveformwarn:61,publicationarchiverequestajaxform:61,publicationarchiverequestform:61,publicationarchiverequestformmessag:61,publicationarchiverequestformwarn:61,publicationform:61,publicationformmessag:61,publicationformwarn:61,publicationrequestajaxform:61,publicationrequestcancelajaxform:61,publicationrequestcancelform:61,publicationrequestcancelformmessag:61,publicationrequestcancelformwarn:61,publicationrequestform:61,publicationrequestformmessag:61,publicationrequestformwarn:61,publicationrequestrefuseajaxform:61,publicationrequestrefuseform:61,publicationrequestrefuseformmessag:61,publicationrequestrefuseformwarn:61,publicationretireajaxform:61,publicationretirecancelajaxform:61,publicationretirecancelform:61,publicationretirecancelformmessag:61,publicationretirecancelformwarn:61,publicationretireform:61,publicationretireformmessag:61,publicationretireformwarn:61,publicationretirerequestajaxform:61,publicationretirerequestform:61,publicationretirerequestformmessag:61,publicationretirerequestformwarn:61,publicli:0,publicprofil:143,publicprofileextens:143,publicprofilefactori:143,publicprofiletabform:149,publish:[47,53,61,82,175,177,183,194],publish_act:82,publish_content_permiss:47,publishcont:47,published_st:[82,194],pull:28,punctuat:183,punkt:1,push_end_d:194,push_end_date_index:194,py3:183,pyam:[2,6,14,15,19,22,25,28,31,35,38,44,45,46,47,51,53,58,59,61,64,67,71,73,82,93,104,108,112,120,142,145,149,150,152,158,176,182,184,190,212,216],pyams_alchemi:0,pyams_application_default_nam:184,pyams_application_factory_kei:184,pyams_application_settings_kei:184,pyams_cach:0,pyams_catalog:[0,2,175],pyams_cont:[0,2,3,183,216],pyams_content_:[0,1,2],pyams_default_them:[1,131,215],pyams_es_index:1,pyams_fil:[0,25],pyams_form:[0,6,19,22,25,28,31,35,38,45,53,58,61,64,67,73,78,79,83,93,104,108,112,120,137,138,142,147,149,150,158,182,190,197,199],pyams_gi:[0,1,2],pyams_i18n:[0,59,104],pyams_ldap:[0,2],pyams_mail:[0,2],pyams_media:[0,1,2],pyams_medias_convert:1,pyams_notifi:[0,1,121],pyams_notify_w:1,pyams_pagelet:[0,19,35],pyams_port:[0,2,77,78],pyams_releas:[1,216],pyams_schedul:[0,1,2,82,83],pyams_secur:[0,51,59,175,211,215],pyams_sequ:[0,2],pyams_skin:[0,1,6,14,19,22,25,28,31,35,38,41,43,45,51,53,56,58,61,64,67,70,71,73,79,83,87,93,94,104,108,112,120,126,137,142,149,150,182,190,197,199,203,210,212,215],pyams_templ:[0,1],pyams_thesauru:0,pyams_upgrad:[0,1,183,215],pyams_util:[1,14,17,19,20,23,25,26,28,29,31,33,35,36,40,44,51,53,58,59,61,62,64,65,67,70,71,73,75,79,82,84,89,94,104,105,108,109,116,122,131,137,142,143,145,149,150,159,164,170,175,182,191,194,197,199,210,211,212,213,214,215],pyams_viewlet:[0,6,14,19,25,28,35,41,61,64,67,93,94,112,120,131,142,147,163,164,165,167,169,170,171,182,190,198],pyams_workflow:[0,2,61,82],pyams_ws_notifi:1,pyams_zmi:[0,1,6,14,19,22,25,28,31,35,38,41,43,45,50,53,58,61,64,67,73,79,93,104,108,112,120,137,142,149,150,158,182,190,197,215],pyams_zmq:[0,2,88,116,139],pyams_zodbbrows:[0,2],pyamsauthenticationpolici:143,pyamsdefaultskin:215,pyamsrequest:183,pyamsskin:159,pycharm:[1,97,128,131,172,191],pypi:216,pyramid:[0,1,3,7,11,15,88,94,98,105,109,113,116,121,128,131,139,143,152,159,172,175,183,191,194,199,204,207,211,212,213,215],pyramid_:88,pyramid_httpauth:145,pyramid_mail:113,pyramid_zcml:1,pyramidrequestdataextens:183,python3:[1,97,128,131,172,191,216],python:[1,183,215,216],pytz:215,pyzmq:204,qblur:116,qcomp:116,qdiff:116,qmax:116,qmin:116,qscale:116,qualiti:[107,116],quantiz:116,quantizerblur:116,quantizercompress:116,quantizerrang:116,quantizerscal:116,queri:[6,75,89,143,145,147,155,175,179,183],query_attribut:105,query_extens:175,query_handl:62,query_hex_oid:152,query_object_from_oid:152,query_param:[157,181],query_request:183,query_util:[183,215],queryutil:215,quick:[0,53,61],quit:[1,214],quot:183,rais:[183,184,195,213],raise_except:183,random:204,rang:183,rate:116,rather:183,ratio:116,raw:[1,137,183,216],rdf:177,rdn:185,re_audiolin:116,re_infolin:116,re_mainlin:116,re_videolin:116,read:[1,47,177,183,216],readabl:183,reader:[47,59,82],reader_rol:47,readi:183,readm:1,readonli:210,readonly_st:[82,194],readthedoc:216,realm:[1,183],reason:216,receiv:[],recip:1,record:[3,116,145],recurs:183,recycl:3,red:159,redi:[0,1,7],redisaiocachehandl:8,rediscachehandl:8,ref:[],refer:[15,29,50,55,65,71,143,152,155,157,211,215],referenc:3,references_mod:75,refresh:194,refresh_handl:163,refreshnotif:126,refus:61,region:7,regist:[0,1,3,20,56,59,62,65,68,71,75,131,143,147,152,182,183,188,199,211,214],register_content_typ:59,register_file_factori:20,register_permiss:143,register_rol:143,registered_util:[183,215],registerutil:215,registr:[143,147,150,183,199,215],registration_d:145,registrationdatecolumn:150,registrationscomponentcolumn:199,registrationsinterfacecolumn:199,registrationsnamecolumn:199,registri:[0,46,88,116,139,143,199,212,214,215],reindex:11,reindex_object:11,reissue_tim:143,rel:[1,159,216],relat:[1,216],releas:[1,183,216],reli:[143,183,215,216],reload:216,relstorag:[0,1],remain:183,rememb:143,remot:1,remote_dn:139,remov:[1,3,11,17,20,23,25,32,33,35,50,61,82,88,94,131,139,143,144,145,152,175,183],remove_area:65,remove_extract:175,remove_punctu:183,remove_task:139,remove_term:175,remove_vers:194,removefil:25,renden:[61,67],render:[19,22,23,25,26,28,31,35,38,41,45,58,61,64,67,70,73,77,78,79,83,93,94,104,105,108,113,116,120,128,131,134,135,137,138,142,143,147,149,158,159,167,170,171,183,190,191,199,207,212],render_content_provid:191,render_extens:183,render_i18n_express:105,render_illustr:35,render_j:183,render_paragraph:35,render_portlet:131,rendercel:[19,35,53,61,64,73,142,149,150,159,197],rendered_nam:210,rendered_valu:210,renderersvocabulari:183,renderheadcel:[35,61,73,159],renderrow:159,rendert:159,rent:73,replac:[183,207,212,216],report:[82,139,142,159,199,216],report_errors_onli:139,report_mail:139,report_sourc:139,report_target:139,repres:[109,207],represent:204,req:204,request:[1,3,6,14,15,17,19,20,22,23,25,26,28,29,31,33,35,36,38,40,41,43,45,50,51,53,58,59,61,62,64,65,67,70,73,74,77,78,79,80,82,83,84,87,88,93,94,97,101,103,104,105,107,108,109,112,116,120,126,127,128,131,134,135,137,138,139,142,143,145,147,148,149,150,151,152,155,157,158,159,160,163,164,165,167,169,170,171,179,181,182,184,185,188,190,191,194,197,198,199,203,210,211,212,213,214,215],request_bodi:185,request_data:183,request_properti:183,requir:[1,11,15,46,47,62,88,98,105,116,120,131,139,143,152,159,183,188,191,195,211,212,214,215,216],require_input_fil:116,require_temp_fil:116,required_util:[183,211,215],requisit:215,resampl:116,reset:[94,97,139,194],reset_task:139,reset_terms_par:175,reset_top_term:175,resetbutton:94,resetbuttonact:97,resetfieldwidget:97,resettrunc:207,resetwidget:97,resiz:116,resolut:[11,120],resourc:[1,98,183,213,215],resource_path:183,resource_url:[183,212],resourcesadapt:[1,159],resourcestalesextens:159,resourcetreeadapt:213,resourcetreetravers:183,respons:[135,183,185,204,215],rest:[35,61,108,120,142,150,199,213],restart:[1,120],restrict:[59,61,82],restricted_cont:59,restriction_interfac:59,restructuredtext:183,restructuredtextrender:183,result:[6,11,53,61,94,101,112,150,182,183,207,212,213],retir:[47,53,61,82],retired_st:[82,194],retriev:[3,116],reus:137,revers:[15,16,29,194],reversed_ord:75,reverselinknamecolumn:31,review:[15,39,55],review_templ:44,reviewcom:44,reviewcommentaddform:45,reviewcommentscontain:44,reviewcommentsview:45,revok:[59,144],revoke_rol:143,revokedroleev:144,rfc:3,ribbon:159,right:[28,43,116],rightillustrationwithzoomrender:28,rightmost:116,role:[47,51,59,61,87,144,149,175,183,184],role_id:[143,144],roleev:144,roleprincipalsfieldproperti:143,roleprotectedobject:143,roles_interfac:[51,59,71,175],rolesvocabulari:143,rollback:207,root:[0,15,47,159,183,184,199,211,213],rotat:[29,31,73,216],rout:15,row:[131,137,159],row_id:131,rows_stat:73,rpc:[0,98,145,152,175,185],rtrim:116,rule:149,run:[1,3,82,88,116,139,140,142,183,204,216],run_group:[1,216],run_task:139,run_us:[1,216],runner:[139,142],runtim:1,safe:207,same:[3,11,71,116,143,183,191,211],sameq:116,sampl:[116,213],samplecontain:207,samplecontainerst:207,scaffold:[1,216],scalabl:1,scalar:183,scale:116,scan:183,schedul:[1,183,214],schedule_mod:139,scheduler_tasks_t:142,schedulergenerationscheck:139,schedulerhandl:139,schedulerjobidcolumn:142,schedulerjobnamecolumn:142,schedulerjobnextruncolumn:142,schedulerjobsdisplayform:142,schedulerjobsmenuitem:142,schedulerjobst:142,schedulerjobsvaluesadapt:142,schedulerjobsviewlet:142,schedulerjobtriggercolumn:142,schedulermenuitem:142,schedulermessagehandl:139,schedulerprocess:[1,139],schedulerprocessajaxtestform:142,schedulerprocesstestform:142,schedulerprocesstestmenu:142,schedulerprocesstestsuffix:142,schedulerpropertiesajaxeditform:142,schedulerpropertieseditform:142,schedulerpropertiesmenuitem:142,schedulertableelementeditor:142,schedulertaskpropertiesajaxeditform:142,schedulertasksheaderadapt:142,schedulertaskshistorycolumn:142,schedulertasksnamecolumn:142,schedulertasksruncolumn:142,schedulertasksschedulecolumn:142,schedulertaskssettingscolumn:142,schedulertaskst:142,schedulertaskstrashcolumn:142,schedulertasksvaluesadapt:142,schedulertasksview:142,schedulingmodesvocabulari:139,schema:[1,15,17,20,23,26,29,33,36,44,48,55,56,59,62,68,71,75,77,88,109,112,116,131,139,145,159,163,164,167,169,170,177,181,184,188,194,215,216],scheme:109,scope:[3,109,145],screen:[120,184],script:[0,15,88,145,183,215,216],scroll_wheel_zoom:98,search:[0,15,51,55,59,112,149,150,159,162,183,216],search_form_factori:[53,61,94],search_query_param:182,search_scop:109,searchform:[53,61,94],searchresultsview:[53,61,94,112,150],searchresultsviewvaluesadapt:[53,61,94],searchview:[53,61,94,112,150],sec:116,second:[139,142,183,207,213],second_resolut:11,secret:143,section:1,secur:[0,1,2,15,19,22,28,31,35,45,51,55,64,67,112,150,175,183,184,185,211,215],securexmlrpccookieauthtransport:185,security_manager_restrict:61,security_manager_t:149,securitygenerationscheck:[143,211],securitymanag:[143,183,211],securitymanagerajaxeditform:149,securitymanagereditform:149,securitymanagerheaderadapt:149,securitymanagermenuitem:149,securitymanagernotificationsajaxeditform:149,securitymanagernotificationseditform:149,securitymanagernotificationsmenuitem:149,securitymanagerpluginsnamecolumn:[149,215],securitymanagerpluginssearchcolumn:149,securitymanagerpluginst:[149,215],securitymanagerpluginstrashcolumn:149,securitymanagerpropertiesmenuitem:149,securitymanagersocialmenuitem:150,securitymanagersocialprovidersheaderadapt:150,securitymanagersocialprovidersiconcolumn:150,securitymanagersocialprovidersidcolumn:150,securitymanagersocialprovidersnamecolumn:150,securitymanagersocialproviderst:150,securitymanagersocialproviderstrashcolumn:150,securitymanagersocialprovidersvaluesadapt:150,securitymanagersocialprovidersview:150,securitymanagersocialtravers:145,securitymanagertableelementeditor:149,securitymanagervaluesadapt:149,securitymanagerview:149,securitynotificationsettingsfactori:143,see:[1,3,11,105,143,149,183,191,207,211,215],seeall_label:59,seealso_label:59,seen:145,select2:97,select2widget:97,select:[1,35,38,61,71,97,108,116,120,137,148,159,183,215],select_context_them:75,selected_content_typ:75,selected_portlet:137,selection_nam:116,selectobjecttoview:210,selector:[1,74,94,145,181,183],selectwidget:[97,148],self:[1,183,207,211,212,213,215],self_regist:145,send:[88,116,139,145,214],send_auth:185,send_content_typ:185,send_empty_report:139,send_head:185,send_report:139,send_request:185,send_user_ag:185,sender_email:143,sender_nam:143,sent:[183,216],seo:[97,107],seotextlinefieldwidget:97,seotextlinewidget:97,sep:[17,23,33,40],separ:207,seq:183,sequenc:[59,61,158],sequence_nam:[56,59,71],sequence_prefix:[56,59,71],sequencegenerationscheck:152,sequenti:[31,152,158],sequentialidinfo:152,sequentialidinfofactori:152,sequentialidtargetreverselinkt:31,sequentialidtargetreverselinkvalu:31,sequentialidtargetreverselinkview:31,sequentialintid:152,sequentialintidspropertiesajaxeditform:158,sequentialintidspropertieseditform:158,sequentialitargetreverselinksmenu:31,serial:[183,216],serv:1,server:[0,1,7,8,93,105,183,188,190,215],server_languag:105,server_nam:183,server_port:183,server_realm:183,server_uri:109,servernam:185,servertimezonepropertiesajaxeditform:190,servertimezonepropertieseditform:[1,190],servertimezoneutil:[188,214,215],servic:[0,1,2,143,199,216],service_nam:143,service_own:143,session:[0,1,3,214],session_kei:183,session_properti:183,set:[0,3,8,11,19,25,35,36,38,59,64,73,75,77,78,79,88,97,105,112,116,128,131,134,135,137,138,139,142,143,148,159,172,175,183,184,191,199,204,207,211,214,215,216],set_associations_ord:19,set_content_vis:73,set_data_types_ord:61,set_form_field_vis:64,set_form_fields_ord:64,set_geometri:116,set_image_vis:25,set_images_ord:25,set_local_registri:183,set_paragraph_vis:[19,35],set_paragraphs_ord:35,set_portlet_configur:131,set_portlet_ord:131,set_registri:183,set_request_data:183,set_restrict:59,set_row_ord:131,set_running_task:183,set_session_data:183,set_site_ord:73,set_slot_ord:131,set_slot_width:131,set_stat:194,set_subtypes_ord:61,set_template_portlet_ord:137,set_template_row_ord:137,set_template_slot_ord:137,set_template_slot_width:137,set_width:131,seterror:103,setter:183,settings_class:[77,131,134,135],settings_view_nam:[82,139],setup:[3,5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,199,201,204,206,209],sever:[1,116,120,143,183,211,213,214,215,216],sh_date_format:183,sh_datetime_format:183,sha256:143,share:[0,1,3,15,25,35,38,44,45,46,47,53,87,131,137,150,183,216],shared_blob_dir:183,shared_content_factori:[56,59,62,65,68,75],shared_content_typ:[56,59,62,65,68,75],shared_content_types_field:59,shared_content_workflow:59,shared_templ:131,shared_tool_quick_search_view:61,sharedcont:[56,59,62,65,68,71,75],sharedcontentaddform:[58,61,64,67,70,73,79],sharedcontentaddformmessag:61,sharedcontentajaxaddform:[58,61,64,67,70,73,79],sharedcontentcloneajaxform:61,sharedcontentcloneform:61,sharedcontentcloneformmessag:61,sharedcontentcloneformwarn:61,sharedcontentcompositionmenu:61,sharedcontentdeleteajaxform:61,sharedcontentdeleteform:61,sharedcontentdeleteformmessag:61,sharedcontentdeleteformwarn:61,sharedcontentdublincoresummari:61,sharedcontentheadercontentprovid:61,sharedcontentinfoadapt:59,sharedcontentinnerpageheadercontentprovid:61,sharedcontentlanguageeditformpermissioncheck:61,sharedcontentmanagerrestrict:59,sharedcontentpropertiesajaxeditform:61,sharedcontentpropertieseditform:61,sharedcontentpropertiesheaderadapt:61,sharedcontentpropertiesmenu:61,sharedcontentreviewadapt:44,sharedcontentreviewaddcommentact:45,sharedcontentreviewcommentsfactori:44,sharedcontentreviewcommentsmenu:45,sharedcontentreviewcommentsnamespac:44,sharedcontentreviewcommentssubloc:44,sharedcontentreviewcommentsview:45,sharedcontentsummaryform:61,sharedcontentsummaryformheaderprovid:61,sharedcontenttableelementeditor:73,sharedcontenttableelementnam:73,sharedcontenttitleprefixadapt:61,sharedcontentworkflowadapt:59,sharedcontentworkflowhistorysummari:61,sharedcontentworkflowpublicationst:61,sharedcontentworkflowversionsummari:61,sharedcontentworkflowwaitingst:61,sharedsitedashboardsearchheaderadapt:61,sharedsitesmenu:87,sharedsitevocabulari:59,sharedtool:[56,59,62,65,68,75],sharedtooladvancedsearchform:61,sharedtooladvancedsearchformsearchadapt:61,sharedtooladvancedsearchheaderadapt:61,sharedtooladvancedsearchmenu:61,sharedtooladvancedsearchresultsview:61,sharedtooladvancedsearchview:61,sharedtoolallcontentsmenu:61,sharedtoolallpublicationsheaderadapt:61,sharedtoolallpublicationsmenu:61,sharedtoolallpublicationst:61,sharedtoolallpublicationsvalu:61,sharedtoolallpublicationsview:61,sharedtoolallupdatesheaderadapt:61,sharedtoolallupdatesmenu:61,sharedtoolallupdatest:61,sharedtoolallupdatesvalu:61,sharedtoolallupdatesview:61,sharedtoolarchivedcontentsheaderadapt:61,sharedtoolarchivedcontentst:61,sharedtoolarchivedcontentsvalu:61,sharedtoolarchivedcontentsview:61,sharedtoolarchivedmenu:61,sharedtoolbreadcrumbadapt:61,sharedtoolcontain:59,sharedtooldashboardcontentnameadapt:61,sharedtooldashboardheaderadapt:61,sharedtooldashboardmanagerwaitingt:61,sharedtooldashboardmanagerwaitingvalu:61,sharedtooldashboardmenu:61,sharedtooldashboardmodifiedcolumn:61,sharedtooldashboardnameadapt:61,sharedtooldashboardnamecolumn:61,sharedtooldashboardownercolumn:[61,73],sharedtooldashboardownermodifiedt:61,sharedtooldashboardownermodifiedvalu:61,sharedtooldashboardownerwaitingt:61,sharedtooldashboardownerwaitingvalu:61,sharedtooldashboardsequencecolumn:[61,73],sharedtooldashboardstatuscolumn:[61,73],sharedtooldashboardstatusdatecolumn:[61,73],sharedtooldashboardstatusprincipalcolumn:[61,73],sharedtooldashboardversioncolumn:[61,73],sharedtooldashboardview:61,sharedtoolfavoritesheaderadapt:61,sharedtoolfavoritesmenu:61,sharedtoolfavoritest:61,sharedtoolfavoritesvalu:61,sharedtoolfavoritesview:61,sharedtoollanguagesajaxeditform:61,sharedtoollanguageseditform:61,sharedtoollanguageseditformhelp:61,sharedtoollanguagesmenu:61,sharedtoolmanagerrestrict:59,sharedtoolmanagerrestrictioninfo:59,sharedtoolmanagerrestrictionsajaxeditform:61,sharedtoolmanagerrestrictionseditform:61,sharedtoolmanagerrestrictionsenabledcolumn:61,sharedtoolmanagerrestrictionsfactori:59,sharedtoolmanagerrestrictionsnamecolumn:61,sharedtoolmanagerrestrictionsownerscolumn:61,sharedtoolmanagerrestrictionsvaluesadapt:61,sharedtoolmanagersrestrictionsheaderadapt:61,sharedtoolmanagersrestrictionsmenu:61,sharedtoolmanagersrestrictionst:61,sharedtoolmanagersrestrictionsview:61,sharedtoolmydashboardmenu:61,sharedtoolpreparationsheaderadapt:61,sharedtoolpreparationsmenu:61,sharedtoolpreparationst:61,sharedtoolpreparationsvalu:61,sharedtoolpreparationsview:61,sharedtoolpropertiesajaxeditform:61,sharedtoolpropertieseditform:61,sharedtoolpropertiesheaderadapt:61,sharedtoolpropertieshelpadapt:61,sharedtoolpropertiesmenu:61,sharedtoolpublicationsheaderadapt:61,sharedtoolpublicationsmenu:61,sharedtoolpublicationst:61,sharedtoolpublicationsvalu:61,sharedtoolpublicationsview:61,sharedtoolquicksearchresult:61,sharedtoolquicksearchvalu:61,sharedtoolretiredcontentsheaderadapt:61,sharedtoolretiredcontentst:61,sharedtoolretiredcontentsvalu:61,sharedtoolretiredcontentsview:61,sharedtoolretiredmenu:61,sharedtoolsitemanagementmenuhead:61,sharedtoolsmenu:87,sharedtoolsubmissionsheaderadapt:61,sharedtoolsubmissionsmenu:61,sharedtoolsubmissionst:61,sharedtoolsubmissionsvalu:61,sharedtoolsubmissionsview:61,sharedtooltitleadapt:61,sharedtoolworkflowadapt:59,sharedviewpreview:79,shell:1,short_nam:59,short_titl:159,shortcut:[159,162],shortcutsviewletmanag:169,shorten:183,should:[1,94,139,145,183,207,214,216],shouldn:61,show:[1,25,35,64,182],show_widget_titl:25,showhidecolumnsecuritycontextfactori:[35,64],side:116,side_effect:194,sign:[104,149],signatur:[143,183],simpl:[0,1,3,77,159,215,216],simpleterm:[183,215],simplevocabulari:[17,20,23,26,29,33,59,71,98,105,116,131,143,145,175,183,188,194,215],singl:[82,105,183,207,216],single_label:59,site:[0,1,3,46,47,51,55,59,87,97,128,137,168,172,186,188,191,203,213,214],site_factori:183,site_icon:159,site_index:[15,88],site_root_quick_search_view:53,site_root_tools_configuration_factori:51,site_search_handl:159,site_search_placehold:159,site_tree_t:[53,73],site_upgrad:183,sitecontainerbreadcrumbadapt:73,sitecontainermixin:71,sitecontainertableelementeditor:73,sitecontainertableelementnam:73,sitecontainertableitemworkflowpublicationmenu:73,sitecontainertreemenu:73,sitecontainertreenamecolumn:73,sitecontainertreeownercolumn:73,sitecontainertreesequencecolumn:73,sitecontainertreesortercolumn:73,sitecontainertreestatuscolumn:73,sitecontainertreestatusdatecolumn:73,sitecontainertreestatusprincipalcolumn:73,sitecontainertreet:73,sitecontainertreetrashcolumn:73,sitecontainertreevaluesadapt:73,sitecontainertreeversioncolumn:73,sitecontainertreeview:73,sitecontainertreevisiblecolumn:73,sitecontainerviewheaderadapt:73,sitecontainerworkflowpublicationajaxeditform:73,sitecontainerworkflowpublicationeditform:73,sitecontainerworkflowpublicationmenu:73,sitefold:71,sitefolderaddform:73,sitefolderaddmenu:73,sitefolderajaxaddform:73,sitefolderpermissioncheck:71,sitemanag:71,sitemanagementmenu:203,sitemanageraddform:73,sitemanageraddmenu:73,sitemanagerajaxaddform:73,sitemanagerbreadcrumbadapt:73,sitemanagercontain:183,sitemanagerfoldersselectorfieldwidget:74,sitemanagerfoldersselectorwidget:74,sitemanagerfoldersvocabulari:71,sitemanagerpermissioncheck:71,sitemanagertableelementeditor:73,sitemanageruseraddingsmenulabeladapt:73,sitemanagervocabulari:71,sitemap:[53,73,112],siteroot:51,siteroot_modified_event_handl:183,siterootadvancedsearchform:53,siterootadvancedsearchformsearchadapt:53,siterootadvancedsearchheaderadapt:53,siterootadvancedsearchmenu:53,siterootadvancedsearchresultsview:53,siterootadvancedsearchview:53,siterootallcontentsmenu:53,siterootallpublicationsheaderadapt:53,siterootallpublicationsmenu:53,siterootallpublicationst:53,siterootallpublicationsvalu:53,siterootallpublicationsview:53,siterootallupdatesheaderadapt:53,siterootallupdatesmenu:53,siterootallupdatest:53,siterootallupdatesvalu:53,siterootallupdatesview:53,siterootarchivedcontentsheaderadapt:53,siterootarchivedcontentst:53,siterootarchivedcontentsvalu:53,siterootarchivedcontentsview:53,siterootarchivedmenu:53,siterootbackofficeconfigur:51,siterootbackofficeconfigurationfactori:51,siterootbreadcrumbadapt:53,siterootconfigur:51,siterootconfigurationfactori:51,siterootdashboardcontenttypecolumn:53,siterootdashboardheaderadapt:53,siterootdashboardmanagerwaitingt:53,siterootdashboardmanagerwaitingvalu:53,siterootdashboardmenu:53,siterootdashboardownermodifiedt:53,siterootdashboardownermodifiedvalu:53,siterootdashboardownerwaitingt:53,siterootdashboardownerwaitingvalu:53,siterootdashboardview:53,siterootetctravers:[183,213],siterootfavoritesheaderadapt:53,siterootfavoritesmenu:53,siterootfavoritest:53,siterootfavoritesvalu:53,siterootfavoritesview:53,siterootmydashboardmenu:53,siterootpermissioncheck:51,siterootpreparationsheaderadapt:53,siterootpreparationsmenu:53,siterootpreparationst:53,siterootpreparationsvalu:53,siterootpreparationsview:53,siterootpublicationsheaderadapt:53,siterootpublicationsmenu:53,siterootpublicationst:53,siterootpublicationsvalu:53,siterootpublicationsview:53,siterootquicksearchresult:53,siterootquicksearchvalu:53,siterootretiredcontentsheaderadapt:53,siterootretiredcontentst:53,siterootretiredcontentsvalu:53,siterootretiredcontentsview:53,siterootretiredmenu:53,siterootstaticconfigur:51,siterootsubmissionsheaderadapt:53,siterootsubmissionsmenu:53,siterootsubmissionst:53,siterootsubmissionsvalu:53,siterootsubmissionsview:53,siteroottitleadapt:199,siteroottoolsconfigur:51,sitesearchviewlet:168,sitetreemenu:53,sitetreeoidcolumn:53,sitetreet:53,sitetreetrashcolumn:53,sitetreeview:53,sitetreevisiblecolumn:53,sitetrevaluesadapt:53,siteupgradeev:183,siteviewheaderadapt:53,size:[1,3,19,116],skin:[0,1,2,15,51,56,71,116,121,160,183,184,215],skin_par:159,skinchangedev:160,skinnabl:159,skinnablecont:159,skinsvocabulari:159,sko:175,skosthesaurusexport:177,skosthesaurusexporterhandl:177,skosthesaurusload:177,skosthesaurusloaderhandl:177,slash:183,slot:[17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,137,139,143,145,152,159,163,164,167,169,170,175,177,181,194],slot_config:131,slot_configur:131,slot_nam:131,slot_ord:131,slotconfigur:131,sm_width:131,small:[0,1,3,28,183,214,216],smtp:1,smtp_server:1,smtp_server_nam:1,snippet:207,social:[143,147,149],social_login_use_popup:143,social_providers_t:150,social_users_fold:143,social_users_folder_search_t:150,socialloginconfigur:145,socialloginconfigurationadapt:145,socialloginproviderconnect:145,socialloginproviderinfo:145,socialloginviewletssuffix:147,socialprovideraddform:150,socialproviderajaxaddform:150,socialproviderajaxeditform:150,socialprovidereditform:150,socialtoolbaraddingsact:150,socialus:145,socialuserajaxeditform:150,socialusereditform:150,socialuserprincipalinfoadapt:145,socialusersfold:145,socialusersfolderaddform:150,socialusersfolderaddmenu:150,socialusersfolderajaxaddform:150,socialusersfolderajaxeditform:150,socialusersfoldereditform:150,socialusersfoldersearchresultsview:150,socialusersfoldersearchview:150,socialusersfoldersearchviewheaderadapt:150,socialusersfoldervocabulari:145,sock_typ:204,socket:[],socket_typ:204,some:[0,1,3,94,120,183,212,214,215,216],soon:1,sort:[159,191,194,212],sorter:[19,35,61,64,73,159],sortercolumn:[19,35,61,64,73,159],sorton:[6,14,19,35,53,61,64,73,142,197],sound:23,sound_descript:23,sound_titl:23,sourc:[3,11,101,116,131,159,175,194,195,197,207,215],source_address:62,source_config:131,source_nam:62,source_st:194,source_vers:194,space:183,special:183,specif:[175,177,183,207,215],specifi:[1,3,116,183,191,216],split:[94,116,139,143],sql:3,sqlalchemi:[0,2,6,183],squar:[29,31,41,53,61,64,73],src:[1,44,183,212],srid:101,sshcallertask:[139,142],sshtaskaddform:142,sshtaskaddmenu:142,sshtaskajaxaddform:142,sshtaskajaxeditform:142,sshtaskeditform:142,stack:[183,213],standard:[1,20,142,183],standbi:216,star:[53,61],start:[0,11,88,116,139,183,204,213,215,216],start_dat:139,start_es_index:1,start_medias_convert:1,start_schedul:1,startbatchingat:159,startup:[183,211,215,216],state:[29,47,61,65,71,82,152,194],state_d:194,state_princip:194,state_urg:194,statement:3,static_configur:159,staticconfigur:[51,159],staticconfigurationtalesextens:159,statictzinfo:183,statu:[3,61,73,88,94,97,116,139,140,142,150,152,159,175,183,197],status_act:3,status_readonli:3,stem:175,stemmer:11,still:[47,216],stop:[88,116,139,204,216],stop_propag:[6,25,73,93,120,142,170,190],stopword:1,storag:[1,3,183,207,216],store:[1,3,17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,183,194,199,214,215,216],store_report:139,str:[3,183],str_valu:151,stream:[88,116,139,204],strftime:183,string:[3,5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,159,161,174,180,183,187,193,196,201,206,207,209,213],stringexpr:[105,183,191],stringvalu:207,stripe:[14,61,67,112,142,150,159,182,197],strong:[61,73,182,183],struct:207,structur:[207,212],style:[98,139,142],sub:[17,26,44,59,62,131,183,194,204],subclass:[3,131],subdirectori:216,subform:94,subforms_legend:94,subject:[113,175,177],subject_prefix:143,subloc:[17,23,26,33,44,59,62,65,175,183,194],submiss:[53,61],submit:[53,61,95,97,183],submit_label:62,submitwidget:97,submodul:[16,20,29,39,51,55,133,162],subnod:182,subpackag:[],subscrib:[94,145,183,204,211,215],subscript:204,subtitl:[61,104,112,142,149,150,159,182],subtitle_badg:159,subtitle_badge_class:159,subtyp:[59,61],success:170,successfulli:94,successmessag:94,suffix:[6,41,67,93,94,120,142,147,190],suit:[0,5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],summari:[15,25,35,55,59,67],superdoc:175,superdocthesaurusexport:177,superdocthesaurusexporterhandl:177,superdocthesaurusload:177,superdocthesaurusloaderhandl:177,supplement:216,support:[0,11,128,150,183,185,207,211,216],suppos:[1,131,216],sure:211,switch_favorit:50,switch_term_extract:182,switchabl:94,switcher:[19,28,35,61,64,182],switcher_st:94,switchextract:182,switchfavorit:61,switchimagevis:25,switchvis:[19,35,64,73],symbol:[105,183,191],synchron:216,sys:207,system:[1,3,25,101,112,143,149,150,183,184,204,216],systemctl:216,systemd:216,tab:[50,108,149,171],tab_label:[38,50,61,112,120,137,149],tabfolder_label:59,tabform:94,tabl:[3,6,14,19,31,35,53,58,61,64,67,73,94,104,105,112,137,142,149,150,170,182,197,199,215],table_class:[19,31,35,53,61,64,73,104,137,142,149,150,159,182,197,199],table_page_length:48,tableid:159,tableitemcolumnactionsmenu:170,tablenam:3,tabletoolbarviewletmanag:170,tachomet:199,tack:137,tag:[38,58,79,97,159,165,182,183,199],tagmanag:[159,162],take:[183,211],taken:183,tal:[183,212],tale:[0,1,105,116,143,159,170,191,211],target:[1,3,17,23,26,31,33,36,67,88,89,101,116,142,152,159,167,169,183],target_address:62,target_interfac:[62,131],target_nam:62,target_st:[194,197],task:[1,15,183,214],task_factori:[83,142],task_id:139,taskbaseaddform:[83,142],taskdebugreportviewlet:142,taskhistorycontain:139,taskhistorydatecolumn:142,taskhistorydisplayform:142,taskhistoryinfoview:142,taskhistoryitem:139,taskhistoryitemst:142,taskhistorytravers:142,taskhistoryvaluesadapt:142,taskhistoryviewlet:142,taskpropertieseditform:142,taskremoverthread:139,taskresettingthread:139,taskrunajaxform:142,taskrunform:142,taskrunformhelpadapt:142,taskrunnerthread:139,taskscheduleeditform:142,taskschedulerajaxeditform:142,tcp:[1,204],teardown:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],technic:[1,216],templat:[0,1,2,44,45,94,97,128,183,191,197,212,216],template_config:172,template_configur:[131,137],template_direct:172,templatebasedviewletmanag:[35,163,167,169,170,171,191],templatefactori:172,templates_manag:51,temporari:1,tent:[],term:[38,148,177,179,181,183,215],test:[3,6,7,11,15,88,94,98,109,113,116,120,121,128,131,139,142,143,152,159,172,175,183,190,191,194,199,204,207],test_dir:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],test_form:[93,120,142,190],test_process:[88,116,139],test_suit:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],test_utilsdoc:[3,7,11,15,88,94,98,109,113,116,121,128,131,139,143,152,159,172,175,183,191,194,199,204,207],test_utilsdocstr:[3,7,11,15,88,94,98,109,113,116,121,128,131,139,143,152,159,172,175,183,191,194,199,204,207],text:[1,11,20,22,62,64,67,74,94,97,105,107,113,137,145,172,177,207],text_to_html:183,textarea:97,textareawidget:97,textfieldfactori:62,textindex:[11,105],textindexwithinterfac:11,textlin:[62,65,97,143,152,183],textlinefieldfactori:62,textlinelistfield:183,textlinelistfielddataconvert:97,textlinelistfieldwidget:97,textlinelistwidget:97,textmessag:113,textrender:183,textwidget:[67,74,97],tflorac:[1,44],than:[11,183,207,213,215,216],thei:[17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,194,214],them:[0,1,183,214,215],theme:[15,16,55,88,199],themes_form:38,themesajaxeditform:38,themescontentcheck:36,themeseditform:38,themesheaderadapt:38,themesinfo:36,themesinfofactori:36,themesmanag:36,themesmanagerajaxeditform:38,themesmanagereditform:38,themesmanagerfactori:36,themesmanagermenu:38,themesmenu:38,themesportletssettingstravers:36,themestargetindexinfo:89,thesauru:[0,2,177,179,181],thesaurus_extracts_t:182,thesaurus_nam:[36,175,179,181],thesaurusaddact:182,thesaurusaddform:182,thesaurusaddmenu:182,thesaurusajaxaddform:182,thesaurusbreadcrumbadapt:182,thesaurusexportajaxform:182,thesaurusexporterconfigur:177,thesaurusexportersvocabulari:177,thesaurusexportform:182,thesaurusexportmenuitem:182,thesaurusextract:175,thesaurusextractaddact:182,thesaurusextractaddform:182,thesaurusextractajaxaddform:182,thesaurusextractajaxeditform:182,thesaurusextracteditform:182,thesaurusextractscolorcolumn:182,thesaurusextractscontain:175,thesaurusextractsfactori:175,thesaurusextractshidecolumn:182,thesaurusextractsnamespac:175,thesaurusextractst:182,thesaurusextractstrashcolumn:182,thesaurusextractsvaluesadapt:182,thesaurusextractsvocabulari:175,thesaurusextractszoomcolumn:182,thesaurusextracttermsview:182,thesaurusextracttermsviewlet:182,thesaurusheaderadapt:182,thesaurusimportajaxform:182,thesaurusimportform:182,thesaurusimportmenuitem:182,thesaurusloaderconfigur:177,thesaurusloaderdescript:177,thesaurusloadersvocabulari:177,thesaurusloaderterm:177,thesaurusmenuhead:182,thesaurusmenuitem:182,thesaurusnameadapt:182,thesaurusnamesvocabulari:175,thesauruspropertiesajaxeditform:182,thesauruspropertieseditform:182,thesauruspropertiesmenuitem:182,thesaurustableelementeditor:182,thesaurusterm:175,thesaurustermaddact:182,thesaurustermaddform:182,thesaurustermajaxaddform:182,thesaurustermajaxeditform:182,thesaurustermdataconvert:181,thesaurustermeditform:182,thesaurustermextensionsvocabulari:175,thesaurustermfield:175,thesaurustermfieldindex:175,thesaurustermfieldwidget:181,thesaurustermnod:182,thesaurustermparentnod:182,thesaurustermscontain:175,thesaurustermslistdataconvert:181,thesaurustermslistfield:175,thesaurustermslistfieldindex:175,thesaurustermslistfieldwidget:181,thesaurustermslistselectorfieldwidget:181,thesaurustermslistselectorwidget:181,thesaurustermslistwidget:181,thesaurustermsmenuitem:182,thesaurustermsnamespac:175,thesaurustermsview:182,thesaurustermtreeadapt:175,thesaurustermwidget:181,thesaurustreeadapt:175,thesaurusupdaterconfigur:177,thesaurusvocabulari:175,thi:[0,1,3,35,58,61,64,67,70,79,94,120,131,139,142,143,145,182,183,184,188,191,204,207,211,212,213,215,216],thorn:183,those:[207,216],thread:[1,3,88,116,139,183],three:1,threshold:[116,207],through:[1,3,183,185,213,214,215,216],thumb:[116,137,212],thumbnail:[28,105,116,120,213],thumbnail_nam:116,thumbnailtravers:116,thurtherpath:131,ticket:143,tid:[207,210],tight:[14,61,67,112,142,150,159,182,197],tile:[98,104],tilelay:98,tilelayeraddform:104,tilelayeraddmenu:104,tilelayerajaxaddform:104,tilelayerajaxeditform:104,tilelayereditform:104,tilemaplay:98,timazon:214,time:[1,3,97,116,120,143,183,215],timefieldwidget:97,timeout:[3,143,185,204],timestamp:[3,120],timewidget:97,timezon:[0,1,145,183,215],timezonegenerationscheck:[1,188,215],timezonesvocabulari:[1,188,215],tinymc:[15,22,31,159],tinymceeditorconfigur:84,titl:[6,14,19,20,23,25,26,29,31,33,35,53,58,59,61,64,65,67,70,73,79,93,94,98,104,105,108,109,112,120,137,142,143,145,147,149,150,152,158,159,170,175,177,179,182,183,190,194,197,199,215],title_badg:159,title_badge_class:159,title_format:109,title_with_sourc:145,to_project:101,toaddr:113,todai:11,tofieldvalu:[97,107,148,151,157,181,189],toggl:[170,171,197],token:[1,98],toler:116,too:207,tool:[0,1,46,47,51,53,59,61,71,87],toolbar:[6,19,22,25,28,31,35,41,43,45,58,61,64,67,70,73,79,83,93,94,104,112,120,137,142,150,159,162,182,190,197],toolbar_css_class:[77,131,135],toolbar_imag:[77,131,135],toolbar_portlet:131,toolbaract:[25,43,58,61,64,67,70,79,137,150,170,182],toolbaractionitem:[120,170],toolbaraddingmenu:170,toolbarmenu:[170,197],toolbarmenudivid:[22,61,137,170],toolbarmenuitem:[6,22,31,35,41,45,58,61,73,83,93,104,112,120,137,142,150,170,182,190,197],toolkit:1,tools_nam:51,top:[28,61,87,116,171,179,183],top_term:[38,175],topic:[68,70,71,73],topic_content_factori:71,topic_content_typ:71,topicaddform:73,topicaddmenu:73,topicajaxaddform:73,toplink:[15,84,86,159,162],toplinksmenu:171,toplinksviewlet:[87,171],toplinksviewletmanag:171,toptabstab:171,toptabsviewlet:171,towidgetvalu:[97,107,148,151,157,181,189],track:116,transact:[1,3,139,183,210,215],transaction_manag:215,transfer:[61,183],transform:[101,105,183,191],transformarea:101,transformpoint:101,transit:[61,82,194,195],transition_id:194,translat:[61,108,183],translate_str:183,translationstringfactori:[94,139,143],transpar:98,transport:185,trash:[14,19,25,35,53,61,64,67,73,104,137,142,149,150,159,182,199],trashcolumn:[14,19,35,53,61,64,67,73,104,137,142,149,150,159,182,199],travers:[0,1,17,23,26,33,36,44,59,62,65,105,116,131,142,143,145,159,175,194,211,215],tree:[53,73,175,182,183],tri:204,trigger:[142,194],trim:116,truelabel:94,truncat:207,truncatedview:210,try_connect:1,tupl:[11,116,183,191,204,207],tuplevalu:207,twitch:199,two:[1,3,11,183,207],twophas:3,txn:1,txt:1,type:[1,15,35,53,55,62,98,104,116,159,204,207,215,216],typeddatamanag:59,typedsharedtool:59,typedsharedtooldatamanagerfactori:59,typedsharedtooldatatypesfield:59,typedsharedtoolsubloc:59,typedsharedtooltypesassociationscolumn:61,typedsharedtooltypesmenu:61,typedsharedtooltypesnamecolumn:61,typedsharedtooltypesnamespac:59,typedsharedtooltypesparagraphscolumn:61,typedsharedtooltypessortercolumn:61,typedsharedtooltypest:61,typedsharedtooltypestrashcolumn:61,typedsharedtooltypesvalu:61,typedsharedtooltypesview:61,typeerror:207,types_list:61,typic:183,tzinfo:[183,188,214],tztime:[188,214],uacut:183,ucirc:183,ugrav:183,uid_attribut:109,uid_queri:109,unauthenticated_userid:143,unchang:183,under:[1,183,215,216],unhelp:207,unicod:[3,207],unicode_data:113,unicode_error:183,unid:183,unidict:183,unilist:183,unindex:[11,88,175],unindex_docu:88,unindex_object:11,unindexerprocess:88,uninvl:183,uniqu:[152,175,183,191],uniqueidadapt:183,unknown:1,unpickl:207,unregist:[11,131,183],unregisterutil:215,unset_acodec:116,unset_afram:116,unset_aspect:116,unset_audiobitr:116,unset_audiochannel:116,unset_audiorecord:116,unset_audiosampl:116,unset_bitr:116,unset_bitraterang:116,unset_bitratetoler:116,unset_bufs:116,unset_crop:116,unset_intra:116,unset_lagrangefactor:116,unset_macroblock:116,unset_newaudio:116,unset_pad:116,unset_passenc:116,unset_pictures:116,unset_pixelformat:116,unset_quantizerblur:116,unset_quantizercompress:116,unset_quantizerrang:116,unset_quantizerscal:116,unset_r:116,unset_s:116,unset_sameq:116,unset_vcodec:116,unset_vdthreshold:116,unset_vfram:116,unset_vn:116,until:[1,47,120,183],unus:3,unverifi:185,updat:[1,6,11,14,19,20,22,25,26,28,35,45,53,54,58,61,64,67,73,82,87,88,91,93,94,107,108,120,128,137,139,142,143,147,149,159,163,167,170,171,175,177,182,183,190,191,199,210,214,216],update_cont:[61,73,94,112,142,147,150,182],update_dict:183,update_illustration_properti:26,update_index:88,update_properti:20,update_st:[82,194],update_tim:163,updateact:[6,45,61,93,94,120,142,147,190,197],updatewidget:[6,22,25,28,31,35,38,45,61,64,73,79,103,104,108,112,120,137,142,147,149,150,158,182,183,190,197,199],upgrad:[0,1,183,186,211],upgrade_sit:186,upload:182,uppercas:98,uri:[62,183,185],urifieldfactori:62,url:[1,3,6,19,22,25,28,29,31,35,38,41,43,45,53,58,61,64,67,70,73,79,83,93,98,104,108,112,120,126,137,149,150,159,163,164,167,169,170,171,182,185,190,197,199,210,212,213],urlcallertask:[139,142],urllib:185,urltaskaddform:142,urltaskaddmenu:142,urltaskajaxaddform:142,urltaskajaxeditform:142,urltaskeditform:142,usag:[175,177],usage_chang:182,use:[1,3,11,116,137,183,213,214,215,216],use_captcha:62,use_elasticsearch:1,use_ldap:1,use_local_templ:131,use_notif:1,use_oracl:1,use_pool:[3,109],use_popup:147,use_postgresql:1,use_shared_templ:131,use_ssl:109,use_tl:109,use_zeo_auth:216,use_zope_extens:3,used:[0,1,3,17,20,23,26,29,33,36,44,48,51,56,59,61,62,65,68,71,75,77,88,94,97,98,105,109,116,120,128,131,139,143,145,152,159,163,164,167,169,170,172,175,177,181,183,184,191,194,207,211,212,215,216],used_for:[175,177],useful:[183,215],user:[1,3,50,53,58,61,73,87,105,109,112,122,127,145,147,149,150,159,167,183,184,199,211,214,216],user_ag:185,user_data:194,user_extra_attribut:109,user_groups_attribut:109,user_id:[145,150],user_report:[159,162],user_titl:[20,29,62],useraddingsmenu:87,userconfirmationajaxform:147,userconfirmationform:147,userfold:[143,149],userloginmenuitem:149,userloginnotificationhandl:122,userlogoutmenudivid:149,userlogoutmenuitem:149,usermenusviewletmanag:167,usernam:[139,145,183],usernotificationsview:127,userprincipalinfoadapt:145,userprincipalmailinfoadapt:145,userprofileajaxeditform:149,userprofileeditform:149,userprofilemenuitem:149,userregistrationajaxform:147,userregistrationend:147,userregistrationform:147,userregistrationviewletssuffix:147,userreport:199,userreportinfo:159,userreportinfofactori:159,userreportpropertiesajaxeditform:199,userreportpropertieseditform:199,userreportpropertiesmenuitem:199,userreportviewlet:165,userrolesmenu:87,users_fold:143,users_folder_search_t:150,users_search_queri:109,users_select_queri:109,usersfold:145,usersfolderaddform:150,usersfolderaddmenu:150,usersfolderajaxaddform:150,usersfolderajaxeditform:150,usersfoldereditform:150,usersfoldersearchresultsview:150,usersfoldersearchview:150,usersfoldersearchviewheaderadapt:150,usersfoldervocabulari:145,userskinnablecont:[51,56,71,159],userskinnablepropertiesajaxeditform:199,userskinnablepropertieseditform:199,userskinnablepropertiesmenudivid:199,userskinnablepropertiesmenuitem:199,userskinsvocabulari:159,uses:183,using:[1,11,145,183,191,199,213,215,216],usr:1,utc:[183,214],utcnow:214,utf8:183,utf:[3,113,183],util:[0,1,2,3,6,8,15,23,26,46,82,93,105,120,131,139,142,175,182,187,190,194,199,204,211],utilities_t:199,utilitiesheaderadapt:199,utilitiesmenuitem:199,utilitiest:199,utilitiestrashcolumn:199,utilitiesvaluesadapt:199,utilitiesview:199,utility_config:[183,211,215],utilityvocabulari:[3,62,113,131,139,143,159,175,177,194],uuml:183,valid:[1,17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,144,145,147,152,159,163,164,167,169,170,175,177,181,189,194],validatedchoic:175,validatedset:175,validationerror:183,valu:[1,6,8,11,14,17,19,20,23,26,29,31,33,35,36,44,48,53,56,59,61,62,64,65,67,68,71,73,75,77,88,94,97,98,101,104,105,107,109,116,131,137,139,142,143,145,148,149,150,151,152,157,159,163,164,167,169,170,175,177,181,182,183,188,189,191,194,197,199,210,211,213,216],value1:183,value2:183,value_constraint:105,value_map:148,value_max_length:105,value_min_length:105,value_typ:[105,152,175,183],valueerror:183,valuemeta:159,values_data:148,values_map:[148,157,181],values_str:148,valuesfieldfactori:62,variabl:[1,216],vcodec:116,vdt:116,vdthreshold:116,venusian:[97,128,131,172,183,191],verbos:185,verif:159,verifi:[150,211],verification_cod:159,verificationcodemetasadapt:159,version:[1,47,59,61,73,82,98,152,159,183,195,207,216],version_id:[61,194],version_loc:159,versionerror:195,verycarefulview:210,vframe:116,via:[1,143,183,185,211,215,216],video:[15,16,20,22,105],video_audio_bitr:116,video_audio_sampl:116,video_bitr:116,video_format:116,video_frame_s:116,video_properti:120,video_quantis:116,video_typ:116,videoconversionsact:120,videoconversionsajaxeditform:120,videoconversionseditform:120,videoconversionsviewletsprefix:120,videoconvertersvocabulari:116,videoparagraph:33,videoparagraphaddform:35,videoparagraphaddmenu:35,videoparagraphajaxaddform:35,videoparagraphcontentcheck:33,videoparagraphfactori:33,videoparagraphpropertiesajaxeditform:35,videoparagraphpropertieseditform:35,videoparagraphpropertiesinnerajaxeditform:35,videoparagraphpropertiesinnereditform:35,videoparagraphsummari:35,videopreview:120,videopreviewviewletsprefix:120,videothumbnailact:120,videothumbnailadapt:116,videothumbnailajaxeditform:120,videothumbnaileditform:120,videothumbnaileditformhelpadapt:120,videothumbnailviewletsprefix:120,videotypeadapt:116,videotypeextens:116,view:[1,6,14,15,19,22,25,28,31,35,38,41,43,45,46,47,50,51,53,55,58,59,61,64,67,70,73,83,87,88,93,94,95,104,108,112,116,120,121,126,128,134,135,137,138,142,143,149,150,159,163,164,165,167,169,170,171,172,182,183,184,190,191,197,198,203,207,212,213,215],view_nam:[17,29,58,61,73,104,137,142,149,159,164,182,183,207,212],view_permiss:[59,184],view_system_permiss:184,viewaddact:79,viewaddform:79,viewajaxaddform:79,viewcontentmenuhead:79,viewcontentprovid:[131,164,191],viewinternalreferencesqueryfilterextens:75,viewinternalreferencesset:75,viewinternalreferencessettingsfactori:75,viewitemsportlet:77,viewitemsportletpreview:78,viewitemsportletrender:77,viewitemsportletset:77,viewitemsportletsettingsajaxeditor:78,viewitemsportletsettingseditor:78,viewlet:[0,2,6,14,15,19,22,25,28,31,35,38,41,43,45,53,58,61,64,67,70,73,79,83,84,93,104,108,112,120,121,131,137,142,147,149,150,159,182,190,194,197,199,210],viewlet_config:191,viewletdirect:191,viewletmanag:191,viewletmanager_config:191,viewletmanagerdirect:191,viewletmanagerfactori:191,viewpropertieseditform:79,viewqueri:75,viewreferencesajaxeditform:79,viewreferenceseditform:79,viewreferencesmenu:79,viewreferencesmenudivid:79,views_tool_nam:51,viewsmanag:[46,75],viewsystem:[94,184],viewtempl:172,viewthemesajaxeditform:79,viewthemeseditform:79,viewthemesmenu:79,viewthemesqueryesparamsextens:89,viewthemesset:75,viewthemessettingsfactori:75,viewtitleadapt:79,virtual:1,virtual_hostnam:1,virtualenv:[1,216],visibl:[17,19,23,25,33,35,53,62,64,71,73,94,131,139],visible_widget:94,vocabulari:[0,1,3,17,20,23,26,29,33,59,62,71,98,113,116,131,139,145,175,177,194],vocabulary_config:[183,215],volatil:3,vstream:116,wai:[142,188,211],wait:[1,53,61,183],wait_confirm:145,waiting_st:[82,194],wakeup:[],want:[1,120,183],warn:[0,1,3,61,142,150,183,216],warn_on_chang:94,warni:1,wav:116,wavaudioconvert:116,web:[1,214],webapp:[1,211],webapp_nam:1,webapp_port:1,webm:116,webmast:[47,51,59,82],webmaster_rol:47,webmvideoconvert:116,website_id:159,websitegenerationscheck:46,websocket:[0,1],week:[139,183],weekli:216,weight:[14,17,19,22,23,25,26,28,31,33,35,36,38,40,50,53,61,62,64,67,73,75,79,89,95,104,112,120,137,142,149,150,159,177,182,191,197,199,215],weightorderedviewletmanag:[35,94,163,165,167,169,170,171,191],well:[1,199],were:[94,144],wf_content:[58,61],wfblogpost:[1,56],wfform:62,wfformcontentcheck:62,wfimagemap:65,wfimagemapcontentcheck:65,wfmodifiedcontentcolumnmixin:[35,61,64,67],wfnewsev:[1,68],wfsharedcont:[56,59,62,65,68,71,75],wfsharedcontentbreadcrumbadapt:61,wfsharedcontentcheck:[59,62,65],wfsharedcontentduplicateajaxform:61,wfsharedcontentduplicateform:61,wfsharedcontentduplicateformmessag:61,wfsharedcontentduplicatemenu:61,wfsharedcontentduplicationmenudivid:61,wfsharedcontentelementeditor:61,wfsharedcontentheaderadapt:[38,61],wfsharedcontentindexinfo:88,wfsharedcontentinfoadapt:59,wfsharedcontentownerchangeajaxform:61,wfsharedcontentownerchangeform:61,wfsharedcontentownerchangeformhelp:61,wfsharedcontentownerchangemenu:61,wfsharedcontentpermissioncheck:61,wfsharedcontentpermissionmixin:[25,61],wfsharedcontentreviewajaxform:45,wfsharedcontentreviewform:45,wfsharedcontentreviewmenu:45,wfsharedcontentsequenceadapt:59,wfsharedcontentsitemanagementmenuhead:61,wfsharedcontenttitleadapt:61,wfsharedcontentworkflowadapt:59,wftopic:[1,71],wfview:75,wgs_coordin:[98,103],whare:183,what:[1,207],whatev:183,when:[1,3,11,15,46,51,56,59,62,65,68,71,75,82,88,98,105,116,131,139,143,144,145,152,159,175,183,184,188,191,194,195,207,212,213,215,216],where:[1,98,131],whether:183,which:[0,1,3,35,61,71,105,131,139,143,145,183,184,185,191,207,211,212,213,214,215,216],whole:[0,73,137,215],whose:215,widget:[1,15,19,35,41,55,61,65,71,73,94,95,98,105,143,149,152,170,175,183],widget_class:61,widget_css_class:97,widget_factori:107,widget_icon_class:94,widgetlayout_config:97,widgetsprefixviewletmanag:94,widgetssuffixviewletmanag:94,widgettemplate_config:97,widgettitleviewletmanag:170,width:[22,28,31,116,131,137],wild:204,wild_domain:143,wish:207,with_siz:116,with_sourc:116,with_synonym:175,without:[3,183,199,204,215],wms:104,wmslayeraddform:104,wmslayeraddmenu:104,wmslayerajaxaddform:104,wmslayerajaxeditform:104,wmslayereditform:104,wmsmaplay:98,word:183,worfklow:56,work:[0,214],workflow:[15,47,55,58,59,62,65,68,71,73,75,88,195,198],workflow_nam:59,workflow_vers:198,workflowcontentdisplayeddatevocabulari:194,workflowcontentnamecolumn:197,workflowcontentpublicationinfo:194,workflowcontentpublicationinfofactori:194,workflowcontenttransitionajaxform:[61,197],workflowcontenttransitionform:[61,197],workflowcontenttransitionforminfo:61,workflowcontentversionsfactori:194,workflowhistoryitem:194,workflowinfo:194,workflowmanagedcontentindexinfo:89,workflowmenu:197,workflowmenuitem:197,workflowstatelabeladapt:82,workflowsvocabulari:194,workflowtransitionev:195,workflowutil:82,workflowvers:194,workflowversionhistorycommentcolumn:197,workflowversionhistorydatecolumn:197,workflowversionhistorymenuitem:197,workflowversionhistoryprincipalcolumn:197,workflowversionhistoryt:197,workflowversionhistorytargetcolumn:197,workflowversionhistoryvaluesadapt:197,workflowversionhistoryview:197,workflowversionmenuprovid:198,workflowversionssubloc:194,workflowversionst:194,workflowversionstatefactori:194,workflowversionstravers:194,workflowversiontransitionev:195,workflowversionversionsfactori:194,world:207,wrap:183,wrapper:[11,116,183],write:[177,215],wsgi:[],wsgi_environ_cach:183,www:[1,216],x03:[],xa9e:183,xaen:183,xbb:[],xc0:[],xc3:183,xcd:[],xcf:[],xdelet:1,xe9e:183,xeen:183,xml:[0,1,145,177,182,185],xmlrpc:183,xmlrpccookieauthtransport:185,xmlthesaurusexporterhandl:177,xmlthesaurusloaderhandl:177,xput:1,xs_width:131,xxxx:216,yacut:183,year:139,year_resolut:11,yes:94,yet:0,you:[0,1,3,35,120,137,142,150,183,191,207,213,214,215,216],your:[1,53,61,147,183,213,214,215,216],yuml:183,z3c:[1,6,14,19,22,25,28,31,35,38,41,43,45,50,53,58,61,64,67,73,74,79,93,94,97,103,104,105,107,108,112,120,137,142,147,148,149,150,151,157,158,159,181,182,189,190,197,199,215],zca:[0,183,211],zcml:[1,191,199,207,215],zdaemon:216,zeo:[0,1,183,215],zeo_auth_password:216,zeo_auth_us:216,zeo_blobs_dir:[],zeo_connect:[139,183],zeo_connection_nam:183,zeo_monitor_port:216,zeo_pack_report:216,zeo_password:[],zeo_realm:1,zeo_serv:[1,216],zeo_server_port:216,zeo_set:183,zeo_storag:216,zeo_usernam:[],zeoadm:216,zeoconnect:[183,214,215],zeoconnectionaddform:[1,190],zeoconnectionaddmenu:190,zeoconnectionajaxaddform:190,zeoconnectionajaxtestform:190,zeoconnectionnameadapt:[1,190],zeoconnectionpropertiesajaxeditform:190,zeoconnectionpropertieseditform:[1,190],zeoconnectiontestform:190,zeoconnectiontestformsuffix:190,zeoconnectiontestmenu:190,zeoconnectionutil:[183,215],zeoconnectionvocabulari:[1,183],zeopasswd:216,zeouser:216,zip:25,zmi:[1,3,11,15,16,17,20,23,26,29,33,36,39,40,42,44,48,51,55,56,59,62,65,68,71,75,77,82,88,98,105,109,116,131,139,143,152,175,183,194,207,214],zmq:[88,116,204],zmq_address:[88,116,139],zmq_respons:204,zmq_socket:204,zmqmessagehandl:[88,116,139,204],zmqprocess:[88,116,139,204],zmqstream:204,zodb:[0,1,184,199,207,210,211,215],zodb_connect:183,zodb_nam:[88,116,139,183],zodbbrows:[207,210],zodbbrowsermenu:210,zodbconn:183,zodbconnect:183,zodbconnectionvocabulari:[1,183],zodbhistori:207,zodbhistoryview:210,zodbinfoview:210,zodbobjectattribut:210,zodbobjecthistori:207,zodbobjectst:207,zodbpackingtask:[139,142],zodbtaskaddform:142,zodbtaskaddmenu:142,zodbtaskajaxaddform:142,zodbtaskajaxeditform:142,zodbtaskeditform:142,zoom:[28,182],zoom_control:98,zoom_level:98,zope3:213,zope:[1,3,17,20,23,26,29,33,36,44,56,59,62,65,71,75,88,95,98,105,109,113,116,128,129,131,139,140,143,144,145,152,159,160,172,175,177,183,184,188,191,194,195,207,212,213,215,216],zopenegoti:105,zopetransactionextens:3,zrpc:183,ztfy:[1,187,216]},titles:["Welcome to PyAMS_utils\u2019s documentation!","Installing PyAMS","Modules list","PyAMS SQLAlchemy integration","pyams_alchemy.interfaces package","pyams_alchemy.tests package","pyams_alchemy.zmi package","PyAMS cache management","pyams_cache.handler package","pyams_cache.interfaces package","pyams_cache.tests package","pyams_catalog package","pyams_catalog.interfaces package","pyams_catalog.tests package","pyams_catalog.zmi package","pyams_content package","pyams_content.component package","pyams_content.component.association package","pyams_content.component.association.interfaces package","pyams_content.component.association.zmi package","pyams_content.component.extfile package","pyams_content.component.extfile.interfaces package","pyams_content.component.extfile.zmi package","pyams_content.component.gallery package","pyams_content.component.gallery.interfaces package","pyams_content.component.gallery.zmi package","pyams_content.component.illustration package","pyams_content.component.illustration.interfaces package","pyams_content.component.illustration.zmi package","pyams_content.component.links package","pyams_content.component.links.interfaces package","pyams_content.component.links.zmi package","pyams_content.component.media package","pyams_content.component.paragraph package","pyams_content.component.paragraph.interfaces package","pyams_content.component.paragraph.zmi package","pyams_content.component.theme package","pyams_content.component.theme.interfaces package","pyams_content.component.theme.zmi package","pyams_content.features package","pyams_content.features.checker package","pyams_content.features.checker.zmi package","pyams_content.features.preview package","pyams_content.features.preview.zmi package","pyams_content.features.review package","pyams_content.features.review.zmi package","pyams_content.generations package","pyams_content.interfaces package","pyams_content.profile package","pyams_content.profile.interfaces package","pyams_content.profile.zmi package","pyams_content.root package","pyams_content.root.interfaces package","pyams_content.root.zmi package","pyams_content.scripts package","pyams_content.shared package","pyams_content.shared.blog package","pyams_content.shared.blog.interfaces package","pyams_content.shared.blog.zmi package","pyams_content.shared.common package","pyams_content.shared.common.interfaces package","pyams_content.shared.common.zmi package","pyams_content.shared.form package","pyams_content.shared.form.interfaces package","pyams_content.shared.form.zmi package","pyams_content.shared.imagemap package","pyams_content.shared.imagemap.interfaces package","pyams_content.shared.imagemap.zmi package","pyams_content.shared.news package","pyams_content.shared.news.interfaces package","pyams_content.shared.news.zmi package","pyams_content.shared.site package","pyams_content.shared.site.interfaces package","pyams_content.shared.site.zmi package","pyams_content.shared.site.zmi.widget package","pyams_content.shared.view package","pyams_content.shared.view.interfaces package","pyams_content.shared.view.portlet package","pyams_content.shared.view.portlet.zmi package","pyams_content.shared.view.zmi package","pyams_content.skin package","pyams_content.tests package","pyams_content.workflow package","pyams_content.workflow.zmi package","pyams_content.zmi package","pyams_content.zmi.interfaces package","pyams_content.zmi.viewlet package","pyams_content.zmi.viewlet.toplinks package","pyams_content_es package","pyams_content_es.component package","pyams_content_es.interfaces package","pyams_content_es.scripts package","pyams_content_es.tests package","pyams_content_es.zmi package","PyAMS forms","pyams_form.interfaces package","pyams_form.tests package","pyams_form.widget package","pyams_gis package","pyams_gis.interfaces package","pyams_gis.rpc package","pyams_gis.rpc.json package","pyams_gis.tests package","pyams_gis.widget package","pyams_gis.zmi package","PyAMS internationalization","pyams_i18n.interfaces package","pyams_i18n.widget package","pyams_i18n.zmi package","pyams_ldap package","pyams_ldap.interfaces package","pyams_ldap.tests package","pyams_ldap.zmi package","pyams_mail package","pyams_mail.interfaces package","pyams_mail.tests package","pyams_media package","pyams_media.interfaces package","pyams_media.skin package","pyams_media.tests package","pyams_media.zmi package","PyAMS notification services","pyams_notify.handlers package","pyams_notify.interfaces package","pyams_notify.skin package","pyams_notify.tests package","pyams_notify.viewlet package","pyams_notify.views package","PyAMS pagelets","pyams_pagelet.interfaces package","pyams_pagelet.tests package","pyams_portal package","pyams_portal.interfaces package","pyams_portal.portlets package","pyams_portal.portlets.content package","pyams_portal.portlets.image package","pyams_portal.tests package","pyams_portal.zmi package","pyams_portal.zmi.portlets package","pyams_scheduler package","pyams_scheduler.interfaces package","pyams_scheduler.tests package","pyams_scheduler.zmi package","PyAMS security","pyams_security.interfaces package","pyams_security.plugin package","pyams_security.tests package","pyams_security.views package","pyams_security.widget package","pyams_security.zmi package","pyams_security.zmi.plugin package","pyams_security.zmi.widget package","pyams_sequence package","pyams_sequence.interfaces package","pyams_sequence.rpc package","pyams_sequence.rpc.json package","pyams_sequence.tests package","pyams_sequence.widget package","pyams_sequence.zmi package","PyAMS skin utilities","pyams_skin.interfaces package","pyams_skin.tests package","pyams_skin.viewlet package","pyams_skin.viewlet.activity package","pyams_skin.viewlet.breadcrumb package","pyams_skin.viewlet.extension package","pyams_skin.viewlet.flags package","pyams_skin.viewlet.menu package","pyams_skin.viewlet.search package","pyams_skin.viewlet.shortcuts package","pyams_skin.viewlet.toolbar package","pyams_skin.viewlet.toplinks package","PyAMS templates","pyams_template.interfaces package","pyams_template.tests package","PyAMS thesaurus manager","pyams_thesaurus.interfaces package","pyams_thesaurus.loader package","pyams_thesaurus.rpc package","pyams_thesaurus.rpc.json package","pyams_thesaurus.tests package","pyams_thesaurus.widget package","pyams_thesaurus.zmi package","PyAMS utilities","pyams_utils.interfaces package","pyams_utils.protocol package","pyams_utils.scripts package","pyams_utils.tests package","pyams_utils.timezone package","pyams_utils.widget package","pyams_utils.zmi package","PyAMS viewlets","pyams_viewlet.interfaces package","pyams_viewlet.tests package","pyams_workflow package","pyams_workflow.interfaces package","pyams_workflow.tests package","pyams_workflow.zmi package","pyams_workflow.zmi.viewlet package","PyAMS management interface","pyams_zmi.interfaces package","pyams_zmi.tests package","pyams_zmi.viewlet package","pyams_zmi.viewlet.menu package","pyams_zmq package","pyams_zmq.interfaces package","pyams_zmq.tests package","pyams_zodbbrowser package","pyams_zodbbrowser.interfaces package","pyams_zodbbrowser.tests package","pyams_zodbbrowser.zmi package","PyAMS site management","Custom TALES extensions","PyAMS namespace traverser","Custom PyAMS utilities","Managing ZCA with PyAMS","Creating ZODB"],titleterms:{"new":[68,69,70],activ:163,adapt:[183,215],admin:[48,145,150,199],analyt:165,applic:[0,1],architectur:0,area:[67,98,103],associ:[17,18,19],attr:[105,183],audio:[116,120],beaker:7,blog:[56,57,58],breadcrumb:164,btreesupport:207,buildout:[1,216],cach:[7,207],catalog:14,checker:[40,41],column:105,command:211,common:[59,60,61],compon:[16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,89],config:177,configur:[98,99,159,160,216],connect:214,contain:[17,22,31,33,35,47,67,71,73,137,159,160,183],content:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210],context:[127,183],control_panel:199,convert:116,creat:[1,216],credenti:143,custom:[212,214],dashboard:61,data:[183,184],databas:1,date:183,decim:189,decor:183,defin:215,dict:183,diff:207,document:[0,88],dynam:3,elasticsearch:1,encod:183,engin:[3,6],environ:1,expr:105,extens:[159,160,165,176,199,212],extern:0,extfil:[20,21,22,89],extract:182,fanstat:183,featur:[39,40,41,42,43,44,45],ffbase:116,ffdocument:116,ffexcept:116,field:[62,64],file:[23,25],flag:166,folder:[71,73],form:[62,63,64,94,95,199],galleri:[23,24,25,89],gener:46,global:215,group:[94,145,150],handler:[8,62,122,204],header:[33,34,35,61],help:[94,159],histori:207,html:[33,34,35,183],http:[145,185],i18n:[61,183],illustr:[26,27,28],imag:[135,138],imagemap:[65,66,67],includ:[7,11,15,88,94,98,105,113,116,131,139,143,152,175,183,194],index:[1,11,54,88,91,105,143,175,176],indic:0,initi:[1,216],instal:[1,216],integr:3,interfac:[4,9,12,18,19,21,24,25,27,30,34,35,37,40,42,43,44,47,49,52,57,60,63,66,69,72,74,76,77,82,85,90,95,99,104,106,110,114,117,120,123,129,132,134,135,137,140,142,144,148,149,153,157,160,173,176,181,182,184,192,195,197,199,200,205,208],internation:105,intid:[183,184,190],json:[101,155,179],languag:[105,108],layer:[98,99,104,159,199],layout:137,line:211,link:[29,30,31,71,73],list:[2,183],loader:[3,176,177],local:215,lock:183,login:[122,147],look:215,mailer:113,manag:[7,38,56,58,59,61,62,65,68,71,73,75,175,182,191,199,211,215],media:[32,116,120],memcach:8,menu:[167,200,203],messag:113,meta:[159,160],metaconfigur:[3,128,172,191],metadirect:[3,128,172,191],mixin:3,modul:[2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210],name:3,namespac:213,negoti:[105,108],newtdb:216,nltk:[1,11],notif:[121,127,143,144,149],notifi:82,oauth:147,owner:61,packag:[0,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,103,104,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,122,123,124,125,126,127,129,130,131,132,133,134,135,136,137,138,139,140,141,142,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,160,161,162,163,164,165,166,167,168,169,170,171,173,174,176,177,178,179,180,181,182,184,185,186,187,188,189,190,192,193,194,195,196,197,198,200,201,202,203,204,205,206,207,208,209,210],page:[131,137,159],pagelet:128,paragraph:[17,19,23,25,26,28,33,34,35,65,67,89],permiss:143,plugin:[109,112,145,150],point:[98,103],portlet:[36,38,77,78,131,133,134,135,137,138],preview:[35,42,43,64,67,79],princip:143,process:[88,116,139,204],profil:[48,49,50,143,144,149],progress:183,properti:[61,64,67,79,105,143,183],protocol:185,provid:191,pyam:[0,1,3,7,94,105,121,128,143,159,172,175,183,191,199,211,213,214,215],pyams_alchemi:[3,4,5,6],pyams_cach:[7,8,9,10],pyams_catalog:[11,12,13,14],pyams_cont:[15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87],pyams_content_:[88,89,90,91,92,93],pyams_form:[94,95,96,97],pyams_gi:[98,99,100,101,102,103,104],pyams_i18n:[105,106,107,108],pyams_ldap:[109,110,111,112],pyams_mail:[113,114,115],pyams_media:[116,117,118,119,120],pyams_notifi:[122,123,124,125,126,127],pyams_pagelet:[128,129,130],pyams_port:[131,132,133,134,135,136,137,138],pyams_schedul:[139,140,141,142],pyams_secur:[143,144,145,146,147,148,149,150,151],pyams_sequ:[152,153,154,155,156,157,158],pyams_skin:[159,160,161,162,163,164,165,166,167,168,169,170,171],pyams_templ:[172,173,174],pyams_thesauru:[175,176,177,178,179,180,181,182],pyams_upgrad:211,pyams_util:[0,183,184,185,186,187,188,189,190],pyams_viewlet:[191,192,193],pyams_workflow:[194,195,196,197,198],pyams_zmi:[199,200,201,202,203],pyams_zmq:[204,205,206],pyams_zodbbrows:[207,208,209,210],queri:[11,109],redi:8,refer:[75,79],regist:215,registri:183,relstorag:216,request:183,resourc:[159,160],revers:31,review:[44,45,59],role:143,root:[51,52,53,215],rout:80,rpc:[100,101,154,155,178,179],schedul:[139,142],schema:[3,65,94,98,105,106,143,152,175,183],script:[54,91,186,211],search:[53,61,94,168],secur:[59,61,94,143,149],sequenc:152,server:[214,216],servic:121,session:183,set:1,share:[55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79],shortcut:169,site:[11,15,53,61,71,72,73,74,88,98,105,116,131,139,143,152,159,183,184,199,211,215],size:[183,184],skin:[80,118,124,159,199],sko:177,slot:131,social:[145,150],socket:204,sqlalchemi:3,ssh:[139,140,142],start:1,state:207,submodul:[3,5,6,7,8,10,11,13,14,15,17,19,22,23,25,26,28,31,33,34,35,36,38,40,42,43,44,47,48,53,54,56,58,59,60,61,62,64,65,67,68,71,73,74,75,77,79,80,81,82,83,84,88,89,91,92,93,94,95,96,98,99,102,103,104,105,106,108,109,111,112,113,115,116,119,120,121,122,125,127,128,130,131,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,152,156,157,159,160,161,165,172,174,175,176,177,180,181,182,183,184,185,186,187,188,189,190,191,193,194,196,197,198,199,200,201,204,206,207,209,210],subpackag:[3,7,11,15,16,17,20,23,26,29,33,36,39,40,42,44,48,51,55,56,59,62,65,68,71,73,75,77,82,84,86,88,94,98,100,105,109,113,116,121,128,131,133,137,139,143,149,152,154,159,162,172,175,178,183,191,194,197,199,202,204,207],summari:61,superdoc:177,tabl:[0,159],tagmanag:165,tale:[183,184,212],task:[82,83,139,142],templat:[131,137,172],term:[94,175,176,182],test:[5,10,13,81,92,93,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],test_utilsdoc:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],test_utilsdocstr:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],text:[183,184],theme:[36,37,38,75,79,89],thesauru:[175,176,182],timezon:[184,188,190,214],tinymc:[84,160],tool:216,toolbar:170,toplink:[87,171],transit:197,travers:[183,184,213],tree:184,trigger:139,type:[59,60,61],unicod:183,url:[139,140,142,183],user_report:165,userfold:[145,147,150],util:[11,88,98,99,104,116,143,147,149,152,159,183,188,214,215],valu:207,version:[194,197,198],video:[33,34,35,116,120],view:[75,76,77,78,79,89,127,131,147,199,210],viewlet:[86,87,94,126,160,162,163,164,165,166,167,168,169,170,171,191,198,202,203],vocabulari:[105,143,159,183,188,215],welcom:0,widget:[67,74,97,99,103,106,107,148,151,157,181,189],workflow:[61,82,83,89,194,197],wsgi:183,xmlrpc:185,zca:215,zeo:[184,190,214,216],zmi:[6,14,19,22,25,28,31,35,38,41,43,45,50,53,58,60,61,64,67,70,73,74,78,79,83,84,85,86,87,93,104,108,112,120,137,138,142,149,150,151,158,182,190,197,198,210],zodb:[139,140,142,183,186,216]}})
\ No newline at end of file
--- a/src/build/html/searchindex.min.js	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-Search.setIndex({docnames:["index","install","modules","pyams_alchemy","pyams_alchemy.interfaces","pyams_alchemy.tests","pyams_alchemy.zmi","pyams_cache","pyams_cache.handler","pyams_cache.interfaces","pyams_cache.tests","pyams_catalog","pyams_catalog.interfaces","pyams_catalog.tests","pyams_catalog.zmi","pyams_content","pyams_content.component","pyams_content.component.association","pyams_content.component.association.interfaces","pyams_content.component.association.zmi","pyams_content.component.extfile","pyams_content.component.extfile.interfaces","pyams_content.component.extfile.zmi","pyams_content.component.gallery","pyams_content.component.gallery.interfaces","pyams_content.component.gallery.zmi","pyams_content.component.illustration","pyams_content.component.illustration.interfaces","pyams_content.component.illustration.zmi","pyams_content.component.links","pyams_content.component.links.interfaces","pyams_content.component.links.zmi","pyams_content.component.media","pyams_content.component.paragraph","pyams_content.component.paragraph.interfaces","pyams_content.component.paragraph.zmi","pyams_content.component.theme","pyams_content.component.theme.interfaces","pyams_content.component.theme.zmi","pyams_content.features","pyams_content.features.checker","pyams_content.features.checker.zmi","pyams_content.features.preview","pyams_content.features.preview.zmi","pyams_content.features.review","pyams_content.features.review.zmi","pyams_content.generations","pyams_content.interfaces","pyams_content.profile","pyams_content.profile.interfaces","pyams_content.profile.zmi","pyams_content.root","pyams_content.root.interfaces","pyams_content.root.zmi","pyams_content.scripts","pyams_content.shared","pyams_content.shared.blog","pyams_content.shared.blog.interfaces","pyams_content.shared.blog.zmi","pyams_content.shared.common","pyams_content.shared.common.interfaces","pyams_content.shared.common.zmi","pyams_content.shared.form","pyams_content.shared.form.interfaces","pyams_content.shared.form.zmi","pyams_content.shared.imagemap","pyams_content.shared.imagemap.interfaces","pyams_content.shared.imagemap.zmi","pyams_content.shared.news","pyams_content.shared.news.interfaces","pyams_content.shared.news.zmi","pyams_content.shared.site","pyams_content.shared.site.interfaces","pyams_content.shared.site.zmi","pyams_content.shared.site.zmi.widget","pyams_content.shared.view","pyams_content.shared.view.interfaces","pyams_content.shared.view.portlet","pyams_content.shared.view.portlet.zmi","pyams_content.shared.view.zmi","pyams_content.skin","pyams_content.tests","pyams_content.workflow","pyams_content.workflow.zmi","pyams_content.zmi","pyams_content.zmi.interfaces","pyams_content.zmi.viewlet","pyams_content.zmi.viewlet.toplinks","pyams_content_es","pyams_content_es.component","pyams_content_es.interfaces","pyams_content_es.scripts","pyams_content_es.tests","pyams_content_es.zmi","pyams_form","pyams_form.interfaces","pyams_form.tests","pyams_form.widget","pyams_gis","pyams_gis.interfaces","pyams_gis.rpc","pyams_gis.rpc.json","pyams_gis.tests","pyams_gis.widget","pyams_gis.zmi","pyams_i18n","pyams_i18n.interfaces","pyams_i18n.widget","pyams_i18n.zmi","pyams_ldap","pyams_ldap.interfaces","pyams_ldap.tests","pyams_ldap.zmi","pyams_mail","pyams_mail.interfaces","pyams_mail.tests","pyams_media","pyams_media.interfaces","pyams_media.skin","pyams_media.tests","pyams_media.zmi","pyams_notify","pyams_notify.handlers","pyams_notify.interfaces","pyams_notify.skin","pyams_notify.tests","pyams_notify.viewlet","pyams_notify.views","pyams_pagelet","pyams_pagelet.interfaces","pyams_pagelet.tests","pyams_portal","pyams_portal.interfaces","pyams_portal.portlets","pyams_portal.portlets.content","pyams_portal.portlets.image","pyams_portal.tests","pyams_portal.zmi","pyams_portal.zmi.portlets","pyams_scheduler","pyams_scheduler.interfaces","pyams_scheduler.tests","pyams_scheduler.zmi","pyams_security","pyams_security.interfaces","pyams_security.plugin","pyams_security.tests","pyams_security.views","pyams_security.widget","pyams_security.zmi","pyams_security.zmi.plugin","pyams_security.zmi.widget","pyams_sequence","pyams_sequence.interfaces","pyams_sequence.rpc","pyams_sequence.rpc.json","pyams_sequence.tests","pyams_sequence.widget","pyams_sequence.zmi","pyams_skin","pyams_skin.interfaces","pyams_skin.tests","pyams_skin.viewlet","pyams_skin.viewlet.activity","pyams_skin.viewlet.breadcrumb","pyams_skin.viewlet.extension","pyams_skin.viewlet.flags","pyams_skin.viewlet.menu","pyams_skin.viewlet.search","pyams_skin.viewlet.shortcuts","pyams_skin.viewlet.toolbar","pyams_skin.viewlet.toplinks","pyams_template","pyams_template.interfaces","pyams_template.tests","pyams_thesaurus","pyams_thesaurus.interfaces","pyams_thesaurus.loader","pyams_thesaurus.rpc","pyams_thesaurus.rpc.json","pyams_thesaurus.tests","pyams_thesaurus.widget","pyams_thesaurus.zmi","pyams_utils","pyams_utils.interfaces","pyams_utils.protocol","pyams_utils.scripts","pyams_utils.tests","pyams_utils.timezone","pyams_utils.widget","pyams_utils.zmi","pyams_viewlet","pyams_viewlet.interfaces","pyams_viewlet.tests","pyams_workflow","pyams_workflow.interfaces","pyams_workflow.tests","pyams_workflow.zmi","pyams_workflow.zmi.viewlet","pyams_zmi","pyams_zmi.interfaces","pyams_zmi.tests","pyams_zmi.viewlet","pyams_zmi.viewlet.menu","pyams_zmq","pyams_zmq.interfaces","pyams_zmq.tests","pyams_zodbbrowser","pyams_zodbbrowser.interfaces","pyams_zodbbrowser.tests","pyams_zodbbrowser.zmi","site","tales","traverser","utilities","zca","zodb"],envversion:53,filenames:["index.rst","install.rst","modules.rst","pyams_alchemy.rst","pyams_alchemy.interfaces.rst","pyams_alchemy.tests.rst","pyams_alchemy.zmi.rst","pyams_cache.rst","pyams_cache.handler.rst","pyams_cache.interfaces.rst","pyams_cache.tests.rst","pyams_catalog.rst","pyams_catalog.interfaces.rst","pyams_catalog.tests.rst","pyams_catalog.zmi.rst","pyams_content.rst","pyams_content.component.rst","pyams_content.component.association.rst","pyams_content.component.association.interfaces.rst","pyams_content.component.association.zmi.rst","pyams_content.component.extfile.rst","pyams_content.component.extfile.interfaces.rst","pyams_content.component.extfile.zmi.rst","pyams_content.component.gallery.rst","pyams_content.component.gallery.interfaces.rst","pyams_content.component.gallery.zmi.rst","pyams_content.component.illustration.rst","pyams_content.component.illustration.interfaces.rst","pyams_content.component.illustration.zmi.rst","pyams_content.component.links.rst","pyams_content.component.links.interfaces.rst","pyams_content.component.links.zmi.rst","pyams_content.component.media.rst","pyams_content.component.paragraph.rst","pyams_content.component.paragraph.interfaces.rst","pyams_content.component.paragraph.zmi.rst","pyams_content.component.theme.rst","pyams_content.component.theme.interfaces.rst","pyams_content.component.theme.zmi.rst","pyams_content.features.rst","pyams_content.features.checker.rst","pyams_content.features.checker.zmi.rst","pyams_content.features.preview.rst","pyams_content.features.preview.zmi.rst","pyams_content.features.review.rst","pyams_content.features.review.zmi.rst","pyams_content.generations.rst","pyams_content.interfaces.rst","pyams_content.profile.rst","pyams_content.profile.interfaces.rst","pyams_content.profile.zmi.rst","pyams_content.root.rst","pyams_content.root.interfaces.rst","pyams_content.root.zmi.rst","pyams_content.scripts.rst","pyams_content.shared.rst","pyams_content.shared.blog.rst","pyams_content.shared.blog.interfaces.rst","pyams_content.shared.blog.zmi.rst","pyams_content.shared.common.rst","pyams_content.shared.common.interfaces.rst","pyams_content.shared.common.zmi.rst","pyams_content.shared.form.rst","pyams_content.shared.form.interfaces.rst","pyams_content.shared.form.zmi.rst","pyams_content.shared.imagemap.rst","pyams_content.shared.imagemap.interfaces.rst","pyams_content.shared.imagemap.zmi.rst","pyams_content.shared.news.rst","pyams_content.shared.news.interfaces.rst","pyams_content.shared.news.zmi.rst","pyams_content.shared.site.rst","pyams_content.shared.site.interfaces.rst","pyams_content.shared.site.zmi.rst","pyams_content.shared.site.zmi.widget.rst","pyams_content.shared.view.rst","pyams_content.shared.view.interfaces.rst","pyams_content.shared.view.portlet.rst","pyams_content.shared.view.portlet.zmi.rst","pyams_content.shared.view.zmi.rst","pyams_content.skin.rst","pyams_content.tests.rst","pyams_content.workflow.rst","pyams_content.workflow.zmi.rst","pyams_content.zmi.rst","pyams_content.zmi.interfaces.rst","pyams_content.zmi.viewlet.rst","pyams_content.zmi.viewlet.toplinks.rst","pyams_content_es.rst","pyams_content_es.component.rst","pyams_content_es.interfaces.rst","pyams_content_es.scripts.rst","pyams_content_es.tests.rst","pyams_content_es.zmi.rst","pyams_form.rst","pyams_form.interfaces.rst","pyams_form.tests.rst","pyams_form.widget.rst","pyams_gis.rst","pyams_gis.interfaces.rst","pyams_gis.rpc.rst","pyams_gis.rpc.json.rst","pyams_gis.tests.rst","pyams_gis.widget.rst","pyams_gis.zmi.rst","pyams_i18n.rst","pyams_i18n.interfaces.rst","pyams_i18n.widget.rst","pyams_i18n.zmi.rst","pyams_ldap.rst","pyams_ldap.interfaces.rst","pyams_ldap.tests.rst","pyams_ldap.zmi.rst","pyams_mail.rst","pyams_mail.interfaces.rst","pyams_mail.tests.rst","pyams_media.rst","pyams_media.interfaces.rst","pyams_media.skin.rst","pyams_media.tests.rst","pyams_media.zmi.rst","pyams_notify.rst","pyams_notify.handlers.rst","pyams_notify.interfaces.rst","pyams_notify.skin.rst","pyams_notify.tests.rst","pyams_notify.viewlet.rst","pyams_notify.views.rst","pyams_pagelet.rst","pyams_pagelet.interfaces.rst","pyams_pagelet.tests.rst","pyams_portal.rst","pyams_portal.interfaces.rst","pyams_portal.portlets.rst","pyams_portal.portlets.content.rst","pyams_portal.portlets.image.rst","pyams_portal.tests.rst","pyams_portal.zmi.rst","pyams_portal.zmi.portlets.rst","pyams_scheduler.rst","pyams_scheduler.interfaces.rst","pyams_scheduler.tests.rst","pyams_scheduler.zmi.rst","pyams_security.rst","pyams_security.interfaces.rst","pyams_security.plugin.rst","pyams_security.tests.rst","pyams_security.views.rst","pyams_security.widget.rst","pyams_security.zmi.rst","pyams_security.zmi.plugin.rst","pyams_security.zmi.widget.rst","pyams_sequence.rst","pyams_sequence.interfaces.rst","pyams_sequence.rpc.rst","pyams_sequence.rpc.json.rst","pyams_sequence.tests.rst","pyams_sequence.widget.rst","pyams_sequence.zmi.rst","pyams_skin.rst","pyams_skin.interfaces.rst","pyams_skin.tests.rst","pyams_skin.viewlet.rst","pyams_skin.viewlet.activity.rst","pyams_skin.viewlet.breadcrumb.rst","pyams_skin.viewlet.extension.rst","pyams_skin.viewlet.flags.rst","pyams_skin.viewlet.menu.rst","pyams_skin.viewlet.search.rst","pyams_skin.viewlet.shortcuts.rst","pyams_skin.viewlet.toolbar.rst","pyams_skin.viewlet.toplinks.rst","pyams_template.rst","pyams_template.interfaces.rst","pyams_template.tests.rst","pyams_thesaurus.rst","pyams_thesaurus.interfaces.rst","pyams_thesaurus.loader.rst","pyams_thesaurus.rpc.rst","pyams_thesaurus.rpc.json.rst","pyams_thesaurus.tests.rst","pyams_thesaurus.widget.rst","pyams_thesaurus.zmi.rst","pyams_utils.rst","pyams_utils.interfaces.rst","pyams_utils.protocol.rst","pyams_utils.scripts.rst","pyams_utils.tests.rst","pyams_utils.timezone.rst","pyams_utils.widget.rst","pyams_utils.zmi.rst","pyams_viewlet.rst","pyams_viewlet.interfaces.rst","pyams_viewlet.tests.rst","pyams_workflow.rst","pyams_workflow.interfaces.rst","pyams_workflow.tests.rst","pyams_workflow.zmi.rst","pyams_workflow.zmi.viewlet.rst","pyams_zmi.rst","pyams_zmi.interfaces.rst","pyams_zmi.tests.rst","pyams_zmi.viewlet.rst","pyams_zmi.viewlet.menu.rst","pyams_zmq.rst","pyams_zmq.interfaces.rst","pyams_zmq.tests.rst","pyams_zodbbrowser.rst","pyams_zodbbrowser.interfaces.rst","pyams_zodbbrowser.tests.rst","pyams_zodbbrowser.zmi.rst","site.rst","tales.rst","traverser.rst","utilities.rst","zca.rst","zodb.rst"],objects:{"":{pyams_alchemy:[3,0,0,"-"],pyams_cache:[7,0,0,"-"],pyams_catalog:[11,0,0,"-"],pyams_content:[15,0,0,"-"],pyams_content_es:[88,0,0,"-"],pyams_form:[94,0,0,"-"],pyams_gis:[98,0,0,"-"],pyams_i18n:[105,0,0,"-"],pyams_ldap:[109,0,0,"-"],pyams_mail:[113,0,0,"-"],pyams_media:[116,0,0,"-"],pyams_notify:[121,0,0,"-"],pyams_pagelet:[128,0,0,"-"],pyams_portal:[131,0,0,"-"],pyams_scheduler:[139,0,0,"-"],pyams_security:[143,0,0,"-"],pyams_sequence:[152,0,0,"-"],pyams_skin:[159,0,0,"-"],pyams_template:[172,0,0,"-"],pyams_thesaurus:[175,0,0,"-"],pyams_utils:[183,0,0,"-"],pyams_viewlet:[191,0,0,"-"],pyams_workflow:[194,0,0,"-"],pyams_zmi:[199,0,0,"-"],pyams_zmq:[204,0,0,"-"],pyams_zodbbrowser:[207,0,0,"-"]},"pyams_alchemy.engine":{AlchemyEngineUtility:[3,1,1,""],ConnectionCleanerThread:[3,1,1,""],EnginesVocabulary:[3,1,1,""],PersistentAlchemyEngineUtility:[3,1,1,""],get_engine:[3,4,1,""],get_session:[3,4,1,""],get_user_session:[3,4,1,""],handle_added_engine:[3,4,1,""],handle_modified_engine:[3,4,1,""],handle_pool_checkin:[3,4,1,""],handle_pool_checkout:[3,4,1,""],handle_removed_engine:[3,4,1,""]},"pyams_alchemy.engine.AlchemyEngineUtility":{clear_engine:[3,2,1,""],convert_unicode:[3,3,1,""],dsn:[3,3,1,""],echo:[3,3,1,""],echo_pool:[3,3,1,""],encoding:[3,3,1,""],get_engine:[3,2,1,""],name:[3,3,1,""],pool_recycle:[3,3,1,""],pool_size:[3,3,1,""],use_pool:[3,3,1,""]},"pyams_alchemy.engine.ConnectionCleanerThread":{run:[3,2,1,""],timeout:[3,3,1,""]},"pyams_alchemy.engine.EnginesVocabulary":{interface:[3,3,1,""],nameOnly:[3,3,1,""]},"pyams_alchemy.loader":{DataLoader:[3,1,1,""]},"pyams_alchemy.loader.DataLoader":{run:[3,2,1,""]},"pyams_alchemy.metaconfigure":{engine_directive:[3,4,1,""]},"pyams_alchemy.mixin":{DynamicSchemaMixin:[3,1,1,""]},"pyams_alchemy.mixin.DynamicSchemaMixin":{get_schema:[3,5,1,""],get_schema_settings_name:[3,5,1,""]},"pyams_alchemy.tests":{test_utilsdocs:[5,0,0,"-"],test_utilsdocstrings:[5,0,0,"-"]},"pyams_alchemy.tests.test_utilsdocs":{doc_suite:[5,4,1,""],test_suite:[5,4,1,""]},"pyams_alchemy.tests.test_utilsdocstrings":{doc_suite:[5,4,1,""],test_suite:[5,4,1,""]},"pyams_alchemy.zmi":{engine:[6,0,0,"-"]},"pyams_alchemy.zmi.engine":{AlchemyEngineAJAXAddForm:[6,1,1,""],AlchemyEngineAJAXTestForm:[6,1,1,""],AlchemyEngineAddForm:[6,1,1,""],AlchemyEngineAddMenu:[6,1,1,""],AlchemyEnginePropertiesAJAXEditForm:[6,1,1,""],AlchemyEnginePropertiesEditForm:[6,1,1,""],AlchemyEngineTestForm:[6,1,1,""],AlchemyEngineTestMenu:[6,1,1,""],AlchemyEngineTestResults:[6,1,1,""],AlchemyEngineTestSuffix:[6,1,1,""],handle_new_engine_data_extraction:[6,4,1,""]},"pyams_alchemy.zmi.engine.AlchemyEngineAJAXTestForm":{get_ajax_output:[6,2,1,""]},"pyams_alchemy.zmi.engine.AlchemyEngineAddForm":{add:[6,2,1,""],ajax_handler:[6,3,1,""],create:[6,2,1,""],edit_permission:[6,3,1,""],fields:[6,3,1,""],icon_css_class:[6,3,1,""],legend:[6,3,1,""],nextURL:[6,2,1,""],title:[6,3,1,""]},"pyams_alchemy.zmi.engine.AlchemyEngineAddMenu":{label:[6,3,1,""],label_css_class:[6,3,1,""],modal_target:[6,3,1,""],url:[6,3,1,""]},"pyams_alchemy.zmi.engine.AlchemyEnginePropertiesEditForm":{ajax_handler:[6,3,1,""],edit_permission:[6,3,1,""],fields:[6,3,1,""],icon_css_class:[6,3,1,""],legend:[6,3,1,""],title:[6,3,1,""],updateWidgets:[6,2,1,""]},"pyams_alchemy.zmi.engine.AlchemyEngineTestForm":{ajax_handler:[6,3,1,""],buttons:[6,3,1,""],createAndAdd:[6,2,1,""],edit_permission:[6,3,1,""],fields:[6,3,1,""],form_target:[6,3,1,""],icon_css_class:[6,3,1,""],legend:[6,3,1,""],title:[6,3,1,""],updateActions:[6,2,1,""],updateWidgets:[6,2,1,""]},"pyams_alchemy.zmi.engine.AlchemyEngineTestMenu":{label:[6,3,1,""],label_css_class:[6,3,1,""],modal_target:[6,3,1,""],stop_propagation:[6,3,1,""],url:[6,3,1,""]},"pyams_alchemy.zmi.engine.AlchemyEngineTestResults":{data_attributes:[6,3,1,""],initColumns:[6,2,1,""],sortOn:[6,3,1,""],title:[6,3,1,""],values:[6,3,1,""]},"pyams_cache.beaker":{get_cache:[7,4,1,""]},"pyams_cache.cache":{get_cache_handler:[7,4,1,""]},"pyams_cache.handler":{memcached:[8,0,0,"-"],redis:[8,0,0,"-"]},"pyams_cache.handler.memcached":{MemcachedAioCacheHandler:[8,1,1,""],MemcachedCacheHandler:[8,1,1,""]},"pyams_cache.handler.memcached.MemcachedAioCacheHandler":{client:[8,3,1,""],get:[8,2,1,""],open:[8,2,1,""],set:[8,2,1,""]},"pyams_cache.handler.memcached.MemcachedCacheHandler":{client:[8,3,1,""],get:[8,2,1,""],open:[8,2,1,""],set:[8,2,1,""]},"pyams_cache.handler.redis":{RedisAioCacheHandler:[8,1,1,""],RedisCacheHandler:[8,1,1,""]},"pyams_cache.handler.redis.RedisAioCacheHandler":{connection:[8,3,1,""],get:[8,2,1,""],open:[8,2,1,""],set:[8,2,1,""]},"pyams_cache.handler.redis.RedisCacheHandler":{client:[8,3,1,""],get:[8,2,1,""],open:[8,2,1,""],set:[8,2,1,""]},"pyams_cache.include":{include_package:[7,4,1,""]},"pyams_cache.tests":{test_utilsdocs:[10,0,0,"-"],test_utilsdocstrings:[10,0,0,"-"]},"pyams_cache.tests.test_utilsdocs":{doc_suite:[10,4,1,""],test_suite:[10,4,1,""]},"pyams_cache.tests.test_utilsdocstrings":{doc_suite:[10,4,1,""],test_suite:[10,4,1,""]},"pyams_catalog.include":{include_package:[11,4,1,""]},"pyams_catalog.index":{DatetimeIndexWithInterface:[11,1,1,""],FacetIndexWithInterface:[11,1,1,""],FieldIndexWithInterface:[11,1,1,""],InterfaceSupportIndexMixin:[11,1,1,""],KeywordIndexWithInterface:[11,1,1,""],TextIndexWithInterface:[11,1,1,""],get_resolution:[11,4,1,""]},"pyams_catalog.index.DatetimeIndexWithInterface":{discriminate:[11,2,1,""]},"pyams_catalog.index.InterfaceSupportIndexMixin":{discriminate:[11,2,1,""]},"pyams_catalog.nltk":{NltkFullTextProcessor:[11,1,1,""],NltkStemmedTextProcessor:[11,1,1,""]},"pyams_catalog.nltk.NltkFullTextProcessor":{process:[11,2,1,""],processGlob:[11,2,1,""]},"pyams_catalog.nltk.NltkStemmedTextProcessor":{process:[11,2,1,""],processGlob:[11,2,1,""]},"pyams_catalog.query":{CatalogResultSet:[11,1,1,""],and_:[11,4,1,""],or_:[11,4,1,""]},"pyams_catalog.query.CatalogResultSet":{append:[11,2,1,""],prepend:[11,2,1,""]},"pyams_catalog.site":{CatalogGenerationsChecker:[11,1,1,""],check_required_indexes:[11,4,1,""],handle_modified_object:[11,4,1,""],handle_new_local_site:[11,4,1,""],handle_new_object:[11,4,1,""],handle_removed_object:[11,4,1,""]},"pyams_catalog.site.CatalogGenerationsChecker":{evolve:[11,2,1,""],generation:[11,3,1,""]},"pyams_catalog.tests":{test_utilsdocs:[13,0,0,"-"],test_utilsdocstrings:[13,0,0,"-"]},"pyams_catalog.tests.test_utilsdocs":{doc_suite:[13,4,1,""],test_suite:[13,4,1,""]},"pyams_catalog.tests.test_utilsdocstrings":{doc_suite:[13,4,1,""],test_suite:[13,4,1,""]},"pyams_catalog.utils":{catalog_key_adapter:[11,4,1,""],index_object:[11,4,1,""],reindex_object:[11,4,1,""],unindex_object:[11,4,1,""]},"pyams_catalog.zmi":{catalog:[14,0,0,"-"]},"pyams_catalog.zmi.catalog":{CatalogIndexClassColumn:[14,1,1,""],CatalogIndexDiscriminatorColumn:[14,1,1,""],CatalogIndexInterfaceColumn:[14,1,1,""],CatalogIndexNameColumn:[14,1,1,""],CatalogIndexNbDocsColumn:[14,1,1,""],CatalogIndexNbIndexedColumn:[14,1,1,""],CatalogIndexNbUnindexedColumn:[14,1,1,""],CatalogIndexNbWordsColumn:[14,1,1,""],CatalogIndexTrashColumn:[14,1,1,""],CatalogIndexesTable:[14,1,1,""],CatalogIndexesValuesAdapter:[14,1,1,""],CatalogIndexesViewlet:[14,1,1,""],CatalogPropertiesDisplayForm:[14,1,1,""],delete_catalog_index:[14,4,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexClassColumn":{getValue:[14,2,1,""],weight:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexDiscriminatorColumn":{getValue:[14,2,1,""],weight:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexInterfaceColumn":{getValue:[14,2,1,""],weight:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexNameColumn":{attrName:[14,3,1,""],weight:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexNbDocsColumn":{cssClasses:[14,3,1,""],getValue:[14,2,1,""],weight:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexNbIndexedColumn":{cssClasses:[14,3,1,""],getValue:[14,2,1,""],weight:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexNbUnindexedColumn":{cssClasses:[14,3,1,""],getValue:[14,2,1,""],weight:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexNbWordsColumn":{cssClasses:[14,3,1,""],getValue:[14,2,1,""],weight:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexTrashColumn":{has_permission:[14,2,1,""],icon_hint:[14,3,1,""],permission:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexesTable":{cssClasses:[14,3,1,""],data_attributes:[14,3,1,""],id:[14,3,1,""],sortOn:[14,3,1,""],title:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexesValuesAdapter":{values:[14,3,1,""]},"pyams_catalog.zmi.catalog.CatalogIndexesViewlet":{table:[14,3,1,""],update:[14,2,1,""]},"pyams_catalog.zmi.catalog.CatalogPropertiesDisplayForm":{dialog_class:[14,3,1,""],fields:[14,3,1,""],legend:[14,3,1,""],title:[14,3,1,""]},"pyams_content.component":{association:[17,0,0,"-"],extfile:[20,0,0,"-"],gallery:[23,0,0,"-"],illustration:[26,0,0,"-"],links:[29,0,0,"-"],media:[32,0,0,"-"],paragraph:[33,0,0,"-"],theme:[36,0,0,"-"]},"pyams_content.component.association":{AssociationItem:[17,1,1,""],AssociationItemPermissionChecker:[17,1,1,""],container:[17,0,0,"-"],handle_added_association:[17,4,1,""],handle_modified_association:[17,4,1,""],handle_removed_association:[17,4,1,""],interfaces:[18,0,0,"-"],paragraph:[17,0,0,"-"],zmi:[19,0,0,"-"]},"pyams_content.component.association.AssociationItem":{get_url:[17,2,1,""],icon_class:[17,3,1,""],icon_hint:[17,3,1,""],visible:[17,3,1,""]},"pyams_content.component.association.AssociationItemPermissionChecker":{edit_permission:[17,3,1,""]},"pyams_content.component.association.container":{AssociationContainer:[17,1,1,""],AssociationContainerNamespace:[17,1,1,""],AssociationContainerSublocations:[17,1,1,""],AssociationsContentChecker:[17,1,1,""],ContentAssociationsVocabulary:[17,1,1,""],association_container_factory:[17,4,1,""]},"pyams_content.component.association.container.AssociationContainer":{append:[17,2,1,""],last_id:[17,3,1,""]},"pyams_content.component.association.container.AssociationContainerNamespace":{traverse:[17,2,1,""]},"pyams_content.component.association.container.AssociationContainerSublocations":{sublocations:[17,2,1,""]},"pyams_content.component.association.container.AssociationsContentChecker":{inner_check:[17,2,1,""],label:[17,3,1,""],sep:[17,3,1,""],weight:[17,3,1,""]},"pyams_content.component.association.paragraph":{AssociationParagraph:[17,1,1,""],AssociationParagraphContentChecker:[17,1,1,""],AssociationParagraphFactory:[17,1,1,""]},"pyams_content.component.association.paragraph.AssociationParagraph":{icon_class:[17,3,1,""],icon_hint:[17,3,1,""]},"pyams_content.component.association.paragraph.AssociationParagraphContentChecker":{inner_check:[17,2,1,""],label:[17,3,1,""]},"pyams_content.component.association.paragraph.AssociationParagraphFactory":{content_type:[17,3,1,""],name:[17,3,1,""]},"pyams_content.component.association.zmi":{AssociationItemAJAXAddForm:[19,1,1,""],AssociationItemAJAXEditForm:[19,1,1,""],AssociationsContainerDialogView:[19,1,1,""],AssociationsContainerView:[19,1,1,""],AssociationsMenu:[19,1,1,""],AssociationsTable:[19,1,1,""],AssociationsTableInnerNameColumn:[19,1,1,""],AssociationsTablePictogramColumn:[19,1,1,""],AssociationsTablePublicNameColumn:[19,1,1,""],AssociationsTableShowHideColumn:[19,1,1,""],AssociationsTableSizeColumn:[19,1,1,""],AssociationsTableSorterColumn:[19,1,1,""],AssociationsTableTrashColumn:[19,1,1,""],AssociationsTableValuesAdapter:[19,1,1,""],AssociationsView:[19,1,1,""],delete_association:[19,4,1,""],interfaces:[19,0,0,"-"],paragraph:[19,0,0,"-"],set_associations_order:[19,4,1,""],set_paragraph_visibility:[19,4,1,""]},"pyams_content.component.association.zmi.AssociationItemAJAXAddForm":{get_ajax_output:[19,2,1,""]},"pyams_content.component.association.zmi.AssociationItemAJAXEditForm":{get_associations_table:[19,2,1,""]},"pyams_content.component.association.zmi.AssociationsContainerDialogView":{dialog_class:[19,3,1,""],fields:[19,3,1,""],fieldset_class:[19,3,1,""],title:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsContainerView":{table_class:[19,3,1,""],title:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsMenu":{icon_class:[19,3,1,""],label:[19,3,1,""],url:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsTable":{cssClasses:[19,3,1,""],data_attributes:[19,3,1,""],hide_header:[19,3,1,""],id:[19,3,1,""],sortOn:[19,3,1,""],values:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsTableInnerNameColumn":{getValue:[19,2,1,""],weight:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsTablePictogramColumn":{get_icon_class:[19,2,1,""],get_icon_hint:[19,2,1,""],weight:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsTablePublicNameColumn":{getValue:[19,2,1,""]},"pyams_content.component.association.zmi.AssociationsTableShowHideColumn":{cssClasses:[19,3,1,""],get_icon:[19,2,1,""],icon_class:[19,3,1,""],icon_hint:[19,3,1,""],renderCell:[19,2,1,""],url:[19,3,1,""],weight:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsTableSizeColumn":{getValue:[19,2,1,""],weight:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsTableValuesAdapter":{values:[19,3,1,""]},"pyams_content.component.association.zmi.AssociationsView":{fields:[19,3,1,""],update:[19,2,1,""],weight:[19,3,1,""]},"pyams_content.component.association.zmi.paragraph":{AssociationParagraphAJAXAddForm:[19,1,1,""],AssociationParagraphAddForm:[19,1,1,""],AssociationParagraphAddMenu:[19,1,1,""],AssociationParagraphInnerEditForm:[19,1,1,""],AssociationParagraphPropertiesAJAXEditForm:[19,1,1,""],AssociationParagraphPropertiesEditForm:[19,1,1,""],AssociationParagraphSummary:[19,1,1,""]},"pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm":{add:[19,2,1,""],ajax_handler:[19,3,1,""],create:[19,2,1,""],edit_permission:[19,3,1,""],fields:[19,3,1,""],icon_css_class:[19,3,1,""],legend:[19,3,1,""]},"pyams_content.component.association.zmi.paragraph.AssociationParagraphAddMenu":{label:[19,3,1,""],label_css_class:[19,3,1,""],paragraph_type:[19,3,1,""],url:[19,3,1,""]},"pyams_content.component.association.zmi.paragraph.AssociationParagraphInnerEditForm":{buttons:[19,3,1,""],legend:[19,3,1,""]},"pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm":{ajax_handler:[19,3,1,""],edit_permission:[19,3,1,""],fields:[19,3,1,""],icon_css_class:[19,3,1,""],legend:[19,3,1,""],title:[19,3,1,""]},"pyams_content.component.association.zmi.paragraph.AssociationParagraphSummary":{associations:[19,3,1,""],language:[19,3,1,""],update:[19,2,1,""]},"pyams_content.component.extfile":{BaseExtFile:[20,1,1,""],BaseExtFileAssociationInfoAdapter:[20,1,1,""],ExtAudio:[20,1,1,""],ExtAudioContentChecker:[20,1,1,""],ExtFile:[20,1,1,""],ExtFileContentChecker:[20,1,1,""],ExtImage:[20,1,1,""],ExtImageContentChecker:[20,1,1,""],ExtVideo:[20,1,1,""],ExtVideoContentChecker:[20,1,1,""],ExternalFilesFactoriesVocabulary:[20,1,1,""],handle_added_extfile:[20,4,1,""],handle_modified_extfile:[20,4,1,""],handle_removed_extfile:[20,4,1,""],interfaces:[21,0,0,"-"],register_file_factory:[20,4,1,""],update_properties:[20,4,1,""],zmi:[22,0,0,"-"]},"pyams_content.component.extfile.BaseExtFile":{author:[20,3,1,""],description:[20,3,1,""],filename:[20,3,1,""],language:[20,3,1,""],title:[20,3,1,""]},"pyams_content.component.extfile.BaseExtFileAssociationInfoAdapter":{human_size:[20,3,1,""],inner_title:[20,3,1,""],pictogram:[20,3,1,""],user_title:[20,3,1,""]},"pyams_content.component.extfile.ExtAudio":{data:[20,3,1,""],icon_class:[20,3,1,""],icon_hint:[20,3,1,""],title:[20,3,1,""]},"pyams_content.component.extfile.ExtAudioContentChecker":{interface:[20,3,1,""]},"pyams_content.component.extfile.ExtFile":{data:[20,3,1,""],icon_class:[20,3,1,""],icon_hint:[20,3,1,""]},"pyams_content.component.extfile.ExtFileContentChecker":{interface:[20,3,1,""],inner_check:[20,2,1,""],label:[20,3,1,""]},"pyams_content.component.extfile.ExtImage":{alt_title:[20,3,1,""],data:[20,3,1,""],icon_class:[20,3,1,""],icon_hint:[20,3,1,""],title:[20,3,1,""]},"pyams_content.component.extfile.ExtImageContentChecker":{interface:[20,3,1,""]},"pyams_content.component.extfile.ExtVideo":{data:[20,3,1,""],icon_class:[20,3,1,""],icon_hint:[20,3,1,""],title:[20,3,1,""]},"pyams_content.component.extfile.ExtVideoContentChecker":{interface:[20,3,1,""]},"pyams_content.component.extfile.zmi":{ExtAudioAJAXAddForm:[22,1,1,""],ExtAudioAddForm:[22,1,1,""],ExtAudioAddMenu:[22,1,1,""],ExtAudioPropertiesAJAXEditForm:[22,1,1,""],ExtAudioPropertiesEditForm:[22,1,1,""],ExtAudiosCounter:[22,1,1,""],ExtFileAJAXAddForm:[22,1,1,""],ExtFileAddForm:[22,1,1,""],ExtFileAddMenu:[22,1,1,""],ExtFileAddMenuDivider:[22,1,1,""],ExtFilePropertiesAJAXEditForm:[22,1,1,""],ExtFilePropertiesEditForm:[22,1,1,""],ExtFilesCounter:[22,1,1,""],ExtImageAJAXAddForm:[22,1,1,""],ExtImageAddForm:[22,1,1,""],ExtImageAddMenu:[22,1,1,""],ExtImagePropertiesAJAXEditForm:[22,1,1,""],ExtImagePropertiesEditForm:[22,1,1,""],ExtImagesCounter:[22,1,1,""],ExtVideoAJAXAddForm:[22,1,1,""],ExtVideoAddForm:[22,1,1,""],ExtVideoAddMenu:[22,1,1,""],ExtVideoPropertiesAJAXEditForm:[22,1,1,""],ExtVideoPropertiesEditForm:[22,1,1,""],ExtVideosCounter:[22,1,1,""],container:[22,0,0,"-"]},"pyams_content.component.extfile.zmi.ExtAudioAJAXAddForm":{get_ajax_output:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtAudioAddForm":{ajax_handler:[22,3,1,""],create:[22,2,1,""],fields:[22,3,1,""],icon_css_class:[22,3,1,""],legend:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtAudioAddMenu":{label:[22,3,1,""],label_css_class:[22,3,1,""],modal_target:[22,3,1,""],url:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtAudioPropertiesAJAXEditForm":{get_ajax_output:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtAudioPropertiesEditForm":{fields:[22,3,1,""],icon_css_class:[22,3,1,""],legend:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtAudiosCounter":{action_class:[22,3,1,""],count:[22,3,1,""],icon_class:[22,3,1,""],icon_hint:[22,3,1,""],weight:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtFileAJAXAddForm":{get_ajax_output:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtFileAddForm":{add:[22,2,1,""],ajax_handler:[22,3,1,""],create:[22,2,1,""],edit_permission:[22,3,1,""],fields:[22,3,1,""],icon_css_class:[22,3,1,""],legend:[22,3,1,""],updateWidgets:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtFileAddMenu":{label:[22,3,1,""],label_css_class:[22,3,1,""],modal_target:[22,3,1,""],url:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtFilePropertiesAJAXEditForm":{get_ajax_output:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtFilePropertiesEditForm":{ajax_handler:[22,3,1,""],dialog_class:[22,3,1,""],edit_permission:[22,3,1,""],fields:[22,3,1,""],icon_css_class:[22,3,1,""],legend:[22,3,1,""],updateWidgets:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtFilesCounter":{action_class:[22,3,1,""],count:[22,3,1,""],icon_class:[22,3,1,""],icon_hint:[22,3,1,""],weight:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtImageAJAXAddForm":{get_ajax_output:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtImageAddForm":{ajax_handler:[22,3,1,""],create:[22,2,1,""],fields:[22,3,1,""],icon_css_class:[22,3,1,""],legend:[22,3,1,""],updateWidgets:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtImageAddMenu":{label:[22,3,1,""],label_css_class:[22,3,1,""],modal_target:[22,3,1,""],url:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtImagePropertiesAJAXEditForm":{get_ajax_output:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtImagePropertiesEditForm":{fields:[22,3,1,""],icon_css_class:[22,3,1,""],legend:[22,3,1,""],updateWidgets:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtImagesCounter":{action_class:[22,3,1,""],count:[22,3,1,""],icon_class:[22,3,1,""],icon_hint:[22,3,1,""],weight:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtVideoAJAXAddForm":{get_ajax_output:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtVideoAddForm":{ajax_handler:[22,3,1,""],create:[22,2,1,""],fields:[22,3,1,""],icon_css_class:[22,3,1,""],legend:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtVideoAddMenu":{label:[22,3,1,""],label_css_class:[22,3,1,""],modal_target:[22,3,1,""],url:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtVideoPropertiesAJAXEditForm":{get_ajax_output:[22,2,1,""]},"pyams_content.component.extfile.zmi.ExtVideoPropertiesEditForm":{fields:[22,3,1,""],icon_css_class:[22,3,1,""],legend:[22,3,1,""]},"pyams_content.component.extfile.zmi.ExtVideosCounter":{action_class:[22,3,1,""],count:[22,3,1,""],icon_class:[22,3,1,""],icon_hint:[22,3,1,""],weight:[22,3,1,""]},"pyams_content.component.extfile.zmi.container":{get_files_list:[22,4,1,""],get_images_list:[22,4,1,""]},"pyams_content.component.gallery":{Gallery:[23,1,1,""],GalleryContainerNamespace:[23,1,1,""],GalleryContainerSublocations:[23,1,1,""],GalleryContentChecker:[23,1,1,""],GalleryPermissionChecker:[23,1,1,""],GalleryRendererVocabulary:[23,1,1,""],GalleryTargetContentChecker:[23,4,1,""],file:[23,0,0,"-"],gallery_factory:[23,4,1,""],handle_added_gallery:[23,4,1,""],handle_modified_gallery:[23,4,1,""],handle_removed_gallery:[23,4,1,""],interfaces:[24,0,0,"-"],paragraph:[23,0,0,"-"],zmi:[25,0,0,"-"]},"pyams_content.component.gallery.Gallery":{append:[23,2,1,""],description:[23,3,1,""],get_visible_images:[23,2,1,""],last_id:[23,3,1,""],renderer:[23,3,1,""],title:[23,3,1,""]},"pyams_content.component.gallery.GalleryContainerNamespace":{traverse:[23,2,1,""]},"pyams_content.component.gallery.GalleryContainerSublocations":{sublocations:[23,2,1,""]},"pyams_content.component.gallery.GalleryContentChecker":{inner_check:[23,2,1,""],label:[23,3,1,""],sep:[23,3,1,""],weight:[23,3,1,""]},"pyams_content.component.gallery.GalleryPermissionChecker":{edit_permission:[23,3,1,""]},"pyams_content.component.gallery.file":{GalleryFile:[23,1,1,""],GalleryFileContentChecker:[23,1,1,""],GalleryFilePermissionChecker:[23,1,1,""],handle_added_gallery_file:[23,4,1,""],handle_modified_gallery_file:[23,4,1,""],handle_removed_gallery_file:[23,4,1,""]},"pyams_content.component.gallery.file.GalleryFile":{alt_title:[23,3,1,""],author:[23,3,1,""],author_comments:[23,3,1,""],data:[23,3,1,""],description:[23,3,1,""],pif_number:[23,3,1,""],sound:[23,3,1,""],sound_description:[23,3,1,""],sound_title:[23,3,1,""],title:[23,3,1,""],visible:[23,3,1,""]},"pyams_content.component.gallery.file.GalleryFileContentChecker":{inner_check:[23,2,1,""],label:[23,3,1,""]},"pyams_content.component.gallery.file.GalleryFilePermissionChecker":{edit_permission:[23,3,1,""]},"pyams_content.component.gallery.paragraph":{Gallery:[23,1,1,""],GalleryFactory:[23,1,1,""],GalleryParagraphContentChecker:[23,1,1,""]},"pyams_content.component.gallery.paragraph.Gallery":{icon_class:[23,3,1,""],icon_hint:[23,3,1,""]},"pyams_content.component.gallery.paragraph.GalleryFactory":{content_type:[23,3,1,""],name:[23,3,1,""]},"pyams_content.component.gallery.paragraph.GalleryParagraphContentChecker":{inner_check:[23,2,1,""]},"pyams_content.component.gallery.zmi":{BaseGalleryRenderer:[25,1,1,""],DefaultGalleryRenderer:[25,1,1,""],GalleryContentForm:[25,1,1,""],GalleryImagesView:[25,1,1,""],GalleryImagesViewlet:[25,1,1,""],GalleryPropertiesAJAXEditForm:[25,1,1,""],GalleryPropertiesEditForm:[25,1,1,""],file:[25,0,0,"-"],get_images_archive:[25,4,1,""],interfaces:[25,0,0,"-"],paragraph:[25,0,0,"-"],set_image_visibility:[25,4,1,""],set_images_order:[25,4,1,""]},"pyams_content.component.gallery.zmi.BaseGalleryRenderer":{render:[25,3,1,""],update:[25,2,1,""]},"pyams_content.component.gallery.zmi.DefaultGalleryRenderer":{label:[25,3,1,""],weight:[25,3,1,""]},"pyams_content.component.gallery.zmi.GalleryContentForm":{dialog_class:[25,3,1,""],fields:[25,3,1,""],legend:[25,3,1,""],show_widget_title:[25,3,1,""]},"pyams_content.component.gallery.zmi.GalleryImagesView":{get_title:[25,2,1,""]},"pyams_content.component.gallery.zmi.GalleryImagesViewlet":{get_title:[25,2,1,""]},"pyams_content.component.gallery.zmi.GalleryPropertiesAJAXEditForm":{get_ajax_output:[25,2,1,""]},"pyams_content.component.gallery.zmi.GalleryPropertiesEditForm":{ajax_handler:[25,3,1,""],edit_permission:[25,3,1,""],fields:[25,3,1,""],icon_css_class:[25,3,1,""],legend:[25,3,1,""],updateWidgets:[25,2,1,""]},"pyams_content.component.gallery.zmi.file":{GalleryFileInfoPropertiesAJAXEditForm:[25,1,1,""],GalleryFilePropertiesAction:[25,1,1,""],GalleryFilePropertiesEditForm:[25,1,1,""],GalleryFileRemoverAction:[25,1,1,""],GalleryFileShowHideAction:[25,1,1,""],GalleryImageAJAXAddForm:[25,1,1,""],GalleryImageAddForm:[25,1,1,""],GalleryImageAddMenu:[25,1,1,""],delete_gallery_element:[25,4,1,""]},"pyams_content.component.gallery.zmi.file.GalleryFileInfoPropertiesAJAXEditForm":{get_ajax_output:[25,2,1,""]},"pyams_content.component.gallery.zmi.file.GalleryFilePropertiesAction":{url:[25,3,1,""]},"pyams_content.component.gallery.zmi.file.GalleryFilePropertiesEditForm":{ajax_handler:[25,3,1,""],dialog_class:[25,3,1,""],fields:[25,3,1,""],icon_css_class:[25,3,1,""],legend:[25,3,1,""],title:[25,3,1,""],updateWidgets:[25,2,1,""]},"pyams_content.component.gallery.zmi.file.GalleryFileRemoverAction":{hint_gravity:[25,3,1,""],label:[25,3,1,""],label_css_class:[25,3,1,""],url:[25,3,1,""]},"pyams_content.component.gallery.zmi.file.GalleryFileShowHideAction":{edit_permission:[25,3,1,""],get_url:[25,2,1,""],hint_gravity:[25,3,1,""],label:[25,3,1,""],label_css_class:[25,3,1,""],url:[25,3,1,""]},"pyams_content.component.gallery.zmi.file.GalleryImageAJAXAddForm":{get_ajax_output:[25,2,1,""]},"pyams_content.component.gallery.zmi.file.GalleryImageAddForm":{ajax_handler:[25,3,1,""],create:[25,2,1,""],fields:[25,3,1,""],icon_css_class:[25,3,1,""],legend:[25,3,1,""],updateWidgets:[25,2,1,""]},"pyams_content.component.gallery.zmi.file.GalleryImageAddMenu":{label:[25,3,1,""],modal_target:[25,3,1,""],stop_propagation:[25,3,1,""],url:[25,3,1,""]},"pyams_content.component.gallery.zmi.paragraph":{GalleryAJAXAddForm:[25,1,1,""],GalleryAddForm:[25,1,1,""],GalleryAddMenu:[25,1,1,""],GalleryContentsView:[25,1,1,""],GalleryImageAddMenu:[25,1,1,""],GalleryInnerEditForm:[25,1,1,""],GalleryParagraphSummary:[25,1,1,""],GalleryPropertiesAJAXEditForm:[25,1,1,""],GalleryPropertiesEditForm:[25,1,1,""]},"pyams_content.component.gallery.zmi.paragraph.GalleryAddForm":{add:[25,2,1,""],ajax_handler:[25,3,1,""],create:[25,2,1,""],edit_permission:[25,3,1,""],fields:[25,3,1,""],icon_css_class:[25,3,1,""],legend:[25,3,1,""],updateWidgets:[25,2,1,""]},"pyams_content.component.gallery.zmi.paragraph.GalleryAddMenu":{label:[25,3,1,""],label_css_class:[25,3,1,""],paragraph_type:[25,3,1,""],url:[25,3,1,""]},"pyams_content.component.gallery.zmi.paragraph.GalleryContentsView":{fields:[25,3,1,""],get_title:[25,2,1,""],weight:[25,3,1,""]},"pyams_content.component.gallery.zmi.paragraph.GalleryImageAddMenu":{label:[25,3,1,""],modal_target:[25,3,1,""],stop_propagation:[25,3,1,""],url:[25,3,1,""]},"pyams_content.component.gallery.zmi.paragraph.GalleryInnerEditForm":{buttons:[25,3,1,""],legend:[25,3,1,""]},"pyams_content.component.gallery.zmi.paragraph.GalleryParagraphSummary":{language:[25,3,1,""],render:[25,2,1,""],update:[25,2,1,""]},"pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesAJAXEditForm":{get_ajax_output:[25,2,1,""]},"pyams_content.component.gallery.zmi.paragraph.GalleryPropertiesEditForm":{ajax_handler:[25,3,1,""],edit_permission:[25,3,1,""],fields:[25,3,1,""],icon_css_class:[25,3,1,""],legend:[25,3,1,""],updateWidgets:[25,2,1,""]},"pyams_content.component.illustration":{Illustration:[26,1,1,""],IllustrationContentChecker:[26,1,1,""],IllustrationNamespace:[26,1,1,""],IllustrationRendererVocabulary:[26,1,1,""],IllustrationSublocations:[26,1,1,""],IllustrationTargetContentChecker:[26,4,1,""],handle_added_illustration:[26,4,1,""],handle_modified_illustration:[26,4,1,""],illustration_factory:[26,4,1,""],interfaces:[27,0,0,"-"],paragraph:[26,0,0,"-"],update_illustration_properties:[26,4,1,""],zmi:[28,0,0,"-"]},"pyams_content.component.illustration.Illustration":{alt_title:[26,3,1,""],author:[26,3,1,""],data:[26,3,1,""],description:[26,3,1,""],filename:[26,3,1,""],language:[26,3,1,""],renderer:[26,3,1,""],title:[26,3,1,""]},"pyams_content.component.illustration.IllustrationContentChecker":{inner_check:[26,2,1,""],label:[26,3,1,""],weight:[26,3,1,""]},"pyams_content.component.illustration.IllustrationNamespace":{traverse:[26,2,1,""]},"pyams_content.component.illustration.IllustrationSublocations":{sublocations:[26,2,1,""]},"pyams_content.component.illustration.paragraph":{Illustration:[26,1,1,""],IllustrationFactory:[26,1,1,""],IllustrationParagraphContentChecker:[26,1,1,""]},"pyams_content.component.illustration.paragraph.Illustration":{icon_class:[26,3,1,""],icon_hint:[26,3,1,""]},"pyams_content.component.illustration.paragraph.IllustrationFactory":{content_type:[26,3,1,""],name:[26,3,1,""]},"pyams_content.component.illustration.paragraph.IllustrationParagraphContentChecker":{label:[26,3,1,""]},"pyams_content.component.illustration.zmi":{AddIllustrationAction:[28,1,1,""],BaseIllustrationRenderer:[28,1,1,""],DefaultIllustrationRenderer:[28,1,1,""],IllustrationPropertiesInnerEditForm:[28,1,1,""],IllustrationThumbnail:[28,1,1,""],LeftIllustrationWithZoomRenderer:[28,1,1,""],ParagraphContainerIllustrationMarker:[28,1,1,""],RightIllustrationWithZoomRenderer:[28,1,1,""],paragraph:[28,0,0,"-"]},"pyams_content.component.illustration.zmi.AddIllustrationAction":{group_css_class:[28,3,1,""],label:[28,3,1,""],url:[28,3,1,""]},"pyams_content.component.illustration.zmi.BaseIllustrationRenderer":{language:[28,3,1,""],render:[28,3,1,""],update:[28,2,1,""]},"pyams_content.component.illustration.zmi.DefaultIllustrationRenderer":{label:[28,3,1,""],weight:[28,3,1,""]},"pyams_content.component.illustration.zmi.IllustrationPropertiesInnerEditForm":{check_mode:[28,2,1,""],css_class:[28,3,1,""],fields:[28,3,1,""],fieldset_class:[28,3,1,""],getContent:[28,2,1,""],get_ajax_output:[28,2,1,""],hide_widgets_prefix_div:[28,3,1,""],legend:[28,3,1,""],legend_class:[28,3,1,""],padding_class:[28,3,1,""],prefix:[28,3,1,""],updateWidgets:[28,2,1,""],weight:[28,3,1,""]},"pyams_content.component.illustration.zmi.LeftIllustrationWithZoomRenderer":{label:[28,3,1,""],weight:[28,3,1,""]},"pyams_content.component.illustration.zmi.ParagraphContainerIllustrationMarker":{action_class:[28,3,1,""],icon_class:[28,3,1,""],icon_hint:[28,3,1,""],weight:[28,3,1,""]},"pyams_content.component.illustration.zmi.RightIllustrationWithZoomRenderer":{label:[28,3,1,""],weight:[28,3,1,""]},"pyams_content.component.illustration.zmi.paragraph":{IllustrationAJAXAddForm:[28,1,1,""],IllustrationAddForm:[28,1,1,""],IllustrationAddMenu:[28,1,1,""],IllustrationInnerAJAXEditForm:[28,1,1,""],IllustrationInnerEditForm:[28,1,1,""],IllustrationPropertiesAJAXEditForm:[28,1,1,""],IllustrationPropertiesEditForm:[28,1,1,""],IllustrationSummary:[28,1,1,""]},"pyams_content.component.illustration.zmi.paragraph.IllustrationAddForm":{add:[28,2,1,""],ajax_handler:[28,3,1,""],create:[28,2,1,""],dialog_class:[28,3,1,""],edit_permission:[28,3,1,""],fields:[28,3,1,""],icon_css_class:[28,3,1,""],legend:[28,3,1,""],updateWidgets:[28,2,1,""]},"pyams_content.component.illustration.zmi.paragraph.IllustrationAddMenu":{label:[28,3,1,""],label_css_class:[28,3,1,""],paragraph_type:[28,3,1,""],url:[28,3,1,""]},"pyams_content.component.illustration.zmi.paragraph.IllustrationInnerAJAXEditForm":{get_ajax_output:[28,2,1,""]},"pyams_content.component.illustration.zmi.paragraph.IllustrationInnerEditForm":{ajax_handler:[28,3,1,""],buttons:[28,3,1,""],legend:[28,3,1,""]},"pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesAJAXEditForm":{get_ajax_output:[28,2,1,""]},"pyams_content.component.illustration.zmi.paragraph.IllustrationPropertiesEditForm":{ajax_handler:[28,3,1,""],dialog_class:[28,3,1,""],edit_permission:[28,3,1,""],fields:[28,3,1,""],icon_css_class:[28,3,1,""],legend:[28,3,1,""],updateWidgets:[28,2,1,""]},"pyams_content.component.illustration.zmi.paragraph.IllustrationSummary":{language:[28,3,1,""],render:[28,2,1,""],update:[28,2,1,""]},"pyams_content.component.links":{BaseLink:[29,1,1,""],BaseLinkContentChecker:[29,1,1,""],BaseLinkInfoAdapter:[29,1,1,""],ContentLinksVocabulary:[29,1,1,""],ExternalLink:[29,1,1,""],ExternalLinkAssociationInfoAdapter:[29,1,1,""],ExternalLinkContentChecker:[29,1,1,""],InternalLink:[29,1,1,""],InternalLinkAssociationInfoAdapter:[29,1,1,""],InternalLinkContentChecker:[29,1,1,""],MailtoLink:[29,1,1,""],MailtoLinkAssociationInfoAdapter:[29,1,1,""],MailtoLinkContentChecker:[29,1,1,""],interfaces:[30,0,0,"-"],zmi:[31,0,0,"-"]},"pyams_content.component.links.BaseLink":{description:[29,3,1,""],title:[29,3,1,""]},"pyams_content.component.links.BaseLinkContentChecker":{label:[29,3,1,""]},"pyams_content.component.links.BaseLinkInfoAdapter":{pictogram:[29,3,1,""]},"pyams_content.component.links.ExternalLink":{get_editor_url:[29,2,1,""],get_url:[29,2,1,""],icon_class:[29,3,1,""],icon_hint:[29,3,1,""],language:[29,3,1,""],url:[29,3,1,""]},"pyams_content.component.links.ExternalLinkAssociationInfoAdapter":{human_size:[29,3,1,""],inner_title:[29,3,1,""],user_title:[29,3,1,""]},"pyams_content.component.links.InternalLink":{get_editor_url:[29,2,1,""],get_target:[29,2,1,""],get_url:[29,2,1,""],icon_class:[29,3,1,""],icon_hint:[29,3,1,""],reference:[29,3,1,""]},"pyams_content.component.links.InternalLinkAssociationInfoAdapter":{human_size:[29,3,1,""],inner_title:[29,3,1,""],user_title:[29,3,1,""]},"pyams_content.component.links.InternalLinkContentChecker":{inner_check:[29,2,1,""]},"pyams_content.component.links.MailtoLink":{address:[29,3,1,""],address_name:[29,3,1,""],get_editor_url:[29,2,1,""],get_url:[29,2,1,""],icon_class:[29,3,1,""],icon_hint:[29,3,1,""]},"pyams_content.component.links.MailtoLinkAssociationInfoAdapter":{human_size:[29,3,1,""],inner_title:[29,3,1,""],user_title:[29,3,1,""]},"pyams_content.component.links.zmi":{ExternalLinkAJAXAddForm:[31,1,1,""],ExternalLinkAddForm:[31,1,1,""],ExternalLinkAddMenu:[31,1,1,""],ExternalLinkPropertiesAJAXEditForm:[31,1,1,""],ExternalLinkPropertiesEditForm:[31,1,1,""],ExternalLinksCounter:[31,1,1,""],InternalLinkAJAXAddForm:[31,1,1,""],InternalLinkAddForm:[31,1,1,""],InternalLinkAddMenu:[31,1,1,""],InternalLinkPropertiesAJAXEditForm:[31,1,1,""],InternalLinkPropertiesEditForm:[31,1,1,""],InternalLinksCounter:[31,1,1,""],MailtoLinkAJAXAddForm:[31,1,1,""],MailtoLinkAddForm:[31,1,1,""],MailtoLinkAddMenu:[31,1,1,""],MailtoLinkPropertiesAJAXEditForm:[31,1,1,""],MailtoLinkPropertiesEditForm:[31,1,1,""],MailtoLinksCounter:[31,1,1,""],container:[31,0,0,"-"],reverse:[31,0,0,"-"]},"pyams_content.component.links.zmi.ExternalLinkAJAXAddForm":{get_ajax_output:[31,2,1,""]},"pyams_content.component.links.zmi.ExternalLinkAddForm":{add:[31,2,1,""],ajax_handler:[31,3,1,""],create:[31,2,1,""],edit_permission:[31,3,1,""],fields:[31,3,1,""],icon_css_class:[31,3,1,""],legend:[31,3,1,""],updateWidgets:[31,2,1,""]},"pyams_content.component.links.zmi.ExternalLinkAddMenu":{label:[31,3,1,""],label_css_class:[31,3,1,""],modal_target:[31,3,1,""],url:[31,3,1,""]},"pyams_content.component.links.zmi.ExternalLinkPropertiesAJAXEditForm":{get_ajax_output:[31,2,1,""]},"pyams_content.component.links.zmi.ExternalLinkPropertiesEditForm":{ajax_handler:[31,3,1,""],edit_permission:[31,3,1,""],fields:[31,3,1,""],icon_css_class:[31,3,1,""],legend:[31,3,1,""],updateWidgets:[31,2,1,""]},"pyams_content.component.links.zmi.ExternalLinksCounter":{action_class:[31,3,1,""],count:[31,3,1,""],icon_class:[31,3,1,""],icon_hint:[31,3,1,""],weight:[31,3,1,""]},"pyams_content.component.links.zmi.InternalLinkAJAXAddForm":{get_ajax_output:[31,2,1,""]},"pyams_content.component.links.zmi.InternalLinkAddForm":{add:[31,2,1,""],ajax_handler:[31,3,1,""],create:[31,2,1,""],edit_permission:[31,3,1,""],fields:[31,3,1,""],icon_css_class:[31,3,1,""],legend:[31,3,1,""],updateWidgets:[31,2,1,""]},"pyams_content.component.links.zmi.InternalLinkAddMenu":{label:[31,3,1,""],label_css_class:[31,3,1,""],modal_target:[31,3,1,""],url:[31,3,1,""]},"pyams_content.component.links.zmi.InternalLinkPropertiesAJAXEditForm":{get_ajax_output:[31,2,1,""]},"pyams_content.component.links.zmi.InternalLinkPropertiesEditForm":{ajax_handler:[31,3,1,""],edit_permission:[31,3,1,""],fields:[31,3,1,""],icon_css_class:[31,3,1,""],legend:[31,3,1,""],updateWidgets:[31,2,1,""]},"pyams_content.component.links.zmi.InternalLinksCounter":{action_class:[31,3,1,""],count:[31,3,1,""],icon_class:[31,3,1,""],icon_hint:[31,3,1,""],weight:[31,3,1,""]},"pyams_content.component.links.zmi.MailtoLinkAJAXAddForm":{get_ajax_output:[31,2,1,""]},"pyams_content.component.links.zmi.MailtoLinkAddForm":{add:[31,2,1,""],ajax_handler:[31,3,1,""],create:[31,2,1,""],edit_permission:[31,3,1,""],fields:[31,3,1,""],icon_css_class:[31,3,1,""],legend:[31,3,1,""],updateWidgets:[31,2,1,""]},"pyams_content.component.links.zmi.MailtoLinkAddMenu":{label:[31,3,1,""],label_css_class:[31,3,1,""],modal_target:[31,3,1,""],url:[31,3,1,""]},"pyams_content.component.links.zmi.MailtoLinkPropertiesAJAXEditForm":{get_ajax_output:[31,2,1,""]},"pyams_content.component.links.zmi.MailtoLinkPropertiesEditForm":{ajax_handler:[31,3,1,""],edit_permission:[31,3,1,""],fields:[31,3,1,""],icon_css_class:[31,3,1,""],legend:[31,3,1,""],updateWidgets:[31,2,1,""]},"pyams_content.component.links.zmi.MailtoLinksCounter":{action_class:[31,3,1,""],count:[31,3,1,""],icon_class:[31,3,1,""],icon_hint:[31,3,1,""],weight:[31,3,1,""]},"pyams_content.component.links.zmi.container":{get_links:[31,4,1,""],get_links_list:[31,4,1,""]},"pyams_content.component.links.zmi.reverse":{ReverseLinkNameColumn:[31,1,1,""],SequentialITargetReverseLinksMenu:[31,1,1,""],SequentialIdTargetReverseLinkTable:[31,1,1,""],SequentialIdTargetReverseLinkValues:[31,1,1,""],SequentialIdTargetReverseLinkView:[31,1,1,""]},"pyams_content.component.links.zmi.reverse.SequentialITargetReverseLinksMenu":{icon_class:[31,3,1,""],label:[31,3,1,""],url:[31,3,1,""]},"pyams_content.component.links.zmi.reverse.SequentialIdTargetReverseLinkTable":{title:[31,3,1,""]},"pyams_content.component.links.zmi.reverse.SequentialIdTargetReverseLinkValues":{values:[31,3,1,""]},"pyams_content.component.links.zmi.reverse.SequentialIdTargetReverseLinkView":{table_class:[31,3,1,""]},"pyams_content.component.media":{handle_added_media:[32,4,1,""],handle_modified_media:[32,4,1,""],handle_removed_media:[32,4,1,""]},"pyams_content.component.paragraph":{BaseParagraph:[33,1,1,""],BaseParagraphContentChecker:[33,1,1,""],BaseParagraphPermissionChecker:[33,1,1,""],ParagraphFactoriesVocabulary:[33,1,1,""],container:[33,0,0,"-"],handle_added_paragraph:[33,4,1,""],handle_modified_paragraph:[33,4,1,""],handle_new_paragraphs_container:[33,4,1,""],handle_removed_paragraph:[33,4,1,""],header:[33,0,0,"-"],html:[33,0,0,"-"],interfaces:[34,0,0,"-"],video:[33,0,0,"-"],zmi:[35,0,0,"-"]},"pyams_content.component.paragraph.BaseParagraph":{icon_class:[33,3,1,""],icon_hint:[33,3,1,""],title:[33,3,1,""],visible:[33,3,1,""]},"pyams_content.component.paragraph.BaseParagraphContentChecker":{label:[33,3,1,""]},"pyams_content.component.paragraph.BaseParagraphPermissionChecker":{edit_permission:[33,3,1,""]},"pyams_content.component.paragraph.container":{ParagraphContainer:[33,1,1,""],ParagraphContainerChecker:[33,1,1,""],ParagraphContainerNamespace:[33,1,1,""],ParagraphContainerSublocations:[33,1,1,""],paragraph_container_factory:[33,4,1,""]},"pyams_content.component.paragraph.container.ParagraphContainer":{append:[33,2,1,""],last_id:[33,3,1,""]},"pyams_content.component.paragraph.container.ParagraphContainerChecker":{inner_check:[33,2,1,""],label:[33,3,1,""],sep:[33,3,1,""],weight:[33,3,1,""]},"pyams_content.component.paragraph.container.ParagraphContainerNamespace":{traverse:[33,2,1,""]},"pyams_content.component.paragraph.container.ParagraphContainerSublocations":{sublocations:[33,2,1,""]},"pyams_content.component.paragraph.header":{HTMLParagraphFactory:[33,1,1,""],HeaderParagraph:[33,1,1,""],HeaderParagraphContentChecker:[33,1,1,""]},"pyams_content.component.paragraph.header.HTMLParagraphFactory":{content_type:[33,3,1,""],name:[33,3,1,""]},"pyams_content.component.paragraph.header.HeaderParagraph":{header:[33,3,1,""],icon_class:[33,3,1,""],icon_hint:[33,3,1,""],title:[33,3,1,""]},"pyams_content.component.paragraph.header.HeaderParagraphContentChecker":{inner_check:[33,2,1,""]},"pyams_content.component.paragraph.html":{HTMLParagraph:[33,1,1,""],HTMLParagraphContentChecker:[33,1,1,""],HTMLParagraphFactory:[33,1,1,""],check_associations:[33,4,1,""],handle_added_html_paragraph:[33,4,1,""],handle_modified_html_paragraph:[33,4,1,""]},"pyams_content.component.paragraph.html.HTMLParagraph":{body:[33,3,1,""],icon_class:[33,3,1,""],icon_hint:[33,3,1,""]},"pyams_content.component.paragraph.html.HTMLParagraphContentChecker":{inner_check:[33,2,1,""]},"pyams_content.component.paragraph.html.HTMLParagraphFactory":{content_type:[33,3,1,""],name:[33,3,1,""]},"pyams_content.component.paragraph.interfaces":{header:[34,0,0,"-"],html:[34,0,0,"-"],video:[34,0,0,"-"]},"pyams_content.component.paragraph.video":{VideoParagraph:[33,1,1,""],VideoParagraphContentChecker:[33,1,1,""],VideoParagraphFactory:[33,1,1,""],handle_added_video_paragraph:[33,4,1,""],handle_modified_video_paragraph:[33,4,1,""]},"pyams_content.component.paragraph.video.VideoParagraph":{author:[33,3,1,""],body:[33,3,1,""],data:[33,3,1,""],description:[33,3,1,""],icon_class:[33,3,1,""],icon_hint:[33,3,1,""]},"pyams_content.component.paragraph.video.VideoParagraphContentChecker":{inner_check:[33,2,1,""]},"pyams_content.component.paragraph.video.VideoParagraphFactory":{content_type:[33,3,1,""],name:[33,3,1,""]},"pyams_content.component.paragraph.zmi":{BaseParagraphAJAXAddForm:[35,1,1,""],BaseParagraphAJAXEditForm:[35,1,1,""],BaseParagraphAddMenu:[35,1,1,""],BaseParagraphPropertiesEditForm:[35,1,1,""],DefaultParagraphAJAXEditForm:[35,1,1,""],DefaultParagraphsEditForm:[35,1,1,""],DefaultParagraphsEditFormHelp:[35,1,1,""],DefaultParagraphsSettingsMenu:[35,1,1,""],container:[35,0,0,"-"],header:[35,0,0,"-"],html:[35,0,0,"-"],interfaces:[35,0,0,"-"],preview:[35,0,0,"-"],video:[35,0,0,"-"]},"pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm":{get_ajax_output:[35,2,1,""]},"pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm":{get_ajax_output:[35,2,1,""]},"pyams_content.component.paragraph.zmi.BaseParagraphAddMenu":{modal_target:[35,3,1,""],paragraph_type:[35,3,1,""]},"pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm":{title:[35,3,1,""]},"pyams_content.component.paragraph.zmi.DefaultParagraphsEditForm":{ajax_handler:[35,3,1,""],edit_permission:[35,3,1,""],fields:[35,3,1,""],legend:[35,3,1,""]},"pyams_content.component.paragraph.zmi.DefaultParagraphsEditFormHelp":{message:[35,3,1,""],message_format:[35,3,1,""]},"pyams_content.component.paragraph.zmi.DefaultParagraphsSettingsMenu":{icon_class:[35,3,1,""],label:[35,3,1,""],modal_target:[35,3,1,""],url:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container":{BaseParagraphTableElementEditor:[35,1,1,""],ParagraphContainerBaseTable:[35,1,1,""],ParagraphContainerBaseTitleColumn:[35,1,1,""],ParagraphContainerCounterBase:[35,1,1,""],ParagraphContainerDialogView:[35,1,1,""],ParagraphContainerPictogramColumn:[35,1,1,""],ParagraphContainerShowHideColumn:[35,1,1,""],ParagraphContainerSorterColumn:[35,1,1,""],ParagraphContainerTable:[35,1,1,""],ParagraphContainerTitleColumn:[35,1,1,""],ParagraphContainerTrashColumn:[35,1,1,""],ParagraphContainerValues:[35,1,1,""],ParagraphContainerView:[35,1,1,""],ParagraphHeaderAdapter:[35,1,1,""],ParagraphTitleToolbarViewletManager:[35,1,1,""],ParagraphsAssociationsMenu:[35,1,1,""],ParagraphsAssociationsView:[35,1,1,""],ParagraphsContainerMenu:[35,1,1,""],ParagraphsView:[35,1,1,""],ShowHideColumnSecurityContextFactory:[35,4,1,""],getParagraphTitleHints:[35,4,1,""],get_paragraph_editor:[35,4,1,""],get_paragraphs_editors:[35,4,1,""],set_paragraph_visibility:[35,4,1,""],set_paragraphs_order:[35,4,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTable":{cssClasses:[35,3,1,""],data_attributes:[35,3,1,""],hide_header:[35,3,1,""],id:[35,3,1,""],sortOn:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerBaseTitleColumn":{getValue:[35,2,1,""],renderCell:[35,2,1,""],weight:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerCounterBase":{count:[35,3,1,""],weight:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerDialogView":{dialog_class:[35,3,1,""],fields:[35,3,1,""],fieldset_class:[35,3,1,""],title:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerPictogramColumn":{get_icon_class:[35,2,1,""],get_icon_hint:[35,2,1,""],weight:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerShowHideColumn":{cssClasses:[35,3,1,""],get_icon:[35,2,1,""],icon_class:[35,3,1,""],icon_hint:[35,3,1,""],renderCell:[35,2,1,""],url:[35,3,1,""],weight:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerTable":{render:[35,2,1,""],values:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerTitleColumn":{renderCell:[35,2,1,""],renderHeadCell:[35,2,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerValues":{values:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphContainerView":{table_class:[35,3,1,""],title:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphHeaderAdapter":{back_url:[35,3,1,""],icon_class:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsMenu":{icon_class:[35,3,1,""],label:[35,3,1,""],url:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphsAssociationsView":{associations:[35,3,1,""],title:[35,3,1,""],update:[35,2,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphsContainerMenu":{icon_class:[35,3,1,""],label:[35,3,1,""],url:[35,3,1,""]},"pyams_content.component.paragraph.zmi.container.ParagraphsView":{update:[35,2,1,""],weight:[35,3,1,""]},"pyams_content.component.paragraph.zmi.header":{HeaderParagraphAJAXAddForm:[35,1,1,""],HeaderParagraphAddForm:[35,1,1,""],HeaderParagraphAddMenu:[35,1,1,""],HeaderParagraphInnerEditForm:[35,1,1,""],HeaderParagraphPropertiesAJAXEditForm:[35,1,1,""],HeaderParagraphPropertiesEditForm:[35,1,1,""],HeaderParagraphSummary:[35,1,1,""]},"pyams_content.component.paragraph.zmi.header.HeaderParagraphAddForm":{add:[35,2,1,""],ajax_handler:[35,3,1,""],create:[35,2,1,""],edit_permission:[35,3,1,""],fields:[35,3,1,""],icon_css_class:[35,3,1,""],legend:[35,3,1,""],updateWidgets:[35,2,1,""]},"pyams_content.component.paragraph.zmi.header.HeaderParagraphAddMenu":{label:[35,3,1,""],label_css_class:[35,3,1,""],paragraph_type:[35,3,1,""],url:[35,3,1,""]},"pyams_content.component.paragraph.zmi.header.HeaderParagraphInnerEditForm":{buttons:[35,3,1,""],input_css_class:[35,3,1,""],label_css_class:[35,3,1,""],legend:[35,3,1,""]},"pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesAJAXEditForm":{get_ajax_output:[35,2,1,""]},"pyams_content.component.paragraph.zmi.header.HeaderParagraphPropertiesEditForm":{ajax_handler:[35,3,1,""],edit_permission:[35,3,1,""],fields:[35,3,1,""],icon_css_class:[35,3,1,""],legend:[35,3,1,""],updateWidgets:[35,2,1,""]},"pyams_content.component.paragraph.zmi.header.HeaderParagraphSummary":{language:[35,3,1,""],update:[35,2,1,""]},"pyams_content.component.paragraph.zmi.html":{HTMLParagraphAJAXAddForm:[35,1,1,""],HTMLParagraphAddForm:[35,1,1,""],HTMLParagraphAddMenu:[35,1,1,""],HTMLParagraphInnerAJAXEditForm:[35,1,1,""],HTMLParagraphInnerEditForm:[35,1,1,""],HTMLParagraphPropertiesAJAXEditForm:[35,1,1,""],HTMLParagraphPropertiesEditForm:[35,1,1,""],HTMLParagraphSummary:[35,1,1,""]},"pyams_content.component.paragraph.zmi.html.HTMLParagraphAddForm":{add:[35,2,1,""],ajax_handler:[35,3,1,""],create:[35,2,1,""],dialog_class:[35,3,1,""],edit_permission:[35,3,1,""],fields:[35,3,1,""],icon_css_class:[35,3,1,""],input_css_class:[35,3,1,""],label_css_class:[35,3,1,""],legend:[35,3,1,""],updateWidgets:[35,2,1,""]},"pyams_content.component.paragraph.zmi.html.HTMLParagraphAddMenu":{label:[35,3,1,""],label_css_class:[35,3,1,""],paragraph_type:[35,3,1,""],url:[35,3,1,""]},"pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerAJAXEditForm":{get_ajax_output:[35,2,1,""]},"pyams_content.component.paragraph.zmi.html.HTMLParagraphInnerEditForm":{ajax_handler:[35,3,1,""],buttons:[35,3,1,""],legend:[35,3,1,""]},"pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesAJAXEditForm":{get_ajax_output:[35,2,1,""]},"pyams_content.component.paragraph.zmi.html.HTMLParagraphPropertiesEditForm":{ajax_handler:[35,3,1,""],dialog_class:[35,3,1,""],edit_permission:[35,3,1,""],fields:[35,3,1,""],icon_css_class:[35,3,1,""],input_css_class:[35,3,1,""],label_css_class:[35,3,1,""],legend:[35,3,1,""],updateWidgets:[35,2,1,""]},"pyams_content.component.paragraph.zmi.html.HTMLParagraphSummary":{illustration:[35,3,1,""],illustration_renderer:[35,3,1,""],language:[35,3,1,""],render_illustration:[35,2,1,""],update:[35,2,1,""]},"pyams_content.component.paragraph.zmi.preview":{ParagraphsContainerPreview:[35,1,1,""]},"pyams_content.component.paragraph.zmi.preview.ParagraphsContainerPreview":{render_paragraph:[35,2,1,""]},"pyams_content.component.paragraph.zmi.video":{VideoParagraphAJAXAddForm:[35,1,1,""],VideoParagraphAddForm:[35,1,1,""],VideoParagraphAddMenu:[35,1,1,""],VideoParagraphPropertiesAJAXEditForm:[35,1,1,""],VideoParagraphPropertiesEditForm:[35,1,1,""],VideoParagraphPropertiesInnerAJAXEditForm:[35,1,1,""],VideoParagraphPropertiesInnerEditForm:[35,1,1,""],VideoParagraphSummary:[35,1,1,""]},"pyams_content.component.paragraph.zmi.video.VideoParagraphAddForm":{add:[35,2,1,""],ajax_handler:[35,3,1,""],create:[35,2,1,""],dialog_class:[35,3,1,""],edit_permission:[35,3,1,""],fields:[35,3,1,""],icon_css_class:[35,3,1,""],legend:[35,3,1,""],updateWidgets:[35,2,1,""]},"pyams_content.component.paragraph.zmi.video.VideoParagraphAddMenu":{label:[35,3,1,""],label_css_class:[35,3,1,""],paragraph_type:[35,3,1,""],url:[35,3,1,""]},"pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesAJAXEditForm":{get_ajax_output:[35,2,1,""]},"pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesEditForm":{ajax_handler:[35,3,1,""],dialog_class:[35,3,1,""],edit_permission:[35,3,1,""],fields:[35,3,1,""],icon_css_class:[35,3,1,""],legend:[35,3,1,""],updateWidgets:[35,2,1,""]},"pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerAJAXEditForm":{get_ajax_output:[35,2,1,""]},"pyams_content.component.paragraph.zmi.video.VideoParagraphPropertiesInnerEditForm":{ajax_handler:[35,3,1,""],buttons:[35,3,1,""],legend:[35,3,1,""]},"pyams_content.component.paragraph.zmi.video.VideoParagraphSummary":{language:[35,3,1,""],update:[35,2,1,""]},"pyams_content.component.theme":{ThemesContentChecker:[36,1,1,""],ThemesInfo:[36,1,1,""],ThemesInfoFactory:[36,4,1,""],ThemesManager:[36,1,1,""],ThemesManagerFactory:[36,4,1,""],interfaces:[37,0,0,"-"],portlet:[36,0,0,"-"],zmi:[38,0,0,"-"]},"pyams_content.component.theme.ThemesContentChecker":{inner_check:[36,2,1,""],label:[36,3,1,""],weight:[36,3,1,""]},"pyams_content.component.theme.ThemesInfo":{themes:[36,3,1,""]},"pyams_content.component.theme.ThemesManager":{extract_name:[36,3,1,""],thesaurus_name:[36,3,1,""]},"pyams_content.component.theme.portlet":{PortletThemesSettings:[36,1,1,""],PortletThemesSettingsFactory:[36,4,1,""],ThemesPortletsSettingsTraverser:[36,1,1,""]},"pyams_content.component.theme.portlet.ThemesPortletsSettingsTraverser":{traverse:[36,2,1,""]},"pyams_content.component.theme.zmi":{ThemesAJAXEditForm:[38,1,1,""],ThemesEditForm:[38,1,1,""],ThemesHeaderAdapter:[38,1,1,""],ThemesMenu:[38,1,1,""],manager:[38,0,0,"-"],portlet:[38,0,0,"-"]},"pyams_content.component.theme.zmi.ThemesEditForm":{ajax_handler:[38,3,1,""],fields:[38,3,1,""],get_subterms:[38,2,1,""],legend:[38,3,1,""],top_terms:[38,3,1,""],updateWidgets:[38,2,1,""]},"pyams_content.component.theme.zmi.ThemesHeaderAdapter":{icon_class:[38,3,1,""]},"pyams_content.component.theme.zmi.ThemesMenu":{icon_class:[38,3,1,""],label:[38,3,1,""],url:[38,3,1,""]},"pyams_content.component.theme.zmi.manager":{ThemesManagerAJAXEditForm:[38,1,1,""],ThemesManagerEditForm:[38,1,1,""],ThemesManagerMenu:[38,1,1,""]},"pyams_content.component.theme.zmi.manager.ThemesManagerEditForm":{ajax_handler:[38,3,1,""],edit_permission:[38,3,1,""],fields:[38,3,1,""],legend:[38,3,1,""],updateWidgets:[38,2,1,""]},"pyams_content.component.theme.zmi.manager.ThemesManagerMenu":{icon_class:[38,3,1,""],label:[38,3,1,""],modal_target:[38,3,1,""],url:[38,3,1,""]},"pyams_content.component.theme.zmi.portlet":{PortletSettingsThemesEditor:[38,1,1,""]},"pyams_content.component.theme.zmi.portlet.PortletSettingsThemesEditor":{fields:[38,3,1,""],id:[38,3,1,""],legend:[38,3,1,""],tab_label:[38,3,1,""],weight:[38,3,1,""]},"pyams_content.features":{checker:[40,0,0,"-"],preview:[42,0,0,"-"],review:[44,0,0,"-"]},"pyams_content.features.checker":{BaseContentChecker:[40,1,1,""],interfaces:[40,0,0,"-"],zmi:[41,0,0,"-"]},"pyams_content.features.checker.BaseContentChecker":{get_check_output:[40,2,1,""],inner_check:[40,2,1,""],label:[40,3,1,""],sep:[40,3,1,""],weight:[40,3,1,""]},"pyams_content.features.checker.zmi":{ContentCheckerForm:[41,1,1,""],ContentCheckerMenu:[41,1,1,""],ContentCheckerWidgetsSuffix:[41,1,1,""]},"pyams_content.features.checker.zmi.ContentCheckerForm":{fields:[41,3,1,""],icon_css_class:[41,3,1,""],legend:[41,3,1,""]},"pyams_content.features.checker.zmi.ContentCheckerMenu":{label:[41,3,1,""],label_css_class:[41,3,1,""],modal_target:[41,3,1,""],url:[41,3,1,""]},"pyams_content.features.checker.zmi.ContentCheckerWidgetsSuffix":{render:[41,2,1,""]},"pyams_content.features.preview":{interfaces:[42,0,0,"-"],zmi:[43,0,0,"-"]},"pyams_content.features.preview.zmi":{PreviewAction:[43,1,1,""],PreviewForm:[43,1,1,""],interfaces:[43,0,0,"-"]},"pyams_content.features.preview.zmi.PreviewAction":{css_class:[43,3,1,""],group_css_class:[43,3,1,""],label:[43,3,1,""],label_css_class:[43,3,1,""],modal_target:[43,3,1,""],url:[43,3,1,""]},"pyams_content.features.preview.zmi.PreviewForm":{dialog_class:[43,3,1,""],fields:[43,3,1,""],legend:[43,3,1,""]},"pyams_content.features.review":{ContentReviewNotificationHandler:[44,1,1,""],ReviewComment:[44,1,1,""],ReviewCommentsContainer:[44,1,1,""],SharedContentReviewAdapter:[44,1,1,""],SharedContentReviewCommentsFactory:[44,4,1,""],SharedContentReviewCommentsNamespace:[44,1,1,""],SharedContentReviewCommentsSublocations:[44,1,1,""],handle_new_comment:[44,4,1,""],interfaces:[44,0,0,"-"],zmi:[45,0,0,"-"]},"pyams_content.features.review.ContentReviewNotificationHandler":{get_target:[44,2,1,""]},"pyams_content.features.review.ReviewComment":{comment:[44,3,1,""],comment_type:[44,3,1,""],creation_date:[44,3,1,""],is_reviewer_comment:[44,3,1,""],owner:[44,3,1,""],reviewers:[44,3,1,""]},"pyams_content.features.review.ReviewCommentsContainer":{add_comment:[44,2,1,""],clear:[44,2,1,""],reviewers:[44,3,1,""]},"pyams_content.features.review.SharedContentReviewAdapter":{ask_review:[44,2,1,""],review_template:[44,3,1,""]},"pyams_content.features.review.SharedContentReviewCommentsNamespace":{traverse:[44,2,1,""]},"pyams_content.features.review.SharedContentReviewCommentsSublocations":{sublocations:[44,2,1,""]},"pyams_content.features.review.interfaces":{CommentAddedEvent:[44,1,1,""]},"pyams_content.features.review.zmi":{ReviewCommentAddForm:[45,1,1,""],ReviewCommentsView:[45,1,1,""],SharedContentReviewAddCommentAction:[45,1,1,""],SharedContentReviewCommentsMenu:[45,1,1,""],SharedContentReviewCommentsView:[45,1,1,""],WfSharedContentReviewAJAXForm:[45,1,1,""],WfSharedContentReviewForm:[45,1,1,""],WfSharedContentReviewMenu:[45,1,1,""]},"pyams_content.features.review.zmi.ReviewCommentAddForm":{template:[45,3,1,""]},"pyams_content.features.review.zmi.ReviewCommentsView":{template:[45,3,1,""]},"pyams_content.features.review.zmi.SharedContentReviewAddCommentAction":{label:[45,3,1,""],url:[45,3,1,""]},"pyams_content.features.review.zmi.SharedContentReviewCommentsMenu":{badge_class:[45,3,1,""],icon_class:[45,3,1,""],label:[45,3,1,""],update:[45,2,1,""],url:[45,3,1,""]},"pyams_content.features.review.zmi.SharedContentReviewCommentsView":{comments:[45,3,1,""],get_age:[45,2,1,""],get_avatar:[45,2,1,""],get_date:[45,2,1,""],get_principal:[45,2,1,""],legend:[45,3,1,""],security:[45,3,1,""],update:[45,2,1,""]},"pyams_content.features.review.zmi.WfSharedContentReviewAJAXForm":{get_ajax_output:[45,2,1,""]},"pyams_content.features.review.zmi.WfSharedContentReviewForm":{ajax_handler:[45,3,1,""],buttons:[45,3,1,""],createAndAdd:[45,2,1,""],edit_permission:[45,3,1,""],fields:[45,3,1,""],icon_css_class:[45,3,1,""],input_css_class:[45,3,1,""],label_css_class:[45,3,1,""],legend:[45,3,1,""],updateActions:[45,2,1,""],updateWidgets:[45,2,1,""]},"pyams_content.features.review.zmi.WfSharedContentReviewMenu":{label:[45,3,1,""],label_css_class:[45,3,1,""],modal_target:[45,3,1,""],url:[45,3,1,""]},"pyams_content.generations":{WebsiteGenerationsChecker:[46,1,1,""],check_required_tools:[46,4,1,""],get_fulltext_lexicon:[46,4,1,""],get_required_indexes:[46,4,1,""],get_required_tools:[46,4,1,""],get_tools_manager:[46,4,1,""],handle_new_local_site:[46,4,1,""]},"pyams_content.generations.WebsiteGenerationsChecker":{evolve:[46,2,1,""],generation:[46,3,1,""]},"pyams_content.include":{include_package:[15,4,1,""]},"pyams_content.interfaces":{COMMENT_CONTENT_PERMISSION:[47,6,1,""],CONTRIBUTOR_ROLE:[47,6,1,""],CREATE_CONTENT_PERMISSION:[47,6,1,""],CREATE_VERSION_PERMISSION:[47,6,1,""],GUEST_ROLE:[47,6,1,""],MANAGER_ROLE:[47,6,1,""],MANAGE_CONTENT_PERMISSION:[47,6,1,""],MANAGE_SITE_PERMISSION:[47,6,1,""],MANAGE_SITE_ROOT_PERMISSION:[47,6,1,""],MANAGE_TOOL_PERMISSION:[47,6,1,""],OPERATOR_ROLE:[47,6,1,""],OWNER_ROLE:[47,6,1,""],PILOT_ROLE:[47,6,1,""],PUBLISH_CONTENT_PERMISSION:[47,6,1,""],READER_ROLE:[47,6,1,""],WEBMASTER_ROLE:[47,6,1,""],container:[47,0,0,"-"]},"pyams_content.profile":{admin:[48,0,0,"-"],interfaces:[49,0,0,"-"],zmi:[50,0,0,"-"]},"pyams_content.profile.admin":{AdminProfile:[48,1,1,""],AdminProfileFactory:[48,4,1,""],PrincipalAdminProfileFactory:[48,4,1,""]},"pyams_content.profile.admin.AdminProfile":{favorites:[48,3,1,""],table_page_length:[48,3,1,""]},"pyams_content.profile.zmi":{AdminProfileTabForm:[50,1,1,""],switch_favorite:[50,4,1,""]},"pyams_content.profile.zmi.AdminProfileTabForm":{edit_permission:[50,3,1,""],fields:[50,3,1,""],getContent:[50,2,1,""],input_css_class:[50,3,1,""],label_css_class:[50,3,1,""],legend:[50,3,1,""],tab_label:[50,3,1,""],weight:[50,3,1,""]},"pyams_content.root":{SiteRoot:[51,1,1,""],SiteRootBackOfficeConfiguration:[51,1,1,""],SiteRootBackOfficeConfigurationFactory:[51,4,1,""],SiteRootConfiguration:[51,1,1,""],SiteRootConfigurationFactory:[51,4,1,""],SiteRootPermissionChecker:[51,1,1,""],SiteRootStaticConfiguration:[51,1,1,""],SiteRootToolsConfiguration:[51,1,1,""],handle_granted_role:[51,4,1,""],interfaces:[52,0,0,"-"],site_root_tools_configuration_factory:[51,4,1,""],zmi:[53,0,0,"-"]},"pyams_content.root.SiteRoot":{managers:[51,3,1,""],operators:[51,3,1,""],roles_interface:[51,3,1,""],templates_managers:[51,3,1,""],webmasters:[51,3,1,""]},"pyams_content.root.SiteRootPermissionChecker":{edit_permission:[51,3,1,""]},"pyams_content.root.SiteRootStaticConfiguration":{application_name:[51,3,1,""],application_package:[51,3,1,""],include_reload_button:[51,3,1,""],inner_package:[51,3,1,""],inner_package_name:[51,3,1,""]},"pyams_content.root.SiteRootToolsConfiguration":{forms_tool_name:[51,3,1,""],imagemaps_tool_name:[51,3,1,""],news_tool_name:[51,3,1,""],tools_name:[51,3,1,""],views_tool_name:[51,3,1,""]},"pyams_content.root.zmi":{BaseDashboardTable:[53,1,1,""],SiteRootAllContentsMenu:[53,1,1,""],SiteRootAllPublicationsHeaderAdapter:[53,1,1,""],SiteRootAllPublicationsMenu:[53,1,1,""],SiteRootAllPublicationsTable:[53,1,1,""],SiteRootAllPublicationsValues:[53,1,1,""],SiteRootAllPublicationsView:[53,1,1,""],SiteRootAllUpdatesHeaderAdapter:[53,1,1,""],SiteRootAllUpdatesMenu:[53,1,1,""],SiteRootAllUpdatesTable:[53,1,1,""],SiteRootAllUpdatesValues:[53,1,1,""],SiteRootAllUpdatesView:[53,1,1,""],SiteRootArchivedContentsHeaderAdapter:[53,1,1,""],SiteRootArchivedContentsTable:[53,1,1,""],SiteRootArchivedContentsValues:[53,1,1,""],SiteRootArchivedContentsView:[53,1,1,""],SiteRootArchivedMenu:[53,1,1,""],SiteRootBreadcrumbAdapter:[53,1,1,""],SiteRootDashboardContentTypeColumn:[53,1,1,""],SiteRootDashboardHeaderAdapter:[53,1,1,""],SiteRootDashboardManagerWaitingTable:[53,1,1,""],SiteRootDashboardManagerWaitingValues:[53,1,1,""],SiteRootDashboardMenu:[53,1,1,""],SiteRootDashboardOwnerModifiedTable:[53,1,1,""],SiteRootDashboardOwnerModifiedValues:[53,1,1,""],SiteRootDashboardOwnerWaitingTable:[53,1,1,""],SiteRootDashboardOwnerWaitingValues:[53,1,1,""],SiteRootDashboardView:[53,1,1,""],SiteRootFavoritesHeaderAdapter:[53,1,1,""],SiteRootFavoritesMenu:[53,1,1,""],SiteRootFavoritesTable:[53,1,1,""],SiteRootFavoritesValues:[53,1,1,""],SiteRootFavoritesView:[53,1,1,""],SiteRootMyDashboardMenu:[53,1,1,""],SiteRootPreparationsHeaderAdapter:[53,1,1,""],SiteRootPreparationsMenu:[53,1,1,""],SiteRootPreparationsTable:[53,1,1,""],SiteRootPreparationsValues:[53,1,1,""],SiteRootPreparationsView:[53,1,1,""],SiteRootPublicationsHeaderAdapter:[53,1,1,""],SiteRootPublicationsMenu:[53,1,1,""],SiteRootPublicationsTable:[53,1,1,""],SiteRootPublicationsValues:[53,1,1,""],SiteRootPublicationsView:[53,1,1,""],SiteRootRetiredContentsHeaderAdapter:[53,1,1,""],SiteRootRetiredContentsTable:[53,1,1,""],SiteRootRetiredContentsValues:[53,1,1,""],SiteRootRetiredContentsView:[53,1,1,""],SiteRootRetiredMenu:[53,1,1,""],SiteRootSubmissionsHeaderAdapter:[53,1,1,""],SiteRootSubmissionsMenu:[53,1,1,""],SiteRootSubmissionsTable:[53,1,1,""],SiteRootSubmissionsValues:[53,1,1,""],SiteRootSubmissionsView:[53,1,1,""],search:[53,0,0,"-"],sites:[53,0,0,"-"]},"pyams_content.root.zmi.SiteRootAllContentsMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootAllPublicationsHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootAllPublicationsMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootAllPublicationsValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootAllPublicationsView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.SiteRootAllUpdatesHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootAllUpdatesMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootAllUpdatesValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootAllUpdatesView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.SiteRootArchivedContentsHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootArchivedContentsValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootArchivedContentsView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.SiteRootArchivedMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootBreadcrumbAdapter":{label:[53,3,1,""]},"pyams_content.root.zmi.SiteRootDashboardContentTypeColumn":{getValue:[53,2,1,""],weight:[53,3,1,""]},"pyams_content.root.zmi.SiteRootDashboardHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootDashboardManagerWaitingValues":{check_access:[53,2,1,""],values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootDashboardMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootDashboardOwnerModifiedValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootDashboardOwnerWaitingTable":{dt_sort_order:[53,3,1,""]},"pyams_content.root.zmi.SiteRootDashboardOwnerWaitingValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootDashboardView":{title:[53,3,1,""],update:[53,2,1,""]},"pyams_content.root.zmi.SiteRootFavoritesHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootFavoritesMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootFavoritesValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootFavoritesView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.SiteRootMyDashboardMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootPreparationsHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootPreparationsMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootPreparationsValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootPreparationsView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.SiteRootPublicationsHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootPublicationsMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootPublicationsValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootPublicationsView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.SiteRootRetiredContentsHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootRetiredContentsValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootRetiredContentsView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.SiteRootRetiredMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootSubmissionsHeaderAdapter":{icon_class:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.SiteRootSubmissionsMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.SiteRootSubmissionsValues":{values:[53,3,1,""]},"pyams_content.root.zmi.SiteRootSubmissionsView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.search":{SearchResultsViewValuesAdapter:[53,1,1,""],SiteRootAdvancedSearchForm:[53,1,1,""],SiteRootAdvancedSearchFormSearchAdapter:[53,1,1,""],SiteRootAdvancedSearchHeaderAdapter:[53,1,1,""],SiteRootAdvancedSearchMenu:[53,1,1,""],SiteRootAdvancedSearchResultsView:[53,1,1,""],SiteRootAdvancedSearchView:[53,1,1,""],SiteRootQuickSearchResults:[53,1,1,""],SiteRootQuickSearchValues:[53,1,1,""],site_root_quick_search_view:[53,4,1,""]},"pyams_content.root.zmi.search.SearchResultsViewValuesAdapter":{values:[53,3,1,""]},"pyams_content.root.zmi.search.SiteRootAdvancedSearchForm":{ajax_handler:[53,3,1,""],fields:[53,3,1,""],legend:[53,3,1,""]},"pyams_content.root.zmi.search.SiteRootAdvancedSearchFormSearchAdapter":{get_search_results:[53,2,1,""]},"pyams_content.root.zmi.search.SiteRootAdvancedSearchHeaderAdapter":{back_target:[53,3,1,""],back_url:[53,3,1,""],icon_class:[53,3,1,""]},"pyams_content.root.zmi.search.SiteRootAdvancedSearchMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.search.SiteRootAdvancedSearchResultsView":{data_attributes:[53,3,1,""],search_form_factory:[53,3,1,""],sortOn:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.search.SiteRootAdvancedSearchView":{search_form_factory:[53,3,1,""]},"pyams_content.root.zmi.search.SiteRootQuickSearchResults":{data_attributes:[53,3,1,""],sortOn:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.search.SiteRootQuickSearchValues":{values:[53,3,1,""]},"pyams_content.root.zmi.sites":{SiteTreValuesAdapter:[53,1,1,""],SiteTreeMenu:[53,1,1,""],SiteTreeOidColumn:[53,1,1,""],SiteTreeTable:[53,1,1,""],SiteTreeTrashColumn:[53,1,1,""],SiteTreeView:[53,1,1,""],SiteTreeVisibleColumn:[53,1,1,""],SiteViewHeaderAdapter:[53,1,1,""],delete_shared_site:[53,4,1,""]},"pyams_content.root.zmi.sites.SiteTreValuesAdapter":{values:[53,3,1,""]},"pyams_content.root.zmi.sites.SiteTreeMenu":{icon_class:[53,3,1,""],label:[53,3,1,""],url:[53,3,1,""]},"pyams_content.root.zmi.sites.SiteTreeOidColumn":{getValue:[53,2,1,""],weight:[53,3,1,""]},"pyams_content.root.zmi.sites.SiteTreeTable":{data_attributes:[53,3,1,""],id:[53,3,1,""],sortOn:[53,3,1,""],title:[53,3,1,""]},"pyams_content.root.zmi.sites.SiteTreeTrashColumn":{has_permission:[53,2,1,""],icon_hint:[53,3,1,""],permission:[53,3,1,""]},"pyams_content.root.zmi.sites.SiteTreeView":{table_class:[53,3,1,""]},"pyams_content.root.zmi.sites.SiteTreeVisibleColumn":{cssClasses:[53,3,1,""],get_icon:[53,2,1,""],icon_class:[53,3,1,""],icon_hint:[53,3,1,""],renderCell:[53,2,1,""],weight:[53,3,1,""]},"pyams_content.root.zmi.sites.SiteViewHeaderAdapter":{icon_class:[53,3,1,""]},"pyams_content.scripts":{index:[54,0,0,"-"]},"pyams_content.scripts.index":{index_site:[54,4,1,""]},"pyams_content.shared":{blog:[56,0,0,"-"],common:[59,0,0,"-"],form:[62,0,0,"-"],imagemap:[65,0,0,"-"],news:[68,0,0,"-"],site:[71,0,0,"-"],view:[75,0,0,"-"]},"pyams_content.shared.blog":{BlogPost:[56,1,1,""],WfBlogPost:[56,1,1,""],interfaces:[57,0,0,"-"],manager:[56,0,0,"-"],zmi:[58,0,0,"-"]},"pyams_content.shared.blog.BlogPost":{content_class:[56,3,1,""],is_deletable:[56,2,1,""]},"pyams_content.shared.blog.WfBlogPost":{content_name:[56,3,1,""],content_type:[56,3,1,""]},"pyams_content.shared.blog.manager":{BlogFolder:[56,1,1,""],BlogManager:[56,1,1,""],handle_added_blog_manager:[56,4,1,""],handle_deleted_blog_manager:[56,4,1,""]},"pyams_content.shared.blog.manager.BlogFolder":{is_deletable:[56,2,1,""]},"pyams_content.shared.blog.manager.BlogManager":{allowed_paragraphs:[56,3,1,""],auto_created_paragraphs:[56,3,1,""],folder_factory:[56,3,1,""],is_deletable:[56,2,1,""],sequence_name:[56,3,1,""],sequence_prefix:[56,3,1,""],shared_content_factory:[56,3,1,""],shared_content_type:[56,3,1,""]},"pyams_content.shared.blog.zmi":{BlogPostAJAXAddForm:[58,1,1,""],BlogPostAddAction:[58,1,1,""],BlogPostAddForm:[58,1,1,""],BlogPostContentMenuHeader:[58,1,1,""],BlogPostTitleAdapter:[58,1,1,""],manager:[58,0,0,"-"]},"pyams_content.shared.blog.zmi.BlogPostAddAction":{label:[58,3,1,""],modal_target:[58,3,1,""],url:[58,3,1,""]},"pyams_content.shared.blog.zmi.BlogPostAddForm":{add:[58,2,1,""],content_url:[58,3,1,""],legend:[58,3,1,""],nextURL:[58,2,1,""]},"pyams_content.shared.blog.zmi.BlogPostContentMenuHeader":{header:[58,3,1,""]},"pyams_content.shared.blog.zmi.BlogPostTitleAdapter":{title:[58,3,1,""]},"pyams_content.shared.blog.zmi.manager":{BlogManagerAJAXAddForm:[58,1,1,""],BlogManagerAddForm:[58,1,1,""],BlogManagerAddMenu:[58,1,1,""],BlogManagerTableElementEditor:[58,1,1,""],BlogManagerUserAddingsMenuLabelAdapter:[58,1,1,""],BlogManagerWorkflowPublicationAJAXEditForm:[58,1,1,""],BlogManagerWorkflowPublicationEditForm:[58,1,1,""],BlogManagerWorkflowPublicationMenu:[58,1,1,""],handle_new_blog_manager_data_extraction:[58,4,1,""]},"pyams_content.shared.blog.zmi.manager.BlogManagerAddForm":{add:[58,2,1,""],ajax_handler:[58,3,1,""],create:[58,2,1,""],edit_permission:[58,3,1,""],fields:[58,3,1,""],icon_css_class:[58,3,1,""],legend:[58,3,1,""],nextURL:[58,2,1,""],title:[58,3,1,""]},"pyams_content.shared.blog.zmi.manager.BlogManagerAddMenu":{label:[58,3,1,""],label_css_class:[58,3,1,""],modal_target:[58,3,1,""],url:[58,3,1,""]},"pyams_content.shared.blog.zmi.manager.BlogManagerTableElementEditor":{modal_target:[58,3,1,""],view_name:[58,3,1,""]},"pyams_content.shared.blog.zmi.manager.BlogManagerUserAddingsMenuLabelAdapter":{label:[58,3,1,""]},"pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationEditForm":{ajax_handler:[58,3,1,""],edit_permission:[58,3,1,""],fields:[58,3,1,""],legend:[58,3,1,""]},"pyams_content.shared.blog.zmi.manager.BlogManagerWorkflowPublicationMenu":{icon_class:[58,3,1,""],label:[58,3,1,""],modal_target:[58,3,1,""],url:[58,3,1,""]},"pyams_content.shared.common":{ContentTypesVocabulary:[59,1,1,""],SharedContent:[59,1,1,""],SharedContentInfoAdapter:[59,1,1,""],SharedContentWorkflowAdapter:[59,4,1,""],SharedSiteVocabulary:[59,1,1,""],WfSharedContent:[59,1,1,""],WfSharedContentChecker:[59,1,1,""],WfSharedContentInfoAdapter:[59,1,1,""],WfSharedContentSequenceAdapter:[59,4,1,""],WfSharedContentWorkflowAdapter:[59,4,1,""],handle_cloned_shared_content:[59,4,1,""],handle_content_types:[59,4,1,""],handle_modified_shared_content:[59,4,1,""],interfaces:[60,0,0,"-"],manager:[59,0,0,"-"],register_content_type:[59,4,1,""],review:[59,0,0,"-"],security:[59,0,0,"-"],types:[59,0,0,"-"],zmi:[61,0,0,"-"]},"pyams_content.shared.common.SharedContent":{sequence_name:[59,3,1,""],sequence_prefix:[59,3,1,""],view_permission:[59,3,1,""],workflow_name:[59,3,1,""]},"pyams_content.shared.common.SharedContentInfoAdapter":{created_date:[59,3,1,""],modified_date:[59,3,1,""]},"pyams_content.shared.common.SharedSiteVocabulary":{interface:[59,3,1,""]},"pyams_content.shared.common.WfSharedContent":{content_type:[59,3,1,""],contributors:[59,3,1,""],creation_label:[59,3,1,""],creator:[59,3,1,""],description:[59,3,1,""],first_owner:[59,3,1,""],guests:[59,3,1,""],keywords:[59,3,1,""],last_modifier:[59,3,1,""],last_update_label:[59,3,1,""],managers:[59,3,1,""],modifiers:[59,3,1,""],notepad:[59,3,1,""],owner:[59,3,1,""],readers:[59,3,1,""],roles_interface:[59,3,1,""],short_name:[59,3,1,""],title:[59,3,1,""]},"pyams_content.shared.common.WfSharedContentChecker":{inner_check:[59,2,1,""],label:[59,3,1,""]},"pyams_content.shared.common.WfSharedContentInfoAdapter":{created_date:[59,3,1,""],modified_date:[59,3,1,""]},"pyams_content.shared.common.interfaces":{types:[60,0,0,"-"],zmi:[60,0,0,"-"]},"pyams_content.shared.common.manager":{BaseSharedTool:[59,1,1,""],SharedTool:[59,1,1,""],SharedToolContainer:[59,1,1,""],SharedToolWorkflowAdapter:[59,4,1,""]},"pyams_content.shared.common.manager.BaseSharedTool":{contributors:[59,3,1,""],managers:[59,3,1,""],pilots:[59,3,1,""],roles_interface:[59,3,1,""],shared_content_workflow:[59,3,1,""],short_name:[59,3,1,""],title:[59,3,1,""],webmasters:[59,3,1,""]},"pyams_content.shared.common.manager.SharedTool":{shared_content_factory:[59,3,1,""],shared_content_type:[59,3,1,""]},"pyams_content.shared.common.manager.SharedToolContainer":{short_name:[59,3,1,""],title:[59,3,1,""]},"pyams_content.shared.common.security":{SharedContentManagerRestrictions:[59,4,1,""],SharedToolManagerRestrictionInfo:[59,1,1,""],SharedToolManagerRestrictions:[59,1,1,""],SharedToolManagerRestrictionsFactory:[59,4,1,""],handle_revoked_manager_role:[59,4,1,""]},"pyams_content.shared.common.security.SharedToolManagerRestrictionInfo":{check_access:[59,2,1,""],owners:[59,3,1,""],principal_id:[59,3,1,""],restricted_contents:[59,3,1,""],restriction_interface:[59,3,1,""]},"pyams_content.shared.common.security.SharedToolManagerRestrictions":{drop_restrictions:[59,2,1,""],get_restrictions:[59,2,1,""],set_restrictions:[59,2,1,""]},"pyams_content.shared.common.types":{BaseDataType:[59,1,1,""],BaseDatatypePermissionChecker:[59,1,1,""],DataType:[59,1,1,""],SubType:[59,1,1,""],TypedDataManager:[59,1,1,""],TypedSharedTool:[59,1,1,""],TypedSharedToolDataManagerFactory:[59,4,1,""],TypedSharedToolDataTypesFields:[59,1,1,""],TypedSharedToolSublocations:[59,1,1,""],TypedSharedToolTypesNamespace:[59,1,1,""]},"pyams_content.shared.common.types.BaseDataType":{label:[59,3,1,""],navigation_label:[59,3,1,""],next_label:[59,3,1,""],pictogram:[59,3,1,""],seeall_label:[59,3,1,""],seealso_label:[59,3,1,""],single_label:[59,3,1,""],tabfolder_label:[59,3,1,""]},"pyams_content.shared.common.types.BaseDatatypePermissionChecker":{edit_permission:[59,3,1,""]},"pyams_content.shared.common.types.DataType":{field_names:[59,3,1,""]},"pyams_content.shared.common.types.TypedSharedTool":{shared_content_types_fields:[59,3,1,""]},"pyams_content.shared.common.types.TypedSharedToolSublocations":{sublocations:[59,2,1,""]},"pyams_content.shared.common.types.TypedSharedToolTypesNamespace":{traverse:[59,2,1,""]},"pyams_content.shared.common.zmi":{SharedContentAJAXAddForm:[61,1,1,""],SharedContentAddForm:[61,1,1,""],SharedContentAddFormMessage:[61,1,1,""],WfModifiedContentColumnMixin:[61,1,1,""],WfSharedContentBreadcrumbAdapter:[61,1,1,""],WfSharedContentDuplicateAJAXForm:[61,1,1,""],WfSharedContentDuplicateForm:[61,1,1,""],WfSharedContentDuplicateFormMessage:[61,1,1,""],WfSharedContentDuplicateMenu:[61,1,1,""],WfSharedContentDuplicationMenuDivider:[61,1,1,""],WfSharedContentElementEditor:[61,1,1,""],WfSharedContentHeaderAdapter:[61,1,1,""],WfSharedContentPermissionChecker:[61,1,1,""],WfSharedContentPermissionMixin:[61,1,1,""],WfSharedContentSiteManagementMenuHeader:[61,1,1,""],WfSharedContentTitleAdapter:[61,1,1,""],dashboard:[61,0,0,"-"],header:[61,0,0,"-"],i18n:[61,0,0,"-"],manager:[61,0,0,"-"],owner:[61,0,0,"-"],properties:[61,0,0,"-"],search:[61,0,0,"-"],security:[61,0,0,"-"],site:[61,0,0,"-"],summary:[61,0,0,"-"],types:[61,0,0,"-"],workflow:[61,0,0,"-"]},"pyams_content.shared.common.zmi.SharedContentAJAXAddForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.SharedContentAddForm":{add:[61,2,1,""],ajax_handler:[61,3,1,""],create:[61,2,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],icon_css_class:[61,3,1,""],nextURL:[61,2,1,""],title:[61,3,1,""],updateWidgets:[61,2,1,""],update_content:[61,2,1,""]},"pyams_content.shared.common.zmi.WfModifiedContentColumnMixin":{renderCell:[61,2,1,""]},"pyams_content.shared.common.zmi.WfSharedContentBreadcrumbAdapter":{label:[61,3,1,""]},"pyams_content.shared.common.zmi.WfSharedContentDuplicateAJAXForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.WfSharedContentDuplicateForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],createAndAdd:[61,2,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],icon_css_class:[61,3,1,""],legend:[61,3,1,""],updateActions:[61,2,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.WfSharedContentDuplicateMenu":{label:[61,3,1,""],label_css_class:[61,3,1,""],modal_target:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.WfSharedContentElementEditor":{modal_target:[61,3,1,""],view_name:[61,3,1,""]},"pyams_content.shared.common.zmi.WfSharedContentHeaderAdapter":{back_target:[61,3,1,""],back_url:[61,3,1,""],icon_class:[61,3,1,""]},"pyams_content.shared.common.zmi.WfSharedContentPermissionChecker":{edit_permission:[61,3,1,""]},"pyams_content.shared.common.zmi.WfSharedContentPermissionMixin":{permission:[61,3,1,""]},"pyams_content.shared.common.zmi.WfSharedContentSiteManagementMenuHeader":{header:[61,3,1,""]},"pyams_content.shared.common.zmi.WfSharedContentTitleAdapter":{title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard":{BaseDashboardTable:[61,1,1,""],FavoritesColumnAddRemoveColumn:[61,1,1,""],SharedToolAllContentsMenu:[61,1,1,""],SharedToolAllPublicationsHeaderAdapter:[61,1,1,""],SharedToolAllPublicationsMenu:[61,1,1,""],SharedToolAllPublicationsTable:[61,1,1,""],SharedToolAllPublicationsValues:[61,1,1,""],SharedToolAllPublicationsView:[61,1,1,""],SharedToolAllUpdatesHeaderAdapter:[61,1,1,""],SharedToolAllUpdatesMenu:[61,1,1,""],SharedToolAllUpdatesTable:[61,1,1,""],SharedToolAllUpdatesValues:[61,1,1,""],SharedToolAllUpdatesView:[61,1,1,""],SharedToolArchivedContentsHeaderAdapter:[61,1,1,""],SharedToolArchivedContentsTable:[61,1,1,""],SharedToolArchivedContentsValues:[61,1,1,""],SharedToolArchivedContentsView:[61,1,1,""],SharedToolArchivedMenu:[61,1,1,""],SharedToolDashboardContentNameAdapter:[61,1,1,""],SharedToolDashboardHeaderAdapter:[61,1,1,""],SharedToolDashboardManagerWaitingTable:[61,1,1,""],SharedToolDashboardManagerWaitingValues:[61,1,1,""],SharedToolDashboardMenu:[61,1,1,""],SharedToolDashboardModifiedColumn:[61,1,1,""],SharedToolDashboardNameAdapter:[61,1,1,""],SharedToolDashboardNameColumn:[61,1,1,""],SharedToolDashboardOwnerColumn:[61,1,1,""],SharedToolDashboardOwnerModifiedTable:[61,1,1,""],SharedToolDashboardOwnerModifiedValues:[61,1,1,""],SharedToolDashboardOwnerWaitingTable:[61,1,1,""],SharedToolDashboardOwnerWaitingValues:[61,1,1,""],SharedToolDashboardSequenceColumn:[61,1,1,""],SharedToolDashboardStatusColumn:[61,1,1,""],SharedToolDashboardStatusDateColumn:[61,1,1,""],SharedToolDashboardStatusPrincipalColumn:[61,1,1,""],SharedToolDashboardVersionColumn:[61,1,1,""],SharedToolDashboardView:[61,1,1,""],SharedToolFavoritesHeaderAdapter:[61,1,1,""],SharedToolFavoritesMenu:[61,1,1,""],SharedToolFavoritesTable:[61,1,1,""],SharedToolFavoritesValues:[61,1,1,""],SharedToolFavoritesView:[61,1,1,""],SharedToolMyDashboardMenu:[61,1,1,""],SharedToolPreparationsHeaderAdapter:[61,1,1,""],SharedToolPreparationsMenu:[61,1,1,""],SharedToolPreparationsTable:[61,1,1,""],SharedToolPreparationsValues:[61,1,1,""],SharedToolPreparationsView:[61,1,1,""],SharedToolPublicationsHeaderAdapter:[61,1,1,""],SharedToolPublicationsMenu:[61,1,1,""],SharedToolPublicationsTable:[61,1,1,""],SharedToolPublicationsValues:[61,1,1,""],SharedToolPublicationsView:[61,1,1,""],SharedToolRetiredContentsHeaderAdapter:[61,1,1,""],SharedToolRetiredContentsTable:[61,1,1,""],SharedToolRetiredContentsValues:[61,1,1,""],SharedToolRetiredContentsView:[61,1,1,""],SharedToolRetiredMenu:[61,1,1,""],SharedToolSubmissionsHeaderAdapter:[61,1,1,""],SharedToolSubmissionsMenu:[61,1,1,""],SharedToolSubmissionsTable:[61,1,1,""],SharedToolSubmissionsValues:[61,1,1,""],SharedToolSubmissionsView:[61,1,1,""]},"pyams_content.shared.common.zmi.dashboard.BaseDashboardTable":{data_attributes:[61,3,1,""],dt_sort_order:[61,3,1,""],sortOn:[61,3,1,""],title:[61,3,1,""],values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn":{cssClasses:[61,3,1,""],get_icon:[61,2,1,""],get_url:[61,2,1,""],icon_class:[61,3,1,""],icon_hint:[61,3,1,""],url:[61,3,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllContentsMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsHeaderAdapter":{back_url:[61,3,1,""],icon_class:[61,3,1,""],subtitle:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesHeaderAdapter":{back_url:[61,3,1,""],icon_class:[61,3,1,""],subtitle:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsHeaderAdapter":{back_url:[61,3,1,""],icon_class:[61,3,1,""],subtitle:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolArchivedMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardContentNameAdapter":{name:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardHeaderAdapter":{back_target:[61,3,1,""],back_url:[61,3,1,""],icon_class:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardManagerWaitingValues":{check_access:[61,2,1,""],values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardModifiedColumn":{getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardNameAdapter":{name:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerColumn":{cssClasses:[61,3,1,""],getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerModifiedValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerWaitingTable":{dt_sort_order:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerWaitingValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardSequenceColumn":{getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusColumn":{getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusDateColumn":{cssClasses:[61,3,1,""],getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusPrincipalColumn":{cssClasses:[61,3,1,""],getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardVersionColumn":{getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolDashboardView":{header_title:[61,3,1,""],title:[61,3,1,""],update:[61,2,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesHeaderAdapter":{back_url:[61,3,1,""],icon_class:[61,3,1,""],subtitle:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolMyDashboardMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsHeaderAdapter":{back_url:[61,3,1,""],icon_class:[61,3,1,""],subtitle:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsHeaderAdapter":{back_url:[61,3,1,""],icon_class:[61,3,1,""],subtitle:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsHeaderAdapter":{back_url:[61,3,1,""],icon_class:[61,3,1,""],subtitle:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolRetiredMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsHeaderAdapter":{back_url:[61,3,1,""],icon_class:[61,3,1,""],subtitle:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.header":{SharedContentHeaderContentProvider:[61,1,1,""],SharedContentInnerPageHeaderContentProvider:[61,1,1,""],SharedContentTitlePrefixAdapter:[61,1,1,""]},"pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider":{back_target:[61,3,1,""],back_url:[61,3,1,""],favorite_content:[61,3,1,""],hex_oid:[61,3,1,""],icon_class:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.header.SharedContentInnerPageHeaderContentProvider":{render:[61,2,1,""],update:[61,2,1,""]},"pyams_content.shared.common.zmi.header.SharedContentTitlePrefixAdapter":{prefix:[61,3,1,""]},"pyams_content.shared.common.zmi.i18n":{SharedContentLanguageEditFormPermissionChecker:[61,1,1,""]},"pyams_content.shared.common.zmi.i18n.SharedContentLanguageEditFormPermissionChecker":{edit_permission:[61,3,1,""]},"pyams_content.shared.common.zmi.manager":{SharedToolBreadcrumbAdapter:[61,1,1,""],SharedToolLanguagesAJAXEditForm:[61,1,1,""],SharedToolLanguagesEditForm:[61,1,1,""],SharedToolLanguagesEditFormHelp:[61,1,1,""],SharedToolLanguagesMenu:[61,1,1,""],SharedToolPropertiesAJAXEditForm:[61,1,1,""],SharedToolPropertiesEditForm:[61,1,1,""],SharedToolPropertiesHeaderAdapter:[61,1,1,""],SharedToolPropertiesHelpAdapter:[61,1,1,""],SharedToolPropertiesMenu:[61,1,1,""],SharedToolSiteManagementMenuHeader:[61,1,1,""],SharedToolTitleAdapter:[61,1,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolBreadcrumbAdapter":{css_class:[61,3,1,""],label:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditForm":{ajax_handler:[61,3,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],legend:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditFormHelp":{message:[61,3,1,""],message_format:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolLanguagesMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolPropertiesEditForm":{ajax_handler:[61,3,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],legend:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolPropertiesHeaderAdapter":{back_target:[61,3,1,""],back_url:[61,3,1,""],icon_class:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolPropertiesHelpAdapter":{header:[61,3,1,""],message:[61,3,1,""],message_format:[61,3,1,""],permission:[61,3,1,""],status:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolPropertiesMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolSiteManagementMenuHeader":{header:[61,3,1,""]},"pyams_content.shared.common.zmi.manager.SharedToolTitleAdapter":{title:[61,3,1,""]},"pyams_content.shared.common.zmi.owner":{WfSharedContentOwnerChangeAJAXForm:[61,1,1,""],WfSharedContentOwnerChangeForm:[61,1,1,""],WfSharedContentOwnerChangeFormHelp:[61,1,1,""],WfSharedContentOwnerChangeMenu:[61,1,1,""]},"pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeAJAXForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],createAndAdd:[61,2,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],legend:[61,3,1,""],updateActions:[61,2,1,""]},"pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeFormHelp":{message:[61,3,1,""],message_format:[61,3,1,""]},"pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],modal_target:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.properties":{SharedContentCompositionMenu:[61,1,1,""],SharedContentPropertiesAJAXEditForm:[61,1,1,""],SharedContentPropertiesEditForm:[61,1,1,""],SharedContentPropertiesHeaderAdapter:[61,1,1,""],SharedContentPropertiesMenu:[61,1,1,""]},"pyams_content.shared.common.zmi.properties.SharedContentCompositionMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.properties.SharedContentPropertiesAJAXEditForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.properties.SharedContentPropertiesEditForm":{ajax_handler:[61,3,1,""],fields:[61,3,1,""],legend:[61,3,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.properties.SharedContentPropertiesHeaderAdapter":{icon_class:[61,3,1,""]},"pyams_content.shared.common.zmi.properties.SharedContentPropertiesMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.search":{SearchResultsViewValuesAdapter:[61,1,1,""],SharedToolAdvancedSearchForm:[61,1,1,""],SharedToolAdvancedSearchFormSearchAdapter:[61,1,1,""],SharedToolAdvancedSearchHeaderAdapter:[61,1,1,""],SharedToolAdvancedSearchMenu:[61,1,1,""],SharedToolAdvancedSearchResultsView:[61,1,1,""],SharedToolAdvancedSearchView:[61,1,1,""],SharedToolQuickSearchResults:[61,1,1,""],SharedToolQuickSearchValues:[61,1,1,""],shared_tool_quick_search_view:[61,4,1,""]},"pyams_content.shared.common.zmi.search.SearchResultsViewValuesAdapter":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchForm":{ajax_handler:[61,3,1,""],fields:[61,3,1,""],legend:[61,3,1,""]},"pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchFormSearchAdapter":{get_search_results:[61,2,1,""]},"pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchHeaderAdapter":{back_target:[61,3,1,""],back_url:[61,3,1,""],icon_class:[61,3,1,""]},"pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchResultsView":{data_attributes:[61,3,1,""],search_form_factory:[61,3,1,""],sortOn:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchView":{search_form_factory:[61,3,1,""]},"pyams_content.shared.common.zmi.search.SharedToolQuickSearchResults":{data_attributes:[61,3,1,""],sortOn:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.search.SharedToolQuickSearchValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.security":{PrincipalInfoElementEditor:[61,1,1,""],SharedToolManagerRestrictionsAJAXEditForm:[61,1,1,""],SharedToolManagerRestrictionsEditForm:[61,1,1,""],SharedToolManagerRestrictionsEnabledColumn:[61,1,1,""],SharedToolManagerRestrictionsNameColumn:[61,1,1,""],SharedToolManagerRestrictionsOwnersColumn:[61,1,1,""],SharedToolManagerRestrictionsValuesAdapter:[61,1,1,""],SharedToolManagersRestrictionsHeaderAdapter:[61,1,1,""],SharedToolManagersRestrictionsMenu:[61,1,1,""],SharedToolManagersRestrictionsTable:[61,1,1,""],SharedToolManagersRestrictionsView:[61,1,1,""]},"pyams_content.shared.common.zmi.security.PrincipalInfoElementEditor":{modal_target:[61,3,1,""],url:[61,3,1,""],view_name:[61,3,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsAJAXEditForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm":{interface:[61,3,1,""],ajax_handler:[61,3,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],getContent:[61,2,1,""],icon_css_class:[61,3,1,""],legend:[61,3,1,""],principal:[61,3,1,""],principal_id:[61,3,1,""],update:[61,2,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEnabledColumn":{cssClasses:[61,3,1,""],getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsNameColumn":{attrName:[61,3,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsOwnersColumn":{cssClasses:[61,3,1,""],getValue:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsValuesAdapter":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsHeaderAdapter":{back_target:[61,3,1,""],back_url:[61,3,1,""],icon_class:[61,3,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsTable":{id:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsView":{table_class:[61,3,1,""]},"pyams_content.shared.common.zmi.site":{SharedSiteDashboardSearchHeaderAdapter:[61,1,1,""]},"pyams_content.shared.common.zmi.site.SharedSiteDashboardSearchHeaderAdapter":{title:[61,3,1,""]},"pyams_content.shared.common.zmi.summary":{SharedContentDublinCoreSummary:[61,1,1,""],SharedContentSummaryForm:[61,1,1,""],SharedContentSummaryFormHeaderProvider:[61,1,1,""],SharedContentWorkflowHistorySummary:[61,1,1,""],SharedContentWorkflowPublicationState:[61,1,1,""],SharedContentWorkflowVersionSummary:[61,1,1,""],SharedContentWorkflowWaitingState:[61,1,1,""]},"pyams_content.shared.common.zmi.summary.SharedContentDublinCoreSummary":{css_class:[61,3,1,""],fields:[61,3,1,""],tab_label:[61,3,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.summary.SharedContentSummaryForm":{css_class:[61,3,1,""],fields:[61,3,1,""],legend:[61,3,1,""]},"pyams_content.shared.common.zmi.summary.SharedContentSummaryFormHeaderProvider":{back_url:[61,3,1,""]},"pyams_content.shared.common.zmi.summary.SharedContentWorkflowHistorySummary":{fields:[61,3,1,""],legend:[61,3,1,""],updateWidgets:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.summary.SharedContentWorkflowPublicationState":{fields:[61,3,1,""],legend:[61,3,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.summary.SharedContentWorkflowVersionSummary":{fields:[61,3,1,""],legend:[61,3,1,""],updateWidgets:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.summary.SharedContentWorkflowWaitingState":{fields:[61,3,1,""],legend:[61,3,1,""],mode:[61,3,1,""],updateWidgets:[61,2,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.types":{DataSubtypeAJAXAddForm:[61,1,1,""],DataSubtypeAJAXEditForm:[61,1,1,""],DataSubtypeAddAction:[61,1,1,""],DataSubtypeAddForm:[61,1,1,""],DataSubtypeEditForm:[61,1,1,""],DataTypeAJAXAddForm:[61,1,1,""],DataTypeAJAXEditForm:[61,1,1,""],DataTypeAddAction:[61,1,1,""],DataTypeAddForm:[61,1,1,""],DataTypeEditForm:[61,1,1,""],DataTypeElementNameAdapter:[61,1,1,""],DatatypeSubtypesTable:[61,1,1,""],DatatypeSubtypesTableAssociationsColumn:[61,1,1,""],DatatypeSubtypesTableNameColumn:[61,1,1,""],DatatypeSubtypesTableParagraphsColumn:[61,1,1,""],DatatypeSubtypesTableSorterColumn:[61,1,1,""],DatatypeSubtypesTableTrashColumn:[61,1,1,""],DatatypeSubtypesTableValues:[61,1,1,""],TypedSharedToolTypesAssociationsColumn:[61,1,1,""],TypedSharedToolTypesMenu:[61,1,1,""],TypedSharedToolTypesNameColumn:[61,1,1,""],TypedSharedToolTypesParagraphsColumn:[61,1,1,""],TypedSharedToolTypesSorterColumn:[61,1,1,""],TypedSharedToolTypesTable:[61,1,1,""],TypedSharedToolTypesTrashColumn:[61,1,1,""],TypedSharedToolTypesValues:[61,1,1,""],TypedSharedToolTypesView:[61,1,1,""],delete_data_type:[61,4,1,""],delete_subtype:[61,4,1,""],get_subtypes_table:[61,4,1,""],handle_datatype_add_form_data_extraction:[61,4,1,""],handle_subtype_add_form_data_extraction:[61,4,1,""],set_data_types_order:[61,4,1,""],set_subtypes_order:[61,4,1,""]},"pyams_content.shared.common.zmi.types.DataSubtypeAJAXAddForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.types.DataSubtypeAJAXEditForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.types.DataSubtypeAddAction":{label:[61,3,1,""],label_css_class:[61,3,1,""],modal_target:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.types.DataSubtypeAddForm":{add:[61,2,1,""],ajax_handler:[61,3,1,""],create:[61,2,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],icon_css_class:[61,3,1,""],input_css_class:[61,3,1,""],label_css_class:[61,3,1,""],legend:[61,3,1,""],nextURL:[61,2,1,""]},"pyams_content.shared.common.zmi.types.DataSubtypeEditForm":{ajax_handler:[61,3,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],icon_css_class:[61,3,1,""],input_css_class:[61,3,1,""],label_css_class:[61,3,1,""],legend:[61,3,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.types.DataTypeAJAXAddForm":{nextURL:[61,2,1,""]},"pyams_content.shared.common.zmi.types.DataTypeAddAction":{label:[61,3,1,""],label_css_class:[61,3,1,""],modal_target:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.types.DataTypeAddForm":{add:[61,2,1,""],ajax_handler:[61,3,1,""],create:[61,2,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],icon_css_class:[61,3,1,""],input_css_class:[61,3,1,""],label_css_class:[61,3,1,""],legend:[61,3,1,""],nextURL:[61,2,1,""]},"pyams_content.shared.common.zmi.types.DataTypeEditForm":{ajax_handler:[61,3,1,""],edit_permission:[61,3,1,""],fields:[61,3,1,""],icon_css_class:[61,3,1,""],input_css_class:[61,3,1,""],label_css_class:[61,3,1,""],legend:[61,3,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.types.DataTypeElementNameAdapter":{name:[61,3,1,""]},"pyams_content.shared.common.zmi.types.DatatypeSubtypesTable":{cssClasses:[61,3,1,""],data_attributes:[61,3,1,""],hide_header:[61,3,1,""],id:[61,3,1,""],sortOn:[61,3,1,""],values:[61,3,1,""],widget_class:[61,3,1,""]},"pyams_content.shared.common.zmi.types.DatatypeSubtypesTableAssociationsColumn":{icon_class:[61,3,1,""],icon_hint:[61,3,1,""],modal_target:[61,3,1,""],permission:[61,3,1,""],url:[61,3,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.types.DatatypeSubtypesTableNameColumn":{renderHeadCell:[61,2,1,""]},"pyams_content.shared.common.zmi.types.DatatypeSubtypesTableParagraphsColumn":{icon_class:[61,3,1,""],icon_hint:[61,3,1,""],modal_target:[61,3,1,""],permission:[61,3,1,""],url:[61,3,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.types.DatatypeSubtypesTableTrashColumn":{permission:[61,3,1,""]},"pyams_content.shared.common.zmi.types.DatatypeSubtypesTableValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.types.TypedSharedToolTypesAssociationsColumn":{icon_class:[61,3,1,""],icon_hint:[61,3,1,""],modal_target:[61,3,1,""],permission:[61,3,1,""],url:[61,3,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.types.TypedSharedToolTypesMenu":{icon_class:[61,3,1,""],label:[61,3,1,""],url:[61,3,1,""]},"pyams_content.shared.common.zmi.types.TypedSharedToolTypesNameColumn":{renderCell:[61,2,1,""]},"pyams_content.shared.common.zmi.types.TypedSharedToolTypesParagraphsColumn":{icon_class:[61,3,1,""],icon_hint:[61,3,1,""],modal_target:[61,3,1,""],permission:[61,3,1,""],url:[61,3,1,""],weight:[61,3,1,""]},"pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable":{cssClasses:[61,3,1,""],data_attributes:[61,3,1,""],hide_header:[61,3,1,""],id:[61,3,1,""],render:[61,2,1,""],sortOn:[61,3,1,""],values:[61,3,1,""]},"pyams_content.shared.common.zmi.types.TypedSharedToolTypesTrashColumn":{permission:[61,3,1,""]},"pyams_content.shared.common.zmi.types.TypedSharedToolTypesValues":{values:[61,3,1,""]},"pyams_content.shared.common.zmi.types.TypedSharedToolTypesView":{table_class:[61,3,1,""],title:[61,3,1,""]},"pyams_content.shared.common.zmi.workflow":{PublicationAJAXForm:[61,1,1,""],PublicationArchiveAJAXForm:[61,1,1,""],PublicationArchiveCancelAJAXForm:[61,1,1,""],PublicationArchiveCancelForm:[61,1,1,""],PublicationArchiveCancelFormMessage:[61,1,1,""],PublicationArchiveCancelFormWarning:[61,1,1,""],PublicationArchiveForm:[61,1,1,""],PublicationArchiveFormMessage:[61,1,1,""],PublicationArchiveFormWarning:[61,1,1,""],PublicationArchiveRequestAJAXForm:[61,1,1,""],PublicationArchiveRequestForm:[61,1,1,""],PublicationArchiveRequestFormMessage:[61,1,1,""],PublicationArchiveRequestFormWarning:[61,1,1,""],PublicationForm:[61,1,1,""],PublicationFormMessage:[61,1,1,""],PublicationFormWarning:[61,1,1,""],PublicationRequestAJAXForm:[61,1,1,""],PublicationRequestCancelAJAXForm:[61,1,1,""],PublicationRequestCancelForm:[61,1,1,""],PublicationRequestCancelFormMessage:[61,1,1,""],PublicationRequestCancelFormWarning:[61,1,1,""],PublicationRequestForm:[61,1,1,""],PublicationRequestFormMessage:[61,1,1,""],PublicationRequestFormWarning:[61,1,1,""],PublicationRequestRefuseAJAXForm:[61,1,1,""],PublicationRequestRefuseForm:[61,1,1,""],PublicationRequestRefuseFormMessage:[61,1,1,""],PublicationRequestRefuseFormWarning:[61,1,1,""],PublicationRetireAJAXForm:[61,1,1,""],PublicationRetireCancelAJAXForm:[61,1,1,""],PublicationRetireCancelForm:[61,1,1,""],PublicationRetireCancelFormMessage:[61,1,1,""],PublicationRetireCancelFormWarning:[61,1,1,""],PublicationRetireForm:[61,1,1,""],PublicationRetireFormMessage:[61,1,1,""],PublicationRetireFormWarning:[61,1,1,""],PublicationRetireRequestAJAXForm:[61,1,1,""],PublicationRetireRequestForm:[61,1,1,""],PublicationRetireRequestFormMessage:[61,1,1,""],PublicationRetireRequestFormWarning:[61,1,1,""],SharedContentCloneAJAXForm:[61,1,1,""],SharedContentCloneForm:[61,1,1,""],SharedContentCloneFormMessage:[61,1,1,""],SharedContentCloneFormWarning:[61,1,1,""],SharedContentDeleteAJAXForm:[61,1,1,""],SharedContentDeleteForm:[61,1,1,""],SharedContentDeleteFormMessage:[61,1,1,""],SharedContentDeleteFormWarning:[61,1,1,""],WorkflowContentTransitionFormInfo:[61,1,1,""],handle_publication_form_data_extraction:[61,4,1,""],handle_publication_request_form_data_extraction:[61,4,1,""],handle_publication_request_refuse_form_data_extraction:[61,4,1,""],handle_publication_retire_request_form_data_extraction:[61,4,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationArchiveCancelForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationArchiveForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],fields:[61,3,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],createAndAdd:[61,2,1,""],fields:[61,3,1,""],input_css_class:[61,3,1,""],label_css_class:[61,3,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationRequestCancelForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationRequestForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],createAndAdd:[61,2,1,""],fields:[61,3,1,""],input_css_class:[61,3,1,""],label_css_class:[61,3,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationRetireCancelForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationRetireForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""]},"pyams_content.shared.common.zmi.workflow.PublicationRetireRequestForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],fields:[61,3,1,""],updateWidgets:[61,2,1,""]},"pyams_content.shared.common.zmi.workflow.SharedContentCloneAJAXForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.workflow.SharedContentCloneForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],createAndAdd:[61,2,1,""]},"pyams_content.shared.common.zmi.workflow.SharedContentDeleteAJAXForm":{get_ajax_output:[61,2,1,""]},"pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm":{ajax_handler:[61,3,1,""],buttons:[61,3,1,""],createAndAdd:[61,2,1,""],fields:[61,3,1,""],legend:[61,3,1,""],updateActions:[61,2,1,""]},"pyams_content.shared.common.zmi.workflow.SharedContentDeleteFormMessage":{version_id:[61,3,1,""]},"pyams_content.shared.common.zmi.workflow.WorkflowContentTransitionFormInfo":{next_step:[61,3,1,""],previous_message:[61,3,1,""],previous_step:[61,3,1,""]},"pyams_content.shared.form":{Form:[62,1,1,""],WfForm:[62,1,1,""],WfFormContentChecker:[62,1,1,""],field:[62,0,0,"-"],handler:[62,0,0,"-"],interfaces:[63,0,0,"-"],manager:[62,0,0,"-"],zmi:[64,0,0,"-"]},"pyams_content.shared.form.Form":{content_class:[62,3,1,""]},"pyams_content.shared.form.WfForm":{auth_only:[62,3,1,""],content_name:[62,3,1,""],content_type:[62,3,1,""],handler:[62,3,1,""],header:[62,3,1,""],query_handler:[62,2,1,""],submit_label:[62,3,1,""],use_captcha:[62,3,1,""],user_title:[62,3,1,""]},"pyams_content.shared.form.WfFormContentChecker":{inner_check:[62,2,1,""]},"pyams_content.shared.form.field":{BaseFormFieldFactory:[62,1,1,""],BooleanFieldFactory:[62,1,1,""],ChoiceFieldFactory:[62,1,1,""],DateFieldFactory:[62,1,1,""],DecimalFieldFactory:[62,1,1,""],FormField:[62,1,1,""],FormFieldContainer:[62,1,1,""],FormFieldContainerFactory:[62,4,1,""],FormFieldContainerNamespace:[62,1,1,""],FormFieldTypesVocabulary:[62,1,1,""],FormFieldsContainerSublocations:[62,1,1,""],IntegerFieldFactory:[62,1,1,""],ListFieldFactory:[62,1,1,""],MailFieldFactory:[62,1,1,""],TextFieldFactory:[62,1,1,""],TextLineFieldFactory:[62,1,1,""],URIFieldFactory:[62,1,1,""],ValuesFieldFactory:[62,1,1,""]},"pyams_content.shared.form.field.BaseFormFieldFactory":{field_factory:[62,3,1,""],get_schema_field:[62,2,1,""]},"pyams_content.shared.form.field.BooleanFieldFactory":{field_factory:[62,3,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.ChoiceFieldFactory":{field_factory:[62,3,1,""],get_schema_field:[62,2,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.DateFieldFactory":{field_factory:[62,3,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.DecimalFieldFactory":{field_factory:[62,3,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.FormField":{default:[62,3,1,""],description:[62,3,1,""],field_type:[62,3,1,""],label:[62,3,1,""],name:[62,3,1,""],placeholder:[62,3,1,""],required:[62,3,1,""],values:[62,3,1,""],visible:[62,3,1,""]},"pyams_content.shared.form.field.FormFieldContainer":{get_fields:[62,2,1,""]},"pyams_content.shared.form.field.FormFieldContainerNamespace":{traverse:[62,2,1,""]},"pyams_content.shared.form.field.FormFieldTypesVocabulary":{interface:[62,3,1,""]},"pyams_content.shared.form.field.FormFieldsContainerSublocations":{sublocations:[62,2,1,""]},"pyams_content.shared.form.field.IntegerFieldFactory":{field_factory:[62,3,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.ListFieldFactory":{field_factory:[62,3,1,""],get_schema_field:[62,2,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.MailFieldFactory":{field_factory:[62,3,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.TextFieldFactory":{field_factory:[62,3,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.TextLineFieldFactory":{field_factory:[62,3,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.field.URIFieldFactory":{field_factory:[62,3,1,""],label:[62,3,1,""],weight:[62,3,1,""]},"pyams_content.shared.form.handler":{FormHandlersVocabulary:[62,1,1,""],MailtoFormHandler:[62,1,1,""],MailtoFormHandlerInfo:[62,1,1,""],mailto_form_handler_factory:[62,4,1,""]},"pyams_content.shared.form.handler.FormHandlersVocabulary":{interface:[62,3,1,""]},"pyams_content.shared.form.handler.MailtoFormHandler":{handle:[62,2,1,""],handler_info:[62,3,1,""],label:[62,3,1,""],target_interface:[62,3,1,""]},"pyams_content.shared.form.handler.MailtoFormHandlerInfo":{source_address:[62,3,1,""],source_name:[62,3,1,""],target_address:[62,3,1,""],target_name:[62,3,1,""]},"pyams_content.shared.form.manager":{FormsManager:[62,1,1,""],handle_added_forms_manager:[62,4,1,""]},"pyams_content.shared.form.manager.FormsManager":{shared_content_factory:[62,3,1,""],shared_content_type:[62,3,1,""]},"pyams_content.shared.form.zmi":{FormAJAXAddForm:[64,1,1,""],FormAddAction:[64,1,1,""],FormAddForm:[64,1,1,""],FormContentMenuHeader:[64,1,1,""],FormTitleAdapter:[64,1,1,""],field:[64,0,0,"-"],preview:[64,0,0,"-"],properties:[64,0,0,"-"]},"pyams_content.shared.form.zmi.FormAddAction":{label:[64,3,1,""],label_css_class:[64,3,1,""],modal_target:[64,3,1,""],url:[64,3,1,""]},"pyams_content.shared.form.zmi.FormAddForm":{legend:[64,3,1,""]},"pyams_content.shared.form.zmi.FormContentMenuHeader":{header:[64,3,1,""]},"pyams_content.shared.form.zmi.FormTitleAdapter":{title:[64,3,1,""]},"pyams_content.shared.form.zmi.field":{FormFieldAJAXAddForm:[64,1,1,""],FormFieldAddAction:[64,1,1,""],FormFieldAddForm:[64,1,1,""],FormFieldPropertiesAJAXEditForm:[64,1,1,""],FormFieldPropertiesEditForm:[64,1,1,""],FormFieldsContainerLabelColumn:[64,1,1,""],FormFieldsContainerNameColumn:[64,1,1,""],FormFieldsContainerShowHideColumn:[64,1,1,""],FormFieldsContainerSorterColumn:[64,1,1,""],FormFieldsContainerTable:[64,1,1,""],FormFieldsContainerTrashColumn:[64,1,1,""],FormFieldsContainerTypeColumn:[64,1,1,""],FormFieldsContainerValues:[64,1,1,""],FormFieldsContainerView:[64,1,1,""],FormFieldsMenu:[64,1,1,""],ShowHideColumnSecurityContextFactory:[64,4,1,""],handle_new_form_field_data_extraction:[64,4,1,""],set_form_field_visibility:[64,4,1,""],set_form_fields_order:[64,4,1,""]},"pyams_content.shared.form.zmi.field.FormFieldAJAXAddForm":{nextURL:[64,2,1,""]},"pyams_content.shared.form.zmi.field.FormFieldAddAction":{label:[64,3,1,""],label_css_class:[64,3,1,""],modal_target:[64,3,1,""],url:[64,3,1,""]},"pyams_content.shared.form.zmi.field.FormFieldAddForm":{add:[64,2,1,""],ajax_handler:[64,3,1,""],create:[64,2,1,""],edit_permission:[64,3,1,""],fields:[64,3,1,""],icon_css_class:[64,3,1,""],legend:[64,3,1,""],updateWidgets:[64,2,1,""]},"pyams_content.shared.form.zmi.field.FormFieldPropertiesAJAXEditForm":{get_ajax_output:[64,2,1,""]},"pyams_content.shared.form.zmi.field.FormFieldPropertiesEditForm":{ajax_handler:[64,3,1,""],edit_permission:[64,3,1,""],fields:[64,3,1,""],icon_class:[64,3,1,""],legend:[64,3,1,""],title:[64,3,1,""],updateWidgets:[64,2,1,""]},"pyams_content.shared.form.zmi.field.FormFieldsContainerLabelColumn":{attrName:[64,3,1,""],weight:[64,3,1,""]},"pyams_content.shared.form.zmi.field.FormFieldsContainerNameColumn":{attrName:[64,3,1,""],weight:[64,3,1,""]},"pyams_content.shared.form.zmi.field.FormFieldsContainerShowHideColumn":{cssClasses:[64,3,1,""],get_icon:[64,2,1,""],icon_class:[64,3,1,""],icon_hint:[64,3,1,""],renderCell:[64,2,1,""],url:[64,3,1,""],weight:[64,3,1,""]},"pyams_content.shared.form.zmi.field.FormFieldsContainerTable":{cssClasses:[64,3,1,""],data_attributes:[64,3,1,""],hide_header:[64,3,1,""],id:[64,3,1,""],render:[64,2,1,""],sortOn:[64,3,1,""],values:[64,3,1,""]},"pyams_content.shared.form.zmi.field.FormFieldsContainerTypeColumn":{getValue:[64,2,1,""],weight:[64,3,1,""]},"pyams_content.shared.form.zmi.field.FormFieldsContainerValues":{values:[64,3,1,""]},"pyams_content.shared.form.zmi.field.FormFieldsContainerView":{table_class:[64,3,1,""],title:[64,3,1,""]},"pyams_content.shared.form.zmi.field.FormFieldsMenu":{icon_class:[64,3,1,""],label:[64,3,1,""],url:[64,3,1,""]},"pyams_content.shared.form.zmi.preview":{FormFieldContainerPreview:[64,1,1,""],FormFieldContainerPreviewDisplayForm:[64,1,1,""],FormFieldContainerPreviewHelp:[64,1,1,""]},"pyams_content.shared.form.zmi.preview.FormFieldContainerPreview":{display_form:[64,3,1,""],render:[64,2,1,""],update:[64,2,1,""]},"pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewDisplayForm":{buttons:[64,3,1,""],fields:[64,3,1,""],legend:[64,3,1,""],updateWidgets:[64,2,1,""]},"pyams_content.shared.form.zmi.preview.FormFieldContainerPreviewHelp":{message:[64,3,1,""],message_format:[64,3,1,""]},"pyams_content.shared.form.zmi.properties":{FormHandlerPropertiesEditForm:[64,1,1,""],FormPropertiesEditForm:[64,1,1,""]},"pyams_content.shared.form.zmi.properties.FormHandlerPropertiesEditForm":{fields:[64,3,1,""],fieldset_class:[64,3,1,""],legend:[64,3,1,""],weight:[64,3,1,""]},"pyams_content.shared.form.zmi.properties.FormPropertiesEditForm":{fields:[64,3,1,""],fieldset_class:[64,3,1,""],get_ajax_output:[64,2,1,""],legend:[64,3,1,""],updateWidgets:[64,2,1,""],weight:[64,3,1,""]},"pyams_content.shared.imagemap":{ImageMap:[65,1,1,""],ImageMapArea:[65,1,1,""],ImagemapAreasSublocations:[65,1,1,""],ImapemapAreasNamespace:[65,1,1,""],WfImageMap:[65,1,1,""],WfImageMapContentChecker:[65,1,1,""],interfaces:[66,0,0,"-"],manager:[65,0,0,"-"],paragraph:[65,0,0,"-"],schema:[65,0,0,"-"],zmi:[67,0,0,"-"]},"pyams_content.shared.imagemap.ImageMap":{content_class:[65,3,1,""]},"pyams_content.shared.imagemap.ImageMapArea":{area:[65,3,1,""],link:[65,3,1,""],title:[65,3,1,""]},"pyams_content.shared.imagemap.ImagemapAreasSublocations":{sublocations:[65,2,1,""]},"pyams_content.shared.imagemap.ImapemapAreasNamespace":{traverse:[65,2,1,""]},"pyams_content.shared.imagemap.WfImageMap":{add_area:[65,2,1,""],areas:[65,3,1,""],content_name:[65,3,1,""],content_type:[65,3,1,""],get_association:[65,2,1,""],image:[65,3,1,""],remove_area:[65,2,1,""]},"pyams_content.shared.imagemap.WfImageMapContentChecker":{inner_check:[65,2,1,""]},"pyams_content.shared.imagemap.manager":{ImageMapsManager:[65,1,1,""],handle_added_imagemaps_manager:[65,4,1,""]},"pyams_content.shared.imagemap.manager.ImageMapsManager":{shared_content_factory:[65,3,1,""],shared_content_type:[65,3,1,""]},"pyams_content.shared.imagemap.paragraph":{ImageMapParagraph:[65,1,1,""],ImageMapParagraphContentChecker:[65,1,1,""],ImageMapParagraphFactory:[65,1,1,""]},"pyams_content.shared.imagemap.paragraph.ImageMapParagraph":{get_target:[65,2,1,""],icon_class:[65,3,1,""],icon_hint:[65,3,1,""],reference:[65,3,1,""]},"pyams_content.shared.imagemap.paragraph.ImageMapParagraphContentChecker":{inner_check:[65,2,1,""]},"pyams_content.shared.imagemap.paragraph.ImageMapParagraphFactory":{content_type:[65,3,1,""],name:[65,3,1,""]},"pyams_content.shared.imagemap.schema":{MapArea:[65,1,1,""]},"pyams_content.shared.imagemap.zmi":{ImageMapAJAXAddForm:[67,1,1,""],ImageMapAddAction:[67,1,1,""],ImageMapAddForm:[67,1,1,""],ImageMapContentMenuHeader:[67,1,1,""],ImageMapTitleAdapter:[67,1,1,""],area:[67,0,0,"-"],container:[67,0,0,"-"],paragraph:[67,0,0,"-"],preview:[67,0,0,"-"],properties:[67,0,0,"-"],widget:[67,0,0,"-"]},"pyams_content.shared.imagemap.zmi.ImageMapAddAction":{label:[67,3,1,""],modal_target:[67,3,1,""],url:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.ImageMapAddForm":{legend:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.ImageMapContentMenuHeader":{header:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.ImageMapTitleAdapter":{title:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.area":{ImagemapAreaAJAXAddForm:[67,1,1,""],ImagemapAreaAddAction:[67,1,1,""],ImagemapAreaAddForm:[67,1,1,""],ImagemapAreaPropertiesAJAXEditForm:[67,1,1,""],ImagemapAreaPropertiesEditForm:[67,1,1,""]},"pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddAction":{label:[67,3,1,""],modal_target:[67,3,1,""],url:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.area.ImagemapAreaAddForm":{add:[67,2,1,""],ajax_handler:[67,3,1,""],create:[67,2,1,""],dialog_class:[67,3,1,""],edit_permission:[67,3,1,""],fields:[67,3,1,""],legend:[67,3,1,""],nextURL:[67,2,1,""]},"pyams_content.shared.imagemap.zmi.area.ImagemapAreaPropertiesEditForm":{ajax_handler:[67,3,1,""],dialog_class:[67,3,1,""],edit_permission:[67,3,1,""],fields:[67,3,1,""],legend:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.container":{ImagemapAreasContainerNameColumn:[67,1,1,""],ImagemapAreasContainerTargetColumn:[67,1,1,""],ImagemapAreasContainerTrashColumn:[67,1,1,""],ImagemapAreasContainerView:[67,1,1,""],ImagemapAreasMenu:[67,1,1,""],ImagemapAreasTable:[67,1,1,""],ImagemapAreasValues:[67,1,1,""],delete_imagemap_area:[67,4,1,""]},"pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerNameColumn":{getValue:[67,2,1,""],weight:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerTargetColumn":{getValue:[67,2,1,""],weight:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.container.ImagemapAreasContainerView":{title:[67,3,1,""],update:[67,2,1,""]},"pyams_content.shared.imagemap.zmi.container.ImagemapAreasMenu":{icon_class:[67,3,1,""],label:[67,3,1,""],url:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.container.ImagemapAreasTable":{cssClasses:[67,3,1,""],data_attributes:[67,3,1,""],hide_header:[67,3,1,""],render:[67,2,1,""],values:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.container.ImagemapAreasValues":{values:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.paragraph":{ImagemapParagrahPropertiesAJAXEditForm:[67,1,1,""],ImagemapParagraphAJAXAddForm:[67,1,1,""],ImagemapParagraphAddForm:[67,1,1,""],ImagemapParagraphAddMenu:[67,1,1,""],ImagemapParagraphInnerAJAXEditForm:[67,1,1,""],ImagemapParagraphInnerEditForm:[67,1,1,""],ImagemapParagraphPreviewWidgetsSuffix:[67,1,1,""],ImagemapParagraphPropertiesEditForm:[67,1,1,""],ImagemapParagraphSummary:[67,1,1,""]},"pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddForm":{add:[67,2,1,""],ajax_handler:[67,3,1,""],create:[67,2,1,""],edit_permission:[67,3,1,""],fields:[67,3,1,""],icon_css_class:[67,3,1,""],legend:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphAddMenu":{label:[67,3,1,""],label_css_class:[67,3,1,""],paragraph_type:[67,3,1,""],url:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphInnerAJAXEditForm":{get_ajax_output:[67,2,1,""]},"pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphInnerEditForm":{ajax_handler:[67,3,1,""],buttons:[67,3,1,""],legend:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphPropertiesEditForm":{ajax_handler:[67,3,1,""],edit_permission:[67,3,1,""],fields:[67,3,1,""],icon_css_class:[67,3,1,""],legend:[67,3,1,""],title:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.paragraph.ImagemapParagraphSummary":{get_item_info:[67,2,1,""],language:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.preview":{ImagemapPreview:[67,1,1,""]},"pyams_content.shared.imagemap.zmi.preview.ImagemapPreview":{get_item_info:[67,2,1,""]},"pyams_content.shared.imagemap.zmi.properties":{ImageMapPropertiesEditForm:[67,1,1,""]},"pyams_content.shared.imagemap.zmi.properties.ImageMapPropertiesEditForm":{fields:[67,3,1,""],fieldset_class:[67,3,1,""],get_ajax_output:[67,2,1,""],legend:[67,3,1,""],weight:[67,3,1,""]},"pyams_content.shared.imagemap.zmi.widget":{ImgareaInputFieldWidget:[67,4,1,""],ImgareaInputWidget:[67,1,1,""]},"pyams_content.shared.imagemap.zmi.widget.ImgareaInputWidget":{image_url:[67,3,1,""]},"pyams_content.shared.news":{NewsEvent:[68,1,1,""],WfNewsEvent:[68,1,1,""],interfaces:[69,0,0,"-"],manager:[68,0,0,"-"],zmi:[70,0,0,"-"]},"pyams_content.shared.news.NewsEvent":{content_class:[68,3,1,""]},"pyams_content.shared.news.WfNewsEvent":{content_name:[68,3,1,""],content_type:[68,3,1,""]},"pyams_content.shared.news.manager":{NewsManager:[68,1,1,""],handle_added_news_manager:[68,4,1,""]},"pyams_content.shared.news.manager.NewsManager":{allowed_paragraphs:[68,3,1,""],auto_created_paragraphs:[68,3,1,""],shared_content_factory:[68,3,1,""],shared_content_type:[68,3,1,""]},"pyams_content.shared.news.zmi":{NewsEventAJAXAddForm:[70,1,1,""],NewsEventAddAction:[70,1,1,""],NewsEventAddForm:[70,1,1,""],NewsEventContentMenuHeader:[70,1,1,""],NewsEventTitleAdapter:[70,1,1,""]},"pyams_content.shared.news.zmi.NewsEventAddAction":{label:[70,3,1,""],label_css_class:[70,3,1,""],modal_target:[70,3,1,""],url:[70,3,1,""]},"pyams_content.shared.news.zmi.NewsEventAddForm":{legend:[70,3,1,""]},"pyams_content.shared.news.zmi.NewsEventContentMenuHeader":{header:[70,3,1,""]},"pyams_content.shared.news.zmi.NewsEventTitleAdapter":{title:[70,3,1,""]},"pyams_content.shared.site":{Topic:[71,1,1,""],WfTopic:[71,1,1,""],container:[71,0,0,"-"],folder:[71,0,0,"-"],interfaces:[72,0,0,"-"],link:[71,0,0,"-"],manager:[71,0,0,"-"],zmi:[73,0,0,"-"]},"pyams_content.shared.site.Topic":{content_class:[71,3,1,""],is_deletable:[71,2,1,""]},"pyams_content.shared.site.WfTopic":{content_name:[71,3,1,""],content_type:[71,3,1,""]},"pyams_content.shared.site.container":{SiteContainerMixin:[71,1,1,""]},"pyams_content.shared.site.container.SiteContainerMixin":{get_folders_tree:[71,2,1,""]},"pyams_content.shared.site.folder":{SiteFolder:[71,1,1,""],SiteFolderPermissionChecker:[71,1,1,""],SiteManagerFoldersVocabulary:[71,1,1,""]},"pyams_content.shared.site.folder.SiteFolder":{is_deletable:[71,2,1,""],notepad:[71,3,1,""],roles_interface:[71,3,1,""],sequence_name:[71,3,1,""],sequence_prefix:[71,3,1,""]},"pyams_content.shared.site.folder.SiteFolderPermissionChecker":{edit_permission:[71,3,1,""]},"pyams_content.shared.site.link":{ContentLink:[71,1,1,""],content_link_publication_info:[71,4,1,""],content_link_sequence_info:[71,4,1,""],content_link_state_info:[71,4,1,""],content_link_workflow_info:[71,4,1,""]},"pyams_content.shared.site.link.ContentLink":{alt_title:[71,3,1,""],get_target:[71,2,1,""],is_deletable:[71,2,1,""],reference:[71,3,1,""],visible:[71,3,1,""]},"pyams_content.shared.site.manager":{SiteManager:[71,1,1,""],SiteManagerPermissionChecker:[71,1,1,""],SiteManagerVocabulary:[71,1,1,""],handle_added_site_manager:[71,4,1,""],handle_deleted_site_manager:[71,4,1,""]},"pyams_content.shared.site.manager.SiteManager":{allowed_paragraphs:[71,3,1,""],auto_created_paragraphs:[71,3,1,""],folder_factory:[71,3,1,""],is_deletable:[71,2,1,""],sequence_name:[71,3,1,""],sequence_prefix:[71,3,1,""],topic_content_factory:[71,3,1,""],topic_content_type:[71,3,1,""]},"pyams_content.shared.site.manager.SiteManagerPermissionChecker":{edit_permission:[71,3,1,""]},"pyams_content.shared.site.manager.SiteManagerVocabulary":{interface:[71,3,1,""]},"pyams_content.shared.site.zmi":{TopicAJAXAddForm:[73,1,1,""],TopicAddForm:[73,1,1,""],TopicAddMenu:[73,1,1,""],container:[73,0,0,"-"],folder:[73,0,0,"-"],link:[73,0,0,"-"],manager:[73,0,0,"-"],widget:[74,0,0,"-"]},"pyams_content.shared.site.zmi.TopicAddForm":{add:[73,2,1,""],ajax_handler:[73,3,1,""],create:[73,2,1,""],edit_permission:[73,3,1,""],fields:[73,3,1,""],legend:[73,3,1,""],nextURL:[73,2,1,""],updateWidgets:[73,2,1,""],update_content:[73,2,1,""]},"pyams_content.shared.site.zmi.TopicAddMenu":{label:[73,3,1,""],label_css_class:[73,3,1,""],modal_target:[73,3,1,""],url:[73,3,1,""]},"pyams_content.shared.site.zmi.container":{SharedContentTableElementEditor:[73,1,1,""],SharedContentTableElementName:[73,1,1,""],SiteContainerBreadcrumbAdapter:[73,1,1,""],SiteContainerTableElementEditor:[73,1,1,""],SiteContainerTableElementName:[73,1,1,""],SiteContainerTableItemWorkflowPublicationMenu:[73,1,1,""],SiteContainerTreeMenu:[73,1,1,""],SiteContainerTreeNameColumn:[73,1,1,""],SiteContainerTreeOwnerColumn:[73,1,1,""],SiteContainerTreeSequenceColumn:[73,1,1,""],SiteContainerTreeSorterColumn:[73,1,1,""],SiteContainerTreeStatusColumn:[73,1,1,""],SiteContainerTreeStatusDateColumn:[73,1,1,""],SiteContainerTreeStatusPrincipalColumn:[73,1,1,""],SiteContainerTreeTable:[73,1,1,""],SiteContainerTreeTrashColumn:[73,1,1,""],SiteContainerTreeValuesAdapter:[73,1,1,""],SiteContainerTreeVersionColumn:[73,1,1,""],SiteContainerTreeView:[73,1,1,""],SiteContainerTreeVisibleColumn:[73,1,1,""],SiteContainerViewHeaderAdapter:[73,1,1,""],SiteContainerWorkflowPublicationAJAXEditForm:[73,1,1,""],SiteContainerWorkflowPublicationEditForm:[73,1,1,""],SiteContainerWorkflowPublicationMenu:[73,1,1,""],SiteManagerUserAddingsMenuLabelAdapter:[73,1,1,""],delete_site_item:[73,4,1,""],get_tree:[73,4,1,""],get_tree_nodes:[73,4,1,""],set_content_visibility:[73,4,1,""],set_site_order:[73,4,1,""]},"pyams_content.shared.site.zmi.container.SharedContentTableElementEditor":{modal_target:[73,3,1,""],url:[73,3,1,""],view_name:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SharedContentTableElementName":{name:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerBreadcrumbAdapter":{label:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTableElementEditor":{modal_target:[73,3,1,""],view_name:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTableElementName":{name:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTableItemWorkflowPublicationMenu":{label:[73,3,1,""],label_css_class:[73,3,1,""],modal_target:[73,3,1,""],stop_propagation:[73,3,1,""],url:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeMenu":{icon_class:[73,3,1,""],label:[73,3,1,""],url:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeNameColumn":{renderCell:[73,2,1,""],renderHeadCell:[73,2,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeOwnerColumn":{cssClasses:[73,3,1,""],getValue:[73,2,1,""],weight:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeSequenceColumn":{getValue:[73,2,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeSorterColumn":{permission:[73,3,1,""],renderCell:[73,2,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeStatusColumn":{getValue:[73,2,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeStatusDateColumn":{getValue:[73,2,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeStatusPrincipalColumn":{getValue:[73,2,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeTable":{cssClasses:[73,3,1,""],data_attributes:[73,3,1,""],hide_body_toolbar:[73,3,1,""],id:[73,3,1,""],permission:[73,3,1,""],sortOn:[73,3,1,""],title:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeTrashColumn":{has_permission:[73,2,1,""],icon_hint:[73,3,1,""],permission:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeValuesAdapter":{values:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeVersionColumn":{getValue:[73,2,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeView":{table_class:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerTreeVisibleColumn":{cssClasses:[73,3,1,""],get_icon:[73,2,1,""],icon_class:[73,3,1,""],icon_hint:[73,3,1,""],permission:[73,3,1,""],renderCell:[73,2,1,""],url:[73,3,1,""],weight:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerViewHeaderAdapter":{icon_class:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationAJAXEditForm":{get_ajax_output:[73,2,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationEditForm":{ajax_handler:[73,3,1,""],edit_permission:[73,3,1,""],fields:[73,3,1,""],legend:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteContainerWorkflowPublicationMenu":{icon_class:[73,3,1,""],label:[73,3,1,""],modal_target:[73,3,1,""],url:[73,3,1,""]},"pyams_content.shared.site.zmi.container.SiteManagerUserAddingsMenuLabelAdapter":{label:[73,3,1,""]},"pyams_content.shared.site.zmi.folder":{SiteFolderAJAXAddForm:[73,1,1,""],SiteFolderAddForm:[73,1,1,""],SiteFolderAddMenu:[73,1,1,""],handle_site_folder_add_form_data_extraction:[73,4,1,""]},"pyams_content.shared.site.zmi.folder.SiteFolderAJAXAddForm":{get_ajax_output:[73,2,1,""]},"pyams_content.shared.site.zmi.folder.SiteFolderAddForm":{add:[73,2,1,""],ajax_handler:[73,3,1,""],create:[73,2,1,""],edit_permission:[73,3,1,""],fields:[73,3,1,""],icon_css_class:[73,3,1,""],legend:[73,3,1,""],nextURL:[73,2,1,""],title:[73,3,1,""],updateWidgets:[73,2,1,""],update_content:[73,2,1,""]},"pyams_content.shared.site.zmi.folder.SiteFolderAddMenu":{label:[73,3,1,""],label_css_class:[73,3,1,""],modal_target:[73,3,1,""],url:[73,3,1,""]},"pyams_content.shared.site.zmi.link":{ContentLinkAJAXAddForm:[73,1,1,""],ContentLinkAddForm:[73,1,1,""],ContentLinkAddMenu:[73,1,1,""],ContentLinkPropertiesAJAXEditForm:[73,1,1,""],ContentLinkPropertiesEditForm:[73,1,1,""],ContentLinkTableElementName:[73,1,1,""]},"pyams_content.shared.site.zmi.link.ContentLinkAddForm":{add:[73,2,1,""],ajax_handler:[73,3,1,""],create:[73,2,1,""],edit_permission:[73,3,1,""],fields:[73,3,1,""],legend:[73,3,1,""],nextURL:[73,2,1,""],updateWidgets:[73,2,1,""],update_content:[73,2,1,""]},"pyams_content.shared.site.zmi.link.ContentLinkAddMenu":{label:[73,3,1,""],label_css_class:[73,3,1,""],modal_target:[73,3,1,""],url:[73,3,1,""]},"pyams_content.shared.site.zmi.link.ContentLinkPropertiesAJAXEditForm":{get_ajax_output:[73,2,1,""]},"pyams_content.shared.site.zmi.link.ContentLinkPropertiesEditForm":{ajax_handler:[73,3,1,""],edit_permission:[73,3,1,""],fields:[73,3,1,""],legend:[73,3,1,""]},"pyams_content.shared.site.zmi.link.ContentLinkTableElementName":{name:[73,3,1,""]},"pyams_content.shared.site.zmi.manager":{SiteManagerAJAXAddForm:[73,1,1,""],SiteManagerAddForm:[73,1,1,""],SiteManagerAddMenu:[73,1,1,""],SiteManagerBreadcrumbAdapter:[73,1,1,""],SiteManagerTableElementEditor:[73,1,1,""],SiteManagerUserAddingsMenuLabelAdapter:[73,1,1,""],handle_new_site_manager_data_extraction:[73,4,1,""]},"pyams_content.shared.site.zmi.manager.SiteManagerAddForm":{add:[73,2,1,""],ajax_handler:[73,3,1,""],create:[73,2,1,""],edit_permission:[73,3,1,""],fields:[73,3,1,""],icon_css_class:[73,3,1,""],legend:[73,3,1,""],nextURL:[73,2,1,""],title:[73,3,1,""]},"pyams_content.shared.site.zmi.manager.SiteManagerAddMenu":{label:[73,3,1,""],label_css_class:[73,3,1,""],modal_target:[73,3,1,""],url:[73,3,1,""]},"pyams_content.shared.site.zmi.manager.SiteManagerBreadcrumbAdapter":{css_class:[73,3,1,""],label:[73,3,1,""]},"pyams_content.shared.site.zmi.manager.SiteManagerTableElementEditor":{modal_target:[73,3,1,""],view_name:[73,3,1,""]},"pyams_content.shared.site.zmi.manager.SiteManagerUserAddingsMenuLabelAdapter":{label:[73,3,1,""]},"pyams_content.shared.site.zmi.widget":{SiteManagerFoldersSelectorFieldWidget:[74,4,1,""],SiteManagerFoldersSelectorWidget:[74,1,1,""],interfaces:[74,0,0,"-"]},"pyams_content.shared.site.zmi.widget.SiteManagerFoldersSelectorWidget":{permission:[74,3,1,""]},"pyams_content.shared.view":{View:[75,1,1,""],ViewQuery:[75,1,1,""],WfView:[75,1,1,""],handle_modified_view:[75,4,1,""],interfaces:[76,0,0,"-"],manager:[75,0,0,"-"],portlet:[77,0,0,"-"],reference:[75,0,0,"-"],theme:[75,0,0,"-"],zmi:[79,0,0,"-"]},"pyams_content.shared.view.View":{content_class:[75,3,1,""]},"pyams_content.shared.view.ViewQuery":{get_params:[75,2,1,""],get_results:[75,2,1,""]},"pyams_content.shared.view.WfView":{content_name:[75,3,1,""],content_type:[75,3,1,""],get_results:[75,2,1,""],limit:[75,3,1,""],order_by:[75,3,1,""],reversed_order:[75,3,1,""],selected_content_types:[75,3,1,""]},"pyams_content.shared.view.manager":{ViewsManager:[75,1,1,""],handle_added_views_manager:[75,4,1,""]},"pyams_content.shared.view.manager.ViewsManager":{shared_content_factory:[75,3,1,""],shared_content_type:[75,3,1,""]},"pyams_content.shared.view.portlet":{ViewItemsPortlet:[77,1,1,""],ViewItemsPortletRenderer:[77,1,1,""],ViewItemsPortletSettings:[77,1,1,""],interfaces:[77,0,0,"-"],zmi:[78,0,0,"-"]},"pyams_content.shared.view.portlet.ViewItemsPortlet":{label:[77,3,1,""],name:[77,3,1,""],settings_class:[77,3,1,""],toolbar_css_class:[77,3,1,""],toolbar_image:[77,3,1,""]},"pyams_content.shared.view.portlet.ViewItemsPortletRenderer":{label:[77,3,1,""]},"pyams_content.shared.view.portlet.ViewItemsPortletSettings":{get_items:[77,2,1,""],get_view:[77,2,1,""],view:[77,3,1,""]},"pyams_content.shared.view.portlet.zmi":{ViewItemsPortletPreviewer:[78,1,1,""],ViewItemsPortletSettingsAJAXEditor:[78,1,1,""],ViewItemsPortletSettingsEditor:[78,1,1,""]},"pyams_content.shared.view.portlet.zmi.ViewItemsPortletSettingsEditor":{settings:[78,3,1,""]},"pyams_content.shared.view.reference":{ViewInternalReferencesQueryFilterExtension:[75,1,1,""],ViewInternalReferencesSettings:[75,1,1,""],ViewInternalReferencesSettingsFactory:[75,4,1,""]},"pyams_content.shared.view.reference.ViewInternalReferencesQueryFilterExtension":{filter:[75,2,1,""],weight:[75,3,1,""]},"pyams_content.shared.view.reference.ViewInternalReferencesSettings":{references:[75,3,1,""],references_mode:[75,3,1,""]},"pyams_content.shared.view.theme":{ViewThemesSettings:[75,1,1,""],ViewThemesSettingsFactory:[75,4,1,""]},"pyams_content.shared.view.theme.ViewThemesSettings":{get_themes:[75,2,1,""],get_themes_index:[75,2,1,""],select_context_themes:[75,3,1,""],themes:[75,3,1,""]},"pyams_content.shared.view.zmi":{ViewAJAXAddForm:[79,1,1,""],ViewAddAction:[79,1,1,""],ViewAddForm:[79,1,1,""],ViewContentMenuHeader:[79,1,1,""],ViewTitleAdapter:[79,1,1,""],preview:[79,0,0,"-"],properties:[79,0,0,"-"],reference:[79,0,0,"-"],theme:[79,0,0,"-"]},"pyams_content.shared.view.zmi.ViewAddAction":{label:[79,3,1,""],modal_target:[79,3,1,""],url:[79,3,1,""]},"pyams_content.shared.view.zmi.ViewAddForm":{legend:[79,3,1,""]},"pyams_content.shared.view.zmi.ViewContentMenuHeader":{header:[79,3,1,""]},"pyams_content.shared.view.zmi.ViewTitleAdapter":{title:[79,3,1,""]},"pyams_content.shared.view.zmi.preview":{SharedViewPreview:[79,1,1,""]},"pyams_content.shared.view.zmi.preview.SharedViewPreview":{items:[79,3,1,""]},"pyams_content.shared.view.zmi.properties":{ViewPropertiesEditForm:[79,1,1,""]},"pyams_content.shared.view.zmi.properties.ViewPropertiesEditForm":{fields:[79,3,1,""],fieldset_class:[79,3,1,""],legend:[79,3,1,""],weight:[79,3,1,""]},"pyams_content.shared.view.zmi.reference":{ViewReferencesAJAXEditForm:[79,1,1,""],ViewReferencesEditForm:[79,1,1,""],ViewReferencesMenu:[79,1,1,""],ViewReferencesMenuDivider:[79,1,1,""]},"pyams_content.shared.view.zmi.reference.ViewReferencesEditForm":{ajax_handler:[79,3,1,""],buttons:[79,3,1,""],fields:[79,3,1,""],legend:[79,3,1,""]},"pyams_content.shared.view.zmi.reference.ViewReferencesMenu":{icon_class:[79,3,1,""],label:[79,3,1,""],url:[79,3,1,""]},"pyams_content.shared.view.zmi.theme":{ViewThemesAJAXEditForm:[79,1,1,""],ViewThemesEditForm:[79,1,1,""],ViewThemesMenu:[79,1,1,""]},"pyams_content.shared.view.zmi.theme.ViewThemesEditForm":{ajax_handler:[79,3,1,""],buttons:[79,3,1,""],fields:[79,3,1,""],legend:[79,3,1,""],updateWidgets:[79,2,1,""]},"pyams_content.shared.view.zmi.theme.ViewThemesMenu":{icon_class:[79,3,1,""],label:[79,3,1,""],url:[79,3,1,""]},"pyams_content.site":{BaseGenerationsChecker:[15,1,1,""],handle_new_local_site:[15,4,1,""],site_index:[15,4,1,""]},"pyams_content.site.BaseGenerationsChecker":{evolve:[15,2,1,""],generation:[15,3,1,""]},"pyams_content.skin":{routes:[80,0,0,"-"]},"pyams_content.skin.routes":{get_oid_access:[80,4,1,""]},"pyams_content.tests":{test_utilsdocs:[81,0,0,"-"],test_utilsdocstrings:[81,0,0,"-"]},"pyams_content.tests.test_utilsdocs":{doc_suite:[81,4,1,""],test_suite:[81,4,1,""]},"pyams_content.tests.test_utilsdocstrings":{doc_suite:[81,4,1,""],test_suite:[81,4,1,""]},"pyams_content.workflow":{ContentWorkflow:[82,1,1,""],DraftWorkflowStateLabelAdapter:[82,1,1,""],MANAGER_STATES:[82,6,1,""],PROTECTED_STATES:[82,6,1,""],READONLY_STATES:[82,6,1,""],UPDATE_STATES:[82,6,1,""],WorkflowStateLabelAdapter:[82,1,1,""],WorkflowUtility:[82,1,1,""],archive_action:[82,4,1,""],can_backdraft_content:[82,4,1,""],can_cancel_operation:[82,4,1,""],can_create_new_version:[82,4,1,""],can_delete_version:[82,4,1,""],can_manage_content:[82,4,1,""],can_propose_content:[82,4,1,""],can_retire_content:[82,4,1,""],clone_action:[82,4,1,""],delete_action:[82,4,1,""],interfaces:[82,0,0,"-"],notify:[82,0,0,"-"],publish_action:[82,4,1,""],task:[82,0,0,"-"],zmi:[83,0,0,"-"]},"pyams_content.workflow.DraftWorkflowStateLabelAdapter":{get_label:[82,7,1,""]},"pyams_content.workflow.WorkflowStateLabelAdapter":{get_label:[82,7,1,""]},"pyams_content.workflow.notify":{ContentWorkflowTransitionNotificationHandler:[82,1,1,""],handle_workflow_event:[82,4,1,""]},"pyams_content.workflow.notify.ContentWorkflowTransitionNotificationHandler":{get_target:[82,2,1,""]},"pyams_content.workflow.task":{ContentArchiverTask:[82,1,1,""]},"pyams_content.workflow.task.ContentArchiverTask":{run:[82,2,1,""],settings_view_name:[82,3,1,""]},"pyams_content.workflow.zmi":{task:[83,0,0,"-"]},"pyams_content.workflow.zmi.task":{ContentArchiverTaskAJAXAddForm:[83,1,1,""],ContentArchiverTaskAddForm:[83,1,1,""],ContentArchiverTaskAddMenu:[83,1,1,""]},"pyams_content.workflow.zmi.task.ContentArchiverTaskAddForm":{ajax_handler:[83,3,1,""],icon_css_class:[83,3,1,""],legend:[83,3,1,""],task_factory:[83,3,1,""]},"pyams_content.workflow.zmi.task.ContentArchiverTaskAddMenu":{label:[83,3,1,""],label_css_class:[83,3,1,""],modal_target:[83,3,1,""],url:[83,3,1,""]},"pyams_content.zmi":{interfaces:[85,0,0,"-"],tinymce:[84,0,0,"-"],viewlet:[86,0,0,"-"]},"pyams_content.zmi.tinymce":{TinyMCEEditorConfiguration:[84,1,1,""]},"pyams_content.zmi.tinymce.TinyMCEEditorConfiguration":{configuration:[84,3,1,""]},"pyams_content.zmi.viewlet":{toplinks:[87,0,0,"-"]},"pyams_content.zmi.viewlet.toplinks":{SharedSitesMenu:[87,1,1,""],SharedToolsMenu:[87,1,1,""],UserAddingsMenu:[87,1,1,""],UserRolesMenu:[87,1,1,""]},"pyams_content.zmi.viewlet.toplinks.SharedSitesMenu":{css_class:[87,3,1,""],dropdown_label:[87,3,1,""],label:[87,3,1,""],update:[87,2,1,""]},"pyams_content.zmi.viewlet.toplinks.SharedToolsMenu":{css_class:[87,3,1,""],dropdown_label:[87,3,1,""],label:[87,3,1,""],update:[87,2,1,""]},"pyams_content.zmi.viewlet.toplinks.UserAddingsMenu":{css_class:[87,3,1,""],dropdown_label:[87,3,1,""],label:[87,3,1,""],update:[87,2,1,""]},"pyams_content.zmi.viewlet.toplinks.UserRolesMenu":{css_class:[87,3,1,""],dropdown_label:[87,3,1,""],label:[87,3,1,""],update:[87,2,1,""]},"pyams_content_es.component":{extfile:[89,0,0,"-"],gallery:[89,0,0,"-"],paragraph:[89,0,0,"-"],theme:[89,0,0,"-"],view:[89,0,0,"-"],workflow:[89,0,0,"-"]},"pyams_content_es.component.extfile":{ParagraphContainerTargetExtFileIndexInfo:[89,4,1,""]},"pyams_content_es.component.gallery":{GalleryIndexInfo:[89,4,1,""],GalleryTargetIndexInfo:[89,4,1,""]},"pyams_content_es.component.paragraph":{GalleryParagraphIndexInfo:[89,4,1,""],HTMLParagraphIndexInfo:[89,4,1,""],HeaderParagraphIndexInfo:[89,4,1,""],IllustrationIndexInfo:[89,4,1,""],ImagemapParagraphIndexInfo:[89,4,1,""],ParagraphContainerTargetIndexInfo:[89,4,1,""]},"pyams_content_es.component.theme":{ThemesTargetIndexInfo:[89,4,1,""],ViewThemesQueryEsParamsExtension:[89,1,1,""]},"pyams_content_es.component.theme.ViewThemesQueryEsParamsExtension":{get_es_params:[89,2,1,""],weight:[89,3,1,""]},"pyams_content_es.component.view":{EsViewQuery:[89,1,1,""]},"pyams_content_es.component.view.EsViewQuery":{get_es_params:[89,2,1,""],get_results:[89,2,1,""]},"pyams_content_es.component.workflow":{WorkflowManagedContentIndexInfo:[89,4,1,""]},"pyams_content_es.document":{ElasticMixin:[88,1,1,""],WfSharedContentIndexInfo:[88,4,1,""]},"pyams_content_es.document.ElasticMixin":{elastic_document:[88,2,1,""],elastic_mapping:[88,2,1,""],id:[88,3,1,""],internal_id:[88,3,1,""]},"pyams_content_es.include":{handle_new_application:[88,4,1,""],include_package:[88,4,1,""]},"pyams_content_es.index":{handle_added_document:[88,4,1,""],handle_modified_document:[88,4,1,""],handle_removed_document:[88,4,1,""],index_document:[88,4,1,""],unindex_document:[88,4,1,""]},"pyams_content_es.process":{BaseIndexerProcess:[88,1,1,""],ContentIndexerHandler:[88,1,1,""],ContentIndexerMessageHandler:[88,1,1,""],ContentIndexerProcess:[88,1,1,""],IndexerProcess:[88,1,1,""],IndexerThread:[88,1,1,""],UnindexerProcess:[88,1,1,""]},"pyams_content_es.process.BaseIndexerProcess":{run:[88,2,1,""],update_index:[88,2,1,""]},"pyams_content_es.process.ContentIndexerHandler":{index:[88,2,1,""],test:[88,2,1,""],unindex:[88,2,1,""]},"pyams_content_es.process.ContentIndexerMessageHandler":{handler:[88,3,1,""]},"pyams_content_es.process.IndexerProcess":{update_index:[88,2,1,""]},"pyams_content_es.process.IndexerThread":{run:[88,2,1,""]},"pyams_content_es.process.UnindexerProcess":{update_index:[88,2,1,""]},"pyams_content_es.scripts":{index:[91,0,0,"-"]},"pyams_content_es.scripts.index":{index_site:[91,4,1,""]},"pyams_content_es.site":{ContentIndexerGenerationsChecker:[88,1,1,""],handle_new_local_site:[88,4,1,""],site_index:[88,4,1,""]},"pyams_content_es.site.ContentIndexerGenerationsChecker":{evolve:[88,2,1,""],generation:[88,3,1,""]},"pyams_content_es.tests":{test_utilsdocs:[92,0,0,"-"],test_utilsdocstrings:[92,0,0,"-"]},"pyams_content_es.tests.test_utilsdocs":{doc_suite:[92,4,1,""],test_suite:[92,4,1,""]},"pyams_content_es.tests.test_utilsdocstrings":{doc_suite:[92,4,1,""],test_suite:[92,4,1,""]},"pyams_content_es.utility":{ContentIndexerUtility:[88,1,1,""]},"pyams_content_es.utility.ContentIndexerUtility":{index_document:[88,2,1,""],test_process:[88,2,1,""],unindex_document:[88,2,1,""],zodb_name:[88,3,1,""]},"pyams_content_es.zmi":{ContentIndexerProcessAJAXTestForm:[93,1,1,""],ContentIndexerProcessTestForm:[93,1,1,""],ContentIndexerProcessTestMenu:[93,1,1,""],ContentIndexerProcessTestSuffix:[93,1,1,""],ContentIndexerUtilityPropertiesAJAXEditForm:[93,1,1,""],ContentIndexerUtilityPropertiesEditForm:[93,1,1,""],test:[93,0,0,"-"]},"pyams_content_es.zmi.ContentIndexerProcessAJAXTestForm":{get_ajax_output:[93,2,1,""]},"pyams_content_es.zmi.ContentIndexerProcessTestForm":{ajax_handler:[93,3,1,""],buttons:[93,3,1,""],createAndAdd:[93,2,1,""],edit_permission:[93,3,1,""],fields:[93,3,1,""],form_target:[93,3,1,""],icon_css_class:[93,3,1,""],legend:[93,3,1,""],prefix:[93,3,1,""],title:[93,3,1,""],updateActions:[93,2,1,""]},"pyams_content_es.zmi.ContentIndexerProcessTestMenu":{label:[93,3,1,""],label_css_class:[93,3,1,""],modal_target:[93,3,1,""],stop_propagation:[93,3,1,""],url:[93,3,1,""]},"pyams_content_es.zmi.ContentIndexerUtilityPropertiesEditForm":{ajax_handler:[93,3,1,""],edit_permission:[93,3,1,""],fields:[93,3,1,""],legend:[93,3,1,""],title:[93,3,1,""]},"pyams_content_es.zmi.test":{es_test_view:[93,4,1,""]},"pyams_form.form":{AJAXAddForm:[94,1,1,""],AJAXEditForm:[94,1,1,""],AJAXForm:[94,1,1,""],AddForm:[94,1,1,""],AddFormContextPermissionChecker:[94,1,1,""],BaseForm:[94,1,1,""],DialogAddForm:[94,1,1,""],DialogDisplayForm:[94,1,1,""],DialogEditForm:[94,1,1,""],DisplayForm:[94,1,1,""],EditForm:[94,1,1,""],FormSelector:[94,1,1,""],InnerAddForm:[94,1,1,""],InnerDisplayForm:[94,1,1,""],InnerEditForm:[94,1,1,""],handle_form_skin:[94,4,1,""]},"pyams_form.form.AJAXAddForm":{get_ajax_output:[94,2,1,""]},"pyams_form.form.AJAXEditForm":{get_ajax_output:[94,2,1,""]},"pyams_form.form.AJAXForm":{ajax_callback:[94,3,1,""],ajax_handler:[94,3,1,""],form_options:[94,3,1,""],form_target:[94,3,1,""],get_ajax_errors:[94,2,1,""],get_ajax_handler:[94,2,1,""],get_ajax_output:[94,2,1,""],get_form_action:[94,2,1,""],get_form_options:[94,2,1,""]},"pyams_form.form.AddForm":{buttons:[94,3,1,""],createAndAdd:[94,2,1,""],formErrorsMessage:[94,3,1,""],legend:[94,3,1,""],updateActions:[94,2,1,""]},"pyams_form.form.AddFormContextPermissionChecker":{edit_permission:[94,3,1,""]},"pyams_form.form.BaseForm":{autocomplete:[94,3,1,""],callbacks:[94,3,1,""],check_mode:[94,2,1,""],css_class:[94,3,1,""],display_hints_on_widgets:[94,3,1,""],edit_permission:[94,3,1,""],errors:[94,3,1,""],forms:[94,3,1,""],get_form_action:[94,2,1,""],get_skin:[94,2,1,""],get_widget_callback:[94,2,1,""],handle_upload:[94,3,1,""],icon_css_class:[94,3,1,""],input_css_class:[94,3,1,""],is_dialog:[94,3,1,""],label_css_class:[94,3,1,""],layer:[94,3,1,""],layout:[94,3,1,""],legend:[94,3,1,""],render:[94,2,1,""],subforms:[94,3,1,""],subforms_legend:[94,3,1,""],tabforms:[94,3,1,""],title:[94,3,1,""],update:[94,2,1,""],update_content:[94,2,1,""],warn_on_change:[94,3,1,""]},"pyams_form.form.DialogAddForm":{buttons:[94,3,1,""],dialog_class:[94,3,1,""]},"pyams_form.form.DialogDisplayForm":{buttons:[94,3,1,""],dialog_class:[94,3,1,""]},"pyams_form.form.DialogEditForm":{buttons:[94,3,1,""],dialog_class:[94,3,1,""]},"pyams_form.form.EditForm":{applyChanges:[94,2,1,""],buttons:[94,3,1,""],formErrorsMessage:[94,3,1,""],legend:[94,3,1,""],noChangesMessage:[94,3,1,""],successMessage:[94,3,1,""],updateActions:[94,2,1,""]},"pyams_form.form.FormSelector":{phash:[94,2,1,""],text:[94,2,1,""]},"pyams_form.form.InnerAddForm":{buttons:[94,3,1,""],css_class:[94,3,1,""],get_form_action:[94,2,1,""],id:[94,3,1,""]},"pyams_form.form.InnerDisplayForm":{buttons:[94,3,1,""],css_class:[94,3,1,""],get_form_action:[94,2,1,""],id:[94,3,1,""]},"pyams_form.form.InnerEditForm":{buttons:[94,3,1,""],css_class:[94,3,1,""],get_form_action:[94,2,1,""],id:[94,3,1,""]},"pyams_form.group":{FormWidgetsGroup:[94,1,1,""],GroupsBasedForm:[94,1,1,""],NamedWidgetsGroup:[94,4,1,""]},"pyams_form.group.FormWidgetsGroup":{switch:[94,3,1,""],bordered:[94,3,1,""],checkbox_field:[94,3,1,""],checkbox_mode:[94,3,1,""],checkbox_switch:[94,3,1,""],checkbox_widget:[94,3,1,""],checker_state:[94,3,1,""],css_class:[94,3,1,""],fieldset_class:[94,3,1,""],form:[94,3,1,""],help:[94,3,1,""],hide_if_empty:[94,3,1,""],id:[94,3,1,""],legend:[94,3,1,""],subforms:[94,3,1,""],subforms_legend:[94,3,1,""],switchable:[94,3,1,""],switcher_state:[94,3,1,""],visible:[94,3,1,""],visible_widgets:[94,3,1,""],widgets:[94,3,1,""]},"pyams_form.group.GroupsBasedForm":{add_group:[94,2,1,""],groups:[94,3,1,""],main_group_class:[94,3,1,""],main_group_legend:[94,3,1,""]},"pyams_form.help":{FormHelp:[94,1,1,""],HelpContentProvider:[94,1,1,""],HelpRenderer:[94,1,1,""]},"pyams_form.help.FormHelp":{header:[94,3,1,""],message:[94,3,1,""],message_format:[94,3,1,""],mode:[94,3,1,""],outer_margin:[94,3,1,""],permission:[94,3,1,""],status:[94,3,1,""]},"pyams_form.help.HelpContentProvider":{help:[94,3,1,""],update:[94,2,1,""]},"pyams_form.help.HelpRenderer":{render:[94,2,1,""]},"pyams_form.include":{include_package:[94,4,1,""]},"pyams_form.interfaces":{form:[95,0,0,"-"],get_form_weight:[95,4,1,""]},"pyams_form.interfaces.form":{FormCreatedEvent:[95,1,1,""],FormObjectCreatedEvent:[95,1,1,""],FormObjectModifiedEvent:[95,1,1,""],check_submit_button:[95,4,1,""]},"pyams_form.schema":{CloseButton:[94,1,1,""],ResetButton:[94,1,1,""]},"pyams_form.search":{SearchForm:[94,1,1,""],SearchResultsView:[94,1,1,""],SearchResultsViewValuesAdapter:[94,1,1,""],SearchView:[94,1,1,""]},"pyams_form.search.SearchForm":{ajax_handler:[94,3,1,""],buttons:[94,3,1,""],edit_permission:[94,3,1,""],fields:[94,3,1,""],form_target:[94,3,1,""],get_search_results:[94,2,1,""],legend:[94,3,1,""],updateActions:[94,2,1,""],widget_icon_class:[94,3,1,""]},"pyams_form.search.SearchResultsView":{search_form_factory:[94,3,1,""]},"pyams_form.search.SearchResultsViewValuesAdapter":{values:[94,3,1,""]},"pyams_form.search.SearchView":{search_form_factory:[94,3,1,""],update:[94,2,1,""]},"pyams_form.security":{ProtectedFormObjectMixin:[94,1,1,""]},"pyams_form.security.ProtectedFormObjectMixin":{permission:[94,3,1,""]},"pyams_form.terms":{BoolTerms:[94,1,1,""]},"pyams_form.terms.BoolTerms":{falseLabel:[94,3,1,""],trueLabel:[94,3,1,""]},"pyams_form.tests":{test_utilsdocs:[96,0,0,"-"],test_utilsdocstrings:[96,0,0,"-"]},"pyams_form.tests.test_utilsdocs":{doc_suite:[96,4,1,""],test_suite:[96,4,1,""]},"pyams_form.tests.test_utilsdocstrings":{doc_suite:[96,4,1,""],test_suite:[96,4,1,""]},"pyams_form.viewlet":{FormHeaderViewletManager:[94,1,1,""],FormPrefixViewletManager:[94,1,1,""],FormSuffixViewletManager:[94,1,1,""],FormToolbarViewletsManager:[94,1,1,""],FormViewletManager:[94,1,1,""],WidgetsPrefixViewletManager:[94,1,1,""],WidgetsSuffixViewletManager:[94,1,1,""]},"pyams_form.viewlet.FormToolbarViewletsManager":{template:[94,3,1,""]},"pyams_form.widget":{ChoiceFieldWidget:[97,4,1,""],CloseButtonAction:[97,1,1,""],CloseFieldWidget:[97,4,1,""],CloseWidget:[97,1,1,""],ColorDataConverter:[97,1,1,""],ColorFieldWidget:[97,4,1,""],ColorWidget:[97,1,1,""],DateFieldWidget:[97,4,1,""],DateWidget:[97,1,1,""],DatetimeDataConverter:[97,1,1,""],DatetimeFieldWidget:[97,4,1,""],DatetimeWidget:[97,1,1,""],HTMLFieldWidget:[97,4,1,""],HTMLWidget:[97,1,1,""],ResetButtonAction:[97,1,1,""],ResetFieldWidget:[97,4,1,""],ResetWidget:[97,1,1,""],SEOTextLineFieldWidget:[97,4,1,""],SEOTextLineWidget:[97,1,1,""],Select2Widget:[97,1,1,""],TextLineListFieldDataConverter:[97,1,1,""],TextLineListFieldWidget:[97,4,1,""],TextLineListWidget:[97,1,1,""],TimeFieldWidget:[97,4,1,""],TimeWidget:[97,1,1,""],widgetlayout_config:[97,1,1,""],widgettemplate_config:[97,1,1,""]},"pyams_form.widget.CloseWidget":{css:[97,3,1,""],klass:[97,3,1,""]},"pyams_form.widget.ColorDataConverter":{toFieldValue:[97,2,1,""],toWidgetValue:[97,2,1,""]},"pyams_form.widget.DatetimeDataConverter":{toFieldValue:[97,2,1,""],toWidgetValue:[97,2,1,""]},"pyams_form.widget.HTMLWidget":{editor_data:[97,3,1,""],widget_css_class:[97,3,1,""]},"pyams_form.widget.ResetWidget":{css:[97,3,1,""],klass:[97,3,1,""]},"pyams_form.widget.SEOTextLineWidget":{length:[97,3,1,""],status:[97,3,1,""]},"pyams_form.widget.Select2Widget":{get_content:[97,2,1,""],noValueMessage:[97,3,1,""]},"pyams_form.widget.TextLineListFieldDataConverter":{toFieldValue:[97,2,1,""],toWidgetValue:[97,2,1,""]},"pyams_form.widget.TextLineListWidget":{tags:[97,3,1,""]},"pyams_form.widget.widgetlayout_config":{venusian:[97,3,1,""]},"pyams_form.widget.widgettemplate_config":{venusian:[97,3,1,""]},"pyams_gis.area":{GeoArea:[98,1,1,""]},"pyams_gis.area.GeoArea":{get_coordinates:[98,2,1,""],projection:[98,3,1,""],wgs_coordinates:[98,3,1,""],x1:[98,3,1,""],x2:[98,3,1,""],y1:[98,3,1,""],y2:[98,3,1,""]},"pyams_gis.configuration":{MapConfiguration:[98,1,1,""],MapConfigurationFactory:[98,4,1,""]},"pyams_gis.configuration.MapConfiguration":{attribution_control:[98,3,1,""],crs:[98,3,1,""],get_configuration:[98,2,1,""],initial_bounds:[98,3,1,""],initial_center:[98,3,1,""],keyboard:[98,3,1,""],layer_control:[98,3,1,""],layers:[98,3,1,""],scroll_wheel_zoom:[98,3,1,""],zoom_control:[98,3,1,""],zoom_level:[98,3,1,""]},"pyams_gis.include":{include_package:[98,4,1,""]},"pyams_gis.interfaces":{configuration:[99,0,0,"-"],layer:[99,0,0,"-"],utility:[99,0,0,"-"],widget:[99,0,0,"-"]},"pyams_gis.layer":{BaseTileMapLayer:[98,1,1,""],EsriFeatureMapLayer:[98,1,1,""],GeoportalMapLayer:[98,1,1,""],GoogleMapLayer:[98,1,1,""],MapLayer:[98,1,1,""],TileMapLayer:[98,1,1,""],WMSMapLayer:[98,1,1,""]},"pyams_gis.layer.BaseTileMapLayer":{attribution:[98,3,1,""],bounds:[98,3,1,""],get_configuration:[98,2,1,""]},"pyams_gis.layer.EsriFeatureMapLayer":{depends:[98,3,1,""],factory:[98,3,1,""],get_configuration:[98,2,1,""],layer_type:[98,3,1,""],token:[98,3,1,""],url:[98,3,1,""],where:[98,3,1,""]},"pyams_gis.layer.GeoportalMapLayer":{api_key:[98,3,1,""],crs:[98,3,1,""],depends:[98,3,1,""],factory:[98,3,1,""],get_configuration:[98,2,1,""],layer_name:[98,3,1,""],layer_type:[98,3,1,""]},"pyams_gis.layer.GoogleMapLayer":{api_key:[98,3,1,""],depends:[98,3,1,""],factory:[98,3,1,""],get_configuration:[98,2,1,""],layer_type:[98,3,1,""],type:[98,3,1,""]},"pyams_gis.layer.MapLayer":{depends:[98,3,1,""],factory:[98,3,1,""],get_configuration:[98,2,1,""],layer_type:[98,3,1,""],max_zoom:[98,3,1,""],min_zoom:[98,3,1,""],name:[98,3,1,""],title:[98,3,1,""]},"pyams_gis.layer.TileMapLayer":{factory:[98,3,1,""],get_configuration:[98,2,1,""],layer_type:[98,3,1,""],url:[98,3,1,""]},"pyams_gis.layer.WMSMapLayer":{crs:[98,3,1,""],factory:[98,3,1,""],format:[98,3,1,""],get_configuration:[98,2,1,""],layer_type:[98,3,1,""],layers:[98,3,1,""],styles:[98,3,1,""],transparent:[98,3,1,""],uppercase:[98,3,1,""],version:[98,3,1,""]},"pyams_gis.point":{GeoPoint:[98,1,1,""],GeoPointZ:[98,1,1,""]},"pyams_gis.point.GeoPoint":{get_coordinates:[98,2,1,""],latitude:[98,3,1,""],longitude:[98,3,1,""],projection:[98,3,1,""],wgs_coordinates:[98,3,1,""]},"pyams_gis.point.GeoPointZ":{altitude:[98,3,1,""]},"pyams_gis.rpc":{json:[101,0,0,"-"]},"pyams_gis.rpc.json":{transformArea:[101,4,1,""],transformPoint:[101,4,1,""]},"pyams_gis.schema":{GeoAreaField:[98,1,1,""],GeoPointField:[98,1,1,""],GeoPointZField:[98,1,1,""]},"pyams_gis.site":{MapGenerationsChecker:[98,1,1,""],handle_new_local_site:[98,4,1,""]},"pyams_gis.site.MapGenerationsChecker":{evolve:[98,2,1,""],generation:[98,3,1,""]},"pyams_gis.tests":{test_utilsdocs:[102,0,0,"-"],test_utilsdocstrings:[102,0,0,"-"]},"pyams_gis.tests.test_utilsdocs":{doc_suite:[102,4,1,""],test_suite:[102,4,1,""]},"pyams_gis.tests.test_utilsdocstrings":{doc_suite:[102,4,1,""],test_suite:[102,4,1,""]},"pyams_gis.utility":{MapLayersVocabulary:[98,1,1,""],MapManager:[98,1,1,""]},"pyams_gis.widget":{area:[103,0,0,"-"],point:[103,0,0,"-"]},"pyams_gis.widget.area":{GeoAreaFieldWidget:[103,4,1,""],GeoAreaObjectFactory:[103,1,1,""],GeoAreaWidget:[103,1,1,""]},"pyams_gis.widget.area.GeoAreaWidget":{updateWidgets:[103,2,1,""],wgs_coordinates:[103,3,1,""]},"pyams_gis.widget.point":{GeoPointFieldWidget:[103,4,1,""],GeoPointObjectFactory:[103,1,1,""],GeoPointWidget:[103,1,1,""],GeoPointZFieldWidget:[103,4,1,""],GeoPointZObjectFactory:[103,1,1,""],GeoPointZWidget:[103,1,1,""]},"pyams_gis.widget.point.GeoPointWidget":{updateWidgets:[103,2,1,""],wgs_coordinates:[103,3,1,""]},"pyams_gis.widget.point.GeoPointZWidget":{updateWidgets:[103,2,1,""],wgs_coordinates:[103,3,1,""]},"pyams_gis.zmi":{interfaces:[104,0,0,"-"],layer:[104,0,0,"-"],utility:[104,0,0,"-"]},"pyams_gis.zmi.layer":{EsriFeatureLayerAJAXAddForm:[104,1,1,""],EsriFeatureLayerAJAXEditForm:[104,1,1,""],EsriFeatureLayerAddForm:[104,1,1,""],EsriFeatureLayerAddMenu:[104,1,1,""],EsriFeatureLayerEditForm:[104,1,1,""],GeoportalLayerAJAXAddForm:[104,1,1,""],GeoportalLayerAJAXEditForm:[104,1,1,""],GeoportalLayerAddForm:[104,1,1,""],GeoportalLayerAddMenu:[104,1,1,""],GeoportalLayerEditForm:[104,1,1,""],GoogleMapLayerAJAXAddForm:[104,1,1,""],GoogleMapLayerAJAXEditForm:[104,1,1,""],GoogleMapLayerAddForm:[104,1,1,""],GoogleMapLayerAddMenu:[104,1,1,""],GoogleMapLayerEditForm:[104,1,1,""],TileLayerAJAXAddForm:[104,1,1,""],TileLayerAJAXEditForm:[104,1,1,""],TileLayerAddForm:[104,1,1,""],TileLayerAddMenu:[104,1,1,""],TileLayerEditForm:[104,1,1,""],WMSLayerAJAXAddForm:[104,1,1,""],WMSLayerAJAXEditForm:[104,1,1,""],WMSLayerAddForm:[104,1,1,""],WMSLayerAddMenu:[104,1,1,""],WMSLayerEditForm:[104,1,1,""],handle_new_geoportal_layer_data:[104,4,1,""]},"pyams_gis.zmi.layer.EsriFeatureLayerAddForm":{add:[104,2,1,""],ajax_handler:[104,3,1,""],create:[104,2,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],nextURL:[104,2,1,""],title:[104,3,1,""]},"pyams_gis.zmi.layer.EsriFeatureLayerAddMenu":{label:[104,3,1,""],label_css_class:[104,3,1,""],modal_target:[104,3,1,""],url:[104,3,1,""]},"pyams_gis.zmi.layer.EsriFeatureLayerEditForm":{ajax_handler:[104,3,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],title:[104,3,1,""],updateWidgets:[104,2,1,""]},"pyams_gis.zmi.layer.GeoportalLayerAddForm":{add:[104,2,1,""],ajax_handler:[104,3,1,""],create:[104,2,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],nextURL:[104,2,1,""],title:[104,3,1,""]},"pyams_gis.zmi.layer.GeoportalLayerAddMenu":{label:[104,3,1,""],label_css_class:[104,3,1,""],modal_target:[104,3,1,""],url:[104,3,1,""]},"pyams_gis.zmi.layer.GeoportalLayerEditForm":{ajax_handler:[104,3,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],title:[104,3,1,""],updateWidgets:[104,2,1,""]},"pyams_gis.zmi.layer.GoogleMapLayerAddForm":{add:[104,2,1,""],ajax_handler:[104,3,1,""],create:[104,2,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],nextURL:[104,2,1,""],title:[104,3,1,""]},"pyams_gis.zmi.layer.GoogleMapLayerAddMenu":{label:[104,3,1,""],label_css_class:[104,3,1,""],modal_target:[104,3,1,""],url:[104,3,1,""]},"pyams_gis.zmi.layer.GoogleMapLayerEditForm":{ajax_handler:[104,3,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],title:[104,3,1,""],updateWidgets:[104,2,1,""]},"pyams_gis.zmi.layer.TileLayerAddForm":{add:[104,2,1,""],ajax_handler:[104,3,1,""],create:[104,2,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],nextURL:[104,2,1,""],title:[104,3,1,""]},"pyams_gis.zmi.layer.TileLayerAddMenu":{label:[104,3,1,""],label_css_class:[104,3,1,""],modal_target:[104,3,1,""],url:[104,3,1,""]},"pyams_gis.zmi.layer.TileLayerEditForm":{ajax_handler:[104,3,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],title:[104,3,1,""],updateWidgets:[104,2,1,""]},"pyams_gis.zmi.layer.WMSLayerAddForm":{add:[104,2,1,""],ajax_handler:[104,3,1,""],create:[104,2,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],nextURL:[104,2,1,""],title:[104,3,1,""]},"pyams_gis.zmi.layer.WMSLayerAddMenu":{label:[104,3,1,""],label_css_class:[104,3,1,""],modal_target:[104,3,1,""],url:[104,3,1,""]},"pyams_gis.zmi.layer.WMSLayerEditForm":{ajax_handler:[104,3,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],title:[104,3,1,""],updateWidgets:[104,2,1,""]},"pyams_gis.zmi.utility":{MapManagerConfigurationAJAXEditForm:[104,1,1,""],MapManagerConfigurationEditForm:[104,1,1,""],MapManagerConfigurationMenuItem:[104,1,1,""],MapManagerHeaderAdapter:[104,1,1,""],MapManagerLayersNameColumn:[104,1,1,""],MapManagerLayersTable:[104,1,1,""],MapManagerLayersTitleColumn:[104,1,1,""],MapManagerLayersTrashCOlumn:[104,1,1,""],MapManagerLayersTypeColumn:[104,1,1,""],MapManagerMenuItem:[104,1,1,""],MapManagerTableElementEditor:[104,1,1,""],MapManagerValuesAdapter:[104,1,1,""],MapManagerView:[104,1,1,""],delete_map_manager_layer:[104,4,1,""],get_map_configuration:[104,4,1,""]},"pyams_gis.zmi.utility.MapManagerConfigurationEditForm":{ajax_handler:[104,3,1,""],dialog_class:[104,3,1,""],edit_permission:[104,3,1,""],fields:[104,3,1,""],getContent:[104,2,1,""],icon_css_class:[104,3,1,""],legend:[104,3,1,""],title:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerConfigurationMenuItem":{get_url:[104,2,1,""],label:[104,3,1,""],modal_target:[104,3,1,""],url:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerHeaderAdapter":{icon_class:[104,3,1,""],subtitle:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerLayersNameColumn":{attrName:[104,3,1,""],weight:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerLayersTable":{data_attributes:[104,3,1,""],id:[104,3,1,""],title:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerLayersTitleColumn":{attrName:[104,3,1,""],defaultValue:[104,3,1,""],weight:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerLayersTrashCOlumn":{icon_hint:[104,3,1,""],permission:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerLayersTypeColumn":{attrName:[104,3,1,""],getValue:[104,2,1,""],weight:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerMenuItem":{icon_class:[104,3,1,""],label:[104,3,1,""],url:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerTableElementEditor":{modal_target:[104,3,1,""],url:[104,3,1,""],view_name:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerValuesAdapter":{values:[104,3,1,""]},"pyams_gis.zmi.utility.MapManagerView":{table_class:[104,3,1,""]},"pyams_i18n.attr":{I18nAttributeAdapter:[105,1,1,""],I18nAttributeTraverser:[105,1,1,""]},"pyams_i18n.attr.I18nAttributeAdapter":{get_attribute:[105,2,1,""],query_attribute:[105,2,1,""]},"pyams_i18n.attr.I18nAttributeTraverser":{traverse:[105,2,1,""]},"pyams_i18n.column":{I18nAttrColumn:[105,1,1,""]},"pyams_i18n.column.I18nAttrColumn":{getValue:[105,2,1,""]},"pyams_i18n.content":{I18nManagerMixin:[105,1,1,""]},"pyams_i18n.content.I18nManagerMixin":{get_languages:[105,2,1,""],languages:[105,3,1,""]},"pyams_i18n.expr":{I18nExpr:[105,1,1,""],render_i18n_expression:[105,4,1,""]},"pyams_i18n.expr.I18nExpr":{transform:[105,3,1,""]},"pyams_i18n.include":{include_package:[105,4,1,""]},"pyams_i18n.index":{I18nTextIndexMixin:[105,1,1,""],I18nTextIndexWithInterface:[105,1,1,""]},"pyams_i18n.index.I18nTextIndexMixin":{discriminate:[105,2,1,""]},"pyams_i18n.interfaces":{schema:[106,0,0,"-"],widget:[106,0,0,"-"]},"pyams_i18n.language":{BaseLanguagesVocabulary:[105,1,1,""],ISOLanguagesVocabulary:[105,1,1,""]},"pyams_i18n.negotiator":{Negotiator:[105,1,1,""],ZopeNegotiator:[105,1,1,""],get_locale:[105,4,1,""],locale_negotiator:[105,4,1,""]},"pyams_i18n.negotiator.Negotiator":{cache_enabled:[105,3,1,""],clear_cache:[105,2,1,""],get_language:[105,2,1,""],offered_languages:[105,3,1,""],policy:[105,3,1,""],server_language:[105,3,1,""]},"pyams_i18n.negotiator.ZopeNegotiator":{getLanguage:[105,2,1,""]},"pyams_i18n.property":{I18nFileProperty:[105,1,1,""]},"pyams_i18n.schema":{DefaultValueDict:[105,1,1,""],I18nAudioField:[105,1,1,""],I18nField:[105,1,1,""],I18nFileField:[105,1,1,""],I18nHTMLField:[105,1,1,""],I18nImageField:[105,1,1,""],I18nMediaField:[105,1,1,""],I18nTextField:[105,1,1,""],I18nTextLineField:[105,1,1,""],I18nThumbnailImageField:[105,1,1,""],I18nVideoField:[105,1,1,""]},"pyams_i18n.schema.DefaultValueDict":{copy:[105,2,1,""],get:[105,2,1,""]},"pyams_i18n.site":{I18nGenerationsChecker:[105,1,1,""],handle_new_local_site:[105,4,1,""]},"pyams_i18n.site.I18nGenerationsChecker":{evolve:[105,2,1,""],generation:[105,3,1,""]},"pyams_i18n.vocabulary":{I18nContentLanguages:[105,1,1,""],I18nOfferedLanguages:[105,1,1,""]},"pyams_i18n.widget":{I18nDataConverter:[107,1,1,""],I18nFileFieldWidget:[107,4,1,""],I18nFileWidget:[107,1,1,""],I18nHTMLFieldWidget:[107,4,1,""],I18nHTMLWidget:[107,1,1,""],I18nSEOTextLineFieldWidget:[107,4,1,""],I18nSEOTextLineWidget:[107,1,1,""],I18nTextFieldWidget:[107,4,1,""],I18nTextLineFieldWidget:[107,4,1,""],I18nTextLineWidget:[107,1,1,""],I18nTextWidget:[107,1,1,""],I18nWidget:[107,1,1,""]},"pyams_i18n.widget.I18nDataConverter":{toFieldValue:[107,2,1,""],toWidgetValue:[107,2,1,""]},"pyams_i18n.widget.I18nWidget":{extract:[107,2,1,""],get_value:[107,2,1,""],get_widget:[107,2,1,""],langs:[107,3,1,""],update:[107,2,1,""],widget_factory:[107,3,1,""]},"pyams_i18n.zmi":{language:[108,0,0,"-"],negotiator:[108,0,0,"-"]},"pyams_i18n.zmi.language":{I18nManagerLanguageEditFormHelp:[108,1,1,""],I18nManagerLanguageEditFormPermissionChecker:[108,1,1,""],I18nManagerLanguagesAJAXEditForm:[108,1,1,""],I18nManagerLanguagesEditForm:[108,1,1,""],I18nManagerLanguagesMenu:[108,1,1,""]},"pyams_i18n.zmi.language.I18nManagerLanguageEditFormHelp":{message:[108,3,1,""],message_format:[108,3,1,""],outer_margin:[108,3,1,""]},"pyams_i18n.zmi.language.I18nManagerLanguageEditFormPermissionChecker":{edit_permission:[108,3,1,""]},"pyams_i18n.zmi.language.I18nManagerLanguagesEditForm":{ajax_handler:[108,3,1,""],edit_permission:[108,3,1,""],fields:[108,3,1,""],legend:[108,3,1,""]},"pyams_i18n.zmi.language.I18nManagerLanguagesMenu":{icon_class:[108,3,1,""],label:[108,3,1,""],url:[108,3,1,""]},"pyams_i18n.zmi.negotiator":{NegotiatorPropertiesAJAXEditForm:[108,1,1,""],NegotiatorPropertiesEditForm:[108,1,1,""]},"pyams_i18n.zmi.negotiator.NegotiatorPropertiesEditForm":{ajax_handler:[108,3,1,""],edit_permission:[108,3,1,""],fields:[108,3,1,""],legend:[108,3,1,""],title:[108,3,1,""],updateWidgets:[108,2,1,""]},"pyams_ldap.plugin":{ConnectionManager:[109,1,1,""],LDAPGroupInfo:[109,1,1,""],LDAPGroupMailInfoAdapter:[109,1,1,""],LDAPPlugin:[109,1,1,""],LDAPUserInfo:[109,1,1,""],LDAPUserMailInfoAdapter:[109,1,1,""]},"pyams_ldap.plugin.ConnectionManager":{get_connection:[109,2,1,""]},"pyams_ldap.plugin.LDAPGroupInfo":{get_members:[109,2,1,""]},"pyams_ldap.plugin.LDAPGroupMailInfoAdapter":{get_addresses:[109,2,1,""]},"pyams_ldap.plugin.LDAPPlugin":{authenticate:[109,2,1,""],base_dn:[109,3,1,""],bind_dn:[109,3,1,""],bind_password:[109,3,1,""],clear:[109,2,1,""],enabled:[109,3,1,""],find_principals:[109,2,1,""],get_all_principals:[109,2,1,""],get_connection:[109,2,1,""],get_members:[109,2,1,""],get_principal:[109,2,1,""],get_search_results:[109,2,1,""],group_extra_attributes:[109,3,1,""],group_mail_attribute:[109,3,1,""],group_mail_mode:[109,3,1,""],group_members_attribute:[109,3,1,""],group_members_query_mode:[109,3,1,""],group_prefix:[109,3,1,""],group_replace_expression:[109,3,1,""],group_title_format:[109,3,1,""],group_uid_attribute:[109,3,1,""],groups_base_dn:[109,3,1,""],groups_query:[109,3,1,""],groups_search_query:[109,3,1,""],groups_search_scope:[109,3,1,""],groups_select_query:[109,3,1,""],host:[109,3,1,""],login_attribute:[109,3,1,""],login_query:[109,3,1,""],mail_attribute:[109,3,1,""],pool_lifetime:[109,3,1,""],pool_size:[109,3,1,""],port:[109,3,1,""],prefix:[109,3,1,""],scheme:[109,3,1,""],search_scope:[109,3,1,""],server_uri:[109,3,1,""],title:[109,3,1,""],title_format:[109,3,1,""],uid_attribute:[109,3,1,""],uid_query:[109,3,1,""],use_pool:[109,3,1,""],use_ssl:[109,3,1,""],use_tls:[109,3,1,""],user_extra_attributes:[109,3,1,""],user_groups_attribute:[109,3,1,""],users_search_query:[109,3,1,""],users_select_query:[109,3,1,""]},"pyams_ldap.plugin.LDAPUserMailInfoAdapter":{get_addresses:[109,2,1,""]},"pyams_ldap.query":{LDAPQuery:[109,1,1,""]},"pyams_ldap.query.LDAPQuery":{execute:[109,2,1,""]},"pyams_ldap.tests":{test_utilsdocs:[111,0,0,"-"],test_utilsdocstrings:[111,0,0,"-"]},"pyams_ldap.tests.test_utilsdocs":{doc_suite:[111,4,1,""],test_suite:[111,4,1,""]},"pyams_ldap.tests.test_utilsdocstrings":{doc_suite:[111,4,1,""],test_suite:[111,4,1,""]},"pyams_ldap.zmi":{plugin:[112,0,0,"-"]},"pyams_ldap.zmi.plugin":{LDAPCnColumn:[112,1,1,""],LDAPColumn:[112,1,1,""],LDAPMailColumn:[112,1,1,""],LDAPPluginAJAXAddForm:[112,1,1,""],LDAPPluginAJAXEditForm:[112,1,1,""],LDAPPluginAddForm:[112,1,1,""],LDAPPluginAddMenu:[112,1,1,""],LDAPPluginConnectionAddForm:[112,1,1,""],LDAPPluginConnectionEditForm:[112,1,1,""],LDAPPluginEditForm:[112,1,1,""],LDAPPluginGroupsAddForm:[112,1,1,""],LDAPPluginGroupsEditForm:[112,1,1,""],LDAPPluginSearchAddForm:[112,1,1,""],LDAPPluginSearchEditForm:[112,1,1,""],LDAPPluginSearchResultsView:[112,1,1,""],LDAPPluginSearchView:[112,1,1,""],LDAPPluginSearchViewHeaderAdapter:[112,1,1,""],LDAPPluginUsersAddForm:[112,1,1,""],LDAPPluginUsersEditForm:[112,1,1,""],LDAPPrincipalAttributesViewlet:[112,1,1,""],LDAPPrincipalDisplayForm:[112,1,1,""]},"pyams_ldap.zmi.plugin.LDAPCnColumn":{attrName:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPColumn":{getValue:[112,2,1,""]},"pyams_ldap.zmi.plugin.LDAPMailColumn":{attrName:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginAddForm":{add:[112,2,1,""],ajax_handler:[112,3,1,""],create:[112,2,1,""],edit_permission:[112,3,1,""],fields:[112,3,1,""],icon_css_class:[112,3,1,""],legend:[112,3,1,""],nextURL:[112,2,1,""],title:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginAddMenu":{label:[112,3,1,""],label_css_class:[112,3,1,""],modal_target:[112,3,1,""],url:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginConnectionAddForm":{fields:[112,3,1,""],id:[112,3,1,""],legend:[112,3,1,""],tab_label:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginConnectionEditForm":{edit_permission:[112,3,1,""],fields:[112,3,1,""],id:[112,3,1,""],legend:[112,3,1,""],tab_label:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginEditForm":{ajax_handler:[112,3,1,""],edit_permission:[112,3,1,""],fields:[112,3,1,""],icon_css_class:[112,3,1,""],legend:[112,3,1,""],title:[112,3,1,""],updateWidgets:[112,2,1,""],update_content:[112,2,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginGroupsAddForm":{fields:[112,3,1,""],id:[112,3,1,""],input_css_class:[112,3,1,""],label_css_class:[112,3,1,""],legend:[112,3,1,""],tab_label:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginGroupsEditForm":{edit_permission:[112,3,1,""],fields:[112,3,1,""],id:[112,3,1,""],input_css_class:[112,3,1,""],label_css_class:[112,3,1,""],legend:[112,3,1,""],tab_label:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginSearchAddForm":{fields:[112,3,1,""],id:[112,3,1,""],input_css_class:[112,3,1,""],label_css_class:[112,3,1,""],legend:[112,3,1,""],tab_label:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginSearchEditForm":{edit_permission:[112,3,1,""],fields:[112,3,1,""],id:[112,3,1,""],input_css_class:[112,3,1,""],label_css_class:[112,3,1,""],legend:[112,3,1,""],tab_label:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginSearchResultsView":{cssClasses:[112,3,1,""],data_attributes:[112,3,1,""],id:[112,3,1,""],title:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginSearchViewHeaderAdapter":{back_target:[112,3,1,""],back_url:[112,3,1,""],icon_class:[112,3,1,""],subtitle:[112,3,1,""],title:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginUsersAddForm":{fields:[112,3,1,""],id:[112,3,1,""],input_css_class:[112,3,1,""],label_css_class:[112,3,1,""],legend:[112,3,1,""],tab_label:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPluginUsersEditForm":{edit_permission:[112,3,1,""],fields:[112,3,1,""],id:[112,3,1,""],input_css_class:[112,3,1,""],label_css_class:[112,3,1,""],legend:[112,3,1,""],tab_label:[112,3,1,""],weight:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPrincipalAttributesViewlet":{attributes:[112,3,1,""],br:[112,3,1,""]},"pyams_ldap.zmi.plugin.LDAPPrincipalDisplayForm":{fields:[112,3,1,""],icon_class:[112,3,1,""],legend:[112,3,1,""],title:[112,3,1,""]},"pyams_mail.include":{include_package:[113,4,1,""]},"pyams_mail.mailer":{MailerVocabulary:[113,1,1,""]},"pyams_mail.mailer.MailerVocabulary":{interface:[113,3,1,""],nameOnly:[113,3,1,""]},"pyams_mail.message":{HTMLMessage:[113,4,1,""],TextMessage:[113,4,1,""],html_encode:[113,4,1,""],html_replace:[113,4,1,""]},"pyams_mail.tests":{test_utilsdocs:[115,0,0,"-"],test_utilsdocstrings:[115,0,0,"-"]},"pyams_mail.tests.test_utilsdocs":{doc_suite:[115,4,1,""],test_suite:[115,4,1,""]},"pyams_mail.tests.test_utilsdocstrings":{doc_suite:[115,4,1,""],test_suite:[115,4,1,""]},"pyams_media.audio":{AudioTypeAdapter:[116,1,1,""],AudioTypeExtension:[116,1,1,""]},"pyams_media.audio.AudioTypeAdapter":{audio_type:[116,3,1,""]},"pyams_media.audio.AudioTypeExtension":{render:[116,2,1,""]},"pyams_media.converter":{AudioConvertersVocabulary:[116,1,1,""],BaseAudioConverter:[116,1,1,""],BaseMediaConverter:[116,1,1,""],BaseVideoConverter:[116,1,1,""],FlvVideoConverter:[116,1,1,""],Mp3AudioConverter:[116,1,1,""],Mp4VideoConverter:[116,1,1,""],OggAudioConverter:[116,1,1,""],OggVideoConverter:[116,1,1,""],VideoConvertersVocabulary:[116,1,1,""],WavAudioConverter:[116,1,1,""],WebmVideoConverter:[116,1,1,""]},"pyams_media.converter.BaseAudioConverter":{add_common_filters:[116,2,1,""]},"pyams_media.converter.BaseMediaConverter":{add_common_filters:[116,2,1,""],add_filters:[116,2,1,""],convert:[116,2,1,""],format:[116,3,1,""],get_conversion_loop:[116,2,1,""],require_input_file:[116,2,1,""],require_temp_file:[116,3,1,""]},"pyams_media.converter.BaseVideoConverter":{add_filters:[116,2,1,""],get_conversion_loop:[116,2,1,""]},"pyams_media.converter.FlvVideoConverter":{add_common_filters:[116,2,1,""],format:[116,3,1,""],label:[116,3,1,""]},"pyams_media.converter.Mp3AudioConverter":{format:[116,3,1,""],label:[116,3,1,""]},"pyams_media.converter.Mp4VideoConverter":{add_common_filters:[116,2,1,""],format:[116,3,1,""],label:[116,3,1,""],require_temp_file:[116,3,1,""]},"pyams_media.converter.OggAudioConverter":{format:[116,3,1,""],label:[116,3,1,""]},"pyams_media.converter.OggVideoConverter":{format:[116,3,1,""],label:[116,3,1,""]},"pyams_media.converter.WavAudioConverter":{format:[116,3,1,""],label:[116,3,1,""]},"pyams_media.converter.WebmVideoConverter":{add_common_filters:[116,2,1,""],format:[116,3,1,""],label:[116,3,1,""],require_temp_file:[116,3,1,""]},"pyams_media.ffbase":{FFAudioEffect:[116,1,1,""],FFVideoEffect:[116,1,1,""],FFmpeg:[116,1,1,""]},"pyams_media.ffbase.FFAudioEffect":{acodec:[116,2,1,""],aframes:[116,2,1,""],audiobitrate:[116,2,1,""],audiochannels:[116,2,1,""],audiorecording:[116,2,1,""],audiosampling:[116,2,1,""],newaudio:[116,2,1,""],unset_acodec:[116,2,1,""],unset_aframes:[116,2,1,""],unset_audiobitrate:[116,2,1,""],unset_audiochannels:[116,2,1,""],unset_audiorecording:[116,2,1,""],unset_audiosampling:[116,2,1,""],unset_newaudio:[116,2,1,""]},"pyams_media.ffbase.FFVideoEffect":{aspect:[116,2,1,""],bitrate:[116,2,1,""],bitraterange:[116,2,1,""],bitratetolerance:[116,2,1,""],bufsize:[116,2,1,""],crop:[116,2,1,""],intra:[116,2,1,""],lagrangefactor:[116,2,1,""],macroblock:[116,2,1,""],pad:[116,2,1,""],passenc:[116,2,1,""],picturesize:[116,2,1,""],pixelformat:[116,2,1,""],quantizerblur:[116,2,1,""],quantizercompression:[116,2,1,""],quantizerrange:[116,2,1,""],quantizerscale:[116,2,1,""],rate:[116,2,1,""],sameq:[116,2,1,""],size:[116,2,1,""],unset_aspect:[116,2,1,""],unset_bitrate:[116,2,1,""],unset_bitraterange:[116,2,1,""],unset_bitratetolerance:[116,2,1,""],unset_bufsize:[116,2,1,""],unset_crop:[116,2,1,""],unset_intra:[116,2,1,""],unset_lagrangefactor:[116,2,1,""],unset_macroblock:[116,2,1,""],unset_pad:[116,2,1,""],unset_passenc:[116,2,1,""],unset_picturesize:[116,2,1,""],unset_pixelformat:[116,2,1,""],unset_quantizerblur:[116,2,1,""],unset_quantizercompression:[116,2,1,""],unset_quantizerrange:[116,2,1,""],unset_quantizerscale:[116,2,1,""],unset_rate:[116,2,1,""],unset_sameq:[116,2,1,""],unset_size:[116,2,1,""],unset_vcodec:[116,2,1,""],unset_vdthreshold:[116,2,1,""],unset_vframes:[116,2,1,""],unset_vn:[116,2,1,""],vcodec:[116,2,1,""],vdthreshold:[116,2,1,""],vframes:[116,2,1,""],vn:[116,2,1,""]},"pyams_media.ffbase.FFmpeg":{info:[116,2,1,""],re_audioline:[116,3,1,""],re_infoline:[116,3,1,""],re_mainline:[116,3,1,""],re_videoline:[116,3,1,""],render:[116,2,1,""]},"pyams_media.ffdocument":{FFDocument:[116,1,1,""]},"pyams_media.ffdocument.FFDocument":{chainto:[116,2,1,""],get_stream_info:[116,2,1,""],ltrim:[116,2,1,""],resample:[116,2,1,""],resize:[116,2,1,""],rtrim:[116,2,1,""],split:[116,2,1,""],trim:[116,2,1,""]},"pyams_media.ffexception":{FFException:[116,8,1,""]},"pyams_media.include":{handle_new_application:[116,4,1,""],include_package:[116,4,1,""]},"pyams_media.media":{ConversionsExtension:[116,1,1,""],MediaConversions:[116,1,1,""],MediaConversionsFactory:[116,4,1,""],MediaConversionsTraverser:[116,1,1,""],MediaInfoFactory:[116,4,1,""],check_media_conversion:[116,4,1,""],handle_added_media:[116,4,1,""]},"pyams_media.media.ConversionsExtension":{render:[116,2,1,""]},"pyams_media.media.MediaConversions":{add_conversion:[116,2,1,""],get_conversion_width:[116,7,1,""],get_conversions:[116,2,1,""],has_conversion:[116,2,1,""]},"pyams_media.media.MediaConversionsTraverser":{traverse:[116,2,1,""]},"pyams_media.process":{ConversionProcess:[116,1,1,""],ConversionThread:[116,1,1,""],MediaConversionHandler:[116,1,1,""],MediaConversionMessageHandler:[116,1,1,""],MediaConversionProcess:[116,1,1,""]},"pyams_media.process.ConversionProcess":{run:[116,2,1,""]},"pyams_media.process.ConversionThread":{run:[116,2,1,""]},"pyams_media.process.MediaConversionHandler":{convert:[116,2,1,""],test:[116,2,1,""]},"pyams_media.process.MediaConversionMessageHandler":{handler:[116,3,1,""]},"pyams_media.site":{MediaConversionGenerationsChecker:[116,1,1,""],handle_new_local_site:[116,4,1,""]},"pyams_media.site.MediaConversionGenerationsChecker":{evolve:[116,2,1,""],generation:[116,3,1,""]},"pyams_media.tests":{test_utilsdocs:[119,0,0,"-"],test_utilsdocstrings:[119,0,0,"-"]},"pyams_media.tests.test_utilsdocs":{doc_suite:[119,4,1,""],test_suite:[119,4,1,""]},"pyams_media.tests.test_utilsdocstrings":{doc_suite:[119,4,1,""],test_suite:[119,4,1,""]},"pyams_media.utility":{MediaConversionUtility:[116,1,1,""]},"pyams_media.utility.MediaConversionUtility":{audio_bitrate:[116,3,1,""],audio_formats:[116,3,1,""],audio_sampling:[116,3,1,""],check_media_conversion:[116,2,1,""],convert:[116,2,1,""],test_process:[116,2,1,""],video_audio_bitrate:[116,3,1,""],video_audio_sampling:[116,3,1,""],video_bitrate:[116,3,1,""],video_formats:[116,3,1,""],video_frame_size:[116,3,1,""],video_quantisation:[116,3,1,""],zodb_name:[116,3,1,""]},"pyams_media.video":{FlashVideoTypeAdapter:[116,1,1,""],ThumbnailTraverser:[116,1,1,""],VideoThumbnailAdapter:[116,1,1,""],VideoTypeAdapter:[116,1,1,""],VideoTypeExtension:[116,1,1,""]},"pyams_media.video.FlashVideoTypeAdapter":{video_type:[116,3,1,""]},"pyams_media.video.ThumbnailTraverser":{traverse:[116,2,1,""]},"pyams_media.video.VideoThumbnailAdapter":{clear_geometries:[116,2,1,""],clear_thumbnails:[116,2,1,""],delete_thumbnail:[116,2,1,""],get_geometry:[116,2,1,""],get_image_size:[116,2,1,""],get_thumbnail:[116,2,1,""],get_thumbnail_name:[116,2,1,""],get_thumbnail_size:[116,2,1,""],set_geometry:[116,2,1,""]},"pyams_media.video.VideoTypeAdapter":{video_type:[116,3,1,""]},"pyams_media.video.VideoTypeExtension":{render:[116,2,1,""]},"pyams_media.zmi":{MediaAudioConversionPropertiesEditForm:[120,1,1,""],MediaConversionProcessAJAXTestForm:[120,1,1,""],MediaConversionProcessTestForm:[120,1,1,""],MediaConversionProcessTestMenu:[120,1,1,""],MediaConversionProcessTestSuffix:[120,1,1,""],MediaConversionUtilityPropertiesAJAXEditForm:[120,1,1,""],MediaConversionUtilityPropertiesEditForm:[120,1,1,""],MediaVideoConversionPropertiesEditForm:[120,1,1,""],audio:[120,0,0,"-"],interfaces:[120,0,0,"-"],media:[120,0,0,"-"],video:[120,0,0,"-"]},"pyams_media.zmi.MediaAudioConversionPropertiesEditForm":{fields:[120,3,1,""],id:[120,3,1,""],input_css_class:[120,3,1,""],label_css_class:[120,3,1,""],legend:[120,3,1,""],tab_label:[120,3,1,""],weight:[120,3,1,""]},"pyams_media.zmi.MediaConversionProcessAJAXTestForm":{get_ajax_output:[120,2,1,""]},"pyams_media.zmi.MediaConversionProcessTestForm":{ajax_handler:[120,3,1,""],buttons:[120,3,1,""],createAndAdd:[120,2,1,""],edit_permission:[120,3,1,""],fields:[120,3,1,""],form_target:[120,3,1,""],icon_css_class:[120,3,1,""],legend:[120,3,1,""],prefix:[120,3,1,""],title:[120,3,1,""],updateActions:[120,2,1,""]},"pyams_media.zmi.MediaConversionProcessTestMenu":{label:[120,3,1,""],label_css_class:[120,3,1,""],modal_target:[120,3,1,""],stop_propagation:[120,3,1,""],url:[120,3,1,""]},"pyams_media.zmi.MediaConversionUtilityPropertiesEditForm":{ajax_handler:[120,3,1,""],edit_permission:[120,3,1,""],fields:[120,3,1,""],input_css_class:[120,3,1,""],label_css_class:[120,3,1,""],legend:[120,3,1,""],title:[120,3,1,""]},"pyams_media.zmi.MediaVideoConversionPropertiesEditForm":{fields:[120,3,1,""],id:[120,3,1,""],input_css_class:[120,3,1,""],label_css_class:[120,3,1,""],legend:[120,3,1,""],tab_label:[120,3,1,""],weight:[120,3,1,""]},"pyams_media.zmi.audio":{AudioPreview:[120,1,1,""],AudioPreviewViewletsPrefix:[120,1,1,""]},"pyams_media.zmi.audio.AudioPreview":{fields:[120,3,1,""],label:[120,3,1,""],label_css_class:[120,3,1,""]},"pyams_media.zmi.media":{AudioConversionsAJAXEditForm:[120,1,1,""],AudioConversionsAction:[120,1,1,""],AudioConversionsEditForm:[120,1,1,""],AudioConversionsViewletsPrefix:[120,1,1,""],MediaConversionsFormHelpAdapter:[120,1,1,""],VideoConversionsAJAXEditForm:[120,1,1,""],VideoConversionsAction:[120,1,1,""],VideoConversionsEditForm:[120,1,1,""],VideoConversionsViewletsPrefix:[120,1,1,""]},"pyams_media.zmi.media.AudioConversionsAJAXEditForm":{get_ajax_output:[120,2,1,""]},"pyams_media.zmi.media.AudioConversionsAction":{label:[120,3,1,""],label_css_class:[120,3,1,""],modal_target:[120,3,1,""],url:[120,3,1,""]},"pyams_media.zmi.media.AudioConversionsEditForm":{ajax_handler:[120,3,1,""],applyChanges:[120,2,1,""],buttons:[120,3,1,""],check_mode:[120,2,1,""],edit_permission:[120,3,1,""],fields:[120,3,1,""],icon_css_class:[120,3,1,""],legend:[120,3,1,""],title:[120,3,1,""],updateActions:[120,2,1,""]},"pyams_media.zmi.media.AudioConversionsViewletsPrefix":{converters:[120,3,1,""],has_conversion:[120,2,1,""]},"pyams_media.zmi.media.MediaConversionsFormHelpAdapter":{message:[120,3,1,""],message_format:[120,3,1,""]},"pyams_media.zmi.media.VideoConversionsAJAXEditForm":{get_ajax_output:[120,2,1,""]},"pyams_media.zmi.media.VideoConversionsAction":{label:[120,3,1,""],label_css_class:[120,3,1,""],modal_target:[120,3,1,""],url:[120,3,1,""]},"pyams_media.zmi.media.VideoConversionsEditForm":{ajax_handler:[120,3,1,""],applyChanges:[120,2,1,""],buttons:[120,3,1,""],check_mode:[120,2,1,""],edit_permission:[120,3,1,""],fields:[120,3,1,""],icon_css_class:[120,3,1,""],legend:[120,3,1,""],title:[120,3,1,""],updateActions:[120,2,1,""]},"pyams_media.zmi.media.VideoConversionsViewletsPrefix":{converters:[120,3,1,""],formats:[120,3,1,""],get_conversion:[120,2,1,""],has_conversion:[120,2,1,""],original_frame_size:[120,3,1,""]},"pyams_media.zmi.video":{VideoPreview:[120,1,1,""],VideoPreviewViewletsPrefix:[120,1,1,""],VideoThumbnailAJAXEditForm:[120,1,1,""],VideoThumbnailAction:[120,1,1,""],VideoThumbnailEditForm:[120,1,1,""],VideoThumbnailEditFormHelpAdapter:[120,1,1,""],VideoThumbnailViewletsPrefix:[120,1,1,""]},"pyams_media.zmi.video.VideoPreview":{fields:[120,3,1,""],label:[120,3,1,""],label_css_class:[120,3,1,""]},"pyams_media.zmi.video.VideoPreviewViewletsPrefix":{timestamp:[120,3,1,""]},"pyams_media.zmi.video.VideoThumbnailAJAXEditForm":{get_ajax_output:[120,2,1,""]},"pyams_media.zmi.video.VideoThumbnailAction":{label:[120,3,1,""],label_css_class:[120,3,1,""],modal_target:[120,3,1,""],url:[120,3,1,""]},"pyams_media.zmi.video.VideoThumbnailEditForm":{ajax_handler:[120,3,1,""],buttons:[120,3,1,""],createAndAdd:[120,2,1,""],fields:[120,3,1,""],icon_css_class:[120,3,1,""],legend:[120,3,1,""],title:[120,3,1,""],updateActions:[120,2,1,""],updateWidgets:[120,2,1,""]},"pyams_media.zmi.video.VideoThumbnailEditFormHelpAdapter":{message:[120,3,1,""],message_format:[120,3,1,""]},"pyams_media.zmi.video.VideoThumbnailViewletsPrefix":{timestamp:[120,3,1,""]},"pyams_notify.handlers":{login:[122,0,0,"-"]},"pyams_notify.handlers.login":{UserLoginNotificationHandler:[122,1,1,""],handle_authenticated_principal:[122,4,1,""]},"pyams_notify.handlers.login.UserLoginNotificationHandler":{get_target:[122,2,1,""]},"pyams_notify.tests":{test_utilsdocs:[125,0,0,"-"],test_utilsdocstrings:[125,0,0,"-"]},"pyams_notify.tests.test_utilsdocs":{doc_suite:[125,4,1,""],test_suite:[125,4,1,""]},"pyams_notify.tests.test_utilsdocstrings":{doc_suite:[125,4,1,""],test_suite:[125,4,1,""]},"pyams_notify.viewlet":{NotificationsViewlet:[126,1,1,""]},"pyams_notify.viewlet.NotificationsViewlet":{cache_server:[126,3,1,""],get_notifications:[126,2,1,""],label:[126,3,1,""],name:[126,3,1,""],notify_server:[126,3,1,""],url:[126,3,1,""]},"pyams_notify.views":{context:[127,0,0,"-"],notification:[127,0,0,"-"]},"pyams_notify.views.context":{NotificationsContextView:[127,4,1,""]},"pyams_notify.views.notification":{UserNotificationsView:[127,1,1,""],get_user_notifications:[127,4,1,""]},"pyams_notify.views.notification.UserNotificationsView":{cache_server:[127,3,1,""]},"pyams_pagelet.interfaces":{PageletCreatedEvent:[129,1,1,""]},"pyams_pagelet.metaconfigure":{PageletDirective:[128,4,1,""]},"pyams_pagelet.pagelet":{Pagelet:[128,1,1,""],PageletRenderer:[128,1,1,""],pagelet_config:[128,1,1,""]},"pyams_pagelet.pagelet.Pagelet":{layout:[128,3,1,""],permission:[128,3,1,""],render:[128,2,1,""],template:[128,3,1,""],update:[128,2,1,""]},"pyams_pagelet.pagelet.PageletRenderer":{render:[128,2,1,""],update:[128,2,1,""]},"pyams_pagelet.pagelet.pagelet_config":{venusian:[128,3,1,""]},"pyams_pagelet.tests":{test_utilsdocs:[130,0,0,"-"],test_utilsdocstrings:[130,0,0,"-"]},"pyams_pagelet.tests.test_utilsdocs":{doc_suite:[130,4,1,""],test_suite:[130,4,1,""]},"pyams_pagelet.tests.test_utilsdocstrings":{doc_suite:[130,4,1,""],test_suite:[130,4,1,""]},"pyams_portal.include":{include_package:[131,4,1,""]},"pyams_portal.page":{PortalContextPageAdapter:[131,4,1,""],PortalContextPortletTraverser:[131,1,1,""],PortalContextPortletsConfigurationAdapter:[131,4,1,""],PortalContextTemplateConfigurationAdapter:[131,4,1,""],PortalContextTemplateTraverser:[131,1,1,""],PortalPage:[131,1,1,""]},"pyams_portal.page.PortalContextPortletTraverser":{traverse:[131,2,1,""]},"pyams_portal.page.PortalContextTemplateTraverser":{traverse:[131,2,1,""]},"pyams_portal.page.PortalPage":{can_inherit:[131,3,1,""],inherit_parent:[131,3,1,""],local_template:[131,3,1,""],parent:[131,3,1,""],shared_template:[131,3,1,""],template:[131,3,1,""],use_local_template:[131,3,1,""],use_shared_template:[131,3,1,""]},"pyams_portal.portlet":{PortalPortletsConfiguration:[131,1,1,""],Portlet:[131,1,1,""],PortletConfiguration:[131,1,1,""],PortletConfigurationAdapter:[131,4,1,""],PortletConfigurationPermissionChecker:[131,1,1,""],PortletConfigurationSettingsAdapter:[131,4,1,""],PortletConfigurationSettingsTraverser:[131,1,1,""],PortletContentProvider:[131,1,1,""],PortletPreviewer:[131,1,1,""],PortletRenderer:[131,1,1,""],PortletRenderersVocabulary:[131,1,1,""],PortletSettings:[131,1,1,""],PortletVocabulary:[131,1,1,""],portlet_config:[131,1,1,""]},"pyams_portal.portlet.PortalPortletsConfiguration":{clone:[131,5,1,""],delete_portlet_configuration:[131,2,1,""],get_portlet_configuration:[131,2,1,""],set_portlet_configuration:[131,2,1,""]},"pyams_portal.portlet.Portlet":{permission:[131,3,1,""],settings_class:[131,3,1,""],toolbar_css_class:[131,3,1,""],toolbar_image:[131,3,1,""]},"pyams_portal.portlet.PortletConfiguration":{can_inherit:[131,3,1,""],editor_settings:[131,3,1,""],inherit_parent:[131,3,1,""],parent:[131,3,1,""],portlet_id:[131,3,1,""],portlet_name:[131,3,1,""],settings:[131,3,1,""]},"pyams_portal.portlet.PortletConfigurationPermissionChecker":{edit_permission:[131,3,1,""]},"pyams_portal.portlet.PortletConfigurationSettingsTraverser":{traverse:[131,2,1,""]},"pyams_portal.portlet.PortletPreviewer":{slot_configuration:[131,3,1,""]},"pyams_portal.portlet.PortletRenderer":{slot_configuration:[131,3,1,""],target_interface:[131,3,1,""]},"pyams_portal.portlet.PortletSettings":{configuration:[131,3,1,""],renderer:[131,3,1,""],visible:[131,3,1,""]},"pyams_portal.portlet.portlet_config":{venusian:[131,3,1,""]},"pyams_portal.portlets":{content:[134,0,0,"-"],image:[135,0,0,"-"]},"pyams_portal.portlets.content":{ContentPortlet:[134,1,1,""],ContentPortletRenderer:[134,1,1,""],ContentPortletSettings:[134,1,1,""],interfaces:[134,0,0,"-"]},"pyams_portal.portlets.content.ContentPortlet":{label:[134,3,1,""],name:[134,3,1,""],settings_class:[134,3,1,""]},"pyams_portal.portlets.content.ContentPortletRenderer":{label:[134,3,1,""]},"pyams_portal.portlets.image":{ImagePortlet:[135,1,1,""],ImagePortletRenderer:[135,1,1,""],ImagePortletSettings:[135,1,1,""],interfaces:[135,0,0,"-"]},"pyams_portal.portlets.image.ImagePortlet":{label:[135,3,1,""],name:[135,3,1,""],settings_class:[135,3,1,""],toolbar_css_class:[135,3,1,""],toolbar_image:[135,3,1,""]},"pyams_portal.portlets.image.ImagePortletRenderer":{label:[135,3,1,""]},"pyams_portal.portlets.image.ImagePortletSettings":{image:[135,3,1,""]},"pyams_portal.site":{PortalGenerationsChecker:[131,1,1,""],handle_new_local_site:[131,4,1,""]},"pyams_portal.site.PortalGenerationsChecker":{evolve:[131,2,1,""],generation:[131,3,1,""]},"pyams_portal.slot":{SlotConfiguration:[131,1,1,""]},"pyams_portal.slot.SlotConfiguration":{css_class:[131,3,1,""],get_css_class:[131,2,1,""],get_width:[131,2,1,""],lg_width:[131,3,1,""],md_width:[131,3,1,""],portlet_ids:[131,3,1,""],set_width:[131,2,1,""],slot_name:[131,3,1,""],sm_width:[131,3,1,""],template:[131,3,1,""],visible:[131,3,1,""],xs_width:[131,3,1,""]},"pyams_portal.template":{PortalTemplate:[131,1,1,""],PortalTemplateConfiguration:[131,1,1,""],PortalTemplateConfigurationFactory:[131,4,1,""],PortalTemplateContainer:[131,1,1,""],PortalTemplateContainerConfiguration:[131,1,1,""],PortalTemplateContainerConfigurationAdapter:[131,4,1,""],PortalTemplatePortletTraverser:[131,1,1,""],PortalTemplatePortletsConfigurationAdapter:[131,4,1,""],PortalTemplateSlotsVocabulary:[131,1,1,""],PortalTemplatesVocabulary:[131,1,1,""],handle_added_template:[131,4,1,""],handle_removed_template:[131,4,1,""]},"pyams_portal.template.PortalTemplate":{name:[131,3,1,""]},"pyams_portal.template.PortalTemplateConfiguration":{add_portlet:[131,2,1,""],add_row:[131,2,1,""],add_slot:[131,2,1,""],delete_portlet:[131,2,1,""],delete_row:[131,2,1,""],delete_slot:[131,2,1,""],get_portlet_slot:[131,2,1,""],get_slot_configuration:[131,2,1,""],get_slot_row:[131,2,1,""],get_slots:[131,2,1,""],get_slots_width:[131,2,1,""],rows:[131,3,1,""],set_portlet_order:[131,2,1,""],set_row_order:[131,2,1,""],set_slot_order:[131,2,1,""],set_slot_width:[131,2,1,""],slot_config:[131,3,1,""],slot_names:[131,3,1,""],slot_order:[131,3,1,""]},"pyams_portal.template.PortalTemplateContainer":{get_portlet_id:[131,2,1,""],last_portlet_id:[131,3,1,""]},"pyams_portal.template.PortalTemplateContainerConfiguration":{toolbar_portlets:[131,3,1,""]},"pyams_portal.template.PortalTemplatePortletTraverser":{traverse:[131,2,1,""]},"pyams_portal.template.PortalTemplatesVocabulary":{interface:[131,3,1,""],nameOnly:[131,3,1,""]},"pyams_portal.tests":{test_utilsdocs:[136,0,0,"-"],test_utilsdocstrings:[136,0,0,"-"]},"pyams_portal.tests.test_utilsdocs":{doc_suite:[136,4,1,""],test_suite:[136,4,1,""]},"pyams_portal.tests.test_utilsdocstrings":{doc_suite:[136,4,1,""],test_suite:[136,4,1,""]},"pyams_portal.views":{PortalContextIndexPage:[131,1,1,""]},"pyams_portal.views.PortalContextIndexPage":{get_portlet:[131,2,1,""],page:[131,3,1,""],portlet_configuration:[131,3,1,""],render_portlet:[131,2,1,""],template_configuration:[131,3,1,""]},"pyams_portal.zmi":{container:[137,0,0,"-"],interfaces:[137,0,0,"-"],layout:[137,0,0,"-"],page:[137,0,0,"-"],portlet:[137,0,0,"-"],portlets:[138,0,0,"-"],template:[137,0,0,"-"]},"pyams_portal.zmi.container":{PortalTemplateContainerHeaderAdapter:[137,1,1,""],PortalTemplateContainerMenuItem:[137,1,1,""],PortalTemplateContainerNameColumn:[137,1,1,""],PortalTemplateContainerPropertiesAJAXEditForm:[137,1,1,""],PortalTemplateContainerPropertiesEditForm:[137,1,1,""],PortalTemplateContainerTable:[137,1,1,""],PortalTemplateContainerTableElementEditor:[137,1,1,""],PortalTemplateContainerTrashColumn:[137,1,1,""],PortalTemplateContainerValuesAdapter:[137,1,1,""],PortalTemplateContainerView:[137,1,1,""],PortalTemplateTableElementEditor:[137,1,1,""],PortalTemplatesContainerPropertiesMenu:[137,1,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerHeaderAdapter":{icon_class:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerMenuItem":{icon_class:[137,3,1,""],label:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerNameColumn":{attrName:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerPropertiesEditForm":{ajax_handler:[137,3,1,""],edit_permission:[137,3,1,""],fields:[137,3,1,""],icon_css_class:[137,3,1,""],input_css_class:[137,3,1,""],label_css_class:[137,3,1,""],legend:[137,3,1,""],title:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerTable":{data_attributes:[137,3,1,""],id:[137,3,1,""],title:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerTableElementEditor":{modal_target:[137,3,1,""],url:[137,3,1,""],view_name:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerTrashColumn":{icon_hint:[137,3,1,""],permission:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerValuesAdapter":{values:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateContainerView":{table_class:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplateTableElementEditor":{modal_target:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.container.PortalTemplatesContainerPropertiesMenu":{get_url:[137,2,1,""],icon_class:[137,3,1,""],label:[137,3,1,""],modal_target:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.layout":{PortalTemplateAddMenuDivider:[137,1,1,""],PortalTemplateLayoutHeaderAdapter:[137,1,1,""],PortalTemplateLayoutView:[137,1,1,""],PortalTemplateMenuHeader:[137,1,1,""],PortalTemplatePortletAJAXAddForm:[137,1,1,""],PortalTemplatePortletAJAXEditForm:[137,1,1,""],PortalTemplatePortletAddForm:[137,1,1,""],PortalTemplatePortletAddMenu:[137,1,1,""],PortalTemplatePortletEditForm:[137,1,1,""],PortalTemplatePropertiesMenu:[137,1,1,""],PortalTemplateRowAddMenu:[137,1,1,""],PortalTemplateSlotAJAXAddForm:[137,1,1,""],PortalTemplateSlotAddForm:[137,1,1,""],PortalTemplateSlotAddMenu:[137,1,1,""],PortalTemplateSlotPropertiesAJAXEditForm:[137,1,1,""],PortalTemplateSlotPropertiesEditForm:[137,1,1,""],add_template_row:[137,4,1,""],delete_template_portlet:[137,4,1,""],delete_template_row:[137,4,1,""],delete_template_slot:[137,4,1,""],drag_template_portlet:[137,4,1,""],get_template_slots_width:[137,4,1,""],handle_new_slot_data_extraction:[137,4,1,""],set_template_portlet_order:[137,4,1,""],set_template_row_order:[137,4,1,""],set_template_slot_order:[137,4,1,""],set_template_slot_width:[137,4,1,""]},"pyams_portal.zmi.layout.PortalTemplateLayoutHeaderAdapter":{back_target:[137,3,1,""],back_url:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplateLayoutView":{can_change:[137,3,1,""],get_context:[137,2,1,""],get_portlet:[137,2,1,""],get_portlet_label:[137,2,1,""],get_portlet_preview:[137,2,1,""],get_template:[137,2,1,""],portlet_configuration:[137,3,1,""],selected_portlets:[137,3,1,""],template_configuration:[137,3,1,""],title:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplateMenuHeader":{header:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplatePortletAJAXAddForm":{get_ajax_output:[137,2,1,""]},"pyams_portal.zmi.layout.PortalTemplatePortletAddForm":{ajax_handler:[137,3,1,""],createAndAdd:[137,2,1,""],edit_permission:[137,3,1,""],fields:[137,3,1,""],icon_css_class:[137,3,1,""],legend:[137,3,1,""],title:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplatePortletAddMenu":{label:[137,3,1,""],label_css_class:[137,3,1,""],modal_target:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplatePortletEditForm":{dialog_class:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplatePropertiesMenu":{icon_class:[137,3,1,""],label:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplateRowAddMenu":{label:[137,3,1,""],label_css_class:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplateSlotAJAXAddForm":{get_ajax_output:[137,2,1,""]},"pyams_portal.zmi.layout.PortalTemplateSlotAddForm":{ajax_handler:[137,3,1,""],createAndAdd:[137,2,1,""],edit_permission:[137,3,1,""],fields:[137,3,1,""],icon_css_class:[137,3,1,""],legend:[137,3,1,""],title:[137,3,1,""],updateWidgets:[137,2,1,""]},"pyams_portal.zmi.layout.PortalTemplateSlotAddMenu":{label:[137,3,1,""],label_css_class:[137,3,1,""],modal_target:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.layout.PortalTemplateSlotPropertiesAJAXEditForm":{get_ajax_output:[137,2,1,""]},"pyams_portal.zmi.layout.PortalTemplateSlotPropertiesEditForm":{ajax_handler:[137,3,1,""],edit_permission:[137,3,1,""],fields:[137,3,1,""],getContent:[137,2,1,""],input_css_class:[137,3,1,""],label_css_class:[137,3,1,""],legend:[137,3,1,""],title:[137,3,1,""],updateWidgets:[137,2,1,""]},"pyams_portal.zmi.page":{PortalContextPropertiesEditFormHeaderAdapter:[137,1,1,""],PortalContextPropertiesEditFormHelpAdapter:[137,1,1,""],PortalContextTemplateConfigMenu:[137,1,1,""],PortalContextTemplateLayoutHeaderAdapter:[137,1,1,""],PortalContextTemplateLayoutView:[137,1,1,""],PortalContextTemplatePortletAJAXEditForm:[137,1,1,""],PortalContextTemplatePortletEditForm:[137,1,1,""],PortalContextTemplatePropertiesAJAXEditForm:[137,1,1,""],PortalContextTemplatePropertiesEditForm:[137,1,1,""],PortalContextTemplatePropertiesMenu:[137,1,1,""],get_template_slots_width:[137,4,1,""]},"pyams_portal.zmi.page.PortalContextPropertiesEditFormHeaderAdapter":{icon_class:[137,3,1,""]},"pyams_portal.zmi.page.PortalContextPropertiesEditFormHelpAdapter":{message:[137,3,1,""],message_format:[137,3,1,""]},"pyams_portal.zmi.page.PortalContextTemplateConfigMenu":{get_url:[137,2,1,""],label:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.page.PortalContextTemplateLayoutView":{can_change:[137,3,1,""],get_template:[137,2,1,""]},"pyams_portal.zmi.page.PortalContextTemplatePropertiesAJAXEditForm":{get_ajax_output:[137,2,1,""]},"pyams_portal.zmi.page.PortalContextTemplatePropertiesEditForm":{ajax_handler:[137,3,1,""],edit_permission:[137,3,1,""],fields:[137,3,1,""],getContent:[137,2,1,""],legend:[137,3,1,""],title:[137,3,1,""],update:[137,2,1,""]},"pyams_portal.zmi.page.PortalContextTemplatePropertiesMenu":{icon_class:[137,3,1,""],label:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.portlet":{PortletSettingsEditor:[137,1,1,""],PortletSettingsPropertiesEditor:[137,1,1,""]},"pyams_portal.zmi.portlet.PortletSettingsEditor":{configuration:[137,3,1,""],dialog_class:[137,3,1,""],edit_permission:[137,3,1,""],fields:[137,3,1,""],get_ajax_handler:[137,2,1,""],get_form_action:[137,2,1,""],legend:[137,3,1,""],override_label:[137,3,1,""],portlet:[137,3,1,""],settings:[137,3,1,""],title:[137,3,1,""]},"pyams_portal.zmi.portlet.PortletSettingsPropertiesEditor":{edit_permission:[137,3,1,""],fields:[137,3,1,""],id:[137,3,1,""],legend:[137,3,1,""],tab_label:[137,3,1,""],weight:[137,3,1,""]},"pyams_portal.zmi.portlets":{content:[138,0,0,"-"],image:[138,0,0,"-"]},"pyams_portal.zmi.portlets.content":{ContentPortletConfigurationAJAXEditor:[138,1,1,""],ContentPortletPreviewer:[138,1,1,""],ContentPortletSettingsEditor:[138,1,1,""]},"pyams_portal.zmi.portlets.content.ContentPortletSettingsEditor":{settings:[138,3,1,""]},"pyams_portal.zmi.portlets.image":{ImagePortletConfigurationAJAXEditor:[138,1,1,""],ImagePortletPreviewer:[138,1,1,""],ImagePortletSettingsEditor:[138,1,1,""]},"pyams_portal.zmi.portlets.image.ImagePortletSettingsEditor":{settings:[138,3,1,""]},"pyams_portal.zmi.template":{PortalTemplateAJAXAddForm:[137,1,1,""],PortalTemplateAddAction:[137,1,1,""],PortalTemplateAddForm:[137,1,1,""],PortalTemplateHeaderAdapter:[137,1,1,""],delete_portal_template:[137,4,1,""],handle_new_template_data_extraction:[137,4,1,""]},"pyams_portal.zmi.template.PortalTemplateAddAction":{label:[137,3,1,""],modal_target:[137,3,1,""],url:[137,3,1,""]},"pyams_portal.zmi.template.PortalTemplateAddForm":{add:[137,2,1,""],ajax_handler:[137,3,1,""],create:[137,2,1,""],edit_permission:[137,3,1,""],fields:[137,3,1,""],icon_css_class:[137,3,1,""],legend:[137,3,1,""],nextURL:[137,2,1,""],title:[137,3,1,""]},"pyams_portal.zmi.template.PortalTemplateHeaderAdapter":{icon_class:[137,3,1,""],title:[137,3,1,""]},"pyams_scheduler.include":{handle_new_application:[139,4,1,""],include_package:[139,4,1,""]},"pyams_scheduler.interfaces":{AfterRunJobEvent:[140,1,1,""],BeforeRunJobEvent:[140,1,1,""],ssh:[140,0,0,"-"],url:[140,0,0,"-"],zodb:[140,0,0,"-"]},"pyams_scheduler.process":{BaseTaskThread:[139,1,1,""],SchedulerHandler:[139,1,1,""],SchedulerMessageHandler:[139,1,1,""],SchedulerProcess:[139,1,1,""],TaskRemoverThread:[139,1,1,""],TaskResettingThread:[139,1,1,""],TaskRunnerThread:[139,1,1,""]},"pyams_scheduler.process.SchedulerHandler":{get_jobs:[139,2,1,""],remove_task:[139,2,1,""],reset_task:[139,2,1,""],run_task:[139,2,1,""],test:[139,2,1,""]},"pyams_scheduler.process.SchedulerMessageHandler":{handler:[139,3,1,""]},"pyams_scheduler.process.SchedulerProcess":{run:[139,2,1,""]},"pyams_scheduler.process.TaskRemoverThread":{run:[139,2,1,""]},"pyams_scheduler.process.TaskResettingThread":{run:[139,2,1,""]},"pyams_scheduler.process.TaskRunnerThread":{run:[139,2,1,""]},"pyams_scheduler.scheduler":{Scheduler:[139,1,1,""],SchedulerHandler:[139,1,1,""]},"pyams_scheduler.scheduler.Scheduler":{get_jobs:[139,2,1,""],get_task:[139,2,1,""],history:[139,3,1,""],internal_id:[139,3,1,""],report_mailer:[139,3,1,""],report_source:[139,3,1,""],tasks:[139,3,1,""],test_process:[139,2,1,""],zodb_name:[139,3,1,""]},"pyams_scheduler.site":{SchedulerGenerationsChecker:[139,1,1,""],handle_new_local_site:[139,4,1,""]},"pyams_scheduler.site.SchedulerGenerationsChecker":{evolve:[139,2,1,""],generation:[139,3,1,""]},"pyams_scheduler.ssh":{SSHCallerTask:[139,1,1,""]},"pyams_scheduler.ssh.SSHCallerTask":{cmdline:[139,3,1,""],hostname:[139,3,1,""],password:[139,3,1,""],port:[139,3,1,""],private_key:[139,3,1,""],run:[139,2,1,""],username:[139,3,1,""]},"pyams_scheduler.task":{ImmediateTaskTrigger:[139,1,1,""],Task:[139,1,1,""],TaskHistoryContainer:[139,1,1,""],TaskHistoryItem:[139,1,1,""],handle_modified_task:[139,4,1,""],handle_new_task:[139,4,1,""],handle_removed_task:[139,4,1,""]},"pyams_scheduler.task.ImmediateTaskTrigger":{get_next_fire_time:[139,2,1,""]},"pyams_scheduler.task.Task":{check_history:[139,2,1,""],errors_target:[139,3,1,""],get_scheduling_info:[139,2,1,""],get_trigger:[139,2,1,""],history_duration:[139,3,1,""],history_length:[139,3,1,""],internal_id:[139,3,1,""],is_runnable:[139,2,1,""],keep_empty_reports:[139,3,1,""],launch:[139,2,1,""],name:[139,3,1,""],report_errors_only:[139,3,1,""],report_target:[139,3,1,""],reset:[139,2,1,""],run:[139,2,1,""],schedule_mode:[139,3,1,""],send_empty_reports:[139,3,1,""],send_report:[139,2,1,""],settings_view_name:[139,3,1,""],store_report:[139,2,1,""]},"pyams_scheduler.task.TaskHistoryContainer":{check_history:[139,2,1,""]},"pyams_scheduler.task.TaskHistoryItem":{date:[139,3,1,""],report:[139,3,1,""],status:[139,3,1,""]},"pyams_scheduler.tests":{test_utilsdocs:[141,0,0,"-"],test_utilsdocstrings:[141,0,0,"-"]},"pyams_scheduler.tests.test_utilsdocs":{doc_suite:[141,4,1,""],test_suite:[141,4,1,""]},"pyams_scheduler.tests.test_utilsdocstrings":{doc_suite:[141,4,1,""],test_suite:[141,4,1,""]},"pyams_scheduler.trigger":{CronTaskScheduleInfo:[139,1,1,""],CronTaskScheduler:[139,1,1,""],CronTaskSchedulerInfoFactory:[139,4,1,""],DateTaskScheduleInfo:[139,1,1,""],DateTaskScheduler:[139,1,1,""],DateTaskSchedulerInfoFactory:[139,4,1,""],LoopTaskScheduleInfo:[139,1,1,""],LoopTaskScheduler:[139,1,1,""],LoopTaskSchedulerInfoFactory:[139,4,1,""],SchedulingModesVocabulary:[139,1,1,""]},"pyams_scheduler.trigger.CronTaskScheduleInfo":{active:[139,3,1,""],day:[139,3,1,""],day_of_week:[139,3,1,""],end_date:[139,3,1,""],hour:[139,3,1,""],minute:[139,3,1,""],month:[139,3,1,""],second:[139,3,1,""],start_date:[139,3,1,""],week:[139,3,1,""],year:[139,3,1,""]},"pyams_scheduler.trigger.CronTaskScheduler":{get_trigger:[139,2,1,""],marker_interface:[139,3,1,""],schema:[139,3,1,""]},"pyams_scheduler.trigger.DateTaskScheduleInfo":{active:[139,3,1,""],start_date:[139,3,1,""]},"pyams_scheduler.trigger.DateTaskScheduler":{get_trigger:[139,2,1,""],marker_interface:[139,3,1,""],schema:[139,3,1,""]},"pyams_scheduler.trigger.LoopTaskScheduleInfo":{active:[139,3,1,""],days:[139,3,1,""],end_date:[139,3,1,""],hours:[139,3,1,""],minutes:[139,3,1,""],seconds:[139,3,1,""],start_date:[139,3,1,""],weeks:[139,3,1,""]},"pyams_scheduler.trigger.LoopTaskScheduler":{get_trigger:[139,2,1,""],marker_interface:[139,3,1,""],schema:[139,3,1,""]},"pyams_scheduler.trigger.SchedulingModesVocabulary":{interface:[139,3,1,""],nameOnly:[139,3,1,""]},"pyams_scheduler.url":{URLCallerTask:[139,1,1,""]},"pyams_scheduler.url.URLCallerTask":{connection_timeout:[139,3,1,""],password:[139,3,1,""],proxy_password:[139,3,1,""],proxy_port:[139,3,1,""],proxy_server:[139,3,1,""],proxy_username:[139,3,1,""],remote_dns:[139,3,1,""],run:[139,2,1,""],url:[139,3,1,""],username:[139,3,1,""]},"pyams_scheduler.zmi":{interfaces:[142,0,0,"-"],scheduler:[142,0,0,"-"],ssh:[142,0,0,"-"],task:[142,0,0,"-"],url:[142,0,0,"-"],zodb:[142,0,0,"-"]},"pyams_scheduler.zmi.scheduler":{SchedulerJobIdColumn:[142,1,1,""],SchedulerJobNameColumn:[142,1,1,""],SchedulerJobNextRunColumn:[142,1,1,""],SchedulerJobTriggerColumn:[142,1,1,""],SchedulerJobsDisplayForm:[142,1,1,""],SchedulerJobsMenuItem:[142,1,1,""],SchedulerJobsTable:[142,1,1,""],SchedulerJobsValuesAdapter:[142,1,1,""],SchedulerJobsViewlet:[142,1,1,""],SchedulerMenuItem:[142,1,1,""],SchedulerProcessAJAXTestForm:[142,1,1,""],SchedulerProcessTestForm:[142,1,1,""],SchedulerProcessTestMenu:[142,1,1,""],SchedulerProcessTestSuffix:[142,1,1,""],SchedulerPropertiesAJAXEditForm:[142,1,1,""],SchedulerPropertiesEditForm:[142,1,1,""],SchedulerPropertiesMenuItem:[142,1,1,""],SchedulerTableElementEditor:[142,1,1,""],SchedulerTasksHeaderAdapter:[142,1,1,""],SchedulerTasksHistoryColumn:[142,1,1,""],SchedulerTasksNameColumn:[142,1,1,""],SchedulerTasksRunColumn:[142,1,1,""],SchedulerTasksScheduleColumn:[142,1,1,""],SchedulerTasksSettingsColumn:[142,1,1,""],SchedulerTasksTable:[142,1,1,""],SchedulerTasksTrashColumn:[142,1,1,""],SchedulerTasksValuesAdapter:[142,1,1,""],SchedulerTasksView:[142,1,1,""],delete_scheduler_task:[142,4,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobIdColumn":{getValue:[142,2,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobNameColumn":{getValue:[142,2,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobNextRunColumn":{getValue:[142,2,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobTriggerColumn":{getValue:[142,2,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobsDisplayForm":{dialog_class:[142,3,1,""],fields:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobsMenuItem":{get_url:[142,2,1,""],label:[142,3,1,""],modal_target:[142,3,1,""],url:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobsTable":{cssClasses:[142,3,1,""],data_attributes:[142,3,1,""],sortOn:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobsValuesAdapter":{values:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerJobsViewlet":{table:[142,3,1,""],update:[142,2,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerMenuItem":{icon_class:[142,3,1,""],label:[142,3,1,""],url:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerProcessAJAXTestForm":{get_ajax_output:[142,2,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerProcessTestForm":{ajax_handler:[142,3,1,""],buttons:[142,3,1,""],createAndAdd:[142,2,1,""],edit_permission:[142,3,1,""],fields:[142,3,1,""],form_target:[142,3,1,""],icon_css_class:[142,3,1,""],legend:[142,3,1,""],prefix:[142,3,1,""],title:[142,3,1,""],updateActions:[142,2,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerProcessTestMenu":{label:[142,3,1,""],label_css_class:[142,3,1,""],modal_target:[142,3,1,""],stop_propagation:[142,3,1,""],url:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerPropertiesEditForm":{ajax_handler:[142,3,1,""],edit_permission:[142,3,1,""],fields:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerPropertiesMenuItem":{get_url:[142,2,1,""],label:[142,3,1,""],modal_target:[142,3,1,""],url:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTableElementEditor":{modal_target:[142,3,1,""],url:[142,3,1,""],view_name:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksHeaderAdapter":{icon_class:[142,3,1,""],subtitle:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksHistoryColumn":{icon_class:[142,3,1,""],icon_hint:[142,3,1,""],modal_target:[142,3,1,""],permission:[142,3,1,""],target:[142,3,1,""],url:[142,3,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksNameColumn":{attrName:[142,3,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksRunColumn":{icon_class:[142,3,1,""],icon_hint:[142,3,1,""],modal_target:[142,3,1,""],permission:[142,3,1,""],target:[142,3,1,""],url:[142,3,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksScheduleColumn":{icon_class:[142,3,1,""],icon_hint:[142,3,1,""],modal_target:[142,3,1,""],permission:[142,3,1,""],target:[142,3,1,""],url:[142,3,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksSettingsColumn":{get_url:[142,2,1,""],icon_class:[142,3,1,""],icon_hint:[142,3,1,""],modal_target:[142,3,1,""],permission:[142,3,1,""],renderCell:[142,2,1,""],target:[142,3,1,""],weight:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksTable":{cssClasses:[142,3,1,""],data_attributes:[142,3,1,""],getCSSHighlightClass:[142,2,1,""],id:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksTrashColumn":{icon_hint:[142,3,1,""],permission:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksValuesAdapter":{values:[142,3,1,""]},"pyams_scheduler.zmi.scheduler.SchedulerTasksView":{table_class:[142,3,1,""]},"pyams_scheduler.zmi.ssh":{SSHTaskAJAXAddForm:[142,1,1,""],SSHTaskAJAXEditForm:[142,1,1,""],SSHTaskAddForm:[142,1,1,""],SSHTaskAddMenu:[142,1,1,""],SSHTaskEditForm:[142,1,1,""]},"pyams_scheduler.zmi.ssh.SSHTaskAddForm":{ajax_handler:[142,3,1,""],icon_css_class:[142,3,1,""],legend:[142,3,1,""],task_factory:[142,3,1,""]},"pyams_scheduler.zmi.ssh.SSHTaskAddMenu":{label:[142,3,1,""],label_css_class:[142,3,1,""],modal_target:[142,3,1,""],url:[142,3,1,""]},"pyams_scheduler.zmi.ssh.SSHTaskEditForm":{ajax_handler:[142,3,1,""],edit_permission:[142,3,1,""],fields:[142,3,1,""],icon_css_class:[142,3,1,""],input_css_class:[142,3,1,""],label_css_class:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zmi.task":{CronTaskScheduleAJAXEditForm:[142,1,1,""],CronTaskScheduleEditForm:[142,1,1,""],DateTaskScheduleAJAXEditForm:[142,1,1,""],DateTaskScheduleEditForm:[142,1,1,""],LoopTaskScheduleAJAXEditForm:[142,1,1,""],LoopTaskScheduleEditForm:[142,1,1,""],SchedulerTaskPropertiesAJAXEditForm:[142,1,1,""],TaskBaseAddForm:[142,1,1,""],TaskDebugReportViewlet:[142,1,1,""],TaskHistoryDateColumn:[142,1,1,""],TaskHistoryDisplayForm:[142,1,1,""],TaskHistoryInfoView:[142,4,1,""],TaskHistoryItemsTable:[142,1,1,""],TaskHistoryTraverser:[142,1,1,""],TaskHistoryValuesAdapter:[142,1,1,""],TaskHistoryViewlet:[142,1,1,""],TaskPropertiesEditForm:[142,1,1,""],TaskRunAJAXForm:[142,1,1,""],TaskRunForm:[142,1,1,""],TaskRunFormHelpAdapter:[142,1,1,""],TaskScheduleEditForm:[142,1,1,""],TaskSchedulerAJAXEditForm:[142,1,1,""],handle_new_task_data_extraction:[142,4,1,""]},"pyams_scheduler.zmi.task.CronTaskScheduleEditForm":{fields:[142,3,1,""]},"pyams_scheduler.zmi.task.DateTaskScheduleEditForm":{fields:[142,3,1,""]},"pyams_scheduler.zmi.task.LoopTaskScheduleEditForm":{fields:[142,3,1,""]},"pyams_scheduler.zmi.task.TaskBaseAddForm":{add:[142,2,1,""],create:[142,2,1,""],edit_permission:[142,3,1,""],fields:[142,3,1,""],input_css_class:[142,3,1,""],label_css_class:[142,3,1,""],legend:[142,3,1,""],nextURL:[142,2,1,""],task_factory:[142,3,1,""],title:[142,3,1,""],updateWidgets:[142,2,1,""]},"pyams_scheduler.zmi.task.TaskHistoryDateColumn":{attrName:[142,3,1,""],renderCell:[142,2,1,""]},"pyams_scheduler.zmi.task.TaskHistoryDisplayForm":{dialog_class:[142,3,1,""],fields:[142,3,1,""],icon_css_class:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zmi.task.TaskHistoryItemsTable":{cssClasses:[142,3,1,""],data_attributes:[142,3,1,""],getCSSHighlightClass:[142,2,1,""],sortOn:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zmi.task.TaskHistoryTraverser":{traverse:[142,2,1,""]},"pyams_scheduler.zmi.task.TaskHistoryValuesAdapter":{values:[142,3,1,""]},"pyams_scheduler.zmi.task.TaskHistoryViewlet":{table:[142,3,1,""],update:[142,2,1,""]},"pyams_scheduler.zmi.task.TaskPropertiesEditForm":{ajax_handler:[142,3,1,""],edit_permission:[142,3,1,""],fields:[142,3,1,""],icon_css_class:[142,3,1,""],input_css_class:[142,3,1,""],label_css_class:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""],updateWidgets:[142,2,1,""]},"pyams_scheduler.zmi.task.TaskRunAJAXForm":{get_ajax_output:[142,2,1,""]},"pyams_scheduler.zmi.task.TaskRunForm":{ajax_handler:[142,3,1,""],applyChanges:[142,2,1,""],buttons:[142,3,1,""],dialog_class:[142,3,1,""],fields:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""],updateActions:[142,2,1,""]},"pyams_scheduler.zmi.task.TaskRunFormHelpAdapter":{header:[142,3,1,""],message:[142,3,1,""],message_format:[142,3,1,""],status:[142,3,1,""]},"pyams_scheduler.zmi.task.TaskScheduleEditForm":{ajax_handler:[142,3,1,""],edit_permission:[142,3,1,""],icon_css_class:[142,3,1,""],input_css_class:[142,3,1,""],label_css_class:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""],update_content:[142,2,1,""]},"pyams_scheduler.zmi.task.TaskSchedulerAJAXEditForm":{get_ajax_output:[142,2,1,""]},"pyams_scheduler.zmi.url":{URLTaskAJAXAddForm:[142,1,1,""],URLTaskAJAXEditForm:[142,1,1,""],URLTaskAddForm:[142,1,1,""],URLTaskAddMenu:[142,1,1,""],URLTaskEditForm:[142,1,1,""]},"pyams_scheduler.zmi.url.URLTaskAddForm":{ajax_handler:[142,3,1,""],icon_css_class:[142,3,1,""],legend:[142,3,1,""],task_factory:[142,3,1,""]},"pyams_scheduler.zmi.url.URLTaskAddMenu":{label:[142,3,1,""],label_css_class:[142,3,1,""],modal_target:[142,3,1,""],url:[142,3,1,""]},"pyams_scheduler.zmi.url.URLTaskEditForm":{ajax_handler:[142,3,1,""],edit_permission:[142,3,1,""],fields:[142,3,1,""],icon_css_class:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zmi.zodb":{ZODBTaskAJAXAddForm:[142,1,1,""],ZODBTaskAJAXEditForm:[142,1,1,""],ZODBTaskAddForm:[142,1,1,""],ZODBTaskAddMenu:[142,1,1,""],ZODBTaskEditForm:[142,1,1,""]},"pyams_scheduler.zmi.zodb.ZODBTaskAddForm":{ajax_handler:[142,3,1,""],icon_css_class:[142,3,1,""],legend:[142,3,1,""],task_factory:[142,3,1,""]},"pyams_scheduler.zmi.zodb.ZODBTaskAddMenu":{label:[142,3,1,""],label_css_class:[142,3,1,""],modal_target:[142,3,1,""],url:[142,3,1,""]},"pyams_scheduler.zmi.zodb.ZODBTaskEditForm":{ajax_handler:[142,3,1,""],edit_permission:[142,3,1,""],fields:[142,3,1,""],icon_css_class:[142,3,1,""],legend:[142,3,1,""],title:[142,3,1,""]},"pyams_scheduler.zodb":{ZODBPackingTask:[139,1,1,""]},"pyams_scheduler.zodb.ZODBPackingTask":{pack_time:[139,3,1,""],run:[139,2,1,""],zeo_connection:[139,3,1,""]},"pyams_security.credential":{Credentials:[143,1,1,""]},"pyams_security.credential.Credentials":{attributes:[143,3,1,""],id:[143,3,1,""],prefix:[143,3,1,""]},"pyams_security.include":{include_package:[143,4,1,""]},"pyams_security.index":{PrincipalsRoleIndex:[143,1,1,""]},"pyams_security.index.PrincipalsRoleIndex":{discriminate:[143,2,1,""]},"pyams_security.interfaces":{AuthenticatedPrincipalEvent:[144,1,1,""],GrantedRoleEvent:[144,1,1,""],PrincipalsAddedToGroupEvent:[144,1,1,""],PrincipalsGroupEvent:[144,1,1,""],PrincipalsRemovedFromGroupEvent:[144,1,1,""],RevokedRoleEvent:[144,1,1,""],RoleEvent:[144,1,1,""],check_password:[144,4,1,""],notification:[144,0,0,"-"],profile:[144,0,0,"-"]},"pyams_security.notification":{NotificationSettings:[143,1,1,""],SecurityNotificationSettingsFactory:[143,4,1,""]},"pyams_security.notification.NotificationSettings":{enable_notifications:[143,3,1,""],mailer:[143,3,1,""],sender_email:[143,3,1,""],sender_name:[143,3,1,""],service_name:[143,3,1,""],service_owner:[143,3,1,""],signature:[143,3,1,""],subject_prefix:[143,3,1,""]},"pyams_security.permission":{Permission:[143,1,1,""],PermissionsVocabulary:[143,1,1,""],register_permission:[143,4,1,""]},"pyams_security.permission.Permission":{description:[143,3,1,""],id:[143,3,1,""],title:[143,3,1,""]},"pyams_security.permission.PermissionsVocabulary":{interface:[143,3,1,""]},"pyams_security.plugin":{PluginSelector:[145,1,1,""],admin:[145,0,0,"-"],group:[145,0,0,"-"],http:[145,0,0,"-"],social:[145,0,0,"-"],userfolder:[145,0,0,"-"]},"pyams_security.plugin.PluginSelector":{phash:[145,2,1,""],text:[145,2,1,""]},"pyams_security.plugin.admin":{AdminAuthenticationPlugin:[145,1,1,""]},"pyams_security.plugin.admin.AdminAuthenticationPlugin":{authenticate:[145,2,1,""],enabled:[145,3,1,""],find_principals:[145,2,1,""],get_all_principals:[145,2,1,""],get_principal:[145,2,1,""],login:[145,3,1,""],password:[145,3,1,""],prefix:[145,3,1,""],title:[145,3,1,""]},"pyams_security.plugin.group":{Group:[145,1,1,""],GroupsFolder:[145,1,1,""],LocalGroupsVocabulary:[145,1,1,""],handle_added_group:[145,4,1,""],handle_added_principals:[145,4,1,""],handle_removed_principals:[145,4,1,""]},"pyams_security.plugin.group.Group":{description:[145,3,1,""],group_id:[145,3,1,""],principals:[145,3,1,""],title:[145,3,1,""]},"pyams_security.plugin.group.GroupsFolder":{check_group_id:[145,2,1,""],enabled:[145,3,1,""],find_principals:[145,2,1,""],get_all_principals:[145,2,1,""],get_principal:[145,2,1,""],prefix:[145,3,1,""],title:[145,3,1,""]},"pyams_security.plugin.http":{HttpBasicCredentialsPlugin:[145,1,1,""]},"pyams_security.plugin.http.HttpBasicCredentialsPlugin":{enabled:[145,3,1,""],extract_credentials:[145,2,1,""],prefix:[145,3,1,""],title:[145,3,1,""]},"pyams_security.plugin.social":{OAuthProvidersVocabulary:[145,1,1,""],SecurityManagerSocialTraverser:[145,1,1,""],SocialLoginConfiguration:[145,1,1,""],SocialLoginConfigurationAdapter:[145,4,1,""],SocialLoginProviderConnection:[145,1,1,""],SocialLoginProviderInfo:[145,1,1,""],SocialUser:[145,1,1,""],SocialUserPrincipalInfoAdapter:[145,4,1,""],SocialUsersFolder:[145,1,1,""],SocialUsersFolderVocabulary:[145,1,1,""],get_provider_info:[145,4,1,""],handle_authenticated_principal:[145,4,1,""]},"pyams_security.plugin.social.SecurityManagerSocialTraverser":{traverse:[145,2,1,""]},"pyams_security.plugin.social.SocialLoginConfiguration":{get_oauth_configuration:[145,2,1,""]},"pyams_security.plugin.social.SocialLoginProviderConnection":{consumer_key:[145,3,1,""],consumer_secret:[145,3,1,""],get_configuration:[145,2,1,""],provider_id:[145,3,1,""],provider_name:[145,3,1,""]},"pyams_security.plugin.social.SocialLoginProviderInfo":{icon_class:[145,3,1,""],icon_filename:[145,3,1,""],name:[145,3,1,""],provider:[145,3,1,""],scope:[145,3,1,""]},"pyams_security.plugin.social.SocialUser":{birth_date:[145,3,1,""],city:[145,3,1,""],country:[145,3,1,""],email:[145,3,1,""],first_name:[145,3,1,""],last_name:[145,3,1,""],locale:[145,3,1,""],name:[145,3,1,""],nickname:[145,3,1,""],picture:[145,3,1,""],postal_code:[145,3,1,""],provider_name:[145,3,1,""],registration_date:[145,3,1,""],timezone:[145,3,1,""],title:[145,3,1,""],title_with_source:[145,3,1,""],user_id:[145,3,1,""],username:[145,3,1,""]},"pyams_security.plugin.social.SocialUsersFolder":{enabled:[145,3,1,""],find_principals:[145,2,1,""],get_all_principals:[145,2,1,""],get_principal:[145,2,1,""],get_search_results:[145,2,1,""],prefix:[145,3,1,""],title:[145,3,1,""]},"pyams_security.plugin.userfolder":{User:[145,1,1,""],UserPrincipalInfoAdapter:[145,4,1,""],UserPrincipalMailInfoAdapter:[145,1,1,""],UsersFolder:[145,1,1,""],UsersFolderVocabulary:[145,1,1,""],handle_new_local_user:[145,4,1,""]},"pyams_security.plugin.userfolder.User":{activated:[145,3,1,""],activation_date:[145,3,1,""],activation_hash:[145,3,1,""],activation_secret:[145,3,1,""],check_activation:[145,2,1,""],check_password:[145,2,1,""],company_name:[145,3,1,""],email:[145,3,1,""],firstname:[145,3,1,""],generate_secret:[145,2,1,""],lastname:[145,3,1,""],login:[145,3,1,""],password:[145,3,1,""],password_manager:[145,3,1,""],self_registered:[145,3,1,""],title:[145,3,1,""],wait_confirmation:[145,3,1,""]},"pyams_security.plugin.userfolder.UserPrincipalMailInfoAdapter":{get_addresses:[145,2,1,""]},"pyams_security.plugin.userfolder.UsersFolder":{authenticate:[145,2,1,""],check_login:[145,2,1,""],enabled:[145,3,1,""],find_principals:[145,2,1,""],get_all_principals:[145,2,1,""],get_principal:[145,2,1,""],get_search_results:[145,2,1,""],prefix:[145,3,1,""],title:[145,3,1,""]},"pyams_security.principal":{MissingPrincipal:[143,1,1,""],PrincipalInfo:[143,1,1,""],get_principal_annotations:[143,4,1,""]},"pyams_security.principal.MissingPrincipal":{id:[143,3,1,""],title:[143,3,1,""]},"pyams_security.principal.PrincipalInfo":{attributes:[143,3,1,""],id:[143,3,1,""],title:[143,3,1,""]},"pyams_security.profile":{PrincipalPublicProfileFactory:[143,4,1,""],ProfileTraverser:[143,1,1,""],PublicProfile:[143,1,1,""],PublicProfileExtension:[143,1,1,""],PublicProfileFactory:[143,4,1,""]},"pyams_security.profile.ProfileTraverser":{traverse:[143,2,1,""]},"pyams_security.profile.PublicProfile":{avatar:[143,3,1,""]},"pyams_security.profile.PublicProfileExtension":{render:[143,2,1,""]},"pyams_security.property":{RolePrincipalsFieldProperty:[143,1,1,""]},"pyams_security.role":{Role:[143,1,1,""],RolesVocabulary:[143,1,1,""],register_role:[143,4,1,""]},"pyams_security.role.Role":{description:[143,3,1,""],id:[143,3,1,""],managers:[143,3,1,""],permissions:[143,3,1,""],title:[143,3,1,""]},"pyams_security.role.RolesVocabulary":{interface:[143,3,1,""]},"pyams_security.schema":{PermissionField:[143,1,1,""],PermissionsSetField:[143,1,1,""],Principal:[143,1,1,""],PrincipalsSet:[143,1,1,""]},"pyams_security.schema.Principal":{role_id:[143,3,1,""]},"pyams_security.schema.PrincipalsSet":{role_id:[143,3,1,""]},"pyams_security.security":{ProtectedObject:[143,1,1,""],ProtectedObjectFactory:[143,4,1,""],RoleProtectedObject:[143,1,1,""]},"pyams_security.security.RoleProtectedObject":{authenticated_denied:[143,3,1,""],authenticated_granted:[143,3,1,""],everyone_denied:[143,3,1,""],everyone_granted:[143,3,1,""],get_authenticated_denied:[143,2,1,""],get_authenticated_granted:[143,2,1,""],get_everyone_denied:[143,2,1,""],get_everyone_granted:[143,2,1,""],get_granted_roles:[143,2,1,""],get_permissions:[143,2,1,""],get_principals:[143,2,1,""],get_roles:[143,2,1,""],grant_role:[143,2,1,""],inherit_parent_roles:[143,3,1,""],inherit_parent_security:[143,3,1,""],revoke_role:[143,2,1,""]},"pyams_security.site":{SecurityGenerationsChecker:[143,1,1,""],get_admin_user:[143,4,1,""],get_service_user:[143,4,1,""],handle_new_local_site:[143,4,1,""],handle_new_security_manager:[143,4,1,""]},"pyams_security.site.SecurityGenerationsChecker":{evolve:[143,2,1,""],generation:[143,3,1,""]},"pyams_security.tests":{test_utilsdocs:[146,0,0,"-"],test_utilsdocstrings:[146,0,0,"-"]},"pyams_security.tests.test_utilsdocs":{doc_suite:[146,4,1,""],test_suite:[146,4,1,""]},"pyams_security.tests.test_utilsdocstrings":{doc_suite:[146,4,1,""],test_suite:[146,4,1,""]},"pyams_security.utility":{PyAMSAuthenticationPolicy:[143,1,1,""],SecurityManager:[143,1,1,""],get_principal:[143,4,1,""]},"pyams_security.utility.PyAMSAuthenticationPolicy":{authenticated_userid:[143,2,1,""],credentials_plugins:[143,3,1,""],effective_principals:[143,2,1,""],forget:[143,2,1,""],remember:[143,2,1,""],unauthenticated_userid:[143,2,1,""]},"pyams_security.utility.SecurityManager":{authenticate:[143,2,1,""],authenticated_userid:[143,2,1,""],authentication_plugins_names:[143,3,1,""],authomatic_secret:[143,3,1,""],credentials_plugins_names:[143,3,1,""],directory_plugins_names:[143,3,1,""],effective_principals:[143,2,1,""],enable_social_login:[143,3,1,""],extract_credentials:[143,2,1,""],find_principals:[143,2,1,""],get_all_principals:[143,2,1,""],get_authentication_plugins:[143,2,1,""],get_credentials_plugins:[143,2,1,""],get_directory_plugins:[143,2,1,""],get_groups_directory_plugins:[143,2,1,""],get_plugin:[143,2,1,""],get_principal:[143,3,1,""],open_registration:[143,3,1,""],social_login_use_popup:[143,3,1,""],social_users_folder:[143,3,1,""],users_folder:[143,3,1,""]},"pyams_security.views":{login:[147,0,0,"-"],oauth:[147,0,0,"-"],userfolder:[147,0,0,"-"],utility:[147,0,0,"-"]},"pyams_security.views.login":{ForbiddenAJAXView:[147,4,1,""],ForbiddenView:[147,4,1,""],LoginAJAXForm:[147,1,1,""],LoginDialogAJAXForm:[147,1,1,""],LoginDialogForm:[147,1,1,""],LoginForm:[147,1,1,""],LoginFormHeaderViewlet:[147,1,1,""],LoginFormPrefixViewlet:[147,1,1,""],LoginFormSuffixViewlet:[147,1,1,""],handle_login_form_data:[147,4,1,""],logout:[147,4,1,""]},"pyams_security.views.login.LoginAJAXForm":{get_ajax_output:[147,2,1,""]},"pyams_security.views.login.LoginDialogAJAXForm":{get_ajax_output:[147,2,1,""]},"pyams_security.views.login.LoginDialogForm":{ajax_handler:[147,3,1,""],buttons:[147,3,1,""],createAndAdd:[147,2,1,""],edit_permission:[147,3,1,""],fields:[147,3,1,""],legend:[147,3,1,""],title:[147,3,1,""],update:[147,2,1,""],updateActions:[147,2,1,""]},"pyams_security.views.login.LoginForm":{ajax_handler:[147,3,1,""],buttons:[147,3,1,""],createAndAdd:[147,2,1,""],edit_permission:[147,3,1,""],fields:[147,3,1,""],legend:[147,3,1,""],update:[147,2,1,""],updateActions:[147,2,1,""]},"pyams_security.views.login.LoginFormPrefixViewlet":{render:[147,2,1,""]},"pyams_security.views.login.LoginFormSuffixViewlet":{render:[147,2,1,""]},"pyams_security.views.oauth":{SocialLoginViewletsSuffix:[147,1,1,""],login:[147,4,1,""]},"pyams_security.views.oauth.SocialLoginViewletsSuffix":{providers:[147,3,1,""],use_popup:[147,3,1,""]},"pyams_security.views.userfolder":{UserConfirmationAJAXForm:[147,1,1,""],UserConfirmationForm:[147,1,1,""],UserRegistrationAJAXForm:[147,1,1,""],UserRegistrationEnd:[147,1,1,""],UserRegistrationForm:[147,1,1,""],UserRegistrationViewletsSuffix:[147,1,1,""],handle_confirmation_data_extraction:[147,4,1,""],handle_registration_data_extraction:[147,4,1,""]},"pyams_security.views.userfolder.UserConfirmationAJAXForm":{get_ajax_output:[147,2,1,""]},"pyams_security.views.userfolder.UserConfirmationForm":{ajax_handler:[147,3,1,""],autocomplete:[147,3,1,""],buttons:[147,3,1,""],createAndAdd:[147,2,1,""],edit_permission:[147,3,1,""],fields:[147,3,1,""],icon_css_class:[147,3,1,""],legend:[147,3,1,""],nextURL:[147,2,1,""],title:[147,3,1,""],updateActions:[147,2,1,""],updateWidgets:[147,2,1,""]},"pyams_security.views.userfolder.UserRegistrationAJAXForm":{get_ajax_output:[147,2,1,""]},"pyams_security.views.userfolder.UserRegistrationForm":{add:[147,2,1,""],ajax_handler:[147,3,1,""],autocomplete:[147,3,1,""],buttons:[147,3,1,""],create:[147,2,1,""],edit_permission:[147,3,1,""],fields:[147,3,1,""],icon_css_class:[147,3,1,""],input_css_class:[147,3,1,""],label_css_class:[147,3,1,""],legend:[147,3,1,""],title:[147,3,1,""],updateActions:[147,2,1,""],updateWidgets:[147,2,1,""],update_content:[147,2,1,""]},"pyams_security.views.userfolder.UserRegistrationViewletsSuffix":{button_label:[147,3,1,""]},"pyams_security.views.utility":{find_principals:[147,4,1,""]},"pyams_security.vocabulary":{PasswordManagerVocabulary:[143,1,1,""]},"pyams_security.vocabulary.PasswordManagerVocabulary":{interface:[143,3,1,""],nameOnly:[143,3,1,""]},"pyams_security.widget":{PermissionDataConverter:[148,1,1,""],PermissionFieldWidget:[148,4,1,""],PermissionWidget:[148,1,1,""],PermissionsSetDataConverter:[148,1,1,""],PermissionsSetFieldWidget:[148,4,1,""],PermissionsSetWidget:[148,1,1,""],PrincipalDataConverter:[148,1,1,""],PrincipalFieldWidget:[148,4,1,""],PrincipalWidget:[148,1,1,""],PrincipalsSetDataConverter:[148,1,1,""],PrincipalsSetFieldWidget:[148,4,1,""],PrincipalsSetWidget:[148,1,1,""],interfaces:[148,0,0,"-"]},"pyams_security.widget.PermissionDataConverter":{toFieldValue:[148,2,1,""],toWidgetValue:[148,2,1,""]},"pyams_security.widget.PermissionWidget":{extract:[148,2,1,""],isSelected:[148,2,1,""],items:[148,2,1,""],value_map:[148,3,1,""]},"pyams_security.widget.PermissionsSetDataConverter":{toFieldValue:[148,2,1,""],toWidgetValue:[148,2,1,""]},"pyams_security.widget.PermissionsSetWidget":{values_data:[148,3,1,""],values_map:[148,3,1,""],values_str:[148,3,1,""]},"pyams_security.widget.PrincipalDataConverter":{toFieldValue:[148,2,1,""],toWidgetValue:[148,2,1,""]},"pyams_security.widget.PrincipalWidget":{value_map:[148,3,1,""]},"pyams_security.widget.PrincipalsSetDataConverter":{toFieldValue:[148,2,1,""],toWidgetValue:[148,2,1,""]},"pyams_security.widget.PrincipalsSetWidget":{values_map:[148,3,1,""]},"pyams_security.zmi":{interfaces:[149,0,0,"-"],notification:[149,0,0,"-"],plugin:[150,0,0,"-"],profile:[149,0,0,"-"],security:[149,0,0,"-"],utility:[149,0,0,"-"],widget:[151,0,0,"-"]},"pyams_security.zmi.notification":{SecurityManagerNotificationsAJAXEditForm:[149,1,1,""],SecurityManagerNotificationsEditForm:[149,1,1,""],SecurityManagerNotificationsMenuItem:[149,1,1,""]},"pyams_security.zmi.notification.SecurityManagerNotificationsEditForm":{ajax_handler:[149,3,1,""],edit_permission:[149,3,1,""],fields:[149,3,1,""],getContent:[149,2,1,""],icon_css_class:[149,3,1,""],input_css_class:[149,3,1,""],label_css_class:[149,3,1,""],legend:[149,3,1,""],title:[149,3,1,""],updateWidgets:[149,2,1,""]},"pyams_security.zmi.notification.SecurityManagerNotificationsMenuItem":{get_url:[149,2,1,""],label:[149,3,1,""],modal_target:[149,3,1,""],url:[149,3,1,""]},"pyams_security.zmi.plugin":{admin:[150,0,0,"-"],group:[150,0,0,"-"],social:[150,0,0,"-"],userfolder:[150,0,0,"-"]},"pyams_security.zmi.plugin.admin":{AdminAuthenticationAJAXAddForm:[150,1,1,""],AdminAuthenticationAJAXEditForm:[150,1,1,""],AdminAuthenticationAddForm:[150,1,1,""],AdminAuthenticationAddMenu:[150,1,1,""],AdminAuthenticationEditForm:[150,1,1,""],AdminAuthenticationHelpAdapter:[150,1,1,""],handle_new_admin_folder_data_extraction:[150,4,1,""]},"pyams_security.zmi.plugin.admin.AdminAuthenticationAddForm":{add:[150,2,1,""],ajax_handler:[150,3,1,""],autocomplete:[150,3,1,""],create:[150,2,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],legend:[150,3,1,""],nextURL:[150,2,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.admin.AdminAuthenticationAddMenu":{label:[150,3,1,""],label_css_class:[150,3,1,""],modal_target:[150,3,1,""],url:[150,3,1,""]},"pyams_security.zmi.plugin.admin.AdminAuthenticationEditForm":{ajax_handler:[150,3,1,""],autocomplete:[150,3,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.admin.AdminAuthenticationHelpAdapter":{header:[150,3,1,""],message:[150,3,1,""],message_format:[150,3,1,""],status:[150,3,1,""]},"pyams_security.zmi.plugin.group":{DescriptionColumn:[150,1,1,""],GroupsFolderAJAXAddForm:[150,1,1,""],GroupsFolderAJAXEditForm:[150,1,1,""],GroupsFolderAddForm:[150,1,1,""],GroupsFolderAddMenu:[150,1,1,""],GroupsFolderContentsTable:[150,1,1,""],GroupsFolderContentsValuesAdapter:[150,1,1,""],GroupsFolderEditForm:[150,1,1,""],GroupsFolderSearchView:[150,1,1,""],GroupsFolderSearchViewHeaderAdapter:[150,1,1,""],LocalGroupAJAXAddForm:[150,1,1,""],LocalGroupAJAXEditForm:[150,1,1,""],LocalGroupAddAction:[150,1,1,""],LocalGroupAddForm:[150,1,1,""],LocalGroupEditForm:[150,1,1,""],NameColumn:[150,1,1,""],handle_new_user_data_extraction:[150,4,1,""],handle_new_user_folder_data_extraction:[150,4,1,""]},"pyams_security.zmi.plugin.group.DescriptionColumn":{attrName:[150,3,1,""],getValue:[150,2,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.group.GroupsFolderAddForm":{add:[150,2,1,""],ajax_handler:[150,3,1,""],create:[150,2,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],legend:[150,3,1,""],nextURL:[150,2,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.group.GroupsFolderAddMenu":{label:[150,3,1,""],label_css_class:[150,3,1,""],modal_target:[150,3,1,""],url:[150,3,1,""]},"pyams_security.zmi.plugin.group.GroupsFolderContentsTable":{cssClasses:[150,3,1,""],id:[150,3,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.group.GroupsFolderContentsValuesAdapter":{values:[150,3,1,""]},"pyams_security.zmi.plugin.group.GroupsFolderEditForm":{ajax_handler:[150,3,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.group.GroupsFolderSearchView":{table_class:[150,3,1,""]},"pyams_security.zmi.plugin.group.GroupsFolderSearchViewHeaderAdapter":{back_target:[150,3,1,""],back_url:[150,3,1,""],icon_class:[150,3,1,""],subtitle:[150,3,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.group.LocalGroupAJAXAddForm":{get_ajax_output:[150,2,1,""]},"pyams_security.zmi.plugin.group.LocalGroupAJAXEditForm":{get_ajax_output:[150,2,1,""]},"pyams_security.zmi.plugin.group.LocalGroupAddAction":{label:[150,3,1,""],modal_target:[150,3,1,""],url:[150,3,1,""]},"pyams_security.zmi.plugin.group.LocalGroupAddForm":{add:[150,2,1,""],ajax_handler:[150,3,1,""],create:[150,2,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],input_css_class:[150,3,1,""],label_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""],update_content:[150,2,1,""]},"pyams_security.zmi.plugin.group.LocalGroupEditForm":{ajax_handler:[150,3,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],input_css_class:[150,3,1,""],label_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.group.NameColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social":{EmailColumn:[150,1,1,""],IDColumn:[150,1,1,""],NameColumn:[150,1,1,""],ProviderNameColumn:[150,1,1,""],RegistrationDateColumn:[150,1,1,""],SecurityManagerSocialMenuItem:[150,1,1,""],SecurityManagerSocialProvidersHeaderAdapter:[150,1,1,""],SecurityManagerSocialProvidersIconColumn:[150,1,1,""],SecurityManagerSocialProvidersIdColumn:[150,1,1,""],SecurityManagerSocialProvidersNameColumn:[150,1,1,""],SecurityManagerSocialProvidersTable:[150,1,1,""],SecurityManagerSocialProvidersTrashColumn:[150,1,1,""],SecurityManagerSocialProvidersValuesAdapter:[150,1,1,""],SecurityManagerSocialProvidersView:[150,1,1,""],SocialProviderAJAXAddForm:[150,1,1,""],SocialProviderAJAXEditForm:[150,1,1,""],SocialProviderAddForm:[150,1,1,""],SocialProviderEditForm:[150,1,1,""],SocialToolbarAddingsAction:[150,1,1,""],SocialUserAJAXEditForm:[150,1,1,""],SocialUserEditForm:[150,1,1,""],SocialUsersFolderAJAXAddForm:[150,1,1,""],SocialUsersFolderAJAXEditForm:[150,1,1,""],SocialUsersFolderAddForm:[150,1,1,""],SocialUsersFolderAddMenu:[150,1,1,""],SocialUsersFolderEditForm:[150,1,1,""],SocialUsersFolderSearchResultsView:[150,1,1,""],SocialUsersFolderSearchView:[150,1,1,""],SocialUsersFolderSearchViewHeaderAdapter:[150,1,1,""],delete_social_provider:[150,4,1,""],handle_new_social_provider_data_extraction:[150,4,1,""],handle_new_user_folder_data_extraction:[150,4,1,""]},"pyams_security.zmi.plugin.social.EmailColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social.IDColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social.NameColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social.ProviderNameColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social.RegistrationDateColumn":{getValue:[150,2,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialMenuItem":{label:[150,3,1,""],url:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersHeaderAdapter":{back_url:[150,3,1,""],icon_class:[150,3,1,""],subtitle:[150,3,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersIconColumn":{renderCell:[150,2,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersIdColumn":{attrName:[150,3,1,""],cssClasses:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersNameColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTable":{cssClasses:[150,3,1,""],data_attributes:[150,3,1,""],id:[150,3,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersTrashColumn":{icon_hint:[150,3,1,""],permission:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersValuesAdapter":{values:[150,3,1,""]},"pyams_security.zmi.plugin.social.SecurityManagerSocialProvidersView":{table_class:[150,3,1,""]},"pyams_security.zmi.plugin.social.SocialProviderAJAXAddForm":{get_ajax_output:[150,2,1,""]},"pyams_security.zmi.plugin.social.SocialProviderAddForm":{add:[150,2,1,""],ajax_handler:[150,3,1,""],create:[150,2,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],input_css_class:[150,3,1,""],label_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.social.SocialProviderEditForm":{ajax_handler:[150,3,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],input_css_class:[150,3,1,""],label_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.social.SocialToolbarAddingsAction":{label:[150,3,1,""],modal_target:[150,3,1,""],url:[150,3,1,""]},"pyams_security.zmi.plugin.social.SocialUserEditForm":{ajax_handler:[150,3,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],input_css_class:[150,3,1,""],label_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.social.SocialUsersFolderAddForm":{add:[150,2,1,""],ajax_handler:[150,3,1,""],create:[150,2,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],legend:[150,3,1,""],nextURL:[150,2,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.social.SocialUsersFolderAddMenu":{label:[150,3,1,""],label_css_class:[150,3,1,""],modal_target:[150,3,1,""],url:[150,3,1,""]},"pyams_security.zmi.plugin.social.SocialUsersFolderEditForm":{ajax_handler:[150,3,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.social.SocialUsersFolderSearchResultsView":{cssClasses:[150,3,1,""],id:[150,3,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.social.SocialUsersFolderSearchViewHeaderAdapter":{back_target:[150,3,1,""],back_url:[150,3,1,""],icon_class:[150,3,1,""],subtitle:[150,3,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder":{ConfirmationDateColumn:[150,1,1,""],EmailColumn:[150,1,1,""],LocalUserAJAXAddForm:[150,1,1,""],LocalUserAJAXEditForm:[150,1,1,""],LocalUserAddAction:[150,1,1,""],LocalUserAddForm:[150,1,1,""],LocalUserEditForm:[150,1,1,""],LoginColumn:[150,1,1,""],NameColumn:[150,1,1,""],RegistrationDateColumn:[150,1,1,""],UsersFolderAJAXAddForm:[150,1,1,""],UsersFolderAJAXEditForm:[150,1,1,""],UsersFolderAddForm:[150,1,1,""],UsersFolderAddMenu:[150,1,1,""],UsersFolderEditForm:[150,1,1,""],UsersFolderSearchResultsView:[150,1,1,""],UsersFolderSearchView:[150,1,1,""],UsersFolderSearchViewHeaderAdapter:[150,1,1,""],handle_new_user_data_extraction:[150,4,1,""],handle_new_user_folder_data_extraction:[150,4,1,""]},"pyams_security.zmi.plugin.userfolder.ConfirmationDateColumn":{getValue:[150,2,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.EmailColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.LocalUserAJAXAddForm":{get_ajax_output:[150,2,1,""]},"pyams_security.zmi.plugin.userfolder.LocalUserAddAction":{label:[150,3,1,""],modal_target:[150,3,1,""],url:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.LocalUserAddForm":{add:[150,2,1,""],ajax_handler:[150,3,1,""],autocomplete:[150,3,1,""],create:[150,2,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],input_css_class:[150,3,1,""],label_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""],update_content:[150,2,1,""]},"pyams_security.zmi.plugin.userfolder.LocalUserEditForm":{ajax_handler:[150,3,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],input_css_class:[150,3,1,""],label_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.userfolder.LoginColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.NameColumn":{attrName:[150,3,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.RegistrationDateColumn":{getValue:[150,2,1,""],weight:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.UsersFolderAddForm":{add:[150,2,1,""],ajax_handler:[150,3,1,""],create:[150,2,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],legend:[150,3,1,""],nextURL:[150,2,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.UsersFolderAddMenu":{label:[150,3,1,""],label_css_class:[150,3,1,""],modal_target:[150,3,1,""],url:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.UsersFolderEditForm":{ajax_handler:[150,3,1,""],edit_permission:[150,3,1,""],fields:[150,3,1,""],icon_css_class:[150,3,1,""],legend:[150,3,1,""],title:[150,3,1,""],updateWidgets:[150,2,1,""]},"pyams_security.zmi.plugin.userfolder.UsersFolderSearchResultsView":{cssClasses:[150,3,1,""],id:[150,3,1,""],title:[150,3,1,""]},"pyams_security.zmi.plugin.userfolder.UsersFolderSearchViewHeaderAdapter":{back_target:[150,3,1,""],back_url:[150,3,1,""],icon_class:[150,3,1,""],subtitle:[150,3,1,""],title:[150,3,1,""]},"pyams_security.zmi.profile":{PublicProfileTabForm:[149,1,1,""],UserLoginMenuItem:[149,1,1,""],UserLogoutMenuDivider:[149,1,1,""],UserLogoutMenuItem:[149,1,1,""],UserProfileAJAXEditForm:[149,1,1,""],UserProfileEditForm:[149,1,1,""],UserProfileMenuItem:[149,1,1,""]},"pyams_security.zmi.profile.PublicProfileTabForm":{edit_permission:[149,3,1,""],fields:[149,3,1,""],getContent:[149,2,1,""],input_css_class:[149,3,1,""],label_css_class:[149,3,1,""],legend:[149,3,1,""],tab_label:[149,3,1,""],weight:[149,3,1,""]},"pyams_security.zmi.profile.UserLogoutMenuItem":{css_class:[149,3,1,""],icon_class:[149,3,1,""],label:[149,3,1,""],url:[149,3,1,""]},"pyams_security.zmi.profile.UserProfileEditForm":{ajax_handler:[149,3,1,""],check_mode:[149,2,1,""],dialog_class:[149,3,1,""],edit_permission:[149,3,1,""],fields:[149,3,1,""],getContent:[149,2,1,""],legend:[149,3,1,""],title:[149,3,1,""]},"pyams_security.zmi.profile.UserProfileMenuItem":{icon_class:[149,3,1,""],label:[149,3,1,""],modal_target:[149,3,1,""],url:[149,3,1,""]},"pyams_security.zmi.security":{ProtectedObjectRolesAJAXEditForm:[149,1,1,""],ProtectedObjectRolesEditForm:[149,1,1,""],ProtectedObjectRolesEditFormHeaderAdapter:[149,1,1,""],ProtectedObjectRolesMenuItem:[149,1,1,""],ProtectedObjectSecurityPolicyAJAXEditForm:[149,1,1,""],ProtectedObjectSecurityPolicyEditForm:[149,1,1,""],ProtectedObjectSecurityPolicyMenuItem:[149,1,1,""]},"pyams_security.zmi.security.ProtectedObjectRolesEditForm":{ajax_handler:[149,3,1,""],edit_permission:[149,3,1,""],fields:[149,3,1,""],icon_css_class:[149,3,1,""],legend:[149,3,1,""],updateWidgets:[149,2,1,""]},"pyams_security.zmi.security.ProtectedObjectRolesEditFormHeaderAdapter":{icon_class:[149,3,1,""]},"pyams_security.zmi.security.ProtectedObjectRolesMenuItem":{icon_class:[149,3,1,""],label:[149,3,1,""],modal_target:[149,3,1,""],url:[149,3,1,""]},"pyams_security.zmi.security.ProtectedObjectSecurityPolicyEditForm":{ajax_handler:[149,3,1,""],dialog_class:[149,3,1,""],edit_permission:[149,3,1,""],fields:[149,3,1,""],icon_css_class:[149,3,1,""],legend:[149,3,1,""]},"pyams_security.zmi.security.ProtectedObjectSecurityPolicyMenuItem":{icon_class:[149,3,1,""],label:[149,3,1,""],modal_target:[149,3,1,""],url:[149,3,1,""]},"pyams_security.zmi.utility":{SecurityManagerAJAXEditForm:[149,1,1,""],SecurityManagerEditForm:[149,1,1,""],SecurityManagerHeaderAdapter:[149,1,1,""],SecurityManagerMenuItem:[149,1,1,""],SecurityManagerPluginsNameColumn:[149,1,1,""],SecurityManagerPluginsSearchColumn:[149,1,1,""],SecurityManagerPluginsTable:[149,1,1,""],SecurityManagerPluginsTrashColumn:[149,1,1,""],SecurityManagerPropertiesMenuItem:[149,1,1,""],SecurityManagerTableElementEditor:[149,1,1,""],SecurityManagerValuesAdapter:[149,1,1,""],SecurityManagerView:[149,1,1,""],delete_security_manager_plugin:[149,4,1,""]},"pyams_security.zmi.utility.SecurityManagerEditForm":{ajax_handler:[149,3,1,""],edit_permission:[149,3,1,""],fields:[149,3,1,""],getContent:[149,2,1,""],icon_css_class:[149,3,1,""],input_css_class:[149,3,1,""],label_css_class:[149,3,1,""],legend:[149,3,1,""],title:[149,3,1,""],update:[149,2,1,""]},"pyams_security.zmi.utility.SecurityManagerHeaderAdapter":{icon_class:[149,3,1,""],subtitle:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerMenuItem":{icon_class:[149,3,1,""],label:[149,3,1,""],url:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerPluginsNameColumn":{attrName:[149,3,1,""],weight:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerPluginsSearchColumn":{icon_class:[149,3,1,""],icon_hint:[149,3,1,""],renderCell:[149,2,1,""],url:[149,3,1,""],weight:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerPluginsTable":{data_attributes:[149,3,1,""],id:[149,3,1,""],title:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerPluginsTrashColumn":{checker:[149,2,1,""],icon_hint:[149,3,1,""],permission:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerPropertiesMenuItem":{get_url:[149,2,1,""],label:[149,3,1,""],modal_target:[149,3,1,""],url:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerTableElementEditor":{modal_target:[149,3,1,""],url:[149,3,1,""],view_name:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerValuesAdapter":{values:[149,3,1,""]},"pyams_security.zmi.utility.SecurityManagerView":{table_class:[149,3,1,""]},"pyams_security.zmi.widget":{OrderdedPluginsDataConverter:[151,1,1,""],OrderedPluginsFieldWidget:[151,4,1,""],OrderedPluginsWidget:[151,1,1,""]},"pyams_security.zmi.widget.OrderdedPluginsDataConverter":{toFieldValue:[151,2,1,""],toWidgetValue:[151,2,1,""]},"pyams_security.zmi.widget.OrderedPluginsWidget":{items:[151,2,1,""],str_value:[151,2,1,""]},"pyams_sequence.include":{include_package:[152,4,1,""]},"pyams_sequence.rpc":{json:[155,0,0,"-"]},"pyams_sequence.rpc.json":{findReferences:[155,4,1,""]},"pyams_sequence.schema":{InternalReference:[152,1,1,""],InternalReferencesList:[152,1,1,""]},"pyams_sequence.sequence":{SequentialIdInfo:[152,1,1,""],SequentialIdInfoFactory:[152,4,1,""]},"pyams_sequence.sequence.SequentialIdInfo":{get_base_oid:[152,2,1,""],get_full_oid:[152,2,1,""],get_short_oid:[152,2,1,""],hex_oid:[152,3,1,""],oid:[152,3,1,""]},"pyams_sequence.site":{SequenceGenerationsChecker:[152,1,1,""],handle_new_local_site:[152,4,1,""]},"pyams_sequence.site.SequenceGenerationsChecker":{evolve:[152,2,1,""],generation:[152,3,1,""]},"pyams_sequence.tests":{test_utilsdocs:[156,0,0,"-"],test_utilsdocstrings:[156,0,0,"-"]},"pyams_sequence.tests.test_utilsdocs":{doc_suite:[156,4,1,""],test_suite:[156,4,1,""]},"pyams_sequence.tests.test_utilsdocstrings":{doc_suite:[156,4,1,""],test_suite:[156,4,1,""]},"pyams_sequence.utility":{SequentialIntIds:[152,1,1,""],get_last_version:[152,4,1,""],get_reference_target:[152,4,1,""],get_sequence_dict:[152,4,1,""],get_sequence_target:[152,4,1,""],get_version_in_state:[152,4,1,""],handle_added_intid_target:[152,4,1,""],handle_removed_intid_target:[152,4,1,""]},"pyams_sequence.utility.SequentialIntIds":{get_base_oid:[152,2,1,""],get_full_oid:[152,2,1,""],get_internal_id:[152,2,1,""],get_short_oid:[152,2,1,""],hex_oid_length:[152,3,1,""],last_oid:[152,3,1,""],prefix:[152,3,1,""],query_hex_oid:[152,2,1,""],query_object_from_oid:[152,2,1,""],register:[152,2,1,""]},"pyams_sequence.widget":{InternalReferenceFieldWidget:[157,4,1,""],InternalReferenceWidget:[157,1,1,""],InternalReferencesListDataConverter:[157,1,1,""],InternalReferencesListFieldWidget:[157,4,1,""],InternalReferencesListWidget:[157,1,1,""],interfaces:[157,0,0,"-"]},"pyams_sequence.widget.InternalReferenceWidget":{content_type:[157,3,1,""],query_params:[157,3,1,""],values_map:[157,3,1,""]},"pyams_sequence.widget.InternalReferencesListDataConverter":{toFieldValue:[157,2,1,""],toWidgetValue:[157,2,1,""]},"pyams_sequence.widget.InternalReferencesListWidget":{content_type:[157,3,1,""],query_params:[157,3,1,""],values_map:[157,3,1,""]},"pyams_sequence.zmi":{SequentialIntIdsPropertiesAJAXEditForm:[158,1,1,""],SequentialIntIdsPropertiesEditForm:[158,1,1,""],handle_sequence_data_extraction:[158,4,1,""]},"pyams_sequence.zmi.SequentialIntIdsPropertiesEditForm":{ajax_handler:[158,3,1,""],edit_permission:[158,3,1,""],fields:[158,3,1,""],legend:[158,3,1,""],title:[158,3,1,""],updateWidgets:[158,2,1,""]},"pyams_skin.configuration":{BackOfficeConfiguration:[159,1,1,""],BackOfficeConfigurationFactory:[159,4,1,""],BackOfficeConfigurationTalesExtension:[159,1,1,""],BackOfficeConfigurationTraverser:[159,1,1,""],Configuration:[159,1,1,""],ConfigurationFactory:[159,4,1,""],ConfigurationTalesExtension:[159,1,1,""],ConfigurationTraverser:[159,1,1,""],StaticConfiguration:[159,1,1,""],StaticConfigurationTalesExtension:[159,1,1,""],back_office_site_icon:[159,4,1,""],site_icon:[159,4,1,""]},"pyams_skin.configuration.BackOfficeConfiguration":{display_content_icon:[159,3,1,""],display_shared_tool_title:[159,3,1,""],get_title_prefix:[159,7,1,""],icon:[159,3,1,""],login_footer:[159,3,1,""],login_header:[159,3,1,""],logo:[159,3,1,""],short_title:[159,3,1,""],title:[159,3,1,""]},"pyams_skin.configuration.BackOfficeConfigurationTalesExtension":{render:[159,2,1,""]},"pyams_skin.configuration.BackOfficeConfigurationTraverser":{traverse:[159,2,1,""]},"pyams_skin.configuration.Configuration":{author:[159,3,1,""],description:[159,3,1,""],get_title_prefix:[159,7,1,""],icon:[159,3,1,""],logo:[159,3,1,""],short_title:[159,3,1,""],title:[159,3,1,""]},"pyams_skin.configuration.ConfigurationTalesExtension":{render:[159,2,1,""]},"pyams_skin.configuration.ConfigurationTraverser":{traverse:[159,2,1,""]},"pyams_skin.configuration.StaticConfiguration":{accordion_menus:[159,3,1,""],application_name:[159,3,1,""],application_package:[159,3,1,""],body_css_class:[159,3,1,""],include_flags:[159,3,1,""],include_header:[159,3,1,""],include_logout_button:[159,3,1,""],include_menus:[159,3,1,""],include_minify_button:[159,3,1,""],include_mobile_search:[159,3,1,""],include_reload_button:[159,3,1,""],include_ribbon:[159,3,1,""],include_site_search:[159,3,1,""],include_top_links:[159,3,1,""],include_user_activity:[159,3,1,""],include_user_shortcuts:[159,3,1,""],inner_package:[159,3,1,""],inner_package_name:[159,3,1,""],mobile_search_handler:[159,3,1,""],mobile_search_placeholder:[159,3,1,""],site_search_handler:[159,3,1,""],site_search_placeholder:[159,3,1,""],version:[159,3,1,""],version_location:[159,3,1,""]},"pyams_skin.configuration.StaticConfigurationTalesExtension":{render:[159,2,1,""]},"pyams_skin.container":{ContainerView:[159,1,1,""],delete_container_element:[159,4,1,""]},"pyams_skin.container.ContainerView":{table_class:[159,3,1,""],update:[159,2,1,""]},"pyams_skin.extension":{GoogleAnalyticsInfo:[159,1,1,""],GoogleAnalyticsInfoFactory:[159,4,1,""],GoogleTagManagerInfo:[159,1,1,""],GoogleTagManagerInfoFactory:[159,4,1,""],UserReportInfo:[159,1,1,""],UserReportInfoFactory:[159,4,1,""]},"pyams_skin.extension.GoogleAnalyticsInfo":{activation_mode:[159,3,1,""],enabled:[159,3,1,""],verification_code:[159,3,1,""],website_id:[159,3,1,""]},"pyams_skin.extension.GoogleTagManagerInfo":{activation_mode:[159,3,1,""],container_id:[159,3,1,""],enabled:[159,3,1,""]},"pyams_skin.extension.UserReportInfo":{account_id:[159,3,1,""],activation_mode:[159,3,1,""],enabled:[159,3,1,""]},"pyams_skin.help":{ContentHelp:[159,1,1,""],HelpContentProvider:[159,1,1,""],HelpRenderer:[159,1,1,""]},"pyams_skin.help.ContentHelp":{header:[159,3,1,""],message:[159,3,1,""],message_format:[159,3,1,""],outer_margin:[159,3,1,""],status:[159,3,1,""]},"pyams_skin.help.HelpContentProvider":{help:[159,3,1,""],update:[159,2,1,""]},"pyams_skin.help.HelpRenderer":{render:[159,2,1,""]},"pyams_skin.interfaces":{SkinChangedEvent:[160,1,1,""],configuration:[160,0,0,"-"],container:[160,0,0,"-"],extension:[160,0,0,"-"],metas:[160,0,0,"-"],resources:[160,0,0,"-"],tinymce:[160,0,0,"-"],viewlet:[160,0,0,"-"]},"pyams_skin.metas":{ContentMeta:[159,1,1,""],ContentTypeMetasAdapter:[159,1,1,""],HTTPEquivMeta:[159,1,1,""],LayoutMetasAdapter:[159,1,1,""],LinkMeta:[159,1,1,""],MetasTalesExtension:[159,1,1,""],PropertyMeta:[159,1,1,""],ValueMeta:[159,1,1,""],VerificationCodeMetasAdapter:[159,1,1,""]},"pyams_skin.metas.ContentMeta":{render:[159,2,1,""]},"pyams_skin.metas.ContentTypeMetasAdapter":{get_metas:[159,7,1,""],order:[159,3,1,""]},"pyams_skin.metas.HTTPEquivMeta":{render:[159,2,1,""]},"pyams_skin.metas.LayoutMetasAdapter":{get_metas:[159,7,1,""],order:[159,3,1,""]},"pyams_skin.metas.LinkMeta":{render:[159,2,1,""]},"pyams_skin.metas.MetasTalesExtension":{render:[159,2,1,""]},"pyams_skin.metas.PropertyMeta":{render:[159,2,1,""]},"pyams_skin.metas.ValueMeta":{render:[159,2,1,""]},"pyams_skin.metas.VerificationCodeMetasAdapter":{get_metas:[159,2,1,""],order:[159,3,1,""]},"pyams_skin.page":{DefaultPageHeaderAdapter:[159,1,1,""],HeaderContentProvider:[159,1,1,""],InnerPage:[159,1,1,""],ModalPage:[159,1,1,""]},"pyams_skin.page.DefaultPageHeaderAdapter":{back_target:[159,3,1,""],back_url:[159,3,1,""],icon_class:[159,3,1,""],subtitle:[159,3,1,""],subtitle_badge:[159,3,1,""],subtitle_badge_class:[159,3,1,""],title:[159,3,1,""],title_badge:[159,3,1,""],title_badge_class:[159,3,1,""]},"pyams_skin.page.HeaderContentProvider":{header:[159,3,1,""],update:[159,2,1,""]},"pyams_skin.resources":{ResourcesAdapter:[159,1,1,""],ResourcesTalesExtension:[159,1,1,""]},"pyams_skin.resources.ResourcesAdapter":{get_resources:[159,2,1,""]},"pyams_skin.resources.ResourcesTalesExtension":{render:[159,2,1,""]},"pyams_skin.site":{ContextTitlePrefixAdapter:[159,1,1,""]},"pyams_skin.site.ContextTitlePrefixAdapter":{prefix:[159,3,1,""]},"pyams_skin.skin":{PyAMSSkin:[159,1,1,""],SkinnableContent:[159,1,1,""],UserSkinnableContent:[159,1,1,""],apply_skin:[159,4,1,""],handle_content_skin:[159,4,1,""],handle_root_skin:[159,4,1,""]},"pyams_skin.skin.PyAMSSkin":{label:[159,3,1,""],layer:[159,3,1,""]},"pyams_skin.skin.SkinnableContent":{can_inherit_skin:[159,3,1,""],get_skin:[159,2,1,""],inherit_skin:[159,3,1,""],skin:[159,3,1,""],skin_parent:[159,3,1,""]},"pyams_skin.table":{ActionColumn:[159,1,1,""],BaseTable:[159,1,1,""],ContainerValuesAdapter:[159,1,1,""],DefaultElementEditorAdapter:[159,1,1,""],I18nColumn:[159,1,1,""],I18nValueColumn:[159,1,1,""],ImageColumn:[159,1,1,""],JsActionColumn:[159,1,1,""],MenuActionsColumn:[159,1,1,""],NameColumn:[159,1,1,""],SorterColumn:[159,1,1,""],TrashColumn:[159,1,1,""],get_element_editor:[159,4,1,""],get_object_name:[159,4,1,""]},"pyams_skin.table.ActionColumn":{checker:[159,3,1,""],cssClasses:[159,3,1,""],get_icon:[159,2,1,""],get_icon_class:[159,2,1,""],get_icon_hint:[159,2,1,""],get_url:[159,2,1,""],has_permission:[159,2,1,""],header:[159,3,1,""],icon_class:[159,3,1,""],icon_hint:[159,3,1,""],modal_target:[159,3,1,""],permission:[159,3,1,""],renderCell:[159,2,1,""],target:[159,3,1,""],url:[159,3,1,""]},"pyams_skin.table.BaseTable":{batchSize:[159,3,1,""],check_data_attribute:[159,7,1,""],cssClasses:[159,3,1,""],data_attributes:[159,3,1,""],getBatchSize:[159,2,1,""],getBatchStart:[159,2,1,""],getSortOn:[159,2,1,""],getSortOrder:[159,2,1,""],get_column_type:[159,7,1,""],get_data_attributes:[159,2,1,""],id:[159,3,1,""],render:[159,3,1,""],renderCell:[159,2,1,""],renderHeadCell:[159,2,1,""],renderRow:[159,2,1,""],renderTable:[159,2,1,""],startBatchingAt:[159,3,1,""],title:[159,3,1,""]},"pyams_skin.table.ContainerValuesAdapter":{values:[159,3,1,""]},"pyams_skin.table.DefaultElementEditorAdapter":{modal_target:[159,3,1,""],url:[159,3,1,""],view_name:[159,3,1,""]},"pyams_skin.table.I18nColumn":{header:[159,3,1,""],request:[159,3,1,""]},"pyams_skin.table.I18nValueColumn":{getValue:[159,2,1,""]},"pyams_skin.table.ImageColumn":{renderCell:[159,2,1,""]},"pyams_skin.table.JsActionColumn":{get_url:[159,2,1,""]},"pyams_skin.table.MenuActionsColumn":{cssClasses:[159,3,1,""],renderCell:[159,2,1,""],weight:[159,3,1,""]},"pyams_skin.table.NameColumn":{attrName:[159,3,1,""],dt_sort_type:[159,3,1,""],getValue:[159,2,1,""],weight:[159,3,1,""]},"pyams_skin.table.SorterColumn":{cssClasses:[159,3,1,""],get_url:[159,2,1,""],icon_class:[159,3,1,""],icon_hint:[159,3,1,""],url:[159,3,1,""],weight:[159,3,1,""]},"pyams_skin.table.TrashColumn":{icon_class:[159,3,1,""],icon_hint:[159,3,1,""],permission:[159,3,1,""],url:[159,3,1,""],weight:[159,3,1,""]},"pyams_skin.tests":{test_utilsdocs:[161,0,0,"-"],test_utilsdocstrings:[161,0,0,"-"]},"pyams_skin.tests.test_utilsdocs":{doc_suite:[161,4,1,""],test_suite:[161,4,1,""]},"pyams_skin.tests.test_utilsdocstrings":{doc_suite:[161,4,1,""],test_suite:[161,4,1,""]},"pyams_skin.viewlet":{activity:[163,0,0,"-"],breadcrumb:[164,0,0,"-"],extension:[165,0,0,"-"],flags:[166,0,0,"-"],menu:[167,0,0,"-"],search:[168,0,0,"-"],shortcuts:[169,0,0,"-"],toolbar:[170,0,0,"-"],toplinks:[171,0,0,"-"]},"pyams_skin.viewlet.activity":{ActivityViewlet:[163,1,1,""],ActivityViewletManager:[163,1,1,""]},"pyams_skin.viewlet.activity.ActivityViewlet":{click_handler:[163,3,1,""],get_url:[163,2,1,""],label:[163,3,1,""],name:[163,3,1,""],url:[163,3,1,""]},"pyams_skin.viewlet.activity.ActivityViewletManager":{get_last_update:[163,2,1,""],header:[163,3,1,""],loading_text:[163,3,1,""],message:[163,3,1,""],refresh_handler:[163,3,1,""],update_time:[163,3,1,""]},"pyams_skin.viewlet.breadcrumb":{BreadcrumbItem:[164,1,1,""],BreadcrumbsContentProvider:[164,1,1,""]},"pyams_skin.viewlet.breadcrumb.BreadcrumbItem":{css_class:[164,3,1,""],label:[164,3,1,""],url:[164,3,1,""],view_name:[164,3,1,""]},"pyams_skin.viewlet.breadcrumb.BreadcrumbsContentProvider":{items:[164,3,1,""]},"pyams_skin.viewlet.extension":{JSExtensionsViewletManager:[165,1,1,""],analytics:[165,0,0,"-"],tagmanager:[165,0,0,"-"],user_report:[165,0,0,"-"]},"pyams_skin.viewlet.extension.analytics":{GoogleAnalyticsViewlet:[165,1,1,""]},"pyams_skin.viewlet.extension.analytics.GoogleAnalyticsViewlet":{config:[165,3,1,""]},"pyams_skin.viewlet.extension.tagmanager":{GoogleTagManagerViewlet:[165,1,1,""]},"pyams_skin.viewlet.extension.tagmanager.GoogleTagManagerViewlet":{config:[165,3,1,""]},"pyams_skin.viewlet.extension.user_report":{UserReportViewlet:[165,1,1,""]},"pyams_skin.viewlet.extension.user_report.UserReportViewlet":{config:[165,3,1,""]},"pyams_skin.viewlet.flags":{FlagsContentProvider:[166,1,1,""]},"pyams_skin.viewlet.flags.FlagsContentProvider":{current:[166,3,1,""],get_label:[166,2,1,""],langs:[166,3,1,""]},"pyams_skin.viewlet.menu":{MainMenusViewletManager:[167,1,1,""],Menu:[167,1,1,""],MenuDivider:[167,1,1,""],MenuItem:[167,1,1,""],UserMenusViewletManager:[167,1,1,""]},"pyams_skin.viewlet.menu.Menu":{header:[167,3,1,""],render:[167,2,1,""],update:[167,2,1,""]},"pyams_skin.viewlet.menu.MenuDivider":{badge:[167,3,1,""],badge_class:[167,3,1,""],click_handler:[167,3,1,""],css_class:[167,3,1,""],data:[167,3,1,""],get_url:[167,2,1,""],header:[167,3,1,""],icon_class:[167,3,1,""],label:[167,3,1,""],modal_target:[167,3,1,""],notice:[167,3,1,""],notice_class:[167,3,1,""],target:[167,3,1,""],url:[167,3,1,""]},"pyams_skin.viewlet.menu.MenuItem":{badge:[167,3,1,""],badge_class:[167,3,1,""],click_handler:[167,3,1,""],css_class:[167,3,1,""],data:[167,3,1,""],get_data_attributes:[167,2,1,""],get_url:[167,2,1,""],icon_class:[167,3,1,""],label:[167,3,1,""],modal_target:[167,3,1,""],notice:[167,3,1,""],notice_class:[167,3,1,""],render:[167,2,1,""],target:[167,3,1,""],update:[167,2,1,""],url:[167,3,1,""]},"pyams_skin.viewlet.search":{MobileSearchViewlet:[168,1,1,""],SiteSearchViewlet:[168,1,1,""]},"pyams_skin.viewlet.shortcuts":{Shortcut:[169,1,1,""],ShortcutsViewletManager:[169,1,1,""]},"pyams_skin.viewlet.shortcuts.Shortcut":{bg_color_class:[169,3,1,""],checked:[169,3,1,""],get_url:[169,2,1,""],icon_class:[169,3,1,""],label:[169,3,1,""],modal_target:[169,3,1,""],target:[169,3,1,""],url:[169,3,1,""]},"pyams_skin.viewlet.toolbar":{ContextActionsExtension:[170,1,1,""],ContextActionsViewletManager:[170,1,1,""],JsToolbarAction:[170,1,1,""],JsToolbarActionItem:[170,1,1,""],JsToolbarMenuItem:[170,1,1,""],TableItemColumnActionsMenu:[170,1,1,""],TableToolbarViewletManager:[170,1,1,""],ToolbarAction:[170,1,1,""],ToolbarActionItem:[170,1,1,""],ToolbarAddingMenu:[170,1,1,""],ToolbarMenu:[170,1,1,""],ToolbarMenuDivider:[170,1,1,""],ToolbarMenuItem:[170,1,1,""],WidgetTitleViewletManager:[170,1,1,""]},"pyams_skin.viewlet.toolbar.ContextActionsExtension":{render:[170,2,1,""]},"pyams_skin.viewlet.toolbar.ContextActionsViewletManager":{css_class:[170,3,1,""],label:[170,3,1,""],label_css_class:[170,3,1,""]},"pyams_skin.viewlet.toolbar.JsToolbarAction":{get_url:[170,2,1,""]},"pyams_skin.viewlet.toolbar.JsToolbarActionItem":{get_url:[170,2,1,""]},"pyams_skin.viewlet.toolbar.JsToolbarMenuItem":{get_url:[170,2,1,""]},"pyams_skin.viewlet.toolbar.TableItemColumnActionsMenu":{css_class:[170,3,1,""],label:[170,3,1,""],label_css_class:[170,3,1,""]},"pyams_skin.viewlet.toolbar.ToolbarAction":{click_handler:[170,3,1,""],css_class:[170,3,1,""],get_url:[170,2,1,""],label:[170,3,1,""],label_css_class:[170,3,1,""],modal_target:[170,3,1,""],url:[170,3,1,""]},"pyams_skin.viewlet.toolbar.ToolbarActionItem":{click_handler:[170,3,1,""],css_class:[170,3,1,""],get_url:[170,2,1,""],hint_gravity:[170,3,1,""],label:[170,3,1,""],label_css_class:[170,3,1,""],modal_target:[170,3,1,""],stop_propagation:[170,3,1,""],url:[170,3,1,""]},"pyams_skin.viewlet.toolbar.ToolbarAddingMenu":{css_class:[170,3,1,""],label:[170,3,1,""],menu_css_class:[170,3,1,""]},"pyams_skin.viewlet.toolbar.ToolbarMenu":{click_handler:[170,3,1,""],css_class:[170,3,1,""],get_url:[170,2,1,""],label:[170,3,1,""],label_css_class:[170,3,1,""],menu_css_class:[170,3,1,""],modal_target:[170,3,1,""],render:[170,2,1,""],update:[170,2,1,""],url:[170,3,1,""]},"pyams_skin.viewlet.toolbar.ToolbarMenuDivider":{css_class:[170,3,1,""],lebel:[170,3,1,""]},"pyams_skin.viewlet.toplinks":{TopLinksMenu:[171,1,1,""],TopLinksViewlet:[171,1,1,""],TopLinksViewletManager:[171,1,1,""],TopTabsTab:[171,1,1,""],TopTabsViewlet:[171,1,1,""]},"pyams_skin.viewlet.toplinks.TopLinksMenu":{click_handler:[171,3,1,""],css_class:[171,3,1,""],data:[171,3,1,""],get_data_attributes:[171,2,1,""],label:[171,3,1,""],render:[171,2,1,""],url:[171,3,1,""]},"pyams_skin.viewlet.toplinks.TopLinksViewlet":{css_class:[171,3,1,""],dropdown_label:[171,3,1,""],label:[171,3,1,""],update:[171,2,1,""]},"pyams_skin.viewlet.toplinks.TopTabsTab":{click_handler:[171,3,1,""],css_class:[171,3,1,""],data:[171,3,1,""],get_data_attributes:[171,2,1,""],label:[171,3,1,""],render:[171,2,1,""],url:[171,3,1,""]},"pyams_skin.viewlet.toplinks.TopTabsViewlet":{css_class:[171,3,1,""],label:[171,3,1,""],update:[171,2,1,""]},"pyams_skin.vocabulary":{SkinsVocabulary:[159,1,1,""],UserSkinsVocabulary:[159,1,1,""]},"pyams_skin.vocabulary.SkinsVocabulary":{interface:[159,3,1,""],nameOnly:[159,3,1,""]},"pyams_skin.vocabulary.UserSkinsVocabulary":{interface:[159,3,1,""],nameOnly:[159,3,1,""]},"pyams_template.metaconfigure":{layout_template_directive:[172,4,1,""],template_directive:[172,4,1,""]},"pyams_template.template":{BoundViewTemplate:[172,1,1,""],GetLayoutTemplate:[172,1,1,""],GetPageTemplate:[172,1,1,""],TemplateFactory:[172,1,1,""],ViewTemplate:[172,1,1,""],get_layout_template:[172,3,1,""],get_page_template:[172,3,1,""],get_view_template:[172,3,1,""],layout_config:[172,1,1,""],template_config:[172,1,1,""]},"pyams_template.template.TemplateFactory":{template:[172,3,1,""]},"pyams_template.template.layout_config":{venusian:[172,3,1,""]},"pyams_template.template.template_config":{venusian:[172,3,1,""]},"pyams_template.tests":{test_utilsdocs:[174,0,0,"-"],test_utilsdocstrings:[174,0,0,"-"]},"pyams_template.tests.test_utilsdocs":{doc_suite:[174,4,1,""],test_suite:[174,4,1,""]},"pyams_template.tests.test_utilsdocstrings":{doc_suite:[174,4,1,""],test_suite:[174,4,1,""]},"pyams_thesaurus.include":{include_package:[175,4,1,""]},"pyams_thesaurus.index":{ThesaurusTermFieldIndex:[175,1,1,""],ThesaurusTermsListFieldIndex:[175,1,1,""],get_terms:[175,4,1,""]},"pyams_thesaurus.index.ThesaurusTermFieldIndex":{discriminate:[175,2,1,""],include_parents:[175,3,1,""],include_synonyms:[175,3,1,""]},"pyams_thesaurus.index.ThesaurusTermsListFieldIndex":{discriminate:[175,2,1,""],include_parents:[175,3,1,""],include_synonyms:[175,3,1,""]},"pyams_thesaurus.interfaces":{ADMIN_THESAURUS_PERMISSION:[176,6,1,""],CREATE_THESAURUS_PERMISSION:[176,6,1,""],MANAGE_THESAURUS_CONTENT_PERMISSION:[176,6,1,""],MANAGE_THESAURUS_EXTRACT_PERMISSION:[176,6,1,""],extension:[176,0,0,"-"],index:[176,0,0,"-"],loader:[176,0,0,"-"],term:[176,0,0,"-"],thesaurus:[176,0,0,"-"]},"pyams_thesaurus.loader":{BaseThesaurusExporter:[177,1,1,""],BaseThesaurusExporterHandler:[177,1,1,""],BaseThesaurusLoader:[177,1,1,""],BaseThesaurusLoaderHandler:[177,1,1,""],ThesaurusExportersVocabulary:[177,1,1,""],ThesaurusLoaderDescription:[177,1,1,""],ThesaurusLoaderTerm:[177,1,1,""],ThesaurusLoadersVocabulary:[177,1,1,""],XMLThesaurusExporterHandler:[177,1,1,""],XMLThesaurusLoaderHandler:[177,1,1,""],config:[177,0,0,"-"],skos:[177,0,0,"-"],superdoc:[177,0,0,"-"]},"pyams_thesaurus.loader.BaseThesaurusExporter":{export:[177,2,1,""],handler:[177,3,1,""]},"pyams_thesaurus.loader.BaseThesaurusExporterHandler":{content_type:[177,3,1,""]},"pyams_thesaurus.loader.BaseThesaurusLoader":{handler:[177,3,1,""],load:[177,2,1,""]},"pyams_thesaurus.loader.ThesaurusExportersVocabulary":{interface:[177,3,1,""],nameOnly:[177,3,1,""]},"pyams_thesaurus.loader.ThesaurusLoaderDescription":{created:[177,3,1,""],creator:[177,3,1,""],description:[177,3,1,""],language:[177,3,1,""],publisher:[177,3,1,""],subject:[177,3,1,""],title:[177,3,1,""]},"pyams_thesaurus.loader.ThesaurusLoadersVocabulary":{interface:[177,3,1,""],nameOnly:[177,3,1,""]},"pyams_thesaurus.loader.XMLThesaurusExporterHandler":{content_type:[177,3,1,""],write:[177,2,1,""]},"pyams_thesaurus.loader.config":{ThesaurusExporterConfiguration:[177,1,1,""],ThesaurusLoaderConfiguration:[177,1,1,""],ThesaurusUpdaterConfiguration:[177,1,1,""]},"pyams_thesaurus.loader.config.ThesaurusExporterConfiguration":{extract:[177,3,1,""],filename:[177,3,1,""],format:[177,3,1,""]},"pyams_thesaurus.loader.config.ThesaurusLoaderConfiguration":{data:[177,3,1,""],encoding:[177,3,1,""],format:[177,3,1,""],import_synonyms:[177,3,1,""],language:[177,3,1,""],name:[177,3,1,""]},"pyams_thesaurus.loader.config.ThesaurusUpdaterConfiguration":{clear:[177,3,1,""],conflict_suffix:[177,3,1,""]},"pyams_thesaurus.loader.skos":{SKOSThesaurusExporter:[177,1,1,""],SKOSThesaurusExporterHandler:[177,1,1,""],SKOSThesaurusLoader:[177,1,1,""],SKOSThesaurusLoaderHandler:[177,1,1,""]},"pyams_thesaurus.loader.skos.SKOSThesaurusExporter":{handler:[177,3,1,""]},"pyams_thesaurus.loader.skos.SKOSThesaurusLoader":{handler:[177,3,1,""]},"pyams_thesaurus.loader.skos.SKOSThesaurusLoaderHandler":{read:[177,2,1,""]},"pyams_thesaurus.loader.superdoc":{SuperdocThesaurusExporter:[177,1,1,""],SuperdocThesaurusExporterHandler:[177,1,1,""],SuperdocThesaurusLoader:[177,1,1,""],SuperdocThesaurusLoaderHandler:[177,1,1,""]},"pyams_thesaurus.loader.superdoc.SuperdocThesaurusExporter":{handler:[177,3,1,""]},"pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoader":{handler:[177,3,1,""]},"pyams_thesaurus.loader.superdoc.SuperdocThesaurusLoaderHandler":{read:[177,2,1,""]},"pyams_thesaurus.rpc":{json:[179,0,0,"-"]},"pyams_thesaurus.rpc.json":{findTerms:[179,4,1,""],findTermsWithLabel:[179,4,1,""],getExtracts:[179,4,1,""],getTopTerms:[179,4,1,""]},"pyams_thesaurus.schema":{ThesaurusTermField:[175,1,1,""],ThesaurusTermsListField:[175,1,1,""],ValidatedChoice:[175,1,1,""],ValidatedSet:[175,1,1,""]},"pyams_thesaurus.term":{ThesaurusTerm:[175,1,1,""],ThesaurusTermTreeAdapter:[175,1,1,""],ThesaurusTermsNamespace:[175,1,1,""],handle_modified_term:[175,4,1,""],handle_new_term:[175,4,1,""],handle_removed_term:[175,4,1,""]},"pyams_thesaurus.term.ThesaurusTerm":{add_extract:[175,2,1,""],alt:[175,3,1,""],associations:[175,3,1,""],base_label:[175,3,1,""],created:[175,3,1,""],definition:[175,3,1,""],extensions:[175,3,1,""],extracts:[175,3,1,""],generic:[175,3,1,""],get_all_childs:[175,2,1,""],get_parent_childs:[175,2,1,""],get_parents:[175,2,1,""],label:[175,3,1,""],level:[175,3,1,""],merge:[175,2,1,""],micro_thesaurus:[175,3,1,""],modified:[175,3,1,""],note:[175,3,1,""],parent:[175,3,1,""],query_extensions:[175,2,1,""],remove_extract:[175,2,1,""],specifics:[175,3,1,""],status:[175,3,1,""],title:[175,3,1,""],usage:[175,3,1,""],used_for:[175,3,1,""]},"pyams_thesaurus.term.ThesaurusTermTreeAdapter":{css_class:[175,3,1,""],get_children:[175,2,1,""],get_level:[175,2,1,""],has_children:[175,2,1,""],label:[175,3,1,""]},"pyams_thesaurus.term.ThesaurusTermsNamespace":{traverse:[175,2,1,""]},"pyams_thesaurus.tests":{test_utilsdocs:[180,0,0,"-"],test_utilsdocstrings:[180,0,0,"-"]},"pyams_thesaurus.tests.test_utilsdocs":{doc_suite:[180,4,1,""],test_suite:[180,4,1,""]},"pyams_thesaurus.tests.test_utilsdocstrings":{doc_suite:[180,4,1,""],test_suite:[180,4,1,""]},"pyams_thesaurus.thesaurus":{Thesaurus:[175,1,1,""],ThesaurusExtract:[175,1,1,""],ThesaurusExtractsContainer:[175,1,1,""],ThesaurusExtractsFactory:[175,4,1,""],ThesaurusExtractsNamespace:[175,1,1,""],ThesaurusExtractsVocabulary:[175,1,1,""],ThesaurusNamesVocabulary:[175,1,1,""],ThesaurusTermExtensionsVocabulary:[175,1,1,""],ThesaurusTermsContainer:[175,1,1,""],ThesaurusTreeAdapter:[175,1,1,""],ThesaurusVocabulary:[175,1,1,""],handle_added_thesaurus:[175,4,1,""],handle_removed_extract:[175,4,1,""],handle_removed_thesaurus:[175,4,1,""]},"pyams_thesaurus.thesaurus.Thesaurus":{delete:[175,2,1,""],administrators:[175,3,1,""],catalog:[175,3,1,""],clear:[175,2,1,""],created:[175,3,1,""],creator:[175,3,1,""],description:[175,3,1,""],find_terms:[175,2,1,""],get_top_terms:[175,2,1,""],init_catalog:[175,2,1,""],language:[175,3,1,""],load:[175,2,1,""],managers:[175,3,1,""],merge:[175,2,1,""],name:[175,3,1,""],publisher:[175,3,1,""],reset_terms_parent:[175,2,1,""],reset_top_terms:[175,2,1,""],roles_interface:[175,3,1,""],subject:[175,3,1,""],sublocations:[175,2,1,""],terms:[175,3,1,""],title:[175,3,1,""],top_terms:[175,3,1,""]},"pyams_thesaurus.thesaurus.ThesaurusExtract":{abbreviation:[175,3,1,""],add_term:[175,2,1,""],color:[175,3,1,""],description:[175,3,1,""],managers:[175,3,1,""],name:[175,3,1,""],remove_term:[175,2,1,""],roles_interface:[175,3,1,""]},"pyams_thesaurus.thesaurus.ThesaurusExtractsNamespace":{traverse:[175,2,1,""]},"pyams_thesaurus.thesaurus.ThesaurusNamesVocabulary":{interface:[175,3,1,""],nameOnly:[175,3,1,""]},"pyams_thesaurus.thesaurus.ThesaurusTermExtensionsVocabulary":{interface:[175,3,1,""]},"pyams_thesaurus.thesaurus.ThesaurusTermsContainer":{clear:[175,2,1,""]},"pyams_thesaurus.thesaurus.ThesaurusTreeAdapter":{get_root_nodes:[175,2,1,""]},"pyams_thesaurus.thesaurus.ThesaurusVocabulary":{interface:[175,3,1,""],nameOnly:[175,3,1,""]},"pyams_thesaurus.widget":{ThesaurusTermDataConverter:[181,1,1,""],ThesaurusTermFieldWidget:[181,4,1,""],ThesaurusTermWidget:[181,1,1,""],ThesaurusTermsListDataConverter:[181,1,1,""],ThesaurusTermsListFieldWidget:[181,4,1,""],ThesaurusTermsListSelectorFieldWidget:[181,4,1,""],ThesaurusTermsListSelectorWidget:[181,1,1,""],ThesaurusTermsListWidget:[181,1,1,""],interfaces:[181,0,0,"-"]},"pyams_thesaurus.widget.ThesaurusTermDataConverter":{toFieldValue:[181,2,1,""],toWidgetValue:[181,2,1,""]},"pyams_thesaurus.widget.ThesaurusTermWidget":{extract_name:[181,3,1,""],query_params:[181,3,1,""],thesaurus_name:[181,3,1,""],values_map:[181,3,1,""]},"pyams_thesaurus.widget.ThesaurusTermsListDataConverter":{toFieldValue:[181,2,1,""],toWidgetValue:[181,2,1,""]},"pyams_thesaurus.widget.ThesaurusTermsListWidget":{extract_name:[181,3,1,""],query_params:[181,3,1,""],thesaurus_name:[181,3,1,""],values_map:[181,3,1,""]},"pyams_thesaurus.zmi":{extract:[182,0,0,"-"],interfaces:[182,0,0,"-"],manager:[182,0,0,"-"],term:[182,0,0,"-"],thesaurus:[182,0,0,"-"]},"pyams_thesaurus.zmi.extract":{BaseTreeNodesView:[182,1,1,""],ThesaurusExtractAJAXAddForm:[182,1,1,""],ThesaurusExtractAJAXEditForm:[182,1,1,""],ThesaurusExtractAddAction:[182,1,1,""],ThesaurusExtractAddForm:[182,1,1,""],ThesaurusExtractEditForm:[182,1,1,""],ThesaurusExtractTermsView:[182,1,1,""],ThesaurusExtractTermsViewlet:[182,1,1,""],ThesaurusExtractsColorColumn:[182,1,1,""],ThesaurusExtractsHideColumn:[182,1,1,""],ThesaurusExtractsTable:[182,1,1,""],ThesaurusExtractsTrashColumn:[182,1,1,""],ThesaurusExtractsValuesAdapter:[182,1,1,""],ThesaurusExtractsZoomColumn:[182,1,1,""],ThesaurusTermNodes:[182,1,1,""],delete_extract:[182,4,1,""]},"pyams_thesaurus.zmi.extract.BaseTreeNodesView":{get_nodes:[182,2,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractAJAXEditForm":{get_ajax_output:[182,2,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractAddAction":{label:[182,3,1,""],modal_target:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractAddForm":{add:[182,2,1,""],ajax_handler:[182,3,1,""],create:[182,2,1,""],edit_permission:[182,3,1,""],fields:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],nextURL:[182,2,1,""],title:[182,3,1,""],updateWidgets:[182,2,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractEditForm":{ajax_handler:[182,3,1,""],edit_permission:[182,3,1,""],fields:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],title:[182,3,1,""],updateWidgets:[182,2,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractTermsView":{fields:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],title:[182,3,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractTermsViewlet":{tree:[182,3,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractsColorColumn":{cssClasses:[182,3,1,""],getValue:[182,2,1,""],weight:[182,3,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractsHideColumn":{icon_class:[182,3,1,""],icon_hint:[182,3,1,""],url:[182,3,1,""],weight:[182,3,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractsTable":{cssClasses:[182,3,1,""],data_attributes:[182,3,1,""],id:[182,3,1,""],title:[182,3,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractsTrashColumn":{icon_hint:[182,3,1,""],permission:[182,3,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractsValuesAdapter":{values:[182,3,1,""]},"pyams_thesaurus.zmi.extract.ThesaurusExtractsZoomColumn":{icon_class:[182,3,1,""],icon_hint:[182,3,1,""],modal_target:[182,3,1,""],url:[182,3,1,""],weight:[182,3,1,""]},"pyams_thesaurus.zmi.manager":{ControlPanelThesaurusHeaderAdapter:[182,1,1,""],ControlPanelThesaurusTable:[182,1,1,""],ControlPanelThesaurusTrashColumn:[182,1,1,""],ControlPanelThesaurusValuesAdapter:[182,1,1,""],ControlPanelThesaurusView:[182,1,1,""],ThesaurusAddAction:[182,1,1,""],ThesaurusMenuItem:[182,1,1,""]},"pyams_thesaurus.zmi.manager.ControlPanelThesaurusHeaderAdapter":{icon_class:[182,3,1,""],subtitle:[182,3,1,""]},"pyams_thesaurus.zmi.manager.ControlPanelThesaurusTable":{data_attributes:[182,3,1,""],title:[182,3,1,""]},"pyams_thesaurus.zmi.manager.ControlPanelThesaurusTrashColumn":{icon_hint:[182,3,1,""],permission:[182,3,1,""]},"pyams_thesaurus.zmi.manager.ControlPanelThesaurusValuesAdapter":{values:[182,3,1,""]},"pyams_thesaurus.zmi.manager.ControlPanelThesaurusView":{table_class:[182,3,1,""]},"pyams_thesaurus.zmi.manager.ThesaurusAddAction":{label:[182,3,1,""],modal_target:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.manager.ThesaurusMenuItem":{icon_class:[182,3,1,""],label:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.term":{ThesaurusTermAJAXAddForm:[182,1,1,""],ThesaurusTermAJAXEditForm:[182,1,1,""],ThesaurusTermAddAction:[182,1,1,""],ThesaurusTermAddForm:[182,1,1,""],ThesaurusTermEditForm:[182,1,1,""],handle_new_term_data_extraction:[182,4,1,""],handle_term_properties_data_extraction:[182,4,1,""]},"pyams_thesaurus.zmi.term.ThesaurusTermAJAXAddForm":{get_ajax_output:[182,2,1,""]},"pyams_thesaurus.zmi.term.ThesaurusTermAJAXEditForm":{get_ajax_output:[182,2,1,""]},"pyams_thesaurus.zmi.term.ThesaurusTermAddAction":{label:[182,3,1,""],modal_target:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.term.ThesaurusTermAddForm":{add:[182,2,1,""],ajax_handler:[182,3,1,""],create:[182,2,1,""],edit_permission:[182,3,1,""],fields:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],nextURL:[182,2,1,""],title:[182,3,1,""],updateWidgets:[182,2,1,""],update_content:[182,2,1,""]},"pyams_thesaurus.zmi.term.ThesaurusTermEditForm":{ajax_handler:[182,3,1,""],edit_permission:[182,3,1,""],fields:[182,3,1,""],generic_changed:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],title:[182,3,1,""],updateWidgets:[182,2,1,""],update_content:[182,2,1,""],usage_changed:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus":{BaseTreeNodesView:[182,1,1,""],ThesaurusAJAXAddForm:[182,1,1,""],ThesaurusAddForm:[182,1,1,""],ThesaurusAddMenu:[182,1,1,""],ThesaurusBreadcrumbAdapter:[182,1,1,""],ThesaurusExportAJAXForm:[182,1,1,""],ThesaurusExportForm:[182,1,1,""],ThesaurusExportMenuItem:[182,1,1,""],ThesaurusHeaderAdapter:[182,1,1,""],ThesaurusImportAJAXForm:[182,1,1,""],ThesaurusImportForm:[182,1,1,""],ThesaurusImportMenuItem:[182,1,1,""],ThesaurusMenuHeader:[182,1,1,""],ThesaurusNameAdapter:[182,1,1,""],ThesaurusPropertiesAJAXEditForm:[182,1,1,""],ThesaurusPropertiesEditForm:[182,1,1,""],ThesaurusPropertiesMenuItem:[182,1,1,""],ThesaurusTableElementEditor:[182,1,1,""],ThesaurusTermNodes:[182,1,1,""],ThesaurusTermParentNodes:[182,1,1,""],ThesaurusTermsMenuItem:[182,1,1,""],ThesaurusTermsView:[182,1,1,""],handle_new_thesaurus_data_extraction:[182,4,1,""],switch_term_extract:[182,4,1,""]},"pyams_thesaurus.zmi.thesaurus.BaseTreeNodesView":{get_nodes:[182,2,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusAJAXAddForm":{get_ajax_output:[182,2,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusAddForm":{add:[182,2,1,""],ajax_handler:[182,3,1,""],create:[182,2,1,""],edit_permission:[182,3,1,""],fields:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],nextURL:[182,2,1,""],title:[182,3,1,""],updateWidgets:[182,2,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusAddMenu":{label:[182,3,1,""],label_css_class:[182,3,1,""],modal_target:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusBreadcrumbAdapter":{css_class:[182,3,1,""],label:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusExportAJAXForm":{get_ajax_output:[182,2,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusExportForm":{ajax_handler:[182,3,1,""],buttons:[182,3,1,""],configuration:[182,3,1,""],createAndAdd:[182,2,1,""],download_target:[182,3,1,""],edit_permission:[182,3,1,""],exporter:[182,3,1,""],fields:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],title:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusExportMenuItem":{icon_class:[182,3,1,""],label:[182,3,1,""],modal_target:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusHeaderAdapter":{back_target:[182,3,1,""],back_url:[182,3,1,""],icon_class:[182,3,1,""],title:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusImportForm":{add:[182,2,1,""],ajax_handler:[182,3,1,""],buttons:[182,3,1,""],create:[182,2,1,""],edit_permission:[182,3,1,""],fields:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],nextURL:[182,2,1,""],title:[182,3,1,""],updateWidgets:[182,2,1,""],update_content:[182,2,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusImportMenuItem":{icon_class:[182,3,1,""],label:[182,3,1,""],modal_target:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusMenuHeader":{header:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusNameAdapter":{name:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesEditForm":{ajax_handler:[182,3,1,""],edit_permission:[182,3,1,""],fields:[182,3,1,""],icon_css_class:[182,3,1,""],legend:[182,3,1,""],title:[182,3,1,""],updateWidgets:[182,2,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusPropertiesMenuItem":{icon_class:[182,3,1,""],label:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusTableElementEditor":{modal_target:[182,3,1,""],url:[182,3,1,""],view_name:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusTermsMenuItem":{icon_class:[182,3,1,""],label:[182,3,1,""],url:[182,3,1,""]},"pyams_thesaurus.zmi.thesaurus.ThesaurusTermsView":{search_query_params:[182,3,1,""],tree:[182,3,1,""],update:[182,2,1,""]},"pyams_utils.adapter":{ContextAdapter:[183,1,1,""],ContextRequestAdapter:[183,1,1,""],ContextRequestViewAdapter:[183,1,1,""],NullAdapter:[183,1,1,""],adapter_config:[183,1,1,""]},"pyams_utils.adapter.adapter_config":{venusian:[183,3,1,""]},"pyams_utils.attr":{AttributeTraverser:[183,1,1,""]},"pyams_utils.attr.AttributeTraverser":{traverse:[183,2,1,""]},"pyams_utils.container":{BTreeOrderedContainer:[183,1,1,""],ContainerSublocationsAdapter:[183,1,1,""],find_objects_matching:[183,4,1,""],find_objects_providing:[183,4,1,""]},"pyams_utils.container.ContainerSublocationsAdapter":{sublocations:[183,2,1,""]},"pyams_utils.context":{ContextSelector:[183,1,1,""]},"pyams_utils.context.ContextSelector":{phash:[183,2,1,""],text:[183,2,1,""]},"pyams_utils.data":{BrowserRequestDataExtension:[183,1,1,""],ObjectDataExtension:[183,1,1,""],ObjectDataRenderer:[183,1,1,""],PyramidRequestDataExtension:[183,1,1,""]},"pyams_utils.data.BrowserRequestDataExtension":{render:[183,2,1,""]},"pyams_utils.data.ObjectDataExtension":{render:[183,2,1,""]},"pyams_utils.data.ObjectDataRenderer":{get_object_data:[183,2,1,""]},"pyams_utils.data.PyramidRequestDataExtension":{render:[183,2,1,""]},"pyams_utils.date":{date_to_datetime:[183,4,1,""],format_date:[183,4,1,""],format_datetime:[183,4,1,""],get_age:[183,4,1,""],get_duration:[183,4,1,""],parse_date:[183,4,1,""],unidate:[183,4,1,""]},"pyams_utils.decorator":{deprecated:[183,4,1,""]},"pyams_utils.dict":{update_dict:[183,4,1,""]},"pyams_utils.encoding":{EncodingField:[183,1,1,""],EncodingsVocabulary:[183,1,1,""]},"pyams_utils.fanstatic":{ExternalResource:[183,1,1,""],FanstaticTalesExtension:[183,1,1,""],get_resource_path:[183,4,1,""],render_js:[183,4,1,""]},"pyams_utils.fanstatic.ExternalResource":{render:[183,2,1,""]},"pyams_utils.fanstatic.FanstaticTalesExtension":{render:[183,2,1,""]},"pyams_utils.html":{MyHTMLParser:[183,1,1,""],html_to_text:[183,4,1,""]},"pyams_utils.html.MyHTMLParser":{charrefs:[183,3,1,""],data:[183,3,1,""],entitydefs:[183,3,1,""],handle_charref:[183,2,1,""],handle_data:[183,2,1,""],handle_endtag:[183,2,1,""],handle_entityref:[183,2,1,""],handle_starttag:[183,2,1,""]},"pyams_utils.i18n":{get_browser_language:[183,4,1,""],normalize_lang:[183,4,1,""]},"pyams_utils.include":{include_package:[183,4,1,""]},"pyams_utils.interfaces":{FORBIDDEN_PERMISSION:[184,6,1,""],MANAGE_PERMISSION:[184,6,1,""],MANAGE_ROLES_PERMISSION:[184,6,1,""],MANAGE_SECURITY_PERMISSION:[184,6,1,""],MANAGE_SKIN_PERMISSION:[184,6,1,""],MANAGE_SYSTEM_PERMISSION:[184,6,1,""],MissingRequestError:[184,8,1,""],PUBLIC_PERMISSION:[184,6,1,""],PYAMS_APPLICATION_DEFAULT_NAME:[184,6,1,""],PYAMS_APPLICATION_FACTORY_KEY:[184,6,1,""],PYAMS_APPLICATION_SETTINGS_KEY:[184,6,1,""],VIEW_PERMISSION:[184,6,1,""],VIEW_SYSTEM_PERMISSION:[184,6,1,""],data:[184,0,0,"-"],intids:[184,0,0,"-"],site:[184,0,0,"-"],size:[184,0,0,"-"],tales:[184,0,0,"-"],text:[184,0,0,"-"],timezone:[184,0,0,"-"],traversing:[184,0,0,"-"],tree:[184,0,0,"-"],zeo:[184,0,0,"-"]},"pyams_utils.interfaces.timezone":{Timezone:[184,1,1,""]},"pyams_utils.intids":{UniqueIdAdapter:[183,1,1,""],handle_added_object:[183,4,1,""],handle_intid_event:[183,4,1,""],handle_removed_object:[183,4,1,""]},"pyams_utils.intids.UniqueIdAdapter":{oid:[183,3,1,""]},"pyams_utils.list":{unique:[183,4,1,""]},"pyams_utils.lock":{CacheLock:[183,1,1,""],LockException:[183,8,1,""],get_locks_cache:[183,4,1,""],locked:[183,4,1,""]},"pyams_utils.progress":{get_progress_cache:[183,4,1,""],get_progress_status_view:[183,4,1,""],get_running_tasks:[183,4,1,""],get_tasks_cache:[183,4,1,""],set_running_tasks:[183,4,1,""]},"pyams_utils.property":{DocFieldProperty:[183,1,1,""],cached:[183,1,1,""],cached_property:[183,1,1,""],classproperty:[183,1,1,""],classproperty_support:[183,4,1,""]},"pyams_utils.property.cached":{expire:[183,2,1,""]},"pyams_utils.property.classproperty":{deleter:[183,2,1,""],getter:[183,2,1,""],setter:[183,2,1,""]},"pyams_utils.protocol":{http:[185,0,0,"-"],xmlrpc:[185,0,0,"-"]},"pyams_utils.protocol.http":{HTTPClient:[185,1,1,""],get_client:[185,4,1,""],get_client_from_url:[185,4,1,""]},"pyams_utils.protocol.http.HTTPClient":{get_response:[185,2,1,""]},"pyams_utils.protocol.xmlrpc":{SecureXMLRPCCookieAuthTransport:[185,1,1,""],XMLRPCCookieAuthTransport:[185,1,1,""],get_client:[185,4,1,""],get_client_with_cookies:[185,4,1,""]},"pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport":{CookieRequest:[185,1,1,""],CookieResponse:[185,1,1,""],CookieResponseHelper:[185,1,1,""],get_response:[185,2,1,""],make_connection:[185,2,1,""],request:[185,2,1,""],send_auth:[185,2,1,""],send_content_type:[185,2,1,""],send_headers:[185,2,1,""],send_request:[185,2,1,""],send_user_agent:[185,2,1,""],verbose:[185,3,1,""]},"pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.CookieResponse":{info:[185,2,1,""]},"pyams_utils.protocol.xmlrpc.XMLRPCCookieAuthTransport.CookieResponseHelper":{getheaders:[185,2,1,""]},"pyams_utils.registry":{LocalRegistry:[183,1,1,""],get_all_utilities_registered_for:[183,4,1,""],get_current_registry:[183,4,1,""],get_global_registry:[183,4,1,""],get_local_registry:[183,4,1,""],get_registries:[183,4,1,""],get_utilities_for:[183,4,1,""],get_utility:[183,4,1,""],handle_new_request:[183,4,1,""],handle_site_before_traverse:[183,4,1,""],query_utility:[183,4,1,""],registered_utilities:[183,4,1,""],set_local_registry:[183,4,1,""],utility_config:[183,1,1,""]},"pyams_utils.registry.LocalRegistry":{get_registry:[183,2,1,""],set_registry:[183,2,1,""]},"pyams_utils.registry.utility_config":{venusian:[183,3,1,""]},"pyams_utils.request":{PyAMSRequest:[183,1,1,""],check_request:[183,4,1,""],get_annotations:[183,4,1,""],get_debug:[183,4,1,""],get_request:[183,4,1,""],get_request_data:[183,4,1,""],query_request:[183,4,1,""],request_property:[183,4,1,""],set_request_data:[183,4,1,""]},"pyams_utils.request.PyAMSRequest":{has_permission:[183,2,1,""]},"pyams_utils.schema":{ColorField:[183,1,1,""],DatesRangeField:[183,1,1,""],DottedDecimalField:[183,1,1,""],EncodedPassword:[183,1,1,""],HTMLField:[183,1,1,""],InvalidEmail:[183,8,1,""],MailAddressField:[183,1,1,""],PersistentDict:[183,1,1,""],PersistentList:[183,1,1,""],TextLineListField:[183,1,1,""]},"pyams_utils.schema.EncodedPassword":{constraint:[183,2,1,""],fromUnicode:[183,2,1,""]},"pyams_utils.scripts":{zodb:[186,0,0,"-"]},"pyams_utils.scripts.zodb":{upgrade_site:[186,4,1,""]},"pyams_utils.session":{get_session_data:[183,4,1,""],session_property:[183,4,1,""],set_session_data:[183,4,1,""]},"pyams_utils.site":{BaseSiteRoot:[183,1,1,""],NewLocalSiteCreatedEvent:[183,1,1,""],SiteRootEtcTraverser:[183,1,1,""],SiteUpgradeEvent:[183,1,1,""],check_required_utilities:[183,4,1,""],site_factory:[183,4,1,""],site_upgrade:[183,4,1,""]},"pyams_utils.site.BaseSiteRoot":{config_klass:[183,3,1,""]},"pyams_utils.site.SiteRootEtcTraverser":{traverse:[183,2,1,""]},"pyams_utils.size":{get_human_size:[183,4,1,""]},"pyams_utils.tales":{ContextExprMixin:[183,1,1,""],ExtensionExpr:[183,1,1,""],render_extension:[183,4,1,""]},"pyams_utils.tales.ContextExprMixin":{transform:[183,3,1,""]},"pyams_utils.tales.ExtensionExpr":{transform:[183,3,1,""]},"pyams_utils.tests":{test_utilsdocs:[187,0,0,"-"],test_utilsdocstrings:[187,0,0,"-"]},"pyams_utils.tests.test_utilsdocs":{doc_suite:[187,4,1,""],test_suite:[187,4,1,""]},"pyams_utils.tests.test_utilsdocstrings":{doc_suite:[187,4,1,""],test_suite:[187,4,1,""]},"pyams_utils.text":{BaseHTMLRenderer:[183,1,1,""],HTMLTalesExtension:[183,1,1,""],ReStructuredTextRenderer:[183,1,1,""],RenderersVocabulary:[183,1,1,""],TextRenderer:[183,1,1,""],get_text_start:[183,4,1,""],text_to_html:[183,4,1,""]},"pyams_utils.text.BaseHTMLRenderer":{render:[183,2,1,""]},"pyams_utils.text.HTMLTalesExtension":{render:[183,2,1,""]},"pyams_utils.text.ReStructuredTextRenderer":{render:[183,2,1,""]},"pyams_utils.text.TextRenderer":{render:[183,2,1,""]},"pyams_utils.timezone":{gmtime:[188,4,1,""],localgmtime:[188,4,1,""],tzinfo:[188,4,1,""],tztime:[188,4,1,""],utility:[188,0,0,"-"],vocabulary:[188,0,0,"-"]},"pyams_utils.timezone.utility":{ServerTimezoneUtility:[188,1,1,""],TimezoneGenerationsChecker:[188,1,1,""],handle_new_local_site:[188,4,1,""]},"pyams_utils.timezone.utility.ServerTimezoneUtility":{timezone:[188,3,1,""]},"pyams_utils.timezone.utility.TimezoneGenerationsChecker":{evolve:[188,2,1,""],generation:[188,3,1,""]},"pyams_utils.timezone.vocabulary":{TimezonesVocabulary:[188,1,1,""]},"pyams_utils.traversing":{NamespaceTraverser:[183,1,1,""],PathElementsAdapter:[183,1,1,""],get_parent:[183,4,1,""]},"pyams_utils.traversing.NamespaceTraverser":{NAMESPACE_SELECTOR:[183,3,1,""]},"pyams_utils.traversing.PathElementsAdapter":{parents:[183,3,1,""]},"pyams_utils.unicode":{decode:[183,4,1,""],encode:[183,4,1,""],nvl:[183,4,1,""],translate_string:[183,4,1,""],unidict:[183,4,1,""],unilist:[183,4,1,""],uninvl:[183,4,1,""],utf8:[183,4,1,""]},"pyams_utils.url":{AbsoluteUrlTalesExtension:[183,1,1,""],absolute_url:[183,4,1,""]},"pyams_utils.url.AbsoluteUrlTalesExtension":{render:[183,2,1,""]},"pyams_utils.vocabulary":{vocabulary_config:[183,1,1,""]},"pyams_utils.widget":{decimal:[189,0,0,"-"]},"pyams_utils.widget.decimal":{DottedDecimalDataConverter:[189,1,1,""]},"pyams_utils.widget.decimal.DottedDecimalDataConverter":{errorMessage:[189,3,1,""],toFieldValue:[189,2,1,""],toWidgetValue:[189,2,1,""]},"pyams_utils.wsgi":{wsgi_environ_cache:[183,4,1,""]},"pyams_utils.zmi":{intids:[190,0,0,"-"],timezone:[190,0,0,"-"],zeo:[190,0,0,"-"]},"pyams_utils.zmi.intids":{IntIdsLengthAdapter:[190,1,1,""],IntIdsPropertiesDisplayForm:[190,1,1,""]},"pyams_utils.zmi.intids.IntIdsLengthAdapter":{count:[190,3,1,""]},"pyams_utils.zmi.intids.IntIdsPropertiesDisplayForm":{fields:[190,3,1,""],legend:[190,3,1,""],title:[190,3,1,""]},"pyams_utils.zmi.timezone":{ServerTimezonePropertiesAJAXEditForm:[190,1,1,""],ServerTimezonePropertiesEditForm:[190,1,1,""]},"pyams_utils.zmi.timezone.ServerTimezonePropertiesEditForm":{ajax_handler:[190,3,1,""],edit_permission:[190,3,1,""],fields:[190,3,1,""],legend:[190,3,1,""],title:[190,3,1,""],updateWidgets:[190,2,1,""]},"pyams_utils.zmi.zeo":{ZEOConnectionAJAXAddForm:[190,1,1,""],ZEOConnectionAJAXTestForm:[190,1,1,""],ZEOConnectionAddForm:[190,1,1,""],ZEOConnectionAddMenu:[190,1,1,""],ZEOConnectionNameAdapter:[190,1,1,""],ZEOConnectionPropertiesAJAXEditForm:[190,1,1,""],ZEOConnectionPropertiesEditForm:[190,1,1,""],ZEOConnectionTestForm:[190,1,1,""],ZEOConnectionTestFormSuffix:[190,1,1,""],ZEOConnectionTestMenu:[190,1,1,""],handle_new_connection_data_extraction:[190,4,1,""]},"pyams_utils.zmi.zeo.ZEOConnectionAJAXTestForm":{get_ajax_output:[190,2,1,""]},"pyams_utils.zmi.zeo.ZEOConnectionAddForm":{add:[190,2,1,""],ajax_handler:[190,3,1,""],autocomplete:[190,3,1,""],create:[190,2,1,""],edit_permission:[190,3,1,""],fields:[190,3,1,""],icon_css_class:[190,3,1,""],legend:[190,3,1,""],nextURL:[190,2,1,""],title:[190,3,1,""]},"pyams_utils.zmi.zeo.ZEOConnectionAddMenu":{label:[190,3,1,""],label_css_class:[190,3,1,""],modal_target:[190,3,1,""],url:[190,3,1,""]},"pyams_utils.zmi.zeo.ZEOConnectionNameAdapter":{name:[190,3,1,""]},"pyams_utils.zmi.zeo.ZEOConnectionPropertiesEditForm":{ajax_handler:[190,3,1,""],autocomplete:[190,3,1,""],edit_permission:[190,3,1,""],fields:[190,3,1,""],icon_css_class:[190,3,1,""],legend:[190,3,1,""],title:[190,3,1,""],updateWidgets:[190,2,1,""]},"pyams_utils.zmi.zeo.ZEOConnectionTestForm":{ajax_handler:[190,3,1,""],buttons:[190,3,1,""],createAndAdd:[190,2,1,""],edit_permission:[190,3,1,""],fields:[190,3,1,""],form_target:[190,3,1,""],icon_css_class:[190,3,1,""],legend:[190,3,1,""],prefix:[190,3,1,""],title:[190,3,1,""],updateActions:[190,2,1,""]},"pyams_utils.zmi.zeo.ZEOConnectionTestMenu":{label:[190,3,1,""],label_css_class:[190,3,1,""],modal_target:[190,3,1,""],stop_propagation:[190,3,1,""],url:[190,3,1,""]},"pyams_utils.zodb":{ZEOConnection:[183,1,1,""],ZEOConnectionUtility:[183,1,1,""],ZEOConnectionVocabulary:[183,1,1,""],ZODBConnection:[183,1,1,""],ZODBConnectionVocabulary:[183,1,1,""],get_connection_from_settings:[183,4,1,""],handle_added_connection:[183,4,1,""],handle_removed_connection:[183,4,1,""],object_key_adapter:[183,4,1,""],persistent_connection:[183,4,1,""],persistent_transaction_manager:[183,4,1,""]},"pyams_utils.zodb.ZEOConnection":{blob_dir:[183,3,1,""],connection:[183,3,1,""],get_connection:[183,2,1,""],get_settings:[183,2,1,""],name:[183,3,1,""],password:[183,3,1,""],server_name:[183,3,1,""],server_port:[183,3,1,""],server_realm:[183,3,1,""],shared_blob_dir:[183,3,1,""],storage:[183,3,1,""],update:[183,2,1,""],username:[183,3,1,""]},"pyams_utils.zodb.ZODBConnection":{close:[183,2,1,""],connection:[183,3,1,""],db:[183,3,1,""],get_connection:[183,2,1,""],storage:[183,3,1,""]},"pyams_viewlet.manager":{ConditionalViewletManager:[191,1,1,""],TemplateBasedViewletManager:[191,1,1,""],ViewletManager:[191,1,1,""],ViewletManagerFactory:[191,4,1,""],WeightOrderedViewletManager:[191,1,1,""],get_weight:[191,4,1,""],is_available:[191,4,1,""],viewletmanager_config:[191,1,1,""]},"pyams_viewlet.manager.ConditionalViewletManager":{filter:[191,2,1,""]},"pyams_viewlet.manager.TemplateBasedViewletManager":{template:[191,3,1,""]},"pyams_viewlet.manager.ViewletManager":{filter:[191,2,1,""],get:[191,2,1,""],permission:[191,3,1,""],render:[191,2,1,""],sort:[191,2,1,""],template:[191,3,1,""],update:[191,2,1,""]},"pyams_viewlet.manager.WeightOrderedViewletManager":{sort:[191,2,1,""]},"pyams_viewlet.manager.viewletmanager_config":{venusian:[191,3,1,""]},"pyams_viewlet.metaconfigure":{ViewletDirective:[191,4,1,""],ViewletManagerDirective:[191,4,1,""]},"pyams_viewlet.provider":{ProviderExpr:[191,1,1,""],render_content_provider:[191,4,1,""]},"pyams_viewlet.provider.ProviderExpr":{transform:[191,3,1,""]},"pyams_viewlet.tests":{test_utilsdocs:[193,0,0,"-"],test_utilsdocstrings:[193,0,0,"-"]},"pyams_viewlet.tests.test_utilsdocs":{doc_suite:[193,4,1,""],test_suite:[193,4,1,""]},"pyams_viewlet.tests.test_utilsdocstrings":{doc_suite:[193,4,1,""],test_suite:[193,4,1,""]},"pyams_viewlet.viewlet":{BaseContentProvider:[191,1,1,""],ViewContentProvider:[191,1,1,""],Viewlet:[191,1,1,""],contentprovider_config:[191,1,1,""],viewlet_config:[191,1,1,""]},"pyams_viewlet.viewlet.BaseContentProvider":{permission:[191,3,1,""],render:[191,3,1,""],update:[191,2,1,""]},"pyams_viewlet.viewlet.Viewlet":{permission:[191,3,1,""],render:[191,3,1,""],update:[191,2,1,""]},"pyams_viewlet.viewlet.contentprovider_config":{venusian:[191,3,1,""]},"pyams_viewlet.viewlet.viewlet_config":{venusian:[191,3,1,""]},"pyams_workflow.content":{WorkflowContentDisplayedDateVocabulary:[194,1,1,""],WorkflowContentPublicationInfo:[194,1,1,""],WorkflowContentPublicationInfoFactory:[194,4,1,""],handle_cloned_object:[194,4,1,""],handle_cloned_publication_support:[194,4,1,""]},"pyams_workflow.content.WorkflowContentPublicationInfo":{displayed_publication_date:[194,3,1,""],first_publication_date:[194,3,1,""],is_published:[194,2,1,""],is_visible:[194,2,1,""],publication:[194,3,1,""],publication_date:[194,3,1,""],publication_effective_date:[194,3,1,""],publication_expiration_date:[194,3,1,""],publisher:[194,3,1,""],push_end_date:[194,3,1,""],push_end_date_index:[194,3,1,""],reset:[194,2,1,""]},"pyams_workflow.include":{include_package:[194,4,1,""]},"pyams_workflow.interfaces":{AmbiguousTransitionError:[195,8,1,""],ConditionFailedError:[195,8,1,""],InvalidTransitionError:[195,8,1,""],NoTransitionAvailableError:[195,8,1,""],ObjectClonedEvent:[195,1,1,""],VersionError:[195,8,1,""],WorkflowTransitionEvent:[195,1,1,""],WorkflowVersionTransitionEvent:[195,1,1,""]},"pyams_workflow.tests":{test_utilsdocs:[196,0,0,"-"],test_utilsdocstrings:[196,0,0,"-"]},"pyams_workflow.tests.test_utilsdocs":{doc_suite:[196,4,1,""],test_suite:[196,4,1,""]},"pyams_workflow.tests.test_utilsdocstrings":{doc_suite:[196,4,1,""],test_suite:[196,4,1,""]},"pyams_workflow.versions":{WorkflowContentVersionsFactory:[194,4,1,""],WorkflowHistoryItem:[194,1,1,""],WorkflowVersionState:[194,1,1,""],WorkflowVersionStateFactory:[194,4,1,""],WorkflowVersionVersionsFactory:[194,4,1,""],WorkflowVersions:[194,1,1,""],WorkflowVersionsSublocations:[194,1,1,""],WorkflowVersionsTraverser:[194,1,1,""],handle_workflow_transition:[194,4,1,""],handle_workflow_version_transition:[194,4,1,""]},"pyams_workflow.versions.WorkflowHistoryItem":{comment:[194,3,1,""],date:[194,3,1,""],principal:[194,3,1,""],source_state:[194,3,1,""],source_version:[194,3,1,""],target_state:[194,3,1,""],transition:[194,3,1,""],transition_id:[194,3,1,""]},"pyams_workflow.versions.WorkflowVersionState":{get_first_state_date:[194,2,1,""],state:[194,3,1,""],state_date:[194,3,1,""],state_principal:[194,3,1,""],state_urgency:[194,3,1,""],version_id:[194,3,1,""]},"pyams_workflow.versions.WorkflowVersions":{add_version:[194,2,1,""],get_last_versions:[194,2,1,""],get_version:[194,2,1,""],get_versions:[194,2,1,""],has_version:[194,2,1,""],remove_version:[194,2,1,""],set_state:[194,2,1,""]},"pyams_workflow.versions.WorkflowVersionsSublocations":{sublocations:[194,2,1,""]},"pyams_workflow.versions.WorkflowVersionsTraverser":{traverse:[194,2,1,""]},"pyams_workflow.workflow":{NullAction:[194,4,1,""],NullCondition:[194,4,1,""],Transition:[194,1,1,""],Workflow:[194,1,1,""],WorkflowInfo:[194,1,1,""],WorkflowsVocabulary:[194,1,1,""],granted_permission:[194,4,1,""]},"pyams_workflow.workflow.Workflow":{get_state_label:[194,2,1,""],get_transition:[194,2,1,""],get_transition_by_id:[194,2,1,""],get_transitions:[194,2,1,""],refresh:[194,2,1,""]},"pyams_workflow.workflow.WorkflowInfo":{fire_automatic:[194,2,1,""],fire_transition:[194,2,1,""],fire_transition_for_versions:[194,2,1,""],fire_transition_toward:[194,2,1,""],get_automatic_transition_ids:[194,2,1,""],get_fireable_transition_ids:[194,2,1,""],get_fireable_transition_ids_toward:[194,2,1,""],get_manual_transition_ids:[194,2,1,""],get_system_transition_ids:[194,2,1,""],has_automatic_transitions:[194,2,1,""],has_version:[194,2,1,""],name:[194,3,1,""],parent:[194,3,1,""]},"pyams_workflow.workflow.WorkflowsVocabulary":{interface:[194,3,1,""],nameOnly:[194,3,1,""]},"pyams_workflow.zmi":{interfaces:[197,0,0,"-"],transition:[197,0,0,"-"],versions:[197,0,0,"-"],viewlet:[198,0,0,"-"],workflow:[197,0,0,"-"]},"pyams_workflow.zmi.transition":{WorkflowContentTransitionAJAXForm:[197,1,1,""],WorkflowContentTransitionForm:[197,1,1,""]},"pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm":{get_ajax_output:[197,2,1,""]},"pyams_workflow.zmi.transition.WorkflowContentTransitionForm":{createAndAdd:[197,2,1,""],edit_permission:[197,3,1,""],fields:[197,3,1,""],icon_css_class:[197,3,1,""],legend:[197,3,1,""],nextURL:[197,2,1,""],transition:[197,3,1,""],updateActions:[197,2,1,""],updateWidgets:[197,2,1,""]},"pyams_workflow.zmi.versions":{WorkflowVersionHistoryCommentColumn:[197,1,1,""],WorkflowVersionHistoryDateColumn:[197,1,1,""],WorkflowVersionHistoryMenuItem:[197,1,1,""],WorkflowVersionHistoryPrincipalColumn:[197,1,1,""],WorkflowVersionHistoryTable:[197,1,1,""],WorkflowVersionHistoryTargetColumn:[197,1,1,""],WorkflowVersionHistoryValuesAdapter:[197,1,1,""],WorkflowVersionHistoryView:[197,1,1,""]},"pyams_workflow.zmi.versions.WorkflowVersionHistoryCommentColumn":{renderCell:[197,2,1,""],weight:[197,3,1,""]},"pyams_workflow.zmi.versions.WorkflowVersionHistoryDateColumn":{attrName:[197,3,1,""],cssClasses:[197,3,1,""],renderCell:[197,2,1,""],weight:[197,3,1,""]},"pyams_workflow.zmi.versions.WorkflowVersionHistoryMenuItem":{icon_class:[197,3,1,""],label:[197,3,1,""],url:[197,3,1,""]},"pyams_workflow.zmi.versions.WorkflowVersionHistoryPrincipalColumn":{attrName:[197,3,1,""],renderCell:[197,2,1,""],weight:[197,3,1,""]},"pyams_workflow.zmi.versions.WorkflowVersionHistoryTable":{cssClasses:[197,3,1,""],data_attributes:[197,3,1,""],hide_body_toolbar:[197,3,1,""],sortOn:[197,3,1,""],title:[197,3,1,""]},"pyams_workflow.zmi.versions.WorkflowVersionHistoryTargetColumn":{attrName:[197,3,1,""],getValue:[197,2,1,""],weight:[197,3,1,""]},"pyams_workflow.zmi.versions.WorkflowVersionHistoryValuesAdapter":{values:[197,3,1,""]},"pyams_workflow.zmi.versions.WorkflowVersionHistoryView":{table_class:[197,3,1,""]},"pyams_workflow.zmi.viewlet":{versions:[198,0,0,"-"]},"pyams_workflow.zmi.viewlet.versions":{WorkflowVersionMenuProvider:[198,1,1,""]},"pyams_workflow.zmi.viewlet.versions.WorkflowVersionMenuProvider":{get_workflow_state:[198,2,1,""],workflow:[198,3,1,""],workflow_versions:[198,3,1,""]},"pyams_workflow.zmi.workflow":{WorkflowContentNameColumn:[197,1,1,""],WorkflowMenu:[197,1,1,""],WorkflowMenuItem:[197,1,1,""],get_old_versions:[197,4,1,""]},"pyams_workflow.zmi.workflow.WorkflowContentNameColumn":{getValue:[197,2,1,""],name_field:[197,3,1,""]},"pyams_workflow.zmi.workflow.WorkflowMenu":{css_class:[197,3,1,""],label:[197,3,1,""],label_css_class:[197,3,1,""]},"pyams_zmi.admin":{MainAdminPage:[199,1,1,""]},"pyams_zmi.control_panel":{GlobalRegistrationsHeaderAdapter:[199,1,1,""],GlobalRegistrationsHelpAdapter:[199,1,1,""],GlobalRegistrationsMenuItem:[199,1,1,""],GlobalRegistrationsTable:[199,1,1,""],GlobalRegistrationsValuesAdapter:[199,1,1,""],GlobalRegistrationsView:[199,1,1,""],LocalRegistrationsHeaderAdapter:[199,1,1,""],LocalRegistrationsHelpAdapter:[199,1,1,""],LocalRegistrationsMenuItem:[199,1,1,""],LocalRegistrationsTable:[199,1,1,""],LocalRegistrationsValuesAdapter:[199,1,1,""],LocalRegistrationsView:[199,1,1,""],RegistrationsComponentColumn:[199,1,1,""],RegistrationsInterfaceColumn:[199,1,1,""],RegistrationsNameColumn:[199,1,1,""],UtilitiesHeaderAdapter:[199,1,1,""],UtilitiesMenuItem:[199,1,1,""],UtilitiesTable:[199,1,1,""],UtilitiesTrashColumn:[199,1,1,""],UtilitiesValuesAdapter:[199,1,1,""],UtilitiesView:[199,1,1,""],delete_utility:[199,4,1,""]},"pyams_zmi.control_panel.GlobalRegistrationsHeaderAdapter":{icon_class:[199,3,1,""]},"pyams_zmi.control_panel.GlobalRegistrationsHelpAdapter":{header:[199,3,1,""],message:[199,3,1,""],message_format:[199,3,1,""]},"pyams_zmi.control_panel.GlobalRegistrationsMenuItem":{label:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.control_panel.GlobalRegistrationsTable":{data_attributes:[199,3,1,""],id:[199,3,1,""],title:[199,3,1,""]},"pyams_zmi.control_panel.GlobalRegistrationsValuesAdapter":{values:[199,3,1,""]},"pyams_zmi.control_panel.GlobalRegistrationsView":{table_class:[199,3,1,""]},"pyams_zmi.control_panel.LocalRegistrationsHeaderAdapter":{icon_class:[199,3,1,""]},"pyams_zmi.control_panel.LocalRegistrationsHelpAdapter":{header:[199,3,1,""],message:[199,3,1,""],message_format:[199,3,1,""]},"pyams_zmi.control_panel.LocalRegistrationsMenuItem":{label:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.control_panel.LocalRegistrationsTable":{data_attributes:[199,3,1,""],id:[199,3,1,""],title:[199,3,1,""]},"pyams_zmi.control_panel.LocalRegistrationsValuesAdapter":{values:[199,3,1,""]},"pyams_zmi.control_panel.LocalRegistrationsView":{table_class:[199,3,1,""]},"pyams_zmi.control_panel.RegistrationsComponentColumn":{getValue:[199,2,1,""],header:[199,3,1,""],weight:[199,3,1,""]},"pyams_zmi.control_panel.RegistrationsInterfaceColumn":{getValue:[199,2,1,""],header:[199,3,1,""],weight:[199,3,1,""]},"pyams_zmi.control_panel.RegistrationsNameColumn":{getValue:[199,2,1,""],header:[199,3,1,""],weight:[199,3,1,""]},"pyams_zmi.control_panel.UtilitiesHeaderAdapter":{icon_class:[199,3,1,""]},"pyams_zmi.control_panel.UtilitiesMenuItem":{icon_class:[199,3,1,""],label:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.control_panel.UtilitiesTable":{data_attributes:[199,3,1,""],id:[199,3,1,""],title:[199,3,1,""]},"pyams_zmi.control_panel.UtilitiesTrashColumn":{checker:[199,2,1,""],icon_hint:[199,3,1,""],permission:[199,3,1,""]},"pyams_zmi.control_panel.UtilitiesValuesAdapter":{values:[199,3,1,""]},"pyams_zmi.control_panel.UtilitiesView":{table_class:[199,3,1,""]},"pyams_zmi.extension":{GoogleAnalyticsPropertiesAJAXEditForm:[199,1,1,""],GoogleAnalyticsPropertiesEditForm:[199,1,1,""],GoogleAnalyticsPropertiesMenuItem:[199,1,1,""],GoogleTagManagerPropertiesAJAXEditForm:[199,1,1,""],GoogleTagManagerPropertiesEditForm:[199,1,1,""],GoogleTagManagerPropertiesMenuItem:[199,1,1,""],UserReportPropertiesAJAXEditForm:[199,1,1,""],UserReportPropertiesEditForm:[199,1,1,""],UserReportPropertiesMenuItem:[199,1,1,""]},"pyams_zmi.extension.GoogleAnalyticsPropertiesEditForm":{ajax_handler:[199,3,1,""],edit_permission:[199,3,1,""],fields:[199,3,1,""],input_css_class:[199,3,1,""],label_css_class:[199,3,1,""],legend:[199,3,1,""]},"pyams_zmi.extension.GoogleAnalyticsPropertiesMenuItem":{icon_class:[199,3,1,""],label:[199,3,1,""],modal_target:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.extension.GoogleTagManagerPropertiesEditForm":{ajax_handler:[199,3,1,""],edit_permission:[199,3,1,""],fields:[199,3,1,""],input_css_class:[199,3,1,""],label_css_class:[199,3,1,""],legend:[199,3,1,""]},"pyams_zmi.extension.GoogleTagManagerPropertiesMenuItem":{icon_class:[199,3,1,""],label:[199,3,1,""],modal_target:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.extension.UserReportPropertiesEditForm":{ajax_handler:[199,3,1,""],edit_permission:[199,3,1,""],fields:[199,3,1,""],input_css_class:[199,3,1,""],label_css_class:[199,3,1,""],legend:[199,3,1,""]},"pyams_zmi.extension.UserReportPropertiesMenuItem":{icon_class:[199,3,1,""],label:[199,3,1,""],modal_target:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.form":{AdminAddForm:[199,1,1,""],AdminDialogAddForm:[199,1,1,""],AdminDialogDisplayForm:[199,1,1,""],AdminDialogEditForm:[199,1,1,""],AdminDisplayForm:[199,1,1,""],AdminEditForm:[199,1,1,""],InnerAdminAddForm:[199,1,1,""],InnerAdminDisplayForm:[199,1,1,""],InnerAdminEditForm:[199,1,1,""]},"pyams_zmi.interfaces":{menu:[200,0,0,"-"]},"pyams_zmi.site":{BackOfficePropertiesAJAXEditForm:[199,1,1,""],BackOfficePropertiesEditForm:[199,1,1,""],BackOfficePropertiesMenuItem:[199,1,1,""],PropertiesAJAXEditForm:[199,1,1,""],PropertiesEditForm:[199,1,1,""],PropertiesEditFormHeaderAdapter:[199,1,1,""],PropertiesMenuItem:[199,1,1,""],SiteRootTitleAdapter:[199,1,1,""]},"pyams_zmi.site.BackOfficePropertiesAJAXEditForm":{get_ajax_output:[199,2,1,""]},"pyams_zmi.site.BackOfficePropertiesEditForm":{ajax_handler:[199,3,1,""],dialog_class:[199,3,1,""],edit_permission:[199,3,1,""],fields:[199,3,1,""],getContent:[199,2,1,""],legend:[199,3,1,""],updateWidgets:[199,2,1,""]},"pyams_zmi.site.BackOfficePropertiesMenuItem":{icon_class:[199,3,1,""],label:[199,3,1,""],modal_target:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.site.PropertiesAJAXEditForm":{get_ajax_output:[199,2,1,""]},"pyams_zmi.site.PropertiesEditForm":{ajax_handler:[199,3,1,""],edit_permission:[199,3,1,""],fields:[199,3,1,""],getContent:[199,2,1,""],legend:[199,3,1,""]},"pyams_zmi.site.PropertiesEditFormHeaderAdapter":{icon_class:[199,3,1,""],title:[199,3,1,""]},"pyams_zmi.site.PropertiesMenuItem":{icon_class:[199,3,1,""],label:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.site.SiteRootTitleAdapter":{title:[199,3,1,""]},"pyams_zmi.skin":{AdminSkin:[199,1,1,""],UserSkinnablePropertiesAJAXEditForm:[199,1,1,""],UserSkinnablePropertiesEditForm:[199,1,1,""],UserSkinnablePropertiesMenuDivider:[199,1,1,""],UserSkinnablePropertiesMenuItem:[199,1,1,""]},"pyams_zmi.skin.AdminSkin":{label:[199,3,1,""],layer:[199,3,1,""]},"pyams_zmi.skin.UserSkinnablePropertiesEditForm":{ajax_handler:[199,3,1,""],edit_permission:[199,3,1,""],fields:[199,3,1,""],input_css_class:[199,3,1,""],label_css_class:[199,3,1,""],legend:[199,3,1,""]},"pyams_zmi.skin.UserSkinnablePropertiesMenuItem":{icon_class:[199,3,1,""],label:[199,3,1,""],modal_target:[199,3,1,""],url:[199,3,1,""]},"pyams_zmi.tests":{test_utilsdocs:[201,0,0,"-"],test_utilsdocstrings:[201,0,0,"-"]},"pyams_zmi.tests.test_utilsdocs":{doc_suite:[201,4,1,""],test_suite:[201,4,1,""]},"pyams_zmi.tests.test_utilsdocstrings":{doc_suite:[201,4,1,""],test_suite:[201,4,1,""]},"pyams_zmi.view":{AdminView:[199,1,1,""],ContainerAdminView:[199,1,1,""],InnerAdminView:[199,1,1,""],handle_admin_form:[199,4,1,""],handle_admin_view:[199,4,1,""]},"pyams_zmi.view.AdminView":{layer:[199,3,1,""]},"pyams_zmi.view.ContainerAdminView":{table_class:[199,3,1,""],update:[199,2,1,""]},"pyams_zmi.viewlet":{menu:[203,0,0,"-"]},"pyams_zmi.viewlet.menu":{ContentManagementMenu:[203,1,1,""],ControlPanelMenu:[203,1,1,""],SiteManagementMenu:[203,1,1,""]},"pyams_zmq.handler":{ZMQMessageHandler:[204,1,1,""]},"pyams_zmq.handler.ZMQMessageHandler":{handler:[204,3,1,""]},"pyams_zmq.process":{ZMQProcess:[204,1,1,""],process_exit_func:[204,4,1,""]},"pyams_zmq.process.ZMQProcess":{context:[204,3,1,""],exit:[204,2,1,""],initStream:[204,2,1,""],loop:[204,3,1,""],run:[204,2,1,""],setup:[204,2,1,""],socket_type:[204,3,1,""],stop:[204,2,1,""],stream:[204,2,1,""]},"pyams_zmq.socket":{zmq_response:[204,4,1,""],zmq_socket:[204,4,1,""]},"pyams_zmq.tests":{test_utilsdocs:[206,0,0,"-"],test_utilsdocstrings:[206,0,0,"-"]},"pyams_zmq.tests.test_utilsdocs":{doc_suite:[206,4,1,""],test_suite:[206,4,1,""]},"pyams_zmq.tests.test_utilsdocstrings":{doc_suite:[206,4,1,""],test_suite:[206,4,1,""]},"pyams_zodbbrowser.btreesupport":{BTreeContainerState:[207,1,1,""],EmptyOOBTreeState:[207,1,1,""],FolderState:[207,1,1,""],OOBTreeHistory:[207,1,1,""],OOBTreeState:[207,1,1,""],OOBucketState:[207,1,1,""]},"pyams_zodbbrowser.btreesupport.BTreeContainerState":{listItems:[207,2,1,""]},"pyams_zodbbrowser.btreesupport.FolderState":{listItems:[207,2,1,""]},"pyams_zodbbrowser.btreesupport.OOBTreeHistory":{loadState:[207,2,1,""],loadStatePickle:[207,2,1,""],rollback:[207,2,1,""]},"pyams_zodbbrowser.btreesupport.OOBTreeState":{asDict:[207,2,1,""],getError:[207,2,1,""],getName:[207,2,1,""],getParent:[207,2,1,""],listAttributes:[207,2,1,""],listItems:[207,2,1,""]},"pyams_zodbbrowser.btreesupport.OOBucketState":{asDict:[207,2,1,""],getError:[207,2,1,""],getName:[207,2,1,""],getParent:[207,2,1,""],listAttributes:[207,2,1,""],listItems:[207,2,1,""]},"pyams_zodbbrowser.cache":{expired:[207,4,1,""],getStorageTids:[207,4,1,""]},"pyams_zodbbrowser.diff":{compareDicts:[207,4,1,""],compareDictsHTML:[207,4,1,""],compareTuples:[207,4,1,""],compareTuplesHTML:[207,4,1,""],isascii:[207,4,1,""]},"pyams_zodbbrowser.history":{ZodbHistory:[207,1,1,""],ZodbObjectHistory:[207,1,1,""]},"pyams_zodbbrowser.history.ZodbHistory":{tids:[207,3,1,""]},"pyams_zodbbrowser.history.ZodbObjectHistory":{lastChange:[207,2,1,""],loadState:[207,2,1,""],loadStatePickle:[207,2,1,""],rollback:[207,2,1,""]},"pyams_zodbbrowser.state":{ContainedProxyState:[207,1,1,""],DecoyPersistentDict:[207,1,1,""],FallbackState:[207,1,1,""],GenericState:[207,1,1,""],LoadErrorState:[207,1,1,""],OrderedContainerState:[207,1,1,""],PersistentDictState:[207,1,1,""],PersistentMappingState:[207,1,1,""],Provides:[207,4,1,""],SampleContainerState:[207,1,1,""],ZodbObjectState:[207,1,1,""],flatten_interfaces:[207,4,1,""],install_provides_hack:[207,4,1,""]},"pyams_zodbbrowser.state.ContainedProxyState":{asDict:[207,2,1,""],getName:[207,2,1,""],getParent:[207,2,1,""],listAttributes:[207,2,1,""],listItems:[207,2,1,""]},"pyams_zodbbrowser.state.FallbackState":{asDict:[207,2,1,""],getError:[207,2,1,""],getName:[207,2,1,""],getParent:[207,2,1,""],listAttributes:[207,2,1,""],listItems:[207,2,1,""]},"pyams_zodbbrowser.state.GenericState":{asDict:[207,2,1,""],getError:[207,2,1,""],getName:[207,2,1,""],getParent:[207,2,1,""],listAttributes:[207,2,1,""],listItems:[207,2,1,""]},"pyams_zodbbrowser.state.LoadErrorState":{asDict:[207,2,1,""],getError:[207,2,1,""],getName:[207,2,1,""],getParent:[207,2,1,""],listAttributes:[207,2,1,""],listItems:[207,2,1,""]},"pyams_zodbbrowser.state.OrderedContainerState":{listItems:[207,2,1,""]},"pyams_zodbbrowser.state.PersistentMappingState":{listItems:[207,2,1,""]},"pyams_zodbbrowser.state.SampleContainerState":{listItems:[207,2,1,""]},"pyams_zodbbrowser.state.ZodbObjectState":{asDict:[207,2,1,""],getError:[207,2,1,""],getName:[207,2,1,""],getObjectId:[207,2,1,""],getParent:[207,2,1,""],getParentState:[207,2,1,""],isRoot:[207,2,1,""],listAttributes:[207,2,1,""],listItems:[207,2,1,""]},"pyams_zodbbrowser.tests":{test_utilsdocs:[209,0,0,"-"],test_utilsdocstrings:[209,0,0,"-"]},"pyams_zodbbrowser.tests.test_utilsdocs":{doc_suite:[209,4,1,""],test_suite:[209,4,1,""]},"pyams_zodbbrowser.tests.test_utilsdocstrings":{doc_suite:[209,4,1,""],test_suite:[209,4,1,""]},"pyams_zodbbrowser.value":{DecoyPersistentDict:[207,1,1,""],DictValue:[207,1,1,""],GenericValue:[207,1,1,""],ListValue:[207,1,1,""],PersistentDictValue:[207,1,1,""],PersistentListValue:[207,1,1,""],PersistentMappingValue:[207,1,1,""],PersistentValue:[207,1,1,""],ProvidesValue:[207,1,1,""],StringValue:[207,1,1,""],TupleValue:[207,1,1,""],join_with_commas:[207,4,1,""],pruneTruncations:[207,4,1,""],resetTruncations:[207,4,1,""],truncate:[207,4,1,""]},"pyams_zodbbrowser.value.DictValue":{render:[207,2,1,""]},"pyams_zodbbrowser.value.GenericValue":{render:[207,2,1,""]},"pyams_zodbbrowser.value.ListValue":{render:[207,2,1,""]},"pyams_zodbbrowser.value.PersistentDictValue":{delegate_to:[207,3,1,""]},"pyams_zodbbrowser.value.PersistentListValue":{delegate_to:[207,3,1,""]},"pyams_zodbbrowser.value.PersistentMappingValue":{delegate_to:[207,3,1,""]},"pyams_zodbbrowser.value.PersistentValue":{delegate_to:[207,3,1,""],render:[207,2,1,""],view_name:[207,3,1,""]},"pyams_zodbbrowser.value.StringValue":{render:[207,2,1,""]},"pyams_zodbbrowser.value.TupleValue":{render:[207,2,1,""]},"pyams_zodbbrowser.zmi":{views:[210,0,0,"-"]},"pyams_zodbbrowser.zmi.views":{PathToOidView:[210,1,1,""],TruncatedView:[210,1,1,""],VeryCarefulView:[210,1,1,""],ZODBBrowserMenu:[210,1,1,""],ZodbHistoryView:[210,1,1,""],ZodbInfoView:[210,1,1,""],ZodbObjectAttribute:[210,1,1,""],getObjectPath:[210,4,1,""],getObjectType:[210,4,1,""],getObjectTypeShort:[210,4,1,""]},"pyams_zodbbrowser.zmi.views.VeryCarefulView":{findClosestPersistent:[210,2,1,""],jar:[210,3,1,""],made_changes:[210,3,1,""],readonly:[210,3,1,""]},"pyams_zodbbrowser.zmi.views.ZODBBrowserMenu":{icon_class:[210,3,1,""],label:[210,3,1,""],url:[210,3,1,""]},"pyams_zodbbrowser.zmi.views.ZodbHistoryView":{findPage:[210,2,1,""],getUrl:[210,2,1,""],listHistory:[210,2,1,""],page_size:[210,3,1,""],update:[210,2,1,""]},"pyams_zodbbrowser.zmi.views.ZodbInfoView":{getBreadcrumbs:[210,2,1,""],getBreadcrumbsHTML:[210,2,1,""],getObjectId:[210,2,1,""],getObjectIdHex:[210,2,1,""],getObjectType:[210,2,1,""],getObjectTypeShort:[210,2,1,""],getPath:[210,2,1,""],getPickleSize:[210,2,1,""],getRequestedTid:[210,2,1,""],getRequestedTidNice:[210,2,1,""],getRootOid:[210,2,1,""],getStateTid:[210,2,1,""],getStateTidNice:[210,2,1,""],getUrl:[210,2,1,""],listAttributes:[210,2,1,""],listHistory:[210,2,1,""],listItems:[210,2,1,""],locate:[210,2,1,""],selectObjectToView:[210,2,1,""],update:[210,2,1,""]},"pyams_zodbbrowser.zmi.views.ZodbObjectAttribute":{rendered_name:[210,2,1,""],rendered_value:[210,2,1,""]},pyams_alchemy:{engine:[3,0,0,"-"],includeme:[3,4,1,""],interfaces:[4,0,0,"-"],loader:[3,0,0,"-"],metaconfigure:[3,0,0,"-"],metadirectives:[3,0,0,"-"],mixin:[3,0,0,"-"],tests:[5,0,0,"-"],zmi:[6,0,0,"-"]},pyams_cache:{beaker:[7,0,0,"-"],cache:[7,0,0,"-"],handler:[8,0,0,"-"],include:[7,0,0,"-"],includeme:[7,4,1,""],interfaces:[9,0,0,"-"],tests:[10,0,0,"-"]},pyams_catalog:{include:[11,0,0,"-"],includeme:[11,4,1,""],index:[11,0,0,"-"],interfaces:[12,0,0,"-"],nltk:[11,0,0,"-"],query:[11,0,0,"-"],site:[11,0,0,"-"],tests:[13,0,0,"-"],utils:[11,0,0,"-"],zmi:[14,0,0,"-"]},pyams_content:{component:[16,0,0,"-"],features:[39,0,0,"-"],generations:[46,0,0,"-"],include:[15,0,0,"-"],includeme:[15,4,1,""],interfaces:[47,0,0,"-"],profile:[48,0,0,"-"],root:[51,0,0,"-"],scripts:[54,0,0,"-"],shared:[55,0,0,"-"],site:[15,0,0,"-"],skin:[80,0,0,"-"],tests:[81,0,0,"-"],workflow:[82,0,0,"-"],zmi:[84,0,0,"-"]},pyams_content_es:{component:[89,0,0,"-"],document:[88,0,0,"-"],include:[88,0,0,"-"],includeme:[88,4,1,""],index:[88,0,0,"-"],interfaces:[90,0,0,"-"],process:[88,0,0,"-"],scripts:[91,0,0,"-"],site:[88,0,0,"-"],tests:[92,0,0,"-"],utility:[88,0,0,"-"],zmi:[93,0,0,"-"]},pyams_form:{form:[94,0,0,"-"],group:[94,0,0,"-"],help:[94,0,0,"-"],include:[94,0,0,"-"],includeme:[94,4,1,""],interfaces:[95,0,0,"-"],schema:[94,0,0,"-"],search:[94,0,0,"-"],security:[94,0,0,"-"],terms:[94,0,0,"-"],tests:[96,0,0,"-"],viewlet:[94,0,0,"-"],widget:[97,0,0,"-"]},pyams_gis:{area:[98,0,0,"-"],configuration:[98,0,0,"-"],include:[98,0,0,"-"],includeme:[98,4,1,""],interfaces:[99,0,0,"-"],layer:[98,0,0,"-"],point:[98,0,0,"-"],rpc:[100,0,0,"-"],schema:[98,0,0,"-"],site:[98,0,0,"-"],tests:[102,0,0,"-"],utility:[98,0,0,"-"],widget:[103,0,0,"-"],zmi:[104,0,0,"-"]},pyams_i18n:{attr:[105,0,0,"-"],column:[105,0,0,"-"],content:[105,0,0,"-"],expr:[105,0,0,"-"],include:[105,0,0,"-"],includeme:[105,4,1,""],index:[105,0,0,"-"],interfaces:[106,0,0,"-"],language:[105,0,0,"-"],negotiator:[105,0,0,"-"],property:[105,0,0,"-"],schema:[105,0,0,"-"],site:[105,0,0,"-"],vocabulary:[105,0,0,"-"],widget:[107,0,0,"-"],zmi:[108,0,0,"-"]},pyams_ldap:{includeme:[109,4,1,""],interfaces:[110,0,0,"-"],plugin:[109,0,0,"-"],query:[109,0,0,"-"],tests:[111,0,0,"-"],zmi:[112,0,0,"-"]},pyams_mail:{include:[113,0,0,"-"],includeme:[113,4,1,""],interfaces:[114,0,0,"-"],mailer:[113,0,0,"-"],message:[113,0,0,"-"],tests:[115,0,0,"-"]},pyams_media:{audio:[116,0,0,"-"],converter:[116,0,0,"-"],ffbase:[116,0,0,"-"],ffdocument:[116,0,0,"-"],ffexception:[116,0,0,"-"],include:[116,0,0,"-"],includeme:[116,4,1,""],interfaces:[117,0,0,"-"],media:[116,0,0,"-"],process:[116,0,0,"-"],site:[116,0,0,"-"],skin:[118,0,0,"-"],tests:[119,0,0,"-"],utility:[116,0,0,"-"],video:[116,0,0,"-"],zmi:[120,0,0,"-"]},pyams_notify:{handlers:[122,0,0,"-"],includeme:[121,4,1,""],interfaces:[123,0,0,"-"],skin:[124,0,0,"-"],tests:[125,0,0,"-"],viewlet:[126,0,0,"-"],views:[127,0,0,"-"]},pyams_pagelet:{includeme:[128,4,1,""],interfaces:[129,0,0,"-"],metaconfigure:[128,0,0,"-"],metadirectives:[128,0,0,"-"],pagelet:[128,0,0,"-"],tests:[130,0,0,"-"]},pyams_portal:{include:[131,0,0,"-"],includeme:[131,4,1,""],interfaces:[132,0,0,"-"],page:[131,0,0,"-"],portlet:[131,0,0,"-"],portlets:[133,0,0,"-"],site:[131,0,0,"-"],slot:[131,0,0,"-"],template:[131,0,0,"-"],tests:[136,0,0,"-"],views:[131,0,0,"-"],zmi:[137,0,0,"-"]},pyams_scheduler:{include:[139,0,0,"-"],includeme:[139,4,1,""],interfaces:[140,0,0,"-"],process:[139,0,0,"-"],scheduler:[139,0,0,"-"],site:[139,0,0,"-"],ssh:[139,0,0,"-"],task:[139,0,0,"-"],tests:[141,0,0,"-"],trigger:[139,0,0,"-"],url:[139,0,0,"-"],zmi:[142,0,0,"-"],zodb:[139,0,0,"-"]},pyams_security:{credential:[143,0,0,"-"],include:[143,0,0,"-"],includeme:[143,4,1,""],index:[143,0,0,"-"],interfaces:[144,0,0,"-"],notification:[143,0,0,"-"],permission:[143,0,0,"-"],plugin:[145,0,0,"-"],principal:[143,0,0,"-"],profile:[143,0,0,"-"],property:[143,0,0,"-"],role:[143,0,0,"-"],schema:[143,0,0,"-"],security:[143,0,0,"-"],site:[143,0,0,"-"],tests:[146,0,0,"-"],utility:[143,0,0,"-"],views:[147,0,0,"-"],vocabulary:[143,0,0,"-"],widget:[148,0,0,"-"],zmi:[149,0,0,"-"]},pyams_sequence:{include:[152,0,0,"-"],includeme:[152,4,1,""],interfaces:[153,0,0,"-"],rpc:[154,0,0,"-"],schema:[152,0,0,"-"],sequence:[152,0,0,"-"],site:[152,0,0,"-"],tests:[156,0,0,"-"],utility:[152,0,0,"-"],widget:[157,0,0,"-"],zmi:[158,0,0,"-"]},pyams_skin:{configuration:[159,0,0,"-"],container:[159,0,0,"-"],extension:[159,0,0,"-"],help:[159,0,0,"-"],includeme:[159,4,1,""],interfaces:[160,0,0,"-"],layer:[159,0,0,"-"],metas:[159,0,0,"-"],page:[159,0,0,"-"],resources:[159,0,0,"-"],site:[159,0,0,"-"],skin:[159,0,0,"-"],table:[159,0,0,"-"],tests:[161,0,0,"-"],viewlet:[162,0,0,"-"],vocabulary:[159,0,0,"-"]},pyams_template:{includeme:[172,4,1,""],interfaces:[173,0,0,"-"],metaconfigure:[172,0,0,"-"],metadirectives:[172,0,0,"-"],template:[172,0,0,"-"],tests:[174,0,0,"-"]},pyams_thesaurus:{include:[175,0,0,"-"],includeme:[175,4,1,""],index:[175,0,0,"-"],interfaces:[176,0,0,"-"],loader:[177,0,0,"-"],rpc:[178,0,0,"-"],schema:[175,0,0,"-"],term:[175,0,0,"-"],tests:[180,0,0,"-"],thesaurus:[175,0,0,"-"],widget:[181,0,0,"-"],zmi:[182,0,0,"-"]},pyams_utils:{adapter:[183,0,0,"-"],attr:[183,0,0,"-"],container:[183,0,0,"-"],context:[183,0,0,"-"],data:[183,0,0,"-"],date:[183,0,0,"-"],decorator:[183,0,0,"-"],dict:[183,0,0,"-"],encoding:[183,0,0,"-"],fanstatic:[183,0,0,"-"],html:[183,0,0,"-"],i18n:[183,0,0,"-"],include:[183,0,0,"-"],includeme:[183,4,1,""],interfaces:[184,0,0,"-"],intids:[183,0,0,"-"],list:[183,0,0,"-"],lock:[183,0,0,"-"],progress:[183,0,0,"-"],property:[183,0,0,"-"],protocol:[185,0,0,"-"],registry:[183,0,0,"-"],request:[183,0,0,"-"],schema:[183,0,0,"-"],scripts:[186,0,0,"-"],session:[183,0,0,"-"],site:[183,0,0,"-"],size:[183,0,0,"-"],tales:[183,0,0,"-"],tests:[187,0,0,"-"],text:[183,0,0,"-"],timezone:[188,0,0,"-"],traversing:[183,0,0,"-"],unicode:[183,0,0,"-"],url:[183,0,0,"-"],vocabulary:[183,0,0,"-"],widget:[189,0,0,"-"],wsgi:[183,0,0,"-"],zmi:[190,0,0,"-"],zodb:[183,0,0,"-"]},pyams_viewlet:{includeme:[191,4,1,""],interfaces:[192,0,0,"-"],manager:[191,0,0,"-"],metaconfigure:[191,0,0,"-"],metadirectives:[191,0,0,"-"],provider:[191,0,0,"-"],tests:[193,0,0,"-"],viewlet:[191,0,0,"-"]},pyams_workflow:{content:[194,0,0,"-"],include:[194,0,0,"-"],includeme:[194,4,1,""],interfaces:[195,0,0,"-"],tests:[196,0,0,"-"],versions:[194,0,0,"-"],workflow:[194,0,0,"-"],zmi:[197,0,0,"-"]},pyams_zmi:{admin:[199,0,0,"-"],control_panel:[199,0,0,"-"],extension:[199,0,0,"-"],form:[199,0,0,"-"],includeme:[199,4,1,""],interfaces:[200,0,0,"-"],layer:[199,0,0,"-"],site:[199,0,0,"-"],skin:[199,0,0,"-"],tests:[201,0,0,"-"],view:[199,0,0,"-"],viewlet:[202,0,0,"-"]},pyams_zmq:{handler:[204,0,0,"-"],includeme:[204,4,1,""],interfaces:[205,0,0,"-"],process:[204,0,0,"-"],socket:[204,0,0,"-"],tests:[206,0,0,"-"]},pyams_zodbbrowser:{btreesupport:[207,0,0,"-"],cache:[207,0,0,"-"],diff:[207,0,0,"-"],history:[207,0,0,"-"],includeme:[207,4,1,""],interfaces:[208,0,0,"-"],state:[207,0,0,"-"],tests:[209,0,0,"-"],value:[207,0,0,"-"],zmi:[210,0,0,"-"]}},objnames:{0:["py","module","Python module"],1:["py","class","Python class"],2:["py","method","Python method"],3:["py","attribute","Python attribute"],4:["py","function","Python function"],5:["py","classmethod","Python class method"],6:["py","data","Python data"],7:["py","staticmethod","Python static method"],8:["py","exception","Python exception"]},objtypes:{0:"py:module",1:"py:class",2:"py:method",3:"py:attribute",4:"py:function",5:"py:classmethod",6:"py:data",7:"py:staticmethod",8:"py:exception"},terms:{"0x7feeb1de7390":1,"0x7ffa54058860":1,"0x7ffa557e8b00":1,"10g":216,"10gb":1,"15t10":183,"1gb":[],"200x36":212,"7f03669ed860":[],"7f1fadbcfa20":183,"7f23bbe6c588":[],"7f4fb5ad0ba8":[],"7f659e0492e8":[],"7f77bda83e48":[],"7f77c6f65a20":[],"7f7c6b062b70":[],"7f8d732c55f8":[],"7fa1aaa07ba8":[],"7fe7830305c0":105,"7fe785bf55c0":191,"7ff97b253160":[],"ømq":[139,183,204,214,216],"œ":0,abstract:207,"accentué":183,boolean:[1,62,183],break:183,byte:183,case:[5,10,13,81,92,96,102,105,111,115,119,125,130,136,141,146,156,161,174,180,183,187,193,196,201,206,209],"chaîn":183,class:[1,3,6,8,11,14,15,17,19,20,22,23,25,26,28,29,31,33,35,36,38,40,41,43,44,45,46,48,50,51,53,56,58,59,61,62,64,65,67,68,70,71,73,74,75,77,78,79,82,83,84,87,88,89,93,94,95,97,98,103,104,105,107,108,109,112,113,116,120,122,126,127,128,129,131,134,135,137,138,139,140,142,143,144,145,147,148,149,150,151,152,157,158,159,160,163,164,165,166,167,168,169,170,171,172,175,177,181,182,183,184,185,188,189,190,191,194,195,197,198,199,203,204,207,210,211,212,213,215],default:[1,3,8,11,17,20,23,25,26,28,29,33,35,36,43,44,48,56,59,61,62,65,68,71,75,77,82,88,94,98,104,105,107,109,116,131,134,139,143,145,147,148,152,159,163,164,167,169,170,175,177,181,183,184,188,191,194,204,207,211,213,214,215,216],export:[1,177,182],final:[1,213,216],"françai":183,function:[3,11,105,128,159,183,191,194,204,211,214,215],import:[1,11,182,183,211,212,213,214,215],int:62,long:[1,183,207],new:[1,3,6,11,15,19,20,22,25,28,31,33,35,44,46,47,55,58,59,61,64,67,73,82,88,98,101,104,105,116,131,137,139,142,143,145,147,150,182,183,188,190,204,207,215],null:[194,207],public:[47,53,58,61,71,73,143,149,184,194],return:[3,5,10,11,13,81,82,92,96,101,102,111,115,116,119,125,130,131,136,139,141,146,156,161,174,179,180,183,187,193,196,201,204,206,207,209,212,213,215,216],static:[3,51,82,116,159,183,199],super:[183,215],switch:[19,35,64,94,182,216],true:[3,6,17,19,22,23,25,28,31,33,35,38,41,43,44,45,58,61,64,67,70,73,79,82,83,93,94,103,104,109,112,113,116,120,131,137,139,142,143,145,149,150,159,175,177,182,183,185,190,194,197,199,204,207],try:[95,214,215],var:[1,97,128,131,172,183,191,212,216],while:[47,207],AND:1,Added:[],Adding:67,Aring:183,But:[105,143,214,215],CMS:51,DNS:[1,204],For:[108,183,207,211,212,213,215,216],GIS:1,IDs:158,One:215,That:214,The:[1,3,131,183,189,191,199,204,207,211,212,213,214,215,216],Then:1,There:[94,188],These:[1,183,216],Use:[3,143],Used:183,Uses:207,Using:1,WMS:[98,104],__class__:183,__init__:[97,128,131,172,183,191,215],__name__:[14,159],__parent__:[131,215],__repr__:207,__schema__:3,_bootstrapfield:[65,143,152,183],_bootstrapinterfac:183,_context:[128,172,191],_field:[98,105,143,152,175,183,184],_header:215,_histori:207,_local:183,_locale_:183,_map:1,_thread:183,_txn_mgr:215,aacut:183,abbrevi:175,abil:213,abl:[3,183],about:[0,120,183,215],absolut:[1,183,216],absolute_url:[183,212],absoluteurltalesextens:[1,183,212],accent:183,accentu:183,accept:212,access:[1,3,47,80,149,150,183,184,207,213,214,216],accordion_menu:159,account:147,account_id:159,acirc:183,acl:183,acodec:116,across:183,action:[19,22,25,28,31,35,43,45,53,58,61,64,67,70,73,79,97,116,120,137,150,159,170,182,194],action_class:[22,28,31],actioncolumn:[53,61,142,149,150,159,182],activ:[1,3,126,139,142,145,150,159,162,183,215,216],activation_d:145,activation_hash:145,activation_mod:159,activation_secret:145,activityviewlet:[126,163],activityviewletmanag:163,actual:[0,1,3,116,183,207],adapt:[0,1,11,14,17,19,20,23,25,26,28,29,31,33,35,36,38,40,44,48,51,53,58,59,61,62,64,65,67,70,71,73,75,79,82,84,89,94,104,105,108,109,112,116,120,122,131,137,142,143,145,149,150,159,164,170,175,182,188,190,191,194,197,199,210,211,212,213,214],adapter_config:[183,212,213,215],adavanc:61,add:[1,6,19,22,25,28,31,35,45,47,50,51,58,61,64,67,70,73,79,83,94,104,112,116,131,137,142,143,147,150,170,182,183,190,194,199,211,213,216],add_area:65,add_com:44,add_common_filt:116,add_convers:116,add_extract:175,add_filt:116,add_group:94,add_portlet:131,add_row:131,add_slot:131,add_template_row:137,add_term:175,add_vers:194,addcommentact:45,added:[1,3,11,17,20,23,26,32,33,35,44,56,59,62,65,68,71,75,88,116,144,145,152,175,183,215],addform:[94,147,199],addformcontextpermissioncheck:94,addillustr:28,addillustrationact:28,adding:[58,61,64,67,70,73,79,150,170,215],addings:[58,73,87],addit:215,addr:204,address:[1,29,62,109,183,204,216],address_nam:29,addressfamili:[],addrow:137,adjust:[116,137],admin:[1,15,50,58,61,73,137,143,149],admin_thesaurus_permiss:176,adminaddform:199,adminauthenticationaddform:150,adminauthenticationaddmenu:150,adminauthenticationajaxaddform:150,adminauthenticationajaxeditform:150,adminauthenticationeditform:150,adminauthenticationhelpadapt:150,adminauthenticationplugin:145,admindialogaddform:[6,19,22,25,28,31,35,45,58,61,64,67,73,93,104,112,120,137,142,150,182,190,197,199],admindialogdisplayform:[14,19,25,35,41,43,112,120,142,182,190,199],admindialogeditform:[6,22,25,31,35,38,58,61,64,67,73,93,104,108,112,120,137,142,149,150,158,182,190,199],admindisplayform:[61,199],admineditform:[38,61,79,108,137,149,182,199],administ:176,administr:[143,145,150,175,183,199,214,215],adminprofil:48,adminprofilefactori:48,adminprofiletabform:50,adminskin:199,adminthesauru:[176,182],adminview:[31,35,53,61,67,73,104,112,137,142,149,150,182,199],advanc:[53,61],aelig:183,af_inet:[],afram:116,after:[1,3,94,140,142,143,147,183,211,215,216],afterrunjobev:140,afterward:183,age:183,agrav:183,ajax:[6,35,94,108,112,137,138,142,147,149,150,182,190,197,199,214],ajax_callback:94,ajax_error:94,ajax_handl:[6,19,22,25,28,31,35,38,45,53,58,61,64,67,73,79,83,93,94,104,108,112,120,137,142,147,149,150,158,182,190,199],ajaxaddform:[6,19,25,35,45,58,61,64,67,73,83,93,94,104,112,120,137,142,147,150,182,190,197],ajaxeditform:[6,19,25,35,38,58,61,64,67,73,78,79,93,94,104,108,112,120,137,138,142,149,150,158,182,190,199],ajaxform:94,aka:215,alchemi:6,alchemyengineaddform:6,alchemyengineaddmenu:6,alchemyengineajaxaddform:6,alchemyengineajaxtestform:6,alchemyenginepropertiesajaxeditform:6,alchemyenginepropertieseditform:6,alchemyenginetestform:6,alchemyenginetestmenu:6,alchemyenginetestresult:6,alchemyenginetestsuffix:6,alchemyengineutil:3,alia:[3,17,19,23,26,31,33,35,53,56,61,62,64,65,68,71,73,75,77,83,88,94,104,116,134,135,137,139,142,149,150,159,172,177,182,197,199,207],all:[0,1,3,15,25,35,47,53,54,61,88,91,109,131,147,176,183,191,204,212,214,215,216],all_timezon:215,allow:[1,35,47,116,142,211,214,215],allow_context:183,allow_non:185,allowed_paragraph:[56,68,71],alreadi:[1,3,11,35,61,82],also:[1,94,105,183,211,215,216],alsoprovid:183,alt:[150,175,177],alt_titl:[20,23,26,71],altern:216,altitud:98,alwai:[175,183,216],ambigu:195,ambiguoustransitionerror:195,amp:183,ams:[61,183],analyt:[159,162,199],anchor:31,and_:11,ani:[1,3,35,61,71,183,184,215],annot:[0,143,183,211,215],anoth:[1,3,71,94,101,116,139,143,183,215,216],anymor:143,anyth:194,anywher:[71,137],apach:1,api:[183,215,216],api_kei:98,apo:183,app:183,append:[11,17,23,33,116],appli:[3,82,94,131,139,143,159,183,191,211,215],applic:[88,116,139,142,183,184,199,211,215,216],application_factori:[184,211],application_kei:183,application_nam:[51,159,184,211],application_packag:[51,159],apply_skin:159,applychang:[94,120,142],approxim:183,apschedul:[1,139],architectur:215,archiv:[53,61,82,83],archive_act:82,archived_st:[82,194],area:[15,55,65,101],aren:207,arg:[3,65,88,94,105,116,131,143,145,152,183,188,207,215],argument:[3,11,143,183,191,212,213,216],aring:183,arrow:[65,67],asc:[53,61],asdict:207,ask:[1,11,44,45,214,216],ask_review:44,asoci:19,aspect:116,ass:17,assign:[183,204,214],associ:[15,16,20,22,29,31,33,35,61,108,131,143,175,177,183,215],association_container_factori:17,associationcontain:17,associationcontainernamespac:17,associationcontainersubloc:17,associationitem:[17,20,29],associationitemajaxaddform:[19,22,31],associationitemajaxeditform:[19,22,31],associationitempermissioncheck:17,associationparagraph:17,associationparagraphaddform:19,associationparagraphaddmenu:19,associationparagraphajaxaddform:19,associationparagraphcontentcheck:17,associationparagraphfactori:17,associationparagraphinnereditform:19,associationparagraphpropertiesajaxeditform:19,associationparagraphpropertieseditform:19,associationparagraphsummari:19,associationscontainerdialogview:19,associationscontainerview:19,associationscontentcheck:17,associationsmenu:19,associationst:19,associationstableinnernamecolumn:19,associationstablepictogramcolumn:19,associationstablepublicnamecolumn:19,associationstableshowhidecolumn:19,associationstablesizecolumn:19,associationstablesortercolumn:19,associationstabletrashcolumn:19,associationstablevaluesadapt:19,associationsview:19,assum:[183,188],asyncio:[1,8],atild:183,attach:1,attempt:[],attr:213,attribut:[3,17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,95,98,105,109,112,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,183,191,194,212,215],attributeerror:215,attributetravers:183,attribution_control:98,attrnam:[14,61,64,104,112,137,142,149,150,159,197,215],audio:[20,22,105],audio_bitr:116,audio_format:116,audio_properti:120,audio_sampl:116,audio_typ:116,audiobitr:116,audiochannel:116,audioconversionsact:120,audioconversionsajaxeditform:120,audioconversionseditform:120,audioconversionsviewletsprefix:120,audioconvertersvocabulari:116,audiopreview:120,audiopreviewviewletsprefix:120,audiorecord:116,audiosampl:116,audiotypeadapt:116,audiotypeextens:116,auml:183,auth:216,auth_onli:62,auth_ticket:143,authautomat:147,authent:[1,109,122,143,144,145,147,149,150,185,214,216],authenticated_deni:143,authenticated_gr:143,authenticated_userid:143,authenticatedprincipalev:144,authentication_plugins_nam:143,authomatic_secret:143,author:[20,23,26,33,159],author_com:23,authtktauthenticationpolici:143,auto:28,auto_created_paragraph:[56,68,71],auto_retired_st:[82,194],autocomplet:[94,147,150,190],autom:145,automat:[1,3,35,83,143,183,214,215,216],avail:[0,1,82,152,184,191,195,204,207,215,216],avatar:143,avconv:116,avoid:[11,207],awai:[207,211],back:[51,159,199],back_configur:159,back_office_site_icon:159,back_target:[53,61,112,137,150,159,182],back_url:[35,53,61,112,137,150,159,182],backend:1,background:[1,3,67,142],backofficeconfigur:[51,159],backofficeconfigurationfactori:159,backofficeconfigurationtalesextens:159,backofficeconfigurationtravers:159,backofficepropertiesajaxeditform:199,backofficepropertieseditform:199,backofficepropertiesmenuitem:199,badg:[159,167],badge_class:[45,167],band:116,bar:183,base:[1,3,5,6,8,10,11,13,14,15,17,19,20,22,23,25,26,28,29,31,33,35,36,38,40,41,43,44,45,46,48,50,51,53,56,58,59,61,62,64,65,67,68,70,71,73,74,75,77,78,79,81,82,83,84,87,88,89,92,93,94,95,96,97,98,102,103,104,105,107,108,109,111,112,113,115,116,119,120,122,125,126,127,128,129,130,131,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,156,157,158,159,160,161,163,164,165,166,167,168,169,170,171,172,174,175,177,180,181,182,183,184,185,187,188,189,190,191,193,194,195,196,197,198,199,201,203,204,206,207,209,210,211,213,214,215,216],base_dn:109,base_label:175,base_url:183,baseaudioconvert:116,basecontentcheck:[17,20,23,26,29,33,36,40,59],basecontentprovid:[19,25,28,35,67,191],basedashboardt:[53,61],basedataconvert:[97,107,148,151,157,181,189],basedatatyp:59,basedatatypepermissioncheck:59,baseextfil:20,baseextfileassociationinfoadapt:20,baseform:94,baseformfieldfactori:62,basegalleryrender:25,basegenerationscheck:15,basehtmlrender:183,baseillustrationrender:28,baseindexerprocess:88,baseindexmixin:[11,105],baseindexpag:131,baselanguagesvocabulari:105,baselink:29,baselinkcontentcheck:29,baselinkinfoadapt:29,basemediaconvert:116,baseparagraph:[17,23,26,33,65],baseparagraphaddmenu:[19,25,28,35,67],baseparagraphajaxaddform:[19,25,28,35,67],baseparagraphajaxeditform:[19,25,28,35,67],baseparagraphcontentcheck:[17,23,33,65],baseparagraphpermissioncheck:33,baseparagraphpropertieseditform:[19,25,28,35,67],baseparagraphtableelementeditor:35,basesharedtool:[59,71],basesiteroot:[51,183,211],baset:[6,14,19,31,35,53,61,64,67,73,94,104,137,142,149,150,159,182,197,199],basetaskthread:139,basethesaurusexport:177,basethesaurusexporterhandl:177,basethesaurusload:177,basethesaurusloaderhandl:177,basetilemaplay:98,basetreenodesview:182,basetrigg:139,basevideoconvert:116,basi:216,basic:[145,159,183,184,185],batch:145,batchsiz:159,beaker:[1,183],beaker_backend:1,beaker_serv:1,becaus:216,been:[1,183,207,215],befor:[1,94,95,140,150,183,215,216],beforerunjobev:140,beforetraverseev:183,begin:183,behaviour:199,behind:211,being:[3,11,183],below:1,benefit:216,better:[1,216],between:[1,183,215],bg_color_class:169,bin:[1,211,216],bind:204,bind_addr:204,bind_dn:109,bind_password:109,birth_dat:145,bit:116,bitrat:116,bitraterang:116,bitratetoler:116,blank:183,blath:[],blob:[1,183],blob_dir:183,blobs_dir:1,block:183,blog:[15,47,53,55],blogfold:56,blogmanag:56,blogmanageraddform:58,blogmanageraddmenu:58,blogmanagerajaxaddform:58,blogmanagertableelementeditor:58,blogmanageruseraddingsmenulabeladapt:58,blogmanagerworkflowpublicationajaxeditform:58,blogmanagerworkflowpublicationeditform:58,blogmanagerworkflowpublicationmenu:58,blogpost:56,blogpostaddact:58,blogpostaddform:58,blogpostajaxaddform:58,blogpostcontentmenuhead:58,blogposttitleadapt:58,blur:116,bodi:33,body_css_class:159,bool:[3,62],booleanfieldfactori:62,boolterm:94,bootstrap:[1,216],border:[14,61,64,67,79,87,94,112,142,150,159,182,197],both:[142,207],bottom:116,bound:[3,98,175,204],boundviewtempl:[25,28,45,94,159,172,191],box:1,braces_requir:[105,183,191],breadcrumb:[53,61,73,159,162,182],breadcrumbitem:[53,61,73,164,182],breadcrumbscontentprovid:164,breakpoint:142,brief:183,broken:207,browser:[1,67,74,97,103,105,107,120,148,151,157,181,183,210,214],browserrequestdataextens:183,brush:199,btn:[28,43,170,197],btree:[175,183,207],btreecontain:[175,207],btreecontainerst:207,btreeorderedcontain:[23,33,44,183],btreetempl:207,bucket:207,buckettempl:207,buffer:116,bufsiz:116,build:215,buildout:0,built:[0,1],bushi:1,button:[6,19,25,28,35,45,61,64,67,79,93,94,95,97,120,142,147,182,190],button_label:147,buttonact:97,c_include_path:1,cach:[0,1,2,8,75,105,183],cache_dict:207,cache_en:105,cache_for:207,cache_nam:7,cache_serv:[126,127],cached_properti:183,cachelock:183,calcul:183,calendar:142,call:[1,3,116,139,147,170,183,211,212,213,216],callabl:183,callback:[94,204],caller:[139,142,159],can:[0,1,3,17,20,23,26,29,33,35,36,44,48,56,59,62,65,68,71,75,77,82,88,94,98,105,109,116,120,131,137,139,142,143,145,152,159,163,164,167,169,170,175,177,181,183,191,194,199,207,211,212,213,214,215,216],can_backdraft_cont:82,can_cancel_oper:82,can_chang:137,can_create_new_vers:82,can_delete_vers:82,can_inherit:131,can_inherit_skin:159,can_link:207,can_manage_cont:82,can_propose_cont:82,can_retire_cont:82,can_sort:73,cancel:[1,61,82],cannot:[17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,194,207],caontain:67,card:[61,204],carefulli:1,catalog:[11,15,175],catalog_key_adapt:11,catalog_nam:11,cataloggenerationscheck:11,catalogindex:14,catalogindexclasscolumn:14,catalogindexdiscriminatorcolumn:14,catalogindexest:14,catalogindexesvaluesadapt:14,catalogindexesviewlet:14,catalogindexinterfacecolumn:14,catalogindexnamecolumn:14,catalogindexnbdocscolumn:14,catalogindexnbindexedcolumn:14,catalogindexnbunindexedcolumn:14,catalogindexnbwordscolumn:14,catalogindextrashcolumn:14,catalogpropertiesdisplayform:14,catalogresultset:11,caus:207,ccedil:183,cdict:191,ceci:183,center:[14,28,61],cfg:1,cha:183,chain:116,chainto:116,chameleon:[105,183,191],chang:[1,6,19,22,25,28,31,35,45,61,64,67,73,93,94,120,131,137,142,147,150,160,182,190,197,199,216],channel:116,chapter:0,charact:[183,213],charref:183,charset:183,chart:[53,61,199],check:[1,11,15,33,41,46,59,61,82,88,95,98,105,116,131,139,143,144,145,147,152,169,175,183,186,188,211,215],check_access:[53,59,61],check_activ:145,check_associ:33,check_blob_cach:1,check_data_attribut:159,check_group_id:145,check_histori:139,check_login:145,check_media_convers:116,check_mod:[28,94,120,149],check_par:194,check_password:[144,145],check_request:183,check_required_index:11,check_required_tool:46,check_required_util:[183,211,215],check_secur:194,check_submit_button:95,checkbox_field:94,checkbox_mod:94,checkbox_switch:94,checkbox_widget:94,checker:[11,15,17,20,23,26,29,33,36,39,46,51,59,61,62,65,71,88,94,98,105,108,116,131,139,143,149,152,159,188,199,211,215],checker_st:94,checkin:3,checkout:3,choic:[62,143,175,183,184,215],choicefieldfactori:62,choicefieldwidget:97,choos:[1,137,142,215,216],citi:145,class_:191,class_nam:3,classic:[3,183,213,216],classmethod:[3,131],classproperti:183,classproperty_support:183,clean:[3,183],clear:[3,44,105,109,175,177],clear_cach:105,clear_engin:3,clear_geometri:116,clear_thumbnail:116,clearfix:28,click:[120,159],click_handl:[163,167,170,171],client64:1,client:[1,8,88,183,185,214],clientstorag:1,clip:116,clock:142,clone:[59,61,131,194,195],clone_act:82,close:[3,94,97,183,207],closebutton:94,closebuttonact:97,closefieldwidget:97,closewidget:97,cls:[183,207],cluster:[139,216],cmd:116,cmdline:139,code:[105,145,159,183,207,215],codec:116,codec_typ:116,codepen:199,col:[35,45,50,61,73,112,120,137,142,147,149,150,199],collect:[1,3],colon:183,color:[45,97,116,159,175,182,183],colordataconvert:97,colorfield:183,colorfieldwidget:97,colorpick:183,colorwidget:97,colspan:159,column:[14,19,28,31,35,53,61,64,67,73,104,112,137,142,149,150,159,182,197,199,215,216],com:1,combin:[11,116],command:[0,1,116,142,215,216],comment:[1,44,45,47,194,195,197,199],comment_content_permiss:47,comment_typ:44,commentaddedev:44,commentcont:47,commit:1,common:[15,25,35,38,53,55,56,58,62,64,65,67,68,70,71,73,75,79,185,191,207],common_prefix:207,common_suffix:207,commonli:207,compactag:[],company_nam:145,compar:[183,207,216],comparedict:207,comparedictshtml:207,comparetupl:207,comparetupleshtml:207,compat:216,compil:[1,116,183],complet:[1,183,194,216],compliant:3,complic:207,compon:[0,1,15,65,67,88,183,199,211,213,214,215],componentlookuperror:183,componentvocabulari:[3,62,113,131,139,143,159,175,177,194],composit:61,compress:[116,120],comput:[17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,183,194,214],concept:[213,215],concern:215,concurr:[1,216],condit:[183,191,194,195],conditionalviewletmanag:191,conditionfailederror:195,conf:[1,216],config:[1,3,7,11,15,46,88,94,98,105,109,113,116,121,128,131,137,139,143,145,152,159,165,172,175,183,191,194,199,204,207,212],config_interfac:46,config_klass:183,configur:[1,3,47,51,77,84,104,131,134,135,137,145,150,175,177,182,183,199,211,214,215],configurationfactori:159,configurationtalesextens:159,configurationtravers:159,confirm:[145,147],confirmationdatecolumn:150,conflict_suffix:177,conn:[109,215],connect:[0,1,3,6,8,93,109,112,120,142,145,183,185,190,204,207,215],connect_don:[],connect_ex:[],connection_timeout:139,connection_timestamp:3,connectioncleanerthread:3,connectionmanag:109,connectthread:[],consid:1,consol:[1,183],constraint:183,constructor:143,consumer_kei:145,consumer_secret:145,conta:204,contain:[1,3,15,16,19,20,23,26,28,29,36,44,53,55,56,59,61,62,64,65,75,88,89,98,101,104,105,109,116,131,139,142,143,145,149,150,175,182,188,194,197,199,211,215,216],containedproxyst:207,container_id:159,containeradminview:[19,35,61,64,199],containersublocationsadapt:183,containervaluesadapt:159,containerview:[31,53,61,73,104,137,142,149,150,159,182,197,199],content:[0,1,213,216],content_class:[56,62,65,68,71,75],content_link_publication_info:71,content_link_sequence_info:71,content_link_state_info:71,content_link_workflow_info:71,content_nam:[56,62,65,68,71,75],content_typ:[17,23,26,33,56,59,62,65,68,71,75,152,155,157,177],content_url:58,contentarchivertask:[82,83],contentarchivertaskaddform:83,contentarchivertaskaddmenu:83,contentarchivertaskajaxaddform:83,contentassociationsvocabulari:17,contentcheckerform:41,contentcheckermenu:41,contentcheckerwidgetssuffix:41,contenthelp:[159,199],contentindexergenerationscheck:88,contentindexerhandl:88,contentindexermessagehandl:88,contentindexerprocess:88,contentindexerprocessajaxtestform:93,contentindexerprocesstestform:93,contentindexerprocesstestmenu:93,contentindexerprocesstestsuffix:93,contentindexerutil:88,contentindexerutilitypropertiesajaxeditform:93,contentindexerutilitypropertieseditform:93,contentlink:71,contentlinkaddform:73,contentlinkaddmenu:73,contentlinkajaxaddform:73,contentlinkpropertiesajaxeditform:73,contentlinkpropertieseditform:73,contentlinksvocabulari:29,contentlinktableelementnam:73,contentmanagementmenu:203,contentmeta:159,contentportlet:134,contentportletconfigurationajaxeditor:138,contentportletpreview:138,contentportletrender:134,contentportletset:134,contentportletsettingseditor:138,contentprovid:191,contentprovider_config:191,contentreviewnotificationhandl:44,contenttyp:172,contenttypemetasadapt:159,contenttypesvocabulari:59,contentworkflow:82,contentworkflowtransitionnotificationhandl:82,context:[3,6,14,17,19,20,22,23,25,26,28,29,31,33,35,36,38,40,41,43,44,45,48,50,51,53,58,59,61,62,64,65,67,70,71,73,75,77,78,79,82,83,84,87,88,89,93,94,98,103,104,105,108,109,112,113,116,120,121,122,126,128,131,134,135,137,138,139,142,143,145,147,149,150,152,158,159,163,164,165,167,169,170,171,172,175,177,182,190,191,194,197,198,199,203,204,207,210,212,213,215],context_act:170,context_selector:[183,215],contextactionsextens:170,contextactionsviewletmanag:170,contextadapt:[17,20,23,26,29,33,36,40,44,51,59,61,62,65,71,75,82,89,105,109,116,122,131,142,145,159,175,183,190,194,213,215],contextexprmixin:[105,183,191],contextrequestadapt:[25,28,58,61,64,67,70,73,79,84,143,159,164,182,183,190,210],contextrequestviewadapt:[14,19,31,35,53,58,61,64,67,70,73,79,94,104,108,116,137,142,149,150,159,170,182,183,197,199,212],contextselector:183,contexttitleprefixadapt:[61,159],contract:215,contributor:[47,59,82],contributor_rol:47,control:[1,35,45,50,61,112,120,137,142,147,149,150,182,183,199,203,214],controlpanelmenu:203,controlpanelthesaurusheaderadapt:182,controlpanelthesaurust:182,controlpanelthesaurustrashcolumn:182,controlpanelthesaurusvaluesadapt:182,controlpanelthesaurusview:182,conveni:[207,216],convers:[116,120,183,216],conversionprocess:116,conversionsextens:116,conversionthread:116,convert:[1,3,97,107,120,148,151,157,181,183,188,189,207,214],convert_charref:183,convert_unicod:3,cooki:185,cookie_nam:143,cookiecutt:[1,216],cookierequest:185,cookierespons:185,cookieresponsehelp:185,coordin:101,copi:[105,116,145,183],core:183,correct:214,correctli:[1,183,211,214,215],could:[207,214],count:[14,22,31,35,190,194],counter:[22,35],countri:145,cplus_include_path:1,creat:[0,6,11,15,19,22,25,28,31,35,46,47,58,59,61,64,67,73,82,88,94,95,98,104,105,112,113,116,129,131,137,139,142,143,147,150,152,175,176,177,182,183,188,190,204,211,214,215],create_content_permiss:47,create_elasticsearch_index:1,create_thesaurus_permiss:176,create_version_permiss:47,createandadd:[6,45,61,93,94,120,137,142,147,182,190,197],createcont:[47,61,73],created_d:59,createthesauru:176,createvers:47,creation:[183,211,214,215,216],creation_d:44,creation_label:59,creator:[59,175,177],credenti:[109,145,147,185],credentials_plugin:143,credentials_plugins_nam:143,cron:[139,142,216],crontaskschedul:139,crontaskscheduleajaxeditform:142,crontaskscheduleeditform:142,crontaskscheduleinfo:139,crontaskschedulerinfofactori:139,crop:116,crs:98,css:97,css_class:[28,43,61,73,87,94,131,149,164,167,170,171,175,182,197],cssclass:[14,19,35,53,61,64,67,73,112,142,150,159,182,197],curl:1,current:[1,3,11,15,46,59,61,88,98,105,116,131,139,143,152,166,183,188,207,211,212,213,214,215,216],custom:[0,1,11,51,59,131,137,143,159,175,183,184,211,213,215],cx_oracl:1,cyclic:[94,139,143],daemon:[3,216],dai:[139,183],danger:[61,150,197],dashboard:[15,53,55,59,73,120],data:[1,3,6,17,19,20,22,23,25,26,28,29,31,33,35,36,44,45,48,53,56,58,59,61,62,64,65,67,68,71,73,75,77,88,93,94,97,98,104,105,107,109,112,116,120,131,137,139,142,143,145,147,148,150,151,152,157,158,159,163,164,167,169,170,171,175,177,181,182,185,189,190,194,197,214,216],data_attribut:[6,14,19,35,53,61,64,67,73,104,112,137,142,149,150,159,182,197,199],databas:[0,3,6,142,183,190,199,210,211,214,216],dataload:3,datasubtypeaddact:61,datasubtypeaddform:61,datasubtypeajaxaddform:61,datasubtypeajaxeditform:61,datasubtypeeditform:61,datat:[14,112,142,150,159,182,197],datatyp:59,datatypeaddact:61,datatypeaddform:61,datatypeajaxaddform:61,datatypeajaxeditform:61,datatypeeditform:61,datatypeelementnameadapt:61,datatypesubtypest:61,datatypesubtypestableassociationscolumn:61,datatypesubtypestablenamecolumn:61,datatypesubtypestableparagraphscolumn:61,datatypesubtypestablesortercolumn:61,datatypesubtypestabletrashcolumn:61,datatypesubtypestablevalu:61,date1:183,date2:183,date:[11,58,61,62,73,97,139,142,150,194,197],date_resolut:11,date_to_datetim:183,datefieldfactori:62,datefieldwidget:97,datesrangefield:183,datetaskschedul:139,datetaskscheduleajaxeditform:142,datetaskscheduleeditform:142,datetaskscheduleinfo:139,datetaskschedulerinfofactori:139,datetim:[11,97,183,188,214],datetimedataconvert:97,datetimefieldwidget:97,datetimeindexwithinterfac:11,datetimewidget:97,datewidget:97,day_of_week:139,db_host:1,db_name:1,db_password:1,db_port:1,db_type:1,db_usernam:1,debian:[1,216],debug:[1,142,183,185],decidedli:207,decim:[1,62,183],decimalfieldfactori:62,declar:[97,128,131,172,183,191,199],decod:183,decode_param_nam:183,decoi:207,decor:[97,128,131,172,191],decoypersistentdict:207,dedic:[214,216],def:[183,211,212,213,215],defaultelementeditoradapt:[58,61,73,104,137,142,149,159,182],defaultgalleryrender:25,defaultillustrationrender:28,defaultpageheaderadapt:[35,53,61,73,104,112,137,142,149,150,159,182,199],defaultparagraphajaxeditform:35,defaultparagraphseditform:35,defaultparagraphseditformhelp:35,defaultparagraphssettingsmenu:35,defaultvalu:104,defaultvaluedict:105,defer:183,defin:[0,1,3,35,59,116,131,137,183,184,199,204,211,212,213,214],define_elasticsearch_map:1,definit:[1,62,137,139,175,177],deit:35,delegate_to:207,delet:[3,14,19,25,53,56,61,67,71,73,82,104,131,137,142,149,150,159,175,182,183,194,199,215],delete_act:82,delete_associ:19,delete_catalog_index:14,delete_container_el:159,delete_data_typ:61,delete_extract:182,delete_gallery_el:25,delete_imagemap_area:67,delete_map_manager_lay:104,delete_portal_templ:137,delete_portlet:131,delete_portlet_configur:131,delete_row:131,delete_scheduler_task:142,delete_security_manager_plugin:149,delete_shared_sit:53,delete_site_item:73,delete_slot:131,delete_social_provid:150,delete_subtyp:61,delete_template_portlet:137,delete_template_row:137,delete_template_slot:137,delete_thumbnail:116,delete_util:199,deleteel:159,delta:183,depend:[1,94,98,139,143],deprec:[1,183],desc:61,describ:[0,116,215],descript:[20,23,26,29,33,59,62,95,143,145,150,159,175,177,183,207],descriptioncolumn:150,descriptor:183,desktop:0,destin:[194,195],detail:207,detect:[213,214],develop:[1,142,145,211,215],devic:131,diacrit:183,dialog:[19,35,61,94,97,147,199],dialog_class:[14,19,22,25,28,35,43,67,94,104,137,142,149,199],dialogaddform:[94,147,199],dialogdisplayform:[94,199],dialogeditform:[94,199],dict:[105,207],dictionari:[17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,183,194,207],dictvalu:207,differ:120,digest:216,dimens:116,dir:1,direct:[1,80,191,199,207,215],directli:[183,215],directlyprovid:207,directori:[1,149,183,216],directory_plugins_nam:143,disabl:[3,116,142,150],discard:116,disconnect:1,discrimin:[11,14,105,143,175],dispatch:183,displai:[1,14,41,61,64,94,95,112,120,142,158,182,183,190,191,194,199,214,215,216],display_content_icon:159,display_form:64,display_hints_on_widget:94,display_shared_tool_titl:159,displayed_publication_d:194,displayform:[94,199],distribut:[1,216],div:183,divid:[22,61,79,137,149,167,170,199],dnd:61,doc:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,183,187,193,196,201,206,209],doc_suit:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],docfieldproperti:183,doctest:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],document:[3,14,116,207,216],docutil:183,doesn:194,domain:[143,183],don:[1,11,215],done:[1,3,183,213,215,216],dot:[105,183,189],dotteddecimaldataconvert:[1,189],dotteddecimalfield:183,doubl:183,download:[1,182,216],download_fram:182,download_target:182,draft:[47,82],draftworkflowstatelabeladapt:82,drag:[137,159],drag_template_portlet:137,drop_restrict:59,dropbox:[1,44,61],dropdown:[170,171,197],dropdown_label:[87,171],dsn:3,dt_sort_ord:[53,61],dt_sort_typ:159,dublincor:61,due:1,dummyrequest:183,duplic:61,durat:[116,120,139,183],dure:[207,216],dynam:183,dynamicschemamixin:3,each:[1,3,108,131,137,183,204],eacut:183,easi:188,easili:[3,215],echo:3,echo_pool:3,ecirc:183,econtext:[105,183,191],edit:[6,19,22,25,28,31,35,38,58,61,64,67,71,73,79,93,94,104,108,112,120,131,137,142,149,150,158,159,182,190,199],edit_permiss:[6,17,19,22,23,25,28,31,33,35,38,45,50,51,58,59,61,64,67,71,73,93,94,104,108,112,120,131,137,142,147,149,150,158,182,190,197,199],editform:[94,199],editor:[22,31,35,58,61,73,78,84,97,104,137,138,142,149,159,182],editor_data:97,editor_set:131,effect:[35,116],effectchain:116,effective_princip:[143,183],effici:207,egg:[1,183,216],eggs_directori:[1,216],egrav:183,einprogress:[],elastic_docu:88,elastic_map:88,elasticmixin:88,elasticsearch:[0,54,88,89,91],elasticsearch_index:1,elasticsearch_serv:1,element:[0,1,25,35,58,61,73,104,137,142,149,159,182,183,199,207,213,215],email:[145,150,183,216],emailcolumn:150,emit:183,empti:[3,183,207,213],emptyoobtreest:207,emul:183,enabl:[61,109,145,159,216],enable_notif:143,enable_social_login:143,encod:[3,113,177],encodedpassword:183,encodingfield:183,encodingsvocabulari:183,encount:[1,212],end:[1,116,147,175,183],end_dat:139,engin:183,engine_direct:3,enginesvocabulari:3,english:[1,11],enter:[108,147,183,189],enterpris:216,entiti:[3,183],entitydef:183,entri:[97,183],env:[1,97,105,128,131,172,183,191,216],envelop:[29,31,149],environ:[0,183,216],epollselector:1,equal:183,equiv:159,equival:215,error:[1,17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,184,194,195,207],errormessag:189,errors_target:139,es_test_view:93,escape_slash:183,esri:[98,104],esrifeaturelayeraddform:104,esrifeaturelayeraddmenu:104,esrifeaturelayerajaxaddform:104,esrifeaturelayerajaxeditform:104,esrifeaturelayereditform:104,esrifeaturemaplay:98,est:183,esviewqueri:89,etc:[1,183,213,216],euml:183,evalu:183,even:[142,183,216],event:[3,6,11,15,17,20,23,26,32,33,44,46,51,56,58,59,61,62,64,65,68,70,71,73,75,82,88,94,95,98,104,105,116,122,129,131,137,139,140,142,143,144,145,147,150,152,158,159,160,175,182,183,188,190,194,195,199,204,211,215],eventu:[1,215],everi:[1,184,207],everyone_deni:143,everyone_gr:143,everyth:[194,204],evolv:[11,15,46,88,98,105,116,131,139,143,152,188,211,215],exact:175,exact_onli:175,exampl:[1,3,11,105,183,211,212,213,215,216],exc:113,except:[116,183,184,195,215],execut:[109,142,183],exist:[47,61,73,145],exit:204,expir:[183,207],explanatori:1,explicit:191,expos:207,express:[105,159,183,191,212],extaudio:[20,22],extaudioaddform:22,extaudioaddmenu:22,extaudioajaxaddform:22,extaudiocontentcheck:20,extaudiopropertiesajaxeditform:22,extaudiopropertieseditform:22,extaudioscount:22,extend:[183,212,215],extens:[0,1,64,67,75,79,116,143,162,170,175,183,211,216],extension_packag:1,extensionexpr:183,extern:[1,20,22,29,31,73,89,183],externalfilesfactoriesvocabulari:20,externallink:29,externallinkaddform:31,externallinkaddmenu:31,externallinkajaxaddform:31,externallinkassociationinfoadapt:29,externallinkcontentcheck:29,externallinkpropertiesajaxeditform:31,externallinkpropertieseditform:31,externallinkscount:31,externalresourc:183,extfil:[15,16,88],extfileaddform:22,extfileaddmenu:22,extfileaddmenudivid:22,extfileajaxaddform:22,extfilecontentcheck:20,extfilepropertiesajaxeditform:22,extfilepropertieseditform:22,extfilescount:22,extimag:[20,22],extimageaddform:22,extimageaddmenu:22,extimageajaxaddform:22,extimagecontentcheck:20,extimagepropertiesajaxeditform:22,extimagepropertieseditform:22,extimagescount:22,extract:[6,58,61,64,73,94,104,105,107,137,142,143,147,148,150,158,175,176,177,179,183,190],extract_credenti:[143,145],extract_nam:[36,175,179,181],extvideo:[20,22],extvideoaddform:22,extvideoaddmenu:22,extvideoajaxaddform:22,extvideocontentcheck:20,extvideopropertiesajaxeditform:22,extvideopropertieseditform:22,extvideoscount:22,eye:[19,35,45,53,58,64,73,182],facet:11,facetindex:11,facetindexwithinterfac:11,factor:116,factori:[1,11,17,20,23,26,33,35,36,44,48,51,59,62,64,65,67,74,75,98,103,107,116,131,139,143,148,152,157,159,172,175,181,183,184,185,191,194,211,215],fail:[195,216],fallback:207,fallbackst:207,fals:[1,3,11,51,58,61,73,94,104,105,116,137,142,143,149,152,159,167,175,182,183,185,191,194,204,210],falselabel:94,famili:[11,105,143,152,175],fanstat:[],fanstatictalesextens:183,favorit:[48,50,53,61],favorite_cont:61,favoritescolumnaddremovecolumn:61,fdel:183,featur:[1,15,17,20,23,26,29,33,36,59,98,104,105,143,183,215],featurelay:98,ffaudioeffect:116,ffdoc:116,ffeffect:116,ffmpeg:116,ffvideoeffect:116,fget:183,field:[6,11,14,15,17,19,20,22,23,25,26,28,29,31,33,35,36,38,41,43,44,45,48,50,51,53,55,56,58,59,61,65,67,68,71,73,74,75,77,79,88,93,94,97,98,103,104,105,107,108,109,112,116,120,131,137,139,142,143,145,147,148,149,150,151,152,157,158,159,163,164,167,169,170,175,177,181,182,183,184,189,190,194,197,199,215],field_factori:62,field_nam:59,field_typ:62,fieldindex:11,fieldindexwithinterfac:11,fieldproperti:[17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,183,194,215],fieldset_class:[19,28,35,64,67,79,94],file:[1,3,15,16,20,22,26,28,32,33,59,61,73,89,105,107,116,143,159,183,211,215,216],filenam:[20,26,172,177],filepropertiesact:25,filestorag:216,filesystem:183,film:[33,35,120],filter:[75,94,145,182,191],filter_tmpl:109,filter_valu:175,find:[0,147,155,179,183,215],find_objects_match:183,find_objects_provid:183,find_princip:[109,143,145,147],find_term:175,findclosestpersist:210,findpag:210,findrefer:155,findterm:179,findtermswithlabel:179,fire:[144,145],fire_automat:194,fire_transit:194,fire_transition_for_vers:194,fire_transition_toward:194,first:[0,143,183,207,213,215,216],first_nam:145,first_own:59,first_publication_d:194,firstnam:145,firtherpath:62,fix:[116,159],flag:[61,108,159,162,183,204],flagscontentprovid:166,flash:116,flashvideotypeadapt:116,flatten_interfac:207,flv:116,flvvideoconvert:116,folder:[15,55,56,59,61,74,98,112,116,131,139,143,145,150,183,194,207,213],folder_factori:[56,71],folderst:207,follow:[1,183,215,216],foo:183,for_:[172,191],forbidden:[25,147,184],forbidden_permiss:184,forbiddenajaxview:147,forbiddenview:147,forc:116,force_low:183,forget:[1,143],form:[0,1,2,6,14,15,19,22,25,28,31,35,38,41,43,45,46,50,53,55,58,61,67,70,73,74,78,79,83,93,97,103,104,107,108,112,120,137,138,142,147,148,149,150,151,157,158,181,182,183,189,190,191,197,214,216],form_fields_list:64,form_opt:94,form_target:[6,93,94,120,142,190],formaddact:64,formaddform:64,formajaxaddform:64,format:[22,31,82,94,98,104,116,120,177,183,204,207,216],format_d:183,format_datetim:183,formcontentmenuhead:64,formcreatedev:95,formerrorsmessag:94,formfield:62,formfieldaddact:64,formfieldaddform:64,formfieldajaxaddform:64,formfieldcontain:62,formfieldcontainerfactori:62,formfieldcontainernamespac:62,formfieldcontainerpreview:64,formfieldcontainerpreviewdisplayform:64,formfieldcontainerpreviewhelp:64,formfieldpropertiesajaxeditform:64,formfieldpropertieseditform:64,formfieldscontainerlabelcolumn:64,formfieldscontainernamecolumn:64,formfieldscontainershowhidecolumn:64,formfieldscontainersortercolumn:64,formfieldscontainersubloc:62,formfieldscontainert:64,formfieldscontainertrashcolumn:64,formfieldscontainertypecolumn:64,formfieldscontainervalu:64,formfieldscontainerview:64,formfieldsmenu:64,formfieldtypesvocabulari:62,formhandlerpropertieseditform:64,formhandlersvocabulari:62,formheaderviewletmanag:94,formhelp:[35,61,64,94,108,120,137,142,150],formobjectcreatedev:95,formobjectmodifiedev:95,formprefixviewletmanag:94,formpropertieseditform:64,forms_tool_nam:51,formselector:94,formsmanag:[46,62],formsuffixviewletmanag:94,formtitleadapt:64,formtoolbarviewletsmanag:94,formviewletmanag:94,formwidgetsgroup:94,found:[5,10,13,17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,81,88,92,94,96,98,102,105,109,111,115,116,119,125,130,131,136,139,141,143,145,146,152,156,159,161,163,164,167,169,170,174,175,177,180,181,183,187,193,194,196,201,206,209,211,212,213],frame:[116,120,204],frame_s:120,framework:[183,215],francai:183,free:1,french:[1,183],frequenc:116,from:[1,3,11,14,33,35,50,53,61,73,97,104,105,116,128,131,137,142,144,145,149,150,172,182,183,185,188,191,199,204,207,211,212,213,214,215,216],from_project:101,fromaddr:113,fromunicod:183,fset:183,full:[1,11,179,215],fulltext:1,furtherpath:[17,23,26,33,36,44,59,65,105,116,131,142,143,145,159,175,183,194,213],galleri:[15,16,88],gallery_factori:23,galleryaddform:25,galleryaddmenu:25,galleryajaxaddform:25,gallerycontainernamespac:23,gallerycontainersubloc:23,gallerycontentcheck:23,gallerycontentform:25,gallerycontentsview:25,galleryfactori:23,galleryfil:23,galleryfilecontentcheck:23,galleryfileinfopropertiesajaxeditform:25,galleryfilepermissioncheck:23,galleryfilepropertiesact:25,galleryfilepropertieseditform:25,galleryfileremoveract:25,galleryfileshowhideact:25,galleryimageaddform:25,galleryimageaddmenu:25,galleryimageajaxaddform:25,galleryimagesview:25,galleryimagesviewlet:25,galleryindexinfo:89,galleryinnereditform:25,galleryparagraphcontentcheck:23,galleryparagraphindexinfo:89,galleryparagraphsummari:25,gallerypermissioncheck:23,gallerypropertiesajaxeditform:25,gallerypropertieseditform:25,galleryrenderervocabulari:23,gallerytargetcontentcheck:23,gallerytargetindexinfo:89,gdal:1,gener:[1,5,10,11,13,15,20,81,82,88,92,96,98,102,105,111,115,116,119,125,130,131,136,139,141,143,146,152,156,161,174,175,177,180,183,184,187,188,191,193,196,199,201,206,209,211,215,216],generate_secret:145,generic_chang:182,genericst:207,genericvalu:207,geoarea:[98,103],geoareafield:98,geoareafieldwidget:103,geoareaobjectfactori:103,geoareawidget:103,geometri:116,geopoint:[98,103],geopointfield:98,geopointfieldwidget:103,geopointobjectfactori:103,geopointwidget:103,geopointz:[98,103],geopointzfield:98,geopointzfieldwidget:103,geopointzobjectfactori:103,geopointzwidget:103,geoport:[98,104],geoportallay:98,geoportallayeraddform:104,geoportallayeraddmenu:104,geoportallayerajaxaddform:104,geoportallayerajaxeditform:104,geoportallayereditform:104,geoportalmaplay:98,get:[1,3,7,8,22,25,31,35,45,61,73,80,95,98,104,105,109,116,127,131,137,143,145,152,159,179,182,183,185,188,191,197,204,213,214,215,216],get_address:[109,145],get_admin_us:143,get_ag:[45,183],get_ajax_error:94,get_ajax_handl:[94,137],get_ajax_output:[6,19,22,25,28,31,35,45,61,64,67,73,93,94,120,137,142,147,150,182,190,197,199],get_all_child:175,get_all_princip:[109,143,145],get_all_utilities_registered_for:[183,215],get_annot:183,get_associ:65,get_associations_t:19,get_attribut:105,get_authenticated_deni:143,get_authenticated_gr:143,get_authentication_plugin:143,get_automatic_transition_id:194,get_avatar:45,get_base_oid:152,get_browser_languag:183,get_cach:7,get_cache_handl:7,get_check_output:40,get_children:175,get_client:185,get_client_from_url:185,get_client_with_cooki:185,get_column_typ:159,get_configur:[98,145],get_connect:[109,183],get_connection_from_set:183,get_cont:97,get_context:137,get_convers:[116,120],get_conversion_loop:116,get_conversion_width:116,get_coordin:98,get_credentials_plugin:143,get_css_class:131,get_current_registri:183,get_dat:45,get_data_attribut:[159,167,171],get_debug:183,get_directory_plugin:143,get_dur:183,get_editor_url:29,get_element_editor:159,get_engin:3,get_es_param:89,get_everyone_deni:143,get_everyone_gr:143,get_field:62,get_files_list:22,get_fireable_transition_id:194,get_fireable_transition_ids_toward:194,get_first_state_d:194,get_folders_tre:71,get_form_act:[94,137],get_form_opt:94,get_form_weight:95,get_full_oid:152,get_fulltext_lexicon:46,get_geometri:116,get_global_registri:183,get_granted_rol:143,get_groups_directory_plugin:143,get_human_s:183,get_icon:[19,35,53,61,64,73,159],get_icon_class:[19,35,159],get_icon_hint:[19,35,159],get_image_s:116,get_images_arch:25,get_images_list:22,get_internal_id:152,get_item:77,get_item_info:67,get_job:139,get_label:[82,166],get_languag:105,get_last_upd:163,get_last_vers:[152,194],get_layout_templ:172,get_level:175,get_link:31,get_links_list:31,get_local:105,get_local_registri:183,get_locks_cach:183,get_manual_transition_id:194,get_map_configur:104,get_memb:109,get_meta:[159,212],get_next_fire_tim:139,get_nod:182,get_notif:126,get_oauth_configur:145,get_object_data:183,get_object_nam:159,get_oid_access:80,get_old_vers:197,get_page_templ:172,get_par:[175,183],get_paragraph_editor:35,get_paragraphs_editor:35,get_param:75,get_parent_child:175,get_permiss:143,get_plugin:143,get_portlet:[131,137],get_portlet_configur:131,get_portlet_id:131,get_portlet_label:137,get_portlet_preview:137,get_portlet_slot:131,get_princip:[45,109,143,145],get_principal_annot:143,get_progress_cach:183,get_progress_status_view:183,get_provider_info:145,get_reference_target:152,get_registri:183,get_request:183,get_request_data:183,get_required_index:46,get_required_tool:46,get_resolut:11,get_resourc:159,get_resource_path:183,get_respons:185,get_restrict:59,get_result:[75,89],get_rol:143,get_root_nod:175,get_running_task:183,get_scheduling_info:139,get_schema:3,get_schema_field:62,get_schema_settings_nam:3,get_search_result:[53,61,94,109,145],get_sequence_dict:152,get_sequence_target:152,get_service_us:143,get_sess:3,get_session_data:183,get_set:183,get_short_oid:152,get_skin:[94,159],get_slot:131,get_slot_configur:131,get_slot_row:131,get_slots_width:131,get_state_label:194,get_storag:183,get_stream_info:116,get_subterm:38,get_subtypes_t:61,get_system_transition_id:194,get_target:[29,44,65,71,82,122],get_task:139,get_tasks_cach:183,get_templ:137,get_template_slots_width:137,get_term:175,get_text_start:183,get_them:75,get_themes_index:75,get_thumbnail:116,get_thumbnail_nam:116,get_thumbnail_s:116,get_titl:25,get_title_prefix:159,get_tools_manag:46,get_top_term:175,get_transaction_manag:215,get_transit:194,get_transition_by_id:194,get_tre:73,get_tree_nod:73,get_trigg:139,get_url:[17,25,29,61,104,137,142,149,159,163,167,169,170],get_user_notif:127,get_user_sess:3,get_util:[183,215],get_utilities_for:[183,215],get_valu:107,get_vers:194,get_version_in_st:152,get_view:77,get_view_templ:172,get_visible_imag:23,get_weight:191,get_widget:107,get_widget_callback:94,get_width:131,get_workflow_st:198,getadapt:212,getattr:212,getattrcolumn:[14,19,35,53,61,64,67,104,105,112,142,149,150,159,182,197,199,215],getbatchs:159,getbatchstart:159,getbreadcrumb:210,getbreadcrumbshtml:210,getcont:[28,50,61,104,137,149,199],getcsshighlightclass:142,geterror:207,getextract:179,gethead:185,getlanguag:105,getlayouttempl:172,getnam:207,getobjectid:[207,210],getobjectidhex:210,getobjectpath:210,getobjecttyp:210,getobjecttypeshort:210,getpagetempl:172,getpar:207,getparagraphtitlehint:35,getparentst:207,getpath:210,getpickles:210,getrequestedtid:210,getrequestedtidnic:210,getrootoid:210,getsitemanag:213,getsorton:159,getsortord:159,getstatetid:210,getstatetidnic:210,getstoragetid:207,getter:183,gettopterm:179,geturl:210,getutil:215,getvalu:[14,19,35,53,61,64,67,73,104,105,112,142,150,159,182,197,199],githubusercont:1,give:[120,131,183],given:[1,3,7,11,80,88,101,105,109,116,127,131,143,144,145,147,152,155,159,179,183,188,191,204,211,214,215,216],glob:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,175,180,187,193,196,201,206,209],global:[0,183,199,214],global_registrations_t:199,globalregistrationsheaderadapt:199,globalregistrationshelpadapt:199,globalregistrationsmenuitem:199,globalregistrationst:199,globalregistrationsvaluesadapt:199,globalregistrationsview:199,globe:[104,142],gmt:[183,188],gmtime:188,gnu:[1,216],goal:[3,142],googl:[98,104,159,165,199],googleanalyticsinfo:159,googleanalyticsinfofactori:159,googleanalyticspropertiesajaxeditform:199,googleanalyticspropertieseditform:199,googleanalyticspropertiesmenuitem:199,googleanalyticsviewlet:165,googlemaplay:98,googlemaplayeraddform:104,googlemaplayeraddmenu:104,googlemaplayerajaxaddform:104,googlemaplayerajaxeditform:104,googlemaplayereditform:104,googlemut:98,googletagmanagerinfo:159,googletagmanagerinfofactori:159,googletagmanagerpropertiesajaxeditform:199,googletagmanagerpropertieseditform:199,googletagmanagerpropertiesmenuitem:199,googletagmanagerviewlet:165,gop:116,got:207,grant:[51,144,149,184],grant_rol:143,granted_permiss:194,grantedroleev:144,graphic:199,gridlay:98,group:[1,3,28,43,51,88,109,112,116,143,144,149,199,216],group_css_class:[28,43],group_extra_attribut:109,group_id:145,group_mail_attribut:109,group_mail_mod:109,group_members_attribut:109,group_members_query_mod:109,group_prefix:109,group_replace_express:109,group_title_format:109,group_uid_attribut:109,groups_base_dn:109,groups_folder_t:150,groups_queri:109,groups_search_queri:109,groups_search_scop:109,groups_select_queri:109,groupsbasedform:94,groupsfold:145,groupsfolderaddform:150,groupsfolderaddmenu:150,groupsfolderajaxaddform:150,groupsfolderajaxeditform:150,groupsfoldercontentst:150,groupsfoldercontentsvaluesadapt:150,groupsfoldereditform:150,groupsfoldersearchview:150,groupsfoldersearchviewheaderadapt:150,guest:[47,59],guest_rol:47,hand:216,handl:[0,1,6,11,17,20,23,26,32,33,44,51,58,59,61,62,64,73,82,88,104,105,116,120,122,137,139,142,143,145,147,150,152,158,159,175,182,183,185,190,191,194,211,215,216],handle_added_associ:17,handle_added_blog_manag:56,handle_added_connect:[183,215],handle_added_docu:88,handle_added_engin:3,handle_added_extfil:20,handle_added_forms_manag:62,handle_added_galleri:23,handle_added_gallery_fil:23,handle_added_group:145,handle_added_html_paragraph:33,handle_added_illustr:26,handle_added_imagemaps_manag:65,handle_added_intid_target:152,handle_added_media:[32,116],handle_added_news_manag:68,handle_added_object:183,handle_added_paragraph:33,handle_added_princip:145,handle_added_site_manag:71,handle_added_templ:131,handle_added_thesauru:175,handle_added_video_paragraph:33,handle_added_views_manag:75,handle_admin_form:199,handle_admin_view:199,handle_authenticated_princip:[122,145],handle_charref:183,handle_cloned_object:194,handle_cloned_publication_support:194,handle_cloned_shared_cont:59,handle_confirmation_data_extract:147,handle_content_skin:159,handle_content_typ:59,handle_data:183,handle_datatype_add_form_data_extract:61,handle_deleted_blog_manag:56,handle_deleted_site_manag:71,handle_endtag:183,handle_entityref:183,handle_form_skin:94,handle_granted_rol:51,handle_intid_ev:183,handle_login_form_data:147,handle_modified_associ:17,handle_modified_docu:88,handle_modified_engin:3,handle_modified_extfil:20,handle_modified_galleri:23,handle_modified_gallery_fil:23,handle_modified_html_paragraph:33,handle_modified_illustr:26,handle_modified_media:32,handle_modified_object:11,handle_modified_paragraph:33,handle_modified_shared_cont:59,handle_modified_task:139,handle_modified_term:175,handle_modified_video_paragraph:33,handle_modified_view:75,handle_new_admin_folder_data_extract:150,handle_new_appl:[88,116,139],handle_new_blog_manager_data_extract:58,handle_new_com:44,handle_new_connection_data_extract:190,handle_new_engine_data_extract:6,handle_new_form_field_data_extract:64,handle_new_geoportal_layer_data:104,handle_new_local_sit:[11,15,46,88,98,105,116,131,139,143,152,188,215],handle_new_local_us:145,handle_new_object:11,handle_new_paragraphs_contain:33,handle_new_request:183,handle_new_security_manag:143,handle_new_site_manager_data_extract:73,handle_new_slot_data_extract:137,handle_new_social_provider_data_extract:150,handle_new_task:139,handle_new_task_data_extract:142,handle_new_template_data_extract:137,handle_new_term:175,handle_new_term_data_extract:182,handle_new_thesaurus_data_extract:182,handle_new_user_data_extract:150,handle_new_user_folder_data_extract:150,handle_pool_checkin:3,handle_pool_checkout:3,handle_publication_form_data_extract:61,handle_publication_request_form_data_extract:61,handle_publication_request_refuse_form_data_extract:61,handle_publication_retire_request_form_data_extract:61,handle_registration_data_extract:147,handle_removed_associ:17,handle_removed_connect:[183,215],handle_removed_docu:88,handle_removed_engin:3,handle_removed_extfil:20,handle_removed_extract:175,handle_removed_galleri:23,handle_removed_gallery_fil:23,handle_removed_intid_target:152,handle_removed_media:32,handle_removed_object:[11,183],handle_removed_paragraph:33,handle_removed_princip:145,handle_removed_task:139,handle_removed_templ:131,handle_removed_term:175,handle_removed_thesauru:175,handle_revoked_manager_rol:59,handle_root_skin:159,handle_sequence_data_extract:158,handle_site_before_travers:183,handle_site_folder_add_form_data_extract:73,handle_starttag:183,handle_subtype_add_form_data_extract:61,handle_term_properties_data_extract:182,handle_upload:94,handle_workflow_ev:82,handle_workflow_transit:194,handle_workflow_version_transit:194,handler:[7,15,44,55,64,82,88,112,116,121,137,139,150,177,183,185],handler_info:62,handshak:[],hard:145,has:[1,47,183],has_automatic_transit:194,has_children:175,has_convers:[116,120],has_permiss:[14,53,73,159,183],has_vers:194,hash:145,hashalg:143,have:[1,3,35,150,207,214,215,216],header:[1,15,16,38,53,55,58,59,62,64,67,70,73,79,89,94,104,112,137,142,147,149,150,159,163,167,182,183,185,199,212],header_titl:61,headercontentprovid:159,headerparagraph:33,headerparagraphaddform:35,headerparagraphaddmenu:35,headerparagraphajaxaddform:35,headerparagraphcontentcheck:33,headerparagraphindexinfo:89,headerparagraphinnereditform:35,headerparagraphpropertiesajaxeditform:35,headerparagraphpropertieseditform:35,headerparagraphsummari:35,height:[19,35,116],help:[1,3,35,61,64,108,120,137,142,150,183,199,215],helpcontentprovid:[94,159],helper:207,helprender:[94,159],here:[0,1,207],hex:116,hex_oid:[61,152],hex_oid_length:152,hexadecim:183,hide:[25,35,61,64,73,94,182],hide_body_toolbar:[73,197],hide_head:[19,35,61,64,67],hide_if_empti:94,hide_widgets_prefix_div:28,higer:116,high:216,higher:11,highest:131,hint:35,hint_grav:[25,170],his:214,histori:[61,139,142,194,197,210],history_dur:139,history_length:139,hold:191,home:[1,44,53],homedir:1,hood:215,horizont:61,host:[1,109,185,204],hostnam:[139,183],hot:216,hour:[139,183],hour_resolut:11,hover:[14,61,67,112,142,150,159,182,197],how:[1,183,207,213,215],howto:183,href:159,html5:[33,35,116],html:[1,6,15,16,19,22,25,28,31,38,41,43,45,53,58,61,64,67,70,73,79,83,89,93,94,97,104,105,107,108,112,113,120,137,142,149,150,159,172,182,190,197,199,207,213],html_encod:113,html_replac:113,html_to_text:183,htmlfield:183,htmlfieldwidget:97,htmlformel:151,htmlinputwidget:[107,148,157,181],htmlmessag:113,htmlparagraph:33,htmlparagraphaddform:35,htmlparagraphaddmenu:35,htmlparagraphajaxaddform:35,htmlparagraphcontentcheck:33,htmlparagraphfactori:33,htmlparagraphindexinfo:89,htmlparagraphinnerajaxeditform:35,htmlparagraphinnereditform:35,htmlparagraphpropertiesajaxeditform:35,htmlparagraphpropertieseditform:35,htmlparagraphsummari:35,htmlparser:183,htmltalesextens:183,htmlwidget:97,http:[0,1,143,159,183,213,216],http_equiv:159,http_onli:143,httpbasiccredentialsplugin:145,httpclient:185,httpequivmeta:159,human:[1,183,216],human_s:[20,29],hypatia:[11,105,143],hyperlink:207,i18n:[15,20,55,59,105,107,108,143,159,211],i18nattrcolumn:[104,105],i18nattributeadapt:105,i18nattributetravers:105,i18naudiofield:105,i18ncolumn:[14,19,35,53,61,64,67,104,112,142,149,150,159,197,215],i18ncontentlanguag:105,i18ndataconvert:107,i18nexpr:105,i18nfield:105,i18nfilefield:105,i18nfilefieldwidget:107,i18nfileproperti:105,i18nfilewidget:107,i18ngenerationscheck:105,i18nhtmlfield:105,i18nhtmlfieldwidget:107,i18nhtmlwidget:107,i18nimagefield:105,i18nmanagerlanguageeditformhelp:108,i18nmanagerlanguageeditformpermissioncheck:108,i18nmanagerlanguagesajaxeditform:108,i18nmanagerlanguageseditform:108,i18nmanagerlanguagesmenu:108,i18nmanagermixin:[59,105],i18nmediafield:105,i18nofferedlanguag:105,i18nseotextlinefieldwidget:107,i18nseotextlinewidget:107,i18ntextfield:105,i18ntextfieldwidget:107,i18ntextindexmixin:105,i18ntextindexwithinterfac:105,i18ntextlinefield:105,i18ntextlinefieldwidget:107,i18ntextlinewidget:107,i18ntextwidget:107,i18nthumbnailimagefield:105,i18nvaluecolumn:[64,159],i18nvideofield:105,i18nwidget:107,iacut:183,iadminlay:[1,199,215],ialchemyengineutil:3,iattributeannotat:215,ibool:94,icachehandl:7,icirc:183,icolumn:215,icon:[137,150,159],icon_class:[17,19,20,22,23,26,28,29,31,33,35,38,45,53,58,61,64,65,67,73,79,104,108,112,137,142,145,149,150,159,167,169,182,197,199,210],icon_css_class:[6,19,22,25,28,31,35,41,45,58,61,64,67,73,83,93,94,104,112,120,137,142,147,149,150,182,190,197],icon_filenam:145,icon_hint:[14,17,19,20,22,23,26,28,29,31,33,35,53,61,64,65,73,104,137,142,149,150,159,182,199],iconnect:215,icontain:[1,215],icontentportletset:138,icontentprovid:191,icontenttempl:172,icrontask:139,icrontaskschedul:139,idashboardt:[],idataconvert:1,idatetask:139,idatetaskschedul:139,idcolumn:150,idea:[207,211],ident:[61,183],identifi:[1,183],idfun:183,idotteddecimalfield:1,iextaudio:20,iextfil:20,iextimag:20,iextvideo:20,ifac:[94,183],iff:207,ifieldwidget:74,iform:94,iformfieldfactori:62,iformhandl:62,iformlay:94,ign:104,ignore_notyet:11,ignore_root:183,igrav:183,ihtmlcontentmeta:212,ihtmlrender:183,iimageportletset:138,iindexinject:11,iindexlength:1,iintid:[1,11,183,215],iintidev:183,ilayouttempl:172,illustr:[15,16,35,89,120],illustration_factori:26,illustration_form:28,illustration_render:35,illustrationaddform:28,illustrationaddmenu:28,illustrationajaxaddform:28,illustrationcontentcheck:26,illustrationfactori:26,illustrationindexinfo:89,illustrationinnerajaxeditform:28,illustrationinnereditform:28,illustrationnamespac:26,illustrationparagraphcontentcheck:26,illustrationpropertiesajaxeditform:28,illustrationpropertieseditform:28,illustrationpropertiesinnereditform:28,illustrationrenderervocabulari:26,illustrationsubloc:26,illustrationsummari:28,illustrationtargetcontentcheck:26,illustrationthumbnail:28,illustrtaion:28,ilooptask:139,ilooptaskschedul:139,imag:[20,22,23,25,26,28,65,67,78,89,105,120,131,133,137,159,213],image_url:67,imagecolumn:[19,35,159],imagemap:[15,46,55],imagemapaddact:67,imagemapaddform:67,imagemapajaxaddform:67,imagemaparea:65,imagemapareaaddact:67,imagemapareaaddform:67,imagemapareaajaxaddform:67,imagemapareapropertiesajaxeditform:67,imagemapareapropertieseditform:67,imagemapareascontainernamecolumn:67,imagemapareascontainertargetcolumn:67,imagemapareascontainertrashcolumn:67,imagemapareascontainerview:67,imagemapareasmenu:67,imagemapareassubloc:65,imagemapareast:67,imagemapareasvalu:67,imagemapcontentmenuhead:67,imagemapparagrahpropertiesajaxeditform:67,imagemapparagraph:65,imagemapparagraphaddform:67,imagemapparagraphaddmenu:67,imagemapparagraphajaxaddform:67,imagemapparagraphcontentcheck:65,imagemapparagraphfactori:65,imagemapparagraphindexinfo:89,imagemapparagraphinnerajaxeditform:67,imagemapparagraphinnereditform:67,imagemapparagraphpreviewwidgetssuffix:67,imagemapparagraphpropertieseditform:67,imagemapparagraphsummari:67,imagemappreview:67,imagemappropertieseditform:67,imagemaps_tool_nam:51,imagemapsmanag:[46,65],imagemaptitleadapt:67,imageportlet:135,imageportletconfigurationajaxeditor:138,imageportletpreview:138,imageportletrender:135,imageportletset:135,imageportletsettingseditor:138,imagin:214,imail:113,imailtohandlerinfo:62,imailtohandlertarget:62,imanagerrestrictioninfo:59,imapemapareasnamespac:65,img:212,imgareainputfieldwidget:67,imgareainputwidget:67,immedi:139,immediatetasktrigg:139,implement:[3,94,183,204,207,215,216],import_synonym:177,imposs:[183,214],inbox:159,includ:[0,1,3,109,121,128,159,172,191,199,204,207,211,212,214,216],include_flag:159,include_head:159,include_ip:143,include_logout_button:159,include_menu:159,include_minify_button:159,include_mobile_search:159,include_packag:[7,11,15,88,94,98,105,113,116,131,139,143,152,175,183,194],include_par:175,include_reload_button:[51,159],include_ribbon:159,include_site_search:159,include_synonym:175,include_top_link:159,include_user_act:159,include_user_shortcut:159,includem:[3,7,11,15,88,94,98,105,109,113,116,121,128,131,139,143,152,159,172,175,183,191,194,199,204,207],indent:[137,207],index:[0,14,15,89,93,131,183,190,215,216],index_docu:88,index_object:11,index_sit:[54,91],indexerprocess:88,indexerthread:88,indic:[1,120],individu:[1,137],inegoti:105,inewlocalsit:215,info:[1,20,23,29,36,45,59,61,62,71,89,109,116,139,143,144,145,147,152,170,183,185,194,210,214],inform:[0,116,184],ingest:1,inherit:[3,131,204,213],inherit_par:131,inherit_parent_rol:143,inherit_parent_secur:143,inherit_skin:159,ini:[1,211],init:[175,216],init_catalog:175,initcolumn:6,initi:[0,183,204,215],initial_bound:98,initial_cent:98,initial_st:[82,194],initstream:204,inner:[19,25,28,35,47,61,67,94,159,175,183,199],inner_check:[17,20,23,26,29,33,36,40,59,62,65],inner_packag:[51,159],inner_package_nam:[51,159],inner_titl:[20,29],inneraddform:[94,199],inneradminaddform:[61,64,112,199],inneradmindisplayform:[19,25,61,199],inneradmineditform:[28,38,50,64,67,79,112,120,137,149,199],inneradminview:[45,61,182,199],innerdisplayform:[94,199],innereditform:[94,199],innerpag:159,input:[1,11,67,108,116,183,188,212,215,216],input_css_class:[35,45,50,61,94,112,120,137,142,147,149,150,199],inputfil:116,ins:[149,151,215],insecur:[],insert:142,insid:[94,183],instal:0,install_provides_hack:207,instanc:[1,17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,194,204],instanti:191,instead:[183,215],integ:[62,183],integerfieldfactori:62,integr:[0,1,2],intend:183,interfac:[0,1,2,3,7,11,14,15,16,17,20,23,26,29,33,36,39,48,51,55,56,59,61,62,65,68,71,73,75,78,84,88,94,98,105,109,113,116,121,128,131,133,138,139,143,152,159,172,175,177,183,191,194,204,207,211,212,213,214,215],interfaceclass:[1,3,7,20,51,59,62,71,78,94,113,128,131,138,139,143,159,172,175,177,183,191,194,199],interfacesupportindexmixin:11,interleav:207,intern:[15,29,31,75,79,143,152,157,207],internal_id:[88,139],internallink:29,internallinkaddform:31,internallinkaddmenu:31,internallinkajaxaddform:31,internallinkassociationinfoadapt:29,internallinkcontentcheck:29,internallinkpropertiesajaxeditform:31,internallinkpropertieseditform:31,internallinkscount:31,internalrefer:152,internalreferencefieldwidget:157,internalreferenceslist:152,internalreferenceslistdataconvert:157,internalreferenceslistfieldwidget:157,internalreferenceslistwidget:157,internalreferencewidget:157,internation:[0,2],internet:215,interpret:207,intervent:[53,61],intf:105,intid:[1,15,152,215],intidslengthadapt:[1,190],intidspropertiesdisplayform:[1,190],intra:116,introduct:183,inval:[],invalid:[3,75],invalidemail:183,invalidtransitionerror:195,iobjectaddedev:215,iobjectdata:183,iobjectdatarender:183,iobjectmodifiedev:183,iobjectremovedev:[11,215],ioloop:204,ioptionalutil:215,ipagetempl:172,ipasswordmanag:143,ipathel:[1,215],ipermiss:143,ipersist:[212,215],iportaltempl:131,iprincipalannotationutil:[183,211],ipv4:204,ipyamsdefaultlay:[1,215],ipyamslay:159,ireadmap:191,irequest:[128,172,191,212],iresourc:1,irol:143,is_avail:191,is_delet:[56,71],is_dialog:94,is_publish:194,is_reviewer_com:44,is_runn:139,is_vis:194,isascii:207,isecuritymanag:[143,183,211,215],iservertimezon:[1,215],isharedsit:59,isharedtool:[],isharedtooldashboardt:[],isharedtoolrol:59,isit:[1,183],isitefolderrol:71,isitegener:[1,183,211,215],isitemanag:71,isiteroot:[183,213],isiterootrol:51,iskin:[159,215],iso:[105,183],isol:3,isolanguagesvocabulari:105,isroot:207,isselect:148,issu:1,isubloc:183,itableelementnam:1,italesextens:[1,183,212],itaskschedulingmod:139,item:[11,14,17,19,35,41,53,61,64,67,73,75,77,78,79,139,142,148,149,150,151,159,164,170,182,191,194,197,207],iter:[183,207],ithesauru:175,ithesaurusexport:177,ithesaurusextractrol:175,ithesaurusload:177,ithesaurusrol:175,ithesaurustermextens:175,itransactionmanag:215,itravers:213,its:[183,204],itself:[183,194],iuml:183,ivalu:[],iview:191,iviewitemsportletset:78,iviewletmanag:191,iwfsharedcontentrol:59,iwidget:1,iworkflow:194,izeoconnect:[1,183,215],jar:210,javascript:[159,165,170,214],job:[1,140,142],join:[3,207,212],join_with_comma:207,jsactioncolumn:[19,35,61,64,73,159,182],jsextensionsviewletmanag:165,json:[1,6,19,22,25,28,31,35,38,45,58,61,64,67,70,73,78,79,83,93,98,100,104,108,112,120,137,142,145,147,149,150,152,154,158,175,178,182,183,190,199,216],json_load:[88,116,139,204],jsonb:216,jstoolbaract:[28,45,170],jstoolbaractionitem:[25,170],jstoolbarmenuitem:[137,170],just:[1,139,143,183,204,211,215,216],kbit:116,keep:3,keep_char:183,keep_empty_report:139,kei:[8,11,20,65,101,105,142,149,183,184,207,211,212],kept:183,key1:183,key2:183,key_typ:[105,183],keyboard:98,keyword:[11,59,143,183],keywordindex:[11,143],keywordindexwithinterfac:[11,175],kind:215,klass:[97,105],know:[1,214],kwarg:[3,88,94,98,105,109,116,128,131,139,143,145,152,159,183,191,194,207],label:[6,17,19,20,22,23,25,26,28,29,31,33,35,36,38,40,41,43,45,50,53,58,59,61,62,64,67,70,73,77,79,82,83,87,93,104,108,112,116,120,126,134,135,137,142,147,149,150,152,159,163,164,167,169,170,171,175,177,179,182,190,197,199,210,215],label_css_class:[6,19,22,25,28,31,35,41,43,45,50,58,61,64,67,70,73,83,93,94,104,112,120,137,142,147,149,150,170,182,190,197,199],lagrang:116,lagrangefactor:116,lambda:212,lang:[33,105,107,166,183],languag:[1,11,19,20,25,26,28,29,35,46,61,67,175,177,182,215],larg:[19,22,25,28,35,104,137,142,149,199],last:[1,53,61,131,152,163,216],last_id:[17,23,33],last_modifi:59,last_nam:145,last_oid:152,last_portlet_id:131,last_update_label:59,lastchang:207,lastnam:145,latest:[1,216],latin1:183,latitud:[98,101],launch:[1,139,145],lawn:1,layer:[1,94,128,172,191,215],layer_control:98,layer_nam:98,layer_typ:[98,104],layout:[1,94,97,128,131,159,172,212],layout_config:172,layout_template_direct:172,layoutmetasadapt:159,ldap:[1,109,112],ldap_connection_form:112,ldap_folder_search_t:112,ldap_groups_form:112,ldap_search_form:112,ldap_users_form:112,ldapcncolumn:112,ldapcolumn:112,ldapgroupinfo:109,ldapgroupmailinfoadapt:109,ldapmailcolumn:112,ldapplugin:109,ldappluginaddform:112,ldappluginaddmenu:112,ldappluginajaxaddform:112,ldappluginajaxeditform:112,ldappluginconnectionaddform:112,ldappluginconnectioneditform:112,ldapplugineditform:112,ldapplugingroupsaddform:112,ldapplugingroupseditform:112,ldappluginsearchaddform:112,ldappluginsearcheditform:112,ldappluginsearchresultsview:112,ldappluginsearchview:112,ldappluginsearchviewheaderadapt:112,ldappluginusersaddform:112,ldappluginuserseditform:112,ldapprincipalattributesviewlet:112,ldapprincipaldisplayform:112,ldapqueri:109,ldapuserinfo:109,ldapusermailinfoadapt:109,leaflet:98,leakag:183,least:215,leav:183,lebel:170,left:[28,116,183],leftillustrationwithzoomrender:28,leftmost:116,legend:[6,14,19,22,25,28,31,35,38,41,43,45,50,53,58,61,64,67,70,73,79,83,93,94,104,108,112,120,137,142,147,149,150,158,182,190,197,199],legend_class:28,len:[183,207],length:[97,139,183,190,207],lenient:207,level:[116,131,175],lexicon:[1,11,105],lexicon_languag:1,lg_width:131,lib:[1,97,128,131,172,191],libffi:1,libfreetyp:1,libgdal:1,libjpeg:1,libldap:1,libpng:1,librari:[98,183,214],library_url:183,libxml2:1,libxslt:1,libzmq:1,lifecycleev:[95,195,215],like:[1,3,183,212,213,214,215],limit:[1,75,89,175,207],line:[0,1,53,61,62,97,105,107,199,215],lineag:215,linger:204,link:[15,16,17,19,33,35,55,61,65,79,159,171,216],linkmeta:159,linux:[1,216],list:[0,1,19,31,35,62,64,77,97,131,137,143,150,151,152,157,175,181,182,191,207,210,215],listattribut:[207,210],listen:[1,216],listfieldfactori:62,listhistori:210,listitem:[207,210],listvalu:207,liter:189,lmax:116,lmin:116,load:[175,177,183,207,211,216],loader:175,loaderrorst:207,loading_text:163,loadstat:207,loadstatepickl:207,local:[0,1,3,97,105,128,131,137,145,150,172,183,188,191,199,211,213,216],local_registrations_t:199,local_templ:131,local_var:105,locale_nam:183,locale_negoti:105,localgmtim:188,localgroupaddact:150,localgroupaddform:150,localgroupajaxaddform:150,localgroupajaxeditform:150,localgroupeditform:150,localgroupsvocabulari:145,localhost:[1,213],localregistrationsheaderadapt:199,localregistrationshelpadapt:199,localregistrationsmenuitem:199,localregistrationst:199,localregistrationsvaluesadapt:199,localregistrationsview:199,localregistri:183,localuseraddact:150,localuseraddform:150,localuserajaxaddform:150,localuserajaxeditform:150,localusereditform:150,locat:[1,17,26,44,62,65,67,183,194,210,215],lock:[61,149],lockexcept:183,log:[1,3,147,216],logger:3,login:[1,121,143,145,149,150],login_attribut:109,login_foot:159,login_head:159,login_queri:109,loginajaxform:147,logincolumn:150,logindialogajaxform:147,logindialogform:147,loginform:147,loginformheaderviewlet:147,loginformprefixviewlet:147,loginformsuffixviewlet:147,logo:[159,212],logout:[147,149],logrot:216,logs_directori:[1,216],longer:183,longitud:[98,101],look:[0,1,207,211,212,213],lookup:[183,213],loop:[139,142,204],looptaskschedul:139,looptaskscheduleajaxeditform:142,looptaskscheduleeditform:142,looptaskscheduleinfo:139,looptaskschedulerinfofactori:139,lossi:216,lot:183,lower:183,lst:11,ltrim:116,machin:1,macro:172,macroblock:116,made:[11,183],made_chang:210,mai:[1,3,71,120,183,191,204,216],mail:[62,109,112,145,183],mail_attribut:109,mailaddressfield:[62,183],mailer:143,mailervocabulari:113,mailfieldfactori:62,mailto:[29,31,62],mailto_form_handler_factori:62,mailtoformhandl:62,mailtoformhandlerinfo:62,mailtolink:29,mailtolinkaddform:31,mailtolinkaddmenu:31,mailtolinkajaxaddform:31,mailtolinkassociationinfoadapt:29,mailtolinkcontentcheck:29,mailtolinkpropertiesajaxeditform:31,mailtolinkpropertieseditform:31,mailtolinkscount:31,main:[1,3,47,51,64,79,137,142,167,199,214],main_group_class:94,main_group_legend:94,mainadminpag:199,mainli:[145,183,215],mainmenusviewletmanag:167,maintain:183,mainthread:1,make:[3,194,207,211],make_connect:185,manag:[0,1,2,3,6,14,15,16,19,22,25,28,31,35,36,41,43,45,46,47,51,53,55,64,67,70,74,79,82,83,87,89,93,94,98,104,105,108,109,112,120,126,137,142,143,147,149,150,159,163,165,167,169,170,171,176,183,184,190,194,195,197,198,203,210,213,214],manage_content_permiss:47,manage_permiss:184,manage_roles_permiss:184,manage_security_permiss:184,manage_site_permiss:47,manage_site_root_permiss:47,manage_skin_permiss:184,manage_system_permiss:184,manage_templ:137,manage_thesaurus_content_permiss:176,manage_thesaurus_extract_permiss:176,manage_tool_permiss:47,managecont:[19,22,25,28,31,35,45,47,59,61,64,67,73],managedclientconnect:[],manager_rol:47,manager_st:[82,194],managerol:[149,184],managesecur:[112,149,184],managesit:[47,58,61,71,73],managesiteroot:[47,53],manageskin:[184,199],managesystem:[6,14,93,104,108,120,142,149,150,158,182,184,190,199],managethesauruscont:[176,182],managethesaurusextract:[176,182],managetool:[35,38,47,59,61],mandatori:[0,1,213],mani:[0,1,183,215,216],manual:[183,214,215],map:[1,3,65,67,89,98,101,104,105,131,183,191,207],map_manager_layers_t:104,maparea:65,mapconfigur:98,mapconfigurationfactori:98,mapgenerationscheck:98,maplay:98,maplayersvocabulari:98,mapmanag:98,mapmanagerconfigurationajaxeditform:104,mapmanagerconfigurationeditform:104,mapmanagerconfigurationmenuitem:104,mapmanagerheaderadapt:104,mapmanagerlayersnamecolumn:104,mapmanagerlayerst:104,mapmanagerlayerstitlecolumn:104,mapmanagerlayerstrashcolumn:104,mapmanagerlayerstypecolumn:104,mapmanagermenuitem:104,mapmanagertableelementeditor:104,mapmanagervaluesadapt:104,mapmanagerview:104,margin:[28,43,61,64,67,79,87],mark:[3,139,183,207],marker:[1,28,104,107,139],marker_interfac:139,match:[1,3,7,105,108,145,147,152,155,179,183],max:[14,25,35,43,116,142,183],max_ag:143,max_zoom:98,maximum:183,maxrat:116,mayb:1,mayer:98,mblmax:116,mblmin:116,md_width:131,mean:204,mechan:3,media:[1,15,16,25,105,183,214],mediaaudioconversionpropertieseditform:120,mediaconvers:116,mediaconversiongenerationscheck:116,mediaconversionhandl:116,mediaconversionmessagehandl:116,mediaconversionprocess:[1,116],mediaconversionprocessajaxtestform:120,mediaconversionprocesstestform:120,mediaconversionprocesstestmenu:120,mediaconversionprocesstestsuffix:120,mediaconversionsfactori:116,mediaconversionsformhelpadapt:120,mediaconversionstravers:116,mediaconversionutil:116,mediaconversionutilitypropertiesajaxeditform:120,mediaconversionutilitypropertieseditform:120,mediainfofactori:116,mediavideoconversionpropertieseditform:120,medium:94,member:109,memcach:[0,1,7],memcachedaiocachehandl:8,memcachedcachehandl:8,memori:183,menu:[1,6,19,22,25,28,31,35,38,41,45,53,58,61,64,67,70,73,79,83,87,93,104,108,112,120,137,142,149,150,159,162,170,171,182,190,197,198,199,202,210],menu_css_class:170,menuactionscolumn:159,menudivid:[79,149,167,199],menuitem:[19,31,35,38,45,53,58,61,64,67,73,79,104,108,137,142,149,150,167,182,197,199,210],merg:175,messag:[17,20,23,26,29,33,35,36,44,48,56,59,61,62,64,65,68,71,75,77,88,94,98,105,108,109,116,120,131,137,139,142,143,145,150,152,159,163,164,167,169,170,175,177,181,194,199,204,216],message_format:[35,61,64,94,108,120,137,142,150,159,199],meta:[17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,163,164,167,169,170,175,177,181,191,194,212],metaclass:183,metadata:116,metastalesextens:[159,212],method:[116,183,185,204,211,212,213,215],micro_thesauru:175,middle_of_new:207,middle_of_old:207,migrat:[1,3,216],mime:113,min:116,min_zoom:98,minrat:116,minut:[3,139,183],minute_resolut:11,miss:[20,26,143,183,207],missingprincip:143,missingrequesterror:184,mixabl:116,mixin:[11,33,61,71,88,105,183,191],mkdir:[1,216],mmm:116,mobil:168,mobile_search_handl:159,mobile_search_placehold:159,mobilesearchviewlet:168,mod_wsgi:1,modal:[14,19,22,25,28,35,43,94,104,137,142,149,159,199],modal_target:[6,22,25,31,35,38,41,43,45,58,61,64,67,70,73,79,83,93,104,112,120,137,142,149,150,159,167,169,170,182,190,199],modalpag:159,mode:[1,61,82,94,95,139,142,145,216],modif:183,modifi:[3,11,17,20,23,26,32,33,53,59,61,75,82,88,95,139,175,177,183,199,210],modified_d:59,modul:[0,212],module_nam:3,monitor:216,monkei:207,month:[139,183],month_resolut:11,more:[3,207,215],most:207,movi:116,mp3:116,mp3audioconvert:116,mp4:116,mp4videoconvert:116,msg:183,multi:[62,183,212,213,215],multipl:207,multiprocess:[88,116,204],multipurpos:0,music:120,must:[0,1,3,131,183],mutant:98,my_dat:214,my_funct:183,my_method:183,myam:[159,183],myapp:183,mydict:183,myform:183,myfunct:183,myhtmlpars:183,mylist:183,myschema:183,mysql:216,mywidget:183,nai:183,name:[1,7,11,14,17,19,20,23,26,31,33,36,44,59,61,62,64,65,67,73,77,88,94,98,104,105,116,126,128,131,134,135,137,139,142,143,145,149,150,159,163,172,175,177,182,183,184,190,191,194,197,199,204,210,211,212,213,215,216],name_field:197,namecolumn:[19,31,61,73,137,150,159,197],namedwidgetsgroup:94,nameonli:[3,113,131,139,143,159,175,177,194],namespac:[0,17,23,26,33,44,59,62,65,105,116,143,145,159,175,183,194,211],namespace_selector:183,namespacetravers:[183,213],nativ:[183,215,216],natur:1,navig:159,navigation_label:59,nbsp:183,nby:120,nconvers:120,ndefault:35,necessari:[],need:[1,116,183,204,216],need_pyams_gi:1,neg:87,negoti:183,negotiatorpropertiesajaxeditform:108,negotiatorpropertieseditform:108,network:[0,1,150],never:184,new_par:131,newaudio:116,newli:61,newlin:183,newlocalsitecreatedev:[183,211],newpar:215,news_tool_nam:51,newsev:68,newseventaddact:70,newseventaddform:70,newseventajaxaddform:70,newseventcontentmenuhead:70,newseventtitleadapt:70,newsmanag:[46,68],newspap:43,newt:[1,216],newtdb:[0,1],next:[142,207],next_label:59,next_step:61,nexturl:[6,58,61,64,67,73,104,112,137,142,147,150,182,190,197],nice:207,nicer:213,nicknam:145,nif:137,nin:142,nis:142,nlog:56,nltk:0,nltk_data:1,nltkfulltextprocessor:11,nltkstemmedtextprocessor:11,nmodifi:199,nnotic:35,no_valu:[107,148],nochangesmessag:94,node:[73,139,175,182],nointeract:183,non:[207,216],none:[1,3,5,6,8,10,11,13,14,15,17,19,20,22,23,25,26,28,29,31,33,35,36,38,40,44,45,46,50,51,53,58,59,61,62,64,65,67,71,73,74,75,77,79,81,82,87,88,89,92,94,96,98,102,104,105,107,108,109,111,112,113,115,116,119,120,125,128,130,131,135,136,137,139,141,142,143,145,146,147,149,150,152,156,157,158,159,161,167,170,171,172,174,175,177,179,180,182,183,185,187,188,190,191,193,194,196,197,198,199,201,203,204,206,207,209,210,211,212,213,215],noproxi:1,normal:[1,11,142],normalize_lang:183,notabl:216,notat:183,note:[17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,183,194],notepad:[59,71],notfound:213,noth:215,notic:167,notice_class:167,notif:[0,1,2,44,82,122,126],notifi:[15,17,23,33,183,211],notificationscontextview:127,notificationset:143,notificationsviewlet:126,notify_al:44,notify_serv:126,notransitionavailableerror:195,novaluemessag:97,now:[11,139,214],nowrap:[22,28,31,159,197],nsite:199,nthese:199,nthi:183,ntild:183,nullact:194,nulladapt:[35,183],nullcondit:194,num:204,number:[116,183,204],numer:204,nvideo:120,nvl:183,nwithout:199,nyou:[120,199],oacut:183,oauth:[143,145],oauthprovidersvocabulari:145,obj:[11,14,19,35,53,61,64,67,73,104,105,112,142,143,150,152,159,175,182,183,197,199,207,210,215],obj_prefix:152,object:[1,3,6,8,11,14,15,17,19,22,23,25,26,28,31,33,35,38,41,43,44,45,46,50,53,58,59,61,62,64,65,67,71,73,79,82,88,93,94,95,97,98,103,104,105,108,109,112,116,120,127,128,129,131,137,139,140,142,143,144,145,147,149,150,152,158,159,160,166,168,172,175,177,182,183,185,188,190,191,194,195,197,199,204,207,210,211,215,216],object_data:183,object_key_adapt:183,objectclonedev:195,objectcreatedev:[95,195],objectdataextens:183,objectdatarender:183,objectev:[44,95,129,140,144,160,183,195],objectmodifiedev:95,objectwidget:103,ocirc:183,off:[147,150,190],offer:[105,204],offered_languag:105,offic:[51,159,199],ogg:116,oggaudioconvert:116,oggvideoconvert:116,ograv:183,oid:[53,73,80,152,183,210],old:207,old_object:195,old_vers:197,oldpar:215,on_recv:204,onc:[1,183],one:[3,116,131,183,207,213,215],ones:[183,214],onli:[0,11,17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,82,88,94,98,105,109,116,131,137,139,143,145,152,159,163,164,167,169,170,175,177,181,183,194,204,207,212,213,214,215,216],oobtre:207,oobtreehistori:207,oobtreest:207,oobucket:207,oobucketst:207,ooset:207,open:[1,8,183,207],open_registr:143,oper:[1,47,51,183,204,211],operator_rol:47,optim:0,option:[1,3,183,204,214,216],or_:11,oracl:[1,216],oracle_hom:1,order:[17,19,25,35,59,61,62,64,71,73,116,131,137,151,159,183,191,194,212,213],order_bi:75,orderdedpluginsdataconvert:151,orderedcontain:[17,59,62,71,183,207],orderedcontainerst:207,orderedpluginsfieldwidget:151,orderedpluginswidget:151,org:[1,183,216],origin:[59,183],origin_req_host:185,original_frame_s:120,oslash:183,other:[1,53,61,139,143,150,170,183,214,216],otherwis:[183,204],otild:183,ouml:183,out:[1,149,191],outer_margin:[94,108,159],output:[94,116,177,183],outsid:[1,199],over:[1,183,216],overrid:183,override_label:137,own:[1,53,61,215],owner:[15,44,47,55,59,73],owner_rol:47,pack:[139,142,216],pack_tim:139,packag:[1,2,3,7,94,105,121,128,143,159,172,175,183,191,199,211,213,215,216],packer:183,pad:[28,116],padding_class:28,page:[0,1,35,53,61,73,104,112,142,149,150,182,183,199,212],page_s:210,pagelet:[0,1,2,19,35,129],pagelet_config:128,pageletcreatedev:129,pageletdirect:128,pageletrender:128,pagetemplatefil:44,paint:199,panel:[163,182,199,203,214],para:33,paragraph:[15,16,22,31,55,61,88],paragraph_container_factori:33,paragraph_typ:[19,25,28,35,67],paragraphcontain:33,paragraphcontainerbaset:35,paragraphcontainerbasetitlecolumn:35,paragraphcontainercheck:33,paragraphcontainercounterbas:[22,31,35],paragraphcontainerdialogview:35,paragraphcontainerillustrationmark:28,paragraphcontainernamespac:33,paragraphcontainerpictogramcolumn:35,paragraphcontainershowhidecolumn:35,paragraphcontainersortercolumn:35,paragraphcontainersubloc:33,paragraphcontainert:35,paragraphcontainertargetextfileindexinfo:89,paragraphcontainertargetindexinfo:89,paragraphcontainertitlecolumn:35,paragraphcontainertrashcolumn:35,paragraphcontainervalu:35,paragraphcontainerview:35,paragraphfactoriesvocabulari:33,paragraphheaderadapt:35,paragraphs_list:35,paragraphsassociationsmenu:35,paragraphsassociationsview:35,paragraphscontainermenu:35,paragraphscontainerpreview:35,paragraphsview:35,paragraphtitletoolbarviewletmanag:35,param:[183,185],paramet:[3,101,183,188,204,212,214],parend:183,parent:[82,131,175,182,183,194,215],parent_domain:143,pars:[116,183],parse_d:183,parser:183,part:[1,183,207],pass:[116,183],passenc:116,password:[1,109,139,143,144,145,183,216],password_manag:145,passwordmanagervocabulari:143,patch:207,path:[1,143,183,207,210,213,215,216],pathelementsadapt:[1,183,215],pathtooidview:210,pattern:204,paus:120,peer:204,pencil:[53,61,64],perform:216,permiss:[14,17,23,33,47,51,53,59,61,71,73,74,94,104,108,128,131,137,142,148,149,150,159,176,182,183,184,191,194,199],permissiondataconvert:148,permissionfield:143,permissionfieldwidget:148,permissionssetdataconvert:148,permissionssetfield:143,permissionssetfieldwidget:148,permissionssetwidget:148,permissionsvocabulari:143,permissionwidget:148,persist:[3,11,17,20,23,26,28,29,33,36,44,48,51,59,62,65,71,75,88,98,105,109,116,131,134,139,143,145,152,159,175,183,188,194,207,210,212,215,216],persistent_connect:183,persistent_transaction_manag:183,persistentalchemyengineutil:3,persistentdict:183,persistentdictst:207,persistentdictvalu:207,persistentlist:183,persistentlistvalu:207,persistentmap:[105,131,207],persistentmappingst:207,persistentmappingvalu:207,persistentvalu:207,phase:3,phash:[94,145,183],physic:116,pick:207,pickl:[183,207,216],pictogram:[19,20,29,35,59],pictur:[23,25,116,135,145],pictures:116,pid:1,pif_numb:23,pilot:[47,59],pilot_rol:47,pip3:[1,216],pipelin:1,pixel:116,pixelformat:116,place:211,placehold:[62,207],plai:[6,120,142],pleas:[1,147,150,183,216],plu:[61,64,70],plug:[1,109,112,145,149,150,151,215],plugin:[143,144,149,151,183,215],pluginselector:145,png:212,point:[1,101,131,216],polici:[105,143,149],pool:3,pool_lifetim:109,pool_recycl:3,pool_siz:[3,109],port:[1,109,139,183,204,215,216],portal:[131,137],portal_templates_t:137,portalcontextindexpag:131,portalcontextpageadapt:131,portalcontextportletsconfigurationadapt:131,portalcontextportlettravers:131,portalcontextpropertieseditformheaderadapt:137,portalcontextpropertieseditformhelpadapt:137,portalcontexttemplateconfigmenu:137,portalcontexttemplateconfigurationadapt:131,portalcontexttemplatelayoutheaderadapt:137,portalcontexttemplatelayoutview:137,portalcontexttemplateportletajaxeditform:137,portalcontexttemplateportleteditform:137,portalcontexttemplatepropertiesajaxeditform:137,portalcontexttemplatepropertieseditform:137,portalcontexttemplatepropertiesmenu:137,portalcontexttemplatetravers:131,portalgenerationscheck:131,portalpag:131,portalportletsconfigur:131,portaltempl:131,portaltemplateaddact:137,portaltemplateaddform:137,portaltemplateaddmenudivid:137,portaltemplateajaxaddform:137,portaltemplateconfigur:131,portaltemplateconfigurationfactori:131,portaltemplatecontain:131,portaltemplatecontainerconfigur:131,portaltemplatecontainerconfigurationadapt:131,portaltemplatecontainerheaderadapt:137,portaltemplatecontainermenuitem:137,portaltemplatecontainernamecolumn:137,portaltemplatecontainerpropertiesajaxeditform:137,portaltemplatecontainerpropertieseditform:137,portaltemplatecontainert:137,portaltemplatecontainertableelementeditor:137,portaltemplatecontainertrashcolumn:137,portaltemplatecontainervaluesadapt:137,portaltemplatecontainerview:137,portaltemplateheaderadapt:137,portaltemplatelayoutheaderadapt:137,portaltemplatelayoutview:137,portaltemplatemenuhead:137,portaltemplateportletaddform:137,portaltemplateportletaddmenu:137,portaltemplateportletajaxaddform:137,portaltemplateportletajaxeditform:137,portaltemplateportleteditform:137,portaltemplateportletsconfigurationadapt:131,portaltemplateportlettravers:131,portaltemplatepropertiesmenu:137,portaltemplaterowaddmenu:137,portaltemplatescontainerpropertiesmenu:137,portaltemplateslotaddform:137,portaltemplateslotaddmenu:137,portaltemplateslotajaxaddform:137,portaltemplateslotpropertiesajaxeditform:137,portaltemplateslotpropertieseditform:137,portaltemplateslotsvocabulari:131,portaltemplatesvocabulari:131,portaltemplatetableelementeditor:137,portlet:[15,16,55,75],portlet_config:131,portlet_configur:[131,137],portlet_id:[131,137],portlet_nam:131,portletconfigur:131,portletconfigurationadapt:131,portletconfigurationpermissioncheck:131,portletconfigurationsettingsadapt:131,portletconfigurationsettingstravers:131,portletcontentprovid:131,portletpreview:[78,131,138],portletrender:[77,131,134,135],portletrenderersvocabulari:131,portletset:[77,131,134,135],portletsettingseditor:[78,137,138],portletsettingspropertieseditor:137,portletsettingsthemeseditor:38,portletthemesset:36,portletthemessettingsfactori:36,portletvocabulari:131,posit:183,possibl:1,post:[56,58,94,183],postal_cod:145,postgr:216,postgresql:[1,216],pre:[1,183,215],predic:[183,211,215],prefer:[],prefix:[6,22,25,28,31,35,38,45,61,64,73,79,93,94,104,108,109,112,120,137,142,143,145,147,149,150,152,158,159,182,183,190,197,199],prepar:[53,61,116],prepend:11,prerequisit:0,present:[137,207],preserv:183,prevent:183,preview:[15,16,33,39,55,62,65,75,78,120,131,138],previewact:43,previewform:43,previou:143,previous:183,previous_fire_tim:139,previous_messag:61,previous_step:61,primari:204,primarili:216,princip:[45,48,51,59,61,73,109,112,122,144,145,147,148,175,183,184,194,195,197,211],principal_id:[45,59,61,109,143,144,145],principaladminprofilefactori:48,principalannotationutil:[183,211],principaldataconvert:148,principalfieldwidget:148,principalinfo:143,principalinfoelementeditor:61,principalpublicprofilefactori:143,principalsaddedtogroupev:144,principalsgroupev:144,principalsremovedfromgroupev:144,principalsroleindex:143,principalsset:143,principalssetdataconvert:148,principalssetfieldwidget:148,principalssetwidget:148,principalwidget:148,print:215,private_kei:139,process:[0,1,11,93,120,142,145,183,211,214,215,216],process_exit_func:204,processglob:11,processor:11,produc:216,product:1,profil:[15,61,183,211,214],profiletravers:143,progress:0,project:[1,98,101,216],project_nam:[1,216],project_slug:[1,216],properli:[],properti:[1,6,14,15,17,19,20,22,23,25,26,28,29,31,33,35,36,44,47,48,51,53,55,56,59,62,65,68,71,73,75,77,88,93,94,98,104,108,109,112,116,120,131,137,139,142,145,149,150,152,158,159,163,164,167,169,170,175,176,177,181,182,190,194,199,215],properties_form:137,propertiesajaxeditform:199,propertieseditform:199,propertieseditformheaderadapt:[137,199],propertiesmenuitem:199,propertymeta:159,proport:116,propos:[1,61,82],protect:[61,82,94,143,149],protected_st:[82,194],protectedformobjectmixin:[19,22,28,31,35,61,64,67,94],protectedobject:[51,59,143,175],protectedobjectfactori:143,protectedobjectrolesajaxeditform:149,protectedobjectroleseditform:149,protectedobjectroleseditformheaderadapt:149,protectedobjectrolesmenuitem:149,protectedobjectsecuritypolicyajaxeditform:149,protectedobjectsecuritypolicyeditform:149,protectedobjectsecuritypolicymenuitem:149,protocol:[0,1,183,204],provid:[0,1,17,20,23,26,29,33,36,44,48,56,59,61,62,65,68,71,75,77,88,94,98,105,109,116,128,131,139,143,145,147,150,152,159,163,164,166,167,168,169,170,172,175,177,181,183,194,198,207,211,212,213,214,215,216],provider_id:[145,150],provider_nam:[145,150],providerexpr:191,providernamecolumn:150,providesvalu:207,proxi:[3,185,207],proxy_auth:185,proxy_password:139,proxy_port:139,proxy_serv:139,proxy_usernam:139,prunetrunc:207,pserv:1,psycopg2:1,public_permiss:184,public_profil:143,publication_d:194,publication_effective_d:194,publication_expiration_d:194,publicationajaxform:61,publicationarchiveajaxform:61,publicationarchivecancelajaxform:61,publicationarchivecancelform:61,publicationarchivecancelformmessag:61,publicationarchivecancelformwarn:61,publicationarchiveform:61,publicationarchiveformmessag:61,publicationarchiveformwarn:61,publicationarchiverequestajaxform:61,publicationarchiverequestform:61,publicationarchiverequestformmessag:61,publicationarchiverequestformwarn:61,publicationform:61,publicationformmessag:61,publicationformwarn:61,publicationrequestajaxform:61,publicationrequestcancelajaxform:61,publicationrequestcancelform:61,publicationrequestcancelformmessag:61,publicationrequestcancelformwarn:61,publicationrequestform:61,publicationrequestformmessag:61,publicationrequestformwarn:61,publicationrequestrefuseajaxform:61,publicationrequestrefuseform:61,publicationrequestrefuseformmessag:61,publicationrequestrefuseformwarn:61,publicationretireajaxform:61,publicationretirecancelajaxform:61,publicationretirecancelform:61,publicationretirecancelformmessag:61,publicationretirecancelformwarn:61,publicationretireform:61,publicationretireformmessag:61,publicationretireformwarn:61,publicationretirerequestajaxform:61,publicationretirerequestform:61,publicationretirerequestformmessag:61,publicationretirerequestformwarn:61,publicli:0,publicprofil:143,publicprofileextens:143,publicprofilefactori:143,publicprofiletabform:149,publish:[47,53,61,82,175,177,183,194],publish_act:82,publish_content_permiss:47,publishcont:47,published_st:[82,194],pull:28,punctuat:183,punkt:1,push_end_d:194,push_end_date_index:194,py3:183,pyam:[2,6,14,15,19,22,25,28,31,35,38,44,45,46,47,51,53,58,59,61,64,67,71,73,82,93,104,108,112,120,142,145,149,150,152,158,176,182,184,190,212,216],pyams_alchemi:0,pyams_application_default_nam:184,pyams_application_factory_kei:184,pyams_application_settings_kei:184,pyams_cach:0,pyams_catalog:[0,2,175],pyams_cont:[0,2,3,183,216],pyams_content_:[0,1,2],pyams_default_them:[1,131,215],pyams_es_index:1,pyams_fil:[0,25],pyams_form:[0,6,19,22,25,28,31,35,38,45,53,58,61,64,67,73,78,79,83,93,104,108,112,120,137,138,142,147,149,150,158,182,190,197,199],pyams_gi:[0,1,2],pyams_i18n:[0,59,104],pyams_ldap:[0,2],pyams_mail:[0,2],pyams_media:[0,1,2],pyams_medias_convert:1,pyams_notifi:[0,1,121],pyams_notify_w:1,pyams_pagelet:[0,19,35],pyams_port:[0,2,77,78],pyams_releas:[1,216],pyams_schedul:[0,1,2,82,83],pyams_secur:[0,51,59,175,211,215],pyams_sequ:[0,2],pyams_skin:[0,1,6,14,19,22,25,28,31,35,38,41,43,45,51,53,56,58,61,64,67,70,71,73,79,83,87,93,94,104,108,112,120,126,137,142,149,150,182,190,197,199,203,210,212,215],pyams_templ:[0,1],pyams_thesauru:0,pyams_upgrad:[0,1,183,215],pyams_util:[1,14,17,19,20,23,25,26,28,29,31,33,35,36,40,44,51,53,58,59,61,62,64,65,67,70,71,73,75,79,82,84,89,94,104,105,108,109,116,122,131,137,142,143,145,149,150,159,164,170,175,182,191,194,197,199,210,211,212,213,214,215],pyams_viewlet:[0,6,14,19,25,28,35,41,61,64,67,93,94,112,120,131,142,147,163,164,165,167,169,170,171,182,190,198],pyams_workflow:[0,2,61,82],pyams_ws_notifi:1,pyams_zmi:[0,1,6,14,19,22,25,28,31,35,38,41,43,45,50,53,58,61,64,67,73,79,93,104,108,112,120,137,142,149,150,158,182,190,197,215],pyams_zmq:[0,2,88,116,139],pyams_zodbbrows:[0,2],pyamsauthenticationpolici:143,pyamsdefaultskin:215,pyamsrequest:183,pyamsskin:159,pycharm:[1,97,128,131,172,191],pypi:216,pyramid:[0,1,3,7,11,15,88,94,98,105,109,113,116,121,128,131,139,143,152,159,172,175,183,191,194,199,204,207,211,212,213,215],pyramid_:88,pyramid_httpauth:145,pyramid_mail:113,pyramid_zcml:1,pyramidrequestdataextens:183,python3:[1,97,128,131,172,191,216],python:[1,183,215,216],pytz:215,pyzmq:204,qblur:116,qcomp:116,qdiff:116,qmax:116,qmin:116,qscale:116,qualiti:[107,116],quantiz:116,quantizerblur:116,quantizercompress:116,quantizerrang:116,quantizerscal:116,queri:[6,75,89,143,145,147,155,175,179,183],query_attribut:105,query_extens:175,query_handl:62,query_hex_oid:152,query_object_from_oid:152,query_param:[157,181],query_request:183,query_util:[183,215],queryutil:215,quick:[0,53,61],quit:[1,214],quot:183,rais:[183,184,195,213],raise_except:183,random:204,rang:183,rate:116,rather:183,ratio:116,raw:[1,137,183,216],rdf:177,rdn:185,re_audiolin:116,re_infolin:116,re_mainlin:116,re_videolin:116,read:[1,47,177,183,216],readabl:183,reader:[47,59,82],reader_rol:47,readi:183,readm:1,readonli:210,readonly_st:[82,194],readthedoc:216,realm:[1,183],reason:216,receiv:[],recip:1,record:[3,116,145],recurs:183,recycl:3,red:159,redi:[0,1,7],redisaiocachehandl:8,rediscachehandl:8,ref:[],refer:[15,29,50,55,65,71,143,152,155,157,211,215],referenc:3,references_mod:75,refresh:194,refresh_handl:163,refreshnotif:126,refus:61,region:7,regist:[0,1,3,20,56,59,62,65,68,71,75,131,143,147,152,182,183,188,199,211,214],register_content_typ:59,register_file_factori:20,register_permiss:143,register_rol:143,registered_util:[183,215],registerutil:215,registr:[143,147,150,183,199,215],registration_d:145,registrationdatecolumn:150,registrationscomponentcolumn:199,registrationsinterfacecolumn:199,registrationsnamecolumn:199,registri:[0,46,88,116,139,143,199,212,214,215],reindex:11,reindex_object:11,reissue_tim:143,rel:[1,159,216],relat:[1,216],releas:[1,183,216],reli:[143,183,215,216],reload:216,relstorag:[0,1],remain:183,rememb:143,remot:1,remote_dn:139,remov:[1,3,11,17,20,23,25,32,33,35,50,61,82,88,94,131,139,143,144,145,152,175,183],remove_area:65,remove_extract:175,remove_punctu:183,remove_task:139,remove_term:175,remove_vers:194,removefil:25,renden:[61,67],render:[19,22,23,25,26,28,31,35,38,41,45,58,61,64,67,70,73,77,78,79,83,93,94,104,105,108,113,116,120,128,131,134,135,137,138,142,143,147,149,158,159,167,170,171,183,190,191,199,207,212],render_content_provid:191,render_extens:183,render_i18n_express:105,render_illustr:35,render_j:183,render_paragraph:35,render_portlet:131,rendercel:[19,35,53,61,64,73,142,149,150,159,197],rendered_nam:210,rendered_valu:210,renderersvocabulari:183,renderheadcel:[35,61,73,159],renderrow:159,rendert:159,rent:73,replac:[183,207,212,216],report:[82,139,142,159,199,216],report_errors_onli:139,report_mail:139,report_sourc:139,report_target:139,repres:[109,207],represent:204,req:204,request:[1,3,6,14,15,17,19,20,22,23,25,26,28,29,31,33,35,36,38,40,41,43,45,50,51,53,58,59,61,62,64,65,67,70,73,74,77,78,79,80,82,83,84,87,88,93,94,97,101,103,104,105,107,108,109,112,116,120,126,127,128,131,134,135,137,138,139,142,143,145,147,148,149,150,151,152,155,157,158,159,160,163,164,165,167,169,170,171,179,181,182,184,185,188,190,191,194,197,198,199,203,210,211,212,213,214,215],request_bodi:185,request_data:183,request_properti:183,requir:[1,11,15,46,47,62,88,98,105,116,120,131,139,143,152,159,183,188,191,195,211,212,214,215,216],require_input_fil:116,require_temp_fil:116,required_util:[183,211,215],requisit:215,resampl:116,reset:[94,97,139,194],reset_task:139,reset_terms_par:175,reset_top_term:175,resetbutton:94,resetbuttonact:97,resetfieldwidget:97,resettrunc:207,resetwidget:97,resiz:116,resolut:[11,120],resourc:[1,98,183,213,215],resource_path:183,resource_url:[183,212],resourcesadapt:[1,159],resourcestalesextens:159,resourcetreeadapt:213,resourcetreetravers:183,respons:[135,183,185,204,215],rest:[35,61,108,120,142,150,199,213],restart:[1,120],restrict:[59,61,82],restricted_cont:59,restriction_interfac:59,restructuredtext:183,restructuredtextrender:183,result:[6,11,53,61,94,101,112,150,182,183,207,212,213],retir:[47,53,61,82],retired_st:[82,194],retriev:[3,116],reus:137,revers:[15,16,29,194],reversed_ord:75,reverselinknamecolumn:31,review:[15,39,55],review_templ:44,reviewcom:44,reviewcommentaddform:45,reviewcommentscontain:44,reviewcommentsview:45,revok:[59,144],revoke_rol:143,revokedroleev:144,rfc:3,ribbon:159,right:[28,43,116],rightillustrationwithzoomrender:28,rightmost:116,role:[47,51,59,61,87,144,149,175,183,184],role_id:[143,144],roleev:144,roleprincipalsfieldproperti:143,roleprotectedobject:143,roles_interfac:[51,59,71,175],rolesvocabulari:143,rollback:207,root:[0,15,47,159,183,184,199,211,213],rotat:[29,31,73,216],rout:15,row:[131,137,159],row_id:131,rows_stat:73,rpc:[0,98,145,152,175,185],rtrim:116,rule:149,run:[1,3,82,88,116,139,140,142,183,204,216],run_group:[1,216],run_task:139,run_us:[1,216],runner:[139,142],runtim:1,safe:207,same:[3,11,71,116,143,183,191,211],sameq:116,sampl:[116,213],samplecontain:207,samplecontainerst:207,scaffold:[1,216],scalabl:1,scalar:183,scale:116,scan:183,schedul:[1,183,214],schedule_mod:139,scheduler_tasks_t:142,schedulergenerationscheck:139,schedulerhandl:139,schedulerjobidcolumn:142,schedulerjobnamecolumn:142,schedulerjobnextruncolumn:142,schedulerjobsdisplayform:142,schedulerjobsmenuitem:142,schedulerjobst:142,schedulerjobsvaluesadapt:142,schedulerjobsviewlet:142,schedulerjobtriggercolumn:142,schedulermenuitem:142,schedulermessagehandl:139,schedulerprocess:[1,139],schedulerprocessajaxtestform:142,schedulerprocesstestform:142,schedulerprocesstestmenu:142,schedulerprocesstestsuffix:142,schedulerpropertiesajaxeditform:142,schedulerpropertieseditform:142,schedulerpropertiesmenuitem:142,schedulertableelementeditor:142,schedulertaskpropertiesajaxeditform:142,schedulertasksheaderadapt:142,schedulertaskshistorycolumn:142,schedulertasksnamecolumn:142,schedulertasksruncolumn:142,schedulertasksschedulecolumn:142,schedulertaskssettingscolumn:142,schedulertaskst:142,schedulertaskstrashcolumn:142,schedulertasksvaluesadapt:142,schedulertasksview:142,schedulingmodesvocabulari:139,schema:[1,15,17,20,23,26,29,33,36,44,48,55,56,59,62,68,71,75,77,88,109,112,116,131,139,145,159,163,164,167,169,170,177,181,184,188,194,215,216],scheme:109,scope:[3,109,145],screen:[120,184],script:[0,15,88,145,183,215,216],scroll_wheel_zoom:98,search:[0,15,51,55,59,112,149,150,159,162,183,216],search_form_factori:[53,61,94],search_query_param:182,search_scop:109,searchform:[53,61,94],searchresultsview:[53,61,94,112,150],searchresultsviewvaluesadapt:[53,61,94],searchview:[53,61,94,112,150],sec:116,second:[139,142,183,207,213],second_resolut:11,secret:143,section:1,secur:[0,1,2,15,19,22,28,31,35,45,51,55,64,67,112,150,175,183,184,185,211,215],securexmlrpccookieauthtransport:185,security_manager_restrict:61,security_manager_t:149,securitygenerationscheck:[143,211],securitymanag:[143,183,211],securitymanagerajaxeditform:149,securitymanagereditform:149,securitymanagerheaderadapt:149,securitymanagermenuitem:149,securitymanagernotificationsajaxeditform:149,securitymanagernotificationseditform:149,securitymanagernotificationsmenuitem:149,securitymanagerpluginsnamecolumn:[149,215],securitymanagerpluginssearchcolumn:149,securitymanagerpluginst:[149,215],securitymanagerpluginstrashcolumn:149,securitymanagerpropertiesmenuitem:149,securitymanagersocialmenuitem:150,securitymanagersocialprovidersheaderadapt:150,securitymanagersocialprovidersiconcolumn:150,securitymanagersocialprovidersidcolumn:150,securitymanagersocialprovidersnamecolumn:150,securitymanagersocialproviderst:150,securitymanagersocialproviderstrashcolumn:150,securitymanagersocialprovidersvaluesadapt:150,securitymanagersocialprovidersview:150,securitymanagersocialtravers:145,securitymanagertableelementeditor:149,securitymanagervaluesadapt:149,securitymanagerview:149,securitynotificationsettingsfactori:143,see:[1,3,11,105,143,149,183,191,207,211,215],seeall_label:59,seealso_label:59,seen:145,select2:97,select2widget:97,select:[1,35,38,61,71,97,108,116,120,137,148,159,183,215],select_context_them:75,selected_content_typ:75,selected_portlet:137,selection_nam:116,selectobjecttoview:210,selector:[1,74,94,145,181,183],selectwidget:[97,148],self:[1,183,207,211,212,213,215],self_regist:145,send:[88,116,139,145,214],send_auth:185,send_content_typ:185,send_empty_report:139,send_head:185,send_report:139,send_request:185,send_user_ag:185,sender_email:143,sender_nam:143,sent:[183,216],seo:[97,107],seotextlinefieldwidget:97,seotextlinewidget:97,sep:[17,23,33,40],separ:207,seq:183,sequenc:[59,61,158],sequence_nam:[56,59,71],sequence_prefix:[56,59,71],sequencegenerationscheck:152,sequenti:[31,152,158],sequentialidinfo:152,sequentialidinfofactori:152,sequentialidtargetreverselinkt:31,sequentialidtargetreverselinkvalu:31,sequentialidtargetreverselinkview:31,sequentialintid:152,sequentialintidspropertiesajaxeditform:158,sequentialintidspropertieseditform:158,sequentialitargetreverselinksmenu:31,serial:[183,216],serv:1,server:[0,1,7,8,93,105,183,188,190,215],server_languag:105,server_nam:183,server_port:183,server_realm:183,server_uri:109,servernam:185,servertimezonepropertiesajaxeditform:190,servertimezonepropertieseditform:[1,190],servertimezoneutil:[188,214,215],servic:[0,1,2,143,199,216],service_nam:143,service_own:143,session:[0,1,3,214],session_kei:183,session_properti:183,set:[0,3,8,11,19,25,35,36,38,59,64,73,75,77,78,79,88,97,105,112,116,128,131,134,135,137,138,139,142,143,148,159,172,175,183,184,191,199,204,207,211,214,215,216],set_associations_ord:19,set_content_vis:73,set_data_types_ord:61,set_form_field_vis:64,set_form_fields_ord:64,set_geometri:116,set_image_vis:25,set_images_ord:25,set_local_registri:183,set_paragraph_vis:[19,35],set_paragraphs_ord:35,set_portlet_configur:131,set_portlet_ord:131,set_registri:183,set_request_data:183,set_restrict:59,set_row_ord:131,set_running_task:183,set_session_data:183,set_site_ord:73,set_slot_ord:131,set_slot_width:131,set_stat:194,set_subtypes_ord:61,set_template_portlet_ord:137,set_template_row_ord:137,set_template_slot_ord:137,set_template_slot_width:137,set_width:131,seterror:103,setter:183,settings_class:[77,131,134,135],settings_view_nam:[82,139],setup:[3,5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,199,201,204,206,209],sever:[1,116,120,143,183,211,213,214,215,216],sh_date_format:183,sh_datetime_format:183,sha256:143,share:[0,1,3,15,25,35,38,44,45,46,47,53,87,131,137,150,183,216],shared_blob_dir:183,shared_content_factori:[56,59,62,65,68,75],shared_content_typ:[56,59,62,65,68,75],shared_content_types_field:59,shared_content_workflow:59,shared_templ:131,shared_tool_quick_search_view:61,sharedcont:[56,59,62,65,68,71,75],sharedcontentaddform:[58,61,64,67,70,73,79],sharedcontentaddformmessag:61,sharedcontentajaxaddform:[58,61,64,67,70,73,79],sharedcontentcloneajaxform:61,sharedcontentcloneform:61,sharedcontentcloneformmessag:61,sharedcontentcloneformwarn:61,sharedcontentcompositionmenu:61,sharedcontentdeleteajaxform:61,sharedcontentdeleteform:61,sharedcontentdeleteformmessag:61,sharedcontentdeleteformwarn:61,sharedcontentdublincoresummari:61,sharedcontentheadercontentprovid:61,sharedcontentinfoadapt:59,sharedcontentinnerpageheadercontentprovid:61,sharedcontentlanguageeditformpermissioncheck:61,sharedcontentmanagerrestrict:59,sharedcontentpropertiesajaxeditform:61,sharedcontentpropertieseditform:61,sharedcontentpropertiesheaderadapt:61,sharedcontentpropertiesmenu:61,sharedcontentreviewadapt:44,sharedcontentreviewaddcommentact:45,sharedcontentreviewcommentsfactori:44,sharedcontentreviewcommentsmenu:45,sharedcontentreviewcommentsnamespac:44,sharedcontentreviewcommentssubloc:44,sharedcontentreviewcommentsview:45,sharedcontentsummaryform:61,sharedcontentsummaryformheaderprovid:61,sharedcontenttableelementeditor:73,sharedcontenttableelementnam:73,sharedcontenttitleprefixadapt:61,sharedcontentworkflowadapt:59,sharedcontentworkflowhistorysummari:61,sharedcontentworkflowpublicationst:61,sharedcontentworkflowversionsummari:61,sharedcontentworkflowwaitingst:61,sharedsitedashboardsearchheaderadapt:61,sharedsitesmenu:87,sharedsitevocabulari:59,sharedtool:[56,59,62,65,68,75],sharedtooladvancedsearchform:61,sharedtooladvancedsearchformsearchadapt:61,sharedtooladvancedsearchheaderadapt:61,sharedtooladvancedsearchmenu:61,sharedtooladvancedsearchresultsview:61,sharedtooladvancedsearchview:61,sharedtoolallcontentsmenu:61,sharedtoolallpublicationsheaderadapt:61,sharedtoolallpublicationsmenu:61,sharedtoolallpublicationst:61,sharedtoolallpublicationsvalu:61,sharedtoolallpublicationsview:61,sharedtoolallupdatesheaderadapt:61,sharedtoolallupdatesmenu:61,sharedtoolallupdatest:61,sharedtoolallupdatesvalu:61,sharedtoolallupdatesview:61,sharedtoolarchivedcontentsheaderadapt:61,sharedtoolarchivedcontentst:61,sharedtoolarchivedcontentsvalu:61,sharedtoolarchivedcontentsview:61,sharedtoolarchivedmenu:61,sharedtoolbreadcrumbadapt:61,sharedtoolcontain:59,sharedtooldashboardcontentnameadapt:61,sharedtooldashboardheaderadapt:61,sharedtooldashboardmanagerwaitingt:61,sharedtooldashboardmanagerwaitingvalu:61,sharedtooldashboardmenu:61,sharedtooldashboardmodifiedcolumn:61,sharedtooldashboardnameadapt:61,sharedtooldashboardnamecolumn:61,sharedtooldashboardownercolumn:[61,73],sharedtooldashboardownermodifiedt:61,sharedtooldashboardownermodifiedvalu:61,sharedtooldashboardownerwaitingt:61,sharedtooldashboardownerwaitingvalu:61,sharedtooldashboardsequencecolumn:[61,73],sharedtooldashboardstatuscolumn:[61,73],sharedtooldashboardstatusdatecolumn:[61,73],sharedtooldashboardstatusprincipalcolumn:[61,73],sharedtooldashboardversioncolumn:[61,73],sharedtooldashboardview:61,sharedtoolfavoritesheaderadapt:61,sharedtoolfavoritesmenu:61,sharedtoolfavoritest:61,sharedtoolfavoritesvalu:61,sharedtoolfavoritesview:61,sharedtoollanguagesajaxeditform:61,sharedtoollanguageseditform:61,sharedtoollanguageseditformhelp:61,sharedtoollanguagesmenu:61,sharedtoolmanagerrestrict:59,sharedtoolmanagerrestrictioninfo:59,sharedtoolmanagerrestrictionsajaxeditform:61,sharedtoolmanagerrestrictionseditform:61,sharedtoolmanagerrestrictionsenabledcolumn:61,sharedtoolmanagerrestrictionsfactori:59,sharedtoolmanagerrestrictionsnamecolumn:61,sharedtoolmanagerrestrictionsownerscolumn:61,sharedtoolmanagerrestrictionsvaluesadapt:61,sharedtoolmanagersrestrictionsheaderadapt:61,sharedtoolmanagersrestrictionsmenu:61,sharedtoolmanagersrestrictionst:61,sharedtoolmanagersrestrictionsview:61,sharedtoolmydashboardmenu:61,sharedtoolpreparationsheaderadapt:61,sharedtoolpreparationsmenu:61,sharedtoolpreparationst:61,sharedtoolpreparationsvalu:61,sharedtoolpreparationsview:61,sharedtoolpropertiesajaxeditform:61,sharedtoolpropertieseditform:61,sharedtoolpropertiesheaderadapt:61,sharedtoolpropertieshelpadapt:61,sharedtoolpropertiesmenu:61,sharedtoolpublicationsheaderadapt:61,sharedtoolpublicationsmenu:61,sharedtoolpublicationst:61,sharedtoolpublicationsvalu:61,sharedtoolpublicationsview:61,sharedtoolquicksearchresult:61,sharedtoolquicksearchvalu:61,sharedtoolretiredcontentsheaderadapt:61,sharedtoolretiredcontentst:61,sharedtoolretiredcontentsvalu:61,sharedtoolretiredcontentsview:61,sharedtoolretiredmenu:61,sharedtoolsitemanagementmenuhead:61,sharedtoolsmenu:87,sharedtoolsubmissionsheaderadapt:61,sharedtoolsubmissionsmenu:61,sharedtoolsubmissionst:61,sharedtoolsubmissionsvalu:61,sharedtoolsubmissionsview:61,sharedtooltitleadapt:61,sharedtoolworkflowadapt:59,sharedviewpreview:79,shell:1,short_nam:59,short_titl:159,shortcut:[159,162],shortcutsviewletmanag:169,shorten:183,should:[1,94,139,145,183,207,214,216],shouldn:61,show:[1,25,35,64,182],show_widget_titl:25,showhidecolumnsecuritycontextfactori:[35,64],side:116,side_effect:194,sign:[104,149],signatur:[143,183],simpl:[0,1,3,77,159,215,216],simpleterm:[183,215],simplevocabulari:[17,20,23,26,29,33,59,71,98,105,116,131,143,145,175,183,188,194,215],singl:[82,105,183,207,216],single_label:59,site:[0,1,3,46,47,51,55,59,87,97,128,137,168,172,186,188,191,203,213,214],site_factori:183,site_icon:159,site_index:[15,88],site_root_quick_search_view:53,site_root_tools_configuration_factori:51,site_search_handl:159,site_search_placehold:159,site_tree_t:[53,73],site_upgrad:183,sitecontainerbreadcrumbadapt:73,sitecontainermixin:71,sitecontainertableelementeditor:73,sitecontainertableelementnam:73,sitecontainertableitemworkflowpublicationmenu:73,sitecontainertreemenu:73,sitecontainertreenamecolumn:73,sitecontainertreeownercolumn:73,sitecontainertreesequencecolumn:73,sitecontainertreesortercolumn:73,sitecontainertreestatuscolumn:73,sitecontainertreestatusdatecolumn:73,sitecontainertreestatusprincipalcolumn:73,sitecontainertreet:73,sitecontainertreetrashcolumn:73,sitecontainertreevaluesadapt:73,sitecontainertreeversioncolumn:73,sitecontainertreeview:73,sitecontainertreevisiblecolumn:73,sitecontainerviewheaderadapt:73,sitecontainerworkflowpublicationajaxeditform:73,sitecontainerworkflowpublicationeditform:73,sitecontainerworkflowpublicationmenu:73,sitefold:71,sitefolderaddform:73,sitefolderaddmenu:73,sitefolderajaxaddform:73,sitefolderpermissioncheck:71,sitemanag:71,sitemanagementmenu:203,sitemanageraddform:73,sitemanageraddmenu:73,sitemanagerajaxaddform:73,sitemanagerbreadcrumbadapt:73,sitemanagercontain:183,sitemanagerfoldersselectorfieldwidget:74,sitemanagerfoldersselectorwidget:74,sitemanagerfoldersvocabulari:71,sitemanagerpermissioncheck:71,sitemanagertableelementeditor:73,sitemanageruseraddingsmenulabeladapt:73,sitemanagervocabulari:71,sitemap:[53,73,112],siteroot:51,siteroot_modified_event_handl:183,siterootadvancedsearchform:53,siterootadvancedsearchformsearchadapt:53,siterootadvancedsearchheaderadapt:53,siterootadvancedsearchmenu:53,siterootadvancedsearchresultsview:53,siterootadvancedsearchview:53,siterootallcontentsmenu:53,siterootallpublicationsheaderadapt:53,siterootallpublicationsmenu:53,siterootallpublicationst:53,siterootallpublicationsvalu:53,siterootallpublicationsview:53,siterootallupdatesheaderadapt:53,siterootallupdatesmenu:53,siterootallupdatest:53,siterootallupdatesvalu:53,siterootallupdatesview:53,siterootarchivedcontentsheaderadapt:53,siterootarchivedcontentst:53,siterootarchivedcontentsvalu:53,siterootarchivedcontentsview:53,siterootarchivedmenu:53,siterootbackofficeconfigur:51,siterootbackofficeconfigurationfactori:51,siterootbreadcrumbadapt:53,siterootconfigur:51,siterootconfigurationfactori:51,siterootdashboardcontenttypecolumn:53,siterootdashboardheaderadapt:53,siterootdashboardmanagerwaitingt:53,siterootdashboardmanagerwaitingvalu:53,siterootdashboardmenu:53,siterootdashboardownermodifiedt:53,siterootdashboardownermodifiedvalu:53,siterootdashboardownerwaitingt:53,siterootdashboardownerwaitingvalu:53,siterootdashboardview:53,siterootetctravers:[183,213],siterootfavoritesheaderadapt:53,siterootfavoritesmenu:53,siterootfavoritest:53,siterootfavoritesvalu:53,siterootfavoritesview:53,siterootmydashboardmenu:53,siterootpermissioncheck:51,siterootpreparationsheaderadapt:53,siterootpreparationsmenu:53,siterootpreparationst:53,siterootpreparationsvalu:53,siterootpreparationsview:53,siterootpublicationsheaderadapt:53,siterootpublicationsmenu:53,siterootpublicationst:53,siterootpublicationsvalu:53,siterootpublicationsview:53,siterootquicksearchresult:53,siterootquicksearchvalu:53,siterootretiredcontentsheaderadapt:53,siterootretiredcontentst:53,siterootretiredcontentsvalu:53,siterootretiredcontentsview:53,siterootretiredmenu:53,siterootstaticconfigur:51,siterootsubmissionsheaderadapt:53,siterootsubmissionsmenu:53,siterootsubmissionst:53,siterootsubmissionsvalu:53,siterootsubmissionsview:53,siteroottitleadapt:199,siteroottoolsconfigur:51,sitesearchviewlet:168,sitetreemenu:53,sitetreeoidcolumn:53,sitetreet:53,sitetreetrashcolumn:53,sitetreeview:53,sitetreevisiblecolumn:53,sitetrevaluesadapt:53,siteupgradeev:183,siteviewheaderadapt:53,size:[1,3,19,116],skin:[0,1,2,15,51,56,71,116,121,160,183,184,215],skin_par:159,skinchangedev:160,skinnabl:159,skinnablecont:159,skinsvocabulari:159,sko:175,skosthesaurusexport:177,skosthesaurusexporterhandl:177,skosthesaurusload:177,skosthesaurusloaderhandl:177,slash:183,slot:[17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,137,139,143,145,152,159,163,164,167,169,170,175,177,181,194],slot_config:131,slot_configur:131,slot_nam:131,slot_ord:131,slotconfigur:131,sm_width:131,small:[0,1,3,28,183,214,216],smtp:1,smtp_server:1,smtp_server_nam:1,snippet:207,social:[143,147,149],social_login_use_popup:143,social_providers_t:150,social_users_fold:143,social_users_folder_search_t:150,socialloginconfigur:145,socialloginconfigurationadapt:145,socialloginproviderconnect:145,socialloginproviderinfo:145,socialloginviewletssuffix:147,socialprovideraddform:150,socialproviderajaxaddform:150,socialproviderajaxeditform:150,socialprovidereditform:150,socialtoolbaraddingsact:150,socialus:145,socialuserajaxeditform:150,socialusereditform:150,socialuserprincipalinfoadapt:145,socialusersfold:145,socialusersfolderaddform:150,socialusersfolderaddmenu:150,socialusersfolderajaxaddform:150,socialusersfolderajaxeditform:150,socialusersfoldereditform:150,socialusersfoldersearchresultsview:150,socialusersfoldersearchview:150,socialusersfoldersearchviewheaderadapt:150,socialusersfoldervocabulari:145,sock_typ:204,socket:[],socket_typ:204,some:[0,1,3,94,120,183,212,214,215,216],soon:1,sort:[159,191,194,212],sorter:[19,35,61,64,73,159],sortercolumn:[19,35,61,64,73,159],sorton:[6,14,19,35,53,61,64,73,142,197],sound:23,sound_descript:23,sound_titl:23,sourc:[3,11,101,116,131,159,175,194,195,197,207,215],source_address:62,source_config:131,source_nam:62,source_st:194,source_vers:194,space:183,special:183,specif:[175,177,183,207,215],specifi:[1,3,116,183,191,216],split:[94,116,139,143],sql:3,sqlalchemi:[0,2,6,183],squar:[29,31,41,53,61,64,73],src:[1,44,183,212],srid:101,sshcallertask:[139,142],sshtaskaddform:142,sshtaskaddmenu:142,sshtaskajaxaddform:142,sshtaskajaxeditform:142,sshtaskeditform:142,stack:[183,213],standard:[1,20,142,183],standbi:216,star:[53,61],start:[0,11,88,116,139,183,204,213,215,216],start_dat:139,start_es_index:1,start_medias_convert:1,start_schedul:1,startbatchingat:159,startup:[183,211,215,216],state:[29,47,61,65,71,82,152,194],state_d:194,state_princip:194,state_urg:194,statement:3,static_configur:159,staticconfigur:[51,159],staticconfigurationtalesextens:159,statictzinfo:183,statu:[3,61,73,88,94,97,116,139,140,142,150,152,159,175,183,197],status_act:3,status_readonli:3,stem:175,stemmer:11,still:[47,216],stop:[88,116,139,204,216],stop_propag:[6,25,73,93,120,142,170,190],stopword:1,storag:[1,3,183,207,216],store:[1,3,17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,183,194,199,214,215,216],store_report:139,str:[3,183],str_valu:151,stream:[88,116,139,204],strftime:183,string:[3,5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,159,161,174,180,183,187,193,196,201,206,207,209,213],stringexpr:[105,183,191],stringvalu:207,stripe:[14,61,67,112,142,150,159,182,197],strong:[61,73,182,183],struct:207,structur:[207,212],style:[98,139,142],sub:[17,26,44,59,62,131,183,194,204],subclass:[3,131],subdirectori:216,subform:94,subforms_legend:94,subject:[113,175,177],subject_prefix:143,subloc:[17,23,26,33,44,59,62,65,175,183,194],submiss:[53,61],submit:[53,61,95,97,183],submit_label:62,submitwidget:97,submodul:[16,20,29,39,51,55,133,162],subnod:182,subpackag:[],subscrib:[94,145,183,204,211,215],subscript:204,subtitl:[61,104,112,142,149,150,159,182],subtitle_badg:159,subtitle_badge_class:159,subtyp:[59,61],success:170,successfulli:94,successmessag:94,suffix:[6,41,67,93,94,120,142,147,190],suit:[0,5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],summari:[15,25,35,55,59,67],superdoc:175,superdocthesaurusexport:177,superdocthesaurusexporterhandl:177,superdocthesaurusload:177,superdocthesaurusloaderhandl:177,supplement:216,support:[0,11,128,150,183,185,207,211,216],suppos:[1,131,216],sure:211,switch_favorit:50,switch_term_extract:182,switchabl:94,switcher:[19,28,35,61,64,182],switcher_st:94,switchextract:182,switchfavorit:61,switchimagevis:25,switchvis:[19,35,64,73],symbol:[105,183,191],synchron:216,sys:207,system:[1,3,25,101,112,143,149,150,183,184,204,216],systemctl:216,systemd:216,tab:[50,108,149,171],tab_label:[38,50,61,112,120,137,149],tabfolder_label:59,tabform:94,tabl:[3,6,14,19,31,35,53,58,61,64,67,73,94,104,105,112,137,142,149,150,170,182,197,199,215],table_class:[19,31,35,53,61,64,73,104,137,142,149,150,159,182,197,199],table_page_length:48,tableid:159,tableitemcolumnactionsmenu:170,tablenam:3,tabletoolbarviewletmanag:170,tachomet:199,tack:137,tag:[38,58,79,97,159,165,182,183,199],tagmanag:[159,162],take:[183,211],taken:183,tal:[183,212],tale:[0,1,105,116,143,159,170,191,211],target:[1,3,17,23,26,31,33,36,67,88,89,101,116,142,152,159,167,169,183],target_address:62,target_interfac:[62,131],target_nam:62,target_st:[194,197],task:[1,15,183,214],task_factori:[83,142],task_id:139,taskbaseaddform:[83,142],taskdebugreportviewlet:142,taskhistorycontain:139,taskhistorydatecolumn:142,taskhistorydisplayform:142,taskhistoryinfoview:142,taskhistoryitem:139,taskhistoryitemst:142,taskhistorytravers:142,taskhistoryvaluesadapt:142,taskhistoryviewlet:142,taskpropertieseditform:142,taskremoverthread:139,taskresettingthread:139,taskrunajaxform:142,taskrunform:142,taskrunformhelpadapt:142,taskrunnerthread:139,taskscheduleeditform:142,taskschedulerajaxeditform:142,tcp:[1,204],teardown:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],technic:[1,216],templat:[0,1,2,44,45,94,97,128,183,191,197,212,216],template_config:172,template_configur:[131,137],template_direct:172,templatebasedviewletmanag:[35,163,167,169,170,171,191],templatefactori:172,templates_manag:51,temporari:1,tent:[],term:[38,148,177,179,181,183,215],test:[3,6,7,11,15,88,94,98,109,113,116,120,121,128,131,139,142,143,152,159,172,175,183,190,191,194,199,204,207],test_dir:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],test_form:[93,120,142,190],test_process:[88,116,139],test_suit:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],test_utilsdoc:[3,7,11,15,88,94,98,109,113,116,121,128,131,139,143,152,159,172,175,183,191,194,199,204,207],test_utilsdocstr:[3,7,11,15,88,94,98,109,113,116,121,128,131,139,143,152,159,172,175,183,191,194,199,204,207],text:[1,11,20,22,62,64,67,74,94,97,105,107,113,137,145,172,177,207],text_to_html:183,textarea:97,textareawidget:97,textfieldfactori:62,textindex:[11,105],textindexwithinterfac:11,textlin:[62,65,97,143,152,183],textlinefieldfactori:62,textlinelistfield:183,textlinelistfielddataconvert:97,textlinelistfieldwidget:97,textlinelistwidget:97,textmessag:113,textrender:183,textwidget:[67,74,97],tflorac:[1,44],than:[11,183,207,213,215,216],thei:[17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,145,152,159,163,164,167,169,170,175,177,181,194,214],them:[0,1,183,214,215],theme:[15,16,55,88,199],themes_form:38,themesajaxeditform:38,themescontentcheck:36,themeseditform:38,themesheaderadapt:38,themesinfo:36,themesinfofactori:36,themesmanag:36,themesmanagerajaxeditform:38,themesmanagereditform:38,themesmanagerfactori:36,themesmanagermenu:38,themesmenu:38,themesportletssettingstravers:36,themestargetindexinfo:89,thesauru:[0,2,177,179,181],thesaurus_extracts_t:182,thesaurus_nam:[36,175,179,181],thesaurusaddact:182,thesaurusaddform:182,thesaurusaddmenu:182,thesaurusajaxaddform:182,thesaurusbreadcrumbadapt:182,thesaurusexportajaxform:182,thesaurusexporterconfigur:177,thesaurusexportersvocabulari:177,thesaurusexportform:182,thesaurusexportmenuitem:182,thesaurusextract:175,thesaurusextractaddact:182,thesaurusextractaddform:182,thesaurusextractajaxaddform:182,thesaurusextractajaxeditform:182,thesaurusextracteditform:182,thesaurusextractscolorcolumn:182,thesaurusextractscontain:175,thesaurusextractsfactori:175,thesaurusextractshidecolumn:182,thesaurusextractsnamespac:175,thesaurusextractst:182,thesaurusextractstrashcolumn:182,thesaurusextractsvaluesadapt:182,thesaurusextractsvocabulari:175,thesaurusextractszoomcolumn:182,thesaurusextracttermsview:182,thesaurusextracttermsviewlet:182,thesaurusheaderadapt:182,thesaurusimportajaxform:182,thesaurusimportform:182,thesaurusimportmenuitem:182,thesaurusloaderconfigur:177,thesaurusloaderdescript:177,thesaurusloadersvocabulari:177,thesaurusloaderterm:177,thesaurusmenuhead:182,thesaurusmenuitem:182,thesaurusnameadapt:182,thesaurusnamesvocabulari:175,thesauruspropertiesajaxeditform:182,thesauruspropertieseditform:182,thesauruspropertiesmenuitem:182,thesaurustableelementeditor:182,thesaurusterm:175,thesaurustermaddact:182,thesaurustermaddform:182,thesaurustermajaxaddform:182,thesaurustermajaxeditform:182,thesaurustermdataconvert:181,thesaurustermeditform:182,thesaurustermextensionsvocabulari:175,thesaurustermfield:175,thesaurustermfieldindex:175,thesaurustermfieldwidget:181,thesaurustermnod:182,thesaurustermparentnod:182,thesaurustermscontain:175,thesaurustermslistdataconvert:181,thesaurustermslistfield:175,thesaurustermslistfieldindex:175,thesaurustermslistfieldwidget:181,thesaurustermslistselectorfieldwidget:181,thesaurustermslistselectorwidget:181,thesaurustermslistwidget:181,thesaurustermsmenuitem:182,thesaurustermsnamespac:175,thesaurustermsview:182,thesaurustermtreeadapt:175,thesaurustermwidget:181,thesaurustreeadapt:175,thesaurusupdaterconfigur:177,thesaurusvocabulari:175,thi:[0,1,3,35,58,61,64,67,70,79,94,120,131,139,142,143,145,182,183,184,188,191,204,207,211,212,213,215,216],thorn:183,those:[207,216],thread:[1,3,88,116,139,183],three:1,threshold:[116,207],through:[1,3,183,185,213,214,215,216],thumb:[116,137,212],thumbnail:[28,105,116,120,213],thumbnail_nam:116,thumbnailtravers:116,thurtherpath:131,ticket:143,tid:[207,210],tight:[14,61,67,112,142,150,159,182,197],tile:[98,104],tilelay:98,tilelayeraddform:104,tilelayeraddmenu:104,tilelayerajaxaddform:104,tilelayerajaxeditform:104,tilelayereditform:104,tilemaplay:98,timazon:214,time:[1,3,97,116,120,143,183,215],timefieldwidget:97,timeout:[3,143,185,204],timestamp:[3,120],timewidget:97,timezon:[0,1,145,183,215],timezonegenerationscheck:[1,188,215],timezonesvocabulari:[1,188,215],tinymc:[15,22,31,159],tinymceeditorconfigur:84,titl:[6,14,19,20,23,25,26,29,31,33,35,53,58,59,61,64,65,67,70,73,79,93,94,98,104,105,108,109,112,120,137,142,143,145,147,149,150,152,158,159,170,175,177,179,182,183,190,194,197,199,215],title_badg:159,title_badge_class:159,title_format:109,title_with_sourc:145,to_project:101,toaddr:113,todai:11,tofieldvalu:[97,107,148,151,157,181,189],toggl:[170,171,197],token:[1,98],toler:116,too:207,tool:[0,1,46,47,51,53,59,61,71,87],toolbar:[6,19,22,25,28,31,35,41,43,45,58,61,64,67,70,73,79,83,93,94,104,112,120,137,142,150,159,162,182,190,197],toolbar_css_class:[77,131,135],toolbar_imag:[77,131,135],toolbar_portlet:131,toolbaract:[25,43,58,61,64,67,70,79,137,150,170,182],toolbaractionitem:[120,170],toolbaraddingmenu:170,toolbarmenu:[170,197],toolbarmenudivid:[22,61,137,170],toolbarmenuitem:[6,22,31,35,41,45,58,61,73,83,93,104,112,120,137,142,150,170,182,190,197],toolkit:1,tools_nam:51,top:[28,61,87,116,171,179,183],top_term:[38,175],topic:[68,70,71,73],topic_content_factori:71,topic_content_typ:71,topicaddform:73,topicaddmenu:73,topicajaxaddform:73,toplink:[15,84,86,159,162],toplinksmenu:171,toplinksviewlet:[87,171],toplinksviewletmanag:171,toptabstab:171,toptabsviewlet:171,towidgetvalu:[97,107,148,151,157,181,189],track:116,transact:[1,3,139,183,210,215],transaction_manag:215,transfer:[61,183],transform:[101,105,183,191],transformarea:101,transformpoint:101,transit:[61,82,194,195],transition_id:194,translat:[61,108,183],translate_str:183,translationstringfactori:[94,139,143],transpar:98,transport:185,trash:[14,19,25,35,53,61,64,67,73,104,137,142,149,150,159,182,199],trashcolumn:[14,19,35,53,61,64,67,73,104,137,142,149,150,159,182,199],travers:[0,1,17,23,26,33,36,44,59,62,65,105,116,131,142,143,145,159,175,194,211,215],tree:[53,73,175,182,183],tri:204,trigger:[142,194],trim:116,truelabel:94,truncat:207,truncatedview:210,try_connect:1,tupl:[11,116,183,191,204,207],tuplevalu:207,twitch:199,two:[1,3,11,183,207],twophas:3,txn:1,txt:1,type:[1,15,35,53,55,62,98,104,116,159,204,207,215,216],typeddatamanag:59,typedsharedtool:59,typedsharedtooldatamanagerfactori:59,typedsharedtooldatatypesfield:59,typedsharedtoolsubloc:59,typedsharedtooltypesassociationscolumn:61,typedsharedtooltypesmenu:61,typedsharedtooltypesnamecolumn:61,typedsharedtooltypesnamespac:59,typedsharedtooltypesparagraphscolumn:61,typedsharedtooltypessortercolumn:61,typedsharedtooltypest:61,typedsharedtooltypestrashcolumn:61,typedsharedtooltypesvalu:61,typedsharedtooltypesview:61,typeerror:207,types_list:61,typic:183,tzinfo:[183,188,214],tztime:[188,214],uacut:183,ucirc:183,ugrav:183,uid_attribut:109,uid_queri:109,unauthenticated_userid:143,unchang:183,under:[1,183,215,216],unhelp:207,unicod:[3,207],unicode_data:113,unicode_error:183,unid:183,unidict:183,unilist:183,unindex:[11,88,175],unindex_docu:88,unindex_object:11,unindexerprocess:88,uninvl:183,uniqu:[152,175,183,191],uniqueidadapt:183,unknown:1,unpickl:207,unregist:[11,131,183],unregisterutil:215,unset_acodec:116,unset_afram:116,unset_aspect:116,unset_audiobitr:116,unset_audiochannel:116,unset_audiorecord:116,unset_audiosampl:116,unset_bitr:116,unset_bitraterang:116,unset_bitratetoler:116,unset_bufs:116,unset_crop:116,unset_intra:116,unset_lagrangefactor:116,unset_macroblock:116,unset_newaudio:116,unset_pad:116,unset_passenc:116,unset_pictures:116,unset_pixelformat:116,unset_quantizerblur:116,unset_quantizercompress:116,unset_quantizerrang:116,unset_quantizerscal:116,unset_r:116,unset_s:116,unset_sameq:116,unset_vcodec:116,unset_vdthreshold:116,unset_vfram:116,unset_vn:116,until:[1,47,120,183],unus:3,unverifi:185,updat:[1,6,11,14,19,20,22,25,26,28,35,45,53,54,58,61,64,67,73,82,87,88,91,93,94,107,108,120,128,137,139,142,143,147,149,159,163,167,170,171,175,177,182,183,190,191,199,210,214,216],update_cont:[61,73,94,112,142,147,150,182],update_dict:183,update_illustration_properti:26,update_index:88,update_properti:20,update_st:[82,194],update_tim:163,updateact:[6,45,61,93,94,120,142,147,190,197],updatewidget:[6,22,25,28,31,35,38,45,61,64,73,79,103,104,108,112,120,137,142,147,149,150,158,182,183,190,197,199],upgrad:[0,1,183,186,211],upgrade_sit:186,upload:182,uppercas:98,uri:[62,183,185],urifieldfactori:62,url:[1,3,6,19,22,25,28,29,31,35,38,41,43,45,53,58,61,64,67,70,73,79,83,93,98,104,108,112,120,126,137,149,150,159,163,164,167,169,170,171,182,185,190,197,199,210,212,213],urlcallertask:[139,142],urllib:185,urltaskaddform:142,urltaskaddmenu:142,urltaskajaxaddform:142,urltaskajaxeditform:142,urltaskeditform:142,usag:[175,177],usage_chang:182,use:[1,3,11,116,137,183,213,214,215,216],use_captcha:62,use_elasticsearch:1,use_ldap:1,use_local_templ:131,use_notif:1,use_oracl:1,use_pool:[3,109],use_popup:147,use_postgresql:1,use_shared_templ:131,use_ssl:109,use_tl:109,use_zeo_auth:216,use_zope_extens:3,used:[0,1,3,17,20,23,26,29,33,36,44,48,51,56,59,61,62,65,68,71,75,77,88,94,97,98,105,109,116,120,128,131,139,143,145,152,159,163,164,167,169,170,172,175,177,181,183,184,191,194,207,211,212,215,216],used_for:[175,177],useful:[183,215],user:[1,3,50,53,58,61,73,87,105,109,112,122,127,145,147,149,150,159,167,183,184,199,211,214,216],user_ag:185,user_data:194,user_extra_attribut:109,user_groups_attribut:109,user_id:[145,150],user_report:[159,162],user_titl:[20,29,62],useraddingsmenu:87,userconfirmationajaxform:147,userconfirmationform:147,userfold:[143,149],userloginmenuitem:149,userloginnotificationhandl:122,userlogoutmenudivid:149,userlogoutmenuitem:149,usermenusviewletmanag:167,usernam:[139,145,183],usernotificationsview:127,userprincipalinfoadapt:145,userprincipalmailinfoadapt:145,userprofileajaxeditform:149,userprofileeditform:149,userprofilemenuitem:149,userregistrationajaxform:147,userregistrationend:147,userregistrationform:147,userregistrationviewletssuffix:147,userreport:199,userreportinfo:159,userreportinfofactori:159,userreportpropertiesajaxeditform:199,userreportpropertieseditform:199,userreportpropertiesmenuitem:199,userreportviewlet:165,userrolesmenu:87,users_fold:143,users_folder_search_t:150,users_search_queri:109,users_select_queri:109,usersfold:145,usersfolderaddform:150,usersfolderaddmenu:150,usersfolderajaxaddform:150,usersfolderajaxeditform:150,usersfoldereditform:150,usersfoldersearchresultsview:150,usersfoldersearchview:150,usersfoldersearchviewheaderadapt:150,usersfoldervocabulari:145,userskinnablecont:[51,56,71,159],userskinnablepropertiesajaxeditform:199,userskinnablepropertieseditform:199,userskinnablepropertiesmenudivid:199,userskinnablepropertiesmenuitem:199,userskinsvocabulari:159,uses:183,using:[1,11,145,183,191,199,213,215,216],usr:1,utc:[183,214],utcnow:214,utf8:183,utf:[3,113,183],util:[0,1,2,3,6,8,15,23,26,46,82,93,105,120,131,139,142,175,182,187,190,194,199,204,211],utilities_t:199,utilitiesheaderadapt:199,utilitiesmenuitem:199,utilitiest:199,utilitiestrashcolumn:199,utilitiesvaluesadapt:199,utilitiesview:199,utility_config:[183,211,215],utilityvocabulari:[3,62,113,131,139,143,159,175,177,194],uuml:183,valid:[1,17,20,23,26,29,33,36,44,48,56,59,62,65,68,71,75,77,88,94,98,105,109,116,131,139,143,144,145,147,152,159,163,164,167,169,170,175,177,181,189,194],validatedchoic:175,validatedset:175,validationerror:183,valu:[1,6,8,11,14,17,19,20,23,26,29,31,33,35,36,44,48,53,56,59,61,62,64,65,67,68,71,73,75,77,88,94,97,98,101,104,105,107,109,116,131,137,139,142,143,145,148,149,150,151,152,157,159,163,164,167,169,170,175,177,181,182,183,188,189,191,194,197,199,210,211,213,216],value1:183,value2:183,value_constraint:105,value_map:148,value_max_length:105,value_min_length:105,value_typ:[105,152,175,183],valueerror:183,valuemeta:159,values_data:148,values_map:[148,157,181],values_str:148,valuesfieldfactori:62,variabl:[1,216],vcodec:116,vdt:116,vdthreshold:116,venusian:[97,128,131,172,183,191],verbos:185,verif:159,verifi:[150,211],verification_cod:159,verificationcodemetasadapt:159,version:[1,47,59,61,73,82,98,152,159,183,195,207,216],version_id:[61,194],version_loc:159,versionerror:195,verycarefulview:210,vframe:116,via:[1,143,183,185,211,215,216],video:[15,16,20,22,105],video_audio_bitr:116,video_audio_sampl:116,video_bitr:116,video_format:116,video_frame_s:116,video_properti:120,video_quantis:116,video_typ:116,videoconversionsact:120,videoconversionsajaxeditform:120,videoconversionseditform:120,videoconversionsviewletsprefix:120,videoconvertersvocabulari:116,videoparagraph:33,videoparagraphaddform:35,videoparagraphaddmenu:35,videoparagraphajaxaddform:35,videoparagraphcontentcheck:33,videoparagraphfactori:33,videoparagraphpropertiesajaxeditform:35,videoparagraphpropertieseditform:35,videoparagraphpropertiesinnerajaxeditform:35,videoparagraphpropertiesinnereditform:35,videoparagraphsummari:35,videopreview:120,videopreviewviewletsprefix:120,videothumbnailact:120,videothumbnailadapt:116,videothumbnailajaxeditform:120,videothumbnaileditform:120,videothumbnaileditformhelpadapt:120,videothumbnailviewletsprefix:120,videotypeadapt:116,videotypeextens:116,view:[1,6,14,15,19,22,25,28,31,35,38,41,43,45,46,47,50,51,53,55,58,59,61,64,67,70,73,83,87,88,93,94,95,104,108,112,116,120,121,126,128,134,135,137,138,142,143,149,150,159,163,164,165,167,169,170,171,172,182,183,184,190,191,197,198,203,207,212,213,215],view_nam:[17,29,58,61,73,104,137,142,149,159,164,182,183,207,212],view_permiss:[59,184],view_system_permiss:184,viewaddact:79,viewaddform:79,viewajaxaddform:79,viewcontentmenuhead:79,viewcontentprovid:[131,164,191],viewinternalreferencesqueryfilterextens:75,viewinternalreferencesset:75,viewinternalreferencessettingsfactori:75,viewitemsportlet:77,viewitemsportletpreview:78,viewitemsportletrender:77,viewitemsportletset:77,viewitemsportletsettingsajaxeditor:78,viewitemsportletsettingseditor:78,viewlet:[0,2,6,14,15,19,22,25,28,31,35,38,41,43,45,53,58,61,64,67,70,73,79,83,84,93,104,108,112,120,121,131,137,142,147,149,150,159,182,190,194,197,199,210],viewlet_config:191,viewletdirect:191,viewletmanag:191,viewletmanager_config:191,viewletmanagerdirect:191,viewletmanagerfactori:191,viewpropertieseditform:79,viewqueri:75,viewreferencesajaxeditform:79,viewreferenceseditform:79,viewreferencesmenu:79,viewreferencesmenudivid:79,views_tool_nam:51,viewsmanag:[46,75],viewsystem:[94,184],viewtempl:172,viewthemesajaxeditform:79,viewthemeseditform:79,viewthemesmenu:79,viewthemesqueryesparamsextens:89,viewthemesset:75,viewthemessettingsfactori:75,viewtitleadapt:79,virtual:1,virtual_hostnam:1,virtualenv:[1,216],visibl:[17,19,23,25,33,35,53,62,64,71,73,94,131,139],visible_widget:94,vocabulari:[0,1,3,17,20,23,26,29,33,59,62,71,98,113,116,131,139,145,175,177,194],vocabulary_config:[183,215],volatil:3,vstream:116,wai:[142,188,211],wait:[1,53,61,183],wait_confirm:145,waiting_st:[82,194],wakeup:[],want:[1,120,183],warn:[0,1,3,61,142,150,183,216],warn_on_chang:94,warni:1,wav:116,wavaudioconvert:116,web:[1,214],webapp:[1,211],webapp_nam:1,webapp_port:1,webm:116,webmast:[47,51,59,82],webmaster_rol:47,webmvideoconvert:116,website_id:159,websitegenerationscheck:46,websocket:[0,1],week:[139,183],weekli:216,weight:[14,17,19,22,23,25,26,28,31,33,35,36,38,40,50,53,61,62,64,67,73,75,79,89,95,104,112,120,137,142,149,150,159,177,182,191,197,199,215],weightorderedviewletmanag:[35,94,163,165,167,169,170,171,191],well:[1,199],were:[94,144],wf_content:[58,61],wfblogpost:[1,56],wfform:62,wfformcontentcheck:62,wfimagemap:65,wfimagemapcontentcheck:65,wfmodifiedcontentcolumnmixin:[35,61,64,67],wfnewsev:[1,68],wfsharedcont:[56,59,62,65,68,71,75],wfsharedcontentbreadcrumbadapt:61,wfsharedcontentcheck:[59,62,65],wfsharedcontentduplicateajaxform:61,wfsharedcontentduplicateform:61,wfsharedcontentduplicateformmessag:61,wfsharedcontentduplicatemenu:61,wfsharedcontentduplicationmenudivid:61,wfsharedcontentelementeditor:61,wfsharedcontentheaderadapt:[38,61],wfsharedcontentindexinfo:88,wfsharedcontentinfoadapt:59,wfsharedcontentownerchangeajaxform:61,wfsharedcontentownerchangeform:61,wfsharedcontentownerchangeformhelp:61,wfsharedcontentownerchangemenu:61,wfsharedcontentpermissioncheck:61,wfsharedcontentpermissionmixin:[25,61],wfsharedcontentreviewajaxform:45,wfsharedcontentreviewform:45,wfsharedcontentreviewmenu:45,wfsharedcontentsequenceadapt:59,wfsharedcontentsitemanagementmenuhead:61,wfsharedcontenttitleadapt:61,wfsharedcontentworkflowadapt:59,wftopic:[1,71],wfview:75,wgs_coordin:[98,103],whare:183,what:[1,207],whatev:183,when:[1,3,11,15,46,51,56,59,62,65,68,71,75,82,88,98,105,116,131,139,143,144,145,152,159,175,183,184,188,191,194,195,207,212,213,215,216],where:[1,98,131],whether:183,which:[0,1,3,35,61,71,105,131,139,143,145,183,184,185,191,207,211,212,213,214,215,216],whole:[0,73,137,215],whose:215,widget:[1,15,19,35,41,55,61,65,71,73,94,95,98,105,143,149,152,170,175,183],widget_class:61,widget_css_class:97,widget_factori:107,widget_icon_class:94,widgetlayout_config:97,widgetsprefixviewletmanag:94,widgetssuffixviewletmanag:94,widgettemplate_config:97,widgettitleviewletmanag:170,width:[22,28,31,116,131,137],wild:204,wild_domain:143,wish:207,with_siz:116,with_sourc:116,with_synonym:175,without:[3,183,199,204,215],wms:104,wmslayeraddform:104,wmslayeraddmenu:104,wmslayerajaxaddform:104,wmslayerajaxeditform:104,wmslayereditform:104,wmsmaplay:98,word:183,worfklow:56,work:[0,214],workflow:[15,47,55,58,59,62,65,68,71,73,75,88,195,198],workflow_nam:59,workflow_vers:198,workflowcontentdisplayeddatevocabulari:194,workflowcontentnamecolumn:197,workflowcontentpublicationinfo:194,workflowcontentpublicationinfofactori:194,workflowcontenttransitionajaxform:[61,197],workflowcontenttransitionform:[61,197],workflowcontenttransitionforminfo:61,workflowcontentversionsfactori:194,workflowhistoryitem:194,workflowinfo:194,workflowmanagedcontentindexinfo:89,workflowmenu:197,workflowmenuitem:197,workflowstatelabeladapt:82,workflowsvocabulari:194,workflowtransitionev:195,workflowutil:82,workflowvers:194,workflowversionhistorycommentcolumn:197,workflowversionhistorydatecolumn:197,workflowversionhistorymenuitem:197,workflowversionhistoryprincipalcolumn:197,workflowversionhistoryt:197,workflowversionhistorytargetcolumn:197,workflowversionhistoryvaluesadapt:197,workflowversionhistoryview:197,workflowversionmenuprovid:198,workflowversionssubloc:194,workflowversionst:194,workflowversionstatefactori:194,workflowversionstravers:194,workflowversiontransitionev:195,workflowversionversionsfactori:194,world:207,wrap:183,wrapper:[11,116,183],write:[177,215],wsgi:[],wsgi_environ_cach:183,www:[1,216],x03:[],xa9e:183,xaen:183,xbb:[],xc0:[],xc3:183,xcd:[],xcf:[],xdelet:1,xe9e:183,xeen:183,xml:[0,1,145,177,182,185],xmlrpc:183,xmlrpccookieauthtransport:185,xmlthesaurusexporterhandl:177,xmlthesaurusloaderhandl:177,xput:1,xs_width:131,xxxx:216,yacut:183,year:139,year_resolut:11,yes:94,yet:0,you:[0,1,3,35,120,137,142,150,183,191,207,213,214,215,216],your:[1,53,61,147,183,213,214,215,216],yuml:183,z3c:[1,6,14,19,22,25,28,31,35,38,41,43,45,50,53,58,61,64,67,73,74,79,93,94,97,103,104,105,107,108,112,120,137,142,147,148,149,150,151,157,158,159,181,182,189,190,197,199,215],zca:[0,183,211],zcml:[1,191,199,207,215],zdaemon:216,zeo:[0,1,183,215],zeo_auth_password:216,zeo_auth_us:216,zeo_blobs_dir:[],zeo_connect:[139,183],zeo_connection_nam:183,zeo_monitor_port:216,zeo_pack_report:216,zeo_password:[],zeo_realm:1,zeo_serv:[1,216],zeo_server_port:216,zeo_set:183,zeo_storag:216,zeo_usernam:[],zeoadm:216,zeoconnect:[183,214,215],zeoconnectionaddform:[1,190],zeoconnectionaddmenu:190,zeoconnectionajaxaddform:190,zeoconnectionajaxtestform:190,zeoconnectionnameadapt:[1,190],zeoconnectionpropertiesajaxeditform:190,zeoconnectionpropertieseditform:[1,190],zeoconnectiontestform:190,zeoconnectiontestformsuffix:190,zeoconnectiontestmenu:190,zeoconnectionutil:[183,215],zeoconnectionvocabulari:[1,183],zeopasswd:216,zeouser:216,zip:25,zmi:[1,3,11,15,16,17,20,23,26,29,33,36,39,40,42,44,48,51,55,56,59,62,65,68,71,75,77,82,88,98,105,109,116,131,139,143,152,175,183,194,207,214],zmq:[88,116,204],zmq_address:[88,116,139],zmq_respons:204,zmq_socket:204,zmqmessagehandl:[88,116,139,204],zmqprocess:[88,116,139,204],zmqstream:204,zodb:[0,1,184,199,207,210,211,215],zodb_connect:183,zodb_nam:[88,116,139,183],zodbbrows:[207,210],zodbbrowsermenu:210,zodbconn:183,zodbconnect:183,zodbconnectionvocabulari:[1,183],zodbhistori:207,zodbhistoryview:210,zodbinfoview:210,zodbobjectattribut:210,zodbobjecthistori:207,zodbobjectst:207,zodbpackingtask:[139,142],zodbtaskaddform:142,zodbtaskaddmenu:142,zodbtaskajaxaddform:142,zodbtaskajaxeditform:142,zodbtaskeditform:142,zoom:[28,182],zoom_control:98,zoom_level:98,zope3:213,zope:[1,3,17,20,23,26,29,33,36,44,56,59,62,65,71,75,88,95,98,105,109,113,116,128,129,131,139,140,143,144,145,152,159,160,172,175,177,183,184,188,191,194,195,207,212,213,215,216],zopenegoti:105,zopetransactionextens:3,zrpc:183,ztfy:[1,187,216]},titles:["Welcome to PyAMS_utils’s documentation!","Installing PyAMS","Modules list","PyAMS SQLAlchemy integration","pyams_alchemy.interfaces package","pyams_alchemy.tests package","pyams_alchemy.zmi package","PyAMS cache management","pyams_cache.handler package","pyams_cache.interfaces package","pyams_cache.tests package","pyams_catalog package","pyams_catalog.interfaces package","pyams_catalog.tests package","pyams_catalog.zmi package","pyams_content package","pyams_content.component package","pyams_content.component.association package","pyams_content.component.association.interfaces package","pyams_content.component.association.zmi package","pyams_content.component.extfile package","pyams_content.component.extfile.interfaces package","pyams_content.component.extfile.zmi package","pyams_content.component.gallery package","pyams_content.component.gallery.interfaces package","pyams_content.component.gallery.zmi package","pyams_content.component.illustration package","pyams_content.component.illustration.interfaces package","pyams_content.component.illustration.zmi package","pyams_content.component.links package","pyams_content.component.links.interfaces package","pyams_content.component.links.zmi package","pyams_content.component.media package","pyams_content.component.paragraph package","pyams_content.component.paragraph.interfaces package","pyams_content.component.paragraph.zmi package","pyams_content.component.theme package","pyams_content.component.theme.interfaces package","pyams_content.component.theme.zmi package","pyams_content.features package","pyams_content.features.checker package","pyams_content.features.checker.zmi package","pyams_content.features.preview package","pyams_content.features.preview.zmi package","pyams_content.features.review package","pyams_content.features.review.zmi package","pyams_content.generations package","pyams_content.interfaces package","pyams_content.profile package","pyams_content.profile.interfaces package","pyams_content.profile.zmi package","pyams_content.root package","pyams_content.root.interfaces package","pyams_content.root.zmi package","pyams_content.scripts package","pyams_content.shared package","pyams_content.shared.blog package","pyams_content.shared.blog.interfaces package","pyams_content.shared.blog.zmi package","pyams_content.shared.common package","pyams_content.shared.common.interfaces package","pyams_content.shared.common.zmi package","pyams_content.shared.form package","pyams_content.shared.form.interfaces package","pyams_content.shared.form.zmi package","pyams_content.shared.imagemap package","pyams_content.shared.imagemap.interfaces package","pyams_content.shared.imagemap.zmi package","pyams_content.shared.news package","pyams_content.shared.news.interfaces package","pyams_content.shared.news.zmi package","pyams_content.shared.site package","pyams_content.shared.site.interfaces package","pyams_content.shared.site.zmi package","pyams_content.shared.site.zmi.widget package","pyams_content.shared.view package","pyams_content.shared.view.interfaces package","pyams_content.shared.view.portlet package","pyams_content.shared.view.portlet.zmi package","pyams_content.shared.view.zmi package","pyams_content.skin package","pyams_content.tests package","pyams_content.workflow package","pyams_content.workflow.zmi package","pyams_content.zmi package","pyams_content.zmi.interfaces package","pyams_content.zmi.viewlet package","pyams_content.zmi.viewlet.toplinks package","pyams_content_es package","pyams_content_es.component package","pyams_content_es.interfaces package","pyams_content_es.scripts package","pyams_content_es.tests package","pyams_content_es.zmi package","PyAMS forms","pyams_form.interfaces package","pyams_form.tests package","pyams_form.widget package","pyams_gis package","pyams_gis.interfaces package","pyams_gis.rpc package","pyams_gis.rpc.json package","pyams_gis.tests package","pyams_gis.widget package","pyams_gis.zmi package","PyAMS internationalization","pyams_i18n.interfaces package","pyams_i18n.widget package","pyams_i18n.zmi package","pyams_ldap package","pyams_ldap.interfaces package","pyams_ldap.tests package","pyams_ldap.zmi package","pyams_mail package","pyams_mail.interfaces package","pyams_mail.tests package","pyams_media package","pyams_media.interfaces package","pyams_media.skin package","pyams_media.tests package","pyams_media.zmi package","PyAMS notification services","pyams_notify.handlers package","pyams_notify.interfaces package","pyams_notify.skin package","pyams_notify.tests package","pyams_notify.viewlet package","pyams_notify.views package","PyAMS pagelets","pyams_pagelet.interfaces package","pyams_pagelet.tests package","pyams_portal package","pyams_portal.interfaces package","pyams_portal.portlets package","pyams_portal.portlets.content package","pyams_portal.portlets.image package","pyams_portal.tests package","pyams_portal.zmi package","pyams_portal.zmi.portlets package","pyams_scheduler package","pyams_scheduler.interfaces package","pyams_scheduler.tests package","pyams_scheduler.zmi package","PyAMS security","pyams_security.interfaces package","pyams_security.plugin package","pyams_security.tests package","pyams_security.views package","pyams_security.widget package","pyams_security.zmi package","pyams_security.zmi.plugin package","pyams_security.zmi.widget package","pyams_sequence package","pyams_sequence.interfaces package","pyams_sequence.rpc package","pyams_sequence.rpc.json package","pyams_sequence.tests package","pyams_sequence.widget package","pyams_sequence.zmi package","PyAMS skin utilities","pyams_skin.interfaces package","pyams_skin.tests package","pyams_skin.viewlet package","pyams_skin.viewlet.activity package","pyams_skin.viewlet.breadcrumb package","pyams_skin.viewlet.extension package","pyams_skin.viewlet.flags package","pyams_skin.viewlet.menu package","pyams_skin.viewlet.search package","pyams_skin.viewlet.shortcuts package","pyams_skin.viewlet.toolbar package","pyams_skin.viewlet.toplinks package","PyAMS templates","pyams_template.interfaces package","pyams_template.tests package","PyAMS thesaurus manager","pyams_thesaurus.interfaces package","pyams_thesaurus.loader package","pyams_thesaurus.rpc package","pyams_thesaurus.rpc.json package","pyams_thesaurus.tests package","pyams_thesaurus.widget package","pyams_thesaurus.zmi package","PyAMS utilities","pyams_utils.interfaces package","pyams_utils.protocol package","pyams_utils.scripts package","pyams_utils.tests package","pyams_utils.timezone package","pyams_utils.widget package","pyams_utils.zmi package","PyAMS viewlets","pyams_viewlet.interfaces package","pyams_viewlet.tests package","pyams_workflow package","pyams_workflow.interfaces package","pyams_workflow.tests package","pyams_workflow.zmi package","pyams_workflow.zmi.viewlet package","PyAMS management interface","pyams_zmi.interfaces package","pyams_zmi.tests package","pyams_zmi.viewlet package","pyams_zmi.viewlet.menu package","pyams_zmq package","pyams_zmq.interfaces package","pyams_zmq.tests package","pyams_zodbbrowser package","pyams_zodbbrowser.interfaces package","pyams_zodbbrowser.tests package","pyams_zodbbrowser.zmi package","PyAMS site management","Custom TALES extensions","PyAMS namespace traverser","Custom PyAMS utilities","Managing ZCA with PyAMS","Creating ZODB"],titleterms:{new:[68,69,70],activ:163,adapt:[183,215],admin:[48,145,150,199],analyt:165,applic:[0,1],architectur:0,area:[67,98,103],associ:[17,18,19],attr:[105,183],audio:[116,120],beaker:7,blog:[56,57,58],breadcrumb:164,btreesupport:207,buildout:[1,216],cach:[7,207],catalog:14,checker:[40,41],column:105,command:211,common:[59,60,61],compon:[16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,89],config:177,configur:[98,99,159,160,216],connect:214,contain:[17,22,31,33,35,47,67,71,73,137,159,160,183],content:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210],context:[127,183],control_panel:199,convert:116,creat:[1,216],credenti:143,custom:[212,214],dashboard:61,data:[183,184],databas:1,date:183,decim:189,decor:183,defin:215,dict:183,diff:207,document:[0,88],dynam:3,elasticsearch:1,encod:183,engin:[3,6],environ:1,expr:105,extens:[159,160,165,176,199,212],extern:0,extfil:[20,21,22,89],extract:182,fanstat:183,featur:[39,40,41,42,43,44,45],ffbase:116,ffdocument:116,ffexcept:116,field:[62,64],file:[23,25],flag:166,folder:[71,73],form:[62,63,64,94,95,199],galleri:[23,24,25,89],gener:46,global:215,group:[94,145,150],handler:[8,62,122,204],header:[33,34,35,61],help:[94,159],histori:207,html:[33,34,35,183],http:[145,185],i18n:[61,183],illustr:[26,27,28],imag:[135,138],imagemap:[65,66,67],includ:[7,11,15,88,94,98,105,113,116,131,139,143,152,175,183,194],index:[1,11,54,88,91,105,143,175,176],indic:0,initi:[1,216],instal:[1,216],integr:3,interfac:[4,9,12,18,19,21,24,25,27,30,34,35,37,40,42,43,44,47,49,52,57,60,63,66,69,72,74,76,77,82,85,90,95,99,104,106,110,114,117,120,123,129,132,134,135,137,140,142,144,148,149,153,157,160,173,176,181,182,184,192,195,197,199,200,205,208],internation:105,intid:[183,184,190],json:[101,155,179],languag:[105,108],layer:[98,99,104,159,199],layout:137,line:211,link:[29,30,31,71,73],list:[2,183],loader:[3,176,177],local:215,lock:183,login:[122,147],look:215,mailer:113,manag:[7,38,56,58,59,61,62,65,68,71,73,75,175,182,191,199,211,215],media:[32,116,120],memcach:8,menu:[167,200,203],messag:113,meta:[159,160],metaconfigur:[3,128,172,191],metadirect:[3,128,172,191],mixin:3,modul:[2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210],name:3,namespac:213,negoti:[105,108],newtdb:216,nltk:[1,11],notif:[121,127,143,144,149],notifi:82,oauth:147,owner:61,packag:[0,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,103,104,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,122,123,124,125,126,127,129,130,131,132,133,134,135,136,137,138,139,140,141,142,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,160,161,162,163,164,165,166,167,168,169,170,171,173,174,176,177,178,179,180,181,182,184,185,186,187,188,189,190,192,193,194,195,196,197,198,200,201,202,203,204,205,206,207,208,209,210],page:[131,137,159],pagelet:128,paragraph:[17,19,23,25,26,28,33,34,35,65,67,89],permiss:143,plugin:[109,112,145,150],point:[98,103],portlet:[36,38,77,78,131,133,134,135,137,138],preview:[35,42,43,64,67,79],princip:143,process:[88,116,139,204],profil:[48,49,50,143,144,149],progress:183,properti:[61,64,67,79,105,143,183],protocol:185,provid:191,pyam:[0,1,3,7,94,105,121,128,143,159,172,175,183,191,199,211,213,214,215],pyams_alchemi:[3,4,5,6],pyams_cach:[7,8,9,10],pyams_catalog:[11,12,13,14],pyams_cont:[15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87],pyams_content_:[88,89,90,91,92,93],pyams_form:[94,95,96,97],pyams_gi:[98,99,100,101,102,103,104],pyams_i18n:[105,106,107,108],pyams_ldap:[109,110,111,112],pyams_mail:[113,114,115],pyams_media:[116,117,118,119,120],pyams_notifi:[122,123,124,125,126,127],pyams_pagelet:[128,129,130],pyams_port:[131,132,133,134,135,136,137,138],pyams_schedul:[139,140,141,142],pyams_secur:[143,144,145,146,147,148,149,150,151],pyams_sequ:[152,153,154,155,156,157,158],pyams_skin:[159,160,161,162,163,164,165,166,167,168,169,170,171],pyams_templ:[172,173,174],pyams_thesauru:[175,176,177,178,179,180,181,182],pyams_upgrad:211,pyams_util:[0,183,184,185,186,187,188,189,190],pyams_viewlet:[191,192,193],pyams_workflow:[194,195,196,197,198],pyams_zmi:[199,200,201,202,203],pyams_zmq:[204,205,206],pyams_zodbbrows:[207,208,209,210],queri:[11,109],redi:8,refer:[75,79],regist:215,registri:183,relstorag:216,request:183,resourc:[159,160],revers:31,review:[44,45,59],role:143,root:[51,52,53,215],rout:80,rpc:[100,101,154,155,178,179],schedul:[139,142],schema:[3,65,94,98,105,106,143,152,175,183],script:[54,91,186,211],search:[53,61,94,168],secur:[59,61,94,143,149],sequenc:152,server:[214,216],servic:121,session:183,set:1,share:[55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79],shortcut:169,site:[11,15,53,61,71,72,73,74,88,98,105,116,131,139,143,152,159,183,184,199,211,215],size:[183,184],skin:[80,118,124,159,199],sko:177,slot:131,social:[145,150],socket:204,sqlalchemi:3,ssh:[139,140,142],start:1,state:207,submodul:[3,5,6,7,8,10,11,13,14,15,17,19,22,23,25,26,28,31,33,34,35,36,38,40,42,43,44,47,48,53,54,56,58,59,60,61,62,64,65,67,68,71,73,74,75,77,79,80,81,82,83,84,88,89,91,92,93,94,95,96,98,99,102,103,104,105,106,108,109,111,112,113,115,116,119,120,121,122,125,127,128,130,131,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,152,156,157,159,160,161,165,172,174,175,176,177,180,181,182,183,184,185,186,187,188,189,190,191,193,194,196,197,198,199,200,201,204,206,207,209,210],subpackag:[3,7,11,15,16,17,20,23,26,29,33,36,39,40,42,44,48,51,55,56,59,62,65,68,71,73,75,77,82,84,86,88,94,98,100,105,109,113,116,121,128,131,133,137,139,143,149,152,154,159,162,172,175,178,183,191,194,197,199,202,204,207],summari:61,superdoc:177,tabl:[0,159],tagmanag:165,tale:[183,184,212],task:[82,83,139,142],templat:[131,137,172],term:[94,175,176,182],test:[5,10,13,81,92,93,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],test_utilsdoc:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],test_utilsdocstr:[5,10,13,81,92,96,102,111,115,119,125,130,136,141,146,156,161,174,180,187,193,196,201,206,209],text:[183,184],theme:[36,37,38,75,79,89],thesauru:[175,176,182],timezon:[184,188,190,214],tinymc:[84,160],tool:216,toolbar:170,toplink:[87,171],transit:197,travers:[183,184,213],tree:184,trigger:139,type:[59,60,61],unicod:183,url:[139,140,142,183],user_report:165,userfold:[145,147,150],util:[11,88,98,99,104,116,143,147,149,152,159,183,188,214,215],valu:207,version:[194,197,198],video:[33,34,35,116,120],view:[75,76,77,78,79,89,127,131,147,199,210],viewlet:[86,87,94,126,160,162,163,164,165,166,167,168,169,170,171,191,198,202,203],vocabulari:[105,143,159,183,188,215],welcom:0,widget:[67,74,97,99,103,106,107,148,151,157,181,189],workflow:[61,82,83,89,194,197],wsgi:183,xmlrpc:185,zca:215,zeo:[184,190,214,216],zmi:[6,14,19,22,25,28,31,35,38,41,43,45,50,53,58,60,61,64,67,70,73,74,78,79,83,84,85,86,87,93,104,108,112,120,137,138,142,149,150,151,158,182,190,197,198,210],zodb:[139,140,142,183,186,216]}});
--- a/src/build/html/tales.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,168 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>Custom TALES extensions &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-    <link rel="next" title="Custom PyAMS utilities" href="utilities.html" />
-    <link rel="prev" title="PyAMS namespace traverser" href="traverser.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="utilities.html" title="Custom PyAMS utilities"
-             accesskey="N">next</a> |</li>
-        <li class="right" >
-          <a href="traverser.html" title="PyAMS namespace traverser"
-             accesskey="P">previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="custom-tales-extensions">
-<span id="tales"></span><h1>Custom TALES extensions<a class="headerlink" href="#custom-tales-extensions" title="Permalink to this headline">¶</a></h1>
-<p>PyAMS defines a custom expression for TALES called <em>extension</em>.</p>
-<p>When this expression is encountered, the renderer is looking for an
-<code class="xref py py-class docutils literal"><span class="pre">ITALESExtension</span></code>
-multi-adapter for the current <em>context</em>, <em>request</em> and <em>view</em>, for the current
-<em>context</em> and <em>request</em>, or only for the current <em>context</em>, in this order.
-If an adapter is found, the renderer call it’s <code class="xref py py-func docutils literal"><span class="pre">render()</span></code> method with
-the expression parameters as input parameters.</p>
-<p>For example, the <em>metas</em> extension is an <em>ITALESExtension</em> adapter defined into
-<code class="xref py py-mod docutils literal"><span class="pre">pyams_skin.metas</span></code> module which can be used to include all required headers in
-a page template. Extension is used like this in the page layout template:</p>
-<div class="highlight-html"><div class="highlight"><pre><span></span><span class="p">&lt;</span><span class="nt">tal:var</span> <span class="na">replace</span><span class="o">=</span><span class="s">&quot;structure extension:metas&quot;</span> <span class="p">/&gt;</span>
-</pre></div>
-</div>
-<p>This extension is defined like this:</p>
-<div class="highlight-python"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">pyams_skin.interfaces.metas</span> <span class="kn">import</span> <span class="n">IHTMLContentMetas</span>
-<span class="kn">from</span> <span class="nn">pyams_utils.interfaces.tales</span> <span class="kn">import</span> <span class="n">ITALESExtension</span>
-<span class="kn">from</span> <span class="nn">pyramid.interfaces</span> <span class="kn">import</span> <span class="n">IRequest</span>
-
-<span class="kn">from</span> <span class="nn">pyams_utils.adapter</span> <span class="kn">import</span> <span class="n">adapter_config</span><span class="p">,</span> <span class="n">ContextRequestViewAdapter</span>
-
-<span class="nd">@adapter_config</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s1">&#39;metas&#39;</span><span class="p">,</span> <span class="n">context</span><span class="o">=</span><span class="p">(</span><span class="n">Interface</span><span class="p">,</span> <span class="n">IRequest</span><span class="p">,</span> <span class="n">Interface</span><span class="p">),</span> <span class="n">provides</span><span class="o">=</span><span class="n">ITALESExtension</span><span class="p">)</span>
-<span class="k">class</span> <span class="nc">MetasTalesExtension</span><span class="p">(</span><span class="n">ContextRequestViewAdapter</span><span class="p">):</span>
-    <span class="sd">&#39;&#39;&#39;extension:metas TALES extension&#39;&#39;&#39;</span>
-
-    <span class="k">def</span> <span class="nf">render</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">context</span><span class="o">=</span><span class="bp">None</span><span class="p">):</span>
-        <span class="k">if</span> <span class="n">context</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span>
-            <span class="n">context</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">context</span>
-        <span class="n">result</span> <span class="o">=</span> <span class="p">[]</span>
-        <span class="k">for</span> <span class="n">name</span><span class="p">,</span> <span class="n">adapter</span> <span class="ow">in</span> <span class="nb">sorted</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">request</span><span class="o">.</span><span class="n">registry</span><span class="o">.</span><span class="n">getAdapters</span><span class="p">((</span><span class="n">context</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">request</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">view</span><span class="p">),</span>
-                                                                      <span class="n">IHTMLContentMetas</span><span class="p">),</span>
-                                    <span class="n">key</span><span class="o">=</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="nb">getattr</span><span class="p">(</span><span class="n">x</span><span class="p">[</span><span class="mi">1</span><span class="p">],</span> <span class="s1">&#39;order&#39;</span><span class="p">,</span> <span class="mi">9999</span><span class="p">)):</span>
-            <span class="n">result</span><span class="o">.</span><span class="n">extend</span><span class="p">([</span><span class="n">meta</span><span class="o">.</span><span class="n">render</span><span class="p">()</span> <span class="k">for</span> <span class="n">meta</span> <span class="ow">in</span> <span class="n">adapter</span><span class="o">.</span><span class="n">get_metas</span><span class="p">()])</span>
-        <span class="k">return</span> <span class="s1">&#39;</span><span class="se">\n\t</span><span class="s1">&#39;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">result</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>Some TALES extensions can require or accept arguments. For example, the <em>absolute_url</em> extension can accept
-a context and a view name:</p>
-<div class="highlight-html"><div class="highlight"><pre><span></span><span class="p">&lt;</span><span class="nt">tal:var</span> <span class="na">define</span><span class="o">=</span><span class="s">&quot;logo config.logo&quot;</span><span class="p">&gt;</span>
-    <span class="p">&lt;</span><span class="nt">img</span> <span class="na">tal:attributes</span><span class="o">=</span><span class="s">&quot;src extension:absolute_url(logo, &#39;++thumb++200x36.png&#39;);&quot;</span> <span class="p">/&gt;</span>
-<span class="p">&lt;/</span><span class="nt">tal:var</span><span class="p">&gt;</span>
-</pre></div>
-</div>
-<p>The extension is defined like this:</p>
-<div class="highlight-python"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">persistent.interfaces</span> <span class="kn">import</span> <span class="n">IPersistent</span>
-<span class="kn">from</span> <span class="nn">pyams_utils.interfaces.tales</span> <span class="kn">import</span> <span class="n">ITALESExtension</span>
-
-<span class="kn">from</span> <span class="nn">pyams_utils.adapter</span> <span class="kn">import</span> <span class="n">adapter_config</span><span class="p">,</span> <span class="n">ContextRequestViewAdapter</span>
-<span class="kn">from</span> <span class="nn">pyramid.url</span> <span class="kn">import</span> <span class="n">resource_url</span>
-<span class="kn">from</span> <span class="nn">zope.interface</span> <span class="kn">import</span> <span class="n">Interface</span>
-
-<span class="nd">@adapter_config</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s1">&#39;absolute_url&#39;</span><span class="p">,</span> <span class="n">context</span><span class="o">=</span><span class="p">(</span><span class="n">IPersistent</span><span class="p">,</span> <span class="n">Interface</span><span class="p">,</span> <span class="n">Interface</span><span class="p">),</span> <span class="n">provides</span><span class="o">=</span><span class="n">ITALESExtension</span><span class="p">)</span>
-<span class="k">class</span> <span class="nc">AbsoluteUrlTalesExtension</span><span class="p">(</span><span class="n">ContextRequestViewAdapter</span><span class="p">):</span>
-    <span class="sd">&#39;&#39;&#39;extension:absolute_url(context, view_name) TALES extension&#39;&#39;&#39;</span>
-
-    <span class="k">def</span> <span class="nf">render</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">context</span><span class="o">=</span><span class="bp">None</span><span class="p">,</span> <span class="n">view_name</span><span class="o">=</span><span class="bp">None</span><span class="p">):</span>
-        <span class="k">if</span> <span class="n">context</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span>
-            <span class="n">context</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">context</span>
-        <span class="k">return</span> <span class="n">resource_url</span><span class="p">(</span><span class="n">context</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">request</span><span class="p">,</span> <span class="n">view_name</span><span class="p">)</span>
-</pre></div>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h4>Previous topic</h4>
-  <p class="topless"><a href="traverser.html"
-                        title="previous chapter">PyAMS namespace traverser</a></p>
-  <h4>Next topic</h4>
-  <p class="topless"><a href="utilities.html"
-                        title="next chapter">Custom PyAMS utilities</a></p>
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="utilities.html" title="Custom PyAMS utilities"
-             >next</a> |</li>
-        <li class="right" >
-          <a href="traverser.html" title="PyAMS namespace traverser"
-             >previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/traverser.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,142 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>PyAMS namespace traverser &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-    <link rel="next" title="Custom TALES extensions" href="tales.html" />
-    <link rel="prev" title="PyAMS site management" href="site.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="tales.html" title="Custom TALES extensions"
-             accesskey="N">next</a> |</li>
-        <li class="right" >
-          <a href="site.html" title="PyAMS site management"
-             accesskey="P">previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="pyams-namespace-traverser">
-<span id="traverser"></span><h1>PyAMS namespace traverser<a class="headerlink" href="#pyams-namespace-traverser" title="Permalink to this headline">¶</a></h1>
-<p>PyAMS_utils provide a custom URL traverser, defined in package <code class="xref py py-mod docutils literal"><span class="pre">pyams_utils.traversing</span></code>.</p>
-<p>The <code class="xref py py-class docutils literal"><span class="pre">NamespaceTraverser</span></code> is a custom traverser based on default
-Pyramid’s <em>ResourceTreeAdapter</em>, but it adds the ability to use <em>namespaces</em>. Inherited from <em>Zope3</em> concept, a
-namespace is a resource path element starting with the « <em>++</em> » characters, like this:</p>
-<div class="highlight-none"><div class="highlight"><pre><span></span>http://localhost:5432/folder/content/++ns++argument/@@view.html
-</pre></div>
-</div>
-<p>In this sample, <em>ns</em> is the namespace name. When the traverser detects a namespace, it looks for several named
-adapters (or multi-adapters) to the <code class="xref py py-class docutils literal"><span class="pre">ITraversable</span></code> interface
-defined in <em>zope.traversing</em> package. Adapters lookup with name <em>ns</em> is done for the current <em>context</em> and <em>request</em>,
-then only for the context and finally for the request, in this order. If a traversing adapter is found, it’s
-<code class="xref py py-func docutils literal"><span class="pre">traverse()</span></code> method is called, with the <em>attr</em> value as first argument, and the rest of the traversal stack
-as second one.</p>
-<p>This is for example how a custom <em>etc</em> namespace traverser is defined:</p>
-<div class="highlight-python"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">pyams_utils.interfaces.site</span> <span class="kn">import</span> <span class="n">ISiteRoot</span>
-<span class="kn">from</span> <span class="nn">zope.traversing.interfaces</span> <span class="kn">import</span> <span class="n">ITraversable</span>
-
-<span class="kn">from</span> <span class="nn">pyams_utils.adapter</span> <span class="kn">import</span> <span class="n">adapter_config</span><span class="p">,</span> <span class="n">ContextAdapter</span>
-
-<span class="nd">@adapter_config</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s1">&#39;etc&#39;</span><span class="p">,</span> <span class="n">context</span><span class="o">=</span><span class="n">ISiteRoot</span><span class="p">,</span> <span class="n">provides</span><span class="o">=</span><span class="n">ITraversable</span><span class="p">)</span>
-<span class="k">class</span> <span class="nc">SiteRootEtcTraverser</span><span class="p">(</span><span class="n">ContextAdapter</span><span class="p">):</span>
-    <span class="sd">&quot;&quot;&quot;Site root ++etc++ namespace traverser&quot;&quot;&quot;</span>
-
-    <span class="k">def</span> <span class="nf">traverse</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">name</span><span class="p">,</span> <span class="n">furtherpath</span><span class="o">=</span><span class="bp">None</span><span class="p">):</span>
-        <span class="k">if</span> <span class="n">name</span> <span class="o">==</span> <span class="s1">&#39;site&#39;</span><span class="p">:</span>
-            <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">context</span><span class="o">.</span><span class="n">getSiteManager</span><span class="p">()</span>
-        <span class="k">raise</span> <span class="n">NotFound</span>
-</pre></div>
-</div>
-<p>By using an URL like ‘++etc++site’ on your site root, you can then get access to your local site manager.</p>
-<p><em>argument</em> is not mandatory for the namespace traverser. If it is not provided, the <em>traverse</em> method is called with
-an empty string (with is a default adapter name) as first argument.</p>
-<p>Several PyAMS components use custom traversal adapters. For example, getting thumbnails from an image is done
-through a traversing adapter, which results in nicer URLs than when using classic URLs with arguments…</p>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h4>Previous topic</h4>
-  <p class="topless"><a href="site.html"
-                        title="previous chapter">PyAMS site management</a></p>
-  <h4>Next topic</h4>
-  <p class="topless"><a href="tales.html"
-                        title="next chapter">Custom TALES extensions</a></p>
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="tales.html" title="Custom TALES extensions"
-             >next</a> |</li>
-        <li class="right" >
-          <a href="site.html" title="PyAMS site management"
-             >previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/utilities.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,145 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>Custom PyAMS utilities &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-    <link rel="prev" title="Custom TALES extensions" href="tales.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="tales.html" title="Custom TALES extensions"
-             accesskey="P">previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="custom-pyams-utilities">
-<span id="utilities"></span><h1>Custom PyAMS utilities<a class="headerlink" href="#custom-pyams-utilities" title="Permalink to this headline">¶</a></h1>
-<p>PyAMS_utils provides a small set of utilities. You can create some of them as global utilities registered in
-the global components registry; other ones can be created manually by a site administrator and
-are then registered automatically.</p>
-<div class="section" id="server-timezone">
-<h2>Server timezone<a class="headerlink" href="#server-timezone" title="Permalink to this headline">¶</a></h2>
-<p>To manage timezones correctly, and display datetimes based on current server timezone, all datetimes should
-be defined and stored in UTC.</p>
-<p>PyAMS_utils provides a <code class="xref py py-class docutils literal"><span class="pre">ServerTimezoneUtility</span></code> which
-allows you to assign a default timezone to your server.</p>
-<p>To display a datetime with correct timezone, you can use the <code class="xref py py-func docutils literal"><span class="pre">tztime</span></code> function,
-which assign server timezone to the given parameter:</p>
-<div class="highlight-python"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">datetime</span> <span class="kn">import</span> <span class="n">datetime</span>
-<span class="kn">from</span> <span class="nn">pyams_utils.timezone</span> <span class="kn">import</span> <span class="n">tztime</span>
-
-<span class="n">now</span> <span class="o">=</span> <span class="n">datetime</span><span class="o">.</span><span class="n">utcnow</span><span class="p">()</span>
-<span class="n">my_date</span> <span class="o">=</span> <span class="n">tztime</span><span class="p">(</span><span class="n">now</span><span class="p">)</span>  <span class="c1"># converts *now* to server timezone</span>
-</pre></div>
-</div>
-<p>We could imagine that datetimes could be displayed with current user timezone. But it’s quite impossible to know
-the user timazone from a server request. The only options are:</p>
-<ul class="simple">
-<li>you ask an authenticated user to update a timezone setting in his profile</li>
-<li>you can include Javascript libraries which will try to detect browser timezone from their computer configuration, and
-do an AJAX request to update data in their session.</li>
-</ul>
-<p>That should require an update of <code class="xref py py-func docutils literal"><span class="pre">tzinfo()</span></code> adapter to get timezone info from session, request or user profile.</p>
-</div>
-<div class="section" id="zeo-connection">
-<h2>ZEO connection<a class="headerlink" href="#zeo-connection" title="Permalink to this headline">¶</a></h2>
-<p>Several PyAMS utilities (like the tasks scheduler or the medias converter) are working with dedicated processes,
-are connected to main PyAMS process through ØMQ, and use ZEO connections for their PyAMS database access.</p>
-<p>Clients of these processes have to send settings of the ZEO connections that they should use.</p>
-<p>The ZEOConnection utility can be created by the site manager through the web management interface (ZMI) from the
-<em>Control panel</em>:</p>
-<img alt="_images/zeo-add-menu.png" src="_images/zeo-add-menu.png" />
-<p>ZEO connection creation form allows you to define all settings of a ZEO connection:</p>
-<img alt="_images/zeo-add-form.png" src="_images/zeo-add-form.png" />
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">Custom PyAMS utilities</a><ul>
-<li><a class="reference internal" href="#server-timezone">Server timezone</a></li>
-<li><a class="reference internal" href="#zeo-connection">ZEO connection</a></li>
-</ul>
-</li>
-</ul>
-
-  <h4>Previous topic</h4>
-  <p class="topless"><a href="tales.html"
-                        title="previous chapter">Custom TALES extensions</a></p>
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="tales.html" title="Custom TALES extensions"
-             >previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/zca.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,343 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>Managing ZCA with PyAMS &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-    <link rel="next" title="PyAMS site management" href="site.html" />
-    <link rel="prev" title="Installing PyAMS" href="install.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="site.html" title="PyAMS site management"
-             accesskey="N">next</a> |</li>
-        <li class="right" >
-          <a href="install.html" title="Installing PyAMS"
-             accesskey="P">previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="managing-zca-with-pyams">
-<span id="zca"></span><h1>Managing ZCA with PyAMS<a class="headerlink" href="#managing-zca-with-pyams" title="Permalink to this headline">¶</a></h1>
-<p>The <strong>Zope Component Architecture</strong> (aka ZCA) is used by the Pyramid framework “under the hood” to handle interfaces,
-adapters and utilities. You don’t <strong>have to</strong> use it in your own applications. But you can.</p>
-<p>The ZCA is mainly adding elements like <strong>interfaces</strong>, <strong>adapters</strong> and <strong>utilities</strong> to the Python language. It
-allows you to write a framework or an application by using <strong>components</strong> which can be extended easily.</p>
-<p>You will find several useful resources about ZCA concepts on the internet.</p>
-<div class="section" id="local-utilities">
-<h2>Local utilities<a class="headerlink" href="#local-utilities" title="Permalink to this headline">¶</a></h2>
-<p>In ZCA, a <strong>utility</strong> is a <strong>registered</strong> component which provides an <strong>interface</strong>. This interface is the
-<strong>contract</strong> which defines features (list of attributes and methods) provided by the component which implements it.</p>
-<p>When a Pyramid application starts, a <strong>global registry</strong> is created to register a whole set of utilities and
-adapters; this registration can be done via ZCML directives or via native Python code.
-In addition, PyAMS allows you to define <strong>local utilities</strong>, which are stored and registered in the ZODB via a <strong>site
-manager</strong>.</p>
-</div>
-<div class="section" id="defining-site-root">
-<h2>Defining site root<a class="headerlink" href="#defining-site-root" title="Permalink to this headline">¶</a></h2>
-<p>One of PyAMS pre-requisites is to use the ZODB, at least to store the site root application, it’s configuration and a
-set of local utilities. <a class="reference internal" href="site.html#site"><span class="std std-ref">PyAMS site management</span></a> describes application startup and <strong>local site manager</strong> initialization process.</p>
-<p>This site can be used to store <strong>local utilities</strong> whose configuration, which is easily available to site
-administrators through management interface, is stored in the ZODB.</p>
-</div>
-<div class="section" id="registering-global-utilities">
-<h2>Registering global utilities<a class="headerlink" href="#registering-global-utilities" title="Permalink to this headline">¶</a></h2>
-<p><strong>Global utilities</strong> are components providing an interface which are registered in the global registry.
-PyAMS_utils package provides custom annotations to register global utilities without using ZCML. For example, a skin
-is nothing more than a simple utility providing the <em>ISkin</em> interface:</p>
-<div class="highlight-python"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">pyams_default_theme.layer</span> <span class="kn">import</span> <span class="n">IPyAMSDefaultLayer</span>
-<span class="kn">from</span> <span class="nn">pyams_skin.interfaces</span> <span class="kn">import</span> <span class="n">ISkin</span>
-<span class="kn">from</span> <span class="nn">pyams_utils.registry</span> <span class="kn">import</span> <span class="n">utility_config</span>
-
-<span class="nd">@utility_config</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s1">&#39;PyAMS default skin&#39;</span><span class="p">,</span> <span class="n">provides</span><span class="o">=</span><span class="n">ISkin</span><span class="p">)</span>
-<span class="k">class</span> <span class="nc">PyAMSDefaultSkin</span><span class="p">(</span><span class="nb">object</span><span class="p">):</span>
-    <span class="sd">&quot;&quot;&quot;PyAMS default skin&quot;&quot;&quot;</span>
-
-    <span class="n">label</span> <span class="o">=</span> <span class="n">_</span><span class="p">(</span><span class="s2">&quot;PyAMS default skin&quot;</span><span class="p">)</span>
-    <span class="n">layer</span> <span class="o">=</span> <span class="n">IPyAMSDefaultLayer</span>
-</pre></div>
-</div>
-<p>This annotation registers a utility, named <em>PyAMS default skin</em>, providing the <em>ISkin</em> interface. It’s the developer
-responsibility to provide all attributes and methods required by the provided interface.</p>
-</div>
-<div class="section" id="registering-local-utilities">
-<h2>Registering local utilities<a class="headerlink" href="#registering-local-utilities" title="Permalink to this headline">¶</a></h2>
-<p>A local utility is a persistent object, registered in a <em>local site manager</em>, and providing a specific interface (if
-a component provides several interfaces, it can be registered several times).</p>
-<p>Some components can be required by a given package, and created automatically via the <em>pyams_upgrade</em> command line
-script; this process relies on the <em>ISiteGenerations</em> interface, for example for the timezone utility, a component
-provided by PyAMS_utils package to handle server timezone and display times correctly:</p>
-<div class="highlight-python"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">pyams_utils.interfaces.site</span> <span class="kn">import</span> <span class="n">ISiteGenerations</span>
-<span class="kn">from</span> <span class="nn">pyams_utils.interfaces.timezone</span> <span class="kn">import</span> <span class="n">IServerTimezone</span>
-
-<span class="kn">from</span> <span class="nn">persistent</span> <span class="kn">import</span> <span class="n">Persistent</span>
-<span class="kn">from</span> <span class="nn">pyams_utils.registry</span> <span class="kn">import</span> <span class="n">utility_config</span>
-<span class="kn">from</span> <span class="nn">pyams_utils.site</span> <span class="kn">import</span> <span class="n">check_required_utilities</span>
-<span class="kn">from</span> <span class="nn">pyramid.events</span> <span class="kn">import</span> <span class="n">subscriber</span>
-<span class="kn">from</span> <span class="nn">zope.container.contained</span> <span class="kn">import</span> <span class="n">Contained</span>
-<span class="kn">from</span> <span class="nn">zope.interface</span> <span class="kn">import</span> <span class="n">implementer</span>
-<span class="kn">from</span> <span class="nn">zope.schema.fieldproperty</span> <span class="kn">import</span> <span class="n">FieldProperty</span>
-
-<span class="nd">@implementer</span><span class="p">(</span><span class="n">IServerTimezone</span><span class="p">)</span>
-<span class="k">class</span> <span class="nc">ServerTimezoneUtility</span><span class="p">(</span><span class="n">Persistent</span><span class="p">,</span> <span class="n">Contained</span><span class="p">):</span>
-
-    <span class="n">timezone</span> <span class="o">=</span> <span class="n">FieldProperty</span><span class="p">(</span><span class="n">IServerTimezone</span><span class="p">[</span><span class="s1">&#39;timezone&#39;</span><span class="p">])</span>
-
-<span class="n">REQUIRED_UTILITIES</span> <span class="o">=</span> <span class="p">((</span><span class="n">IServerTimezone</span><span class="p">,</span> <span class="s1">&#39;&#39;</span><span class="p">,</span> <span class="n">ServerTimezoneUtility</span><span class="p">,</span> <span class="s1">&#39;Server timezone&#39;</span><span class="p">),)</span>
-
-<span class="nd">@subscriber</span><span class="p">(</span><span class="n">INewLocalSite</span><span class="p">)</span>
-<span class="k">def</span> <span class="nf">handle_new_local_site</span><span class="p">(</span><span class="n">event</span><span class="p">):</span>
-    <span class="sd">&quot;&quot;&quot;Create a new ServerTimezoneUtility when a site is created&quot;&quot;&quot;</span>
-    <span class="n">site</span> <span class="o">=</span> <span class="n">event</span><span class="o">.</span><span class="n">manager</span><span class="o">.</span><span class="n">__parent__</span>
-    <span class="n">check_required_utilities</span><span class="p">(</span><span class="n">site</span><span class="p">,</span> <span class="n">REQUIRED_UTILITIES</span><span class="p">)</span>
-
-<span class="nd">@utility_config</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s1">&#39;PyAMS timezone&#39;</span><span class="p">,</span> <span class="n">provides</span><span class="o">=</span><span class="n">ISiteGenerations</span><span class="p">)</span>
-<span class="k">class</span> <span class="nc">TimezoneGenerationsChecker</span><span class="p">(</span><span class="nb">object</span><span class="p">):</span>
-    <span class="sd">&quot;&quot;&quot;Timezone generations checker&quot;&quot;&quot;</span>
-
-    <span class="n">generation</span> <span class="o">=</span> <span class="mi">1</span>
-
-    <span class="k">def</span> <span class="nf">evolve</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">site</span><span class="p">,</span> <span class="n">current</span><span class="o">=</span><span class="bp">None</span><span class="p">):</span>
-        <span class="sd">&quot;&quot;&quot;Check for required utilities&quot;&quot;&quot;</span>
-        <span class="n">check_required_utilities</span><span class="p">(</span><span class="n">site</span><span class="p">,</span> <span class="n">REQUIRED_UTILITIES</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>Some utilities can also be created manually by an administrator through the management interface, and registered
-automatically after their creation. For example, this is how a ZEO connection utility (which is managing settings to
-define a ZEO connection) is registered:</p>
-<div class="highlight-python"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">pyams_utils.interfaces.site</span> <span class="kn">import</span> <span class="n">IOptionalUtility</span>
-<span class="kn">from</span> <span class="nn">pyams_utils.interfaces.zeo</span> <span class="kn">import</span> <span class="n">IZEOConnection</span>
-<span class="kn">from</span> <span class="nn">zope.annotation.interfaces</span> <span class="kn">import</span> <span class="n">IAttributeAnnotatable</span>
-<span class="kn">from</span> <span class="nn">zope.lifecycleevent.interfaces</span> <span class="kn">import</span> <span class="n">IObjectAddedEvent</span><span class="p">,</span> <span class="n">IObjectRemovedEvent</span>
-
-<span class="kn">from</span> <span class="nn">persistent</span> <span class="kn">import</span> <span class="n">Persistent</span>
-<span class="kn">from</span> <span class="nn">pyramid.events</span> <span class="kn">import</span> <span class="n">subscriber</span>
-<span class="kn">from</span> <span class="nn">zope.container.contained</span> <span class="kn">import</span> <span class="n">Contained</span>
-
-<span class="nd">@implementer</span><span class="p">(</span><span class="n">IZEOConnection</span><span class="p">)</span>
-<span class="k">class</span> <span class="nc">ZEOConnection</span><span class="p">(</span><span class="nb">object</span><span class="p">):</span>
-    <span class="sd">&quot;&quot;&quot;ZEO connection object. See source code to get full implementation...&quot;&quot;&quot;</span>
-
-<span class="nd">@implementer</span><span class="p">(</span><span class="n">IOptionalUtility</span><span class="p">,</span> <span class="n">IAttributeAnnotatable</span><span class="p">)</span>
-<span class="k">class</span> <span class="nc">ZEOConnectionUtility</span><span class="p">(</span><span class="n">ZEOConnection</span><span class="p">,</span> <span class="n">Persistent</span><span class="p">,</span> <span class="n">Contained</span><span class="p">):</span>
-    <span class="sd">&quot;&quot;&quot;Persistent ZEO connection utility&quot;&quot;&quot;</span>
-
-<span class="nd">@subscriber</span><span class="p">(</span><span class="n">IObjectAddedEvent</span><span class="p">,</span> <span class="n">context_selector</span><span class="o">=</span><span class="n">IZEOConnection</span><span class="p">)</span>
-<span class="k">def</span> <span class="nf">handle_added_connection</span><span class="p">(</span><span class="n">event</span><span class="p">):</span>
-    <span class="sd">&quot;&quot;&quot;Register new ZEO connection when added&quot;&quot;&quot;</span>
-    <span class="n">manager</span> <span class="o">=</span> <span class="n">event</span><span class="o">.</span><span class="n">newParent</span>
-    <span class="n">manager</span><span class="o">.</span><span class="n">registerUtility</span><span class="p">(</span><span class="n">event</span><span class="o">.</span><span class="n">object</span><span class="p">,</span> <span class="n">IZEOConnection</span><span class="p">,</span> <span class="n">name</span><span class="o">=</span><span class="n">event</span><span class="o">.</span><span class="n">object</span><span class="o">.</span><span class="n">name</span><span class="p">)</span>
-
-<span class="nd">@subscriber</span><span class="p">(</span><span class="n">IObjectRemovedEvent</span><span class="p">,</span> <span class="n">context_selector</span><span class="o">=</span><span class="n">IZEOConnection</span><span class="p">)</span>
-<span class="k">def</span> <span class="nf">handle_removed_connection</span><span class="p">(</span><span class="n">event</span><span class="p">):</span>
-    <span class="sd">&quot;&quot;&quot;Un-register ZEO connection when deleted&quot;&quot;&quot;</span>
-    <span class="n">manager</span> <span class="o">=</span> <span class="n">event</span><span class="o">.</span><span class="n">oldParent</span>
-    <span class="n">manager</span><span class="o">.</span><span class="n">unregisterUtility</span><span class="p">(</span><span class="n">event</span><span class="o">.</span><span class="n">object</span><span class="p">,</span> <span class="n">IZEOConnection</span><span class="p">,</span> <span class="n">name</span><span class="o">=</span><span class="n">event</span><span class="o">.</span><span class="n">object</span><span class="o">.</span><span class="n">name</span><span class="p">)</span>
-</pre></div>
-</div>
-<p><em>context_selector</em> is a custom subscriber predicate, so that subscriber event is activated only if object concerned
-by an event is providing given interface.</p>
-</div>
-<div class="section" id="looking-for-utilities">
-<h2>Looking for utilities<a class="headerlink" href="#looking-for-utilities" title="Permalink to this headline">¶</a></h2>
-<p>ZCA provides the <em>getUtility</em> and <em>queryUtility</em> functions to look for a utility. But these methods only applies to
-global registry.</p>
-<p>PyAMS package provides equivalent functions, which are looking for components into local registry before looking into
-the global one. For example:</p>
-<div class="highlight-python"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">pyams_security.interfaces</span> <span class="kn">import</span> <span class="n">ISecurityManager</span>
-<span class="kn">from</span> <span class="nn">pyams_utils.registry</span> <span class="kn">import</span> <span class="n">query_utility</span>
-
-<span class="n">manager</span> <span class="o">=</span> <span class="n">query_utility</span><span class="p">(</span><span class="n">ISecurityManager</span><span class="p">)</span>
-<span class="k">if</span> <span class="n">manager</span> <span class="ow">is</span> <span class="ow">not</span> <span class="bp">None</span><span class="p">:</span>
-    <span class="k">print</span><span class="p">(</span><span class="s2">&quot;Manager is there!&quot;</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>All ZCA utility functions have been ported to use local registry: <em>registered_utilities</em>, <em>query_utility</em>,
-<em>get_utility</em>, <em>get_utilities_for</em>, <em>get_all_utilities_registered_for</em> functions all follow the equivalent ZCA
-functions API, but are looking for utilities in the local registry before looking in the global registry.</p>
-</div>
-<div class="section" id="registering-adapters">
-<h2>Registering adapters<a class="headerlink" href="#registering-adapters" title="Permalink to this headline">¶</a></h2>
-<p>An adapter is also a kind of utility. But instead of <em>just</em> providing an interface, it adapts an input object,
-providing a given interface, to provide another interface. An adapter can also be named, so that you can choose which
-adapter to use at a given time.</p>
-<p>PyAMS_utils provide another annotation, to help registering adapters without using ZCML files. An adapter can be a
-function which directly returns an object providing the requested interface, or an object which provides the interface.</p>
-<p>The first example is an adapter which adapts any persistent object to get it’s associated transaction manager:</p>
-<div class="highlight-python"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">persistent.interfaces</span> <span class="kn">import</span> <span class="n">IPersistent</span>
-<span class="kn">from</span> <span class="nn">transaction.interfaces</span> <span class="kn">import</span> <span class="n">ITransactionManager</span>
-<span class="kn">from</span> <span class="nn">ZODB.interfaces</span> <span class="kn">import</span> <span class="n">IConnection</span>
-
-<span class="kn">from</span> <span class="nn">pyams_utils.adapter</span> <span class="kn">import</span> <span class="n">adapter_config</span>
-
-<span class="nd">@adapter_config</span><span class="p">(</span><span class="n">context</span><span class="o">=</span><span class="n">IPersistent</span><span class="p">,</span> <span class="n">provides</span><span class="o">=</span><span class="n">ITransactionManager</span><span class="p">)</span>
-<span class="k">def</span> <span class="nf">get_transaction_manager</span><span class="p">(</span><span class="n">obj</span><span class="p">):</span>
-    <span class="n">conn</span> <span class="o">=</span> <span class="n">IConnection</span><span class="p">(</span><span class="n">obj</span><span class="p">)</span>
-    <span class="k">try</span><span class="p">:</span>
-        <span class="k">return</span> <span class="n">conn</span><span class="o">.</span><span class="n">transaction_manager</span>
-    <span class="k">except</span> <span class="ne">AttributeError</span><span class="p">:</span>
-        <span class="k">return</span> <span class="n">conn</span><span class="o">.</span><span class="n">_txn_mgr</span>
-</pre></div>
-</div>
-<p>This is another adapter which adapts any contained object to the <em>IPathElements</em> interface; this interface can be
-used to build index that you can use to find objects based on a parent object:</p>
-<div class="highlight-python"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">pyams_utils.interfaces.traversing</span> <span class="kn">import</span> <span class="n">IPathElements</span>
-<span class="kn">from</span> <span class="nn">zope.intid.interfaces</span> <span class="kn">import</span> <span class="n">IIntIds</span>
-<span class="kn">from</span> <span class="nn">zope.location.interfaces</span> <span class="kn">import</span> <span class="n">IContained</span>
-
-<span class="kn">from</span> <span class="nn">pyams_utils.adapter</span> <span class="kn">import</span> <span class="n">ContextAdapter</span>
-<span class="kn">from</span> <span class="nn">pyams_utils.registry</span> <span class="kn">import</span> <span class="n">query_utility</span>
-<span class="kn">from</span> <span class="nn">pyramid.location</span> <span class="kn">import</span> <span class="n">lineage</span>
-
-<span class="nd">@adapter_config</span><span class="p">(</span><span class="n">context</span><span class="o">=</span><span class="n">IContained</span><span class="p">,</span> <span class="n">provides</span><span class="o">=</span><span class="n">IPathElements</span><span class="p">)</span>
-<span class="k">class</span> <span class="nc">PathElementsAdapter</span><span class="p">(</span><span class="n">ContextAdapter</span><span class="p">):</span>
-    <span class="sd">&quot;&quot;&quot;Contained object path elements adapter&quot;&quot;&quot;</span>
-
-    <span class="nd">@property</span>
-    <span class="k">def</span> <span class="nf">parents</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
-        <span class="n">intids</span> <span class="o">=</span> <span class="n">query_utility</span><span class="p">(</span><span class="n">IIntIds</span><span class="p">)</span>
-        <span class="k">if</span> <span class="n">intids</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span>
-            <span class="k">return</span> <span class="p">[]</span>
-        <span class="k">return</span> <span class="p">[</span><span class="n">intids</span><span class="o">.</span><span class="n">register</span><span class="p">(</span><span class="n">parent</span><span class="p">)</span> <span class="k">for</span> <span class="n">parent</span> <span class="ow">in</span> <span class="n">lineage</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">context</span><span class="p">)]</span>
-</pre></div>
-</div>
-<p>An adapter can also be a multi-adapter, when several input objects are requested to provide a given interface. For
-example, many adapters require a context and a request, eventually a view, to provide another feature. This is how,
-for example, we define a custom <em>name</em> column in a security manager table displaying a list of plug-ins:</p>
-<div class="highlight-python"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">pyams_zmi.layer</span> <span class="kn">import</span> <span class="n">IAdminLayer</span>
-<span class="kn">from</span> <span class="nn">z3c.table.interfaces</span> <span class="kn">import</span> <span class="n">IColumn</span>
-
-<span class="kn">from</span> <span class="nn">pyams_skin.table</span> <span class="kn">import</span> <span class="n">I18nColumn</span>
-<span class="kn">from</span> <span class="nn">z3c.table.column</span> <span class="kn">import</span> <span class="n">GetAttrColumn</span>
-
-<span class="nd">@adapter_config</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s1">&#39;name&#39;</span><span class="p">,</span> <span class="n">context</span><span class="o">=</span><span class="p">(</span><span class="n">Interface</span><span class="p">,</span> <span class="n">IAdminLayer</span><span class="p">,</span> <span class="n">SecurityManagerPluginsTable</span><span class="p">),</span> <span class="n">provides</span><span class="o">=</span><span class="n">IColumn</span><span class="p">)</span>
-<span class="k">class</span> <span class="nc">SecurityManagerPluginsNameColumn</span><span class="p">(</span><span class="n">I18nColumn</span><span class="p">,</span> <span class="n">GetAttrColumn</span><span class="p">):</span>
-    <span class="sd">&quot;&quot;&quot;Security manager plugins name column&quot;&quot;&quot;</span>
-
-    <span class="n">_header</span> <span class="o">=</span> <span class="n">_</span><span class="p">(</span><span class="s2">&quot;Name&quot;</span><span class="p">)</span>
-    <span class="n">attrName</span> <span class="o">=</span> <span class="s1">&#39;title&#39;</span>
-    <span class="n">weight</span> <span class="o">=</span> <span class="mi">10</span>
-</pre></div>
-</div>
-<p>As you can see, adapted objects can be given as interfaces and/or as classes.</p>
-</div>
-<div class="section" id="registering-vocabularies">
-<h2>Registering vocabularies<a class="headerlink" href="#registering-vocabularies" title="Permalink to this headline">¶</a></h2>
-<p>A <strong>vocabulary</strong> is a custom factory which can be used as source for several field types, like <em>choices</em> or <em>lists</em>.
-Vocabularies have to be registered in a custom registry, so PyAMS_utils provide another annotation to register them.
-This example is based on the <em>Timezone</em> component which allows you to select a timezone between a list of references:</p>
-<div class="highlight-python"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">pytz</span>
-<span class="kn">from</span> <span class="nn">pyams_utils.vocabulary</span> <span class="kn">import</span> <span class="n">vocabulary_config</span>
-<span class="kn">from</span> <span class="nn">zope.schema.vocabulary</span> <span class="kn">import</span> <span class="n">SimpleTerm</span><span class="p">,</span> <span class="n">SimpleVocabulary</span>
-
-<span class="nd">@vocabulary_config</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s1">&#39;PyAMS timezones&#39;</span><span class="p">)</span>
-<span class="k">class</span> <span class="nc">TimezonesVocabulary</span><span class="p">(</span><span class="n">SimpleVocabulary</span><span class="p">):</span>
-    <span class="sd">&quot;&quot;&quot;Timezones vocabulary&quot;&quot;&quot;</span>
-
-    <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kw</span><span class="p">):</span>
-        <span class="n">terms</span> <span class="o">=</span> <span class="p">[</span><span class="n">SimpleTerm</span><span class="p">(</span><span class="n">t</span><span class="p">,</span> <span class="n">t</span><span class="p">,</span> <span class="n">t</span><span class="p">)</span> <span class="k">for</span> <span class="n">t</span> <span class="ow">in</span> <span class="n">pytz</span><span class="o">.</span><span class="n">all_timezones</span><span class="p">]</span>
-        <span class="nb">super</span><span class="p">(</span><span class="n">TimezonesVocabulary</span><span class="p">,</span> <span class="bp">self</span><span class="p">)</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="n">terms</span><span class="p">)</span>
-</pre></div>
-</div>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">Managing ZCA with PyAMS</a><ul>
-<li><a class="reference internal" href="#local-utilities">Local utilities</a></li>
-<li><a class="reference internal" href="#defining-site-root">Defining site root</a></li>
-<li><a class="reference internal" href="#registering-global-utilities">Registering global utilities</a></li>
-<li><a class="reference internal" href="#registering-local-utilities">Registering local utilities</a></li>
-<li><a class="reference internal" href="#looking-for-utilities">Looking for utilities</a></li>
-<li><a class="reference internal" href="#registering-adapters">Registering adapters</a></li>
-<li><a class="reference internal" href="#registering-vocabularies">Registering vocabularies</a></li>
-</ul>
-</li>
-</ul>
-
-  <h4>Previous topic</h4>
-  <p class="topless"><a href="install.html"
-                        title="previous chapter">Installing PyAMS</a></p>
-  <h4>Next topic</h4>
-  <p class="topless"><a href="site.html"
-                        title="next chapter">PyAMS site management</a></p>
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="site.html" title="PyAMS site management"
-             >next</a> |</li>
-        <li class="right" >
-          <a href="install.html" title="Installing PyAMS"
-             >previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/html/zeo.html	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,194 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>Creating a ZEO server &#8212; PyAMS User Guide 0.1.0 documentation</title>
-    <link rel="stylesheet" href="_static/pyramid.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    './',
-        VERSION:     '0.1.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true,
-        SOURCELINK_SUFFIX: '.txt'
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="index" title="Index" href="genindex.html" />
-    <link rel="search" title="Search" href="search.html" />
-    <link rel="next" title="Installing PyAMS" href="install.html" />
-    <link rel="prev" title="Welcome to PyAMS_utils’s documentation!" href="index.html" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Neuton&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nobile:regular,italic,bold,bolditalic&amp;subset=latin" type="text/css" media="screen" charset="utf-8" />
-<!--[if lte IE 6]>
-<link rel="stylesheet" href="_static/ie6.css" type="text/css" media="screen" charset="utf-8" />
-<![endif]-->
-
-  </head>
-  <body>
-
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="install.html" title="Installing PyAMS"
-             accesskey="N">next</a> |</li>
-        <li class="right" >
-          <a href="index.html" title="Welcome to PyAMS_utils’s documentation!"
-             accesskey="P">previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body" role="main">
-            
-  <div class="section" id="creating-a-zeo-server">
-<span id="zeo"></span><h1>Creating a ZEO server<a class="headerlink" href="#creating-a-zeo-server" title="Permalink to this headline">¶</a></h1>
-<p>PyAMS primarily relies on a ZODB database to store it’s configuration. Other packages may rely on another
-database, but <em>PyAMS_content</em> package also stores it’s contents in a ZODB.</p>
-<p>As some PyAMS packages start concurrent processes (“synchronization” is done via <strong>ØMQ</strong>), concurrent accesses are
-required on the ZODB (even when you start your application in “single process” mode) and a ZEO server have to be
-started.</p>
-<div class="section" id="creating-initial-buildout">
-<h2>Creating initial buildout<a class="headerlink" href="#creating-initial-buildout" title="Permalink to this headline">¶</a></h2>
-<p>PyAMS provides a ZEO server scaffold, called <em>zeo_server</em>, generated via a <em>cookiecutter</em> template.</p>
-<p>A simple option to create a ZEO server is to create a buildout environment including <em>ZEO</em> and <em>ZODB</em> packages:</p>
-<div class="highlight-bash"><div class="highlight"><pre><span></span><span class="c1"># mkdir /var/local/</span>
-<span class="c1"># pip3 install virtualenv</span>
-<span class="c1"># virtualenv --python=python3.5 env</span>
-<span class="c1"># cd env</span>
-<span class="c1"># . bin/activate</span>
-<span class="o">(</span>env<span class="o">)</span> <span class="c1"># pip3.5 install cookiecutter</span>
-<span class="o">(</span>env<span class="o">)</span> <span class="c1"># cookiecutter hg+http://hg.ztfy.org/pyams/scaffolds/zeo_server</span>
-</pre></div>
-</div>
-<p><em>CookieCutter</em> will ask you for a small set of input variables that you can change or not:</p>
-<ul class="simple">
-<li><strong>pyams_release</strong>: version of PyAMS configuration file to use. “latest” (default value) will point to last release;
-you can also choose to point to a given release (“0.1.4” for example)</li>
-<li><strong>project_name</strong>: current environment name in “human form”</li>
-<li><strong>project_slug</strong>: “technical” package name, based on project name</li>
-<li><strong>eggs_directory</strong>: relative or absolute path to directory containing downloaded eggs; this directory can be
-shared with other projects (“eggs” as default)</li>
-<li><strong>run_user</strong>: user name under which ZEO process will run (“zeoadm” as default)</li>
-<li><strong>run_group</strong>: group name under which ZEO process will run (“zeo” as default)</li>
-<li><strong>zeo_server_port</strong>: listening port of ZEO server (“8100” as default)</li>
-<li><strong>zeo_monitor_port</strong>: listening port of ZEO monitor (“8101” as default)</li>
-<li><strong>zeo_storage</strong>: name of first ZEO storage; default value is based on project name</li>
-<li><strong>use_zeo_auth</strong>: specify if ZEO authentication should be used</li>
-<li><strong>zeo_auth_user</strong>: name of ZEO authenticated user (if ZEO authentication is used)</li>
-<li><strong>zeo_auth_password</strong>: password of ZEO authenticated user (if ZEO authentication is used)</li>
-<li><strong>zeo_pack_report</strong>: email address to which pack reports should be sent</li>
-<li><strong>logs_directory</strong>: absolute path to directory containing ZEO’s log files.</li>
-</ul>
-<p>A message is displayed after initialization to finalize environment creation:</p>
-</div>
-<div class="section" id="zeo-server-configuration">
-<h2>ZEO server configuration<a class="headerlink" href="#zeo-server-configuration" title="Permalink to this headline">¶</a></h2>
-<p>All ZEO configuration files are generated in “etc” subdirectory. These includes:</p>
-<ul class="simple">
-<li><strong>etc/zeo_server-zdaemon.conf</strong>: ZDaemon configuration file</li>
-<li><strong>etc/zeo_server-zeo.conf</strong>: ZEO server configuration file</li>
-<li><strong>etc/auth.db</strong>: ZEO authentication file; WARNING: this file is not created automatically, you have to create it
-after buildout.</li>
-</ul>
-<p>In these file names, always replace “zeo_server” with the value which was given to “project_slug” variable during
-<em>CookieCutter</em> template creation.</p>
-</div>
-<div class="section" id="zeo-server-tools">
-<h2>ZEO server tools<a class="headerlink" href="#zeo-server-tools" title="Permalink to this headline">¶</a></h2>
-<p>A set of system configuration files are produced to handle your ZEO environment. These includes:</p>
-<ul>
-<li><p class="first"><strong>etc/init.d/zeo-zeo_server</strong>: ZEO server start/stop script in Init-D format. Create a link to this file in
-<em>/etc/init.d</em> and update Init.d scripts (<em>update-rc.d zeo-zeo_server defaults</em>) to include ZEO in server start/stop</p>
-<blockquote>
-<div><p>process. You can also use this script to start/stop ZEO by hand with <em>start</em> and <em>stop</em> arguments.</p>
-</div></blockquote>
-</li>
-<li><p class="first"><strong>etc/systemd/zeo-zeo_server.service</strong>: SystemD service configuration file for ZEO server. Create a link to this
-file in <em>/etc/systemd/system</em> and reload SystemD daemon (<em>systemctl daemon-reload</em>) before activating ZEO service
-(<em>systemctl enable zeo-zeo_server.service</em> and <em>systemctl start zeo-zeo_server.service</em>).</p>
-</li>
-<li><p class="first"><strong>etc/logrotate.d/zeo-zeo_server</strong>: LogRotate configuration file for ZEO log files. Create a link to this file in
-<em>/etc/logrotate.d</em> to activate log rotation for ZEO server.</p>
-</li>
-<li><p class="first"><strong>etc/cron.d/pack-zeo-zeo_server</strong>: Cron configuration file for ZEO database packing. Just create a link to this
-file in <em>/etc/cron.d</em> directory to enable ZODB packing on a weekly basis (by default).</p>
-</li>
-</ul>
-<p>In these file names, always replace “zeo_server” with the value which was given to “project_slug” variable during
-<em>CookieCutter</em> template creation. All directory names are those used on a Debian GNU/Linux distribution and may have
-to be changed on other distributions.</p>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">Creating a ZEO server</a><ul>
-<li><a class="reference internal" href="#creating-initial-buildout">Creating initial buildout</a></li>
-<li><a class="reference internal" href="#zeo-server-configuration">ZEO server configuration</a></li>
-<li><a class="reference internal" href="#zeo-server-tools">ZEO server tools</a></li>
-</ul>
-</li>
-</ul>
-
-  <h4>Previous topic</h4>
-  <p class="topless"><a href="index.html"
-                        title="previous chapter">Welcome to PyAMS_utils’s documentation!</a></p>
-  <h4>Next topic</h4>
-  <p class="topless"><a href="install.html"
-                        title="next chapter">Installing PyAMS</a></p>
-<div id="searchbox" style="display: none" role="search">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <div><input type="text" name="q" /></div>
-      <div><input type="submit" value="Go" /></div>
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related" role="navigation" aria-label="related navigation">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="install.html" title="Installing PyAMS"
-             >next</a> |</li>
-        <li class="right" >
-          <a href="index.html" title="Welcome to PyAMS_utils’s documentation!"
-             >previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyAMS User Guide 0.1.0 documentation</a> &#187;</li> 
-      </ul>
-    </div>
-    <div class="footer" role="contentinfo">
-        &#169; Copyright 2017, Thierry Florac.
-      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.5.
-    </div>
-  </body>
-</html>
\ No newline at end of file
--- a/src/build/make.bat	Mon Jan 15 16:45:01 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,199 +0,0 @@
-@ECHO OFF
-
-REM Command file for Sphinx documentation
-
-if "%SPHINXBUILD%" == "" (
-	set SPHINXBUILD=sphinx-build
-)
-set BUILDDIR=/home/tflorac/Dropbox/src/PyAMS/pyams_user_guide/src/build
-set ALLSPHINXOPTS=-d %BUILDDIR%/doctrees %SPHINXOPTS% /home/tflorac/Dropbox/src/PyAMS/pyams_user_guide/src/source
-set I18NSPHINXOPTS=%SPHINXOPTS% /home/tflorac/Dropbox/src/PyAMS/pyams_user_guide/src/source
-if NOT "%PAPER%" == "" (
-	set ALLSPHINXOPTS=-D latex_paper_size=%PAPER% %ALLSPHINXOPTS%
-	set I18NSPHINXOPTS=-D latex_paper_size=%PAPER% %I18NSPHINXOPTS%
-)
-
-if "%1" == "" goto help
-
-if "%1" == "help" (
-	:help
-	echo.Please use `make ^<target^>` where ^<target^> is one of
-	echo.  html       to make standalone HTML files
-	echo.  warnings-html to make standalone HTML files (turn warnings into errors)
-	echo.  dirhtml    to make HTML files named index.html in directories
-	echo.  singlehtml to make a single large HTML file
-	echo.  pickle     to make pickle files
-	echo.  json       to make JSON files
-	echo.  htmlhelp   to make HTML files and a HTML help project
-	echo.  qthelp     to make HTML files and a qthelp project
-	echo.  devhelp    to make HTML files and a Devhelp project
-	echo.  epub       to make an epub
-	echo.  latex      to make LaTeX files, you can set PAPER=a4 or PAPER=letter
-	echo.  text       to make text files
-	echo.  man        to make manual pages
-	echo.  texinfo    to make Texinfo files
-	echo.  gettext    to make PO message catalogs
-	echo.  changes    to make an overview over all changed/added/deprecated items
-	echo.  linkcheck  to check all external links for integrity
-	echo.  doctest    to run all doctests embedded in the documentation if enabled
-	goto end
-)
-
-if "%1" == "clean" (
-	for /d %%i in (%BUILDDIR%\*) do rmdir /q /s %%i
-	del /q /s %BUILDDIR%\*
-	goto end
-)
-
-if "%1" == "html" (
-	%SPHINXBUILD% -b html %ALLSPHINXOPTS% %BUILDDIR%/html
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Build finished. The HTML pages are in %BUILDDIR%/html.
-	goto end
-)
-
-if "%1" == "warnings-html" (
-	%SPHINXBUILD% -W -b html %ALLSPHINXOPTS% %BUILDDIR%/html
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Build finished. The HTML pages are in %BUILDDIR%/html.
-	goto end
-)
-
-if "%1" == "dirhtml" (
-	%SPHINXBUILD% -b dirhtml %ALLSPHINXOPTS% %BUILDDIR%/dirhtml
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Build finished. The HTML pages are in %BUILDDIR%/dirhtml.
-	goto end
-)
-
-if "%1" == "singlehtml" (
-	%SPHINXBUILD% -b singlehtml %ALLSPHINXOPTS% %BUILDDIR%/singlehtml
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Build finished. The HTML pages are in %BUILDDIR%/singlehtml.
-	goto end
-)
-
-if "%1" == "pickle" (
-	%SPHINXBUILD% -b pickle %ALLSPHINXOPTS% %BUILDDIR%/pickle
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Build finished; now you can process the pickle files.
-	goto end
-)
-
-if "%1" == "json" (
-	%SPHINXBUILD% -b json %ALLSPHINXOPTS% %BUILDDIR%/json
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Build finished; now you can process the JSON files.
-	goto end
-)
-
-if "%1" == "htmlhelp" (
-	%SPHINXBUILD% -b htmlhelp %ALLSPHINXOPTS% %BUILDDIR%/htmlhelp
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Build finished; now you can run HTML Help Workshop with the ^
-.hhp project file in %BUILDDIR%/htmlhelp.
-	goto end
-)
-
-if "%1" == "qthelp" (
-	%SPHINXBUILD% -b qthelp %ALLSPHINXOPTS% %BUILDDIR%/qthelp
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Build finished; now you can run "qcollectiongenerator" with the ^
-.qhcp project file in %BUILDDIR%/qthelp, like this:
-	echo.^> qcollectiongenerator %BUILDDIR%\qthelp\sphinx.qhcp
-	echo.To view the help file:
-	echo.^> assistant -collectionFile %BUILDDIR%\qthelp\sphinx.ghc
-	goto end
-)
-
-if "%1" == "devhelp" (
-	%SPHINXBUILD% -b devhelp %ALLSPHINXOPTS% %BUILDDIR%/devhelp
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Build finished.
-	goto end
-)
-
-if "%1" == "epub" (
-	%SPHINXBUILD% -b epub %ALLSPHINXOPTS% %BUILDDIR%/epub
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Build finished. The epub file is in %BUILDDIR%/epub.
-	goto end
-)
-
-if "%1" == "latex" (
-	%SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Build finished; the LaTeX files are in %BUILDDIR%/latex.
-	goto end
-)
-
-if "%1" == "text" (
-	%SPHINXBUILD% -b text %ALLSPHINXOPTS% %BUILDDIR%/text
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Build finished. The text files are in %BUILDDIR%/text.
-	goto end
-)
-
-if "%1" == "man" (
-	%SPHINXBUILD% -b man %ALLSPHINXOPTS% %BUILDDIR%/man
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Build finished. The manual pages are in %BUILDDIR%/man.
-	goto end
-)
-
-if "%1" == "texinfo" (
-	%SPHINXBUILD% -b texinfo %ALLSPHINXOPTS% %BUILDDIR%/texinfo
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Build finished. The Texinfo files are in %BUILDDIR%/texinfo.
-	goto end
-)
-
-if "%1" == "gettext" (
-	%SPHINXBUILD% -b gettext %I18NSPHINXOPTS% %BUILDDIR%/locale
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Build finished. The message catalogs are in %BUILDDIR%/locale.
-	goto end
-)
-
-if "%1" == "changes" (
-	%SPHINXBUILD% -b changes %ALLSPHINXOPTS% %BUILDDIR%/changes
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.The overview file is in %BUILDDIR%/changes.
-	goto end
-)
-
-if "%1" == "linkcheck" (
-	%SPHINXBUILD% -b linkcheck %ALLSPHINXOPTS% %BUILDDIR%/linkcheck
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Link check complete; look for any errors in the above output ^
-or in %BUILDDIR%/linkcheck/output.txt.
-	goto end
-)
-
-if "%1" == "doctest" (
-	%SPHINXBUILD% -b doctest %ALLSPHINXOPTS% %BUILDDIR%/doctest
-	if errorlevel 1 exit /b 1
-	echo.
-	echo.Testing of doctests in the sources finished, look at the ^
-results in %BUILDDIR%/doctest/output.txt.
-	goto end
-)
-
-:end
--- a/src/source/index.rst	Mon Jan 15 16:45:01 2018 +0100
+++ b/src/source/index.rst	Mon Jan 15 16:47:26 2018 +0100
@@ -1,4 +1,4 @@
-.. PyAMS_utils documentation master file, created by
+.. PyAMS documentation master file, created by
    sphinx-quickstart on Tue Nov 15 16:18:42 2016.
    You can adapt this file completely to your liking, but it should at least
    contain the root `toctree` directive.
@@ -9,25 +9,30 @@
 **WARNING**: this is a "work-in-progress" documentation. All elements described here are not publicly available yet!!!
 
 
-Welcome to PyAMS_utils's documentation!
-=======================================
+Welcome to PyAMS's documentation!
+=================================
 
 At first, PyAMS was "Pyramid Application Management Skin". Actually, it's not only a simple skin but a whole "Suite" of
 applications and content management tools.
 
-PyAMS_utils is a multipurpose utilities package, providing tools including:
+PyAMS is a multipurpose set of packages, providing tools including:
 
 * custom interfaces
 * custom ZCA registry annotations
 * local registry support
 * network protocols utilities (for HTTP and XML-RPC)
-* custom utilities
-* a command line script to handle database upgrade process
+* command line scripts
+* a custom security policy
+* custom utilities...
+
+If you just want to know how easy it is to create a PyAMS application instance, just read the :ref:`quickstart`!
 
 
 .. toctree::
    :maxdepth: 2
 
+   quickstart
+   architecture
    zodb
    install
    zca
@@ -52,11 +57,13 @@
 
 * an Elasticsearch index, used to handle quick and optimized searching.
 
+See :ref:`architecture` to get all architecture details.
+
 
 PyAMS external packages
 -----------------------
 
-PyAMS is built on many external packages, and provides a whole set of extensions. He re is a list of them:
+PyAMS is built on many external packages, and provides a whole set of extensions. Here is a list of them:
 
 * pyams_template (:ref:`pyams_template`)
 
@@ -111,7 +118,6 @@
 * pyams_content (:ref:`pyams_content`)
 
 * pyams_content_es (:ref:`pyams_content_es`)

 
 
 Indices and tables
--- a/src/source/install.rst	Mon Jan 15 16:45:01 2018 +0100
+++ b/src/source/install.rst	Mon Jan 15 16:47:26 2018 +0100
@@ -8,7 +8,8 @@
 
 Current PyAMS version is based and validated for Python 3.5; your Python environment must also include a C
 compiler as well as development headers for Python, *libjpeg*, *libpng*, *libfreetype*, *libxml2*, *libxslt* and
-eventually *libldap*, *libffi*, *libgdal* or *libzmq*.
+eventually *libldap*, *libpq*, *libffi*, *libgdal* or *libzmq*. *Cython* compiler can also be useful to optimize
+several packages.
 
 PyAMS default components configuration also pre-suppose that the following external tools are available:
 
@@ -24,7 +25,7 @@
   packages). An *out of the box* environment can be built using *pyams_notify* scaffold.
 
 
-PyAMS also needs that you use a ZODB remote server, as several background processes needing a concurrent access to ZODB
+PyAMS also needs that you use a ZODB shared server, as several background processes needing a concurrent access to ZODB
 are started by PyAMS main process. Three ZODB storages are already provided through PyAMS: ZEO, RelStorage or Newt.db.
 See :ref:`zodb` to know how to initialize database with the help of PyAMS tools.
 
--- a/src/source/pyams_catalog.rst	Mon Jan 15 16:45:01 2018 +0100
+++ b/src/source/pyams_catalog.rst	Mon Jan 15 16:47:26 2018 +0100
@@ -1,8 +1,20 @@
-pyams\_catalog package
-======================
+.. _pyams_catalog:
+
+PyAMS catalog
+=============
+
+
+Module contents
++++++++++++++++
+
+.. automodule:: pyams_catalog
+    :members:
+    :undoc-members:
+    :show-inheritance:
+
 
 Subpackages
------------
++++++++++++
 
 .. toctree::
 
@@ -10,8 +22,9 @@
     pyams_catalog.tests
     pyams_catalog.zmi
 
+
 Submodules
-----------
+++++++++++
 
 pyams\_catalog\.include module
 ------------------------------
@@ -60,12 +73,3 @@
     :members:
     :undoc-members:
     :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_catalog
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/source/pyams_file.archive.rst	Mon Jan 15 16:47:26 2018 +0100
@@ -0,0 +1,46 @@
+pyams\_file\.archive package
+============================
+
+Submodules
+----------
+
+pyams\_file\.archive\.bz2 module
+--------------------------------
+
+.. automodule:: pyams_file.archive.bz2
+    :members:
+    :undoc-members:
+    :show-inheritance:
+
+pyams\_file\.archive\.gz module
+-------------------------------
+
+.. automodule:: pyams_file.archive.gz
+    :members:
+    :undoc-members:
+    :show-inheritance:
+
+pyams\_file\.archive\.tar module
+--------------------------------
+
+.. automodule:: pyams_file.archive.tar
+    :members:
+    :undoc-members:
+    :show-inheritance:
+
+pyams\_file\.archive\.zip module
+--------------------------------
+
+.. automodule:: pyams_file.archive.zip
+    :members:
+    :undoc-members:
+    :show-inheritance:
+
+
+Module contents
+---------------
+
+.. automodule:: pyams_file.archive
+    :members:
+    :undoc-members:
+    :show-inheritance:
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/source/pyams_file.interfaces.rst	Mon Jan 15 16:47:26 2018 +0100
@@ -0,0 +1,22 @@
+pyams\_file\.interfaces package
+===============================
+
+Submodules
+----------
+
+pyams\_file\.interfaces\.archive module
+---------------------------------------
+
+.. automodule:: pyams_file.interfaces.archive
+    :members:
+    :undoc-members:
+    :show-inheritance:
+
+
+Module contents
+---------------
+
+.. automodule:: pyams_file.interfaces
+    :members:
+    :undoc-members:
+    :show-inheritance:
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/source/pyams_file.widget.rst	Mon Jan 15 16:47:26 2018 +0100
@@ -0,0 +1,10 @@
+pyams\_file\.widget package
+===========================
+
+Module contents
+---------------
+
+.. automodule:: pyams_file.widget
+    :members:
+    :undoc-members:
+    :show-inheritance:
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/source/pyams_file.zmi.rst	Mon Jan 15 16:47:26 2018 +0100
@@ -0,0 +1,30 @@
+pyams\_file\.zmi package
+========================
+
+Submodules
+----------
+
+pyams\_file\.zmi\.file module
+-----------------------------
+
+.. automodule:: pyams_file.zmi.file
+    :members:
+    :undoc-members:
+    :show-inheritance:
+
+pyams\_file\.zmi\.image module
+------------------------------
+
+.. automodule:: pyams_file.zmi.image
+    :members:
+    :undoc-members:
+    :show-inheritance:
+
+
+Module contents
+---------------
+
+.. automodule:: pyams_file.zmi
+    :members:
+    :undoc-members:
+    :show-inheritance:
--- a/src/source/pyams_zodbbrowser.rst	Mon Jan 15 16:45:01 2018 +0100
+++ b/src/source/pyams_zodbbrowser.rst	Mon Jan 15 16:47:26 2018 +0100
@@ -1,8 +1,20 @@
-pyams\_zodbbrowser package
-==========================
+.. _pyams_zodbbrowser:
+
+PyAMS ZODB browser
+==================
+
+
+Module contents
++++++++++++++++
+
+.. automodule:: pyams_zodbbrowser
+    :members:
+    :undoc-members:
+    :show-inheritance:
+
 
 Subpackages
------------
++++++++++++
 
 .. toctree::
 
@@ -10,8 +22,9 @@
     pyams_zodbbrowser.tests
     pyams_zodbbrowser.zmi
 
+
 Submodules
-----------
+++++++++++
 
 pyams\_zodbbrowser\.btreesupport module
 ---------------------------------------
@@ -60,12 +73,3 @@
     :members:
     :undoc-members:
     :show-inheritance:
-
-
-Module contents
----------------
-
-.. automodule:: pyams_zodbbrowser
-    :members:
-    :undoc-members:
-    :show-inheritance:
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/source/quickstart.rst	Mon Jan 15 16:47:26 2018 +0100
@@ -0,0 +1,203 @@
+.. _quickstart:
+
+PyAMS quickstart
+================
+
+Here is a quick list of operations that you can follow to create and start your first PyAMS application from scratch.
+For this quick start, we will only use the most basic setup and keep several features disabled (like Elasticsearch
+integration, notifications...).
+
+See :ref:`install` to get a full description of installation process.
+
+
+To do first
++++++++++++
+
+PyAMS relies on Python packages for which you must have system packages available in your environment. These include:
+
+* a C/C++ compiler (GCC is fine)
+
+* a Python 3.5 interpreter with development headers; PyAMS may be compatible with other versions but has only been
+  completely tested with this version until now
+
+* several libraries with their development headers; these include libjpeg, libpng, libfreetype, libxml2 and libxslt
+  (and libpq if you want to use PostgreSQL)
+
+* a cache server, like Redis or Memcached.
+
+You can also choose to install Cython for better optimization of several packages...
+
+On a Debian GNU/Linux environment, required commands may be:
+
+.. code-block:: bash
+
+    # apt-get install python3.5 python3.5-dev
+    # apt-get install libjpeg-dev libpng-dev libfreetype6-dev libxml2-dev libxslt1-dev
+    # apt-get install redis-server redis-tools
+    # apt-get install cython3
+
+
+Initialize virtual environment
+++++++++++++++++++++++++++++++
+
+We are creating a virtual environment in */var/local/env*; it will include a small set of utilities required to use
+PyAMS templates:
+
+.. code-block:: bash
+
+    # mkdir /var/local/
+    # pip3 install virtualenv
+    # virtualenv --python=python3.5 env
+    # cd env
+    # . bin/activate
+    (env) # pip3.5 install cookiecutter
+
+
+Create ZODB
++++++++++++
+
+We are creating a local ZODB using ZEO, based on PyAMS cookiecutter template; several configuration parameters
+are required, Python eggs will be stored into */var/local/eggs* directory.
+
+**WARNING**: in this quickstart example, ZEO server instance will run as current user and group; for a production
+environment, it's better to use dedicated service user and group!
+
+.. code-block:: bash
+
+    (env) # cookiecutter hg+http://hg.ztfy.org/pyams/scaffolds/zeo_server
+    pyams_release [latest]:
+    project_name [ZEO_server]: ZEO_pyams
+    project_slug [zeo_pyams]:
+    eggs_directory [eggs]: /var/local/eggs
+    run_user [zeo]: mylogin
+    run_group [zeo]: mygroup
+    zeo_server_port [8100]:
+    zeo_storage [zeo_pyams]: pyams
+    zeo_pack_report [root@localhost]:
+    logs_directory [/var/log/zeo/zeo_pyams]:
+
+    Your ZEO environment is initialized.
+    To finalize it's creation, just type:
+    - cd zeo_pyams
+    - python3.5 bootstrap.py
+    - ./bin/buildout
+
+    (env) # cd zeo_pyams
+
+    (env) # python3.5 bootstrap.py
+    Creating directory '/var/local/env/zeo_pyams/bin'.
+    Creating directory '/var/local/env/zeo_pyams/parts'.
+    Creating directory '/var/local/env/zeo_pyams/develop-eggs'.
+    Generated script '/var/local/env/zeo_pyams/bin/buildout'.
+
+    (env) # ./bin/buildout
+    Installing zodb.
+    Generated script '/var/local/env/zeo_pyams/bin/zeopack'.
+    Generated script '/var/local/env/zeo_pyams/bin/runzeo'.
+    Generated script '/var/local/env/zeo_pyams/bin/zeo-nagios'.
+    Generated script '/var/local/env/zeo_pyams/bin/zeoctl'.
+    Installing zdaemon.
+    Generated script '/var/local/env/zeo_pyams/bin/zdaemon'.
+    Installing zeo_pyams.
+    zc.zodbrecipes: Generated shell script '/var/local/env/zeo_pyams/etc/init.d/zeo-zeo_pyams'.
+
+    (env) # ./etc/init.d/zeo-zeo_pyams start
+    Password:
+    .
+    daemon process started, pid=26230
+
+
+Create application instance
++++++++++++++++++++++++++++
+
+Application instance is created in */var/local/env/pyams* via another template:
+
+.. code-block:: bash
+
+    (env) # cd /var/local/env
+
+    (env) # cookiecutter hg+http://hg.ztfy.org/pyams/scaffolds/pyams
+    pyams_release [latest]:
+    project_name [PyAMS]:
+    project_slug [pyams]:
+    virtual_hostname [pyams.mydomain.com]: pyams.example.com
+    webapp_name [webapp]:
+    webapp_port [6543]:
+    eggs_directory [eggs]: /var/local/eggs
+    logs_directory [/var/log/apache2]:
+    run_user [www-data]:
+    run_group [www-data]:
+    Select beaker_backend:
+    1 - redis
+    2 - memcached
+    Choose from 1, 2 [1]:
+    beaker_server [127.0.0.1:6379]:
+    Select db_type:
+    1 - zeo
+    2 - relstorage
+    3 - newt
+    Choose from 1, 2, 3 [1]:
+    db_host [127.0.0.1]:
+    db_port [8100]:
+    db_name [pyams]: zeo_pyams
+    db_username [zeouser]:
+    db_password []:
+    zeo_realm [pyams]:
+    blobs_dir [$((INSTALL)/var/db/blobs]:
+    use_postgresql [True]: False
+    use_oracle [False]:
+    use_ldap [False]:
+    use_elasticsearch [False]:
+    elasticsearch_server [http://127.0.0.1:9200]:
+    elasticsearch_index [pyams]:
+    create_elasticsearch_index [False]:
+    define_elasticsearch_mappings [False]:
+    smtp_server [localhost]:
+    smtp_server_name [pyams]:
+    pyams_scheduler [127.0.0.1:5555]:
+    start_scheduler [True]:
+    pyams_medias_converter [127.0.0.1:5556]:
+    start_medias_converter [True]:
+    pyams_es_indexer [127.0.0.1:5557]:
+    start_es_indexer [False]:
+    use_notifications [True]: False
+    pyams_ws_notify [127.0.0.1:8081]:
+    lexicon_languages [en:english fr:french]:
+    extension_package []:
+    need_pyams_gis [False]:
+    Your server environment is initialized.
+    To finalize it's creation, just type:
+    - cd pyams
+    - python3.5 bootstrap.py
+    - ./bin/buildout
+
+    (env) # cd pyams
+
+    (env) # python3.5 bootstrap.py
+
+    (env) # ./bin/buildout
+    Creating directory '/var/local/env/pyams/bin'.
+    Creating directory '/var/local/env/pyams/develop-eggs'.
+    Generated script '/var/local/env/pyams/bin/buildout'.
+
+    (env) # ./bin/buildout
+    ...
+    (this may take some time!)
+
+
+Start application
++++++++++++++++++
+
+Application is ready to run! Just check INI files in *etc* directory and start the application:
+
+.. code-block:: bash
+
+    (env) # ./bin/pyams_upgrade etc/development.ini
+
+    (env) # ./bin/pserve etc/development.ini
+    ...
+    Starting server in PID 29335.
+    Serving on http://0.0.0.0:6543
+
+Launch a browser and open URL *http://127.0.0.1:6543/admin* to get access to PyAMS management interface; default
+login is "admin/admin", that you may change as soon as possible!