Changes between Version 2 and Version 3 of WF/Abrirpaginaemnovajanela


Ignore:
Timestamp:
08/22/07 14:16:10 (17 years ago)
Author:
viani
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WF/Abrirpaginaemnovajanela

    v2 v3  
     1= Abrir Página em Nova Janela = 
     2[[TOC(heading=Workflow,depth=1,WF/Changelog,WF/Documentacao,WF/Instalacao,WF/Links,WF/Propostas,WF/Recursos)]] 
     3 
    14Está disponível um plugin Smarty que facilita abrir uma página (url) em uma nova janela de browser. O plugin gera automaticamente o código do link href e calcula a coordenada de posicionamento da nova janela, baseado no tamanho a janela a ser aberta. Este plugin também retorna um objeto da janela criada, de forma que o desenvolvedor possa executar métodos sobre ela, como por exemplo fechá-la ou trocar o conteúdo. 
    2   
    35 
    46Primeiramente deve-se chamar um plugin auxiliar, que contém um código javascript responsável pela abertura da janela. Insira o plugin descrito abaixo, apenas uma vez em seu template, preferencialmente no início. 
    5  
    6  
    77 
    88== Plugin: wf_window_open_init == 
     
    1313 
    1414'''Exemplo de uso:''' {wf_window_open_init} 
    15  
    16  
    1715 
    1816== Plugin: wf_window_open == 
     
    3836  features: sequência de parâmetros de configuração da janela, de acordo com a sintaxe do método open, da classe window, no modelo de classes do !JavaScript. Default: 'toolbar=no, scrollbars=yes, menubar=yes' 
    3937 
     38'''Exemplo de uso:''' 
    4039 
     40{{{ 
     41{wf_window_open_init} 
     42}}} 
     43         
     44{{{ 
     45{wf_window_open url="http://www.ufpr.br" name="win0" img="icon.png" width="600"} 
     46}}} 
     47  
     48{{{ 
     49<input type="button" value="botão" on_Click="win0.location='http://www.pr.gov.br';"> 
     50}}} 
    4151 
    4252'''Exemplo de uso:''' 
    4353 
    44  
    45  
    46   {wf_window_open_init} 
    47  
    48          
    49  
    50   {wf_window_open url="[[Image(http://www.ufpr.br" name="win0" img="icon.png)]]" width="600"} 
    51  
    52   
    53  
    54   <input type="button" value="botão" on_Click="win0.location='!http://www.pr.gov.br';"> 
    55  
    56  
    57  
    58 '''Exemplo de uso:''' 
    59  
    60  
    61  
    62   {wf_window_open url=$wf_activity_url|cat:"&print_mode=true" text="Imprimir" width="600" height="700"} 
     54{{{ 
     55{wf_window_open url=$wf_activity_url|cat:"&print_mode=true" text="Imprimir" width="600" height="700"} 
     56}}}