# Projekter

## Nye projekter

&quantaplus; projektguiden (Projekt Nyt projekt...) gør det nemt at oprette et projekt.

Projektguiden.

Felterne er ganske selvforklarende og udfyldes bedst oppefra og nedad. Når du indtaster et projektnavn, vil fuldstændiggøre alle mappestrukturer til resten af projektet. Alle stier og forfatterinformations-felter kan indstilles senere ved at trykke på &Shift;F7 Projekt Projektindstillinger .

## Generelle projektindstillinger

Navn

- Her udfylder du navnet på projektet. Vi kalder for eksempel vores for `test`. Når du udfylder Navn, udfyldes Fil automatisk for dig.

Fil

- Dette er navnet på &quantaplus;' projektfil. Normalt er det navnet på projektet, men med små bogstaver og uden blanke tegn, med filendelsen `webprj` (⪚ `eksempel.webprj`). Filen opbevares længst oppe i projektets hovedmappe.

Serverindstillinger

- Protokol

- Her vælger du den protokol som du skal anvende for at komme til projektet. Hvis projektet findes på samme maskine som den hvor du bruger Quanta Plus, så lad værdien være Lokal. Listen over protokoller er afhængig af din systemopsætning. Tilgængelige protokoller omfatter SSH, FTP, NFS, SMB, WebDAV og mange andre. Denne protokolliste drives af &kde;'s kraftfulde KIOslave-arkitektur. Denne arkitektur lader alle &kde;-programmet tilgå informationer på andre maskiner, som om de fandtes på den lokale maskine.

Vært

- Her kan du udfylde serveradressen på den maskine som du vil komme til, hvis du ikke arbejder med den lokale protokol. Enten et værtsmaskinenavn (vaertsmaskine.eksempel.dk) eller en IP-adresse (127.0.0.1) kan angives her.

Bruger

- Brugernavn for at logge på den anden maskine. Dette er versalfølsomt.

Kodeord

- Kodeord til at logge på fjernmaskinen. Dette er versalfølsomt.

Port

- Lad dette felt være tomt for at bruge standardporten for protokollen som du anvender. Du vil måske behøve at ændre det afhængig af serverens indstillinger.

Mappeindstillinger

- Hovedmappe

- Dette er rodmappen hvor alle projektets filer og mapper opbevares.

Skabelonmappe

- Dette er stedet hvor projektets skabeloner opbevares. Det er en relativ søgesti i forhold til projektet, og normalt peger det på `templates`. Hvis du har et fælles sæt filer som du bruger til flere projekt, kan det være passende at lade feltet pege der i stedet for at bruge standardværdien.

Værktøjslinjesmappe

- Dette er stedet hvor projektets værktøjslinjer opbevares. Det er en relativ søgesti til projektet og normalt peger det på `toolbars`. Hvis du har et fælles sæt værktøjslinjer som du bruger til flere projekter, kan det være passende at lade feltet pege der i stedet for at bruge standardværdien.

Projektkilder

- Tilføj lokale eller fjernfiler

- Dette lader dig hente filer fra det lokale filsystemet. Du kan vælge flere filer eller hele mapper.

Anvend wget for at hente filer fra en netside

- Denne valgmulighed er meget god hvis du har statisk net-indhold som du vil hente ned og ændre. For scripter på serversiden (såsom &PHP;, Python, etc.) skal du hente filerne på en anden måde.

## Indsæt filer i projekt

Indsæt filer fra

- Markér dette hvis du vil tilføje filer som findes i hovedmappens søgesti. Lad det være umarkeret når du starter et nyt projekt fra begyndelsen.

Filtre

- Indsæt kun opmarkering, script og billedfiler

- Ved at vælge dette indsættes kun opmarkering, script og billedfiler i projektet.

Indsæt filer med følgende mønster

- Ved denne valgmulighed vises alle filer og mapper i hovedmappen, og lader dig være mere specifik angående hvad du vælger.

Inkluderede filer

- Dette viser en liste med filerne i hovedmappen. Du kan vælge filer som du ønsker at inkludere eller udelade i projektet, ved at markere eller afmarkere dem.

## Flere projektindstillinger

Forfatter

- Indsæt dit navn (eller alias) her.

E-mail

- Den e-mail-adresse du ønsker at e-mail som berører dette projekt skal gå til.

Projektets standardværdier

- Standard-DTD

- Vælg opmarkeringssproget som du i hovedsagelig vil arbejde med i dette projekt.

Standardtegnsæt

- Vælg det tegnsæt som du ønsker at filerne i projektet skal åbnes og gemmes med.

Brug forhåndsvisningspræfik

- Markér dette for at bruge en præfiks for dine forhåndsvisninger. Dette tillader dig at indstill søgestiens præfiks til noget andet end det lokale filsystem. Det er mest anvendeligt for sider som har dynamisk indhold, og afhænger af serverbehandling (såsom &PHP;, JSS, Python, etc.). Indskriv helt enkelt den første del af adressen som den ser ud på serveren og søgestien indtil filen udfyldes af &quantaplus;. Hvis du for eksempel har domænet `domaen.com`, og redigerer siden `index.html`, kan du redigere den på værtsmaskinen (`mit.domaene.com`), ved at lægge den op på serveren og trykke på F6 for at se resultatet fra `www.domaen.com` i stedet for det lokale filsystemet.

  Præfiks

- Indtast præfikset som du vil bruge her.

Indsæt globale skabeloner

- Dette skaber en kopi af de globale skabeloner i projektets mappetræ.

Indsæt lokale skabeloner

- Dette skaber en kopi af de lokale skabeloner i projektets mappetræ.

Den sidste skærm i guiden til nyt projekt, har tre indstillinger som kan gøre livet lettere. Indstillingerne kan ændres fra menuen Projekt Projektindstillinger menuen i fanebladet Læg projekter op, eller med genvejstasten &Shift;F7.

## Indstil projekter

Dialogen for projektegenskaber ser sådan her ud:

Siden med generelle tilvalg

Nogle af valgmulighederne er de samme som i projektguiden og beskrives i create-new-project-3-2. De ekstra valgmuligheder beskrives nedenfor.

## Generelle projektindstillinger

Undtag fra projekt

- En liste med filnavne (jokertegn kan bruges) som ignoreres når du udfører projektrelaterede handlinger såsom Gennemsøg projektmappe.

Undtag filer på listen i .cvsignore

- Et komplementerende tilvalg til det ovenstående, også filer på listen i filen .cvsignore undtages fra projektet.

Standardvisning

- Projektvisningen som indlæses når projektet åbnes. Du kan læse mere om projektvisninger i project-views-3-2.

Fejlsøger

- Vælg fejlsøgeren du vil bruge. For øjeblikket understøttes kun Gubed. Du finder mere information om Gubed på . Fejlsøgningspluginnet kan indstilles med knappen Tilvalgv. Læs debugging-3-2 for at få rede på mere om fejlsøgning.

Standardvisning

- Projektvisningen som indlæses når projektet åbnes. Du kan læse mere om projektvisninger i project-views-3-2.

På siden Overførselsprofiler kan du indstille overførselsprofilerne (se upload-profiles), samt aktivere visning af en trævisning med indholdet på serveren for hver profil, ved at markere afkrydsningsfeltet Vis en trævisning for hver profil.

På siden Gruppeindstilling kan du tilføje, redigere og fjerne medlemmer i projektet samt definere en e-mail-liste. Læs team-members for detaljer.

På siden Begivenhedindstilling kan du Aktivere begivenhedshandlinger, tilføje, ændre og fjerne disse handlinger. Begivenhedshandlinger udføres når visse fordefinerede begivenheder indtræffer, såsom at en fil gemmes. Se event-actions for detaljer.

## Brug projekter

### Projektfiler

Normalt åbner &quantaplus; det seneste projekt som er blevet brugt ved start. Denne opførsel kan for øjeblikket ikke indstilles.

For at åbne et andet projekt, vælges Åbn projekt i menuen Projekt, eller ikonen Åbn projekt på værktøjslinjen. Dialogen for at åbne projekter dukker op, og lader dig vælge det projekt du ønsker at åbne. Projekter har filendelsen `webprj`.

Når du afslutter &quantaplus;, gemmes projektfilen automatisk. Du bliver bedt om at gemme alle ændringer inden &quantaplus; afsluttes, hvis der findes nogen ændrede filer. Samme opførsel gælder hvis du indlæser et nyt projekt.

### Projekttrævisning

Projekttrævisningen gør at du enkelt kan komme til filer i projektet. Det er her du håndter filerne i det nuværende projekt.

For filer, vises følgende menu ved et højreklik med musen:

Disse valgmuligheder er ret selvforklarende, og overlades til læserens egen udforskning.

Mapper er lignende, men mangler &RMB;-menuvalgmulighederne Åbn og Åbn med....

Disse valgmuligheder overlades også til læserens udforskning.

### Læg projekt op

Dialogen til at lægge projekt op:

Dialogen til at lægge projekter op:

Profilnavn

- Her kan vælges forskellige profiler. Profilen indeholder information om hvor oplagte filer skal placeres. Læs upload-profiles.

Ny

- Denne knap gør det muligt at oprette nye profiler til oplægning af filer.

Redigér

- Dette tillader dig at redigere den valgte oplægninsprofil.

Fjern

- Dette tillader dig at fjerne den valgte profil. Hvis kun en profil er til rådighed, er knapperne nedtonet for at forhindre profilen fjernes.

Behold kodeord i hukommelsen

- Kodeordet, der er gemt i hukommelsen, går tabt så snart programmet lukkes. Denne indstilling er brugbar hvis hyppig oplægning af filer er nødvendig og du ikke vil bruge den mere usikre Gem kodeord på disk-indstilling.

Alle

- Markér alle filer i projektet til blive lagt op.

Ændrede

- Markér alle ændrede filer til at blive lagt op.

Ingen

- Afmarkerer alle filer på listen.

Invertér

- Markerer eller afmarkerer alle filer på listen.

Ekspandér alle

- Ekspanderer alle mapper.

Luk alle

- Lukker for alle mapper.

Opdatér alle

- Opdaterer listen.

Fortsæt

- Start oplægningen

Annullér

- Dette afbryder overførslen som er i gang, eller afslutter dialogen hvis du ændrer mening inden du starter oplægningen.

### Oplægningsprofiler

Med &quantaplus; kan du definere flere oplægninsprofiler og på den måde lægge dit projekt (eller dele af dit projekt) op på forskellige servere. Når du redigerer eller opretter en profil vil du få følgende dialog at se:

Profilnavn

- Indtast navnet på den profil du vil bruge.

Vært

- Dette er værtsmaskinenavnet på serveren som du kopierer filer til. Enten et fuldstændigt domænenavn, eller en IP-adresse, vil virke.

Protokol

- Overførselsprotokol som skal anvendes til oplægningen. Afhængig af din version af &kde;, varierer denne listen. Du bør i det mindste kunne vælge blandt &FTP;, fil (dvs. lokal) og NFS.

Port

- Port til overførslen. Oftest behøver du ikke bekymre dig om den, hvis netværksadministratoren ikke har flyttet en tjeneste til en port som adskiller sig fra den normale velkendte port.

Bruger

- Brugernavn som anvendes til godkendelse.

Kodeord

- Kodeord som anvendes til godkendelse.

Gem kodeord på disk

- Afhængig af hvor paranoid du er, er dette en god og tidsbesparende funktion eller en direkte fare. Brug den ifølge egen dømmekraft. Kodeordet opbevares på disken i tilsløret form så det ikke bare uden videre kan læses, men alle med kendskab til programmering kan let fjerne denne sløring.

Søgesti

- Dette er grundsøgestien på værtsmaskinen hvortil du vil kopiere filer.

Brug som standardprofil

- Tillader dig at markere den aktuelle profil som standardprofilen.

## Projektvisninger

En projektvisning er blot et sæt filer og værktøjslinjer. Du kan have flere visninger i et projekt, hvilket betyder at blot at ændre visning kan du indlæse flere filer og værktøjslinjer som erstatter filer og værktøjslinjer som for øjeblikket er åbne.

Visninger kan gemmes, åbnes eller fjernes ved at bruge menuen Projekt eller projektværktøjslinjen, som der er adgang til med Indstillinger Værktøjslinjer Projektværktøjslinje.

Du kan have en standardvisning (som indlæses når projektet åbnes). Se configuring-projects-3-2.