Conjunto de mudanças 7145 no repositório publico


Ignorar:
Timestamp:
07/08/2013 18:06:53 (7 anos atrás)
Autor:
gustavolepri
Mensagem:

fix bug em relacao as consultas

Localização:
ILSAPL/branches/2.5
Arquivos:
4 editados

Legenda:

Não Modificado
Adicionado
Removido
  • ILSAPL/branches/2.5/SAPLTool.py

    r7136 r7145  
    1 from warnings import warn
     1# -*- coding: utf-8 -*-
    22
    33from datetime import datetime
     
    2727from Products.CMFCore.utils import getToolByName
    2828
     29
    2930class ISAPLTool(Interface):
    3031    """ Marker interface for SAPL Tool.
     
    3233    pass
    3334
     35
    3436class SAPLTool(UniqueObject, SimpleItem, ActionProviderBase):
    3537
     
    4749        '''
    4850        nome_camara = self.sapl_documentos.props_sapl.nom_casa
    49 
    50         camara = [u'C�mara','Camara','camara',u'c�mara']
    51         assembleia = [u'Assembl�ia','Assembleia','assembleia',u'assembl�ia']
     51        camara = [u'Câmara','Camara','camara',u'camara']
     52        assembleia = [u'Assembléia','Assembleia','assembleia',u'assembléia']
    5253
    5354        if [tipo for tipo in camara if nome_camara.startswith(tipo)]:
     
    197198            sigla_uf = self.zsql.localidade_obter_zsql(cod_localidade = self.sapl_documentos.props_sapl.cod_localidade)[0].sgl_uf
    198199            if consulta.voc_lexml == 'lei.organica':
    199                 epigrafe = '%s de %s - %s, de %s' % (consulta.des_tipo_norma, localidade,sigla_uf, consulta.ano_norma)
     200                epigrafe = u'%s de %s - %s, de %s' % (consulta.des_tipo_norma, localidade,sigla_uf, consulta.ano_norma)
    200201            elif consulta.voc_lexml == 'constituicao':
    201                 epigrafe = '%s do Estado de %s, de %s' % (consulta.des_tipo_norma, localidade, consulta.ano_norma)
    202             else:
    203                 epigrafe = '%s n� %s,  de %s' % (consulta.des_tipo_norma, consulta.num_norma, self.pysc.data_converter_por_extenso_pysc(consulta.dat_norma))
     202                epigrafe = u'%s do Estado de %s, de %s' % (consulta.des_tipo_norma, localidade, consulta.ano_norma)
     203            else:
     204                epigrafe = u'%s n° %s,  de %s' % (consulta.des_tipo_norma, consulta.num_norma, self.pysc.data_converter_por_extenso_pysc(consulta.dat_norma))
    204205           
    205206            ementa = consulta.txt_ementa
     
    208209           
    209210            formato = 'text/html'
    210             id_documento = '%s_%s' % (str(cod_norma), self.sapl_documentos.norma_juridica.nom_documento)
     211            id_documento = u'%s_%s' % (str(cod_norma), self.sapl_documentos.norma_juridica.nom_documento)
    211212            if hasattr(self.sapl_documentos.norma_juridica,id_documento):
    212213                arquivo = getattr(self.sapl_documentos.norma_juridica,id_documento)
  • ILSAPL/branches/2.5/lexml/OAI.py

    r6142 r7145  
     1# -*- coding: utf-8 -*-
     2
    13from datetime import datetime
    24
     
    810from metadata import OAILEXML
    911
     12
    1013def get_writer(prefix, config={}):
    1114    writer = OAILEXML
    1215    return writer(prefix, config={})
     16
    1317
    1418class OAIServer(object):
     
    114118            set = self.get_internal_set_id(set)
    115119       
    116         # TODO: verificar se a data é UTC
     120        # TODO: verificar se a data eh UTC
    117121        now = datetime.now()
    118122        if until != None and until > now:
     
    126130                                        identifier=identifier
    127131                                        )
     132
    128133
    129134def OAIServerFactory(sapl_tool, config={}):
  • ILSAPL/branches/2.5/lexml/SAPLOAIServer.py

    r6142 r7145  
     1# -*- coding: utf-8 -*-
     2
    13from datetime import datetime
    24from DateTime import DateTime
     
    125127        if not req.URL.startswith(self._base_url):
    126128            return req.RESPONSE.setStatus('500 Internal Server Error',
    127                  'The url "%s" does not start with base url "%s".' % (req.URL,
     129                 u'The url "%s" does not start with base url "%s".' % (req.URL,
    128130                                                                      self._base_url))
    129131        sapl_tool = getToolByName(self,'portal_sapl')
  • ILSAPL/branches/2.5/lexml/metadata.py

    r4834 r7145  
     1# -*- coding: utf-8 -*-
    12
    2 from lxml.builder import ElementMaker
    33from lxml import etree
    44
    55XSI_NS = 'http://www.w3.org/2001/XMLSchema-instance'
     6
    67
    78class OAILEXML(object):
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.