Je eigen lettertypen in Moodle.
Moodle levert een vaste set lettertypen mee. Zodra je certificaten in de huisstijl wilt uitgeven, of een taal gebruikt waarvan de tekens niet in die set zitten, loop je vast. Deze plugins maken het lettertypebeheer een beheerdersinstelling in plaats van een aanpassing in de code.
Waarvoor je dit gebruikt
- Certificaten moeten in het lettertype van je huisstijl worden uitgegeven.
- Je genereert PDF's met tekens die het standaardlettertype niet bevat, bijvoorbeeld Grieks, Cyrillisch of Turks.
- Een diploma of bewijsstuk moet er hetzelfde uitzien als je papieren versie.
- Je wilt niet dat een lettertypewijziging bij elke Moodle-upgrade opnieuw gedaan moet worden.
De plugins
TCPDF Fonts
Moodle maakt PDF's met de TCPDF-bibliotheek, die zijn eigen lettertypeformaat gebruikt. Normaal betekent een eigen font handmatig converteren en bestanden in de codebase zetten, wat je bij elke upgrade kwijt bent. Deze plugin doet die conversie in de beheerdersinterface en bewaart het resultaat buiten de core.
tool_tcpdffonts · GPL, gratis te gebruiken
5 releases sinds 2021 · Moodle 4.2–5.1
TinyMCE Font Tools
Breidt de lettertypekeuze in de TinyMCE-editor uit, zodat wat een auteur in de editor kiest ook overeenkomt met wat er in de PDF uitrolt. In ontwikkeling.
tiny_fonttools · GPL, gratis te gebruiken
Goed om te weten
- Een lettertype toevoegen betekent niet dat je het ook mag gebruiken: controleer of de licentie insluiten in een PDF toestaat.
- Grote lettertypen met veel tekensets maken je PDF-bestanden merkbaar zwaarder.
- TCPDF Fonts raakt alleen PDF-generatie. Het lettertype van je Moodle-thema regel je in je thema, niet hier.
Veelgestelde vragen
Werkt dit met de certificaatplugins die wij gebruiken?
Ja, mits die via TCPDF genereren, wat vrijwel alle certificaatplugins in Moodle doen. Het lettertype wordt op bibliotheekniveau beschikbaar, dus elke plugin die PDF's maakt kan het gebruiken.
Overleeft dit een Moodle-upgrade?
Dat is precies het punt. Handmatig geplaatste lettertypebestanden verdwijnen bij een upgrade van de codebase; wat je via deze plugin toevoegt, blijft staan.
Moet dit iets doen wat het nog niet doet?
De plugins zijn open source en gratis te gebruiken. Heb je een aanpassing nodig, een migratie, of iemand die ze werkend houdt bij Moodle-upgrades, dan is dat ons werk.
Vrijblijvend en zonder verkooppraat. We denken eerst mee, daarna pas een voorstel.
Andere plugin-suites
Coupon-suite
Toegang en inschrijvingen via couponcodes, inclusief aanmelden zonder account vooraf.
Betaalplugins
Betaalde inschrijvingen, betaalde activiteiten en gateways voor Mollie en PAY.
Gebruikersbeheer
Accounts automatisch opschorten, verwijderen en terughalen volgens je eigen regels.
Security
Bescherming tegen brute-force aanvallen op het Moodle-inlogscherm.
SMS-gateways
Koppel Moodle aan een SMS-provider voor meldingen en tweefactorauthenticatie.