Changes between Initial Version and Version 1 of WF/Templatepadrao


Ignore:
Timestamp:
11/27/07 10:00:28 (16 years ago)
Author:
viani
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WF/Templatepadrao

    v1 v1  
     1= Template Padrão = 
     2[[TOC(heading=Workflow,depth=1,WF/Changelog,WF/Documentacao,WF/Instalacao,WF/Links,WF/Propostas,WF/Recursos)]] 
     3 
     4== Plugin: wf_default_template == 
     5 
     6'''Descrição:''' Este plugin Smarty incluirá um cabeçalho e um rodapé padrão no template de uma atividade. Utilize-o em todos os templates de atividade para que o processo fique com aparência uniforme. 
     7 
     8O cabeçalho padrão é composto de: 
     9 
     10 * Caixa de seleção das atividades do processo; 
     11 * Link para a aba de tarefas pendentes; 
     12 * Link para a aba de processos; 
     13 * Link voltar 
     14 
     15O rodapé é composto de: 
     16 
     17 * Link para o topo. 
     18 
     19'''Parâmetros:''' 
     20 
     21 Nenhum. 
     22 
     23'''Exemplo de uso:''' 
     24 
     25{{{ 
     26{wf_default_template} 
     27}}} 
     28 
     29Inclua o plugin na primeira linha do template de uma atividade. 
     30 
     31'''Observações''' 
     32 
     33Junto com o cabeçalho também será incluída uma folha de estilos css, que o desenvolvedor pode utilizar no seu template. Verifique o arquivo /workflow/templates/celepar/default.css, para saber quais os estilos disponíveis. Caso necessite de estilos adicionais, o desenvolvedor pode criar a sua própria folha de estilos, e colocá-la na área 'resources' do processo. Depois para fazer uso dela, deve inserir o seguinte comando Smarty: 
     34 
     35{{{ 
     36<link rel="stylesheet" type="text/css" href="{$wf_resources_path}/estilo.css"> 
     37}}} 
     38 
     39O uso do plugin wf_default_template não é obrigatório. O desenvolvedor pode montar o seu próprio cabeçalho e rodapé personalizados. Neste caso, é recomendável salvar o cabeçalho e o rodapé em arquivos separados, por exemplo header.tpl e footer.tpl, e fazer a inclusão deste código nos templates de todas as atividades do processo, usando o comando Smarty: 
     40 
     41{{{ 
     42{include file=header.tpl} 
     43 
     44{include file=footer.tpl} 
     45}}}