Vorige

Volgende

Aanmaken documentsjabloon met activatielink

In het e-mailbericht dat u stuurt naar de nieuw ingeschreven ouder is een activatielink opgenomen zodat de nieuw geregistreerde ouder direct zijn gebruikersaccount kan activeren. Het zou omslachtig en tijdrovend zijn als u de nieuwe ouder een gebruikersaccount laat activeren volgens de procedure die de in flexkids geregistreerde ouders moesten volgen nadat u de gebruikersaccounts voor hen had aangemaakt (*1).

Procedure

  1. Maak een documentsjabloon aan op basis van schema WebsiteVerzoeken en vul deze in bij Website mutatie - Sjabloon acceptatie/afwijzing 'Verzoek inschrijving' [type Inschrijving] (*2).
  2. Zorg ervoor dat in het sjabloon zelf het onderwerp van het e-mailbericht is ingevuld (*3).
  3. Zorg ervoor dat in het sjabloon de veldvariabele %activatielink is opgenomen (*4).

(*1)

Zie paragraaf 2.1 De ouder kan zijn gebruikersaccount activeren (met zijn e-mailadres) van het boek Flexweb Functionaliteiten - Functionaliteiten Flexweb Ouder.

(*2)

  1. Open het scherm Website Informatie (Beheer>FlexWEB>Websites) en open voor de desbetreffende website het tabblad Instellingen.
  2. Dubbelklik in deelvenster Flexkids instellingen op Website mutatie - Sjabloon acceptatie/afwijzing 'Verzoek inschrijving' [type Inschrijving].
  3. Selecteer het documentsjabloon in keuzelijstveld Waarde en klik OK.

(*3)

U kunt het onderwerp van de e-mailberichten waavoor het sjabloon is aangemaakt invullen op tabblad Algemeen van de sjablooneditor.

 

(*4)

Bij het opstellen van de inhoud van het documentsjabloon kunt u ervoor kiezen om de veldvariabele %activatielink te plaatsen in een zin als:

"Klik op %activatielink om uw gebruikersaccount te activeren."

Probleem hierbij is dat als u om wat voor reden dan ook in de wizard (voor de afhandeling van het mutatieverzoek) het selectievakje Automatisch website login aanmaken uitschakelt, de veldvariabele %activatielink geen waarde krijgt en er in het e-mailbericht naar de ouder de tekst: "Klik op om uw gebruikersaccount te activeren." wordt opgenomen. Dat wilt u natuurlijk niet.

 

Beter is het daarom om de tekst betreffende het activeren van het gebruikersaccount als een expressie te koppelen aan de veldvariabele %activatielink.

 

U voegt dus eerst de veldvariabele %activatielink toe aan het sjabloon en maakt vervolgens een expressie aan voor deze veldvariabele. Bijvoorbeeld:

 

if(isnull(data) or len(data) = 0, '', char(10) + 'Er is voor u een flexweb-gebruikersaccount aangemaakt. Door op deze link ' + data + ' te klikken kunt u het gebruikersaccount activeren. Activeren houdt in dat u een wachtwoord opgeeft. De gebruikersnaam hebt u al, dat is uw e-mailadres. Zodra u het gebruikersaccount hebt geactiveerd kunt u met de gegevens van uw gebruikersaccount (gebruikersnaam + wachtwoord) inloggen op de flexweb-website en de verdere afhandeling van uw inschrijving volgen.' + char(10))

 

Als u nu om wat voor reden dan ook in de wizard het selectievakje Automatisch website login aanmaken hebt uitgeschakeld, dan wordt er in het e-mailbericht dat naar de ouder wordt gestuurd niets vermeld over het activeren van een gebruikersaccount. De veldvariabele %activatielink is dan immers leeg en de expressie zorgt ervoor dat er in het documentsjabloon geen tekst getoond wordt op de plek waar u de veldvariabele %activatielink had geplaatst.