Changes between Version 8 and Version 9 of WF/Edicaodecodigo


Ignore:
Timestamp:
07/17/09 11:19:24 (15 years ago)
Author:
gbisotto
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WF/Edicaodecodigo

    v8 v9  
    22[[WikiInclude(WF/tableofcontents)]] 
    33 
    4 A interface de edição de código é dividida em quatro abas: 
    5   
    6 [[Image(htdocs:wf/images/interface_desenvolvimento_codigo.png)]] 
     4O código pode ser editado utilizando-se qualquer editor de texto simples, como o bloco de notas. Porém é mais comum que sejam utilizados ambientes de desenvolvimento como o Eclipse ou até mesmo o VIM. 
     5 
     6O código do processo está estruturado, basicamente, da seguinte forma: 
    77 
    88=== Atividades === 
    99 
    10 Contém os arquivos PHP criados automaticamente ao se adicionar novas atividades (interativas ou não) ao processo. Estes arquivos estão localizados no diretório: /home/expressolivre/workflow/NOME_NORMALIZADO_XX/code/activities 
     10Arquivos PHP criados automaticamente ao se adicionar novas atividades (interativas ou não) ao processo. Estes arquivos estão localizados no diretório: /home/expressolivre/workflow/NOME_NORMALIZADO_XX/code/activities. 
    1111 
    12 Estes são os arquivos executados pela classe run_activity. Quando sofrem alteração, é necessário compilar o processo. 
     12Estes são os arquivos executados pela classe run_activity. 
    1313 
    1414=== Includes === 
    1515 
    16 Contém arquivos PHP que são utilizados em outros arquivos através da função wf_include. Estes arquivos são utilizados pelos arquivos da aba de atividades e da própria aba include. Os arquivos desta área não são compilados e, portanto, podem ser alterados sem a necessidade de compilação. Estes arquivos estão localizados em: /home/expressolivre/workflow/NOME_NORMALIZADO_XX/code 
     16Arquivos PHP que são utilizados em outros arquivos através da função wf_include. Estes arquivos são utilizados pelos arquivos da aba de atividades e da própria aba include. Estes arquivos estão localizados em: /home/expressolivre/workflow/NOME_NORMALIZADO_XX/code 
    1717 
    1818O arquivo shared.php é criado, automaticamente, junto com o processo e está disponível em todos os arquivos PHP das atividades. 
     
    2020=== Templates === 
    2121 
    22 Nesta aba encontram-se os arquivos de template do processo. Quando se cria uma atividade interativa, além do arquivo PHP que é disponibilizado na aba "Atividades", é também criado um arquivo TPL que é um template Smarty para esta atividade (semelhante a um arquivo HTML). Estes arquivos estão localizados em: /home/expressolivre/workflow/NOME_NORMALIZADO_XX/code/templates 
     22Arquivos de template do processo. Quando se cria uma atividade interativa, além do arquivo PHP das atividades é também criado um arquivo TPL que é um template Smarty para esta atividade (semelhante a um arquivo HTML). Estes arquivos estão localizados em: /home/expressolivre/workflow/NOME_NORMALIZADO_XX/code/templates 
    2323 
    2424=== Resources === 
    2525 
    26 Nesta aba, ficam os arquivos que devem ser visíveis pelo navegador do usuário. Assim sendo, nesta aba estão as figuras, arquivos Javascript e arquivos CSS. 
     26Arquivos que devem ser visíveis pelo navegador do usuário. Neste lugar ficam os arquivos Javascript, arquivos CSS e imagens. Estes arquivos estão localizados em: /home/expressolivre/workflow/NOME_NORMALIZADO_XX/resources 
    2727 
    28 Estes arquivos estão localizados em: /home/expressolivre/workflow/NOME_NORMALIZADO_XX/resources 
     28---- 
     29 
     30== Editor de Código - Interface WEB == 
     31 
     32Como uma alternativa rápida edição de código, o módulo workflow disponibiliza uma interface web para isto: 
     33 
     34[[Image(htdocs:wf/images/interface_desenvolvimento_codigo.png)]] 
     35 
     36Para acessá-la, clique em "Administrar Processos" na aba lateral esquerda do módulo e então clique em "Código" do processo desejado. 
     37 
     38Toda alteração feita através daqui será refletida instantâneamente para o processo, por tanto tome cuidado.