Skip to content

Archives

  • januari 2022
  • december 2021
  • november 2021
  • oktober 2021
  • september 2021

Categories

  • Geen categorieën
Trend RepositoryArticles and guides
Articles

Moodle plugins directory: Coupon

On oktober 29, 2021 by admin

SEBSOFT COUPON PLUGIN

De Sebsoft Coupon Plugin biedt u de mogelijkheid om coupons te maken voor verschillende toegangsniveaus

van cursussen. Met behulp van een couponcode worden gebruikers ingeschreven voor cursussen die aan de coupon gekoppeld zijn. Op die manier kunt u het couponsysteem gebruiken als vouchersysteem voor uw cursus(sen).

Er zijn een paar verschillende manieren om coupons te genereren:

– Cursusniveau: dit betekent dat er een of meer cursussen moeten worden geselecteerd waarvoor de coupon geldig is.

Zodra de couponcode door een gebruiker is ingevoerd, wordt hij of zij ingeschreven in elke cursus waaraan de coupon

is gekoppeld.

Een leuke extra functie is, wanneer groepen voor een bepaalde cursus zijn geconfigureerd, u kunt configureren voor welke

cursusgroep de coupon is. Wanneer een gebruiker de coupon claimt, zal hij of zij toegevoegd worden aan die specifieke

groep in de cursus. Dit maakt het mogelijk om coupongebruikers te scheiden van gewone gebruikers.

U zou ook specifieke cursusgroepen kunnen maken telkens wanneer u een partij nieuwe coupons genereert, zodat er

een manier is om een partij coupons aan een groep gebruikers te koppelen. De mogelijkheden zijn talrijk.

– Cohortniveau: dit betekent dat een of meer cohort(en) moet(en) worden geselecteerd waarvoor de coupon geldig is.

Zodra de couponcode door een gebruiker is ingevoerd, wordt hij of zij toegevoegd als cohortlid voor elk

cohort waaraan de coupon is gekoppeld.

OPMERKING: Bij het genereren van coupons op cohortniveau bestaat de mogelijkheid om extra cursussen aan

een bepaalde cohort te “koppelen”. Men MOET weten dat wanneer men dit doet, de cursussen op dat moment zullen worden toegevoegd aan

de inschrijvingssynchronisatie van de cohort. Zonder dit kleine feit te kennen, zou het “onverwacht” gedrag kunnen zijn,

ook al is het een logische stap.

Verder kunnen coupons op twee “toegangs”-niveaus worden gegenereerd:

– Gepersonaliseerd. De basis hiervan is of een CSV wordt geupload, of een CSV wordt direct in een textbox gegeven.

De benodigde gebruikersinformatie voor elke te genereren coupon is de naam, het emailadres

en het geslacht van de gebruiker.

Deze coupons worden dan gegenereerd en naar de juiste gebruikers verzonden met behulp van een achtergrondtaak.

– Bulk: De basis hiervan is eenvoudig: u genereert een bepaald aantal toegangscoupons, die vervolgens

worden gemaild naar de vooraf geconfigureerde ontvanger of (indien toegestaan) naar een e-mailadres dat vrij kan worden ingevoerd.

– WAARSCHUWING:

Gebruik waar mogelijk PNG-afbeeldingen.

Gebruik waar mogelijk ook GEEN afbeeldingen met een alfakanaal.

Dit zal de verwerkingstijd MASSIVIAAL vertragen, als gevolg van de interne conversie van afbeeldingen door TCPDF.

Bij onze tests, voor een 300 DPI afbeelding op A4-formaat (2480 x 3508 pixels) met een alpha channel,

het renderen van een enkele PDF duurde ongeveer 25 seconden. Door het alpha channel uit de afbeelding te verwijderen,

werd het renderen van een enkele PDF gereduceerd tot ongeveer 3 seconden.

Dit betekent dat de PNG afbeeldingen _altijd_ moeten worden opgeslagen als 24-bit true colour afbeeldingen.

_Gebruik geen 32-bit_ (true colour + transparantie)!

Laat de coupongenerator bovendien waar mogelijk één enkele PDF maken met alle

coupons (dit geldt alleen voor het genereren van coupons in “bulk”-modus). Het proces van

het genereren van coupons is geoptimaliseerd om de afbeelding slechts 1 keer te “gebruiken” wanneer u een willekeurig aantal

coupons in een enkele PDF maakt. Als u de optie kiest om een aparte PDF voor elke coupon te maken,

zal de image voor elke PDF moeten worden gerenderd.

Dit heeft 2 grote nadelen:

1. Elke PDF zal ruwweg een iets grotere grootte hebben dan de image grootte (in onze tests, 350 – 400 kB per PDF)

2.

2. Elke PDF neemt de volle tijd in beslag om te renderen.

Effectief betekent dit het volgende (met gebruik van fictieve afmetingen):

10 coupons, enkele PDF -> resultaat is ongeveer 400 kB, renderen duurt ongeveer 3-4 seconden.

10 coupons, afzonderlijke PDF’s -> het resultaat is ongeveer 4 MB, rendering duurt ongeveer 35-40 seconden.

INSTALLATIEINSTRUCTIES

– Kopieer de coupons map naar uw blokken directory.

– Ga naar de moodle admin pagina’s (je wordt er waarschijnlijk toch mee geconfronteerd) en installeer de plugin

– Configureer de belangrijkste instellingen voor de plugin.

– We zijn klaar voor gebruik!

PLAATSING VAN DE PLUGIN

Er zijn slechts twee pagina’s waarop je het couponblok kunt toevoegen. Dit is de voorpagina van de site

of de pagina met het gebruikersdashboard (mijn). De belangrijkste reden hiervoor is dat het blok de

“frontend” is voor gebruikers om hun coupon- of tegoedboncode in te voeren.

Administrators en gebruikers met de juiste capaciteiten zien ook de links naar

de pagina’s voor couponbeheer en de pagina voor coupongenerator.

Algemene overwegingen

Er zijn twee hoofdconfiguraties waarmee rekening moet worden gehouden bij het genereren van coupons.

Voor coupons van het cursustype probeert deze plugin een gebruiker in te schrijven met behulp van Moodles

interne functie “enrol_try_internal_enrol”.

De Moodle-documentatie laat zien dat het zal proberen om u in te schrijven met behulp van handmatige inschrijving.

Om deze reden MOET handmatige inschrijving voor deze cursussen zijn ingeschakeld.

Voor coupons van het cohorttype wordt een gebruiker lid van een cohort gemaakt. Dat is alles.

Verrassing echter, als u een gebruiker daadwerkelijk toegang tot een cursus wilt geven, wilt u

waarschijnlijk de cohortinschrijving voor de cursus configureren.

Voor wie goed oplet: door coupons van het cohorttype te maken, kunt u dus op een eenvoudige

manier gebruikers in meerdere cursussen tegelijk inschrijven, gewoon door de juiste

cohortinschrijvingen in meerdere cursussen te configureren.

Dat wil nog niet zeggen dat cursuscoupons niet op een soortgelijke manier kunnen worden gebruikt (met behulp van metacursussen).

Geef een antwoord Antwoord annuleren

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Archieven

  • januari 2022
  • december 2021
  • november 2021
  • oktober 2021
  • september 2021

Meta

  • Inloggen
  • Berichten feed
  • Reacties feed
  • WordPress.org
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語

Copyright Trend Repository 2022 | Theme by ThemeinProgress | Proudly powered by WordPress