Conjunto de mudanças 553 no repositório publico


Ignorar:
Timestamp:
06/09/2005 18:15:43 (14 anos atrás)
Autor:
gabrielmedina
Mensagem:

:modelo atualizado com caracteres especiais e implementacao das funcoes de geracao de vocabularios dinamicos.

Localização:
ILPortal/trunk
Arquivos:
2 adicionados
6 editados

Legenda:

Não Modificado
Adicionado
Removido
  • ILPortal/trunk/Extensions/Install.py

    r530 r553  
    6969    install_subskin(self, out, GLOBALS)
    7070
     71
     72    # Create vocabularies in vocabulary lib
     73    atvm = getToolByName(self, 'portal_vocabularies')
     74    vocabmap = {u'VOCAB_PARTIDOS': ('SimpleVocabulary', 'SimpleVocabularyTerm')}
     75    for vocabname in vocabmap.keys():
     76        if not vocabname in atvm.contentIds():
     77            atvm.invokeFactory(vocabmap[vocabname][0], vocabname)
     78        if len(atvm[vocabname].contentIds()) < 1:
     79            atvm[vocabname].invokeFactory(vocabmap[vocabname][1],'default')
     80            atvm[vocabname]['default'].setTitle('Default term, replace it by your own stuff')
    7181
    7282    # try to call a workflow install method
  • ILPortal/trunk/Parlamentar.py

    r539 r553  
    2727
    2828
     29from Products.ATVocabularyManager.namedvocabulary import NamedVocabulary
    2930
    3031from Products.Archetypes.SQLStorage import *
     
    8081            format='select',
    8182            label="Sexo",
    82             description="Informe o sexo do Parlamentar",
    8383            label_msgid='ILPortal_label_sexo',
    8484            description_msgid='ILPortal_help_sexo',
     
    102102        widget=StringWidget(
    103103            label="Bairro",
    104             description="Informe o bairro",
    105104            label_msgid='ILPortal_label_bairro',
    106105            description_msgid='ILPortal_help_bairro',
     
    112111        widget=StringWidget(
    113112            label="Cidade",
    114             description="Informe a cidade",
    115113            label_msgid='ILPortal_label_cidade',
    116114            description_msgid='ILPortal_help_cidade',
     
    122120        widget=StringWidget(
    123121            label="CEP",
    124             description="Informe o CEP",
    125122            label_msgid='ILPortal_label_cep',
    126123            description_msgid='ILPortal_help_cep',
     
    133130            format='select',
    134131            label="Estado",
    135             description="Informe o Estado",
    136132            label_msgid='ILPortal_label_sgl_uf',
    137133            description_msgid='ILPortal_help_sgl_uf',
     
    163159    StringField('num_fone_res1',
    164160        widget=StringWidget(
    165             label='Num_fone_res1',
     161            label="Telefone residencial",
     162            description="Informe o telefone residencial",
    166163            label_msgid='ILPortal_label_num_fone_res1',
    167164            description_msgid='ILPortal_help_num_fone_res1',
     
    172169    StringField('num_fax1',
    173170        widget=StringWidget(
    174             label='Num_fax1',
     171            label="Telefone fax (1)",
     172            description="Informe o telefone de fax",
    175173            label_msgid='ILPortal_label_num_fax1',
    176174            description_msgid='ILPortal_help_num_fax1',
     
    181179    StringField('num_fax2',
    182180        widget=StringWidget(
    183             label='Num_fax2',
     181            label="Telefone fax (2)",
    184182            label_msgid='ILPortal_label_num_fax2',
    185183            description_msgid='ILPortal_help_num_fax2',
     
    190188    StringField('pagina_web',
    191189        widget=StringWidget(
    192             label='Pagina_web',
     190            label="Pagina web",
     191            description="Informe a pagina web. http://...",
    193192            label_msgid='ILPortal_label_pagina_web',
    194193            description_msgid='ILPortal_help_pagina_web',
     
    200199    StringField('email_interlegis',
    201200        widget=StringWidget(
    202             label='Email_interlegis',
     201            label="E-mail Interlegis",
     202            description="Informe email do parlamentar do interlegis",
    203203            label_msgid='ILPortal_label_email_interlegis',
    204204            description_msgid='ILPortal_help_email_interlegis',
     
    210210    StringField('email_particular',
    211211        widget=StringWidget(
    212             label='Email_particular',
     212            label="E-mail particular",
     213            description="Informe o email particular do parlamentar",
    213214            label_msgid='ILPortal_label_email_particular',
    214215            description_msgid='ILPortal_help_email_particular',
     
    220221    StringField('partido',
    221222        widget=SelectionWidget(
    222             label='Partido',
     223            label="Partido",
     224            description="Selecione o partido do parlamentar",
     225            format='select',
    223226            label_msgid='ILPortal_label_partido',
    224227            description_msgid='ILPortal_help_partido',
    225228            i18n_domain='ILPortal',
    226         )
     229        ),
     230        vocabulary=NamedVocabulary("""VOCAB_PARTIDOS""")
    227231    ),
    228232   
  • ILPortal/trunk/i18n/generated.pot

    r539 r553  
    5050
    5151
     52#: CasaLegislativa.py
     53#. Informe a data de adesão da Casa Legislativa ao Programa Interlegis
    5254#: Legislativa.py
    5355#. Informe a data de adesao da Casa Legislativa ao Programa Interlegis
    54 #: CasaLegislativa.py
    55 #. Informe a data de adesão da Casa Legislativa ao Programa Interlegis
    5656msgid "ILPortal_help_dat_adesao"
    5757msgstr "Informe a data de adesao da Casa Legislativa ao Programa Interlegis"
     
    7171
    7272
     73#: CasaLegislativa.py
     74#. Informe a data de Início do Mandato dos Parlamentares da Casa Legislativa
    7375#: Legislativa.py
    7476#. Informe a data de Inicio do Mandato dos Parlamentares da Casa Legislativa
    75 #: CasaLegislativa.py
    76 #. Informe a data de Início do Mandato dos Parlamentares da Casa Legislativa
    7777msgid "ILPortal_help_dat_inicio_mandato"
    7878msgstr "Informe a data de Inicio do Mandato dos Parlamentares da Casa Legislativa"
     
    257257
    258258
     259#: CasaLegislativa.py
     260#. Informe o Código de Endereçamento Postal da Casa Legislativa
    259261#: Legislativa.py
    260262#. Informe o Codigo de Enderecamento Postal da Casa Legislativa
    261 #: CasaLegislativa.py
    262 #. Informe o Código de Endereçamento Postal da Casa Legislativa
    263263msgid "ILPortal_help_num_cep"
    264264msgstr "Informe o Codigo de Enderecamento Postal da Casa Legislativa"
    265265
    266266
     267#: CasaLegislativa.py
     268#. Informe um número de Fax
    267269#: Parlamentar.py
    268270#. num_fax1
    269271#: Legislativa.py
    270272#. Informe um numero de Fax
    271 #: CasaLegislativa.py
    272 #. Informe um número de Fax
    273273msgid "ILPortal_help_num_fax1"
    274274msgstr "Informe um numero de Fax"
     
    496496
    497497
     498#: CasaLegislativa.py
     499#. Data de Adesão
    498500#: Legislativa.py
    499501#. Data de Adesao
    500 #: CasaLegislativa.py
    501 #. Data de Adesão
    502502msgid "ILPortal_label_dat_adesao"
    503503msgstr "Data de Adesao"
     
    510510
    511511
     512#: CasaLegislativa.py
     513#. Data de Inclusão
    512514#: Legislativa.py
    513515#. Data de Inclusao
    514 #: CasaLegislativa.py
    515 #. Data de Inclusão
    516516msgid "ILPortal_label_dat_inclusao"
    517517msgstr "Data de Inclusao"
     
    577577
    578578
     579#: Parlamentar.py
     580#. Endereço
    579581#: Legislativa.py
    580582#. Endereco
    581 #: Parlamentar.py
    582 #. Endereço
    583 ## 1 more: Parlamentar.py
     583## 1 more: CasaLegislativa.py
    584584msgid "ILPortal_label_endereco"
    585585msgstr "Endereco"
     
    708708
    709709
     710#: CasaLegislativa.py
     711#. Página Web
    710712#: Parlamentar.py
    711713#. Pagina_web
    712714#: Legislativa.py
    713715#. Pagina Web
    714 #: CasaLegislativa.py
    715 #. Página Web
    716716msgid "ILPortal_label_pagina_web"
    717717msgstr "Pagina Web"
  • ILPortal/trunk/version.txt

    r539 r553  
    1 0.1 build 18
     10.1 build 26
  • ILPortal/trunk/vocabularies.py

    r517 r553  
    4141# ATVocabularyManager
    4242
    43 VOCABULARIOS_DINAMICOS = {}
    44 
     43VOCABULARIOS_DINAMICOS = {
     44    'VOCAB_PARTIDOS' : (
     45       ('PT', u'Partido dos Trabalhadores'),
     46       ('PSB', u'Partido Socialista Brasileiro'),
     47       ('PAN', u'Partido dos Aposentados da Nação'),
     48       ('PCO', u'Partido da Causa Operaria'),
     49    ),
     50}
Note: Veja TracChangeset para ajuda no uso do visualizador de conjunto de mudanças.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.