= 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: [[Image(interface_desenvolvimento_codigo.png)]] '''OBS: Toda alteração feita através daqui será refletida instantâneamente para o processo, por tanto tome cuidado.'''