class AddForm(base.AddForm): form_fields = form.Fields(IGaleria) form_fields['root'].custom_widget = UberSelectionWidget label = _(u"Adicionar o Portlet de Galeria") description = _(u"") def create(self, data): return Assignment(root=data.get('root', ""))
def __call__(self, context): return SimpleVocabulary([ SimpleTerm(300, title=_(u"5 minutes")), SimpleTerm(900, title=_(u"15 minutes")), SimpleTerm(1800, title=_(u"30 minutes")), SimpleTerm(3600, title=_(u"1 hour")), SimpleTerm(86400, title=_(u"24 hours")), ])
class IGaleria(IPortletDataProvider): """A portlet """ root = schema.Choice( title=_(u"Pasta com as fotos"), description=_( u"Informe o local onde estao as fotos que serao exibidas."), required=False, source=SearchableTextSourceBinder({'is_folderish': True}, default_query='path:'))
class AddForm(base.AddForm): form_fields = form.Fields(IUltimasNoticias) form_fields['noticias'].custom_widget = UberSelectionWidget form_fields['eventos'].custom_widget = UberSelectionWidget label = _(u"Adicionar o Portlet de Noticias e Eventos") description = _(u"") def create(self, data): return Assignment( noticias=data.get('noticias', ''), eventos=data.get('eventos', ''), )
class IUltimasNoticias(IPortletDataProvider): """A portlet """ noticias = schema.Choice(title=_(u"Colecao com as noticias"), description=_(u"Informe a colecao das noticias."), required=False, source=SearchableTextSourceBinder( {'portal_type': 'Collection'}, default_query='path:')) eventos = schema.Choice(title=_(u"Colecao com os eventos"), description=_(u"Informe a colecao dos eventos."), required=False, source=SearchableTextSourceBinder( {'portal_type': 'Collection'}, default_query='path:'))
class IBibliotecaTile(IListTile): """ """ autoplay = schema.Bool( title=_(u'Auto play'), required=False, default=True, ) form.widget(uuids=TextLinesSortableFieldWidget) uuids = schema.List( title=_(u'Elements'), value_type=schema.TextLine(), required=False, readonly=False, )
class IAreasTile(IListTile): """ """ form.widget(uuids=TextLinesSortableFieldWidget) uuids = schema.List( title=_(u'Elements'), value_type=schema.TextLine(), required=False, readonly=False, )
def title(self): """ """ return _(u'Áreas temáticas')
class EditForm(base.EditForm): form_fields = form.Fields(IGaleria) form_fields['root'].custom_widget = UberSelectionWidget label = _(u"Editar o Portlet de Galeria") description = _(u"")
def title(self): """ """ return _(u'Galeria de Fotos')
class EditForm(base.EditForm): form_fields = form.Fields(IUltimasNoticias) form_fields['noticias'].custom_widget = UberSelectionWidget form_fields['eventos'].custom_widget = UberSelectionWidget label = _(u"Editar o Portlet de Noticias e Eventos") description = _(u"")
def title(self): """ """ return _(u'Eixos de Atuação')
def title(self): """ """ return _(u'Noticias e Eventos')
class AddForm(base.AddForm): form_fields = form.Fields(IPerfil) label = _(u"Adicionar o Portlet de Perfil") description = _(u"") def create(self, data): return Assignment( sumario=data.get('sumario', ''), perfil_1=data.get('perfil_1', ''), perfil_1_link01_titulo=data.get('perfil_1_link01_titulo', ''), perfil_1_link01_url=data.get('perfil_1_link01_url', ''), perfil_1_link02_titulo=data.get('perfil_1_link02_titulo', ''), perfil_1_link02_url=data.get('perfil_1_link02_url', ''), perfil_1_link03_titulo=data.get('perfil_1_link03_titulo', ''), perfil_1_link03_url=data.get('perfil_1_link03_url', ''), perfil_1_link04_titulo=data.get('perfil_1_link04_titulo', ''), perfil_1_link04_url=data.get('perfil_1_link04_url', ''), perfil_2=data.get('perfil_2', ''), perfil_2_link01_titulo=data.get('perfil_2_link01_titulo', ''), perfil_2_link01_url=data.get('perfil_2_link01_url', ''), perfil_2_link02_titulo=data.get('perfil_2_link02_titulo', ''), perfil_2_link02_url=data.get('perfil_2_link02_url', ''), perfil_2_link03_titulo=data.get('perfil_2_link03_titulo', ''), perfil_2_link03_url=data.get('perfil_2_link03_url', ''), perfil_2_link04_titulo=data.get('perfil_2_link04_titulo', ''), perfil_2_link04_url=data.get('perfil_2_link04_url', ''), perfil_3=data.get('perfil_3', ''), perfil_3_link01_titulo=data.get('perfil_3_link01_titulo', ''), perfil_3_link01_url=data.get('perfil_3_link01_url', ''), perfil_3_link02_titulo=data.get('perfil_3_link02_titulo', ''), perfil_3_link02_url=data.get('perfil_3_link02_url', ''), perfil_3_link03_titulo=data.get('perfil_3_link03_titulo', ''), perfil_3_link03_url=data.get('perfil_3_link03_url', ''), perfil_3_link04_titulo=data.get('perfil_3_link04_titulo', ''), perfil_3_link04_url=data.get('perfil_3_link04_url', ''), perfil_4=data.get('perfil_4', ''), perfil_4_link01_titulo=data.get('perfil_4_link01_titulo', ''), perfil_4_link01_url=data.get('perfil_4_link01_url', ''), perfil_4_link02_titulo=data.get('perfil_4_link02_titulo', ''), perfil_4_link02_url=data.get('perfil_4_link02_url', ''), perfil_4_link03_titulo=data.get('perfil_4_link03_titulo', ''), perfil_4_link03_url=data.get('perfil_4_link03_url', ''), perfil_4_link04_titulo=data.get('perfil_4_link04_titulo', ''), perfil_4_link04_url=data.get('perfil_4_link04_url', ''), perfil_5=data.get('perfil_5', ''), perfil_5_link01_titulo=data.get('perfil_5_link01_titulo', ''), perfil_5_link01_url=data.get('perfil_5_link01_url', ''), perfil_5_link02_titulo=data.get('perfil_5_link02_titulo', ''), perfil_5_link02_url=data.get('perfil_5_link02_url', ''), perfil_5_link03_titulo=data.get('perfil_5_link03_titulo', ''), perfil_5_link03_url=data.get('perfil_5_link03_url', ''), perfil_5_link04_titulo=data.get('perfil_5_link04_titulo', ''), perfil_5_link04_url=data.get('perfil_5_link04_url', ''), perfil_6=data.get('perfil_6', ''), perfil_6_link01_titulo=data.get('perfil_6_link01_titulo', ''), perfil_6_link01_url=data.get('perfil_6_link01_url', ''), perfil_6_link02_titulo=data.get('perfil_6_link02_titulo', ''), perfil_6_link02_url=data.get('perfil_6_link02_url', ''), perfil_6_link03_titulo=data.get('perfil_6_link03_titulo', ''), perfil_6_link03_url=data.get('perfil_6_link03_url', ''), perfil_6_link04_titulo=data.get('perfil_6_link04_titulo', ''), perfil_6_link04_url=data.get('perfil_6_link04_url', ''), perfil_7=data.get('perfil_7', ''), perfil_7_link01_titulo=data.get('perfil_7_link01_titulo', ''), perfil_7_link01_url=data.get('perfil_7_link01_url', ''), perfil_7_link02_titulo=data.get('perfil_7_link02_titulo', ''), perfil_7_link02_url=data.get('perfil_7_link02_url', ''), perfil_7_link03_titulo=data.get('perfil_7_link03_titulo', ''), perfil_7_link03_url=data.get('perfil_7_link03_url', ''), perfil_7_link04_titulo=data.get('perfil_7_link04_titulo', ''), perfil_7_link04_url=data.get('perfil_7_link04_url', ''), perfil_8=data.get('perfil_8', ''), perfil_8_link01_titulo=data.get('perfil_8_link01_titulo', ''), perfil_8_link01_url=data.get('perfil_8_link01_url', ''), perfil_8_link02_titulo=data.get('perfil_8_link02_titulo', ''), perfil_8_link02_url=data.get('perfil_8_link02_url', ''), perfil_8_link03_titulo=data.get('perfil_8_link03_titulo', ''), perfil_8_link03_url=data.get('perfil_8_link03_url', ''), perfil_8_link04_titulo=data.get('perfil_8_link04_titulo', ''), perfil_8_link04_url=data.get('perfil_8_link04_url', ''))
class IPerfil(IPortletDataProvider): """A portlet """ sumario = schema.Text( title=_(u"Sumário"), description=_(u""), required=False, ) perfil_1 = schema.TextLine( title=_(u"Título do perfil"), description=_(u"Informe o nome do perfil do público alvo."), required=True, ) perfil_1_link01_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=True, ) perfil_1_link01_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=True, ) perfil_1_link02_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=True, ) perfil_1_link02_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=True, ) perfil_1_link03_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_1_link03_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_1_link04_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_1_link04_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_2 = schema.TextLine( title=_(u"Título do perfil"), description=_(u"Informe o nome do perfil do público alvo."), required=False, ) perfil_2_link01_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_2_link01_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_2_link02_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_2_link02_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_2_link03_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_2_link03_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_2_link04_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_2_link04_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_3 = schema.TextLine( title=_(u"Título do perfil"), description=_(u"Informe o nome do perfil do público alvo."), required=False, ) perfil_3_link01_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_3_link01_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_3_link02_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_3_link02_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_3_link03_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_3_link03_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_3_link04_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_3_link04_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_4 = schema.TextLine( title=_(u"Título do perfil"), description=_(u"Informe o nome do perfil do público alvo."), required=False, ) perfil_4_link01_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_4_link01_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_4_link02_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_4_link02_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_4_link03_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_4_link03_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_4_link04_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_4_link04_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_5 = schema.TextLine( title=_(u"Título do perfil"), description=_(u"Informe o nome do perfil do público alvo."), required=False, ) perfil_5_link01_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_5_link01_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_5_link02_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_5_link02_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_5_link03_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_5_link03_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_5_link04_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_5_link04_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_6 = schema.TextLine( title=_(u"Título do perfil"), description=_(u"Informe o nome do perfil do público alvo."), required=False, ) perfil_6_link01_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_6_link01_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_6_link02_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_6_link02_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_6_link03_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_6_link03_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_6_link04_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_6_link04_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_7 = schema.TextLine( title=_(u"Título do perfil"), description=_(u"Informe o nome do perfil do público alvo."), required=False, ) perfil_7_link01_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_7_link01_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_7_link02_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_7_link02_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_7_link03_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_7_link03_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_7_link04_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_7_link04_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_8 = schema.TextLine( title=_(u"Título do perfil"), description=_(u"Informe o nome do perfil do público alvo."), required=False, ) perfil_8_link01_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_8_link01_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_8_link02_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_8_link02_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_8_link03_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_8_link03_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, ) perfil_8_link04_titulo = schema.TextLine( title=_(u"Título do link"), description=_(u"Informe o título da URL."), required=False, ) perfil_8_link04_url = schema.URI( title=_(u"URL"), description=_(u"Informe a URL."), required=False, )
def title(self): """ """ return _(u'Observatório e Você')
class EditForm(base.EditForm): form_fields = form.Fields(IPerfil) label = _(u"Editar o Portlet de Perfil") description = _(u"")