Conjunto de mudanças 1226 no repositório publico


Ignorar:
Timestamp:
07/11/2005 17:37:35 (14 anos atrás)
Autor:
jeanferri
Mensagem:

Configuração do CSS do SAAL e melhor detecção se o Plone está instalado com um id 'saal'

Localização:
ILSAAL/trunk
Arquivos:
1 adicionado
4 editados

Legenda:

Não Modificado
Adicionado
Removido
  • ILSAAL/trunk/Extensions/AppInstall.py

    r1191 r1226  
    44from Products.ILSAAL.config_install import VOCABULARIOS, ACOES, CONTAINERS
    55from Products.ILSAAL.utils import setVocabulariosDinamicos, setFormController, addSAALContainers
     6from Products.ILSAAL.SAAL import SAAL as classe_saal
    67
    78
     
    1314    out = StringIO()
    1415    portal = getToolByName(self, 'portal_url').getPortalObject()
    15     #self.left_slots += ('here/portlet_saal/macros/portlet',)
    1616
    1717    setPloneProperties(self, portal, out)
     
    4545
    4646    print >>out, 'Criando o container principal'
    47     if not hasattr(portal, 'saal') or portal.getId() == 'saal':
     47#    if not hasattr(portal, 'saal') or portal.getId() == 'saal':
     48    saal = getattr(portal, 'saal', None)
     49    if saal is None or not isinstance(saal, classe_saal):
    4850        portal_types = getToolByName(self, 'portal_types', None)
    4951        saal_type = 'SAAL'
     
    5254            portal.invokeFactory(saal_type, id='saal', title=u'SAAL')
    5355            portal_types[saal_type].global_allow = False
     56            saal = getattr(portal, 'saal', None)
     57            saal.setTitle('Sistema de Apoio a Administracao Legislativa')
    5458            print >>out, 'Foi criado o container saal'
    5559    else:
  • ILSAAL/trunk/SAAL.py

    r1191 r1226  
    3434
    3535from Products.CMFCore.utils import getToolByName
    36 from ComputedAttribute import ComputedAttribute
    3736
    3837##/code-section module-header
     
    8079
    8180    ##code-section class-header #fill in your manual code here
    82 
    83     #if self.getPosicaoMenu() != 'Direita':
    84     #    left_slots = CONTEUDO_MENU
    85     #    right_slots = []
    86     #else:
    87     #    left_slots = []
    88     #    right_slots = CONTEUDO_MENU
    89 
    90     left_slots = ComputedAttribute(CONTEUDO_MENU, 1)
    91     left_slots = CONTEUDO_MENU
    92     right_slots = []
    93 
    9481    ##/code-section class-header
    9582
     
    10592        OrderedBaseFolder.__init__(self, 'saal')
    10693
     94
     95    def left_slots(self):
     96        if self.getPosicaoMenu() != 'Direita':
     97            return CONTEUDO_MENU
     98        else:
     99            return []
     100
     101    def right_slots(self):
     102        if self.getPosicaoMenu() == 'Direita':
     103            return CONTEUDO_MENU
     104        else:
     105            return []
    107106
    108107    #methods from Interface ISAAL
  • ILSAAL/trunk/config.py

    r1194 r1226  
    4444                 'here/portlet_calendar/macros/portlet']
    4545
     46STYLESHEETS = [{'id': 'saal.css'},]
     47
    4648##/code-section config-bottom
    4749
  • ILSAAL/trunk/skins/ILSAAL/saal_abas_portlet.pt

    r1220 r1226  
    1818
    1919            <tal:views repeat="action view_actions">
    20               <li tal:define="selected action/selected|nothing;"
     20              <li tal:condition="python:action_name != 'Contents'"
     21                  tal:define="selected action/selected|nothing;
     22                              action_name action/name;"
    2123                  tal:attributes="id string:contentview-${action/id}">
    22                 <a tal:condition="not:selected"
    23                    tal:content="action/name"
     24                <a tal:condition="not: selected"
     25                   tal:content="action_name"
    2426                   tal:attributes="href action/url;
    2527                                   accesskey string:accesskeys-${action/name}"
     
    2729                   i18n:attributes="accesskey">Aba</a>
    2830                <span tal:condition="selected"
    29                       tal:content="action/name"
     31                      tal:content="action_name"
    3032                      i18n:translate="">Aba</span>
    3133              </li>
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.