class AddForm(base.AddForm): form_fields = form.Fields(ILatestReviewPortlet) label = _(u"Add Latest Review Portlet") description = _(u"Display list of latest Other Juries Reviews.") def create(self, data): return Assignment(**data)
class AddForm(base.AddForm): form_fields = form.Fields(ISearchPortlet) label = _(u"Add Search Portlet") description = _(u"This portlet shows a search box.") def create(self, data): return Assignment()
class IRecentPortlet(IPortletDataProvider): count = schema.Int(title=_(u'Number of items to display'), description=_(u'How many items to list.'), required=True, default=5, min=1)
class EditForm(AutoExtensibleForm, form.EditForm): """An edit form for portlets. """ template = ViewPageTemplateFile('templates/z3cform-portlets-pageform.pt') label = _(u"Modify portlet") def __call__(self): self.request.set('disable_border', 1) self.request.set('disable_plone.leftcolumn', 1) self.request.set('disable_plone.rightcolumn', 1) IPortletPermissionChecker(aq_parent(aq_inner(self.context)))() return super(EditForm, self).__call__() @property def referer(self): return self.request.get('referer', '') def nextURL(self): urltool = getToolByName(self.context, 'portal_url') if self.referer and urltool.isURLInPortal(self.referer): return self.referer editview = aq_parent(aq_inner(self.context)) context = aq_parent(aq_inner(editview)) try: url = str( getMultiAdapter((context, self.request), name=u"absolute_url")) except (TypeError, AttributeError): url = self.context.absolute_url() return url + '/@@manage-portlets' @button.buttonAndHandler(_(u"label_save", default=u"Save"), name='apply') def handleSave(self, action): data, errors = self.extractData() if errors: self.status = self.formErrorsMessage return changes = self.applyChanges(data) if changes: self.status = "Changes saved" IStatusMessage(self.request).addStatusMessage( _(u"Changes saved"), "info") else: self.status = "No changes" IStatusMessage(self.request).addStatusMessage( _(u"No changes"), "info") nextURL = self.nextURL() if nextURL: self.request.response.redirect(self.nextURL()) return '' @button.buttonAndHandler(_(u"label_cancel", default=u"Cancel"), name='cancel_add') def handleCancel(self, action): nextURL = self.nextURL() if nextURL: self.request.response.redirect(nextURL) return ''
class EditForm(base.EditForm): if P_A_PORTLETS_PRE_3: fields = field.Fields(IEventsPortlet) else: schema = IEventsPortlet label = _(u"Edit Events Portlet") description = _(u"This portlet lists upcoming Events.")
class AddForm(base.AddForm): form_fields = form.Fields(IStreamPortlet) label = _(u"Adiciona portlet de Áudio e Vídeo") description = _(u"Este portlet mostra players de áudio ou vídeo.") def create(self, data): return Assignment(**data)
class AddForm(base.AddForm): form_fields = form.Fields(IEventsPortlet) label = _(u"Add Events Portlet") description = _(u"This portlet lists upcoming Events.") def create(self, data): return Assignment(count=data.get('count', 5), state=data.get('state', ('published', )))
class AddForm(base.AddForm): schema = IRecentPortlet label = _(u"Add Recent Portlet") description = _(u"This portlet displays recently modified content.") def create(self, data): return Assignment(count=data.get('count', 5))
class AddForm(base.AddForm): schema = ISearchPortlet label = _(u"Add Search Portlet") description = _(u"This portlet shows a search box.") def create(self, data): return Assignment()
class EditForm(base.EditForm): schema = ICalendarPortlet label = _(u"Edit Calendar Portlet") description = _(u"This portlet displays events in a calendar.")
class AddForm(base.AddForm): form_fields = form.Fields(IMostLikedPortlet) label = _(u"Add Most Liked Portlet") description = _(u"This portlet lists Most Liked objects.") def create(self, data): return Assignment(**data)
class ICalendarPortlet(IPortletDataProvider): """A portlet displaying a calendar """ state = schema.Tuple( title=_(u"Workflow state"), description=_(u"Items in which workflow state to show."), default=None, required=False, value_type=schema.Choice( vocabulary="plone.app.vocabularies.WorkflowStates") ) search_base_uid = schema.Choice( title=_(u'portlet_label_search_base', default=u'Search base'), description=_( u'portlet_help_search_base', default=u'Select search base Folder or Collection to search for ' u'events. The URL to to this item will also be used to ' u'link to in calendar searches. If empty, the whole site ' u'will be searched and the event listing view will be ' u'called on the site root.' ), required=False, source=search_base_uid_source, )
class AddForm(base.NullAddForm): form_fields = form.Fields(INessaPaginaPortlet) label = _(u"Add PF: Nessa página Portlet") description = _(u"Portlet para apresentar as ancoras da pagina") def create(self): return Assignment()
class EditForm(base.EditForm): if P_A_PORTLETS_PRE_3: fields = field.Fields(ICalendarPortlet) else: schema = ICalendarPortlet label = _(u"Edit Calendar Portlet") description = _(u"This portlet displays events in a calendar.")
class ICalendarPortlet(IPortletDataProvider): """A portlet displaying a calendar """ state = schema.Tuple( title=_(u"Workflow state"), description=_(u"Items in which workflow state to show."), default=None, required=False, value_type=schema.Choice( vocabulary="plone.app.vocabularies.WorkflowStates")) search_base = schema.Choice( title=_(u'portlet_label_search_base', default=u'Search base'), description=_(u'portlet_help_search_base', default=u'Select search base folder to search for ' u'events. This folder will also be used to link ' u'to in calendar searches. If empty, the ' u'whole site will be searched and the event ' u'listing view will be called on the site ' u'root.'), required=False, source=SearchableTextSourceBinder({'is_folderish': True}, default_query='path:'), )
class AddForm(base.AddForm): form_fields = form.Fields(ISearchCurrentSectionPortlet) label = _(u"Add Search Current Section Portlet") description = _( u"This portlet shows a search box for searching the current section.") def create(self, data): return Assignment()
class AddForm(formhelper.AddForm): schema = IReviewPortlet label = _(u"Add Review Portlet") description = _(u"This portlet displays a queue of documents awaiting " u"review.") def create(self, data): return Assignment(**data)
class AddForm(base.NullAddForm): schema = IReviewPortlet label = _(u"Add Review Portlet") description = _(u"This portlet displays a queue of documents awaiting " u"review.") def create(self): return Assignment()
class AddForm(base.NullAddForm): form_fields = form.Fields(IReviewPortlet) label = _(u"Add Review Portlet") description = _( u"This portlet displays a queue of documents awaiting review.") def create(self): return Assignment()
class AddForm(base.AddForm): form_fields = form.Fields(INewsPortlet) label = _(u"Add News Portlet") description = _(u"This portlet displays recent News Items.") def create(self, data): return Assignment(count=data.get('count', 5), state=data.get('state', ('published', )))
class AddForm(base.AddForm): schema = ICalendarPortlet label = _(u"Add Calendar Portlet") description = _(u"This portlet displays events in a calendar.") def create(self, data): return Assignment(state=data.get('state', None), search_base_uid=data.get('search_base_uid', None))
class AddForm(base.AddForm): form_fields = form.Fields(INavigationFixedPortlet) form_fields['root'].custom_widget = UberSelectionWidget label = _(u"Add Navigation Portlet") description = _(u"This portlet displays a navigation tree.") def create(self, data): return Assignment(name=data.get('name', ""), root=data.get('root', ""))
class AddForm(base.AddForm): form_fields = form.Fields(IClassicPortlet) label = _(u"Add Classic Portlet") description = _( u"A classic portlet allows you to use legacy portlet templates.") def create(self, data): return Assignment(template=data.get('template', ''), macro=data.get('macro', ''))
class AddForm(base.AddForm): schema = IEventsPortlet label = _(u"Add Events Portlet") description = _(u"This portlet lists upcoming Events.") def create(self, data): return Assignment(count=data.get('count', 5), state=data.get('state', None), search_base_uid=data.get('search_base_uid', 5))
class AddForm(base.AddForm): schema = IClassicPortlet label = _(u"Add Classic Portlet") description = _(u"A classic portlet allows you to use legacy portlet " u"templates.") def create(self, data): return Assignment(template=data.get('template', ''), macro=data.get('macro', ''))
class AddForm(base.AddForm): schema = IRSSPortlet label = _(u"Add RSS Portlet") description = _(u"This portlet displays an RSS feed.") def create(self, data): return Assignment(portlet_title=data.get('portlet_title', u''), count=data.get('count', 5), url=data.get('url', ''), timeout=data.get('timeout', 100))
class AddForm(base.AddForm): form_fields = form.Fields(ICalendarPortlet) label = _(u"Add Calendar Portlet") description = _(u"This portlet displays events in a calendar.") form_fields = form.Fields(ICalendarPortlet) form_fields['search_base'].custom_widget = UberSelectionWidget def create(self, data): return Assignment(state=data.get('state', None), search_base=data.get('search_base', None))
class ILatestReviewPortlet(IPortletDataProvider): header = schema.TextLine(title=_(u"Portlet Header"), required=False, default=u"Latest Review") count = schema.Int(title=_(u'Number of items to display'), description=_(u'How many items to list.'), required=True, default=5)
class AddForm(AddForm): fields = field.Fields(IMailinglijstPortlet) fields['available_lists'].widgetFactory = CheckBoxFieldWidget label = _(u"Add Mailinglijst Portlet") description = _(u"This portlet displays a subscription form for a " + u"Mailinglijst newsletter.") def create(self, data): return Assignment(name=data.get('name', u''), available_lists=data.get('available_lists', []))
class EditForm(base.EditForm): """Portlet edit form. This is registered with configure.zcml. The form_fields variable tells zope.formlib which fields to display. """ form_fields = form.Fields(ISeccioPortlet) label = _(u"Edit Seccio News Portlet") description = _(u"This portlet displays News Items of section.") form_fields['content'].custom_widget = UberSelectionWidget
def title(self): """ Display the name in portlet mngmt interface """ if self.name: return self.name return _(u'Seccio')
def title(self): """ Display the name in portlet mngmt interface """ if self.name: return self.name return _(u'Navigation')
def handleSave(self, action): data, errors = self.extractData() if errors: self.status = self.formErrorsMessage return changes = self.applyChanges(data) if changes: self.status = "Changes saved" IStatusMessage(self.request).addStatusMessage(_(u"Changes saved"), "info") else: self.status = "No changes" IStatusMessage(self.request).addStatusMessage(_(u"No changes"), "info") nextURL = self.nextURL() if nextURL: self.request.response.redirect(self.nextURL()) return ""
def title(self): return _(u"Portlet Vindula News")
def title(self): """This property is used to give the title of the portlet in the "manage portlets" screen. """ return _(u"Actions portlet") + ' "%s"' % (self.ptitle or self.category)
def title(self): return _(u"Review list")
def title(self): return _(u"Mediagallery")
def title(self): return _(u"News Important")
def title(self): return _(u"importantnews")
def description(self): return self.data.description or _(u"")
def title(self): return _(u"Search")
def title(self): return _(self.header or u"Latest Review")
def title(self): return _(u"most Active Members")
def title(self): return _(u"My Subscribed News")
def title(self): return _(u"Skills")
def title(self): return _(u"Noticia Destacada")
def title(self): return _('Profile Image Portlet')
def title(self): return _(u"Recent items")
def title(self): return _(u"Latest Galleries")
def title(self): return _(u"Liberiun Events")
def title(self): return _(u"Events")
def title(self): return _(u"MailChimp")
def title(self): return _(u"News")
def name(self): return self.data.name or _(u"Subscribe to newsletter")
def title(self): return _(u"SwimmingMeet")
def title(self): return _(u"Portlet Vindula Social")
def title(self): return _(self.header or u"Events")
def title(self): return _(u"Categories")
def title(self): return _(u"Search Current Section")
def title(self): return _(u'Audio Video Online portlet')