wiki:WF/Edicaodecodigo

Version 6 (modified by viani, 16 years ago) (diff)

--

Edição de Código

TOC(heading=Workflow,depth=1,WF/Changelog,WF/Documentacao,WF/Instalacao,WF/Links,WF/Propostas)?

A interface de edição de código é dividida em quatro abas: interface_desenvolvimento_codigo.png

Atividades

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

Estes são os arquivos executados pela classe run_activity. Quando sofrem alteração, é necessário compilar o processo.

Includes

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

O arquivo shared.php é criado, automaticamente, junto com o processo e está disponível em todos os arquivos PHP das atividades.

Templates

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

Resources

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.

Estes arquivos estão localizados em: /var/www/expresso/workflow/resources/NOME_NORMALIZADO_XX

Attachments