Conjunto de mudanças 3437 no repositório publico


Ignorar:
Timestamp:
05/10/2008 22:26:22 (11 anos atrás)
Autor:
brunomarota
Mensagem:

paginacao nos seminarios, links relativos onde nao tinha

Localização:
ILPortal/trunk/skins
Arquivos:
5 editados

Legenda:

Não Modificado
Adicionado
Removido
  • ILPortal/trunk/skins/ILPortal_seminario/abreFechaInscricoes.cpy

    r3384 r3437  
    33codEvento = REQUEST.get('codEvento')
    44
    5 context.atualizaAbreEncerraInscricoes(cod_evento="codEvento", status="indicador")
     5try:
     6    context.atualizaAbreEncerraInscricoes(cod_evento="codEvento", status="indicador")
     7except:
     8        state.set(portal_status_message="Erro no Banco de Dados!",status="failure")
     9        return state
     10
     11if not state.getErrors():
     12        state.set(portal_status_message="Inscrição Atualizada!")
     13
     14return state
    615
    716
  • ILPortal/trunk/skins/ILPortal_seminario/abreFechaInscricoes.cpy.metadata

    r3384 r3437  
    44
    55[actions]
    6 action.success = traverse_to:string:resposta_envio_email
    7 action.failure = traverse_to:string:resposta_envio_email
     6action.success = traverse_to:string:administra_seminario_form
     7action.failure = traverse_to:string:administra_seminario_form
  • ILPortal/trunk/skins/ILPortal_seminario/administra_seminario_form.cpt

    r3403 r3437  
    1313    <metal:adm-sem-form define-macro="adm_seminarios_form">
    1414        <div class="administra_seminarios">
    15             <tal:block tal:define="seminarios python:here.lista_seminarios()">
     15
     16            <tal:block tal:define="seminarios python:here.lista_seminarios();
     17                                   n_por_pagina request/form/n_por_pagina|python:10;
     18                                   n_por_pagina python:int(n_por_pagina);
     19                                   num_seminarios python:len(seminarios);
     20                                                   Batch python:modules['Products.CMFPlone'].Batch;
     21                                           b_start python:request.get('b_start',0);
     22                                   batch python:Batch(seminarios, n_por_pagina, int(b_start), orphan=2)">
    1623
    1724                <form name="form" method="post" action="" tal:attributes="action template/getId">
     
    4956                        tal:attributes="tabindex tabindex/next"/>
    5057
    51                     <input class="botoes_out" type="submit" tabindex=""
    52                          name="form.button.Sair" value="Sair"
    53                          tal:attributes="tabindex tabindex/next"/>
    54 
    5558                    <input type="hidden" name="form.submitted" value="1"/>
    56 
    5759
    5860                    <table>
     
    6567                        </thead>
    6668                        <tbody>
    67                             <tal:loop tal:repeat="seminario seminarios">
     69                            <tal:loop tal:repeat="seminario batch">
    6870                                <tr tal:define="titulo python:seminario.titulo_evento;
    6971                                                codigo python:seminario.cod_evento;
     
    7779                                    </td>
    7880                                    <td tal:condition="python:isAberto=='N'">
    79                                         <a href=""  Abertas >Abrir Incrições</a>
     81                                        <a tal:attributes="href string:${portal_url}/abreFechaInscricoes">Abrir Incrições</a>
    8082                                    </td>
    8183                                    <td tal:condition="python:isAberto=='S'">
    82                                         Fechar Incrições
     84                                        <a tal:attributes="href string:${portal_url}/abreFechaInscricoes">Fechar Incrições</a>
    8385                                    </td>
    84 
    8586
    8687                                </tr>
     
    8889                        </tbody>
    8990                    </table>
     91                    <div metal:use-macro="here/batch_macros/macros/navigation"/>
     92                    <tal:if1 condition="python:num_seminarios>0">
     93                        <span tal:content="string:Quantidade por pagina:"/>
     94                        <input type="text" name="n_por_pagina" size="3" tal:attributes="value n_por_pagina"/>
     95                        <input class="botoes_out" type="submit" tabindex=""
     96                                 name="form.button.Ok" value="Ok"
     97                             tal:attributes="tabindex tabindex/next"/>
     98                    </tal:if1>
    9099                </form>
     100
    91101            </tal:block>
    92102        </div>
  • ILPortal/trunk/skins/ILPortal_seminario/administra_seminario_form.cpt.metadata

    r3340 r3437  
    33
    44[validators]
     5validators..Ok=
    56validators=validaSeminarioSelecionado
    67
     
    1516action.success..Enviar_email = traverse_to:string:enviar_email_form
    1617action.success..FichaAvaliacao = traverse_to:string:ficha_avaliacao_form
    17 action.success..Sair = redirect_to:string:${portal_url}
     18action.success..Ok = traverse_to:string:administra_seminario_form
    1819
    1920action.failure=redirect_to:string:seminarios
  • ILPortal/trunk/skins/ILPortal_templates/topo.pt

    r3403 r3437  
    2727    <div id="menuTopo">
    2828        <div id="linksMenuTopo">
    29             <a href="/informacoes_institucionais" alt="Informações sobre o Interlegis">O Interlegis</a>
    30             <a href="/como_participar" alt="Como participar do Programa Interlegis">Como Participar</a>
    31             <a href="/contact-info" alt="Entre em contato conosco">Fale Conosco</a>
     29            <a tal:attributes="href string:${portal_url}/informacoes_institucionais" alt="Informações sobre o Interlegis">O Interlegis</a>
     30            <a tal:attributes="href string:${portal_url}/como_participar" alt="Como participar do Programa Interlegis">Como Participar</a>
     31            <a tal:attributes="href string:${portal_url}/contact-info" alt="Entre em contato conosco">Fale Conosco</a>
    3232        </div>
    3333    </div>
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.