ProjetosRobertNickelrobert@artnickel.comAndrásMantiaamantia@kde.orgChristopherHornbakerchrishornbaker@earthlink.netRevisãoFabriceMousfabrice@kde.nlRevisãoMarcusGamamarcus_gama@uol.com.brTraduçãoProjetosNovos ProjetosO assistente de projeto do &quantaplus; (ProjetoNovo Projeto...) torna a criação de projetos uma tarefa fácil.
O Assistente de Projeto.
Os campos são bastantes simples e diretos. É melhor preenchê-los de cima para baixo. Preenchendo um nome para o projeto, a estrutura de pastas para o resto do projeto será preenchida automaticamente. Todos os campos de caminho e informações do autor podem ser configurados mais tarde ao clicar &Shift;F7ProjetoPropriedades do Projeto. Configurações Gerais do ProjetoNomeAqui você preenche o nome para o seu projeto. Por exemplo, nós chamaremos nosso projeto de exemplo. Ao preencher o Nome, o Arquivo é preenchido para você automaticamente. ArquivoEste é o nome do arquivo de projeto do &quantaplus;.Por padrão, ele é o nome do seu projeto, mas em letras minúsculas e sem espaços. Ele usa a extensão webprj (⪚ exemplo.webprj). Este arquivo é armazenado na raiz da Pasta Principal do projeto. Configurações do ServidorProtocoloAqui você seleciona o protocolo que será usado para acessar seu projeto. Se seu projeto está na mesma máquina em que você está usando o Quanta Plus, então deixe este valor como Local. A lista de protocolos mostradas aqui depende da configuração do seu sistema. Protocolos disponíveis incluem SSH, FTP, NFS, SMB, WebDAV e outros. A lista de protocolos é baseada na poderosa arquitetura KIOSlave do &kde;. Esta arquitetura permite que cada aplicativo do &kde; acesse facilmente informações remotas como se estivessem na máquina local. MáquinaAqui você preenche o endereço de servidor da máquina que deseja acessar, a menos que você esteja trabalhando com o protocolo Local. Tanto um nome de máquina (maquina.exemplo.com) como um endereço IP (127.0.0.1) pode ser inserido aqui. UsuárioO nome de usuário para conectar-se na máquina remoto. Isto é sensível à caixa. SenhaA senha para conexão com a máquina remota. Isto é sensível à caixa. PortaDeixe este campo em branco para usar a porta padrão para o protocolo que você está usando. Você pode precisar mudar isto dependendo da configuração do seu servidor. Configurações do DiretórioDiretório principalEsta é a pasta raiz onde todos os arquivos do projeto e pastas serão armazenados. Diretório de modelosAqui é onde serão gravadas as barras de ferramentas deste projeto. É uma pasta relativa ao projeto e, por padrão, aponta para templates. Se tiver um conjunto comum de barras de ferramentas que usa para os vários projetos, poderá ser útil apontar para esta em vez de para a padrão. Diretório de barras de ferramentasAqui é onde serão gravadas as barras de ferramentas deste projeto. É uma pasta relativa ao projeto e, por padrão, apontará para toolbars. Se tiver um conjunto comum de barras de ferramentas que usa para os vários projetos, poderá ser útil apontar para esta em vez de para a padrão. Fontes do ProjetoAdicionar arquivos remotos ou locaisIsto permite obter arquivos a partir do sistema de arquivos local. Você pode escolher múltiplos arquivos ou pastas inteiras. Usar wget para baixar arquivos do siteEsta opção é interessante se você possui conteúdo estático de web que você deseje baixar e modificar. Para scripts rodados no lado servidor (⪚ &PHP;, Python, &etc;.) você terá que obter os arquivos de outro modo. Inserir Arquivos no ProjetoInserir arquivo a partir deHabilite isto se você deseja incluir arquivo encontrados no caminho da Pasta Principal. Deixe desabilitado ao iniciar um projeto a partir do zero. FiltrosInserir somente arquivo de marcação, script e imagemEscolhar esta opção fará com que somente seja inserido arquivos de marcação, script e imagem ao seu projeto. Inserir arquivos com a seguinte máscaraEscolher esta opção exibirá todos os arquivos e pastas dentro da Pasta Principal e permitirá que você seja mais específico com suas escolhas. Arquivos incluídosIsto exibe uma lista dos arquivos na Pasta Principal. Você pode escolher os arquivos desejados para inclusando, selecionando-os, ou para exclusão, desselecionando-os, em seu projeto. Mais Configurações do ProjetoAutorInsira seu nome (ou apelido) aqui. Endereço EletrônicoO endereço onde você gostaria que correspondências sobre o projeto seja enviadas. Padrões do ProjetoDTD PadrãoEscolha a linguagem de marcação que você irá trabalhar na maioria dos arquivos deste projeto. Codificação padrãoEscolha a codificação de caracteres em que você deseja que os arquivos de seu projeto sejam abertos e salvos. Usar prefixo de previsãoHabilite isto para usar um prefixo para suas previsões. Isto permite configurar o prefixo de caminho para alguma outra coisa de seu sistema de arquivos local. Isto é muito útil para páginas que possuam conteúdo dinâmico e sejam dependentes de processamento no servidor (como o &PHP;, JSS, Python, &etc;). Simplesmente digite na primeira parte do endereço como ele existe naquele servidor e o caminho do arquivo até o fim será completado pelo &quantaplus;. Por exemplo, se você tiver o domínio bar.com e você está editando a página index.html, você pode editá-la em sua máquina remota (exemplo.bar.com), carregá-lo para o servidor e pressionar F6 para ver os resultados a partir de www.bar.com ao invés de usar seu sistema de arquivos local. PrefixoInsira o prefixo que deseja usar aqui. Inserir modelos globaisIsto faz uma cópia dos modelos globais em sua árvore de pastas do projeto. Inserir modelos locaisIsto faz uma cópia dos modelos locais em sua árvore de pastas do projeto. A última tela do assistente de novo projeto possui 3 configurações que pode tornar sua vida mais fácil. Estas configurações estão disponíveis para mudança a partir da árvore de menu ProjetoPropriedades do Projeto na Aba Rede ou com o atalho de teclado &Shift;F7. Configurando ProjetosO diálogo de propriedades do projeto se parece com:
A página de opções gerais
Alguns dos itens são os mesmos do assistente de projeto e estão descritos em . Os itens adicionais estão descritos abaixo. Configurações Gerais do ProjetoExcluir do projetoUma lista de nomes de arquivos (pode-se usar caracteres especiais * e ?) que serão ignorados quando você fizer operações relacionadas com o projeto como Reanalisar a Pasta do Projeto. Excluir os arquivos listados no .cvsignoreUma opção complementar à anterior, onde também os arquivos indicados no arquivo .cvsignore serão excluídos do projeto. Visão padrãoA visão do projeto que será carregada, quando o projeto for aberto. Você poderá ler mais sobre as visões do projeto em . DepuradorSelecione o depurador que deseja usar. Atualmente, só é suportado o Gubed. Você poderá encontrar mais informações sobre o Gubed em . O plugin do depurador poderá ser configurado com o botão Opções. Leia em para aprender mais coisas sobre a depuração. Visão padrãoA visão do projeto que será carregada, quando o projeto for aberto. Você poderá ler mais sobre as visões do projeto em . Na página de Perfis de Envio, você poderá configurar os perfis de envio (veja em ), assim como ativar a apresentação de uma árvore com o conteúdo do servidor, para cada perfil, se assinalar a opção Mostrar uma árvore para cada perfil. Na página de Configuração da Equipe, poderá adicionar, editar e remover os membros do projeto, assim como definir uma lista de correio. Leia os detalhes em . Na página de Configuração do Evento, poderá Ativar as ações do evento, adicionar, modificar e remover estas ações. As ações dos eventos são executadas quando ocorre algum evento pré-definido, como a gravação de um arquivo. Veja os detalhes em . Usando ProjetosArquivos de ProjetoPor padrão o &quantaplus; abrirá o último projeto acessado ao ser lançado. Este comportamento não é atualmente configurável. Para abrir outro porjeto, selecione Abrir Projeto... a partir do menu Projeto ou o ícone Abrir Projeto na barra de ferramentas. O diálogo de abertura de projeto aparecerá e permitirá que você escolha o projeto que deseja. Projetos possuem a extensão webprj. Ao fechar o &quantaplus;, seu arquivo de projeto será automaticamente salvo. Você será questionado se deseja salvar as mudanças antes de sair se o &quantaplus; detectar qualquer arquivo mudado. Este mesmo comportamento ocorre se você carrega um novo projeto. A Visão em Árvore do ProjetoA visão em árvore do projeto fornece acesso aleatório aos arquivos em seu projeto. É nela que você gerencia os arquivos do projeto atual. Para arquivos, um clique do &RMB; apresentará o seguinte menu:Estes ítens são auto-explicativos e serão deixados para o leitor explorar. Para pastas o menu é semelhante, mas não contém os ítens de menu do &RMB; Abrir e Abrir Com...: Estes ítens serão também deixados para exploração pelo leitor. Enviando ProjetosO diálogo de Envio de Projeto:
O diálogo de Envio de Projeto.
Nome do perfilAqui é onde os diferentes perfis podem ser escolhidos. O perfil contém informações sobre onde os arquivos a serem enviados serão colocados. Leia . NovoEste botão permite criar novos perfis de envio. EditarIsto permite editar o perfil de envio atualmente selecionado. RemoverIsto permite remover o perfil atual. Se somente um perfil estiver disponível o botão ficará desabilitado (em cinza) para evitar sua remoção. Manter senha na memóriaA senha é armazenada na memória e é perdida tão logo o programa seja fechado. Esta opção é útil se envios frequentes de arquivos seja necessário e você não deseja usar a opção Armazenar senha no disco mais insegura. TodosSeleciona todos os arquivos em seu projeto para envio. ModificadosSeleciona todos os arquivos modificados para envio. NenhumDesseleciona todos os arquivos na lista. InverterSeleciona/Desseleciona todos os arquivos na lista. Expandir TudoExpande todas as pastas. Colapsar TudoColapsa todas as pastas. Atualizar TudoAtualiza a lista. ProcederInicia o envio CancelarIsto abortará sua transferência em progresso ou simplesmente sairá do diálogo se você mudou de idéia antes de iniciar o envio. Perfis de envioCom o &quantaplus; você pode definir múltiplos perfis de envio e deste modo enviar seu projeto (ou partes dele) para diferentes servidores. Quando você editar ou criar um perfil você obterá o seguinte diálogo: Nome do perfilInsira o nome que deseja dar ao seu perfil aqui.MáquinaEste é o nome da máquina do servidor para onde seus arquivos serão copiados. É necessário um nome de domínio qualificado ou um endereço IP. ProtocoloProtocolo de transferência a ser usado para envio. Dependendo da sua versão do &kde;, esta lista pode variar. Pelo menos você deve ser capaz de escolher entre &FTP;, file (&ie; local) e NFS. PortaPorta para transferência. Normalmente não será necessário inserir isto a menos que seu administrador de rede esteja hospedando um serviço em uma porta que não é bem conhecida. UsuárioO nome do usuário para autenticação. SenhaA senha usada para autenticação. Armazenar senha no discoDependendo do seu nível de paranóia, este é um recurso que economiza tempo, ou um perigo. Use de acordo com a sua discreção. A senha é mantida no disco em um arquivo de texto embaralhado, assim não é simples lê-lo, mas qualquer um com conhecimento de programação pode facilmente decifrá-lo. CaminhoEste é o caminho base na máquina remota para onde você copiará os arquivos. Usar como perfil padrãoPermite marcar o perfil atualmente visualizado como padrão. Visões do ProjetoUma visão de projeto é apenas um conjunto de arquivos e barras de ferramentas. Você poderá ter várias visões num projeto, o que significa que, alterando apenas a visão, você poderá carregar vários arquivos e barras de ferramentas que irão substituir os arquivos e barras de ferramentas abertos atualmente. As visões poderão ser gravadas, abertas e removidas com o menu Projeto e a Barra de Ferramentas do Projeto, que estão acessíveis através da opção ConfiguraçõesBarras de FerramentasBarra do Projeto. Você poderá ter uma visão padrão (que é carregada quando o projeto é aberto). Veja em .