示例#1
0
 def get (self, registry_id):
     # Classe noticias
     noticias = Noticias(registry_id)
     lista = noticias.get_obj_lista_noticias(popup="S")
     self.set_header("Content-Type", "application/xml")
     self.render("modules/noticia/noticias.xml", NOMEPAG=u'Notícias', \
                 LISTA=lista, NOW=str(datetime.now())[0:11], \
                 CHANGE_NAVIGATION=False, \
                 REGISTRY_ID=registry_id)
示例#2
0
    def get (self, registry_id):
        user = self.get_current_user()
        # Validar acesso
        #if eh_acesso_invalido(self, registry_id): return

        # Classe noticias
        noticias = Noticias(registry_id)
        lista = noticias.get_obj_lista_noticias(user=user)
        
        links = []
        if isOwner(user, registry_id):
            links.append((u"Nova notícia", "/static/imagens/icones/add_news32.png", "/noticia/"+registry_id+"/new"))

        log.model.log(user, u'acessou as notícias de', objeto=registry_id, tipo="noticia", news=False)
                
        #chamando a página
        self.render("modules/noticia/noticia-list.html", NOMEPAG=u'Notícias', \
                    REGISTRY_ID=registry_id, \
                    LINKS=links, NOW=str(datetime.now())[0:11], \
                    LISTA=lista, EH_EDITOR=isOwner(user,registry_id))
        return