Hjälp för PHP Site Assistant Svar på dina frågor om PHP Site Assistant Innan du börjar Kontrollera vad som måste utföras innan du börjar använda PHP Site Assistant. Aktivera webbservern som värd för webbplatsen Instruktioner för att spara webbplatsen på webbservern. Felsökning Hitta lösningar på vanliga problem. Är det första gången du använder PHP med FileMaker? Vad är PHP Site Assistant? Det här kan du göra. Egen webbpublicering med PHP Mer information finns i dokumentationen på startsidan. Vad är nytt i PHP Site Assistant? Omformat användargränssnitt i PHP Site Assistant och webbplatsteman, mer... På webben FileMaker Server-teknik Lär dig om ODBC, externa SQL-datakällor, webbpublicering m m. Knowledge Base Fler svar direkt. Kundtjänst Service och support. HJÄLP FÖR PHP SITE ASSISTANT 1 FileMaker konfidentiellt Utkast till felregression ändrad 9/2/08
Hjälp för PHP Site Assistant.................................. 1 Om PHP Site Assistant...................................... 3 Nya funktioner i PHP Site Assistant................................................ 4 Starta PHP Site Assistant....................................................... 5 Navigera i PHP Site Assistant.................................................... 6 Innan du börjar............................................. 8 Skapa och konfigurera en webbplats.......................... 9 Välja en layoutgrupp.......................................................... 12 Välja en webbplatsprofil........................................................ 13 Fullständig webbplats med redigering av poster.................................. 14 Inmatningsformulär med bekräftelse........................................... 16 Söksida med postlista...................................................... 17 Söksida med rapport....................................................... 18 Konfigurera sidalternativ....................................................... 19 Konfigurera startsidan...................................................... 21 Konfigurera söksidan....................................................... 22 Konfigurera sidan Postlista..................................................23 Ange standardordning för sortering......................................... 24 Konfigurera rapportsidan....................................................26 Konfigurera sidan Bearbeta post.............................................. 27 Konfigurera sidan Lägg till post............................................... 28 Konfigurera sidan Ändra post................................................ 29 Konfigurera sidan Bekräftelse................................................ 30 Om verifieringssidan....................................................... 31 Välja ett webbplatstema........................................................ 32 Använda användardefinierade teman.......................................... 33 Öppna en befintlig webbplats................................ 35 Förhandsgranska webbplatsen.............................. 36 Generera webbplatsen..................................... 38 Aktivera en värd för webbplatsen............................ 39 Kortkommandon på tangentbordet........................... 41 Felsökning vid PHP Site Assistant-problem.................... 43 Copyright-information...................................... 44 HJÄLP FÖR PHP SITE ASSISTANT 2 FileMaker konfidentiellt Utkast till felregression ändrad 10/2/08
Om PHP Site Assistant Om PHP Site Assistant Med PHP Site Assistant kan du skapa en PHP-baserad webbplats för att tillgå, ändra och visa data på en FileMaker Server-värd. Med PHP Site Assistant blir det enkelt att utforma och konfigurera din webbplats och generera den PHP-kod och HTML-kod som behövs. Använd fördefinierade teman för att ställa in den visuella stilen på din webbplats. Använd dina egna anpassade teman för din webbplats. Förhandsgranska sidorna direkt i PHP Site Assistant för att se resultaten av dina val. Förhandsgranska hela webbplatsen i en webbläsare. När du har skapat webbplatsen kan du spara den i befintligt skick på värden eller anpassa den med en vanlig text- eller PHP-redigerare. Genom att använda PHP Site Assistant lär du dig snabbt mer om de grundläggande komponenterna i FileMakers programmeringsgränssnitt för PHP och grunderna i egen webbpublicering med PHP. Innan du börjar Skapa och konfigurera en webbplats Hjälp för PHP Site Assistant HJÄLP FÖR PHP SITE ASSISTANT 3
Om PHP Site Assistant Nya funktioner i PHP Site Assistant Nya funktioner i PHP Site Assistant PHP Site Assistant innehåller följande nya funktioner och förbättringar. Skapa PHP-webbplatser snabbare och med lätthet Det omformade användargränssnittet i PHP Site Assistant gör det enklare för dig att skapa och konfigurera webbplatser. Mer information finns i Skapa och konfigurera en webbplats. Den inbyggda förhandsgranskningsfunktionen gör att du direkt kan se PHP-baserade webbsidor. Mer information finns i Förhandsgranska webbplatsen. Temaförbättringar Använd nya fördefinierade platsteman som ger förbättrad visuell variation och funktionsomfång för olika typer av användare och affärsområden. Använd nytt fördefinierat platstema som är optimerat för användning på iphone. Mer information finns i Välja ett webbplatstema. Använd dina egna anpassade teman i PHP Site Assistant för att matcha utseendet på din existerande webbplats. Mer information finns i Använda användardefinierade teman. Innan du börjar Skapa och konfigurera en webbplats Om PHP Site Assistant HJÄLP FÖR PHP SITE ASSISTANT 4
Om PHP Site Assistant Starta PHP Site Assistant Starta PHP Site Assistant PHP Site Assistant är installerat på huvuddatorn i FileMaker Server-systemet. Du kan använda PHP Site Assistant från alla datorer som är anslutna till huvuddatorn via nätverket. När du startar PHP Site Assistant används Java Web Start-teknik för hämtning av PHP Site Assistant till den klientdator som du använder. PHP Site Assistant körs på klientdatorn och ansluts bara till FileMaker Server om det krävs tillgång till en databas. Så här startar du PHP Site Assistant: 1. Öppna sidan Verktyg för webbpublicering med någon av följande metoder: Starta en webbläsare och navigera till: http://<värd>:16000/tools där <värd> motsvarar huvuddatorn i FileMaker Server-systemet. I FileMaker Pro Advanced väljer du Arkiv-menyn > Fjärröppna för att öppna en databas som FileMaker Server är värd för. Välj Verktyg-menyn > Starta PHP Assistant. 2. Klicka på Starta PHP Site Assistant på verktygssidan. De nödvändiga filerna hämtas till datorn. 3. (Mac OS) Klicka på Trust för att fortsätta. 4. Skapa en genväg till PHP Site Assistant genom att välja Ja i genvägsdialogrutan. Windows: Genvägen sparas på Skrivbordet. Mac OS: Ange ett namn och en plats för genvägen och klicka sedan på Spara. 5. Gör något av följande i fönstret för FileMaker PHP Site Assistant: Välj Skapa en ny plats för att skapa och konfigurera en ny plats. Mer information finns i Skapa och konfigurera en webbplats. Välj Öppna en plats för att öppna en existerande plats. Mer information finns i Öppna en befintlig webbplats. Välj Visa hjälp för att öppna Hjälp för PHP Site Assistant. Nu kan du använda PHP Site Assistant. Anteckningar Innan det går att starta PHP Site Assistant måste den aktiva databasfilen sparas på FileMaker Server-värden och utökad fmphp-behörighet måste aktiveras i en behörighetsuppsättning för åtminstone ett konto. Om IP-adressen för huvuddatorn i FileMaker Server-systemet ändras fungerar inte genvägarna. Skapa nya genvägar genom att följa instruktionerna ovan. Navigera i PHP Site Assistant Innan du börjar Om PHP Site Assistant HJÄLP FÖR PHP SITE ASSISTANT 5
Om PHP Site Assistant Navigera i PHP Site Assistant Navigera i PHP Site Assistant Nedan beskrivs hur du navigerar i PHP Site Assistant. Navigeringsfönster Navigeringsrutan till vänster i PHP Site Assistant innehåller länkar till platskonfigureringsrutor till höger. Klicka på platsnamnet under INSTÄLLNINGAR för att visa inställningarna för din plats. Klicka på platsnamnet under PLATSSIDOR för att visa inställningarna för den platssidan. Obs! Om en länk till en platssida inte är tillgänglig måste du först ange en webbserveradress, databas och layoutgrupp för platsen. Instruktioner finns i Skapa och konfigurera en webbplats. Inställningsruta När PHP Site Assistant är i Redigeringsläge, konfigurerar du alla inställningar för dina platssidor i Inställningsrutan till höger. När du har angett en webbserveradress, en databas och en layoutgrupp i avdelningen Webbplatsinställningar, väljer du en platsprofil, konfigurerar platssidorna och väljer ett platstema. Inbyggd förhandsgranskningsruta När PHP Site Assistant är i Granskningsläge visar den en förhandsgranskning av den nyligen valda platssidan med de aktuella platsinställningarna i Förhandsgranskningsrutan till höger. Välj en platssida i navigeringsrutan och välj sedan menyn Visa > Granska eller klicka på knappen Granska när du ska växla till Granskningsläge. Välj en platssida i navigeringsrutan och välj sedan menyn Visa > Granska eller klicka på knappen Granska när du ska växla till Granskningsläge. Obs! PHP Site Assistant måste köras på webbserverdatorn om funktionen Granskningsläge ska kunna användas. Mer information finns i Förhandsgranska webbplatsen. Menyer Använd programmenyerna om du vill utföra globala operationer (till exempel skapa en ny webbplats, öppna, spara och generera en webbplats, samt klippa ut och infoga) eller öppna onlinehjälpen. Verktygsknappar Verktygsfältens knappar motsvarar vanliga menykommandon. Verktygsknapparna beskrivs i följande tabell: Knapp Menykommando Description Ny webbplats Skapa en webbplatsfil. Öppna webbplats Öppna en befintlig webbplatsfil som du vill arbeta med. HJÄLP FÖR PHP SITE ASSISTANT 6
Om PHP Site Assistant Navigera i PHP Site Assistant Knapp Menykommando Description Redigera Granska Visa webbplats Spara webbplats Generera webbplats Starta PHP Site Assistant Innan du börjar Skapa och konfigurera en webbplats Om PHP Site Assistant Välj en platssida i navigeringsrutan och växla sedan till Redigeringsläge för att göra ändringar på platsen såsom att välja andra fält på platssidorna eller välja ett annat tema. Du kan sedan växla till Granskningsläge för att direkt se resultaten av dina ändringar. Du måste ange webbserveradress, databas och layoutgrupp för att detta knapp- och menykommando ska vara tillgängligt. Om du inte kör PHP Site Assistant på webbserverdatorn kan du redigera platssidor men inte växla från Redigeringsläge till Granskningsläge. Redigeringsläget är alltid standardtillståndet. Välj en platssida i navigeringsrutan och växla sedan till Granskningsläget för att direkt förhandsgranska platssidorna. Du kan sedan växla tillbaka till Redigeringsläge, göra ändringar på webbplatsen såsom att välja andra fält på platssidorna eller välja ett annat tema, och sedan kan du växla till Granskningsläget för att direkt se resultaten av dina ändringar. Du måste ange webbserveradress, databas och layoutgrupp för att detta knapp- och menykommando ska vara tillgängligt. PHP Site Assistant måste också köras på webbserverdatorn om Granskningsläge ska kunna användas. Visa och navigera på din webbplats i en webbläsare med hjälp av det valda temat. Du måste ange webbserveradress, databas och layoutgrupp för att denna knapp ska vara tillgänglig. PHP Site Assistant måste också köras på webbserverdatorn om det ska gå att använda den här funktionen. Spara den aktuella webbplatsfilen. Du måste ange webbserveradress, databas och layoutgrupp för att denna knapp ska vara tillgänglig. Generera PHP-koden och CSS-filen för webbplatsen. Du måste ange webbserveradress, databas och layoutgrupp för att denna knapp ska vara tillgänglig. HJÄLP FÖR PHP SITE ASSISTANT 7
Innan du börjar Innan du börjar Innan du börjar skapa en webbplats med hjälp av PHP Site Assistant, kontrollera att FileMaker Server-systemet fungerar som det ska och att databasen har förberetts för egen webbpublicering med PHP. Så här förbereder du för egen webbpublicering med PHP: 1. Aktivera egen webbpublicering för FileMaker Server med hjälp av FileMaker Server Admin Console. Instruktioner finns i FileMaker Server Hjälp. 2. Öppna sidan Tekniktest för FileMaker Server-systemet. Klicka sedan på Test av PHP egen webbpublicering. Med det här testet kontrolleras att webbservern och webbpubliceringsmotorn körs, och att en godkänd PHP-motor med FileMakers programmeringssnitt för PHP körs på webbservern. 3. I databasen tilldelar du en eller flera behörighetsuppsättningar utökad fmphp-behörighet för aktivering av egen webbpublicering med PHP. 4. Koppla de aktuella behörighetsuppsättningarna till rätt konton (till exempel administratörs- och gästkonton). Viktigt! När du definierar användarnamn och lösenord för egen webbpublicering, använd utskrivbara ASCII-tecken, till exempel a-z, A-Z och 0-9. Om du vill ha säkrare användarnamn och lösenord kan du infoga vissa ej alfanumeriska tecken, till exempel utropstecken (!) eller procenttecken (%). Kolon (:) får inte användas. Information om hur du konfigurerar konton finns i FileMaker Pro Hjälp. 5. Om databasen innehåller containerfält som hänvisar till externa filer, kopiera eller flytta de externa filerna till rätt plats på webbserverdatorn. Instruktioner finns i FILEMAKER SERVER EGEN WEBBPUBLICERING MED PHP på startsidan. 6. Spara databasen på FileMaker Server-värden, om det inte har utförts. Instruktioner finns i FileMaker Server Hjälp. Nu kan du börja skapa webbplatsen. Mer information finns i Skapa och konfigurera en webbplats. Om PHP Site Assistant HJÄLP FÖR PHP SITE ASSISTANT 8
Skapa och konfigurera en webbplats Skapa och konfigurera en webbplats Med PHP Site Assistant lagras alla inställningar för webbplatsen i en webbplatsfil. Du kan när som helst öppna platsfilen och fortsätta arbeta med den. I PHP Site Assistant måste en databas lagras på FileMaker Server. För att kunna konfigurera webbplatsen måste du ansluta PHP Site Assistant till webbplatsens databas. Du upprättar anslutningen genom att använda följande instruktioner för att ange adressen för den webbserver som är databasens värd samt välja databas. Viktigt! Innan du fortsätter, slutför uppgifterna enligt instruktionerna i Innan du börjar. Så här skapar och konfigurerar du en webbplats: 1. Välj Arkiv-menyn > Ny webbplats eller klicka på knappen Ny webbplats. 2. I avdelningen Webbplatsinställningar anger du namnet på webbplatsen i Namn. När du genererar webbplatsen, använder PHP Site Assistant samma namn för utmappen och hemsidan för den genererade webbplatsen. 3. I Använd en databas på denna server behåller du standardalternativet eller anger adressen för den dator där webbservern körs. Adressen för den webbserver som används i FileMaker Server-systemet infogas automatiskt. Om fältet är tomt kontrollerar du att en kompatibel webbserver har installerats som den ska och körs på den angivna datorn. Ange annars rätt adress. 4. Klicka på Anslut för att ansluta till webbservern. Om anslutningen lyckas, visar listan under Välj en databas de tillgängliga databaser som har FileMaker Server som värd. I listan ingår bara databaser som du har aktiverat utökad fmphpbehörighet för, för åtminstone ett konto. 5. I listan Välj en databas väljer du den databas som ska publiceras på webbplatsen. Obs! Om du vill publicera en databas som inte visas i listan, kontrollera att databasen är tillgänglig för FileMaker Server, att FileMaker Server är värd och att utökad fmphp-behörighet har aktiverats. Mer information finns i Innan du börjar. Uppdatera sedan databaslistan genom att klicka på Anslut igen. 6. Beroende på den typ av FileMaker-databaskonto som utökad fmphp-behörighet har aktiverats för, kanske du måste ange om webbanvändarna ska logga in. Om utökad fmphp-behörighet har aktiverats för det här kontot Gästkonto... händer följande Webbplatsens användare behöver inte logga in för åtkomst till databasen. Om gästkontot har aktiverats och har utökad fmphp-behörighet, används det automatiskt för att öppna databasen. Kontot är då den enda metoden med vilken det går att få tillgång till webbplatsen. Om du vill använda en annan verifieringsmetod måste utökad fmphp-behörighet inaktiveras för gästkontot. Gå vidare till nästa steg. HJÄLP FÖR PHP SITE ASSISTANT 9
Skapa och konfigurera en webbplats Om utökad fmphp-behörighet har aktiverats för det här kontot Konto som det krävs inloggning för... händer följande Ange inloggningsinformationen, välj ett av följande alternativ och klicka sedan på OK: Be användare om verifiering när de har åtkomst till platsen. Webbanvändarna blir ombedda att ange ett användarnamn och ett lösenord för åtkomst till databasen från din webbplats. Lagra databasens kontonamn och lösenord på platsen. Webbanvändarna blir inte ombedda att logga in. Kontots användarnamn och lösenord, som du anger i nästa steg, infogas i PHP-koden för webbplatsen och skickas automatiskt till databasservern då en användare öppnar webbplatsen. Välj menyn Webbplats > Ändra säkerhetsregler för att ändra dessa alternativ efter att du har klickat på OK,. Viktigt! När du skapar en webbplats med PHP Site Assistant, kom ihåg att använda ett konto som har samma behörigheter som webbanvändarnas konton. I annat fall kanske användarna inte får tillgång till webbplatsen på grund av databasens säkerhetsbegränsningar. 7. Under Välj en layoutgrupp klickar du på Välj för att välja layoutgruppen som ska användas för webbplatsen. Mer information finns i Välja en layoutgrupp. 8. I avdelningen Webbplatsprofil väljer du en webbplatsprofil från listan Profil. Mer information finns i Välja en webbplatsprofil. 9. I Tema väljer du det tema som ska användas för webbplatsen. Mer information finns i Välja ett webbplatstema. 10. Konfigurera de inkluderade sidorna med den webbplatsprofil du har valt. Mer information finns i Konfigurera sidalternativ. 11. Gör något av följande för att spara dina inställningar i en PHP Site Assistant-webbplatsfil: Välj Arkiv-menyn > Spara webbplats eller klicka på knappen Spara webbplats för att spara inställningarna i den aktuella filen. Välj menyn Arkiv > Spara webbplatsen som för att spara inställningarna i en annan fil. 12. Om dialogrutan Spara visas, anger du platsen och filnamnet för din webbplats och klickar sedan på Spara. Nu kan du granska och generera webbplatsen. Se Förhandsgranska webbplatsen och Generera webbplatsen. Viktigt! Redigera inte PHP Site Assistant-webbplatsfiler manuellt. Filerna kan skadas och ge upphov till fel i PHP Site Assistant. Använd PHP Site Assistant om du vill ändra en projektfil. HJÄLP FÖR PHP SITE ASSISTANT 10
Skapa och konfigurera en webbplats Anteckningar Följande format kan användas för webbserveradressen: Ipv4- eller Ipv6-adress och valfritt portnummer. Exempel: 192.168.123.101 192.168.123.101:80 [2001:0DB8:85A3:08D3:1319:8A2E:0370:7334]:80 Webbserverdatorns fullständiga namn. Exempel: serverxyz.företag.com Om du ändrar databasalternativet raderas den inloggningsinformation som du tidigare har angett i PHP Site Assistant. Aktivera en värd för webbplatsen Felsökning vid PHP Site Assistant-problem Om PHP Site Assistant Öppna en befintlig webbplats Kortkommandon på tangentbordet HJÄLP FÖR PHP SITE ASSISTANT 11
Välja en layoutgrupp Välja en layoutgrupp En layoutgrupp är en uppsättning av layouter som har förekomst av en tabell i relationsdiagrammet i FileMaker Pro. En webbplats kan bara ha en layoutgrupp. Obs! Innan du kan välja en layoutgrupp måste du ange webbserver och välja databas för din webbplats. Instruktioner finns i Skapa och konfigurera en webbplats. Så här väljer du en layoutgrupp för webbplatsen: 1. Klicka på Välj under Välj en layoutgrupp i avsnittet Webbplatsinställningar. 2. I dialogrutan Välj layoutgrupp markerar du den layoutgrupp som ska användas för webbplatsen. Expandera layoutgruppmappen om du vill visa layoutnamnen i gruppen. 3. Klicka på OK. Anteckningar Mer information om layouter finns i hjälpen för FileMaker Pro. Den layoutgrupp du väljer är avgörande för vilka layouter som är tillgängliga för din webbplats. Layouten avgör vilka fält som kommer att vara tillgängliga och vilken typ av redigeringskontroller (till exempel kryssrutor eller menyer) som användarna får tillgång till för datainmatning. Utöver det har layouten ingen inverkan på webbplatssidornas utseende. Om den layoutgrupp som du vill använda inte visas öppnar du databasen med FileMaker Pro och kontrollerar att utökad fmphp-behörighet har aktiverats för det konto som angavs i avsnittet Webbplatsinställningar. Klicka på Uppdatera lista för att visa ändringen i listan Layoutgrupper. En webbplats kan bara ha en layoutgrupp åt gången. Använd portaler om du vill komma åt information från en annan grupp. Innan du börjar Öppna en befintlig webbplats Förhandsgranska webbplatsen Välja en webbplatsprofil HJÄLP FÖR PHP SITE ASSISTANT 12
Välja en webbplatsprofil Välja en webbplatsprofil Med webbplatsprofilen definieras följande: Webbplatsens struktur Sidornas funktioner och innehåll Sidflödet Profilen är avgörande för vilka sidor som skapas när du genererar webbplatsen. För varje profil skapas en startsida och (om det behövs) en verifieringssida samt andra sidor som är specifika för profilen. En webbplats kan bara ha en profil. PHP Site Assistant har stöd för följande profiler: Fullständig webbplats med redigering av poster Inmatningsformulär med bekräftelse Söksida med postlista Söksida med rapport När du har aktiverat en webbplatsprofil kan du välja att konfigurera de sidor som ingår i profilen. Klicka på ett sidnamn som är listat under WEBBPLATSSIDOR i navigeringsfönstret för att konfigurera en viss sida. Skapa och konfigurera en webbplats Innan du börjar Öppna en befintlig webbplats Förhandsgranska webbplatsen Välja en layoutgrupp Konfigurera sidalternativ HJÄLP FÖR PHP SITE ASSISTANT 13
Välja en webbplatsprofil Fullständig webbplats med redigering av poster Av de tillgängliga profilerna ger denna tillgång till flest funktioner. Användarna kan söka efter, bearbeta, lägga till, redigera och ta bort poster och skapa statistikrapporter. Du kan använda profilen som ett kontrollerat användargränssnitt till en databas. Profilen innehåller följande sidor: Startsida se Konfigurera startsidan. Verifiering se Om verifieringssidan. Söksida se Konfigurera söksidan. Postlista se Konfigurera sidan Postlista. Rapport se Konfigurera rapportsidan. Bearbeta post se Konfigurera sidan Bearbeta post. Lägg till post se Konfigurera sidan Lägg till post. Ändra post se Konfigurera sidan Ändra post. Obs! Sidornas innehåll beskrivs i Konfigurera sidalternativ. I följande bild visas den aktuella profilens sidflöde: HJÄLP FÖR PHP SITE ASSISTANT 14
Välja en webbplatsprofil Startsida Rapport Postlista Bearbeta post Duplicera Söksida Lägg till post Ändra post Statisk sida Dynamisk sida Borttagningsbek räftelse Dynamisk formulärsida Välja en webbplatsprofil Konfigurera sidalternativ HJÄLP FÖR PHP SITE ASSISTANT 15
Välja en webbplatsprofil Inmatningsformulär med bekräftelse Med den här profilen kan webbanvändarna skapa poster och lägga till dem i databasen, men de kan inte söka efter, visa eller ändra poster. Du kan använda profilen för exempelvis undersökningsformulär som användarna ska fylla i och skicka. Profilen innefattar också sidan Bekräftelse, som är en dynamisk HTML-sida där användarna blir meddelade om att informationen har skickats som den ska eller att ett fel har inträffat. Profilen innehåller följande sidor: Startsida se Konfigurera startsidan. Verifiering se Om verifieringssidan. Lägg till post se Konfigurera sidan Lägg till post. Bekräftelse se Konfigurera sidan Bekräftelse. Obs! Sidornas innehåll beskrivs i Konfigurera sidalternativ. I följande bild visas den aktuella profilens sidflöde: Startsida Lägg till post Bekräftelse Statisk sida Dynamisk sida Dynamisk formulärsida Välja en webbplatsprofil Konfigurera sidalternativ HJÄLP FÖR PHP SITE ASSISTANT 16
Välja en webbplatsprofil Söksida med postlista Med den här profilen kan webbanvändarna skicka en sökbegäran till databasen och granska sökresultatet. Posterna i sökresultatet sorteras enligt den standardordning som du har angett. Webbanvändarna kan sortera om resultatet genom att välja ett annat sorteringsfält. Välj den här profilen om användarna ska kunna söka efter och visa poster, men inte ändra posternas innehåll. Profilen innehåller följande sidor: Startsida se Konfigurera startsidan. Verifiering se Om verifieringssidan. Söksida se Konfigurera söksidan. Postlista se Konfigurera sidan Postlista. Obs! Sidornas innehåll beskrivs i Konfigurera sidalternativ. I följande bild visas den aktuella profilens sidflöde: Startsida Söksida Postlista Statisk sida Dynamisk sida Dynamisk formulärsida Välja en webbplatsprofil Konfigurera sidalternativ HJÄLP FÖR PHP SITE ASSISTANT 17
Välja en webbplatsprofil Söksida med rapport Med den här profilen kan webbanvändarna skicka en sökbegäran och visa sökresultatet i en statistikrapport. En webbanvändare kan söka efter till exempel undersökningsresultat och visa en statistisk sammanfattning över resultaten, utan att ändra dem. Rapporten innehåller en statistikberäkning (summa, medel eller median) för värdena i en grupp av poster. Du behöver inte ange statistiklayouter eller statistikfält i databaslösningen, eftersom beräkningarna utförs automatiskt i webbpubliceringsmotorn när frågan bearbetas. Profilen innehåller följande sidor: Startsida se Konfigurera startsidan. Verifiering se Om verifieringssidan. Söksida se Konfigurera söksidan. Rapport se Konfigurera rapportsidan. Obs! Sidornas innehåll beskrivs i Konfigurera sidalternativ. I följande bild visas den aktuella profilens sidflöde: Startsida Söksida Rapport Statisk sida Dynamisk sida Dynamisk formulärsida Välja en webbplatsprofil Konfigurera sidalternativ HJÄLP FÖR PHP SITE ASSISTANT 18
Konfigurera sidalternativ Konfigurera sidalternativ När du har valt en webbplatsprofil kan du konfigurera de sidor som ingår i profilen, eller välja att använda standardkonfigurationen. När du ska konfigurera en viss sida klickar du på ett sidnamn som är listat under WEBBPLATSSIDOR i navigeringsfönstret. Alla sidkonfigureringsrutor (utom rutan för startsidan) innehåller en lista över de fält som används i den angivna layouten. Välj de fält som ska användas på sidan. Fältlistan innehåller följande information: Fältnamn Fältets namn, så som det visas i layouten. Inkludera I Inkludera-kolumnen vid varje fältnamn visas en kryssruta som du kan markera eller avmarkera för att lägga till eller ta bort fältet från layouten. Ledtext Den sträng som visas på en sida då det associerade fältet visas. Som standard är värdet i Ledtext på webbsida detsamma som i Fältnamn. Du kan ändra ledtexten. Instruktioner finns nedan. Typ Fältets datatyp. Status En ikon som indikerar fältets status. En textbeskrivning av fältets status anges i Meddelande. Meddelande En textbeskrivning av fältets status. Följande statusbeteckningar används för fält: Inget fel. Fälttypen stämmer och fältet ingår i layouten. Inga ändringar har införts sedan den senaste uppdateringen. Fältets datatyp har ändrats. Fältets datatyp har ändrats. Exempel: Ett numeriskt fält har ändrats till ett textfält. Fältet har lagts till. Fältet har lagts till i layouten. Fältet har tagits bort. Fältet har tagits bort från layouten. Så här anger du fält som ska inkluderas: Markera i kolumnen Inkludera de fält som ska användas. Klicka på Inkludera alla fält om alla fält ska markeras. Klicka på Exkludera alla fält om alla fält ska avmarkeras. Så här anger du fältens visningsordning: Markera ett fält i Fältnamn-listan och flytta sedan fältet till önskad plats genom att klicka på Flytta upp eller Flytta ner. Det går inte att ändra ordning för fält från en portal. I Field Name-listan i vissa sidalternativrutor visas fält från portaler under namnet för den databastabell där fälten ingår. Du kan flytta hela portalen genom att markera databastabellnamnet och klicka på Flytta upp eller Flytta ner. Däremot går det inte att flytta enskilda fält. Så här ställer du in fältledtexter: Som standard är värdet i Ledtext på webbsida detsamma som i Fältnamn. Om du vill ändra värdet i Ledtext på webbsida dubbelklickar du på ledtexten och anger ett nytt värde. Värdet i Fältnamn ändras inte om du ändrar Ledtext på webbsida. HJÄLP FÖR PHP SITE ASSISTANT 19
Konfigurera sidalternativ Så här uppdaterar du fältlistan: Om du ändrar fält i databasen med FileMaker Pro medan du använder PHP Site Assistant, visas ändringarna om du klickar på Uppdatera fältlista. Skapa och konfigurera en webbplats Välja en webbplatsprofil Förhandsgranska webbplatsen HJÄLP FÖR PHP SITE ASSISTANT 20
Konfigurera sidalternativ Konfigurera startsidan På startsidan visas webbplatsnamnet och läknar till andra sidor som ingår i webbplatsprofilen. Om användaren klickar på en länk öppnas databasen. Om verifiering krävs för tillgång till databasen öppnas en verifieringssida innan den valda sidan öppnas. Så här konfigurerar du startsidan: 1. Under WEBBPLATSSIDOR i navigeringsrutan klickar du på Hem. 2. Ange startsidans rubrik i Sidtitel. 3. Ange en beskrivning av webbplatsen i Ange texten som ska visas på sidan. Anm. Använd inte komplex HTML, JavaScript eller inbäddad css i Ange texten som ska visas på sidan. Hemsidan är utformad för att visa en kort textbeskrivning som formateras med följande HTMLtaggar: <b> <big> <em> <i> <strong> <sub> <sup> <ins> <del> <font> Till exempel: Välkommen till <B>Företaget ABCs</b> <i> webbplats.</i> Testa din lösning noggrant om du bestämmer dig för att använda inbäddad HTML. Konfigurera sidalternativ Välja en layoutgrupp Välja en webbplatsprofil HJÄLP FÖR PHP SITE ASSISTANT 21
Konfigurera sidalternativ Konfigurera söksidan Söksidan är ett formulär där användarna kan ange villkor för en sökning. Sidan innehåller en Skicka-knapp för aktivering av förfrågan och en Återställ-knapp för borttagning av innehållet i alla fält. Sökresultatet visas på sidan Postlista. Så här konfigurerar du söksidan: 1. Under WEBBPLATSSIDOR i navigeringsrutan klickar du på Sök. 2. Ange sidans rubrik i Sidtitel. 3. Välj den layout som ska användas för sidan i Välj en layout för sidan. Den layoutgrupp som du angav tidigare är avgörande för vilka layouter som är tillgängliga. Mer information finns i Välja en layoutgrupp. 4. I Fältnamn-listan väljer du de fält som ska användas och fältens visningsordning. Mer information finns i Konfigurera sidalternativ. Obs! Om du ändrar fält i databasen med FileMaker Pro medan du använder PHP Site Assistant, visas ändringarna om du klickar på Uppdatera fältlista. Välja en webbplatsprofil HJÄLP FÖR PHP SITE ASSISTANT 22
Konfigurera sidalternativ Konfigurera sidan Postlista På sidan Postlista visas resultatet av en sökning. De hittade posterna visas i en lista. Så här konfigurerar du sidan Postlista: 1. Under WEBBPLATSSIDOR i navigeringsrutan klickar du på Postlista. 2. Ange sidans rubrik i Sidtitel. 3. Välj den layout som ska användas för sidan i Välj en layout för sidan. Den layoutgrupp som du angav tidigare, och de layouter som används för den aktuella databastabellen, är avgörande för vilka layouter som är tillgängliga. Mer information finns i Välja en layoutgrupp. 4. I Fältnamn-listan väljer du de fält som ska användas och fältens visningsordning. Mer information finns i Konfigurera sidalternativ. 5. (Valfritt) Klicka på Ange standardordning för sortering. I dialogrutan Ange standardsorteringsordning anger du sorteringsordningen och klickar sedan på OK. Mer information finns i Ange standardordning för sortering. 6. Ange i Högsta antal rader som ska visas per sida det högsta antalet rader som ska visas per sida. Tips Begränsa antalet rader per sida för högre prestanda. Ca 25 till 30 rader per sida ger vanligtvis tillfredsställande prestanda. Obs! Om du ändrar fält i databasen med FileMaker Pro medan du använder PHP Site Assistant, visas ändringarna om du klickar på Uppdatera fältlista. Konfigurera sidalternativ Välja en webbplatsprofil HJÄLP FÖR PHP SITE ASSISTANT 23
Konfigurera sidalternativ Ange standardordning för sortering Du kan välja att definiera en standardsorteringsordening för de sökresultat som visas på sidan Postlista. Du behöver inte ange sorteringsordningen i FileMaker Pro-databasen. Med webbpubliceringsmotorn sorteras resultaten enligt den standardsorteringsordning som du anger, innan resultaten skickas till PHP-motorn. Först visas posterna sorterade efter standardsorteringsordningen. Webbanvändarna kan dock sortera sökresultaten efter andra fält genom att klicka på kolumnrubrikerna (fältnamnen). Så här anger du en standardordning för sortering: 1. Klicka på Ange standardordning för sortering i rutan Postlista. 2. I den dialogruta som visas markerar du fälten och anger sorteringsordningen. Om du vill Lägga till ett fält i listan Sorteringsordning Ta bort ett fält från listan Sorteringsordning Ändra sorteringsordningen för ett fält i listan Sorteringsordning (till exempel till stigande eller fallande ordning) Ändra ordningen för sökvillkoren (t ex om du vill sortera först efter Län och därefter efter Ort)...gör du så här: Dubbelklicka på fältnamnet i listan Tillgängliga fält. Du kan också klicka på fältet och klicka på >>. Dubbelklicka på ett fält i listan Sorteringsordning. Du kan också klicka på fältet och sedan på << om du vill ta bort fältet från listan. Markera fältet i listan Sorteringsordning och markera därefter Stigande ordning eller Fallande ordning för fältet. Markera fältet i listan Sorteringsordning och klicka sedan på uppilen eller nedpilen för att flytta fältet till en ny plats. 3. Klicka på OK. Anteckningar Fälttypen påverkar hur data sorteras: Fälttyp Text Tal Date Sorteringsordning för data Alfabetisk. Tal sorteras efter teckenposition. (Exempel på en stigande sortering: 1, 11, 2.) Siffror sorteras före bokstäver. Icke-alfanumeriska värden före det första ordet ignoreras (såvida du inte byter sorteringsspråk till Unicode). Numerisk. Icke-numeriska tecken ignoreras. Kronologisk. HJÄLP FÖR PHP SITE ASSISTANT 24
Konfigurera sidalternativ Fälttyp Klockslag Tidsstämpel Sorteringsordning för data Numerisk. Klockslag som anges med AM/PM sorteras enligt motsvarigheten i 24- timmarsformat (8:00 PM översätts t.ex. till 20:00). Kronologisk. Klockslag som anges med AM/PM sorteras enligt motsvarigheten i 24- timmarsformat (8:00 PM översätts t.ex. till 20:00). Repeterade fält sorteras efter värdet i den första repetitionen. Systeminställningarna påverkar sorteringen av tal, datum och klockslag. Information om upprepade fält och systemformat finns i FileMaker Pro Hjälp. Konfigurera sidan Postlista Välja en webbplatsprofil HJÄLP FÖR PHP SITE ASSISTANT 25
Konfigurera sidalternativ Konfigurera rapportsidan På rapportsidan visas en delsummarapport som innehåller resultatet av en sammanfattande beräkning av värdena (antal, totalt, medel eller median) i en grupp av poster. Du behöver inte ange statistiklayouter eller statistikfält i databaslösningen, eftersom beräkningarna utförs automatiskt med webbpubliceringsmotorn när utdata bearbetas för sidan. Så här konfigurerar du sidan Rapport: 1. Under WEBBPLATSSIDOR i navigeringsrutan klickar du på Rapport. 2. Ange sidans rubrik i Sidtitel. 3. Välj den layout som ska användas för sidan i Välj en layout för sidan. Den layoutgrupp som du angav tidigare, och de layouter som används för den aktuella databastabellen, är avgörande för vilka layouter som är tillgängliga. Mer information finns i Välja en layoutgrupp. 4. I Fältnamn-listan väljer du de fält som ska användas och fältens visningsordning. Mer information finns i Konfigurera sidalternativ. 5. För Fält som ska sammanfattas väljer du det fält som innehåller de värden som ska sammanfattas med statistikfunktionen. För det här alternativet visas bara de fält som går att definiera som statistikfält i FileMaker Pro (till exempel containerfält visas inte). Befintliga statistikfält i databasen går inte att sammanfatta i FileMakers programmeringsgränssnitt för PHP. Därför visas inte sådana fält här. Menyn innehåller fält från relaterade tabeller som ingår i layouten, men inte portalfält. Obs! I kolumnen Fältnamn är det aktuella Fält som ska sammanfattas-alternativet fetformaterat. 6. För Statistikfunktion väljer du den beräkning som ska användas för sammanfattning av värdena i det angivna fältet. De tillgängliga statistikfunktionerna beror på det angivna fältets typ. För exempelvis ett textfält är inte Sum-funktionen tillgänglig, men det är Count-funktionen. 7. För Fält att gruppera efter väljer du det fält som statistikfunktionen ska grupperas efter. I PHP Site Assistant visas bara de fält som går att sortera, och fält från relaterade filer som visas i layouten. Obs! I kolumnen Fältnamn är det aktuella Fält att gruppera efter-alternativet kursivt. Obs! Om du ändrar fält i databasen med FileMaker Pro medan du använder PHP Site Assistant, visas ändringarna om du klickar på Uppdatera fältlista. Välja en webbplatsprofil HJÄLP FÖR PHP SITE ASSISTANT 26
Konfigurera sidalternativ Konfigurera sidan Bearbeta post På sidan för postbearbetning visas den post som valdes på sidan Postlista. Så här konfigurerar du sidan Bearbeta post: 1. Under WEBBPLATSSIDOR i navigeringsrutan klickar du på Bläddra post. 2. Ange sidans rubrik i Sidtitel. 3. Välj den layout som ska användas för sidan i Välj en layout för sidan. Den layoutgrupp som du angav tidigare, och de layouter som används för den aktuella databastabellen, är avgörande för vilka layouter som är tillgängliga. Mer information finns i Välja en layoutgrupp. 4. I Fältnamn-listan väljer du de fält som ska användas och fältens visningsordning. Mer information finns i Konfigurera sidalternativ. 5. (Valfritt) Markera Visa knappen Redigera post på sidan Bläddra om webbanvändarna ska kunna redigera en post som visas på sidan för postbearbetning. Obs! Om du ändrar fält i databasen med FileMaker Pro medan du använder PHP Site Assistant, visas ändringarna om du klickar på Uppdatera fältlista. Välja en webbplatsprofil HJÄLP FÖR PHP SITE ASSISTANT 27
Konfigurera sidalternativ Konfigurera sidan Lägg till post Sidan för tillägg av post är ett formulär där användarna kan lägga till en post i databasen. Sidan innehåller en Skicka-knapp för överföring av posten till databasen, och en Återställ-knapp för borttagning av innehållet i alla fält. Så här konfigurerar du sidan Lägg till post: 1. Under WEBBPLATSSIDOR i navigeringsrutan klickar du på Lägg till post. 2. Ange sidans rubrik i Sidtitel. 3. Välj den layout som ska användas för sidan i Välj en layout för sidan. Den layoutgrupp som du angav tidigare, och de layouter som används för den aktuella databastabellen, är avgörande för vilka layouter som är tillgängliga. Mer information finns i Välja en layoutgrupp. 4. I Fältnamn-listan väljer du de fält som ska användas och fältens visningsordning. Mer information finns i Konfigurera sidalternativ. Obs! Om du ändrar fält i databasen med FileMaker Pro medan du använder PHP Site Assistant, visas ändringarna om du klickar på Uppdatera fältlista. Välja en webbplatsprofil HJÄLP FÖR PHP SITE ASSISTANT 28
Konfigurera sidalternativ Konfigurera sidan Ändra post På sidan Ändra post kan användarna redigera poster. Obs! Webbanvändarkontot måste ha redigeringsbehörighet. Så här konfigurerar du sidan Ändra post: 1. Aktivera alternativet Visa knappen Redigera på sidan Bläddra på konfigurationssidan för Bearbeta post. Alternativet måste aktiveras om sidan Ändra post ska vara tillgänglig. Instruktioner finns i Konfigurera sidan Bearbeta post. 2. Under WEBBPLATSSIDOR i navigeringsrutan klickar du på Redigera post. 3. Ange sidans rubrik i Sidtitel. 4. Välj den layout som ska användas för sidan i Välj en layout för sidan. Den layoutgrupp som du angav tidigare, och de layouter som används för den aktuella databastabellen, är avgörande för vilka layouter som är tillgängliga. Mer information finns i Välja en layoutgrupp. 5. I Fältnamn-listan väljer du de fält som ska användas och fältens visningsordning. Mer information finns i Konfigurera sidalternativ. 6. (Valfritt) Markera alternativet Visa knappen Ta bort post på sidan Redigera om webbanvändarna ska kunna ta bort den aktuella posten från sidan Ändra post. Om en användare klickar på sidans Ta bort-knapp visas en dialogrutan där användaren blir ombedd att bekräfta borttagningen. 7. (Valfritt) Markera alternativet Visa knappen Duplicera post på redigeringssidan om webbanvändarna ska kunna kopiera den aktuella posten på redigeringssidan. Obs! Om du ändrar fält i databasen med FileMaker Pro medan du använder PHP Site Assistant, visas ändringarna om du klickar på Uppdatera fältlista. Välja en webbplatsprofil HJÄLP FÖR PHP SITE ASSISTANT 29
Konfigurera sidalternativ Konfigurera sidan Bekräftelse Sidan Bekräftelse är en dynamisk HTML-sida där en nyligen tillagd post visas i syfte att bekräfta att posten har skickats till databasen. Sidan kan också innehålla ett felmeddelande. Så här konfigurerar du sidan Bekräftelse: 1. Under WEBBPLATSSIDOR i navigeringsrutan klickar du på Bekräftelse. 2. Ange sidans rubrik i Sidtitel. 3. Skriv meddelandet som ska visas i Ange ett bekräftelsemeddelande som ska visas på denna sida. 4. (Valfritt) Markera Visa den nya posten på bekräftelsesidan. 5. Välj den layout som ska användas för sidan i Välj en layout för sidan. Den layoutgrupp som du angav tidigare, och de layouter som används för den aktuella databastabellen, är avgörande för vilka layouter som är tillgängliga. Mer information finns i Välja en layoutgrupp. 6. I Fältnamn-listan väljer du de fält som ska användas och fältens visningsordning. Mer information finns i Konfigurera sidalternativ. Obs! Om du ändrar fält i databasen med FileMaker Pro medan du använder PHP Site Assistant, visas ändringarna om du klickar på Uppdatera fältlista. Välja en webbplatsprofil HJÄLP FÖR PHP SITE ASSISTANT 30
Konfigurera sidalternativ Om verifieringssidan Verifieringssidan är ett standardformulär för inloggning. I formuläret blir webbanvändarna ombedda att ange sina användarnamn och lösenord. Sidan visas bara om det krävs verifiering för åtkomst till databasen och om du har markerat alternativet Be användare om verifiering när de har åtkomst till platsen när du väljer databas i avsnittet Databasinställningar. Mer information finns i Skapa och konfigurera en webbplats. Det finns inga konfigureringsalternativ för sidan. Viktigt! Formulärbaserad verifiering är inte säker automatiskt. För skydd av databasens verifieringsinformation måste SSL (Secure Socket Layer) vara aktiverat på den webbserver som är värd för PHP-webbplatsen. Konfigurera sidalternativ Välja en webbplatsprofil HJÄLP FÖR PHP SITE ASSISTANT 31
Välja ett webbplatstema Välja ett webbplatstema Med webbplatstemat definieras utseendet för de sidor som du skapar i PHP Site Assistant. Varje tema motsvarar en CSS-fil (Cascading Style Sheet), som har egna inställningar för textformat, listformat, grafiska objekt och andra layoutelement på webbplatsen. PHP Site Assistant stödjer flera olika fördefinierade teman för webbplatser som visas på datorer, och ett tema för webbplatser som visas på en iphone. Du kan också använda dina egna anpassade teman i PHP Site Assistant. Instruktioner finns i Använda användardefinierade teman. När du har genererat webbplatsen kan du anpassa webbplatsens utformning genom att redigera CSS-filen. Det går bara att använda ett tema per webbplats. Det enklaste temat är Enkel vit. Motsvarande CSS-fil innehåller det lägsta antalet element som krävs för visning av en sida. Det är bra att börja med det här temat om du vill anpassa webbplatsens utformning. Så här väljer du ett tema: 1. Välj temats miniatyr eller ikon i avsnittet Tema. PHP Site Assistant visar ett miniatyrexempel av fördefinierade teman i avsnittet Tema. För användardefinerade teman visar PHP Site Assistant en standardikon. 2. Välj Arkiv-menyn > Spara webbplats eller klicka på knappen Spara webbplats för att spara ditta temaval i den aktuella filen. Anteckningar Du kan se en förhandsgranskning av webbplatssidorna i temat du valde. Instruktioner finns i Förhandsgranska webbplatsen. Försök att granska flera olika teman för att se vilket som fungerar bäst för din webbplats. Vissa teman är bättre för att visa breda datatabeller och andra teman är bättre för att visa långa, smala datatabeller. Du kan förhandsgranska iphone-temat på en Mac OS-dator, men förhandsgranskningen är inte en hundraprocentig representation av webbplatsen på en iphone. Kontrollera att du har testat alla webbplatser som använder iphone-temat på en iphone. Du kan inte granska iphone-temat på en Windows-dator. Välja en webbplatsprofil Generera webbplatsen HJÄLP FÖR PHP SITE ASSISTANT 32
Välja ett webbplatstema Använda användardefinierade teman Du kan använda användardefinierade teman i PHP Site Assistant som är baserade på dina egna Cascading Style Sheet (.css-filer) och bilder. Du kan t ex vilja använda PHP Site Assistant för att skapa en webbplats som matchar utseendet hos en existerande webbplats. När du vill använda ett användardefinierat tema i PHP Site Assistant kopierar du en.css-fil och eventuella tillhörande bilder för varje tema till en mapp i följande mapp på huvud- eller arbetsdatorn där PHP Site Assistant körs: Windows: \Program Files\FileMaker\FileMaker Server\Web Publishing\PHPSA User Themes Mac OS: /Library/FileMaker Server/Web Publishing/PHPSA User Themes/ För att t ex använda två användardefinierade teman vid namn Gold och Pink bör du skapa mappar som heter Gold och Pink på en nivå under mappen PHPSA User Themes. Sedan kopierar du.cssfilen och eventuella bilder till Gold-temat till mappen Gold, och.css-filen för Pink-temat till mappen Pink. I detta exempel refererar Default.css till logo.gif till mappen...gold/images. Home.css i mappen Pink refererar inte till någon annan fil. Hierarkin av mappar med användardefinierade teman i mappen PHPSA User Themes blir enligt följande:.../filemaker Server/Web Publishing/PHPSA User Themes/Gold/Default.css.../FileMaker Server/Web Publishing/PHPSA User Themes/Gold/Images/ Logo.gif.../FileMaker Server/Web Publishing/PHPSA User Themes/Pink/Home.css När PHP Site Assistant startar, söker den efter.css-filer i hierarkin av användardefinierade temamappar i mappen PHPSA User Themes. Om PHP Site Assistant hittar en.css-fil, väljer du det användardefinierade temat för din webbplats i avsnittet Tema i PHP Site Assistant. När du genererar webbplatsen länkar PHP Site Assistant automatiskt.html-filerna i webbplatsen till din.css-fil och kopierar alla associerade bildfiler från den användardefinierade temamappen till webbplatsen. Så här använder du ett användardefinierat tema: 1. Använd namnet på ditt användardefinierade tema och skapa en ny mapp på en nivå under mappen PHPSA User Themes på huvuddatorn eller en arbetsdator. För Gold-temat skapar du t ex en användardefinierad temamapp som heter Gold i PHPSA User Themes-mappen med följande sökväg: Windows: \Program Files\FileMaker\FileMaker Server\Web Publishing\PHPSA User Themes\Gold Mac OS: /Library/FileMaker Server/Web Publishing/PHPSA User Themes/Gold 2. Kopiera din.css-fil till den användardefinierade temamappen. 3. (Valfritt) Om.css-filen refererar till några bilder skapar du en ny mapp vid namn Images en nivå under den användardefinierade temamappen och kopierar bilderna till mappen Images. Till exempel: HJÄLP FÖR PHP SITE ASSISTANT 33
Välja ett webbplatstema Windows: \Program Files\FileMaker\FileMaker Server\Web Publishing\PHPSA User Themes\Gold\Images Mac OS: /Library/FileMaker Server/Web Publishing/PHPSA User Themes/Gold 4. Om PHP Site Assistant körs avslutar du den och startar om den. 5. Välj namnet på det användardefinierade temat i avsnittet Tema i PHP Site Assistant. PHP Site Assistant visar ett miniatyrexempel av fördefinierade teman i avsnittet Tema. För användardefinierade teman visar PHP Site Assistant en standardikon på slutet av avsnittet Teman. Mer information finns i Välja ett webbplatstema. Anteckningar Din.css-fil måste använda de CSS-selektorer som stöds av denna Web Publishing Engine. Du kan använda en genererad.css-fil från hemsidan och det fördefinierade temat Vit som ett exempel på stödda CSS-selektorer. Som tidigare beskrivits måste användardefinierade teman lagras i en hierarki av enskilda mappar en nivå under mappen PHPSA User Themes på huvuddatorn eller en arbetsdator. Varje.css-fil måste placeras i sin egen mapp i mappen PHPSA User Themes. Det får bara finnas en.css-fil per mapp. Images-mappen är valfri..css-filen kan inte referera till filer som finns utanför dess egen användardefinierade mapp. I exemplet som visas ovan kan Default.css i Gold-mappen inte referera till bildfiler i Pinkmappen..css-filen kan inte placeras i en mapphierarki ovanför toppnivån i den användardefinierade mappen. PHP Site Assistant kommer t ex inte att upptäcka följande gold.css-fil i mappen StyleSheets:...\PHPSA User Themes\Gold\StyleSheets\gold.css PHP Site Assistant måste ha läsrättigheter för alla användardefinierade mappar som du skapar i mappen PHPSA User Themes. Kontrollera att du har testat din användardefinierade.css-fil innan du använder den i PHP Site Assistant. Kopiera dina användardefinierade temafiler till de användardefinierade mapparna innan du startar PHP Site Assistant. Förhandsgranska webbplatsen Välja en webbplatsprofil Generera webbplatsen HJÄLP FÖR PHP SITE ASSISTANT 34
Öppna en befintlig webbplats Öppna en befintlig webbplats Du kan öppna en sparad webbplatsfil och ändra webbplatsinställningarna. Så här öppnar och ändrar du en befintlig webbplats: 1. Välj Arkiv-menyn > Öppna webbplats eller klicka på knappen Öppna webbplats. 2. Markera webbplatsfilen och klicka på Öppna. 3. Gör ändringarna i Webbplatsinställningar, Webbplatsprofil, Tema eller i webbplatssidornas avdelningar. Tips Ångra ändringarna och återgå till den senast sparade versionen genom att välja menyn Arkiv > Återställ webbplatsen. 4. Gör något av följande för att spara dina inställningar i PHP Site Assistant-webbplatsfilen: Välj Arkiv-menyn > Spara webbplats eller klicka på knappen Spara webbplats för att spara inställningarna i den aktuella filen. Välj menyn Arkiv > Spara webbplatsen som för att spara inställningarna i en annan fil. 5. Om dialogrutan Spara visas, anger du platsen och filnamnet för din webbplats och klickar sedan på Spara. 6. (Valfritt) Förhandsgranska eller generera webbplatsen. Se Förhandsgranska webbplatsen och Generera webbplatsen. Anteckningar Som standard sparas webbplatser i: Windows: C:\Users\UserName\Documents Mac OS: /Users/UserName/Desktop Webbserverns IP-adress, som har angetts i Webbplatsinställningar, programmeras in i projektfilen. Ett fel inträffar om du försöker öppna filen då webbserverns IP-adress har ändrats eller webbservern har flyttats till en annan dator. Du måste skapa en ny webbplats med den nya webbserveradressen och alla nödvändiga webbplatsinställningar. Redigera inte PHP Site Assistant-webbplatsfiler manuellt. Filerna kan skadas och ge upphov till fel i PHP Site Assistant. Använd PHP Site Assistant om du vill ändra en projektfil. Om PHP Site Assistant Skapa och konfigurera en webbplats Förhandsgranska webbplatsen Välja en layoutgrupp Välja en webbplatsprofil Välja ett webbplatstema Generera webbplatsen Kortkommandon på tangentbordet HJÄLP FÖR PHP SITE ASSISTANT 35