Wiki-Quellcode von Platzhalter für Zertifikate

Version 9.1 von Carina Enke am 09.06.2026

Zeige letzte Bearbeiter
1 {{section}}
2 {{column width="60%"}}
3 Folgende Platzhalter können Sie in [[Zertifikaten >>doc:LMS.Benutzerhandbuch OPAL.Lehren.Bewertung.Zertifikate.WebHome]]nutzen:
4 {{/column}}
5
6 {{column width="30%"}}
7 {{panel title="Inhalt"}}
8 {{toc start="2"/}}
9 {{/panel}}
10
11 {{panel title="Verwandte Themen"}}
12 * text
13 {{/panel}}
14 {{/column}}
15 {{/section}}
16
17 == Nutzerspezifische Platzhalter ==
18
19 Nutzerattribute werden mit den Werten aus dem Profil des Nutzers gefüllt. Ist kein Wert verfügbar wird "n/a" ausgegeben. Um dies zu unterbinden kann ein "FALLBACK=empty" an Property-Platzhalter gehängt werden.
20
21 Folgende Nutzerattribute können in Zertifikaten genutzt werden
22
23 |=(% style="width: 457px;" %)Wert|=(% style="width: 832px;" %)Platzhalter|=(% style="width: 781px;" %)Ausgabebeispiel
24 |=(% style="width: 457px;" %)Anrede|(% style="width:832px" %)%%SALUTATION:LANG=de%% /
25 %%SALUTATION:LANG=en%%|(% style="width:781px" %)(((
26 Frau
27
28 Ms.
29 )))
30 |=(% style="width: 457px;" %)Akademischer Titel|(% style="width:832px" %)%%PROPERTY:personalTitle%%|(% style="width:781px" %)Prof.
31 |=(% style="width: 457px;" %)(Bsp. mit Fallback für leere PROPERTY-Werte)|(% style="width:832px" %)%%PROPERTY:personalTitle:FALLBACK=empty%%|(% style="width:781px" %)
32 |=(% style="width: 457px;" %)Name (Vorname- Nachname) |(% style="width:832px" %)%%USERNAME%%|(% style="width:781px" %)Mia Muster
33 |=(% style="width: 457px;" %)Vorname|(% style="width:832px" %)%%PROPERTY:firstName%%|(% style="width:781px" %)Mia
34 |=(% style="width: 457px;" %)Nachname|(% style="width:832px" %)%%PROPERTY:lastName%%|(% style="width:781px" %)Muster
35 |=(% style="width: 457px;" %)Benutzerart|(% style="width:832px" %)%%PROPERTY:employeeType%%|(% style="width:781px" %)Student
36 |=(% style="width: 457px;" %)Institution|(% style="width:832px" %)%%PROPERTY:institutionalName%%|(% style="width:781px" %)TU XY
37 |=(% style="width: 457px;" %)Matrikelnummer|(% style="width:832px" %)%%PROPERTY:institutionalUserIdentifier%%|(% style="width:781px" %)123456
38 |=(% style="width: 457px;" %)Organisationseinheit|(% style="width:832px" %)%%PROPERTY:orgUnit%%|(% style="width:781px" %)Verwaltung
39 |=(% style="width: 457px;" %)E-Mail|(% style="width:832px" %)%%PROPERTY:email%%|(% style="width:781px" %)mia.muster@email.de
40 |=(% style="width: 457px;" %)Geburtsdatum|(% style="width:832px" %)%%PROPERTY:birthDay%%
41 DE: %%PROPERTY:birthDay_LONG:LANG=de%%
42 EN: %%PROPERTY:birthDay_LONG:LANG=en%%|(% style="width:781px" %)(((
43 10.06.1996
44
45 10. Juni 1996
46 )))
47
48
49
50 == Datum der Zertifikatserstellung ==
51
52 Für das Austelldatum des Zertifikats können Sie diese Platzhalter verwenden:
53
54 |=Wert|=(% style="width: 834px;" %)Platzhalter|=(% style="width: 786px;" %)Ausgabebeispiel
55 |=Datum|(% style="width:834px" %)%%CERTIFICATE_DATE%%|(% style="width:786px" %)09.06.2026
56 |=Datum (DE kurz)|(% style="width:834px" %)%%CERTIFICATE_DATE_SHORT:LANG=de%%|(% style="width:786px" %)09.06.2026
57 |=Datum (DE voll)|(% style="width:834px" %)%%CERTIFICATE_DATE_FULL:LANG=de%%|(% style="width:786px" %)Dienstag, 9. Juni 2026
58 |=Datum (DE lang)|(% style="width:834px" %)%%CERTIFICATE_DATE_LONG:LANG=de%%|(% style="width:786px" %)9. Juni 2026
59 |=Datum (EN kurz)|(% style="width:834px" %)%%CERTIFICATE_DATE_SHORT:LANG=en%%|(% style="width:786px" %)6/9/26
60 |=Datum (EN lang)|(% style="width:834px" %)%%CERTIFICATE_DATE_LONG:LANG=en%%|(% style="width:786px" %)June 9, 2026
61
62
63
64 == Kursspezifische Platzhalter - Metadaten ==
65
66 Aus den Metadaten des Kurses können diese Platzhalter verwendet werden:
67
68 |=(% style="width: 452px;" %)Wert|=(% style="width: 832px;" %)Platzhalter|=(% style="width: 786px;" %)Ausgabebeispiel
69 |=(% style="width: 452px;" %)Kurstyp|(% style="width:832px" %)%%METADATA:coursetype%%|(% style="width:786px" %)Lehrveranstaltung
70 |=(% style="width: 452px;" %)Modulname|(% style="width:832px" %)%%METADATA:modulename%%|(% style="width:786px" %)Modul 1: Einführung
71 |=(% style="width: 452px;" %)Modulnummer|(% style="width:832px" %)%%METADATA:modulenumber%%|(% style="width:786px" %)123456
72 |=(% style="width: 452px;" %)Version|(% style="width:832px" %)%%METADATA:moduleversion%%|(% style="width:786px" %)2026-01
73 |=(% style="width: 452px;" %)Dauer|(% style="width:832px" %)%%METADATA:moduleduration%%|(% style="width:786px" %)2 h
74 |=(% style="width: 452px;" %)ECTS|(% style="width:832px" %)%%METADATA:moduleects%%|(% style="width:786px" %)5
75 |=(% style="width: 452px;" %)Prüfungen|(% style="width:832px" %)%%METADATA:moduleexam%%|(% style="width:786px" %)2
76 |=(% style="width: 452px;" %)Niveau|(% style="width:832px" %)%%METADATA:modulelevel%%|(% style="width:786px" %)Fortgeschritten
77 |=(% style="width: 452px;" %)Link|(% style="width:832px" %)%%METADATA:modulelink%%|(% style="width:786px" %)
78 |=(% style="width: 452px;" %)Methoden|(% style="width:832px" %)%%METADATA:modulemethods%%|(% style="width:786px" %)
79 |=(% style="width: 452px;" %)Verantwortlich|(% style="width:832px" %)%%METADATA:moduleresponsible%%|(% style="width:786px" %)Max Muster
80 |=(% style="width: 452px;" %)Anwesenheit|(% style="width:832px" %)%%METADATA:moduleworkloadpresence%%|(% style="width:786px" %)zwingend
81 |=(% style="width: 452px;" %)Selbststudium|(% style="width:832px" %)%%METADATA:moduleworkloadprivate%%|(% style="width:786px" %)2 h
82 |=(% style="width: 452px;" %)Gesamtaufwand|(% style="width:832px" %)%%METADATA:moduleworkloadtotal%%|(% style="width:786px" %)4 h
83
84
85
86 == Kurs- und Kursbausteinspezifische Platzhalter ==
87
88 {{info title="Kursbaustein-ID ~~#~~#~~#~~#"}}
89 Für einige Platzhalter benötigen Sie die individuelle Kursbaustein-ID. Diese finden Sie im Kurseditor zum betreffenden Kursbaustein im Tab Titel und Beschreibung als Zahlenkombination rechts unten (z. B. Id: 94862470524389). Tragen Sie die Zahlenkombination anstelle der in der Tabelle mit: '~#~#~#~#' angegebenen Zeichen ein (z. B. %%MARK:94862470524457%%). Ohne Angabe einer ID nutzt der Platzhalter die Daten des Kursbausteins zu dem das Zertifikat erzeugt wird.
90 {{/info}}
91
92
93 |=(% style="width: 493px;" %)Wert|=(% style="width: 613px;" %)Platzhalter|=(% style="width: 964px;" %)Ausgabebeispiel
94 |=(% colspan="3" %)(((
95 //Den Kurs betreffend: //
96 )))
97 |=(% style="width: 493px;" %)Kurstitel|(% style="width:964px" %)%%COURSE_TITLE%%|(% style="width:964px" %)
98 |=(% style="width: 493px;" %)Titel des Kurses (Root Node)|(% style="width:964px" %)%%ROOT_NODE_TITLE%%|(% style="width:964px" %)
99 |=(% style="width: 493px;" %)Untertitel des Kurses (Root Node)|(% style="width:964px" %)%%ROOT_NODE_SHORT_TITLE%%|(% style="width:964px" %)
100 |=(% style="width: 493px;" %)Semester|(% style="width:964px" %)%%SEMESTER%%|(% style="width:964px" %)
101 |=(% colspan="3" %)(((
102 //Den Kursbaustein betreffend, zu dem das Zertifikat generiert wird: //
103 )))
104 |=(% style="width: 493px;" %)Titel des Kursbausteins|(% style="width:964px" %)%%COURSENODE_TITLE%%|(% style="width:964px" %)
105 |=(% style="width: 493px;" %)Note des Kursbausteins|(% style="width:964px" %)%%MARK%%|(% style="width:964px" %)
106 |=(% style="width: 493px;" %)Prädikat der Note|(% style="width:964px" %)%%GRADE%%|(% style="width:964px" %)
107 |=(% style="width: 493px;" %) |(% style="width:964px" %) |(% style="width:964px" %)
108 |=(% style="width: 493px;" %)Punktzahl des Kursbausteins|(% style="width:964px" %)%%SCORE%%|(% style="width:964px" %)
109 |=(% style="width: 493px;" %)Bestanden-Status des Kursbausteins, je nach Nutzersprache zum Zeitpunkt des Bestehens.|(% style="width:964px" %)%%PASSED%%|(% style="width:964px" %)
110 |=(% style="width: 493px;" %)Kommentar aus dem Bewertungsformular |(% style="width:964px" %)%%COMMENT%% |(% style="width:964px" %)
111 |=(% colspan="3" %)(((
112 //Einen anderen (bewertbaren) Kursbaustein betreffend: //
113 )))
114 |=(% style="width: 493px;" %)Note des Kursbausteins mit der ID '~#~#~#~#'|(% style="width:964px" %)%%MARK:~#~#~#~#%%|(% style="width:964px" %)
115 |=(% style="width: 493px;" %)(((
116 Prädikat der Note des Kursbausteins mit der ID '~#~#~#~#'
117
118 -  in Deutsch / Englisch
119 )))|(% style="width:964px" %)(((
120 %%GRADE:~#~#~#~#%%
121
122 %%GRADE:~#~#~#~#:LANG=de%% / %%GRADE:~#~#~#~#:LANG=en%%
123 )))|(% style="width:964px" %)
124 |=(% style="width: 493px;" %)Punktzahl des Kursbausteins mit der ID '~#~#~#~#'|(% style="width:964px" %)%%SCORE:~#~#~#~#%%|(% style="width:964px" %)
125 |=(% style="width: 493px;" %)Bestanden-Status des Kursbausteins mit der ID '~#~#~#~#'|(% style="width:964px" %)%%PASSED:~#~#~#~#%%|(% style="width:964px" %)
126 |=(% style="width: 493px;" %)Kommentar aus dem Bewertungsformular des Kursbausteins mit der ID '~#~#~#~#'|(% style="width:964px" %) %%COMMENT:~#~#~#~#%% |(% style="width:964px" %)
127
128
129
130 === Erweitert - Ausgabe von Variablen eines Tests ===
131
132 Das **Basisschema "OUTCOME:[Variablenname]:~#~#~#~#" **kann für Ausgabewerte eines ONYX-Tests, wie beispielsweise MAXSCORE, PASS_SCORE, SCORE, PASS, sowie für individuelle Test- und Sektionsvariablen vom Typ Text oder Numerisch genutzt werden. Tragen Sie anstelle der in der Tabelle mit: '~#~#~#~#' angegebenen Zeichen die Zahlenkombination der ID des gewünschten Kursbausteins ein (z. B. %%MARK:1780885139626924001%%), 'xxxx' füllen Sie mit den individuellen Sektions-IDs. Verfügbare Werte entnehmen Sie dem [[Tab Variablen zum Kursbaustein Test>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Kursbausteine.Test.KB Test Konfiguration.KB Test - Variablen.WebHome]].
133
134 |=(% style="width: 431px;" %)Wert|=(% style="width: 839px;" %)Platzhalter|=(% style="width: 800px;" %)Ausgabebeispiel
135 |=(% style="width: 431px;" %)Maximalpunktzahl des Tests|(% style="width:839px" %)%%OUTCOME:MAXSCORE:~#~#~#~#%%|(% style="width:800px" %)
136 |=(% style="width: 431px;" %)Minimalpunktzahl des Tests|(% style="width:839px" %)%%OUTCOME:MINSCORE:~#~#~#~#%%|(% style="width:800px" %)
137 |=(% style="width: 431px;" %)Bestand-Status des Tests|(% style="width:839px" %)%%OUTCOME:PASS:~#~#~#~#%%
138 %%OUTCOME:PASS_SCORE:~#~#~#~#%%|(% style="width:800px" %)
139 |=(% style="width: 431px;" %)Erreichte Punktzahl|(% style="width:839px" %)%%OUTCOME:SCORE:~#~#~#~#%%|(% style="width:800px" %)
140 |=(% style="width: 431px;" %)Maximalpunktzahl der Sektion|(% style="width:839px" %)%%OUTCOME:MAXSCORE_xxxx:~#~##%%|(% style="width:800px" %)
141 |=(% style="width: 431px;" %)Minimalpunktzahl der Sektion|(% style="width:839px" %)%%OUTCOME:MINSCORE_xxxx:~#~##%%|(% style="width:800px" %)
142 |=(% style="width: 431px;" %)Erreichte Punktzahl der Sektion|(% style="width:839px" %)%%OUTCOME:SCORE_xxxx:~#~##%%|(% style="width:800px" %)
143 |=(% style="width: 431px;" %)Wert der Testvariablen "LR_1"|(% style="width:839px" %)%%OUTCOME:LR_1:~#~#~#~#%%|(% style="width:800px" %)