# Progetti

Robert
Nickel

    robert@artnickel.com

Christopher
Hornbaker

    chrishornbaker@earthlink.net

Revisore
Fabrice
Mous

    fabrice@kde.nl

Revisore
Samuele
Kaplun

    kaplun@aliceposta.it

Traduzione del documento

# Progetti

## Nuovi progetti

L'assistente per un nuovo progetto di &quantaplus; ( Progetto Nuovo Progetto ) semplifica la creazione di un progetto.

L'Assistente per un Nuovo Progetto.

I campi sono molto chiari. È meglio riempirli dall'alto verso il basso. Inserire il nome di un progetto completerà automaticamente tutte le strutture di cartelle per il resto del progetto. Tutti i percorsi e le informazioni sull'autore possono essere configurate in seguito facendo clic su F7 Progetto Proprietà del Progetto .

### Impostazioni Generali del Progetto

Nome

  Qui potrai inserire il nome del tuo progetto. Per esempio, chiameremo il nostro `foo`. Quando avrai inserito il Nome, File verrà completato automaticamente.

File

  Questo è il nome del file di progetto di &quantaplus;. Per impostazione predefinita è il nome del tuo progetto, ma in lettere minuscole e senza spazi. Utilizza l'estensione `webprj` (ad esempio `foo.webprj`). Questo file viene memorizzato nella radice della cartella principale del progetto.

Impostazioni del server
  Protocollo

    Qui puoi scegliere il protocollo da usare per accedere al tuo progetto. Se il tuo progetto risiede sulla stessa macchina su cui stai usando Quanta Plus, allora lascia impostato il valore a Locale. La lista dei protocolli dipende dalle impostazioni del tuo sistema. I protocolli disponibili comprendono SSH, FTP, NFS, WebDAV e molti altri. La lista dei protocolli è fornita dalla potente architettura KIOSlave di &kde;. Questa infrastruttura permette ad ogni applicazione di &kde; di accedere facilmente ad informazioni remote, come se si trovassero sulla macchina locale.

  Nome macchina

    Qui puoi impostare l'indirizzo server della macchina cui vuoi accedere, a meno che tu non stia lavorando tramite il protocollo Locale. Puoi digitare sia un hostname (hostname.example.com) che un indirizzo IP (127.0.0.1).

  Utente

    Nome dell'utente per autentificarsi sulla macchina remota. C'è distinzione tra maiuscole e minuscole.

  Password

    La password per autentificarsi sulla macchina remota. C'è distinzione tra maiuscole e minuscole

  Porta

    Lascia vuoto questo campo per utilizzare la porta predefinita del protocollo che hai scelto. Potresti aver bisogno di cambiarla a seconda della configurazione del tuo server.

Impostazioni cartelle
  Cartella Principale

    Questa è la cartella radice dove verranno memorizzati tutti i file e le cartelle del progetto.

  Cartella dei Modelli

    Qui verranno memorizzati i modelli di questo progetto. Per impostazione predefinita, il suo percorso è: `Cartella Principale/templates`; per esempio `/home/johndoe/projects/example_project/templates`. Se possiedi un insieme comune di file che utilizzi in diversi progetti, allora è utile far puntare questo campo ad esso, invece che all'impostazione predefinita.

  Cartella della barra degli strumenti

    Qui verranno memorizzate le barre degli strumenti di questo progetto. L'impostazione predefinita è `Destinazione Progetto/toolbars`. Se possiedi un insieme comune di barre degli strumenti che utilizzi in diversi progetti, potrebbe essere utile impostare questo campo ad esso invece che all'impostazione predefinita.

Sorgente progetto
  Aggiungi file locali o remoti

    Questo ti permette di recuperare i file dal file system locale. Puoi scegliere più di un file o intere cartelle.

  Utilizza wget per scaricare file da un sito

    Questa opzione è perfetta se possiedi del contenuto web statico che desideri scaricare e modificare. Per lo scripting lato server (ad esempio &PHP;, Python, eccetera) dovrai procurarti i file in un altro modo.

### Inserisci file nel progetto

Inserisci file da

  Attivalo se desideri includere dei file trovati nel percorso della cartella principale. Lascialo deselezionato quando cominci un progetto da zero.

Filtri
  Inserisci solo file markup, script e file immagine

    Scegliendo questa opzione verranno inseriti, nel tuo progetto, solamente i file markup, gli script ed i file immagine.

  Inserisci file con la seguente forma

    Scegliendo questa opzione verranno visualizzati tutti i file e le cartelle all'interno della cartella principale permettendoti di fare scelte più precise.

File include

  Visualizza una lista dei file nella Cartella Principale. Seleziona i file da includere nel tuo progetto e deseleziona quelli da escludere.

### Impostazioni Aggiuntive del Progetto

Autore

  Inserisci qui il tuo nome (o alias).

Posta elettronica

  L'indirizzo dove vuoi che vengano spedite le email riguardanti questo progetto.

Impostazioni progetto
  DTD predefinito

    Scegli il linguaggio markup col quale lavorerai per la maggior parte del progetto.

  Codifica predefinita

    Scegli la codifica per aprire e salvare i file del tuo progetto.

Usa prefisso di anteprima

  Attivalo per impostare un prefisso nelle tue anteprime. Ciò ti permette di indicare il prefisso del percorso al di fuori del tuo file system locale. È soprattutto utile per delle pagine che contengono contenuti dinamici e che dipendono dall'elaborazione sul server (come &PHP;, JSS, Python, eccetera=). Digita la prima parte dell'indirizzo per raggiungere quel server ed il percorso del file alla fine verrà completato da &quantaplus;. Ad esempio, se possiedi il dominio`bar.com` e stai modificando la pagina `index.html`, puoi modificarlo sulla tua macchina remota (foo.bar.com), inviarlo al server e premere F6 per vedere il risultato da www.bar.com invece che dal tuo file system locale.

  Prefisso

    Inserisci qui il prefisso che desideri utilizzare.

Inserisci modelli globali

  Ciò crea una copia dei modelli globali nelle cartelle del tuo progetto.

Inserisci modelli locali

  Ciò crea una copia dei modelli locali nelle cartelle del tuo progetto.

L'ultima schermata dell'assistente per un nuovo progetto ha tre impostazioni che ti renderanno più semplice la vita. Queste impostazioni possono essere configurate dal menu Progetto Proprietà del Progetto o con la scorciatoia di tastiera F7.

## Gestire i Progetti

### File di progetto

Come impostazione predefinita &quantaplus; caricherà, quando lanciato, l'ultimo progetto utilizzato. Questo comportamento non è al momento configurabile.

Per aprire un altro progetto, seleziona Apri dal menu Progetto o l'icona Apri Progetto sulla barra degli strumenti. Verrà aperta la finestra di dialogo apri progetto, che ti permetterà di scegliere il progetto che desideri. I progetti hanno l'estensione `webprj`.

Quando si chiude &quantaplus;, i file del tuo progetto verrà salvato automaticamente. Se &quantaplus; si accorge che qualche file è stato cambiato, ti verrà chiesto di salvare qualsiasi modifica. Lo stesso comportamento avviene quando carichi un nuovo progetto.

### La Vista ad Albero Progetto

La vista ad albero progetto permette un accesso basilare a tutti i file del tuo progetto. Qui puoi gestire i file nel progetto corrente.

Per i file, un clic con il tasto destro aprirà il seguente menu:

Questi elementi sono auto-esplicativi e la loro esplorazione sarà lasciata al lettore.

Le cartelle sono simili ma non contengono le voci di menu Apri Con e Apri in &quantaplus;:

Anche questi elementi sono lasciati all'esplorazione dell'utente.

### Inviare Progetti

La finestra di dialogo Invia Progetto:

La finestra di dialogo Invia Progetto.

Host

  Questo è il nome dell'host del server in cui stai copiando i file. È possibile sia un nome di dominio completamente qualificato, che un indirizzo IP.

Protocollo

  Protocollo di trasferimento utilizzato per questo invio. Questa lista può variare a seconda della tua versione di &kde;. Dovresti perlomeno poter scegliere tra &FTP;, file (cioè locale) e NFS.

Porta

  Porta per il trasferimento. Di solito non dovrà essere cambiata a meno che l'amministratore di rete ha messo a disposizione un servizio su una porta diversa da quella ben conosciuta.

Utente

  Nome dell'utente da usare nell'autentificazione.

Password

  Password da usare nell'autentificazione.

Memorizza la Password sul disco

  A seconda del tuo livello di paranoia, questa è una caratteristica per risparmiare tempo od un pericolo. Utilizzalo a tua discrezione. La password viene memorizzata sul disco in testo semplice.

Percorso

  Questo è il percorso di base dell'host remoto in cui copierai i file.

Invia

  Procedi

Annulla

  Ciò annullerà il trasferimento in corso od uscirà semplicemente dalla finestra di dialogo se hai cambiato idea prima di cominciare l'invio.

Tutti

  Seleziona per l'invio tutti i file nel tuo progetto.

Modificato

  Seleziona per l'invio tutti i file modificati.

Nessuno

  Deseleziona tutti i file nella lista.

Inverti

  Seleziona/deseleziona tutti i file nella lista.

Espandi tutto

  Espandi tutte le cartelle.

Chiudi Tutto

  Riduce tutte le cartelle.

Aggiorna Tutto

  Rinfresca la lista.