URLSeminarIdInState
Har man flera aktiviteter man exklusivt kan anmäla sig till kan detta element användas för att nyttja samma regline till samtliga aktiviteter och deltagaren får aktiviteten på sin order automatiskt.
För att elementet ska fungera måste aktvitetens id finnas med i den URL som är länkad till registreringen. Detta i form av en variabel enligt &seminarid=[nnnnn]. Denna länk kommer man inom kort att kunna generera direkt från aktivitetens redigeringssida. Denna text uppdateras då detta har skett.
Elementet läggs in på den första sidan i registreringen. Undantaget är gruppregistreringar, då man använder ett kompletterande element, vilket behandlas senare. Om man av någon anledning inte vill ha elementet på förstasidan av registreringen. Samma kompletterande element används då.
Inställningar
Det finns några inställningar i elementet.
- ShowText avgör huruvida information om aktiviteten ska visas. Denna text finns i en textruta som gås igenom senare i texten.
- QueueMail avgör om det ska finnas möjlighet att man, om aktiviteten är full, ska kunna ställa sig på kö. Detta genererar ett mail vars text går att redigera i en textruta.
- QueMailFrom ska innehålla den epostadress som kömailet sänds från.
- HideSubmitIfFull bestämmer om man, när aktiviteten är fullboka, ska gömma fortsättknappen för att på detta sätt förhindra anmälan.
- ShowTextIfFull gör att en text visas om aktiviteten är fullbokad.
Textrutor
Det finns ett antaltextrutor som visar texter och information. Dessa kan ändras för projektet. Samtliga textrutor ligger i area Attendee och gruppen Regline.
-
URLActivityText är den text med information om aktiviteten som kan visas på sidan. Den innehåller ett antal taggar som kan användas för dynamiska texter
- [ActivityName] ger aktivitetens namn.
- [ActivityNameLink] ger aktivitetens namn och, om det finns text i fliken Ingress görs namnet om till en länk som öppnar denna text i ett nytt fönster.
- [ActivityDescrShort] ger texten som finns under fliken Ingress
- [ActivityDescrLong] ger den text som finns i filken Beskrivning lång
- [ActivitySpeaker] ger den text som finns i fältet Talare
- [ActivitySpeakerInfo] ger den text som under fliken Talare
- [ActivityDate] ger aktivitetens datum
- [ActivityTimeStart] ger altivitetens starttid
- [ActivityTimeEnd] ger aktivitetens sluttid
- [ActivitySeats] ger anatalet platser på aktiviteten
- [ActivitySeatsAvailable] ger antalet tillgängliga platser
- [ActivityPrice] ger aktivitetens pris
- [ActivityVATPercent] ger aktivitetens momssats
- [ActivityVAT] ger aktivitetens moms
- URLActivitySeatsFull är den text som visas när aktiviteten är fullbokad.
Det finns fler textrutor ankutna till URLActivity. Dessa används endast vid en specialanpassning för detta element som gorts för en av våra kunder.
Gruppregistreringar och de tillfällen då URLActivity inte ligger på första sidan
URLSeminarIDInState
Ett sätt URLActivity arbetar på är att känna av om det finns ett ID på en atkivitet i den URL som länkat till registreringen. Om detta inte finns söker elementet i den info som finns sparad för registreringen.
Om elementet inte ligger på förstasidan kommer aktivitetens ID inte att följa med som en parameter i den URL som leder till nästa sida. Vilken atkivitet det gäller måste då sparas ned. Detta åstadkoms genom att man lägger in elementet URLSeminarIdInState.
Deta element sparar ner vilken aktivitet det gäller så att URLActivity kan plocka upp informationen på en senare sida. Ett exempel är om man använder sig av SelectPersonCount. Då läggs URLActivity på sidan två varpå alla i gruppen får denna aktivitet på sin order.
Inställningar
Det finns endast en inställning för detta element, ShowNoActivityToFirstPerson. Detta används endast vid gruppregistreringar. Om denna inställning är ikryssad kommer en fråga upp om man vill att första personen inte ska ha aktiviteten på sin order. Om man kryssar i detta val vid registeringen får alla personer i gruppen aktviteten på sin order utom den första personen.
Se även artikeln Dynamiska registreringar