- -
-

pyams_content.shared.common.zmi package

-
-

Submodules

-
-
-

pyams_content.shared.common.zmi.dashboard module

-
-
-class pyams_content.shared.common.zmi.dashboard.BaseDashboardTable(context, request)
-

Bases: pyams_skin.table.BaseTable

-

Base dashboard table

-
-
-data_attributes
-
- -
-
-dt_sort_order = 'desc'
-
- -
-
-sortOn = None
-
- -
-
-title
-
- -
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.FavoritesColumnAddRemoveColumn(context, request, table)
-

Bases: pyams_skin.table.JsActionColumn

-

Favorites column add/remove column

-
-
-cssClasses = {'td': 'action switcher', 'th': 'action'}
-
- -
-
-get_icon(item)
-
- -
-
-get_url(item)
-
- -
-
-icon_class = 'fa fa-fw fa-star'
-
- -
-
-icon_hint = 'Add/remove from favorites'
-
- -
-
-url = 'PyAMS_content.profile.switchFavorite'
-
- -
-
-weight = 1
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolAllContentsMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared tool ‘all contents’ dashboard menu

-
-
-icon_class = 'fa-pencil-square'
-
- -
-
-label = 'Other interventions'
-
- -
-
-url = '#'
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsHeaderAdapter(context, request, view)
-

Bases: pyams_skin.page.DefaultPageHeaderAdapter

-

Shared tool published contents header adapter

-
-
-back_url = '#dashboard.html'
-
- -
-
-icon_class = 'fa fa-fw fa-pencil-square'
-
- -
-
-subtitle = 'Last published contents'
-
- -
-
-title
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared tool published contents dashboard menu

-
-
-icon_class = None
-
- -
-
-label = 'Last publications'
-
- -
-
-url = '#all-publications.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsTable(context, request)
-

Bases: pyams_content.shared.common.zmi.dashboard.BaseDashboardTable

-

Shared tool published contents table

-
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsValues(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool published contents values adapter

-
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolAllPublicationsView(context, request)
-

Bases: pyams_zmi.view.InnerAdminView, pyams_skin.container.ContainerView

-

Shared tool published contents view

-
-
-table_class
-

alias of SharedToolAllPublicationsTable

-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesHeaderAdapter(context, request, view)
-

Bases: pyams_skin.page.DefaultPageHeaderAdapter

-

Shared tool updated contents header adapter

-
-
-back_url = '#dashboard.html'
-
- -
-
-icon_class = 'fa fa-fw fa-pencil-square'
-
- -
-
-subtitle = 'Last updated contents'
-
- -
-
-title
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared tool updated contents dashboard menu

-
-
-icon_class = None
-
- -
-
-label = 'Last updates'
-
- -
-
-url = '#all-updates.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesTable(context, request)
-

Bases: pyams_content.shared.common.zmi.dashboard.BaseDashboardTable

-

Shared tool updated contents table

-
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesValues(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool updated contents values adapter

-
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolAllUpdatesView(context, request)
-

Bases: pyams_zmi.view.InnerAdminView, pyams_skin.container.ContainerView

-

Shared tool updated contents view

-
-
-table_class
-

alias of SharedToolAllUpdatesTable

-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsHeaderAdapter(context, request, view)
-

Bases: pyams_skin.page.DefaultPageHeaderAdapter

-

Shared tool archived contents header adapter

-
-
-back_url = '#dashboard.html'
-
- -
-
-icon_class = 'fa fa-fw fa-user'
-
- -
-
-subtitle = 'Your archived contents'
-
- -
-
-title
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsTable(context, request)
-

Bases: pyams_content.shared.common.zmi.dashboard.BaseDashboardTable

-

Shared tool archived contents table

-
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsValues(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool archived contents values adapter

-
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolArchivedContentsView(context, request)
-

Bases: pyams_zmi.view.InnerAdminView, pyams_skin.container.ContainerView

-

Shared tool archived contents view

-
-
-table_class
-

alias of SharedToolArchivedContentsTable

-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolArchivedMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared tool archived contents dashboard menu

-
-
-icon_class = None
-
- -
-
-label = 'My archived contents'
-
- -
-
-url = '#my-archived-contents.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardContentNameAdapter(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool dashboard content name adapter

-
-
-name
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardHeaderAdapter(context, request, view)
-

Bases: pyams_skin.page.DefaultPageHeaderAdapter

-

Shared tool properties header adapter

-
-
-back_target = None
-
- -
-
-back_url = '/admin#dashboard.html'
-
- -
-
-icon_class = 'fa fa-fw fa-line-chart'
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardManagerWaitingTable(context, request)
-

Bases: pyams_content.shared.common.zmi.dashboard.BaseDashboardTable

-

Shared tool dashboard waiting table

-
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardManagerWaitingValues(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool dashboard waiting values adapter

-
-
-check_access(content)
-
- -
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared tool dashboard menu

-
-
-icon_class = 'fa-line-chart'
-
- -
-
-label = 'Dashboard'
-
- -
-
-url = '#dashboard.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardModifiedColumn(context, request, table)
-

Bases: pyams_skin.table.I18nColumn, z3c.table.column.GetAttrColumn

-

Shared tool dashboard modified column

-
-
-getValue(obj)
-
- -
-
-weight = 40
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardNameAdapter(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool dashboard name adapter

-
-
-name
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardNameColumn(context, request, table)
-

Bases: pyams_skin.table.NameColumn

-

Shared tool dashboard name column

-
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerColumn(context, request, table)
-

Bases: pyams_skin.table.I18nColumn, z3c.table.column.GetAttrColumn

-

Shared tool dashboard owner column

-
-
-cssClasses = {'td': 'col-xs-hide', 'th': 'col-xs-hide'}
-
- -
-
-getValue(obj)
-
- -
-
-weight = 35
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerModifiedTable(context, request)
-

Bases: pyams_content.shared.common.zmi.dashboard.BaseDashboardTable

-

Shared tool dashboard owned modified contents table

-
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerModifiedValues(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool dashboard waiting owned contents values adapter

-
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerWaitingTable(context, request)
-

Bases: pyams_content.shared.common.zmi.dashboard.BaseDashboardTable

-

Shared tool dashboard waiting owned contents table

-
-
-dt_sort_order = 'asc'
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardOwnerWaitingValues(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool dashboard waiting owned contents values adapter

-
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardSequenceColumn(context, request, table)
-

Bases: pyams_skin.table.I18nColumn, z3c.table.column.GetAttrColumn

-

Shared tool dashboard sequence ID column

-
-
-getValue(obj)
-
- -
-
-weight = 15
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusColumn(context, request, table)
-

Bases: pyams_skin.table.I18nColumn, z3c.table.column.GetAttrColumn

-

Shared tool dashboard status column

-
-
-getValue(obj)
-
- -
-
-weight = 20
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusDateColumn(context, request, table)
-

Bases: pyams_skin.table.I18nColumn, z3c.table.column.GetAttrColumn

-

Shared tool dashboard status date column

-
-
-cssClasses = {'td': 'col-xs-hide col-sm-hide', 'th': 'col-xs-hide col-sm-hide'}
-
- -
-
-getValue(obj)
-
- -
-
-weight = 21
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardStatusPrincipalColumn(context, request, table)
-

Bases: pyams_skin.table.I18nColumn, z3c.table.column.GetAttrColumn

-

Shared tool dashboard status principal column

-
-
-cssClasses = {'td': 'col-xs-hide', 'th': 'col-xs-hide'}
-
- -
-
-getValue(obj)
-
- -
-
-weight = 30
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardVersionColumn(context, request, table)
-

Bases: pyams_skin.table.I18nColumn, z3c.table.column.GetAttrColumn

-

Shared tool dashboard version column

-
-
-getValue(obj)
-
- -
-
-weight = 25
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolDashboardView(context, request)
-

Bases: pyams_zmi.view.InnerAdminView

-

Shared tool dashboard view

-
-
-header_title
-
- -
-
-title = 'Contents dashboard'
-
- -
-
-update()
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesHeaderAdapter(context, request, view)
-

Bases: pyams_skin.page.DefaultPageHeaderAdapter

-

Shared tool favorites header adapter

-
-
-back_url = '#dashboard.html'
-
- -
-
-icon_class = 'fa fa-fw fa-user'
-
- -
-
-subtitle = 'Your favorites'
-
- -
-
-title
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared tool favorites dashboard menu

-
-
-icon_class = None
-
- -
-
-label = 'My favorites'
-
- -
-
-url = '#my-favorites.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesTable(context, request)
-

Bases: pyams_content.shared.common.zmi.dashboard.BaseDashboardTable

-

Shared tool favorites table

-
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesValues(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool favorites values adapter

-
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolFavoritesView(context, request)
-

Bases: pyams_zmi.view.InnerAdminView, pyams_skin.container.ContainerView

-

Shared tool favorites view

-
-
-table_class
-

alias of SharedToolFavoritesTable

-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolMyDashboardMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared tool ‘my contents’ dashboard menu

-
-
-icon_class = 'fa-user'
-
- -
-
-label = 'My contents'
-
- -
-
-url = '#'
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsHeaderAdapter(context, request, view)
-

Bases: pyams_skin.page.DefaultPageHeaderAdapter

-

Shared tool preparations header adapter

-
-
-back_url = '#dashboard.html'
-
- -
-
-icon_class = 'fa fa-fw fa-user'
-
- -
-
-subtitle = 'Your prepared contents'
-
- -
-
-title
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared tool preparations dashboard menu

-
-
-icon_class = None
-
- -
-
-label = 'My preparations'
-
- -
-
-url = '#my-preparations.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsTable(context, request)
-

Bases: pyams_content.shared.common.zmi.dashboard.BaseDashboardTable

-

Shared tool preparations table

-
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsValues(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool preparations values adapter

-
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolPreparationsView(context, request)
-

Bases: pyams_zmi.view.InnerAdminView, pyams_skin.container.ContainerView

-

Shared tool preparations view

-
-
-table_class
-

alias of SharedToolPreparationsTable

-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsHeaderAdapter(context, request, view)
-

Bases: pyams_skin.page.DefaultPageHeaderAdapter

-

Shared tool publications header adapter

-
-
-back_url = '#dashboard.html'
-
- -
-
-icon_class = 'fa fa-fw fa-user'
-
- -
-
-subtitle = 'Your published contents'
-
- -
-
-title
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared tool publications dashboard menu

-
-
-icon_class = None
-
- -
-
-label = 'My publications'
-
- -
-
-url = '#my-publications.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsTable(context, request)
-

Bases: pyams_content.shared.common.zmi.dashboard.BaseDashboardTable

-

Shared tool publications table

-
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsValues(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool publications values adapter

-
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolPublicationsView(context, request)
-

Bases: pyams_zmi.view.InnerAdminView, pyams_skin.container.ContainerView

-

Shared tool publications view

-
-
-table_class
-

alias of SharedToolPublicationsTable

-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsHeaderAdapter(context, request, view)
-

Bases: pyams_skin.page.DefaultPageHeaderAdapter

-

Shared tool retired contents header adapter

-
-
-back_url = '#dashboard.html'
-
- -
-
-icon_class = 'fa fa-fw fa-user'
-
- -
-
-subtitle = 'Your retired contents'
-
- -
-
-title
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsTable(context, request)
-

Bases: pyams_content.shared.common.zmi.dashboard.BaseDashboardTable

-

Shared tool retired contents table

-
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsValues(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool retired contents values adapter

-
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolRetiredContentsView(context, request)
-

Bases: pyams_zmi.view.InnerAdminView, pyams_skin.container.ContainerView

-

Shared tool retired contents view

-
-
-table_class
-

alias of SharedToolRetiredContentsTable

-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolRetiredMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared tool retired contents dashboard menu

-
-
-icon_class = None
-
- -
-
-label = 'My retired contents'
-
- -
-
-url = '#my-retired-contents.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsHeaderAdapter(context, request, view)
-

Bases: pyams_skin.page.DefaultPageHeaderAdapter

-

Shared tool submissions header adapter

-
-
-back_url = '#dashboard.html'
-
- -
-
-icon_class = 'fa fa-fw fa-user'
-
- -
-
-subtitle = 'Your submitted contents'
-
- -
-
-title
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared tool submissions dashboard menu

-
-
-icon_class = None
-
- -
-
-label = 'My submissions'
-
- -
-
-url = '#my-submissions.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsTable(context, request)
-

Bases: pyams_content.shared.common.zmi.dashboard.BaseDashboardTable

-

Shared tool submissions table

-
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsValues(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool submissions values adapter

-
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.dashboard.SharedToolSubmissionsView(context, request)
-

Bases: pyams_zmi.view.InnerAdminView, pyams_skin.container.ContainerView

-

Shared tool submissions view

-
-
-table_class
-

alias of SharedToolSubmissionsTable

-
- -
- -
-
-

pyams_content.shared.common.zmi.header module

-
-
-class pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider(context, request, view)
-

Bases: object

-

Header for shared contents

-
-
-back_target = None
-
- -
-
-back_url = '#summary.html'
-
- -
-
-favorite_content
-
- -
-
-hex_oid
-
- -
-
-icon_class = ''
-
- -
-
-title
-
- -
- -
-
-class pyams_content.shared.common.zmi.header.SharedContentInnerPageHeaderContentProvider
-

Bases: object

-

Inner page header content provider

-
-
-render()
-
- -
-
-update()
-
- -
- -
-
-class pyams_content.shared.common.zmi.header.SharedContentTitlePrefixAdapter(context, request)
-

Bases: pyams_skin.site.ContextTitlePrefixAdapter

-

Shared content title prefix adapter

-
-
-prefix
-
- -
- -
-
-

pyams_content.shared.common.zmi.i18n module

-
-
-class pyams_content.shared.common.zmi.i18n.SharedContentLanguageEditFormPermissionChecker(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

I18n manager language edit form permission checker

-
-
-edit_permission = 'pyams.ManageContent'
-
- -
- -
-
-

pyams_content.shared.common.zmi.manager module

-
-
-class pyams_content.shared.common.zmi.manager.SharedToolBreadcrumbAdapter(context, request)
-

Bases: pyams_skin.viewlet.breadcrumb.BreadcrumbItem

-

Shared tool breadcrumb adapter

-
-
-css_class = 'strong'
-
- -
-
-label
-
- -
- -
-
-class pyams_content.shared.common.zmi.manager.SharedToolLanguagesAJAXEditForm(context, request)
-

Bases: pyams_form.form.AJAXEditForm, pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditForm

-

Shared tool languages edit form, JSON renderer

-
- -
-
-class pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditForm(context, request)
-

Bases: pyams_zmi.form.AdminEditForm

-

Shared tool languages edit form

-
-
-ajax_handler = 'languages.json'
-
- -
-
-edit_permission = 'pyams.ManageTool'
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-legend = 'Content languages'
-
- -
- -
-
-class pyams_content.shared.common.zmi.manager.SharedToolLanguagesEditFormHelp(context, request, view)
-

Bases: pyams_form.help.FormHelp

-

Shared tool languages edit form help

-
-
-message = 'Tool languages are used to translate own tool properties, and newly created contents will propose these languages by default'
-
- -
-
-message_format = 'rest'
-
- -
- -
-
-class pyams_content.shared.common.zmi.manager.SharedToolLanguagesMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared tool languages menu

-
-
-icon_class = 'fa-flag'
-
- -
-
-label = 'Languages'
-
- -
-
-url = '#languages.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.manager.SharedToolPropertiesAJAXEditForm(context, request)
-

Bases: pyams_form.form.AJAXEditForm, pyams_content.shared.common.zmi.manager.SharedToolPropertiesEditForm

-

Shared tool properties edit form, JSON renderer

-
- -
-
-class pyams_content.shared.common.zmi.manager.SharedToolPropertiesEditForm(context, request)
-

Bases: pyams_zmi.form.AdminEditForm

-

Shared tool properties edit form

-
-
-ajax_handler = 'properties.json'
-
- -
-
-edit_permission = 'pyams.ManageTool'
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-legend = 'Shared tool properties'
-
- -
- -
-
-class pyams_content.shared.common.zmi.manager.SharedToolPropertiesHeaderAdapter(context, request, view)
-

Bases: pyams_skin.page.DefaultPageHeaderAdapter

-

Shared tool properties header adapter

-
-
-back_target = None
-
- -
-
-back_url = '/admin#properties.html'
-
- -
-
-icon_class = 'fa fa-fw fa-edit'
-
- -
- -
-
-class pyams_content.shared.common.zmi.manager.SharedToolPropertiesHelpAdapter(context, request, view)
-

Bases: pyams_form.help.FormHelp

-

Shared tool properties help adapter

-
-
-header = 'WARNING'
-
- -
-
-message = "Workflow shouldn't be modified if this tool already contains any shared content!"
-
- -
-
-message_format = 'rest'
-
- -
-
-permission = 'pyams.ManageTool'
-
- -
-
-status = 'danger'
-
- -
- -
-
-class pyams_content.shared.common.zmi.manager.SharedToolPropertiesMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared tool properties menu

-
-
-icon_class = 'fa-edit'
-
- -
-
-label = 'Properties'
-
- -
-
-url = '#properties.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.manager.SharedToolSiteManagementMenuHeader(context, request)
-

Bases: pyams_utils.adapter.ContextRequestAdapter

-

Shared tool site management menu header adapter

-
-
-header = 'Tool management'
-
- -
- -
-
-class pyams_content.shared.common.zmi.manager.SharedToolTitleAdapter(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool title adapter

-
-
-title
-
- -
- -
-
-

pyams_content.shared.common.zmi.owner module

-
-
-class pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeAJAXForm(context, request)
-

Bases: pyams_form.form.AJAXAddForm, pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm

-

Shared content owner change form, JSON renderer

-
-
-get_ajax_output(changes)
-
- -
- -
-
-class pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeForm(context, request)
-

Bases: pyams_zmi.form.AdminDialogAddForm

-

Shared content owner change form

-
-
-ajax_handler = 'change-owner.json'
-
- -
-
-buttons = <z3c.form.button.Buttons object>
-
- -
-
-createAndAdd(data)
-
- -
-
-edit_permission = 'pyams.ManageSite'
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-legend = "Change content's owner"
-
- -
-
-updateActions()
-
- -
- -
-
-class pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeFormHelp(context, request, view)
-

Bases: pyams_form.help.FormHelp

-

Shared content owner change form help

-
-
-message = 'All versions of this content which are not archived will be transferred to newly selected owner'
-
- -
-
-message_format = 'rest'
-
- -
- -
-
-class pyams_content.shared.common.zmi.owner.WfSharedContentOwnerChangeMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared content owner change menu

-
-
-icon_class = 'fa fa-fw fa-user'
-
- -
-
-label = 'Change owner...'
-
- -
-
-modal_target = True
-
- -
-
-url = 'change-owner.html'
-
- -
- -
-
-

pyams_content.shared.common.zmi.properties module

-
-
-class pyams_content.shared.common.zmi.properties.SharedContentCompositionMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared content properties menu

-
-
-icon_class = 'fa-dropbox'
-
- -
-
-label = 'Composition'
-
- -
-
-url = '#summary.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.properties.SharedContentPropertiesAJAXEditForm(context, request)
-

Bases: pyams_form.form.AJAXEditForm, pyams_content.shared.common.zmi.properties.SharedContentPropertiesEditForm

-

Shared content properties edit form, JSON renderer

-
-
-get_ajax_output(changes)
-
- -
- -
-
-class pyams_content.shared.common.zmi.properties.SharedContentPropertiesEditForm(context, request)
-

Bases: pyams_zmi.form.AdminEditForm

-

Shared content properties edit form

-
-
-ajax_handler = 'properties.json'
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-legend = 'Content properties'
-
- -
-
-updateWidgets(prefix=None)
-
- -
- -
-
-class pyams_content.shared.common.zmi.properties.SharedContentPropertiesHeaderAdapter(context, request, view)
-

Bases: pyams_content.shared.common.zmi.WfSharedContentHeaderAdapter

-

Shared content properties header adapter

-
-
-icon_class = 'fa fa-fw fa-edit'
-
- -
- -
-
-class pyams_content.shared.common.zmi.properties.SharedContentPropertiesMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared content properties menu

-
-
-icon_class = 'fa-edit'
-
- -
-
-label = 'Properties'
-
- -
-
-url = '#properties.html'
-
- -
- -
-
-

pyams_content.shared.common.zmi.search module

-
-
-class pyams_content.shared.common.zmi.search.SearchResultsViewValuesAdapter(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Search results view values adapter

-
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchForm(context, request)
-

Bases: pyams_form.search.SearchForm

-

Shared tool advanced search form

-
-
-ajax_handler = 'advanced-search-results.html'
-
- -
-
-fields
-
- -
-
-legend = 'Advanced search'
-
- -
- -
-
-class pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchFormSearchAdapter(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool adavanced search form search adapter

-
-
-get_search_results(data)
-
- -
- -
-
-class pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchHeaderAdapter(context, request, view)
-

Bases: pyams_skin.page.DefaultPageHeaderAdapter

-

Shared tool advanced search header adapter

-
-
-back_target = None
-
- -
-
-back_url = '#dashboard.html'
-
- -
-
-icon_class = 'fa fa-fw fa-search'
-
- -
- -
-
-class pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared tool advanced search menu

-
-
-icon_class = None
-
- -
-
-label = 'Advanced search'
-
- -
-
-url = '#advanced-search.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchResultsView(context, request)
-

Bases: pyams_zmi.view.AdminView, pyams_form.search.SearchResultsView

-

Shared tool advanced search results view

-
-
-data_attributes
-
- -
-
-search_form_factory
-

alias of SharedToolAdvancedSearchForm

-
- -
-
-sortOn = None
-
- -
-
-title = 'Advanced search results'
-
- -
- -
-
-class pyams_content.shared.common.zmi.search.SharedToolAdvancedSearchView
-

Bases: pyams_form.search.SearchView

-

Shared tool advanced search view

-
-
-search_form_factory
-

alias of SharedToolAdvancedSearchForm

-
- -
- -
-
-class pyams_content.shared.common.zmi.search.SharedToolQuickSearchResults(context, request)
-

Bases: pyams_skin.table.BaseTable

-

Shared tool quick search results table

-
-
-data_attributes
-
- -
-
-sortOn = None
-
- -
-
-title = 'Quick search results'
-
- -
- -
-
-class pyams_content.shared.common.zmi.search.SharedToolQuickSearchValues(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool quick search results view values adapter

-
-
-values
-
- -
- -
-
-pyams_content.shared.common.zmi.search.shared_tool_quick_search_view(request)
-

Shared tool quick search view

-
- -
-
-

pyams_content.shared.common.zmi.security module

-
-
-class pyams_content.shared.common.zmi.security.PrincipalInfoElementEditor(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Principal info element editor

-
-
-modal_target = True
-
- -
-
-url
-
- -
-
-view_name = 'manager-restrictions.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsAJAXEditForm(context, request)
-

Bases: pyams_form.form.AJAXEditForm, pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm

-

Shared tool manager restrictions edit form, JSON renderer

-
-
-get_ajax_output(changes)
-
- -
- -
-
-class pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEditForm(context, request)
-

Bases: pyams_zmi.form.AdminDialogEditForm

-

Shared tool manager restrictions edit form

-
-
-ajax_handler = 'manager-restrictions.json'
-
- -
-
-edit_permission = 'pyams.ManageTool'
-
- -
-
-fields
-
- -
-
-getContent()
-
- -
-
-icon_css_class = 'fa fa-fw fa-lock'
-
- -
-
-interface
-
- -
-
-legend
-
- -
-
-principal
-
- -
-
-principal_id
-
- -
-
-update()
-
- -
-
-updateWidgets(prefix=None)
-
- -
- -
-
-class pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsEnabledColumn(context, request, table)
-

Bases: pyams_skin.table.I18nColumn, z3c.table.column.GetAttrColumn

-

Shared tool manager enabled restrictions column

-
-
-cssClasses = {'td': 'center'}
-
- -
-
-getValue(obj)
-
- -
-
-weight = 45
-
- -
- -
-
-class pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsNameColumn(context, request, table)
-

Bases: pyams_skin.table.I18nColumn, z3c.table.column.GetAttrColumn

-

Shared tool manager restrictions name column

-
-
-attrName = 'title'
-
- -
-
-weight = 10
-
- -
- -
-
-class pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsOwnersColumn(context, request, table)
-

Bases: pyams_skin.table.I18nColumn, z3c.table.column.GetAttrColumn

-

Shared tool manager owners restrictions column

-
-
-cssClasses = {'td': 'center'}
-
- -
-
-getValue(obj)
-
- -
-
-weight = 50
-
- -
- -
-
-class pyams_content.shared.common.zmi.security.SharedToolManagerRestrictionsValuesAdapter(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared tool manager restrictions values adapter

-
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsHeaderAdapter(context, request, view)
-

Bases: pyams_skin.page.DefaultPageHeaderAdapter

-

Shared tool managers restrictions header adapter

-
-
-back_target = None
-
- -
-
-back_url = 'admin#protected-object-roles.html'
-
- -
-
-icon_class = 'fa fa-fw fa-lock'
-
- -
- -
-
-class pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Shared tool managers restrictions menu

-
-
-icon_class = 'fa-lock'
-
- -
-
-label = 'Managers restrictions'
-
- -
-
-url = '#managers-restrictions.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsTable(context, request)
-

Bases: pyams_skin.table.BaseTable

-

Shared tool manager restrictions table

-
-
-id = 'security_manager_restrictions'
-
- -
-
-title = 'Content managers restrictions'
-
- -
- -
-
-class pyams_content.shared.common.zmi.security.SharedToolManagersRestrictionsView(context, request)
-

Bases: pyams_zmi.view.AdminView, pyams_skin.container.ContainerView

-

Shared tool managers restrictions view

-
-
-table_class
-

alias of SharedToolManagersRestrictionsTable

-
- -
- -
-
-

pyams_content.shared.common.zmi.site module

-
-
-class pyams_content.shared.common.zmi.site.SharedSiteDashboardSearchHeaderAdapter(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Site manager dashboard search header adapter

-
-
-title
-
- -
- -
-
-

pyams_content.shared.common.zmi.summary module

-
-
-class pyams_content.shared.common.zmi.summary.SharedContentDublinCoreSummary(context, request, view=None)
-

Bases: pyams_zmi.form.InnerAdminDisplayForm

-

Shared content DublinCore summary

-
-
-css_class = 'form-tight'
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-tab_label = 'Identity card'
-
- -
-
-weight = 1
-
- -
- -
-
-class pyams_content.shared.common.zmi.summary.SharedContentSummaryForm(context, request)
-

Bases: pyams_zmi.form.AdminDisplayForm

-

Shared content summary form

-
-
-css_class = 'ams-form form-horizontal form-tight'
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-legend = 'Display content summary'
-
- -
- -
-
-class pyams_content.shared.common.zmi.summary.SharedContentSummaryFormHeaderProvider(context, request, view)
-

Bases: pyams_content.shared.common.zmi.header.SharedContentHeaderContentProvider

-

Shared content summary form header provider

-
-
-back_url
-
- -
- -
-
-class pyams_content.shared.common.zmi.summary.SharedContentWorkflowHistorySummary(context, request, view=None)
-

Bases: pyams_zmi.form.InnerAdminDisplayForm

-

Shared content workflow history summary

-
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-legend = 'Content history'
-
- -
-
-updateWidgets(prefix=None)
-
- -
-
-weight = 40
-
- -
- -
-
-class pyams_content.shared.common.zmi.summary.SharedContentWorkflowPublicationState(context, request, view=None)
-

Bases: pyams_zmi.form.InnerAdminDisplayForm

-

Shared content workflow publication state summary

-
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-legend = 'Publication and retire dates'
-
- -
-
-weight = 20
-
- -
- -
-
-class pyams_content.shared.common.zmi.summary.SharedContentWorkflowVersionSummary(context, request, view=None)
-

Bases: pyams_zmi.form.InnerAdminDisplayForm

-

Shared content workflow version summary

-
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-legend = 'Current version'
-
- -
-
-updateWidgets(prefix=None)
-
- -
-
-weight = 30
-
- -
- -
-
-class pyams_content.shared.common.zmi.summary.SharedContentWorkflowWaitingState(context, request, view=None)
-

Bases: pyams_zmi.form.InnerAdminAddForm

-

Shared content workflow waiting state summary

-
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-legend = 'Requested action'
-
- -
-
-mode = 'display'
-
- -
-
-updateWidgets(prefix=None)
-
- -
-
-weight = 10
-
- -
- -
-
-

pyams_content.shared.common.zmi.types module

-
-
-class pyams_content.shared.common.zmi.types.DataSubtypeAJAXAddForm(context, request)
-

Bases: pyams_form.form.AJAXAddForm, pyams_content.shared.common.zmi.types.DataSubtypeAddForm

-

Data subtype add form, JSON renderer

-
-
-get_ajax_output(changes)
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.DataSubtypeAJAXEditForm(context, request)
-

Bases: pyams_form.form.AJAXEditForm, pyams_content.shared.common.zmi.types.DataSubtypeEditForm

-

Data subtype edit form, JSON renderer

-
-
-get_ajax_output(changes)
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.DataSubtypeAddAction(context, request, view, manager)
-

Bases: pyams_skin.viewlet.toolbar.ToolbarAction

-

Data subtype adding action

-
-
-label = 'Add subtype'
-
- -
-
-label_css_class = 'fa fa-fw fa-plus'
-
- -
-
-modal_target = True
-
- -
-
-url = 'add-data-subtype.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.DataSubtypeAddForm(context, request)
-

Bases: pyams_zmi.form.AdminDialogAddForm

-

Data subtype add form

-
-
-add(object)
-
- -
-
-ajax_handler = 'add-data-subtype.json'
-
- -
-
-create(data)
-
- -
-
-edit_permission = 'pyams.ManageTool'
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-icon_css_class = 'fa fa-fw fa-folder-o'
-
- -
-
-input_css_class = 'col-md-8'
-
- -
-
-label_css_class = 'control-label col-md-4'
-
- -
-
-legend = 'Add new subtype'
-
- -
-
-nextURL()
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.DataSubtypeEditForm(context, request)
-

Bases: pyams_zmi.form.AdminDialogEditForm

-

Data subtype edit form

-
-
-ajax_handler = 'properties.json'
-
- -
-
-edit_permission = 'pyams.ManageTool'
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-icon_css_class = 'fa fa-fw fa-folder-o'
-
- -
-
-input_css_class = 'col-md-8'
-
- -
-
-label_css_class = 'control-label col-md-4'
-
- -
-
-legend = 'Data subtype properties'
-
- -
-
-updateWidgets(prefix=None)
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.DataTypeAJAXAddForm(context, request)
-

Bases: pyams_form.form.AJAXAddForm, pyams_content.shared.common.zmi.types.DataTypeAddForm

-

Data type add form, JSON renderer

-
-
-nextURL()
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.DataTypeAJAXEditForm(context, request)
-

Bases: pyams_form.form.AJAXEditForm, pyams_content.shared.common.zmi.types.DataTypeEditForm

-

Data type edit form, JSON renderer

-
- -
-
-class pyams_content.shared.common.zmi.types.DataTypeAddAction(context, request, view, manager)
-

Bases: pyams_skin.viewlet.toolbar.ToolbarAction

-

Data type adding action

-
-
-label = 'Add data type'
-
- -
-
-label_css_class = 'fa fa-fw fa-plus'
-
- -
-
-modal_target = True
-
- -
-
-url = 'add-data-type.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.DataTypeAddForm(context, request)
-

Bases: pyams_zmi.form.AdminDialogAddForm

-

Data type add form

-
-
-add(object)
-
- -
-
-ajax_handler = 'add-data-type.json'
-
- -
-
-create(data)
-
- -
-
-edit_permission = 'pyams.ManageTool'
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-icon_css_class = 'fa fa-fw fa-folder-o'
-
- -
-
-input_css_class = 'col-md-8'
-
- -
-
-label_css_class = 'control-label col-md-4'
-
- -
-
-legend = 'Add new data type'
-
- -
-
-nextURL()
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.DataTypeEditForm(context, request)
-

Bases: pyams_zmi.form.AdminDialogEditForm

-

Data type edit form

-
-
-ajax_handler = 'properties.json'
-
- -
-
-edit_permission = 'pyams.ManageTool'
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-icon_css_class = 'fa fa-fw fa-folder-o'
-
- -
-
-input_css_class = 'col-md-8'
-
- -
-
-label_css_class = 'control-label col-md-4'
-
- -
-
-legend = 'Data type properties'
-
- -
-
-updateWidgets(prefix=None)
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.DataTypeElementNameAdapter(context, request)
-

Bases: pyams_utils.adapter.ContextRequestAdapter

-

Types shared tool types name adapter

-
-
-name
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.DatatypeSubtypesTable(context, request)
-

Bases: pyams_skin.table.BaseTable

-

Data type subtypes table

-
-
-cssClasses = {'table': 'table table-bordered table-striped table-hover table-tight table-dnd'}
-
- -
-
-data_attributes
-
- -
-
-hide_header = True
-
- -
-
-id
-
- -
-
-sortOn = None
-
- -
-
-values
-
- -
-
-widget_class = 'ams-widget margin-top-5'
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.DatatypeSubtypesTableAssociationsColumn(context, request, table)
-

Bases: pyams_skin.table.ActionColumn

-

Data type subtypes associations column

-
-
-icon_class = 'fa fa-fw fa-link'
-
- -
-
-icon_hint = 'Default associations'
-
- -
-
-modal_target = True
-
- -
-
-permission = 'pyams.ManageTool'
-
- -
-
-url = 'associations-dialog.html'
-
- -
-
-weight = 110
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.DatatypeSubtypesTableNameColumn(context, request, table)
-

Bases: pyams_skin.table.NameColumn

-

Data type subtypes table name column

-
-
-renderHeadCell()
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.DatatypeSubtypesTableParagraphsColumn(context, request, table)
-

Bases: pyams_skin.table.ActionColumn

-

Data type subtypes paragraphs column

-
-
-icon_class = 'fa fa-fw fa-paragraph'
-
- -
-
-icon_hint = 'Default paragraphs'
-
- -
-
-modal_target = True
-
- -
-
-permission = 'pyams.ManageTool'
-
- -
-
-url = 'paragraphs-dialog.html'
-
- -
-
-weight = 100
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.DatatypeSubtypesTableSorterColumn(context, request, table)
-

Bases: pyams_skin.table.SorterColumn

-

Data type subtypes table sorter column

-
- -
-
-class pyams_content.shared.common.zmi.types.DatatypeSubtypesTableTrashColumn(context, request, table)
-

Bases: pyams_skin.table.TrashColumn

-

Data type subtypes table trash column

-
-
-permission = 'pyams.ManageTool'
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.DatatypeSubtypesTableValues(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Data type subtypes table values adapter

-
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.TypedSharedToolTypesAssociationsColumn(context, request, table)
-

Bases: pyams_skin.table.ActionColumn

-

Typed shared tool types associations column

-
-
-icon_class = 'fa fa-fw fa-link'
-
- -
-
-icon_hint = 'Default associations'
-
- -
-
-modal_target = True
-
- -
-
-permission = 'pyams.ManageTool'
-
- -
-
-url = 'associations-dialog.html'
-
- -
-
-weight = 110
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.TypedSharedToolTypesMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Typed shared tool types menu

-
-
-icon_class = 'fa-folder-o'
-
- -
-
-label = 'Data types'
-
- -
-
-url = '#data-types.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.TypedSharedToolTypesNameColumn(context, request, table)
-

Bases: pyams_skin.table.NameColumn

-

Typed shared tool types name column

-
-
-renderCell(item)
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.TypedSharedToolTypesParagraphsColumn(context, request, table)
-

Bases: pyams_skin.table.ActionColumn

-

Typed shared tool types paragraphs column

-
-
-icon_class = 'fa fa-fw fa-paragraph'
-
- -
-
-icon_hint = 'Default paragraphs'
-
- -
-
-modal_target = True
-
- -
-
-permission = 'pyams.ManageTool'
-
- -
-
-url = 'paragraphs-dialog.html'
-
- -
-
-weight = 100
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.TypedSharedToolTypesSorterColumn(context, request, table)
-

Bases: pyams_form.security.ProtectedFormObjectMixin, pyams_skin.table.SorterColumn

-

Typed shared tool types sorter column

-
- -
-
-class pyams_content.shared.common.zmi.types.TypedSharedToolTypesTable(context, request)
-

Bases: pyams_form.security.ProtectedFormObjectMixin, pyams_skin.table.BaseTable

-

Typed shared tool types table

-
-
-cssClasses
-
- -
-
-data_attributes
-
- -
-
-hide_header = True
-
- -
-
-id = 'types_list'
-
- -
-
-render()
-
- -
-
-sortOn = None
-
- -
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.TypedSharedToolTypesTrashColumn(context, request, table)
-

Bases: pyams_skin.table.TrashColumn

-

Typed shared tool types trash column

-
-
-permission = 'pyams.ManageTool'
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.TypedSharedToolTypesValues(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Typed shared tool types table values adapter

-
-
-values
-
- -
- -
-
-class pyams_content.shared.common.zmi.types.TypedSharedToolTypesView(context, request)
-

Bases: pyams_zmi.view.ContainerAdminView

-

Typed shared tool types view

-
-
-table_class
-

alias of TypedSharedToolTypesTable

-
- -
-
-title = 'Content data types'
-
- -
- -
-
-pyams_content.shared.common.zmi.types.delete_data_type(request)
-

Data type delete view

-
- -
-
-pyams_content.shared.common.zmi.types.delete_subtype(request)
-

Data subtype delete view

-
- -
-
-pyams_content.shared.common.zmi.types.get_subtypes_table(request)
-

Get subtypes table

-
- -
-
-pyams_content.shared.common.zmi.types.handle_datatype_add_form_data_extraction(event)
-

Check new data type for existing name

-
- -
-
-pyams_content.shared.common.zmi.types.handle_subtype_add_form_data_extraction(event)
-

Check new data subtype for existing name

-
- -
-
-pyams_content.shared.common.zmi.types.set_data_types_order(request)
-

Update data types order

-
- -
-
-pyams_content.shared.common.zmi.types.set_subtypes_order(request)
-

Update subtypes order

-
- -
-
-

pyams_content.shared.common.zmi.workflow module

-
-
-class pyams_content.shared.common.zmi.workflow.PublicationAJAXForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm, pyams_content.shared.common.zmi.workflow.PublicationForm

-

Shared content publication form, JSON renderer

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationArchiveAJAXForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm, pyams_content.shared.common.zmi.workflow.PublicationArchiveForm

-

Shared content publication archive form, JSON renderer

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationArchiveCancelAJAXForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm, pyams_content.shared.common.zmi.workflow.PublicationArchiveCancelForm

-

Shared content publication archive request cancel form, JSON renderer

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationArchiveCancelForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionForm

-

Shared content publication archive request cancel form

-
-
-ajax_handler = 'wf-cancel-archiving.json'
-
- -
-
-buttons = <z3c.form.button.Buttons object>
-
- -
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationArchiveCancelFormMessage(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication archive cancel form info message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationArchiveCancelFormWarning(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication archive cancel form warning message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationArchiveForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionForm

-

Shared content publication archive form

-
-
-ajax_handler = 'wf-archive.json'
-
- -
-
-buttons = <z3c.form.button.Buttons object>
-
- -
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationArchiveFormMessage(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication archive form info message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationArchiveFormWarning(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication archive form warning message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestAJAXForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm, pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestForm

-

Shared content publication archive request form, JSON renderer

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionForm

-

Shared content publication request archive form

-
-
-ajax_handler = 'wf-archiving.json'
-
- -
-
-buttons = <z3c.form.button.Buttons object>
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestFormMessage(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication archive request form info message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationArchiveRequestFormWarning(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication archive request form warning message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionForm

-

Shared content publication form

-
-
-ajax_handler = 'wf-publish.json'
-
- -
-
-buttons = <z3c.form.button.Buttons object>
-
- -
-
-createAndAdd(data)
-
- -
-
-fields
-
- -
-
-input_css_class = 'col-md-8'
-
- -
-
-label_css_class = 'control-label col-md-4'
-
- -
-
-updateWidgets(prefix=None)
-
- -
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationFormMessage(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Shared content publication form info message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationFormWarning(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Shared content publication form warning message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRequestAJAXForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm, pyams_content.shared.common.zmi.workflow.PublicationRequestForm

-

Shared content publication request form, JSON renderer

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRequestCancelAJAXForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm, pyams_content.shared.common.zmi.workflow.PublicationRequestCancelForm

-

Shared content publication request cancel form, JSON renderer

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRequestCancelForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionForm

-

Shared content publication request cancel form

-
-
-ajax_handler = 'wf-cancel-propose.json'
-
- -
-
-buttons = <z3c.form.button.Buttons object>
-
- -
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRequestCancelFormMessage(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication request cancel form info message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRequestCancelFormWarning(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication request cancel form warning message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRequestForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionForm

-

Shared content publication request form

-
-
-ajax_handler = 'wf-propose.json'
-
- -
-
-buttons = <z3c.form.button.Buttons object>
-
- -
-
-createAndAdd(data)
-
- -
-
-fields
-
- -
-
-input_css_class = 'col-md-8'
-
- -
-
-label_css_class = 'control-label col-md-4'
-
- -
-
-updateWidgets(prefix=None)
-
- -
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRequestFormMessage(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication request form info message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRequestFormWarning(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication request form warning message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseAJAXForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm, pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseForm

-

Shared content publication request refuse form, JSON renderer

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionForm

-

Shared content publication request refuse form

-
-
-ajax_handler = 'wf-refuse.json'
-
- -
-
-buttons = <z3c.form.button.Buttons object>
-
- -
-
-updateWidgets(prefix=None)
-
- -
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseFormMessage(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication request refuse form info message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRequestRefuseFormWarning(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication request refuse form warning message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRetireAJAXForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm, pyams_content.shared.common.zmi.workflow.PublicationRetireForm

-

Shared content publication retire form, JSON renderer

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRetireCancelAJAXForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm, pyams_content.shared.common.zmi.workflow.PublicationRetireCancelForm

-

Shared content publication retire request cancel form, JSON renderer

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRetireCancelForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionForm

-

Shared content publication retire request cancel form

-
-
-ajax_handler = 'wf-cancel-retiring.json'
-
- -
-
-buttons = <z3c.form.button.Buttons object>
-
- -
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRetireCancelFormMessage(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication retire request form info message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRetireCancelFormWarning(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication retire request cancel form warning message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRetireForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionForm

-

Shared content publication retire form

-
-
-ajax_handler = 'wf-retire.json'
-
- -
-
-buttons = <z3c.form.button.Buttons object>
-
- -
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRetireFormMessage(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication retire form info message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRetireFormWarning(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication retire form warning message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRetireRequestAJAXForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionAJAXForm, pyams_content.shared.common.zmi.workflow.PublicationRetireRequestForm

-

Shared content publication retire request form, JSON renderer

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRetireRequestForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionForm

-

Shared content publication request refuse form

-
-
-ajax_handler = 'wf-retiring.json'
-
- -
-
-buttons = <z3c.form.button.Buttons object>
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-updateWidgets(prefix=None)
-
- -
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRetireRequestFormMessage(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication retire request form info message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.PublicationRetireRequestFormWarning(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication retire request form warning message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.SharedContentCloneAJAXForm(context, request)
-

Bases: pyams_form.form.AJAXAddForm, pyams_content.shared.common.zmi.workflow.SharedContentCloneForm

-

Shared content clone form, JSON rendener

-
-
-get_ajax_output(changes)
-
- -
- -
-
-class pyams_content.shared.common.zmi.workflow.SharedContentCloneForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionForm

-

Shared content clone form

-
-
-ajax_handler = 'wf-clone.json'
-
- -
-
-buttons = <z3c.form.button.Buttons object>
-
- -
-
-createAndAdd(data)
-
- -
- -
-
-class pyams_content.shared.common.zmi.workflow.SharedContentCloneFormMessage(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Shared content clone form info message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.SharedContentCloneFormWarning(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Shared content clone form warning message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.SharedContentDeleteAJAXForm(context, request)
-

Bases: pyams_form.form.AJAXAddForm, pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm

-

Shared content delete form, JSON rendener

-
-
-get_ajax_output(changes)
-
- -
- -
-
-class pyams_content.shared.common.zmi.workflow.SharedContentDeleteForm(context, request)
-

Bases: pyams_workflow.zmi.transition.WorkflowContentTransitionForm

-

Shared content delete form

-
-
-ajax_handler = 'wf-delete.json'
-
- -
-
-buttons = <z3c.form.button.Buttons object>
-
- -
-
-createAndAdd(data)
-
- -
-
-fields
-
- -
-
-legend
-
- -
-
-updateActions()
-
- -
- -
-
-class pyams_content.shared.common.zmi.workflow.SharedContentDeleteFormMessage(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Shared content delete form info message

-
-
-version_id
-
- -
- -
-
-class pyams_content.shared.common.zmi.workflow.SharedContentDeleteFormWarning(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Shared content delete form warning message

-
- -
-
-class pyams_content.shared.common.zmi.workflow.WorkflowContentTransitionFormInfo(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Publication request form info message

-
-
-next_step
-
- -
-
-previous_message
-
- -
-
-previous_step
-
- -
- -
-
-pyams_content.shared.common.zmi.workflow.handle_publication_form_data_extraction(event)
-

Handle publication form data extraction

-
- -
-
-pyams_content.shared.common.zmi.workflow.handle_publication_request_form_data_extraction(event)
-

Handle publication request form data extraction

-
- -
-
-pyams_content.shared.common.zmi.workflow.handle_publication_request_refuse_form_data_extraction(event)
-

Handle publication request refuse form data extraction

-
- -
-
-pyams_content.shared.common.zmi.workflow.handle_publication_retire_request_form_data_extraction(event)
-

Handle publication retire request form data extraction

-
- -
-
-

Module contents

-
-
-class pyams_content.shared.common.zmi.SharedContentAJAXAddForm(context, request)
-

Bases: pyams_form.form.AJAXAddForm

-

Shared event add form, JSON renderer

-
-
-get_ajax_output(changes)
-
- -
- -
-
-class pyams_content.shared.common.zmi.SharedContentAddForm(context, request)
-

Bases: pyams_zmi.form.AdminDialogAddForm

-

Shared content add form

-
-
-add(wf_content)
-
- -
-
-ajax_handler = 'add-shared-content.json'
-
- -
-
-create(data)
-
- -
-
-edit_permission = 'pyams.CreateContent'
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-icon_css_class = 'fa fa-fw fa-plus'
-
- -
-
-nextURL()
-
- -
-
-title
-
- -
-
-updateWidgets(prefix=None)
-
- -
-
-update_content(content, data)
-
- -
- -
-
-class pyams_content.shared.common.zmi.SharedContentAddFormMessage(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Shared content add form info message

-
- -
-
-class pyams_content.shared.common.zmi.WfModifiedContentColumnMixin
-

Bases: object

-

Shared content modified column mixin

-
-
-renderCell(item)
-
- -
- -
-
-class pyams_content.shared.common.zmi.WfSharedContentBreadcrumbAdapter(context, request)
-

Bases: pyams_skin.viewlet.breadcrumb.BreadcrumbItem

-

Shared content breadcrumb adapter

-
-
-label
-
- -
- -
-
-class pyams_content.shared.common.zmi.WfSharedContentDuplicateAJAXForm(context, request)
-

Bases: pyams_form.form.AJAXAddForm, pyams_content.shared.common.zmi.WfSharedContentDuplicateForm

-

Shared content duplicate form, JSON renderer

-
-
-get_ajax_output(changes)
-
- -
- -
-
-class pyams_content.shared.common.zmi.WfSharedContentDuplicateForm(context, request)
-

Bases: pyams_zmi.form.AdminDialogAddForm

-

Shared content duplicate form

-
-
-ajax_handler = 'duplicate.json'
-
- -
-
-buttons = <z3c.form.button.Buttons object>
-
- -
-
-createAndAdd(data)
-
- -
-
-edit_permission = 'pyams.CreateContent'
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-icon_css_class = 'fa fa-fw fa-files-o'
-
- -
-
-legend = 'Duplicate content'
-
- -
-
-updateActions()
-
- -
-
-updateWidgets(prefix=None)
-
- -
- -
-
-class pyams_content.shared.common.zmi.WfSharedContentDuplicateFormMessage(context, request, view, manager)
-

Bases: pyams_viewlet.viewlet.Viewlet

-

Shared content add form info message

-
- -
-
-class pyams_content.shared.common.zmi.WfSharedContentDuplicateMenu(context, request, view, manager)
-

Bases: pyams_skin.viewlet.toolbar.ToolbarMenuItem

-

Shared content duplication menu item

-
-
-label = 'Duplicate content...'
-
- -
-
-label_css_class = 'fa fa-fw fa-files-o'
-
- -
-
-modal_target = True
-
- -
-
-url = 'duplicate.html'
-
- -
- -
-
-class pyams_content.shared.common.zmi.WfSharedContentDuplicationMenuDivider(context, request, view, manager)
-

Bases: pyams_skin.viewlet.toolbar.ToolbarMenuDivider

-

Shared content duplication menu divider

-
- -
-
-class pyams_content.shared.common.zmi.WfSharedContentElementEditor(context, request, view)
-

Bases: pyams_skin.table.DefaultElementEditorAdapter

-

Shared content element editor

-
-
-modal_target = False
-
- -
-
-view_name = 'admin'
-
- -
- -
-
-class pyams_content.shared.common.zmi.WfSharedContentHeaderAdapter(context, request, view)
-

Bases: pyams_skin.page.DefaultPageHeaderAdapter

-

Shared content header adapter

-
-
-back_target = None
-
- -
-
-back_url
-
- -
-
-icon_class = 'fa fa-fw fa-edit'
-
- -
- -
-
-class pyams_content.shared.common.zmi.WfSharedContentPermissionChecker(context)
-

Bases: pyams_utils.adapter.ContextAdapter

-

Shared content form permission checker

-
-
-edit_permission
-
- -
- -
-
-class pyams_content.shared.common.zmi.WfSharedContentPermissionMixin
-

Bases: object

-

Shared content permission checker

-
-
-permission
-
- -
- -
-
-class pyams_content.shared.common.zmi.WfSharedContentSiteManagementMenuHeader(context, request)
-

Bases: pyams_utils.adapter.ContextRequestAdapter

-

Shared content site management menu header adapter

-
-
-header = ' '
-
- -
- -
-
-class pyams_content.shared.common.zmi.WfSharedContentTitleAdapter(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Shared content title adapter

-
-
-title
-
- -
- -
-
- - -