Version 13 (modified by pedroerp, 14 years ago) (diff) |
---|
Edição de Código
O 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.
O código do processo está estruturado, basicamente, da seguinte forma:
Atividades
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.
Includes
Arquivos PHP que são incorporados em outros arquivos através da função wf_include.
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
Arquivos 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
Resources
Arquivos que devem ser visíveis pelo navegador do usuário. Neste local ficam os arquivos Javascript, arquivos CSS e imagens.
Estes arquivos estão localizados em: /home/expressolivre/workflow/NOME_NORMALIZADO_XX/resources
Editor de Código - Interface WEB
Como uma alternativa rápida edição de código, o módulo workflow disponibiliza uma interface web para isto. Para acessá-la, clique em "Administrar Processos" na aba lateral esquerda do módulo e então clique em "Código" do processo desejado. A seguinte página será apresentada:
OBS: Toda alteração feita através daqui será refletida instantâneamente para o processo, por tanto tome cuidado.
Attachments
- interface_desenvolvimento_codigo.png (51.4 KB) - added by pedroerp 14 years ago.