ProjectenRobertNickelrobert@artnickel.comAndrásMantiaamantia@kde.orgChristopherHornbakerchrishornbaker@earthlink.netControleFabriceMousfabrice@kde.nlControle
&Sander.Koning;&Tom.Albers;
ProjectenNieuwe projectenDe &quantaplus; projectassistent (ProjectNieuw project...) maakt het aanmaken van projecten eenvoudig.
De projectassistent.
De velden zijn redelijk zelfverklarend. U kunt ze het handigste van boven naar onder invullen. Het invullen van een projectnaam zorgt ervoor dat de mapstructuur voor de rest van het project automatisch ingevuld wordt. Alle paden en auteursinformatie kunnen later ingesteld worden met &Shift;F7Project Projecteigenschappen. Algemene projectinstellingenNaamHier vult u de naam van uw project in. We nemen hier als voorbeeld foo. Wanneer u Naam invult, wordt Bestand automatisch ingevuld. BestandDit is de naam van uw &quantaplus;-projectbestand. Normaal gesproken is dit de naam van uw project, in kleine letters en zonder spaties. Verder wordt de extensie webprj aan de naam toegevoegd (⪚ foo.webprj). Dit bestand wordt opgeslagen in de hoofdmap van uw project. ServerinstellingenProtocolHier kiest u het protocol dat u gebruikt om uw project te benaderen. Als uw project zich op dezelfde machine bevindt als waar u Quanta Plus gebruikt, laat u de instelling op Lokaal staan. De lijst van protocollen is afhankelijk van hoe uw systeem ingesteld is, maar beschikbaar zijn onder andere SSH, FTP, NFS, SMB en WebDAV. De lijst wordt ingevuld door &kde;'s krachtige KIOSlave-architectuur. Dit werkraam biedt elke &kde;-toepassing eenvoudig toegang tot externe informatie als ware die opgeslagen op de lokale machine. HostHier vult u het adres in van de machine die u wilt benaderen, tenzij u met het protocol Lokaal werkt. Hier kan een hostnaam (host.voorbeeld.com) of een IP-adres (127.0.0.1) ingevuld worden. GebruikerDe gebruikersnaam om u aan te melden op de server. Dit veld is hoofdlettergevoelig. WachtwoordHet wachtwoord voor het aanmelden. Dit veld is hoofdlettergevoelig. PoortLaat dit veld leeg om de standaardpoort voor het gebruikte protocol te gebruiken. Verander dit als uw serverinstellingen dat vereisen. MapinstellingenHoofdmapDit is de hoofdmap waarin alle projectbestanden en -mappen opgeslagen worden. SjablonenmapDit is de map waarin de sjablonen voor dit project worden opgeslagen. Dit is een relatief pad ten opzichte van het project en standaard wijst dit naar templates. Als u een gemeenschappelijke verzameling bestanden hebt die u voor meerdere projecten gebruikt, kan het nuttig zijn om dit veld daarnaartoe te laten wijzen, in plaats van naar de standaard. WerkbalkenmapDit is de map waarin de werkbalken voor dit project worden opgeslagen. Dit is een relatief pad ten opzichte van het project en wijst standaard naar toolbars. Als u een standaardset werkbalken heeft die u voor een aantal projecten gebruikt, is het wellicht handig om dit veld daarheen te laten verwijzen in plaats van naar de standaard. ProjectbronnenLokale of externe bestanden toevoegenHiermee kunt u bestanden uit uw lokale bestandssysteem toevoegen. U kunt meerdere bestanden of zelfs gehele mappen kiezen. Wget gebruiken om bestanden te downloaden vanaf een siteDeze optie is nuttig als u statische webgegevens heeft die u wilt downloaden en aanpassen. Voor server-side scripting (⪚ &PHP;, Python, &etc;) zult u de bestanden op een andere manier moeten verkrijgen. Bestanden in project invoegenBestanden invoegen vanSchakel dit veld in als u bestanden wilt invoegen die zich in de hoofdmap van uw project bevinden. Laat dit uitgeschakeld als u uw project vanaf de grond wilt opbouwen. FiltersAlleen opmaak-, script- en afbeeldingbestanden invoegenKies deze optie om alleen opmaak-, script- en afbeeldingsbestanden in uw project in te voegen. Bestanden met het volgende masker invoegen:Kies deze optie om alle bestanden en mappen in de hoofdmap van het project weer te geven en een specifiekere keuze te maken. Ingesloten bestandenDit geeft een lijst met bestanden in de projecthoofdmap weer. U kunt de gewenste bestanden kiezen die u wilt invoegen door deze te selecteren. Deselecteer een bestand om het niet in uw project in te voegen. Meer projectinstellingenAuteurVoer hier uw naam of alias in. E-mailHet adres waar u e-mailberichten over dit project wilt ontvangen. Standaardinstellingen projectStandaard DTDKies de opmaaktaal waarmee u het meeste binnen dit project zult werken. StandaardcoderingKies de tekensetcodering waarmee u de bestanden in uw project wilt openen en opslaan. Voorbeeldprefix gebruikenHiermee kunt u een prefix voor uw voorbeeldweergaven gebruiken. U kunt een andere map dan een op uw lokale bestandssysteem invoeren. Hiermee kunt u pagina's met dynamische inhoud die door een server verwerkt moeten worden (&PHP;, JSS, Python &etc;) handig bewerken. Voer het eerste deel van het adres zoals dat op de server gebruikt wordt in, en het laatste deel van het bestandspad wordt aangevuld door &quantaplus;. Bijvoorbeeld: als u het domein foo.bar.com heeft, en u het bestand index.html aan het bewerken bent, kunt u dit op de externe machine (foo.bar.com) bewerken, uploaden naar de server en F6 drukken om de resultaten op www.bar.com te zien in plaats van die op uw lokale bestandssysteem. PrefixVoer hier het prefix (voorvoegsel) in dat u wilt gebruiken. Globale sjablonen invoegenDit maakt een kopie van uw globale sjablonen binnen de mapstructuur van het project. Lokale sjablonen invoegenDit maakt een kopie van de lokale sjablonen in de mapstructuur van uw project. Het laatste scherm van de projectassistent bevat 3 instellingen die uw leven gemakkelijker kunnen maken. Deze instellingen kunt u wijzigen via de menuboomstructuur ProjectProjecteigenschappen op de tab Profielen uploaden of met de sneltoets &Shift;F7. Projecten instellenHet dialoogvenster voor projecteigenschappen ziet er als volgt uit:
De pagina "Algemene opties"
Sommige items zijn hetzelfde als in de projectassistent en worden beschreven in . De extra items worden hieronder beschreven. Algemene projectinstellingenVan project uitsluitenEen lijst bestanden (jokertekens kunnen gebruikt worden) die genegeerd moeten worden als u project-gerelateerde operaties doet als Projectmap opnieuw inlezen. Bestanden genoemd in .cvsignore uitsluitenEen aanvullende optie aan de bovengenoemde, sluit ook bestanden die in het bestand .cvsignore genoemd worden uit van het project. StandaardweergaveDe projectweergave die geladen wordt als het project geopend wordt. U kunt meer over projectweergaven lezen in . DebuggerKies de debugger die u wilt gebruiken. Op het moment wordt alleen Gubed ondersteund. U kunt meer informatie over Gubed vinden op . De debugger-plugin kan ingesteld worden met de knop Opties. Lees om meer over debugging te leren. StandaardweergaveDe projectweergave die geladen wordt als het project geopend wordt. U kunt meer over projectweergaven lezen in . Op de pagina Uploadprofielen kunt u de uploadprofielen instellen (zie ) en de weergave van een boomstructuur met de inhoud van de server voor elk profiel inschakelen door het keuzevakje Boomstructuur tonen voor elk profiel in te schakelen. Op de pagina Teaminstellingen kunt u projectleden toevoegen, wijzigen en verwijderen en een mailinglijst definiëren. Lees voor details. Op de pagina Gebeurtenis-instellingen kunt u Gebeurtenisacties inschakelen en deze acties toevoegen, wijzigen en verwijderen. Gebeurtenisacties worden uitgevoerd als een vooraf ingestelde gebeurtenis optreedt, zoals het opslaan van een bestand. Zie voor details. Projecten gebruikenProjectbestandenStandaard opent &quantaplus; het laatst gebruikte project bij het opstarten. Op het moment kunt u dit niet wijzigen. Om een ander project te openen, kiest u Project openen... uit het menu Project of het pictogram Project openen op de werkbalk. Het dialoogvenster project openen verschijnt en u kunt het project kiezen dat u wilt openen. Projecten hebben de extensie webprj. Als u &quantaplus; afsluit wordt uw projectbestand automatisch opgeslagen. Als er bestanden gewijzigd zijn zal &quantaplus; u vragen om deze op te slaan. Ditzelfde gebeurd als u een nieuw project opent. De projectboomstructuur-weergaveDe projectboomstructuur-weergave geeft u gemakkelijk toegang tot de bestanden in uw project. Hier kunt u de bestanden in het huidige project beheren. Bij bestanden krijgt u door met de &RMB; te klikken het volgende menu:Deze items zijn zelfverklarend en het wordt aan de lezer overgelaten om deze te verkennen. Bij mappen verkrijgt u een soortgelijk menu, maar zonder de itemsOpenen en Openen met...: Deze items worden ook ter verkenning aan de lezer overgelaten. Projecten uploadenHet dialoogvenster Project uploaden:
Het dialoogvenster Project uploaden.
ProfielnaamHier kunt u diverse profielen kiezen. Het profiel bevat informatie over waar de ge-uploade bestanden geplaatst moeten worden. Zie ook . NieuwMet deze knop kunt u een nieuw uploadprofiel maken. BewerkenMet deze knop kunt u het huidig geselecteerde uploadprofiel bewerken. VerwijderenHiermee kunt u het huidige profiel verwijderen. Als er slechts één profiel aanwezig is, is de knop uitgegrijsd zodat u dat niet kunt verwijderen. Wachtwoorden onthouden in geheugenHet wachtwoord wordt onthouden in het geheugen en wordt verwijderd zodra het programma wordt afgesloten. Deze optie is nuttig als u frequent bestanden wilt uploaden en u niet de onveiligere optie Wachtwoord op schijf opslaan wilt gebruiken. AlleAlle bestanden in uw project uploaden. GewijzigdAlle gewijzigde bestanden uploaden. GeenDeselecteert alle bestanden in de lijst. OmkerenSelecteert/deselecteert alle bestanden in de lijst. Alles uitvouwenVouwt alle mappen uit. Alles invouwenVouwt alle mappen in. Alles bijwerkenVerverst de lijst. Doorgaan Start het uploaden. AnnulerenDit annuleert de overdracht of sluit het dialoogvenster als het uploaden nog niet is begonnen. UploadprofielenMet &quantaplus; kunt u meerdere uploadprofielen definiëren en op deze manier (delen van) uw project naar verschillende servers uploaden. Als u een profiel aanmaakt of bewerkt ziet u het volgende dialoogvenster: ProfielnaamVoer hier de naam in die u aan uw profiel wilt geven.HostDit is de hostnaam van de server waar u uw bestanden naartoe kopieert. Vul een volledige domeinnaam of een IP-adres in. ProtocolHet overdrachtsprotocol dat u voor de upload wilt gebruiken. Deze lijst bevat waarschijnlijk minstens &FTP;, bestand (&ie; lokaal) en NFS, de rest is afhankelijk van de versie van &kde; die u gebruikt. PoortPoort voor de overdracht. Dit hoeft normaal gesproken niet veranderd te worden tenzij uw netwerkbeheerder een service op een andere poort draait dan gebruikelijk is. GebruikerGebruikersnaam voor de authenticatie. WachtwoordWachtwoord voor de authenticatie. Wachtwoord op schijf opslaanAfhankelijk van uw paranoia-niveau is dit een tijdsbesparende optie of een gevaar. Gebruik deze optie met verstand. Het wachtwoord wordt op schijf opgeslagen als versleutelde tekst. Het kan dus niet zomaar gelezen worden, maar iemand met programmeerkennis kan het eenvoudig ontcijferen. PadDit is het basispad op de externe host waar u de bestanden naartoe wilt kopiëren. Als standaardprofiel gebruikenHiermee kunt u het huidige profiel als standaard instellen. ProjectweergavenEen projectweergave is een verzameling bestanden en werkbalken. U kunt meerdere weergaven in een project hebben, dit betekent eenvoudigweg dat u door van weergave te veranderen, een aantal bestanden en werkbalken laadt die de huidige geopende bestanden en werkbalken vervangen. Weergaven kunnen worden opgeslagen, geopend en verwijderd via het menu Project of de Projectwerkbalk die u kunt bereiken via InstellingenWerkbalkenProjectwerkbalk. U kunt een standaardweergave hebben die wordt geladen als het project geopend wordt. Zie .