Conjunto de mudanças 1273 no repositório publico


Ignorar:
Timestamp:
09/11/2005 12:04:02 (14 anos atrás)
Autor:
jeanferri
Mensagem:

Ocultadas as abas e menus de adição de conteúdos, estados, etc... e criados métodos folder_contents e folder_listing para garantir que ningué entre em gerenciamento de conteúdo

Localização:
ILSAAL/trunk
Arquivos:
6 editados

Legenda:

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

    r1259 r1273  
    151151        return casa_legislativa.getNom_casa()
    152152
     153
    153154def modify_fti(fti):
    154155    # hide unnecessary tabs (usability enhancement)
  • ILSAAL/trunk/SAAL.py

    r1246 r1273  
    3030
    3131from Products.Archetypes.SQLStorage import *
     32# additional imports from tagged value 'import'
     33from Products.ILSAAL.saalapi import *
     34
    3235from Products.ILSAAL.config import *
    3336##code-section module-header #fill in your manual code here
     
    4548##/code-section after-local-schema
    4649
    47 SAAL_schema = OrderedBaseFolderSchema + \
     50SAAL_schema = BaseBTreeFolderSchema + \
    4851    getattr(UniqueObject,'schema',Schema(())) + \
    4952    schema
     
    5255##/code-section after-schema
    5356
    54 class SAAL(UniqueObject,OrderedBaseFolder):
     57class SAAL(UniqueObject,BaseBTreeFolder):
    5558    """
    5659    Container geral de objetos do sistema Interlegis SAAL.
    5760    """
    5861    security = ClassSecurityInfo()
    59     __implements__ = (getattr(UniqueObject,'__implements__',()),) + (getattr(OrderedBaseFolder,'__implements__',()),) + (ISAAL,)
     62    __implements__ = (getattr(UniqueObject,'__implements__',()),) + (getattr(BaseBTreeFolder,'__implements__',()),) + (ISAAL,)
    6063
    6164
  • ILSAAL/trunk/SAALBase.py

    r923 r1273  
    7878            return 'Editando...' #+ self.getTypeInfo().Title()
    7979
     80
     81    def showEditableBorder(self, *args, **kwargs):
     82        """
     83        Forca o Plone a nao mostrar as abas e menus de conteudo,
     84        workflow, etc...
     85        """
     86
     87        return False
     88
     89
     90    def folder_contents(self, REQUEST=None, *args, **kwargs):
     91        """
     92        Se alguem forcar a URL folder_contents eh redirecionado para o view
     93        padrao do objeto.
     94        """
     95
     96        if REQUEST is not None:
     97            return REQUEST.RESPONSE.redirect('view')
     98
     99
     100    def folder_listing(self, REQUEST=None, *args, **kwargs):
     101        """
     102        Se alguem forcar a URL folder_listing eh redirecionado para o view
     103        padrao do objeto.
     104        """
     105
     106        return self.folder_contents(REQUEST)
     107
     108
  • ILSAAL/trunk/interfaces/IGerenciamentoSAAL.py

    r1259 r1273  
    5252        pass
    5353
     54
    5455# end of class IGerenciamentoSAAL
    5556
  • ILSAAL/trunk/version.txt

    r1259 r1273  
    1 0.2 build 98
     10.2 build 99
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.