class EditForm(base.EditForm): form_fields = form.Fields(IAudioGalleryPortlet) form_fields['collection'].custom_widget = UberSelectionWidget label = _(u'Edit Portlet Portal Padrao Audio Gallery') description = _(u'audiogallery_portlet_description', default=u'This portlet shows an Audio Gallery.')
class EditForm(base.EditForm): form_fields = form.Fields(IVideoPortlet) form_fields['video'].custom_widget = UberSelectionWidget label = _(u'Edit Portlet Portal Padrao Video') description = _('video_portlet_description', default=u'This portlet show a Video Player.')
class EditForm(base.EditForm): form_fields = form.Fields(IMediaCarouselPortlet) form_fields['collection'].custom_widget = UberSelectionWidget label = _(u'Edit Portlet Portal Padrao Media Carousel') description = _(u'mediacarousel_portlet_description', default=u'This portlet shows a Carousel of Images.')
class EditForm(base.EditForm): form_fields = form.Fields(ICollectionPortlet) form_fields['collection'].custom_widget = UberSelectionWidget label = _(u'Edit Portlet Portal Padrao Collection') description = _(u'collection_portlet_description', default=u'This portlet shows an item list of one ' + u'Collection')
class AddForm(base.AddForm): form_fields = form.Fields(IAudioGalleryPortlet) form_fields['collection'].custom_widget = UberSelectionWidget label = _(u'Add Portlet Portal Padrao Audio Gallery') description = _(u'audiogallery_portlet_description', default=u'This portlet shows an Audio Gallery.') def create(self, data): return Assignment(**data)
class AddForm(base.AddForm): form_fields = form.Fields(IVideoPortlet) form_fields['video'].custom_widget = UberSelectionWidget label = _(u'Add Portlet Portal Padrao Video') description = _('video_portlet_description', default=u'This portlet show a Video Player.') def create(self, data): return Assignment(**data)
class AddForm(base.AddForm): form_fields = form.Fields(IMediaCarouselPortlet) form_fields['collection'].custom_widget = UberSelectionWidget label = _(u'Add Portlet Portal Padrao Media Carousel') description = _(u'mediacarousel_portlet_description', default=u'This portlet shows a Carousel of Images.') def create(self, data): return Assignment(**data)
class AddForm(base.AddForm): form_fields = form.Fields(ICollectionPortlet) form_fields['collection'].custom_widget = UberSelectionWidget label = _(u'Add Portlet Portal Padrao Collection') description = _(u'collection_portlet_description', default=u'This portlet shows an item list of one ' + u'Collection') def create(self, data): return Assignment(**data)
def __init__(self, header=_(u'title_portlet_collection', default=u'Portal Padrao Collection'), header_url=u'', show_image=False, image_size=None, title_type=u'H2', show_footer=False, footer=u'', footer_url=u'', limit=5, show_date=False, show_time=False, collection=None): self.header = header self.header_url = header_url self.show_image = show_image self.image_size = image_size self.title_type = title_type self.show_footer = show_footer self.footer = footer self.footer_url = footer_url self.limit = limit self.show_date = show_date self.show_time = show_time self.collection = collection
class Assignment(base.Assignment): show_header = False header = _(u'title_portlet_audiogallery', default=u'Portal Padrao Audio Gallery') header_type = u'H2' show_footer = False footer = u'' footer_url = u'' limit = 5 collection = None def __init__(self, show_header=False, header=_(u'title_portlet_audiogallery', default=u'Portal Padrao Audio Gallery'), header_type=u'H2', show_footer=False, footer=u'', footer_url=u'', limit=5, collection=None): self.show_header = show_header self.header = header self.header_type = header_type self.show_footer = show_footer self.footer = footer self.footer_url = footer_url self.limit = limit self.collection = collection @property def title(self): return self.header
def __init__(self, show_header=False, header=_(u'title_portlet_video', default=u'Portal Padrão Video'), video=None): self.show_header = show_header self.header = header self.video = video
class IVideoPortlet(IPortletDataProvider): '''Portal Padrão: Portlet de vídeo. ''' show_header = schema.Bool(title=_(u'show_title', default=u'Show title'), description=_( u'show_title_description', default=u'If enabled, shows the title.'), required=False, default=False) header = schema.TextLine(title=_(u'title_text', default=u'Title text'), description=_( u'title_text_description', default=u'Portlet text of the title.'), required=True, default=_(u'title_portlet_video', default=u'Portal Padrão Video')) video = schema.Choice( title=_(u'Video'), description=_(u'Search the video used into the portlet.'), required=True, source=SearchableTextSourceBinder({'portal_type': ('sc.embedder')}, default_query='path:'))
class IAudioPortlet(IPortletDataProvider): '''Portal Padrao: Audio Portlet. ''' header = schema.TextLine( title=_(u'title_text', default=u'Title text'), description=_(u'title_text_description', default=u'Portlet text of the title.'), required=True, default=_(u'title_portlet_audio', default=u'Portal Padrao Audio')) audio = schema.Choice( title=_(u'Audio'), description=_(u'Search the audio used into the portlet.'), required=True, source=SearchableTextSourceBinder( {'portal_type': ('Audio')}, default_query='path:'))
class Assignment(base.Assignment): header = _(u'title_portlet_audio', default=u'Portal Padrao Audio') audio = None def __init__(self, header=_(u'title_portlet_audio', default=u'Portal Padrao Audio'), audio=None): self.header = header self.audio = audio @property def title(self): return self.header
class Assignment(base.Assignment): header = _(u'title_portlet_collection', default=u'Portal Padrao Collection') header_url = u'' show_image = False image_size = None title_type = u'H2' show_footer = False footer = u'' footer_url = u'' limit = 5 show_date = False show_time = False collection = None def __init__(self, header=_(u'title_portlet_collection', default=u'Portal Padrao Collection'), header_url=u'', show_image=False, image_size=None, title_type=u'H2', show_footer=False, footer=u'', footer_url=u'', limit=5, show_date=False, show_time=False, collection=None): self.header = header self.header_url = header_url self.show_image = show_image self.image_size = image_size self.title_type = title_type self.show_footer = show_footer self.footer = footer self.footer_url = footer_url self.limit = limit self.show_date = show_date self.show_time = show_time self.collection = collection @property def title(self): return self.header
def __init__(self, show_header=False, header=_(u'title_portlet_audiogallery', default=u'Portal Padrao Audio Gallery'), header_type=u'H2', show_footer=False, footer=u'', footer_url=u'', limit=5, collection=None): self.show_header = show_header self.header = header self.header_type = header_type self.show_footer = show_footer self.footer = footer self.footer_url = footer_url self.limit = limit self.collection = collection
class Assignment(base.Assignment): show_header = False header = _(u'title_portlet_video', default=u'Portal Padrão Video') video = None def __init__(self, show_header=False, header=_(u'title_portlet_video', default=u'Portal Padrão Video'), video=None): self.show_header = show_header self.header = header self.video = video @property def title(self): return self.header
class Assignment(base.Assignment): show_header = False header = _(u'title_portlet_mediacarousel', default=u'Portal Padrao Media Carousel') header_type = u'H2' show_title = False show_description = False show_footer = False footer = u'' footer_url = u'' show_rights = False limit = 5 collection = None def __init__(self, show_header=False, header=_(u'title_portlet_mediacarousel', default=u'Portal Padrao Media Carousel'), header_type=u'H2', show_title=False, show_description=False, show_footer=False, footer=u'', footer_url=u'', show_rights=False, limit=5, collection=None): self.show_header = show_header self.header = header self.header_type = header_type self.show_title = show_title self.show_description = show_description self.show_footer = show_footer self.footer = footer self.footer_url = footer_url self.show_rights = show_rights self.limit = limit self.collection = collection @property def title(self): return self.header
def __init__(self, show_header=False, header=_(u'title_portlet_mediacarousel', default=u'Portal Padrao Media Carousel'), header_type=u'H2', show_title=False, show_description=False, show_footer=False, footer=u'', footer_url=u'', show_rights=False, limit=5, collection=None): self.show_header = show_header self.header = header self.header_type = header_type self.show_title = show_title self.show_description = show_description self.show_footer = show_footer self.footer = footer self.footer_url = footer_url self.show_rights = show_rights self.limit = limit self.collection = collection
def __init__(self, show_header=False, header=_(u'title_portlet_videogallery', default=u'Portal Padrao Video Gallery'), header_type=u'H2', show_active_title=False, show_inactive_title=False, show_description=False, show_footer=False, footer=u'', footer_url=u'', limit=6, collection=None): self.show_header = show_header self.header = header self.header_type = header_type self.show_active_title = show_active_title self.show_inactive_title = show_inactive_title self.show_description = show_description self.show_footer = show_footer self.footer = footer self.footer_url = footer_url self.limit = limit self.collection = collection
class ICollectionPortlet(IPortletDataProvider): '''Portal Padrao: Collection Portlet. ''' header = schema.TextLine(title=_(u'title_text', default=u'Title text'), description=_( u'title_text_description', default=u'Portlet text of the title.'), required=True, default=_(u'title_portlet_collection', default=u'Portal Padrao Collection')) header_url = schema.TextLine(title=_(u'title_url', default=u'Title URL'), description=_(u'title_url_description', default=u'Portlet title URL.'), required=False) show_image = schema.Bool(title=_(u'show_image', default=u'Show Image'), description=_( u'show_image_description', default=u'If enabled, shows the image.'), required=False, default=False) image_size = schema.Choice(title=_(u'image_size', default=u'Image size'), description=_( u'image_size_description', default=u'Image size that will be shown.'), vocabulary='brasil.image.scales', required=True, defaultFactory=default_image_scale) title_type = schema.Choice( title=_(u'title_type', default=u'Title type'), description=_(u'title_type_description', default=u'Title type that will be shown.'), values=(u'H1', u'H2', u'H3', u'H4'), default=u'H2', required=True, ) show_footer = schema.Bool(title=_(u'show_footer', default=u'Show footer'), description=_( u'show_footer_description', default=u'If enabled, shows the footer.'), required=False, default=False) footer = schema.TextLine(title=_(u'footer_text', default=u'Footer text'), description=_(u'footer_text_description', default=u'Portlet footer text.'), required=False) footer_url = schema.TextLine(title=_(u'footer_url', default=u'Footer URL'), description=_(u'footer_url_description', default=u'Portlet footer URL.'), required=False) limit = schema.Int( title=_(u'limit', default=u'Number of items to show'), description=_(u'limit_description', default=u'Total itens that should be displayed in ' + u'the portlet.'), required=True, default=5) show_date = schema.Bool(title=_(u'show_date', default=u'Show date'), description=_( u'show_date_description', default=u'If enabled, shows the date.'), required=False, default=False) show_time = schema.Bool(title=_(u'show_time', default=u'Show time'), description=_( u'show_time_description', default=u'If enabled, shows the time.'), required=False, default=False) collection = schema.Choice( title=_(u'collection', default=u'Collection'), description=_(u'collection_description', default=u'Searchs the collection that will be used ' + u'in the portlet.'), required=True, source=SearchableTextSourceBinder( {'portal_type': ('Topic', 'Collection')}, default_query='path:'))
def __init__(self, header=_(u'title_portlet_audio', default=u'Portal Padrao Audio'), audio=None): self.header = header self.audio = audio
class IAudioGalleryPortlet(IPortletDataProvider): '''Portal Padrao: Audio Gallery Portlet. ''' show_header = schema.Bool(title=_(u'show_title', default=u'Show title'), description=_( u'show_title_description', default=u'If enabled, shows the title.'), required=False, default=False) header = schema.TextLine(title=_(u'title_text', default=u'Title text'), description=_( u'title_text_description', default=u'Portlet text of the title.'), required=True, default=_(u'title_portlet_audiogallery', default=u'Portal Padrao Audio Gallery')) header_type = schema.Choice( title=_(u'title_type', default=u'Title type'), description=_(u'title_type_description', default=u'Title type that will be shown.'), values=(u'H1', u'H2', u'H3', u'H4'), default=u'H2', required=True, ) show_footer = schema.Bool(title=_(u'show_footer', default=u'Show footer'), description=_( u'show_footer_description', default=u'If enabled, shows the footer.'), required=False, default=False) footer = schema.TextLine(title=_(u'footer_text', default=u'Footer text'), description=_(u'footer_text_description', default=u'Portlet footer text.'), required=False) footer_url = schema.TextLine(title=_(u'footer_url', default=u'Footer URL'), description=_(u'footer_url_description', default=u'Portlet footer URL.'), required=False) limit = schema.Int( title=_(u'limit', default=u'Number of items to show'), description=_(u'limit_description', default=u'Total itens that should be displayed in ' + u'the portlet.'), required=True, default=5) collection = schema.Choice( title=_(u'collection', default=u'Collection'), description=_(u'collection_description', default=u'Searchs the collection that will be used ' + u'in the portlet.'), required=True, source=SearchableTextSourceBinder( {'portal_type': ('Topic', 'Collection')}, default_query='path:'))
class IMediaCarouselPortlet(IPortletDataProvider): '''Portal Padrão: Portlet de carrossel de imagens. ''' show_header = schema.Bool(title=_(u'show_header', default=u'Show header'), description=_( u'show_header_description', default=u'If enabled, shows the header.'), required=False, default=False) header = schema.TextLine( title=_(u'header_text', default=u'Header text'), description=_(u'header_text_description', default=u'Portlet text of the header.'), required=True, default=_(u'title_portlet_mediacarousel', default=u'Portal Padrao Media Carousel')) header_type = schema.Choice( title=_(u'header_type', default=u'Header type'), description=_(u'header_type_description', default=u'Header type that will be shown.'), values=(u'H1', u'H2', u'H3', u'H4'), default=u'H2', required=True) show_title = schema.Bool(title=_(u'show_title', default=u'Show title'), description=_( u'show_title_description', default=u'If enabled, shows the title.'), required=False, default=False) show_description = schema.Bool( title=_(u'show_description', default=u'Show description'), description=_(u'show_description_description', default=u'If enabled, shows the description.'), required=False, default=False) show_footer = schema.Bool(title=_(u'show_footer', default=u'Show footer'), description=_( u'show_footer_description', default=u'If enabled, shows the footer.'), required=False, default=False) footer = schema.TextLine(title=_(u'footer_text', default=u'Footer text'), description=_(u'footer_text_description', default=u'Portlet footer text.'), required=False) footer_url = schema.TextLine(title=_(u'footer_url', default=u'Footer URL'), description=_(u'footer_url_description', default=u'Portlet footer URL.'), required=False) show_rights = schema.Bool(title=_(u'show_rights', default=u'Show rights'), description=_( u'show_rights_description', default=u'If enabled, shows the rights.'), required=False, default=False) limit = schema.Int( title=_(u'limit', default=u'Number of items to show'), description=_(u'limit_description', default=u'Total itens that should be displayed in ' + u'the portlet.'), required=True, default=5) collection = schema.Choice( title=_(u'collection', default=u'Collection'), description=_(u'collection_description', default=u'Searchs the collection that will be used ' + u'in the portlet.'), required=True, source=SearchableTextSourceBinder( {'portal_type': ('Topic', 'Collection')}, default_query='path:'))