Wiki-Quellcode von Zertifikate

Version 876.1 von sandra_riediger am 21.07.2015

Verstecke letzte Bearbeiter
Carina Enke 787.1 1 {{sv-translation language="de"}}
2 {{layout}}
3 {{layout-section ac:type="two_right_sidebar"}}
4 {{layout-cell}}
5 (% class="wiki-content" %)
6 (((
Katharina Schönefeld (Admin) 869.1 7 Zusätzlich zu den [[Leistungsnachweisen >>doc:Leistungsnachweis]]können Sie für einen Kurs oder einzelne Kursbausteine Zertifikate generieren. Diese kann der Nutzer über einen Link im Leistungsnachweis des Kurses als PDF-Datei herunterladen und ausdrucken.Über verschiedene Konfigurationsmöglichkeiten können Sie das Aussehen des Zertifikates beeinflussen und auch die Möglichkeiten zur Ansicht bzw. zum Ausdruck beschränken.
Carina Enke 787.1 8
Katharina Schönefeld (Admin) 869.1 9 Ein Zertifikat wird nur für einen bestandenen Kurs erteilt. Wann ein Kurs als bestanden gelten soll, legt man über den Kurseditor fest. Dort wählt man den obersten Kursbaustein und kann dann im Tab //Bewertung// entsprechende Vorgaben treffen.
Carina Enke 787.1 10 )))
11 {{/layout-cell}}
12
13 {{layout-cell}}
14 {{scroll-ignore}}
sandra_riediger 875.1 15 {{panel bgColor="#f0f0f0" borderStyle="solid" title="Inhalt" borderColor="#ddd"}}
Carina Enke 787.1 16
17
18 {{toc/}}
19
20 **Verwandte Themen**
Katharina Schönefeld (Admin) 869.1 21
22 * [[doc:Leistungsnachweis]]
Carina Enke 787.1 23 {{/panel}}
24 {{/scroll-ignore}}
Katharina Schönefeld (Admin) 869.1 25
26 {{details hidden="true"}}
27 Diese Informationen werden nicht auf der Seite angezeigt.
28
29 |=(% colspan="1" %)(% colspan="1" %)
30 (((
31 Beteiligte
32 )))|(% colspan="1" %)(% colspan="1" %)
33 (((
34 {{contributors order="name"/}}
35 )))
36 |=(% colspan="1" %)(% colspan="1" %)
37 (((
38 Deadline
39 )))|(% colspan="1" %)(% colspan="1" %)
40 (((
41
42 )))
43 |=(((
44 Verantwortlicher
45 )))|(((
46 (% class="task-list" %)
47 (((
48 {{task reference="/Tasks/Task_8" status="InProgress"}}
49
50 {{/task}}
51 )))
52 )))
53 |=(% colspan="1" %)(% colspan="1" %)
54 (((
55 Status
56 )))|(% class="highlight-yellow" colspan="1" data-highlight-colour="yellow" %)(% class="highlight-yellow" colspan="1" data-highlight-colour="yellow" %)
57 (((
58 {{sv-metadata default-text="Workflow Status" type="workflow-status"/}}
59 )))
60 |=(% colspan="1" %)(% colspan="1" %)
61 (((
62 Varianten
63 )))|(% colspan="1" %)(% colspan="1" %)
64 (((
65 {{sv-metadata default-text="Varianten" type="variants"/}}
66 )))
67 |=(% colspan="1" %)(% colspan="1" %)
68 (((
69 Attribute
70 )))|(% colspan="1" %)(% colspan="1" %)
71 (((
72 {{sv-metadata default-text="Attribute" type="attributes"/}}
73 )))
74 |=(% colspan="1" %)(% colspan="1" %)
75 (((
76 Pagekey
77 )))|(% colspan="1" %)(% colspan="1" %)
78 (((
79 {{sv-metadata default-text="Pagekey" type="pagekey"/}}
80 )))
81 |=(% colspan="1" %)(% colspan="1" %)
82 (((
83 Autorenbemerkung
84 )))|(% colspan="1" %)(% colspan="1" %)
85 (((
86
87 )))
88 {{/details}}
Carina Enke 787.1 89 {{/layout-cell}}
90 {{/layout-section}}
91
92 {{layout-section ac:type="single"}}
93 {{layout-cell}}
Katharina Schönefeld (Admin) 869.1 94 == **Zertifikate anbieten** ==
Carina Enke 787.1 95
Katharina Schönefeld (Admin) 869.1 96 Um Zertifikate anzubieten, gehen Sie wie folgt vor:
Carina Enke 787.1 97
Katharina Schönefeld (Admin) 869.1 98 1. Gehen Sie in den obersten Kursknoten.
99 1. Gehen Sie in den Tab //**Bewertung**//.
100 1. Aktivieren sie das Kästchen //**Zertifikate verwenden**//, wenn der Nutzer für einen bestandenen Kurs ein PDF-Dokument als Nachweis erhalten soll.
101 1. Wählen Sie in der Drop Down Liste //**Vorlage für Zertifikate**// die gewünschte Vorlage für das Zertifikat aus. Neben der Beispielvorlage können Sie auch eine individuell erstellte Vorlage verwenden.
102 1. Wenn Sie das Kästchen ** //Zertifikate nur für Betreuer anzeigen// **aktivieren, können die PDF-Dateien der Zertifikate nur noch über das Bewertungswerkzeug aufgerufen werden. An allen anderen Stellen kann der Nutzer das eigene Zertifikat nicht mehr aufrufen und ansehen oder downloaden. Dies bedeutet auch, dass alle Personen, die das Bewertungswerkzeug aufrufen können, die Zertifikate für alle Personen, für die sie entsprechende Rechte haben (z.B Gruppenbetreuer für die betreffende Gruppe), sehen und herunterladen können.
Carina Enke 787.1 103 \\
104
105 {{info icon="false"}}
Katharina Schönefeld (Admin) 869.1 106 Beachten Sie bitte, dass die eingestellte Vorlage erstmalig für nach dieser Konfiguration neu erworbene Zertifikate verwendet wird. Ein neues Zertifikat erhält ein Nutzer auch bei einer Verbesserung des ursprünglichen Ergebnisses. Auf bereits vorhandene Zertifikate wirkt sich die Vorlage demnach nicht aus. Dies gilt auch, wenn Sie die Vorlage austauschen. Einen neue Vorlage wird erst bei einem neuen Zertifikat verwendet.
Carina Enke 787.1 107 {{/info}}
108
Katharina Schönefeld (Admin) 869.1 109 == **Individuelle Zertifikatsvorlagen
Carina Enke 787.1 110 ** ==
111
Katharina Schönefeld (Admin) 869.1 112 Um eine individuelle HTML-Datei als Zertifikatsvorlage zu verwenden, muss diese über eine der folgenden Möglichkeiten im Kurs verknüpft werden:
Carina Enke 787.1 113
Katharina Schönefeld (Admin) 869.1 114 Vorlagen mit beliebigen Dateinamen:
115
Carina Enke 787.1 116 * (((
Katharina Schönefeld (Admin) 869.1 117 eine Datei mit beliebigen Namen im Ordner "certificate_templates" :
Carina Enke 787.1 118
119 1.
120
Katharina Schönefeld (Admin) 869.1 121 Erstellen Sie zunächst im Kursablageordner einen neuen Ordner mit dem Namen "certificate_templates".
Carina Enke 787.1 122
123 1.
124
Katharina Schönefeld (Admin) 869.1 125 Kopieren Sie alle html-Vorlagen sowie alle in den Vorlagen referenzierten Bilder und CSS-Dateien in diesen Ordner.
Carina Enke 787.1 126
127 1.
128
Katharina Schönefeld (Admin) 869.1 129 Sie finden den Kursablageordner als weiteren Tab in den Kurseinstellung oder können ihn über den Kurseditor aufrufen.
Carina Enke 787.1 130 )))
Katharina Schönefeld (Admin) 869.1 131
132 Vorlagen mit dem vorgeschriebenen Dateinamen //certificatetemplate.html//(bitte alles in Kleinbuchstaben schreiben)
133
Carina Enke 787.1 134 * (((
Katharina Schönefeld (Admin) 869.1 135 Eine Datei mit dem vorgeschriebenen Namen:
Carina Enke 787.1 136
137 1.
138
Katharina Schönefeld (Admin) 869.1 139 Laden Sie Ihre Datei in den Kursablageordner oder den zugeordneten Ressourcenordner hoch.
Carina Enke 787.1 140
141 1.
142
Katharina Schönefeld (Admin) 869.1 143 Den Kursablageordner finden Sie in Kurseditor oder über die Detailseite/Einstellungen ändern.
Carina Enke 787.1 144
Katharina Schönefeld (Admin) 869.1 145 1.
Carina Enke 787.1 146
Katharina Schönefeld (Admin) 869.1 147 Auch die Zuordnung des Ressourcenordners erfolgt über Detailseite/Einstellungen.
Carina Enke 787.1 148
Katharina Schönefeld (Admin) 869.1 149 1.
Carina Enke 787.1 150
Katharina Schönefeld (Admin) 869.1 151 Alle in der Vorlage referenzierten Bilder und CSS-Dateien müssen ebenfalls in den Kursablageordner/ Ressourcenordner kopiert werden.
152 )))
Carina Enke 787.1 153
Katharina Schönefeld (Admin) 869.1 154 === **Platzhalter** ===
Carina Enke 787.1 155
Katharina Schönefeld (Admin) 869.1 156 Bei der Erstellung der Zertifikatsvorlage können folgende Platzhalter, abhängig von der Konfiguration des Systems, verwendet werden.
Carina Enke 787.1 157
158 (% style="text-align: left;" %)
159 |(((
Katharina Schönefeld (Admin) 849.1 160 %%CERTIFICATE_DATE%%
Carina Enke 841.1 161 )))|(((
Katharina Schönefeld (Admin) 869.1 162 Datum, zu welchem der Leistungsnachweis erfüllt wurde. Die Formatierung der Platzhalter orientiert sich an der gewählten Sprache des Nutzers.
Carina Enke 787.1 163 )))
Katharina Schönefeld (Admin) 849.1 164 |(((
Katharina Schönefeld (Admin) 869.1 165 %%COMMENT%%
166 )))|(((
167 Kommentar
168 )))
169 |(((
Katharina Schönefeld (Admin) 849.1 170 %%COURSE_TITLE%%
171 )))|(((
172 Name des Kurses für den das Zertifikat ausgestellt wird.
173 )))
174 |(((
Carina Enke 787.1 175 %%MARK%%
Katharina Schönefeld (Admin) 849.1 176 )))|(((
Carina Enke 787.1 177 Note des gesamten Kurses
178 )))
179 |(((
180 %%MARK:~#~##%%
181 )))|(((
182 Note des Kursbausteins mit der ID ~#~## (dieser muss bewertbar sein)
183 )))
184 |(% colspan="1" %)(% colspan="1" %)
185 (((
186 %%ROOT_NODE_SHORT_TITLE%%
187 )))|(% colspan="1" %)(% colspan="1" %)
188 (((
189 Kurzer Titel aus dem Kurs-Root-Knoten
190 )))
191 |(% colspan="1" %)(% colspan="1" %)
192 (((
193 %%ROOT_NODE_TITLE%%
194 )))|(% colspan="1" %)(% colspan="1" %)
195 (((
196 Titel aus dem Kurs-Root-Knoten
197 )))
198 |(((
199 %%METADATA:moduleduration%%
200 )))|(((
201 Kurs-Metadatum: Dauer des Modules
202 )))
203 |(((
204 %%METADATA:moduleects%%
205 )))|(((
206 Kurs-Metadatum: ECTS
207 )))
208 |(((
209 %%METADATA:moduleexam%%
210 )))|(((
211 Kurs-Metadatum: Prüfungen
212 )))
213 |(((
214 %%METADATA:modulelevel%%
215 )))|(((
216 Kurs-Metadatum: Niveau
217 )))
218 |(((
219 %%METADATA:modulelink%%
220 )))|(((
221 Kurs-Metadatum: Link zum Modul
222 )))
223 |(((
224 %%METADATA:modulemethods%%
225 )))|(((
226 Kurs-Metadatum: Lehr-/Lernformen
227 )))
228 |(((
229 %%METADATA:modulename%%
230 )))|(((
231 Kurs-Metadatum: Name des Moduls
232 )))
233 |(((
234 %%METADATA:modulenumber%%
235 )))|(((
236 Kurs-Metadatum: Modulnummer
237 )))
238 |(((
239 %%METADATA:moduleresponsible%%
240 )))|(((
241 Kurs-Metadatum: Verantwortlicher der Weiterbildung
242 )))
243 |(((
244 %%METADATA:moduleversion%%
245 )))|(((
246 Kurs-Metadatum: Version
247 )))
248 |(((
249 %%METADATA:moduleworkloadpresence%%
250 )))|(((
251 Kurs-Metadatum: Präsenzzeit
252 )))
253 |(((
254 %%METADATA:moduleworkloadprivate%%
255 )))|(((
256 Kurs-Metadatum: Selbststudienzeit
257 )))
258 |(((
259 %%METADATA:moduleworkloadtotal%%
260 )))|(((
261 Kurs-Metadatum: Gesamtworkload
262 )))
263 |(((
264 %%PASSED%%
265 )))|(((
266 bestanden / nicht bestanden
267 )))
268 |(% colspan="1" %)(% colspan="1" %)
269 (((
270 %%PROPERTY:birthDay%%
271 )))|(% colspan="1" %)(% colspan="1" %)
272 (((
sandra_riediger 875.1 273 Geburtsdatum
274 (% class="error" %)[style](%%) bestimmt den Darstellungsstil für das Datum. (Siehe %%CERTIFICATE_DATE%% Platzhalter)
275 Der ":LANG=(% class="error" %)[lang](%%)" Parameter dient dazu eine bestimmte Sprache für die Anzeige des Datums zu erzwingen. (% class="error" %)[lang](%%) kann dabei ein beliebiges Kürzel einer Sprache sein, die auf der Lernplatform verfügbar ist. (z.B.: en oder de)
Carina Enke 787.1 276 )))
277 |(((
278 %%PROPERTY:email%%
279 )))|(((
280 E-Mail-Adresse
281 )))
282 |(((
283 %%PROPERTY:firstName%%
284 )))|(((
285 Vorname
286 )))
287 |(((
288 %%PROPERTY:institutionalName%%
289 )))|(((
290 Institution
291 )))
292 |(((
293 %%PROPERTY:lastName%%
294 )))|(((
295 Nachname
296 )))
297 |(((
298 %%PROPERTY:orgUnit%%
299 )))|(((
300 Organisationseinheit
301 )))
302 |(((
303 %%SCORE%%
304 )))|(((
305 Punkte des gesamten Kurses
306 )))
307 |(((
308 %%SCORE:~#~##%%
309 )))|(((
310 Punkte des Kursbausteins mit der ID ~#~## (dieser muss bewertbar sein)
311 )))
312 |(((
313 %%SEMESTER%%
314 )))|(((
315 Semester
316 )))
317 |(((
318 %%USERNAME%%
319 )))|(((
320 Vor- und Nachname der Person die das Zertifikat für den Leistungsnachweis erhält.
321 )))
322 |(((
323 %%VALIDTO_DATE%%
324 )))|(((
Katharina Schönefeld (Admin) 849.1 325 Datum, bis zu welchem das Zertifikat noch gültig ist.
Carina Enke 787.1 326 )))
327 |=(((
328 (% class="tablesorter-header-inner" %)
329 (((
330 Platzhalter
331 )))
332 )))|=(((
333 (% class="tablesorter-header-inner" %)
334 (((
335 Wert
336 )))
337 )))
338
339 === Beispiele ===
340
sandra_riediger 875.1 341 {{code title="HTML-Code Beispiel" language="xml" collapse="true"}}
Carina Enke 787.1 342 <body>
343 <div id="center">
344 <!-- header-logo -->
345 <div id="header">
346 <div id="logo"></div>
347 </div>
348
349 <!-- content-part-->
350 <div id="content">
351 <h1>Zertifikat</h1>
352 <h2>%%USERNAME%%</h2>
353 <div>hat am</div>
354 <h3>%%CERTIFICATE_DATE%%</h3>
355 <div>den Kurs</div>
356 <h2>%%COURSE_TITLE%%</h2>
357 <div>erfolgreich absolviert.</div>
358 </div>
359
360 <!-- signature line -->
361 <div id="signature">
362 <h3>Dieses Zertifikat wurde automatisch von der Lernplattform erstellt.</h3>
363 </div>
364 <div class="clearfloat"></div>
365
366 <!-- footer-logo -->
367 <div id="footer">
368 </div>
369
370 </div>
371 </body>
372
Katharina Schönefeld (Admin) 849.1 373
Carina Enke 787.1 374 {{/code}}
375
sandra_riediger 875.1 376 {{code title="CSS-Beispiel" language="css" collapse="true"}}
Carina Enke 787.1 377 body {font-family: Verdana,Helvetica,Arial,sans-serif; margin: 0; padding: 0;}
378 h1 {color: #888; font-size: 4em; margin-bottom: 80px;}
379 h2 {font-size: 2em; padding-bottom: 0px; margin-top: 40px; margin-bottom: 40px;}
380 h3 {font-size: 1.6em;}
381 .floaterright {float: right;}
382 .clearfloat {clear: both;}
383 #center {margin: 0 auto; width: 900px;}
384 #header {height: 152px;background: url(certificate_header.png) no-repeat #eee; box-shadow: 0 4px 4px -2px #AAAAAA;}
385 #content {height: 900px; margin-top: 100px;}
386 #content div, #signature span {font-size: 1.6em;}
387 #content div, #content h1, #content h2, #content h3 {text-align: center;}
388 #signature {text-align: left; margin-left: 20px;}
389 #signature h3 {font-weight: normal; font-size: 1.3em; margin-bottom: 5px; margin-top: 5px;}
390 #signature span {font-size: 1em;}
391 #footer {margin-top: 35px; height: 50px; background: url(certificate_footer.png) no-repeat #eee;}
392 {{/code}}
393 {{/layout-cell}}
394 {{/layout-section}}
395 {{/layout}}
396 {{/sv-translation}}
397
398 {{sv-translation language="en"}}
399 {{layout}}
400 {{layout-section ac:type="two_right_sidebar"}}
401 {{layout-cell}}
Katharina Schönefeld (Admin) 869.1 402
403
404 {{loremipsum 0="1"/}}
Carina Enke 787.1 405 {{/layout-cell}}
406
407 {{layout-cell}}
sandra_riediger 875.1 408 {{panel bgColor="#f0f0f0" borderStyle="solid" title="On this page" borderColor="#ddd"}}
Katharina Schönefeld (Admin) 869.1 409
410
411 {{toc/}}
412
413 **related pages**
414
415 * pages
416 {{/panel}}
417
Katharina Schönefeld (Admin) 849.1 418
Katharina Schönefeld (Admin) 869.1 419
420
Carina Enke 787.1 421 {{/layout-cell}}
422 {{/layout-section}}
423
424 {{layout-section ac:type="single"}}
425 {{layout-cell}}
Katharina Schönefeld (Admin) 869.1 426 == H 2 - Configuration/Authors ==
427
428 === H3 ===
429
430 === H3 ===
431
432 == H 2 - Usage/Learners view ==
Carina Enke 787.1 433 {{/layout-cell}}
434 {{/layout-section}}
435 {{/layout}}
436 {{/sv-translation}}