# Projectes

## Projectes nous

L'assistent de projectes de &quantaplus; ( Projecte Projecte nou... ) fa de la creació d'un projecte quelcom molt simple.

L'assistent de projectes.

Els camps són força simples i s'omplen millor de dalt cap avall, ja que en complimentar el nom del projecte us evitarà teclejar tota l'estructura de directoris per a la resta del projecte. Totes aquestes rutes i els camps d'informació quant a l'autor es configuren en aquest punt i més tard des de l'arbre de menús en &Maj;F7 Projecte Propietats del projecte .

## Opcions generals del projecte

Nom

- Aquí heu d'omplir el nom del projecte. Per exemple, anomenarem el nostre `foo`. Quan ompliu el Nom, s'omplirà de forma automàtica Fitxer.

Fitxer

- Aquest és el nom de fitxer del projecte de &quantaplus;. Per omissió, és el nom del vostre projecte, però en minúscules i sense espais. Usa l'extensió `webprj` (&pex;, `foo.webprj`. Aquest fitxer es desa en la carpeta principal del projecte.

Opcions del servidor

- Protocol

- Aquí heu de seleccionar el protocol que usareu per accedir al projecte. Si el vostre projecte està en la mateixa màquina en la que esteu usant Quanta Plus, deixeu el valor a local. La llista de protocols que es mostra dependrà de la configuració del sistema. Entre els protocols disponibles estan SSH, FTP, NFS, SMB, WebDAV i d'altres. La potencia de l'arquitectura KIOSlave de &kde; amplia les possibilitats de protocols en la llista. Aquest entorn permet que totes les aplicacions de &kde; puguin accedir fàcilment tant a informació remota com local.

Màquina

- Aquí heu d'omplir l'adreça del servidor de la màquina a la que voleu accedir, a no ser que esteu treballant amb el protocol local. Aquí podeu posar tant el nombre d'una màquina (nom_maquina.exemple.com) o una adreça IP (127.0.0.1).

Usuari

- El nom d'usuari per accedir a la màquina remota. Sensible a majúscules.

Contrasenya

- La contrasenya per accedir a la màquina remota. Sensible a majúscules.

Port

- Deixeu buit aquest camp per a usar el port per omissió per al protocol que esteu usant. Segons la configuració del servidor, pot ser necessari que canvieu aquest valor.

Arranjament dels directoris

- Directori principal

- És la carpeta arrel en la que es desaran tots els fitxers i carpetes del projecte.

Directori de plantilles

- Aquí és a on es desen les plantilles per a aquest projecte. És una ruta relativa al projecte i, per omissió, apunta cap a `templates`. Si teniu una serie de fitxers que useu en diversos projectes, us pot resultar útil fer que aquest camp apunti cap aquest lloc, en comptes de cap al per omissió.

Directori barres d'eines

- Aquí és a on es desen les barres d'eines per a aquest projecte. És una ruta relativa al projecte i, per omissió, apunta cap a `toolbars`. Si teniu una serie de barres d'eines que useu en diversos projectes, us pot resultar útil fer que aquest camp apunti cap aquest lloc, en comptes de cap al per omissió.

Fonts del projecte

- Afegeix fitxers locals o remots

- Us permet afegir fitxers des del sistema de fitxers local. Podeu escollir diversos fitxers o carpetes al complet.

Usa wget per a descarregar els fitxers des d'un lloc

- Aquesta opció és molt bona si teniu una web de contingut estàtic que voleu descarregar i modificar. Per a scripts al costat del servidor (&pex; &PHP;, Python, &etc;.) haureu d'obtenir els fitxers d'una altra manera.

## Insereix fitxers al projecte

Insereix fitxers des de

- Marqueu-lo si voleu incloure fitxers que estiguin en la ruta de la carpeta principal. Deixeu-lo sense marcar si esteu començant un projecte des de cero.

Filtres

- Tan sols inserir fitxers de marcat, scripts i imatges

- Si escolliu aquesta opció, tan sols inserirà al vostre projecte els fitxers amb marcat, scripts i imatges.

Insereix fitxers amb la següent màscara

- Si escolliu aquesta opció, se us mostraran tots els fitxers i carpetes de la carpeta principal i se us permetrà ser més específic en les vostres eleccions.

Fitxers inclosos

- Mostra una llista amb els fitxers en la carpeta principal. Podeu escollir els fitxers que voleu per al vostre projecte, marcant-los (per incloure'ls) o manllevant-los la marca (per a excloure'ls).

## Més opcions del projecte

Autor

- Inseriu aquí el vostre nom (o àlies).

Correu electrònic

- L'adreça a la que voleu que vagin dirigits els correus electrònics referents a aquest projecte.

Per omissió del projecte

- DTD per omissió

- Escolliu el llenguatge de marcat amb el que treballareu de mode més freqüent en aquest projecte.

Codificació per defecte

- Escolliu la codificació de caràcters amb la que voleu que s'obrin i es desin els fitxers del projecte.

Usa el prefix de vista prèvia

- Marqueu-lo per a usar vistes prèvies. Us permetrà definir els prefixos per a les rutes a quelcom més que sistemes de fitxers locals. És d'utilitat per a pàgines que tenen contingut dinàmic i que depenen del processament del servidor (com ara &PHP;, JSS, Python, &etc;). Simplement, escriviu la primera part de l'adreça tal i com està en el servidor i &quantaplus; completarà el final de la ruta. Per exemple, si teniu el domini `bar.com` i esteu editant la pàgina `index.html`, el podeu editar en la màquina remota (`foo.bar.com`), publicar-lo en el servidor i prémer F6 per a veure el resultat de `www.bar.com` en comptes del sistema de fitxers local.

  Prefix

- Introduïu aquí el prefix que voleu usar.

Insereix plantilles globals

- Això copia les plantilles globals en l'arbre de carpetes dels vostres projectes.

Insereix plantilles locals

- Això copia les plantilles locals en l'arbre de carpetes dels vostres projectes.

La última pantalla de l'assistent de projectes nous te 3 preferències que poden fer la vostra vida més fàcil. Aquestes preferències les podeu canviar des de l'arbre de menú Projecte Propietats del projecte en la pestanya "Perfils de publicació" o amb la drecera de teclat &Maj;F7.

## Configurar els projectes

El diàleg de propietats del projecte té aquest aspecte:

La pàgina d'opcions generals

Alguns dels ítems són els mateixos que en l'assistent de projectes, i es descriuen en create-new-project-3-2. Els ítems extra es descriuen a continuació.

## Opcions generals del projecte

Exclou del projecte

- Una llista de noms de fitxer (es poden usar jòquers) que seran ignorats de les operacions relatives al projecte, com Torna a explorar la carpeta del projecte.

Exclou els fitxers llistats al .cvsignore

- Una opció complementaria a l'anterior, que indica excloure també del projecte els fitxers que estiguin llistats en el fitxer.cvsignore.

Vista per omissió

- La vista que s'ha de carregar quan s'obri el projecte. Podeu llegir més quant a les vistes dels projectes en project-views-3-2.

Depurador

- Seleccioneu el depurador que voleu usar. Actualment, tan sols funciona Gubed. Podeu trobar més informació sobre Gubed a . El connector del depurador es pot configurar amb el botó Arranjament. Podeu llegir debugging-3-2 per a aprendre més quant a la depuració.

Vista per omissió

- La vista que s'ha de carregar quan s'obri el projecte. Podeu llegir més quant a les vistes dels projectes en project-views-3-2.

En la pàgina Perfils de publicació podeu configurar els perfils de publicació (més informació en upload-profiles), així com habilitar la mostra d'una vista en arbre amb el contingut del servidor per a cada perfil, marcant la caixa de selecció Mostra una vista en arbre per a cada perfil.

En la pàgina Configuració de l'equip podeu afegir, editar i eliminar membres del projecte, així com definir una llista de correu. Per a més detalls llegiu team-members.

En la pàgina Configuració dels esdeveniments podeu Habilita les accions d'esdeveniments, afegir, modificar i eliminar aquestes accions. Les accions d'esdeveniment s'executen quan succeeix algun dels esdeveniments predefinits, com desar un fitxer. Per a més detalls consulteu event-actions.

## Usar els projectes

### Fitxers del projecte

Per omissió, &quantaplus; obrirà l'últim projecte al que es va accedir l'última vegada que es va carregar. Per ara, no aquest comportament no és configurable.

Per a obrir un altra projecte, seleccioneu Obre projecte... des del menú Projecte o la icona Obre projecte de la barra d'eines. Se us mostrarà el diàleg per a obrir projectes i podreu triar el projecte que voleu. La extensió dels projectes és `webprj`.

Al tancar &quantaplus;, es desarà automàticament el vostre fitxer de projecte. Se us demanarà que deseu qualsevol canvi abans de sortir si &quantaplus; detecta un canvi en qualsevol fitxer. Això mateix succeeix si es carrega un projecte nou.

### La vista en arbre del projecte

La vista en arbre del projecte us ofereix un accés il·limitat als fitxers del vostre projecte. Aquí és a on gestioneu els fitxers del vostre projecte actual.

Amb els fitxers, un clic &BDR; fa aparèixer el següent menú:

Aquests ítems són auto-explicatius i es deixa al lector la part d'exploració.

Les carpetes són similars, però no tenen els ítems Obre ni Obre amb... del menú &BDR;:

Aquests ítems també es deixen per a que el lector els explori.

### Publicar projectes

El diàleg "Publica projecte":

El diàleg "Publica projecte".

Nom del perfil

- Aquí es a on podeu escollir els diferents perfils. El perfil conté informació sobre a on s'han d'ubicar els fitxers que es publiquen. Per a més informació upload-profiles.

Nou

- Aquest botó us permet crear nous perfils de publicació.

Edita

- Us permet editar el perfil de publicació seleccionat en aquest moment.

Elimina

- Us permet eliminar el perfil actual. Si tan sols hi ha un perfil disponible, el botó és de color gris per a evitar que sigui eliminat.

Manté la contrasenya en memòria

- La contrasenya es desa en memòria i es perd tan aviat com es tanca el programa. Aquesta opció és d'utilitat si publiqueu els fitxers amb freqüència i no voleu usar l'opció Desa contrasenya al disc, la qual és més insegura.

Tot

- Selecciona tots els fitxers en el vostre projecte per a publicar-los.

Modificat

- Selecciona tots els fitxers modificats per a publicar-los.

Cap

- Deselecciona tots els fitxers en la llista.

Inverteix

- Selecciona/deselecciona tots els fitxers en la llista.

Expandeix-ho tot

- Expandeix totes les carpetes.

Contraure-ho tot

- Contrau totes les carpetes.

Actualitza -ho tot

- Refresca la llista.

Procedeix

- Inicia la publicació

Cancel·la

- Avortarà la vostra transferència en progrés o simplement sortirà del diàleg si canvieu d'idea abans de començar la publicació.

### Perfils de publicació

Amb &quantaplus; podeu definir múltiples perfils de publicació i, d'aquesta manera, publicar el vostre projecte (o parts del vostre projecte) en diferents servidors. Quan editeu o creeu un perfil, accedireu al següent diàleg:

Nom del perfil

- Introduïu aquí el nom que voleu donar al perfil.

Màquina

- Aquest és el nom del servidor al que esteu copiant els fitxers. Es necessita un nom de domini plenament qualificat o una adreça IP.

Protocol

- Protocol de transferència a usar per a la publicació. Segons la versió de &kde;, la llista pot ser diferent. En qualsevol cas, almenys heu de poder escollir &FTP;, file (&ead;, local) i NFS.

Port

- Port per a la transferència. Normalment, no l'haureu de canviar, a no ser que l'administrador de la vostra xarxa estigui allotjant un servei en un port diferent de l'estàndard.

Usuari

- Nom d'usuari per a l'autenticació.

Contrasenya

- Contrasenya per a l'autenticació.

Desa contrasenya al disc

- Segons el vostre nivell de paranoia, aquesta característica us pot estalviar temps o ser un perill. Useu-la segons el vostre propi criteri. La contrasenya es desa en el disc com a text en un format opac, per a que no sigui tan simple accedir-hi. De tota manera, algú amb nocions de programació podria manllevar dita opacitat.

Ruta

- Aquesta és la ruta base en la màquina remota a la que aneu a copiar els fitxers.

Usa com a perfil per omissió

- Us permet marcar el perfil el perfil que s'està veient actualment com a per omissió.

## Vistes del projecte

Una vista del projecte no és més que un conjunt de fitxers i barres d'eines. Podeu tenir diverses vistes en un projecte, el qual vol dir que canviant la vista podeu carregar diversos fitxers i barres d'eines que substituiran als fitxers i barres d'eines oberts actualment.

Les vistes es poden desar, obrir o eliminar usant el menú Projecte o la Barra d'eines de projecte, als que podeu accedir mitjançant Arranjament Barres d'eines Barra d'eines de projecte.

Podeu tenir una vista per omissió (que es carregi quan s'obri el projecte). Més informació en configuring-projects-3-2.