Moodle plugins -hakemisto:
On 29 lokakuun, 2021 by adminSEBSOFT COUPON PLUGIN
Sebsoft Coupon Plugin tarjoaa sinulle mahdollisuuden luoda kuponkeja eri tasoille
kurssille pääsystä. Kuponkikoodin avulla käyttäjät ilmoittautuvat kuponkiin liitetyille kursseille. Näin voit käyttää kuponkijärjestelmää kuponki- tai voucher-järjestelmänä kurssillesi tai kursseillesi.
Kuponkien luomiseen on muutamia eri tapoja:
– Kurssitaso: Tämä tarkoittaa, että on valittava yksi tai useampi kurssi, johon kuponki on voimassa.
Kun käyttäjä on syöttänyt kuponkikoodin, hän ilmoittautuu jokaiselle kurssille, johon kuponki
on liitetty.
Mukava lisäominaisuus on, että kun ryhmät on määritetty tietylle kurssille, voit määrittää, mille
kurssiryhmälle kuponki on tarkoitettu. Kun käyttäjä lunastaa kupongin, hänet lisätään kyseiseen
kurssiryhmään. Tämä mahdollistaa kuponkikäyttäjien erottamisen tavallisista käyttäjistä.
Voit myös tehdä tietyt kurssiryhmät joka kerta, kun luot erän uusia kuponkeja, jolloin on
jonkinlainen tapa sovittaa kuponki-erä yhteen käyttäjäryhmän kanssa. Mahdollisuuksia on lukuisia.
– Kohorttitaso: tämä tarkoittaa, että on valittava yksi tai useampi kohortti, jolle kuponki on voimassa.
Kun käyttäjä on syöttänyt kuponkikoodin, hänet lisätään kohortin jäseneksi jokaiseen
kohorttiin, johon kuponki on liitetty.
HUOMAUTUS: Kohorttitason kuponkeja luotaessa on mahdollista ”liittää” ylimääräisiä kursseja
tiettyyn kohorttiin. On tiedettävä, että kun tämä tehdään, kurssit lisätään siinä vaiheessa
kohortin ilmoittautumissynkronointiin. Tietämättä tätä pientä tosiasiaa, se voisi olla ”odottamatonta” käyttäytymistä,
vaikka se onkin looginen vaihe.
Seuraavasti, kuponkeja voidaan luoda kahdella ”pääsy”-tasolla:
– Henkilökohtainen. Tämän pohjana on joko CSV:n lataaminen tai CSV:n antaminen suoraan tekstikenttään.
Tarvittavat käyttäjätiedot jokaista luotavaa kuponkia varten ovat käyttäjän nimi, sähköpostiosoite
ja sukupuoli.
Nämä kupongit luodaan sitten ja lähetetään sopiville käyttäjille taustatehtävän avulla.
– Bulk: Tämän perusta on yksinkertainen: luodaan tietty määrä pääsykuponkeja, jotka sitten
lähetetään sähköpostitse ennalta määritetylle vastaanottajalle tai (jos sallitaan) vapaasti syötettävään sähköpostiosoitteeseen.
– VAROITUS:
Käytä mahdollisuuksien mukaan PNG-kuvia.
Älä myöskään käytä mahdollisuuksien mukaan kuvia, joissa on alfakanava.
Tämä hidastaa käsittelyaikaa MASSIIVISESTI, koska TCPDF muuntaa kuvat sisäisesti.
Testeissämme A4-formaatin (2480 x 3508 pikseliä) 300 DPI:n kuvalle, jossa on alfakanava,
yhden PDF-tiedoston renderöinti kesti noin 25 sekuntia. Kun kuvasta poistetaan alfakanava,
yhden PDF-tiedoston renderöinti lyheni noin 3 sekuntiin.
Tämä tarkoittaa, että PNG-kuvat olisi _aina_ tallennettava 24-bittisinä tosi värikuvina.
_Älkää käyttäkö 32-bittisiä_ (tosi väri + läpinäkyvyys)!
Lisäksi, aina kun se on mahdollista, antakaa kuponkigeneraattorin luoda yksi ainoa PDF-tiedosto, joka sisältää kaikki
kupongit (tätä sovelletaan vain silloin, kun kupongit generoidaan ”bulk”-tilassa). Kuponkien
luomisprosessi on optimoitu siten, että kuvaa ”käytetään” vain kerran, kun luodaan mikä tahansa määrä
kuponkeja yhteen PDF-tiedostoon. Jos valitset vaihtoehdon luoda erillinen PDF jokaiselle kupongille,
kuva on renderöitävä jokaista PDF:ää varten.
Tällä on 2 merkittävää haittaa:
1. Jokaisen PDF:n koko on karkeasti ottaen hieman suurempi kuin kuvan koko (testeissämme 350 – 400 kB per PDF)
2. Kuvan koko on hieman suurempi kuin kuvan koko. Jokaisen PDF:n renderöinti vie koko ajan.
Tehokkaasti tämä tarkoittaa seuraavaa (käyttäen kuvitteellisia kokoja):
10 kuponkia, yksittäinen PDF -> tulos on noin 400 kB, renderöinti vie noin 3-4 sekuntia.
10 kuponkia, erilliset PDF-tiedostot -> tulos on noin 4 MB, renderöinti kestää noin 35-40 sekuntia.
ASENNUSOHJEET
– Kopioi kuponki-kansio lohkokansioosi.
– Mene moodlen hallintasivuille (luultavasti joudut kohtaamaan sen joka tapauksessa) ja asenna lisäosa
– Määritä lisäosan tärkeimmät asetukset.
– Olemme valmiita käyttöä varten!
PLISÄOSAN SIJOITTAMINEN
Kuponkiblokin voi lisätä vain kahdelle sivulle. Tämä on sivuston etusivu
tai käyttäjän kojelauta (my) -sivu. Tärkein syy tähän on se, että lohko on
”etusivu”, johon käyttäjät voivat syöttää kuponkikoodinsa tai arvosetelikoodinsa.
Administraattorit ja käyttäjät, joilla on oikeat kyvyt, näkevät myös linkit
kuponkien hallinnointisivuille ja kuponkigeneraattorisivulle.
YLEISIÄ HUOMIOITA
Kuponkien luomisessa on otettava huomioon kaksi pääasiallista kokoonpanoa.
Kurssityyppisiä kuponkeja varten tämä lisäosa yrittää rekisteröidä käyttäjän käyttämällä Moodlen
sisäistä funktiota ”enrol_try_internal_enrol”.
Moodlen dokumentaation mukaan se yrittää rekisteröidä käyttäjän käyttämällä manuaalista rekisteröintiä.
Sen vuoksi manuaalinen ilmoittautuminen PITÄÄ ottaa käyttöön näillä kursseilla.
Kohorttityyppisissä kupongeissa käyttäjästä tehdään kohortin jäsen. Siinä kaikki.
Yllätys kuitenkin, jos haluat todella saada käyttäjän pääsemään kurssille, haluat
todennäköisesti määrittää kurssin kohortti-ilmoittautumisen.
Huomiota kiinnittäneille kohorttityyppisten kuponkien luominen mahdollistaa siis yksinkertaisen
tavan rekisteröidä käyttäjiä useille kursseille kerralla vain konfiguroimalla oikeat
kohortti-ilmoittautumiset useille kursseille.
Tämä ei edelleenkään tarkoita, etteikö kurssikuponkeja voitaisi käyttää vastaavalla tavalla (metakursseja käyttäen).
Vastaa