Quick Guide VivianCMS Gastenboek creëren Versie: 1.0 Startdatum: 24 juli 2006 Datum laatste wijziging: 24 juli 2006 Opmerking: Gepubliceerd op http://www.viviancms.nl
Inhoud 1 Inleiding...3 1.1 Contactformulier creëren... 3 2 Het formulier creëren... 4 2.1 Invulvelden creëren...4 2.1.1 Een veld voor de naam van de bezoeker...5 2.1.2 Een veld voor het e-mailadres van de bezoeker...6 2.1.3 Een veld voor het typen van een berichtje... 6 2.2 Een preview van de velden bekijken... 7 3 Een gegevenslijst aanmaken...9 4 Het template creëren...11 5 Formulier in een document plaatsen...13 6 Gegevenslijst in een document plaatsen...16 7 Vragen of opmerkingen... 19
1 Inleiding VivianCMS is een content management systeem. VivianCMS is speciaal ontworpen om u in staat te stellen om uw website op een eenvoudige manier van inhoud te voorzien of deze inhoud te wijzigen. Het doel van de Quick Guides is om bepaalde basisfuncties van VivianCMS op een eenvoudige, stap-voor-stap manier uit te leggen. Hierdoor zult u snel met VivianCMS aan de gang kunnen. In de Quick Guide geven we allereerst een beschrijving van de stappen die u moet doorlopen om een bepaalde mogelijkheid te gebruiken. Vervolgens vatten we deze stappen nog eens puntsgewijs voor u samen. Mocht u behoefte hebben aan een meer uitgebreide uitleg van bepaalde functies, dan verwijzen wij u naar de basishandleiding. Mocht u nog verzoeken hebben voor een stap-voor-stap -uitleg niet als quick guide beschikbaar is, meldt u dit dan via de vraagbaak (http://vivian.ivinity.nl/vraagbaken.html). 1.1 Contactformulier creëren In deze quick-guide zullen we een gastenboek creëren. Via een gastenboek kunnen de bezoekers een berichtje op uw site zetten. Hierdoor kunnen bezoekers op uw site zeggen wat ze van uw site vinden, wat ze vinden van de dingen die u hebt geschreven en soms ook kleine discussies op gang brengen. Hierdoor wordt uw site een beetje interactiever, wat uw site sterk kan verlevendigen. Om een gastenboek op uw site te zetten, creëert u eerst een formulier waar mensen een berichtje op in kunnen typen. Vervolgens creëert u een gegevenslijst, waar de berichtjes die zijn ingetypt in worden gezet. Met behulp van een eenvoudig template zorgt u er vervolgens voor dat deze berichtjes ook weer op de site te zien zijn.
2 Het formulier creëren De eerste stap is het creëeren van een nieuw formulier. Dit doen we door naar de map te gaan waar we het formulier willen creëren en vervolgens te klikken op nieuw-->formulier. Vervolgens geven we het nieuwe formulier met hernoemen een nieuwe naam. In dit geval kiezen we voor de naam formulier gastenboek. Het nieuwe formulier formulier gastenboek kunnen we openen door erop te dubbelklikken. We krijgen nu het volgende scherm te zien: Zoals te zien is op het scherm, is het formulier op dit moment nog leeg. We zullen dit moeten gaan vullen met de velden die we nodig hebben. Kort samengevat: 1. Ga naar de map waar u het formulier wilt hebben. 2. Klik op Nieuw --> formulier. 3. Klik op Hernoemen en geef het formulier de naam formulier gastenboek. 4. Dubbelklik om het formulier te openen. 2.1 Invulvelden creëren Het creëren van nieuwe velden doen we door op de knop Nieuw... te klikken. We krijgen nu het volgende scherm te zien: Hier moeten we aangeven wat voor type veld we willen creëren. In de het
bovenste van de twee velden geven we het soort veld aan dat we willen hebben, bijvoorbeeld een veld met tekst, met getallen, met de datum enzovoorts. In het onderste veld specificeren we onze keuze. In het geval van tekst kunnen we bijvoorbeeld aangeven of we een enkele lijn tekst willen, een tekstblok, een e-mailadres of een ander soort veld. Als we hebben aangegeven dat we een getallenveld willen, kunnen we aangeven of dit kommagetallen of gehele getallen moeten zijn. Voor een compleet overzicht van de mogelijkheden kunt u kijken in de handleiding. Op het formulier voor een gastenboek hoeven eigenlijk alleen de naam van de bezoeker, het bericht dat hij wil plaatsen en eventueel een e-mailadres te staan. Deze zullen we in dit hoofdstuk dus ook aanmaken. Natuurlijk kunt u voor uw eigen gastenboek de gegevens zo uitgebreid maken als u zelf wilt. 2.1.1 Een veld voor de naam van de bezoeker Allereerst maken we een veld aan voor de naam van bezoeker. We zullen dus eerst een veld moeten maken waar mensen hun naam kunnen invullen. Dit doen we door te kiezen voor het type tekst in het bovenste vak, en tekst in het onderste vak. Vervolgens klikken we op Volgende. We komen dan in het volgende scherm: Hier vullen we vervolgens de verschillende velden in. Voor de functies van de verschillende velden kunt u kijken in de handleiding. Om een veld te maken voor de naam van de persoon, vullen we de velden Naam en Alias in. Beide velden noemen we naam. We willen ook graag weten wie het berichtje achterlaat, dus klikken we ook de checkbox aan achter het veld Verplicht. Vervolgens klikken we op opslaan. Kort samengevat: 1. Klik in het overzichtsscherm op Nieuw. Een nieuw scherm opent. 2. Selecteer in het scherm Veld toevoegen in het bovenste en onderste veld van Type de optie Tekst en klik op Volgende. 3. Vul achter het veld Naam Naam in, in het veld Alias naam en klik de checkbox aan achter het veld Verplicht. 4. Klik op Opslaan.
2.1.2 Een veld voor het e-mailadres van de bezoeker Het creëren van een veld voor het e-mailadres van de bezoeker gaat in principe op dezelfde manier. Hier selecteert u in het scherm Veld toevoegen de opties Tekst en E-mail. Vervolgens klikt u op Volgende. U komt nu weer in het scherm Veld bewerken. Hier vult u als naam E-mail en als alias email. In dit geval willen we het achterlaten van een e-mailadres niet verplicht maken, dus vinken we de checkbox Verplicht niet aan. Vervolgens klikken we weer op Opslaan. Kort samengevat: 1. Klik in het overzichtsscherm op Nieuw. Een nieuw scherm opent. 2. Selecteer in het scherm Veld toevoegen in het bovenste veld van Type de optie Tekst en in het onderste veld de optie E-mail en klik op Volgende. 3. Vul achter het veld Naam E-mail in, in het veld Alias email. 4. Klik op Opslaan. 2.1.3 Een veld voor het typen van een berichtje Om een veld voor het typen van een berichtje in te voeren selecteren we in het scherm Veld toevoegen weer boven de optie tekst. Nu selecteren we in het onderste veld echter de optie Tekstblok. We klikken wederom op Volgende. In het volgende scherm Veld bewerken geven we het tekstblok de naam Bericht en de alias bericht. Om de bezoeker duidelijk te maken dat hij in het tekstblok zijn bericht kan typen, vullen we ook het vak Beschrijving in. We typen hier Type hier uw berichtje. Omdat we daarnaast willen dat mensen geen al te lange verhalen plaatsen in het gastenboek, zetten we ook een limiet
aan het aantal tekens. Dit doen we door achter de optie Max het maximale aantal tekens in te typen. In dit geval maken we hier 1000 van. Het invoeren van een berichtje is natuurlijk wel verplicht, dus klikken we de checkbox achter Verplicht weer aan. We klikken weer op Opslaan om de gegevens te bewaren. Kort samengevat: 1. Klik in het overzichtsscherm op Nieuw. Een nieuw scherm opent. 2. Selecteer in het scherm Veld toevoegen in het bovenste veld van Type de optie Tekst en in het onderste veld de optie Tekstblok en klik op Volgende. 3. Vul achter het veld Naam Bericht in, in het veld Alias bericht. Vult achter Beschrijving de tekst Type hier uw bericht in en zet bij max het maximale aantal tekens op 1000. Vink weer de checkbox Verplicht aan. 4. Klik op Opslaan. 2.2 Een preview van de velden bekijken Ons formulier is nu af. In het overzichtsscherm van het formulier zien we een overzicht van de velden die we hebben aangegeven. Door op Preview te klikken, krijgen we een preview van het formulier te zien. Als we dan op Editor klikken, komen we weer in het overzichtsscherm terecht. Kort samengevat: 1. Open het formulier.
1. Klik op Nieuw... om een nieuw veld te creëren. 2. Selecteer in het typescherm het type veld dat u wilt creëren en klik vervolgens op Volgende. 3. Vul de naam, alias en eventuele andere opties in in het veldbewerkscherm en klik op Opslaan. 4. Bekijk het resultaat in het overzichtsscherm, of klik op preview om een preview van het formulier te zien. Als u de preview bekijkt, klikt u weer op editor om terug te gaan naar het ovezichtsscherm.
3 Een gegevenslijst aanmaken Na het aanmaken van het formulier, maken we de gegevenslijst aan. Hierin worden de gegevens geplaatst die de bezoekers in het formulier invullen. Hiervoor gaan we naar de map waar de gegevenslijst gemaakt moet worden en klikken we op Nieuw... --> Datalijst Met Hernoemen geven we de gegevenslijst de naam Gegevenslijst gastenboek. Als we vervolgens de datalijst openen zien we het volgende scherm: We moeten nu het formulier instellen dat we willen gebruiken voor de datalijst. Dit formulier geeft aan welke gegevens in de gegevenslijst gebruikt moeten worden. Hiervoor moeten we dus het Formulier gastenboek gebruiken. Om dit te selecteren klikken we op Eigenschappen. We krijgen nu tabblad Eigenschappen van het eigenschappenscherm van de gegevenslijst te zien. Hier klikken we op Kiezen... en selecteren we vervolgens het formulier Formulier gastenboek. Vervolgens klikken we op Toepassen of Sluiten om onze selectie te bevestigen. Omdat we geen andere dingen hoeven in te stellen, kunnen we hier rustig voor Sluiten kiezen. Kort samengevat: 1. Ga naar de map waar u de gegevenslijst van het gastenboek wilt plaatsen en klik op nieuw... --> datalijst om een nieuwe gegevenslijst te creëren. Geef met Hernoemen de gegevenslijst de naam die u wilt. 2. Open de gegevenslijst en klik op Eigenschappen.
3. Klik op Kiezen en selecteer het formulier voor het gastenboek. 4. Klik op Sluiten.
4 Het template creëren Om het gastenboek goed op de site te zetten, moeten we eerst aangeven hoe dit gastenboek eruit moet komen te zien. Dit doen we met behulp van een template. Een template is een document dat aangeeft waar bepaalde gegevens (bijvoorbeeld uit datalijsten) moeten komen te staan. In het geval van een gastenboek, zet VivianCMS alle gegevens in de gegevenslijst onder elkaar in het document. Wat u moet doen in het template is aangeven hoe de naam, email en het geplaatste bericht moeten worden weergegeven. Een template werkt met behulp van 'tags'. Een 'tag' geeft aan waar VivianCMS bepaalde gegevens moet plaatsen. Het heeft de vorm '{TAG}', waar op de plaats van 'TAG' in dit geval de alias komt te staan van de verschillende velden in het formulier en de gegevenslijst. Om een template te maken, creëren we eerst een document in de map waar we het template willen zetten. Met 'Hernoemen' geven we het document de naam Template gastenboek. Vervolgens openen we het document en maken we hierin een tekstcomponent door op Toevoegen ( ) --> Tekst te klikken. We dubbelklikken op deze component en krijgen nu de teksteditor te zien. Hier kunnen we nu de lay-out aanmaken voor een rij in het gastenboek. Hiervoor typen we de tags {NAAM}, {EMAIL} en {BERICHT} in het editorscherm. Dit waren de aliassen die we gegeven hebben aan de verschillende velden in het fomulier voor het gastenboek. Het resultaat ziet er zo uit: Bij het bovenstaande template wordt achter de tekst Naam: de naam ingevuld, achter de tekst E-mail het e-mailadres en onder de tekst Bericht het bericht. Kort samengevat: 1. Ga naar de map waar u het template wilt hebben en creëer hier een document. 2. Maak in het document een of meerdere tekstcomponenten aan voor de lay-out van de berichten. 3. Creëer de lay-out in de componenten, waarbij tags met de vorm {TAG} gebruikt worden op de plaatsen waar VivianCMS de woorden moet
invullen. 4. Klik op definitief om het template definitief te maken.
5 Formulier in een document plaatsen Als de bezoekers een bericht willen plaatsen, zullen ze natuurlijk wel het formulier op de site moeten zien. Dit hoofdstuk en het volgende hoofdstuk zullen behandelen hoe we het formulier om berichten te plaatsen en de gegevenslijst in een document kunnen zetten. In dit geval zullen we ze allebei in hetzelfde document zetten en publiceren. Dit is natuurlijk niet noodzakelijk. Het is bijvoorbeeld ook mogelijk om het formulier om een berichtje te plaatsen op een andere plek van de site te zetten dan het gastenboek zelf en vervolgens een link naar het formulier te creëren. Allereerst moeten we natuurlijk een document aanmaken voor het gastenboek en het formulier. We noemen dit document Gastenboek. Vervolgens openen we dit document en maken hier een formuliercomponent in. Dit doen we door te klikken op Toevoegen ( ) --> Formulier. In de cel komt nu de mededeling te staan: Dubbelklik om een formulier te selecteren. Open de component door hierop te dubbelklikken. We komen nu in het instellingenscherm van het formulier. Dit scherm heeft 3 tabbladen, 'Formulier', 'Knoppen' en 'Bewerken'. Het scherm opent automatisch het tabblad 'Formulier'. Hier kunnen we instellen welk formulier we willen gebruiken. Om dit te doen klikken we achter het veld 'Formulier:' op de knop Kiezen.... In het volgende scherm selecteren we het formulier voor ons gastenboek en klikken vervolgens weer op Kiezen.... Het geselecteerde formulier krijgen we nu in het instellingenscherm te zien. We klikken op Toepassen om onze keuze te bevestigen. Het formulier zal nu in het document verschijnen. Vervolgens klikken we op het tabblad Knoppen om de knoppen bij het formulier in te stellen. Hier zijn nu nog geen knoppen
aangemaakt. We hoeven maar één knop aan te maken, namelijk een knop om het bericht te plaatsen. Dit is een actie, dus moeten we een actieknop aanmaken. We klikken eerst op Toevoegen. In het volgende scherm moeten we de knop een naam geven. Dit is ook de naam die op de knop op de webpagina verschijnt. We noemen de knop Plaatsen. Bij Type kiezen we voor actie. Vervolgens klikken we weer op Toevoegen. De knop verschijnt nu in het lijstje met knoppen. Onder de lijst zijn nu ook twee tabbladen verschenen. In het tabblad Acties stellen we in wat er moet gebeuren als er op de knop wordt geklikt. In het tabblad Goed resultaat geven we aan wat er moet gebeuren nadat het formulier is goedgekeurd en de actie is uitgevoerd. We moeten nu een actie aan de knop toewijzen, zodat duidelijk wordt wat er moet gebeuren als er op de knop geklikt wordt door de gebruiker. In ons geval moet het bericht dan aan de gegevenslijst worden toegevoegd. Hiervoor moeten we een nieuwe actie aanmaken. Klik onder het tabblad Acties op de knop Nieuw. Er verschijnt nu een scherm waar ons gevraagd wordt om de actie een naam te geven, en welk type actie uitgevoerd moet worden. We geven de actie de naam Plaatsen en selecteren als type actie Aan datalijst toevoegen. Vervolgens klikken we op Volgende. In het volgende scherm wordt ons gevraagd om de datalijst uit te zoeken. Hiervoor klikken we op Kiezen.... We selecteren het bestand Gastenboek datalijst en klikken weer op Kiezen.... Vervolgens klikken we op Opslaan. De actie staat nu in de lijst van acties weergegeven.
Nu moeten we nog instellen wat er moet gebeuren als het formulier goed is ingesteld en het bericht geplaatst wordt. Hiervoor gaan we naar het tabblad Goed resultaat. In dit tabblad kunnen we aangeven of de mensen een boodschap te zien moeten krijgen nadat ze een bericht hebben ingestuurd, of ze naar een andere pagina moeten worden doorverwezen en of het formulier na insturen gewist moet worden. In dit geval willen we dat de bezoeker bedankt wordt na het insturen van het formulier, dus vinken we de checkbox achter Bericht aan en vullen we in het tekstveld de tekst Bedankt in. Verder willen we dat het bericht vervolgens gewist wordt, dus vinken we ook de checkbox Formulier wissen aan. Vervolgens klikken we op de knop Bewerken om de gegevens op te slaan. Vervolgens kunnen we het scherm sluiten. 1. Ga naar de map waar u het gastenboek in wilt creëren, en maak hier een document aan. 2. Klik op Toevoegen ( ) --> Formulier. 3. Open het Formuliercomponent door hierop te dubbelklikken. 4. Klik onder het tabblad Formulier op Kiezen... om een formulier te selecteren. Klik vervolgens op Toepassen. 5. Ga naar het tabblad Knoppen. 6. Klik op de knop Toevoegen. 7. Geef de knop de naam Plaatsen,selecteer het type Actie en klik vervolgens op Opslaan. 8. Klik vervolgens onder het tabblad Actie op Nieuw. 9. Geef de actie een naam (hier Plaatsen ) en selecteer Aan datalijst toevoegen als actie. Klik vervolgens op Volgende. 10.Klik op Kiezen... en selecteer de datalijst waar de ingevoerde berichten in moeten worden gezet. 11.Ga vervolgens naar het tabblad Goed resultaat. 12.Vink de checkbox Bericht aan en type het bericht in. 13.Vink ook de checkbox Formulier wissen aan en klik vervolgens op Bewerken. 14.Het formulier is nu ingesteld en u kunt het venster sluiten.
6 Gegevenslijst in een document plaatsen We plaatsen de gegevenslijst in hetzelfde document als het formulier voor het gastenboek. Dit doen we door een gegevenslijstcomponent in dit document aan te maken via Toevoegen ( ) --> Gegevenslijst. We krijgen nu een component te zien met daarin de mededeling Dubbelklik om een gegevenslijst te selecteren. We openen deze component door erop te dubbelklikken. We komen nu in het instellingenscherm voor gegevenslijsten. Hier kiezen we allereerst de gegevenslijst die we willen gebruiken, door achter Datalijst te klikken op Kiezen. Vervolgens selecteren we de gegevenslijst Gegevenslijst gastenboek en klikken op Kiezen. We willen ons eigen template gebruiken voor het gastenboek. Om dit te kunnen doen moeten we allereerst in het tabblad Algemeen achter het veld uiterlijk de optie Lijst met navigatie selecteren. We kunnen hier ook instellen bij welk bericht de weergave moet stoppen en eindigen en hoeveel berichten per pagina moeten worden weergegeven. Daarnaast klikken we ook de checkbox Geavanceerde weergave aan achter Weergave. Dit stelt ons in staat om de verschillende velden van het formulier toe te wijzen aan de tags in het template. Vervolgens klikken we op Toepassen.
Vervolgens moeten we instellen welke template we willen gebruiken. Om dit te doen gaan we naar het tabblad Layout. Hier klikken we achter Template op de knop Kiezen... en selecteren we de template die we gemaakt hebben (template gastenboek). Vervolgens klikken we weer op Toepassen. Nu de gegevenslijst en het template zijn ingesteld, kunnen we de verschillende velden van het formulier toewijzen aan het template. Hiervoor gaan we naar het tabblad Gegevens. In dit tabblad staan de tags die u in het template hebt ingesteld. Hier moeten we nu de velden aan toewijzen. Vooralsnog zijn deze niet ingesteld en dit staat ook vermeld in het overzicht. Om nu de naam in te stellen, selecteren we Naam en klikken vervolgens op bewerken. Er opent nu een scherm waar we aan de tag naam in de template,
een kolom van de gegevenslijst kunnen koppelen. Dit kunnen we vervolgens voor de andere tags doen. Als we een tag hebben ingesteld, zal deze dikgedrukt in het overzicht verschijnen en zal erachter worden aangegeven dat deze ingesteld is. Op deze manier kunnen we alle tags instellen. Als alle tags zijn ingesteld, kunnen we het scherm verlaten. Als we nu het document publiceren, zullen bezoekers voortaan in staat zijn om een berichtje achter te laten op ons gastenboek. Dit berichtje zal meteen nadat ze het hebben ingezonden te zien zijn op onze site. 1. Creëer een nieuw document in de map waar u het gastenboek wilt, of gebruik een al eerder gecreëerd document (in dit geval is hetzelfde document gebruikt als dat waar het formulier in staat). 2. Klik op Toevoegen ( ) --> gegevenslijst. 3. Open de gebruikerslijstcomponent door hierop te dubbelklikken. 4. Klik onder het tabblad Algemeen achter Datalijst op de knop Kiezen en selecteer de gegevenslijst voor het contactformulier. 5. Kies bij het uiterlijk lijst met navigatie en selecteer de startpositie en het aantal berichten per pagina. Vink ook de checkbox achter geavanceerde weergave aan. Klik vervolgens op Toepassen. 6. Ga naar het tabblad Layout en selecteer achter Template het template voor het gastenboek. Klik weer op Toepassen. 7. Ga naar het tabblad Gegevens. 8. Selecteer een tag en klik op Bewerken. Selecteer vervolgens de kolom van de gegevenslijst die bij de tag ingevuld moet worden. Stel op deze manier alle tags in. 9. Als alle tags zijn ingesteld kunt u het scherm afsluiten.
7 Vragen of opmerkingen In deze quick-guide hebben we stap voor stap het creëren van een gastenboek doorlopen. We hopen dat de uitgebreide uitleg, gecombineerd met de stapvoor-stap aanwijzingen u een duidelijk beeld geven van de stappen die u moet doorlopen om dit voor elkaar te krijgen. Mocht u er met deze quick-guide niet uitkomen, kijkt u dan even op de ondersteuningspagina van VivianCMS (www.viviancms.nl/ondersteuning.html). Hier kunt u antwoord zoeken op uw vragen via de Meest gestelde vragen -pagina of de User tips. Mocht u er dan nog niet uitkomen of mocht u andere vragen of opmerkingen hebben, dan kunt u altijd uw vragen stellen via de Vraagbaak. Mocht u zelf een handige tip hebben die u gebruikt bij het maken van een contact formulier en u wilt dat delen met andere VivianCMS gebruikers, laat het aan ons weten! U kunt dit doen via de contactpagina op www.viviancms.nl/contact.html, of door een e-mail te sturen naar info@ivinity.nl.