Ziel:
Der Benutzer soll bei der Anmeldung auf der Kurshauptseite
mit seinem Anmeldenamen begrüßt werden.
Lösung:
Der Anmeldename wird zunächst ausgelesen und anschließend - ggf. mit
ergänzendem Text - an anderer Stelle im Kurs sichtbar eingefügt.
Wenn jQuery verwendet wird, können zum Ansprechen der Quell- und
Zielelemente der Seite die CSS-Selektoren verwendet werden in der Form
tag.klassenname bzw. tag#id.
Ob deren Bezeichnung in der eigenen Moodle-Instanz von der hier
im Beispiel gewählten abweicht, kann man bei im Webbrowser aufgerufener
Moodle-Hauptkursseite über Element untersuchen...
überprüfen.
Copy&Paste-Quelltext:
Allgemein:
Von der Kurshauptseite eines Moodle-Kurses aus soll direkt auf
Informationen aus Kursunterseiten zugegriffen werden, ohne dass diese
dazu einzeln besucht werden müssen. Diese Informationen können
anschließend z.B. als CSV-Datei oder alternativ auch als HTML-Tabelle
o.ä. exportiert und in eine geeignete Darstellungsform gebracht werden.
Beispiel-Szenario:
Falls für die Benutzerregistrierung an der Moodle-Instanz
keine E-Mailadresse verwendet wird, sondern z.B. ein vorgeschalteter
LDAP-Server, so kommt es häufig vor, dass Schüler in ihrem Benutzer-Profil
keine E-Mailadresse eintragen. Dies kann dazu führen, dass versendete
Nachrichten nicht ankommen.
Lösung:
Beispielquelltext für Copy&Paste:
Falls Schüler selbst Formeln eingeben sollen, kann ASCIIMath eine im Vergleich zu TeX weitaus einfachere Alternative darstellen.
Auf diesem Weg kann man zusätzlich zur Verwendung von TeX-Formeln auch solche mit ASCIIMath in Moodle anzeigen lassen.
Beispielquelltext für Copy&Paste: