Änderungen von Dokument Expertenmodus

Zuletzt geändert von Carina Enke am 26.11.2025

Von Version 145.1
bearbeitet von Carina Enke
am 24.03.2020
Änderungskommentar: Mittels Scroll Versions veröffentlicht aus dem Bereich LMSintern und Version 12.3.1.
Auf Version 179.1
bearbeitet von Carina Enke
am 27.11.2019
Änderungskommentar: Mittels Scroll Versions veröffentlicht aus dem Bereich LMSintern und Version 12.2.

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -8,272 +8,9 @@
8 8  
9 9  {{layout-section ac:type="single"}}
10 10  {{layout-cell}}
11 -**Verwendungsbeispiele für Expertenregeln
12 -**
13 -
14 -Nachfolgend sind Beispiele aufgeführt, die Ihnen zeigen, wie Sie den Expertenregeln verwenden können.
15 -
16 -\\
17 -
18 -(% class="auto-cursor-target" %)
19 -**Typische Anwendungsbeispiele**
20 -
21 -{{expand title="In einem öffentlichen Kurs einzelne Inhalte nur für registierte Nutzer sichtbar schalten ..."}}
22 -Sie wollen Inhalte in einem öffentlichen Kurs vor Gästen verbergen? Tragen Sie im Tab Sichtbarkeit des betreffenden Kursbausteins bei Expertenmodus in das Textfeld nachfolgenden Inhalt ein. Damit wird der Kursbaustein in einem öffentlich zugänglichen Kurs für nicht registrierte Gastnutzer angezeigt.
23 -
24 -{{code}}
25 -isGuest(0)=false
26 -{{/code}}
27 -
11 +{{expand title="Expertensyntax anzeigen"}}
28 28  (% class="wrapped" %)
29 29  |=(((
30 -Konfiguration im Kurseditor
31 -)))|(((
32 -(% class="content-wrapper" %)
33 -(((
34 -[[image:attach:Kurseditor - Konfiguration nur registrierte Nutzer_de.png]]
35 -)))
36 -)))
37 -|=(% colspan="1" %)(% colspan="1" %)
38 -(((
39 -Ansicht als registrierter Nutzer
40 -)))|(% colspan="1" %)(% colspan="1" %)
41 -(((
42 -(% class="content-wrapper" %)
43 -(((
44 -[[image:attach:Kursrun - Ansicht registrierte Nutzer_de.png]]
45 -)))
46 -)))
47 -|=(((
48 -Ansicht als Gastnutzer
49 -)))|(((
50 -[[image:attach:Kurseditor - Konfiguration nicht für Gäste_de.png]]\\
51 -
52 -(% class="content-wrapper" %)
53 -(((
54 -\\
55 -)))
56 -)))
57 -|=(% colspan="1" %)(% colspan="1" %)
58 -(((
59 -Ansicht als Kursverantwortlicher
60 -)))|(% colspan="1" %)(% colspan="1" %)
61 -(((
62 -(% class="content-wrapper" %)
63 -(((
64 -[[image:attach:Kursrun - Ansicht Kursverantwortlicher_de.png]]
65 -)))
66 -)))
67 -{{/expand}}
68 -
69 -{{expand title="In einem öffentlichen Kurs einzelne Inhalte nur für Gäste sichtbar schalten ..."}}
70 -Sie wollen Inhalte in einem öffentlichen Kurs ausschließlich Gästen und Kursverantwortlichen anzeigen? Tragen Sie im Tab Sichtbarkeit des betreffenden Kursbausteins bei Expertenmodus in das Textfeld nachfolgenden Inhalt ein. Damit wird der Kursbaustein in einem öffentlich zugänglichen Kurs nur Gastnutzer und Kursverantwortlichen angezeigt.
71 -
72 -{{code}}
73 -isGuest(0)=true |isCourseAdministrator(0)
74 -{{/code}}
75 -
76 -(% class="wrapped" %)
77 -|=(((
78 -Konfiguration im Kurseditor
79 -)))|(((
80 -(% class="content-wrapper" %)
81 -(((
82 -[[image:attach:Kurseditor - Konfiguration nur registrierte Nutzer_de.png]]
83 -)))
84 -)))
85 -|=(% colspan="1" %)(% colspan="1" %)
86 -(((
87 -Ansicht als registrierter Nutzer
88 -)))|(% colspan="1" %)(% colspan="1" %)
89 -(((
90 -(% class="content-wrapper" %)
91 -(((
92 -[[image:attach:Kursansicht - nicht für registrierte Nutzer_de.png]]
93 -)))
94 -)))
95 -|=(((
96 -Ansicht als Gastnutzer
97 -)))|(((
98 -[[image:attach:Kursrun - Ansicht nur Gäste_de.png]]\\
99 -
100 -(% class="content-wrapper" %)
101 -(((
102 -\\
103 -)))
104 -)))
105 -|=(% colspan="1" %)(% colspan="1" %)
106 -(((
107 -Ansicht als Kursverantwortlicher
108 -)))|(% colspan="1" %)(% colspan="1" %)
109 -(((
110 -(% class="content-wrapper" %)
111 -(((
112 -[[image:attach:Kursrun - Ansicht Kursverantwortlicher_de.png]]
113 -)))
114 -)))
115 -{{/expand}}
116 -{{/layout-cell}}
117 -{{/layout-section}}
118 -
119 -{{layout-section ac:type="single"}}
120 -{{layout-cell}}
121 -{{expand title="Weitere Anwendungsbeispiele für Expertenregeln ..."}}
122 -\\
123 -
124 -{{info}}
125 -Neben den allgemeinen Beispielen, die unabhängig von der Institution verwendet werden können, sind auch Einschränkungen zu Daten möglich, welche institutionsspezifisch sind und je nach Institution übermittelt werden.
126 -Für OPAL Nutzer enthält die Seite [[Übersicht der OPAL-Shibboleth-Attribute>>url:https://bildungsportal.sachsen.de/help/attribute-opal_de.html||shape="rect"]] alle aktuell verwendbaren institutionsspezifischen Attribute sächsischer Institutionen.
127 -{{/info}}
128 -
129 -(% class="wrapped" %)
130 -|=(((
131 -Beispiele für Regeln in den Tabs //«Sichtbarkeit»//, //«Zugang»// und //«Punkte»// (Struktur-Baustein)
132 -)))|=(((
133 -Auswirkungen
134 -)))
135 -|(((
136 -isGuest(0)=true
137 -)))|(((
138 -Eingetragen im Tab Sichtbarkeit sehen nur Gäste den Kursbaustein, alle registrierten Nutzer dagegen nicht.
139 -
140 -Eingetragen im Tab Zugang haben ausschließlich Gäste Zugang zu diesem Kursbaustein.
141 -
142 -Alternativ kann auch die Angabe isGuest(0) oder isGuest(0)=1 verwendet werden.
143 -)))
144 -|(% colspan="1" %)(% colspan="1" %)
145 -(((
146 -isGuest(0)=false
147 -)))|(% colspan="1" %)(% colspan="1" %)
148 -(((
149 -Eingetragen im Tab Sichtbarkeit sehen Gäste sehen den Kursbaustein nicht. Eingetragen im Tab Zugang haben Gäste keinen Zugang zu den Inhalten des Kursbausteins.
150 -)))
151 -|(((
152 -inLearningGroup("Anfänger") = 0
153 -)))|(((
154 -Mit Ausnahme der Gruppe //«Anfänger»// ist der Kursbaustein für alle Kursteilnehmer sichtbar.
155 -)))
156 -|(((
157 -(now >= date("22.03.2017 12:00")) & (now <= date("23.08.2017 18:00")) | inLearningGroup("Betreuer")
158 -)))|(((
159 -Der Kursbaustein ist zwischen dem 22.03.2017 und 23.08.2017 für alle Kursteilnehmer sichtbar, während er für Mitglieder der Lerngruppe //«Betreuer»// jederzeit sichtbar ist.
160 -)))
161 -|(((
162 -(now >= date("03.09.2017 00:00")) & (now <= date("13.10.2017 00:00")) & inRightGroup("Assessoren")| isUser("autor")
163 -)))|(((
164 -Der Kursbaustein ist zwischen dem 03.09.2017 und 13.10.2017 für alle Kursteilnehmer der Rechtegruppe //«Assessoren»// sichtbar, während er für die Person mit dem Benutzernamen //«autor»// jederzeit sichtbar ist.
165 -)))
166 -|(((
167 -isInAttribute("surname","Mue")
168 -)))|(((
169 -Gibt TRUE für alle Personen, deren Attribut //surname// die Buchstabenfolge "Mue" enthält. Gibt z.B. TRUE für den Wert "Mueller" oder "Muehlebacher" zurück.
170 -)))
171 -|(% colspan="1" %)(% colspan="1" %)
172 -(((
173 -(getUserProperty("orgUnit") = "Marketing")
174 -)))|(% colspan="1" %)(% colspan="1" %)
175 -(((
176 -Prüft ob eine Person in der Organisationseinheit "Marketing" ist. Dies ist sinnvoll z.B. wenn die Daten automatisiert aus LDAP übernommen werden.
177 -)))
178 -|(% colspan="1" %)(% colspan="1" %)
179 -(((
180 -(getPassed("69742969114730") | getPassed("69742969115733") | getPassed("69742969118009")) * 10
181 -)))|(% colspan="1" %)(% colspan="1" %)
182 -(((
183 -Diese Regel wird im Tab //«Punkte»// -> //«Punkte verarbeiten»// des Bausteins //Struktur// gesetzt. Der Baustein //Struktur// zeigt 10 Punkte, wenn einer der Tests (Kursbaustein-IDs "69742969114730", "69742969115733" oder "69742969118009") bestanden wurde, sonst 0 Punkte.
184 -)))
185 -|(% colspan="1" %)(% colspan="1" %)
186 -(((
187 -(getScore("69742969114730") + getScore("69742969115733") + getScore("69742969118009")) >= 140 | getPassed("69978845384688")
188 -)))|(% colspan="1" %)(% colspan="1" %)
189 -(((
190 -Diese Regel wird im Tab //«Punkte»// -> //«Bestanden wenn»// des Bausteins //Struktur// gesetzt. Der Baustein //Struktur// zeigt ein //«Bestanden»//, wenn in allen Tests zusammen minimal 140 Punkte erzielt werden oder wenn manuell ein //«Bestanden»// gesetzt wird (Kursbaustein //Bewertung// mit ID "69978845384688").
191 -)))
192 -|(% colspan="1" %)(% colspan="1" %)
193 -(((
194 -getAttempts("70323786958847") > 0
195 -)))|(% colspan="1" %)(% colspan="1" %)
196 -(((
197 -Gibt TRUE zurück, sobald der betreffende Kursteilnehmer den Test mit spezifizierter ID ein erstes Mal abgeschlossen hat.
198 -)))
199 -|(% colspan="1" %)(% colspan="1" %)
200 -(((
201 -getAttempts("70323524635734") <= 3
202 -)))|(% colspan="1" %)(% colspan="1" %)
203 -(((
204 -Gibt FALSE zurück, sobald der betreffende Kursteilnehmer mehr als 3 Dateien in den Abgabeordner des Kursbaustein //Aufgabe// gelegt hat.
205 -)))
206 -|(% colspan="1" %)(% colspan="1" %)
207 -(((
208 -getInitialEnrollmentDate("70323786958847") <= date("26.5.2017 18:00")
209 -)))|(% colspan="1" %)(% colspan="1" %)
210 -(((
211 -Gibt TRUE für diejenigen Kursteilnehmer zurück, die sich vor 18 Uhr des 26. Mai 2017 über den Kursbaustein //Einschreibung// mit spezifizierter ID in eine zur Auswahl stehende Gruppe eingeschrieben haben.
212 -)))
213 -|(% colspan="1" %)(% colspan="1" %)
214 -(((
215 -getInitialEnrollmentDate("70323786958847") + 2h > now
216 -)))|(% colspan="1" %)(% colspan="1" %)
217 -(((
218 -Gibt TRUE während zwei Stunden ab Einschreibezeitpunkt für diejenigen Kursteilnehmer, die sich über den Kursbaustein //Einschreibung// mit spezifizierter ID in eine zur Auswahl stehende Gruppe eingeschrieben haben. So kann abgebildet werden, dass jeder Kursteilnehmer nur während einer bestimmten Zeitdauer z.B. ein Skript bearbeiten kann.
219 -)))
220 -|(% colspan="1" %)(% colspan="1" %)
221 -(((
222 -(getInitialCourseLaunchDate(0) >= never) | (getInitialCourseLaunchDate(0) + 2h > now)
223 -)))|(% colspan="1" %)(% colspan="1" %)
224 -(((
225 -Gibt TRUE zurück, wenn der Kursteilnehmer den Kurs noch nicht besucht hat oder während der ersten zwei Stunden des ersten Kursbesuchs. So kann abgebildet werden, dass jeder Kursteilnehmer nur während einer bestimmten Zeitdauer den Kurs sehen kann.
226 -)))
227 -|(% colspan="1" %)(% colspan="1" %)
228 -(((
229 -(getRecentCourseLaunchDate(0) + 10min) > now
230 -)))|(% colspan="1" %)(% colspan="1" %)
231 -(((
232 -Gibt TRUE zurück, wenn sich der Benutzer seit mehr als 10 Minuten im Kurs bewegt.
233 -)))
234 -|(% colspan="1" %)(% colspan="1" %)
235 -(((
236 -getOnyxTestOutcome("84692289655276","SCORE") >= 10
237 -)))|(% colspan="1" %)(% colspan="1" %)
238 -(((
239 -Gibt TRUE zurück, wenn der Benutzer mindestens 10 Punkte erreicht hat.
240 -)))
241 -|(% colspan="1" %)(% colspan="1" %)
242 -(((
243 -getOnyxTestOutcomeZK("84389429397045","PASS") ="true"
244 -)))|(% colspan="1" %)(% colspan="1" %)
245 -(((
246 -Gibt TRUE zurück, wenn der Benutzer den Test bestanden hat.
247 -)))
248 -|(% colspan="1" %)(% colspan="1" %)
249 -(((
250 -getMark("84692289655276") > 4
251 -)))|(% colspan="1" %)(% colspan="1" %)
252 -(((
253 -Gibt TRUE zurück, wenn die Note des Nutzers für den angegebenen Baustein besser als 4 ist.
254 -)))
255 -|(% colspan="1" %)(% colspan="1" %)
256 -(((
257 -getProgress("69742969114730")>=100
258 -)))|(% colspan="1" %)(% colspan="1" %)
259 -(((
260 -Gibt TRUE zurück, wenn der Nutzer den angegebenen Kursbaustein erledigt hat (Kursfortschritt).
261 -)))
262 -
263 -{{note title="Achtung!"}}
264 -Bitte beachten Sie, dass die oben erwähnten Kursbaustein-IDs Beispiele sind. Wenn Sie Ihren Kurs erstellen, müssen Sie jeweils die IDs Ihrer Kurse referenzieren.
265 -{{/note}}
266 -{{/expand}}
267 -{{/layout-cell}}
268 -{{/layout-section}}
269 -
270 -{{layout-section ac:type="single"}}
271 -{{layout-cell}}
272 -(% class="auto-cursor-target" %)
273 -**Expertnsyntax**
274 -
275 -{{expand title="Übersicht der verfügbaren Expertensyntax ..."}}(% class="wrapped" %)
276 -|=(((
277 277  Typ
278 278  )))|=(((
279 279  Syntax
... ... @@ -693,8 +693,146 @@
693 693  )))|(% colspan="1" %)(% colspan="1" %)
694 694  (((
695 695  Logisches NICHT
696 -))){{/expand}}
697 -\\\\
433 +)))
434 +{{/expand}}
435 +
436 +{{expand title="Anwendungsbeispiele zum Expertensyntax"}}
437 +**Verwendungsbeispiele**
438 +
439 +Nachfolgend sind Beispiele aufgeführt, die Ihnen zeigen, wie Sie den Expertensyntax verwenden können.
440 +
441 +{{info}}
442 +Neben den allgemeinen Beispielen, die unabhängig von der Institution verwendet werden können, sind auch Einschränkungen zu Daten möglich, welche institutionsspezifisch sind und je nach Institution übermittelt werden ((% class="confluence-link" %)DFN-AAI Attribute(%%)).
443 +Für OPAL Nutzer enthält die Seite [[Übersicht der OPAL-Shibboleth-Attribute>>url:https://bildungsportal.sachsen.de/help/attribute-opal_de.html||shape="rect"]] alle aktuell verwendbaren institutionsspezifischen Attribute sächsischer Institutionen.
444 +{{/info}}
445 +
446 +(% class="wrapped" %)
447 +|=(((
448 +Beispiele für Regeln in den Tabs //«Sichtbarkeit»//, //«Zugang»// und //«Punkte»// (Struktur-Baustein)
449 +)))|=(((
450 +Auswirkungen
451 +)))
452 +|(((
453 +isGuest(0) oder isGuest(0)=1 oder isGuest(0)=TRUE
454 +)))|(((
455 +Ausschließlich Gäste haben Zugang auf den Kursbaustein.
456 +)))
457 +|(((
458 +inLearningGroup("Anfänger") = 0
459 +)))|(((
460 +Mit Ausnahme der Gruppe //«Anfänger»// ist der Kursbaustein für alle Kursteilnehmer sichtbar.
461 +)))
462 +|(((
463 +(now >= date("22.03.2017 12:00")) & (now <= date("23.08.2017 18:00")) | inLearningGroup("Betreuer")
464 +)))|(((
465 +Der Kursbaustein ist zwischen dem 22.03.2017 und 23.08.2017 für alle Kursteilnehmer sichtbar, während er für Mitglieder der Lerngruppe //«Betreuer»// jederzeit sichtbar ist.
466 +)))
467 +|(((
468 +(now >= date("03.09.2017 00:00")) & (now <= date("13.10.2017 00:00")) & inRightGroup("Assessoren")| isUser("autor")
469 +)))|(((
470 +Der Kursbaustein ist zwischen dem 03.09.2017 und 13.10.2017 für alle Kursteilnehmer der Rechtegruppe //«Assessoren»// sichtbar, während er für die Person mit dem Benutzernamen //«autor»// jederzeit sichtbar ist.
471 +)))
472 +|(((
473 +isInAttribute("surname","Mue")
474 +)))|(((
475 +Gibt TRUE für alle Personen, deren Attribut //surname// die Buchstabenfolge "Mue" enthält. Gibt z.B. TRUE für den Wert "Mueller" oder "Muehlebacher" zurück.
476 +)))
477 +|(% colspan="1" %)(% colspan="1" %)
478 +(((
479 +(getUserProperty("orgUnit") = "Marketing")
480 +)))|(% colspan="1" %)(% colspan="1" %)
481 +(((
482 +Prüft ob eine Person in der Organisationseinheit "Marketing" ist. Dies ist sinnvoll z.B. wenn die Daten automatisiert aus LDAP übernommen werden.
483 +)))
484 +|(% colspan="1" %)(% colspan="1" %)
485 +(((
486 +(getPassed("69742969114730") | getPassed("69742969115733") | getPassed("69742969118009")) * 10
487 +)))|(% colspan="1" %)(% colspan="1" %)
488 +(((
489 +Diese Regel wird im Tab //«Punkte»// -> //«Punkte verarbeiten»// des Bausteins //Struktur// gesetzt. Der Baustein //Struktur// zeigt 10 Punkte, wenn einer der Tests (Kursbaustein-IDs "69742969114730", "69742969115733" oder "69742969118009") bestanden wurde, sonst 0 Punkte.
490 +)))
491 +|(% colspan="1" %)(% colspan="1" %)
492 +(((
493 +(getScore("69742969114730") + getScore("69742969115733") + getScore("69742969118009")) >= 140 | getPassed("69978845384688")
494 +)))|(% colspan="1" %)(% colspan="1" %)
495 +(((
496 +Diese Regel wird im Tab //«Punkte»// -> //«Bestanden wenn»// des Bausteins //Struktur// gesetzt. Der Baustein //Struktur// zeigt ein //«Bestanden»//, wenn in allen Tests zusammen minimal 140 Punkte erzielt werden oder wenn manuell ein //«Bestanden»// gesetzt wird (Kursbaustein //Bewertung// mit ID "69978845384688").
497 +)))
498 +|(% colspan="1" %)(% colspan="1" %)
499 +(((
500 +getAttempts("70323786958847") > 0
501 +)))|(% colspan="1" %)(% colspan="1" %)
502 +(((
503 +Gibt TRUE zurück, sobald der betreffende Kursteilnehmer den Test mit spezifizierter ID ein erstes Mal abgeschlossen hat.
504 +)))
505 +|(% colspan="1" %)(% colspan="1" %)
506 +(((
507 +getAttempts("70323524635734") <= 3
508 +)))|(% colspan="1" %)(% colspan="1" %)
509 +(((
510 +Gibt FALSE zurück, sobald der betreffende Kursteilnehmer mehr als 3 Dateien in den Abgabeordner des Kursbaustein //Aufgabe// gelegt hat.
511 +)))
512 +|(% colspan="1" %)(% colspan="1" %)
513 +(((
514 +getInitialEnrollmentDate("70323786958847") <= date("26.5.2017 18:00")
515 +)))|(% colspan="1" %)(% colspan="1" %)
516 +(((
517 +Gibt TRUE für diejenigen Kursteilnehmer zurück, die sich vor 18 Uhr des 26. Mai 2017 über den Kursbaustein //Einschreibung// mit spezifizierter ID in eine zur Auswahl stehende Gruppe eingeschrieben haben.
518 +)))
519 +|(% colspan="1" %)(% colspan="1" %)
520 +(((
521 +getInitialEnrollmentDate("70323786958847") + 2h > now
522 +)))|(% colspan="1" %)(% colspan="1" %)
523 +(((
524 +Gibt TRUE während zwei Stunden ab Einschreibezeitpunkt für diejenigen Kursteilnehmer, die sich über den Kursbaustein //Einschreibung// mit spezifizierter ID in eine zur Auswahl stehende Gruppe eingeschrieben haben. So kann abgebildet werden, dass jeder Kursteilnehmer nur während einer bestimmten Zeitdauer z.B. ein Skript bearbeiten kann.
525 +)))
526 +|(% colspan="1" %)(% colspan="1" %)
527 +(((
528 +(getInitialCourseLaunchDate(0) >= never) | (getInitialCourseLaunchDate(0) + 2h > now)
529 +)))|(% colspan="1" %)(% colspan="1" %)
530 +(((
531 +Gibt TRUE zurück, wenn der Kursteilnehmer den Kurs noch nicht besucht hat oder während der ersten zwei Stunden des ersten Kursbesuchs. So kann abgebildet werden, dass jeder Kursteilnehmer nur während einer bestimmten Zeitdauer den Kurs sehen kann.
532 +)))
533 +|(% colspan="1" %)(% colspan="1" %)
534 +(((
535 +(getRecentCourseLaunchDate(0) + 10min) > now
536 +)))|(% colspan="1" %)(% colspan="1" %)
537 +(((
538 +Gibt TRUE zurück, wenn sich der Benutzer seit mehr als 10 Minuten im Kurs bewegt.
539 +)))
540 +|(% colspan="1" %)(% colspan="1" %)
541 +(((
542 +getOnyxTestOutcome("84692289655276","SCORE") >= 10
543 +)))|(% colspan="1" %)(% colspan="1" %)
544 +(((
545 +Gibt TRUE zurück, wenn der Benutzer mindestens 10 Punkte erreicht hat.
546 +)))
547 +|(% colspan="1" %)(% colspan="1" %)
548 +(((
549 +getOnyxTestOutcomeZK("84389429397045","PASS") ="true"
550 +)))|(% colspan="1" %)(% colspan="1" %)
551 +(((
552 +Gibt TRUE zurück, wenn der Benutzer den Test bestanden hat.
553 +)))
554 +|(% colspan="1" %)(% colspan="1" %)
555 +(((
556 +getMark("84692289655276") > 4
557 +)))|(% colspan="1" %)(% colspan="1" %)
558 +(((
559 +Gibt TRUE zurück, wenn die Note des Nutzers für den angegebenen Baustein besser als 4 ist.
560 +)))
561 +|(% colspan="1" %)(% colspan="1" %)
562 +(((
563 +getProgress("69742969114730")>=100
564 +)))|(% colspan="1" %)(% colspan="1" %)
565 +(((
566 +Gibt TRUE zurück, wenn der Nutzer den angegebenen Kursbaustein erledigt hat (Kursfortschritt).
567 +)))
568 +
569 +{{note title="Achtung!"}}
570 +Bitte beachten Sie, dass die oben erwähnten Kursbaustein-IDs Beispiele sind. Wenn Sie Ihren Kurs erstellen, müssen Sie jeweils die IDs Ihrer Kurse referenzieren.
571 +{{/note}}
572 +{{/expand}}
698 698  {{/layout-cell}}
699 699  {{/layout-section}}
700 700  {{/layout}}
... ... @@ -704,7 +704,6 @@
704 704  {{expand title="Display expert syntax"}}
705 705  === Expert syntax ===
706 706  
707 -(% class="wrapped" %)
708 708  |=(((
709 709  Type
710 710  )))|=(((
... ... @@ -723,7 +723,7 @@
723 723  True
724 724  )))
725 725  |(((
726 -\\
600 +
727 727  )))|(((
728 728  (% class="TableParagraph" %)
729 729  //FALSE //or //0//
... ... @@ -753,7 +753,7 @@
753 753  )))
754 754  |(% colspan="1" %)(% colspan="1" %)
755 755  (((
756 -\\
630 +
757 757  )))|(% colspan="1" %)(% colspan="1" %)
758 758  (((
759 759  (% class="TableParagraph" %)
... ... @@ -765,7 +765,7 @@
765 765  )))
766 766  |(% colspan="1" %)(% colspan="1" %)
767 767  (((
768 -\\
642 +
769 769  )))|(% colspan="1" %)(% colspan="1" %)
770 770  (((
771 771  (% class="TableParagraph" %)
... ... @@ -777,7 +777,7 @@
777 777  )))
778 778  |(% colspan="1" %)(% colspan="1" %)
779 779  (((
780 -\\
654 +
781 781  )))|(% colspan="1" %)(% colspan="1" %)
782 782  (((
783 783  (% class="TableParagraph" %)
... ... @@ -789,7 +789,7 @@
789 789  )))
790 790  |(% colspan="1" %)(% colspan="1" %)
791 791  (((
792 -\\
666 +
793 793  )))|(% colspan="1" %)(% colspan="1" %)
794 794  (((
795 795  (% class="TableParagraph" %)
... ... @@ -801,7 +801,7 @@
801 801  )))
802 802  |(% colspan="1" %)(% colspan="1" %)
803 803  (((
804 -\\
678 +
805 805  )))|(% colspan="1" %)(% colspan="1" %)
806 806  (((
807 807  (% class="TableParagraph" %)
... ... @@ -813,7 +813,7 @@
813 813  )))
814 814  |(% colspan="1" %)(% colspan="1" %)
815 815  (((
816 -\\
690 +
817 817  )))|(% colspan="1" %)(% colspan="1" %)
818 818  (((
819 819  (% class="TableParagraph" %)
... ... @@ -825,7 +825,7 @@
825 825  )))
826 826  |(% colspan="1" %)(% colspan="1" %)
827 827  (((
828 -\\
702 +
829 829  )))|(% colspan="1" %)(% colspan="1" %)
830 830  (((
831 831  (% class="TableParagraph" %)
... ... @@ -837,7 +837,7 @@
837 837  )))
838 838  |(% colspan="1" %)(% colspan="1" %)
839 839  (((
840 -\\
714 +
841 841  )))|(% colspan="1" %)(% colspan="1" %)
842 842  (((
843 843  (% class="TableParagraph" %)
... ... @@ -849,7 +849,7 @@
849 849  )))
850 850  |(% colspan="1" %)(% colspan="1" %)
851 851  (((
852 -\\
726 +
853 853  )))|(% colspan="1" %)(% colspan="1" %)
854 854  (((
855 855  (% class="TableParagraph" %)
... ... @@ -861,7 +861,7 @@
861 861  )))
862 862  |(% colspan="1" %)(% colspan="1" %)
863 863  (((
864 -\\
738 +
865 865  )))|(% colspan="1" %)(% colspan="1" %)
866 866  (((
867 867  (% class="TableParagraph" %)
... ... @@ -873,7 +873,7 @@
873 873  )))
874 874  |(% colspan="1" %)(% colspan="1" %)
875 875  (((
876 -\\
750 +
877 877  )))|(% colspan="1" %)(% colspan="1" %)
878 878  (((
879 879  (% class="TableParagraph" %)
... ... @@ -885,7 +885,7 @@
885 885  )))
886 886  |(% colspan="1" %)(% colspan="1" %)
887 887  (((
888 -\\
762 +
889 889  )))|(% colspan="1" %)(% colspan="1" %)
890 890  (((
891 891  (% class="TableParagraph" %)
... ... @@ -897,7 +897,7 @@
897 897  )))
898 898  |(% colspan="1" %)(% colspan="1" %)
899 899  (((
900 -\\
774 +
901 901  )))|(% colspan="1" %)(% colspan="1" %)
902 902  (((
903 903  (% class="TableParagraph" %)
... ... @@ -909,7 +909,7 @@
909 909  )))
910 910  |(% colspan="1" %)(% colspan="1" %)
911 911  (((
912 -\\
786 +
913 913  )))|(% colspan="1" %)(% colspan="1" %)
914 914  (((
915 915  (% class="TableParagraph" %)
... ... @@ -921,7 +921,7 @@
921 921  )))
922 922  |(% colspan="1" %)(% colspan="1" %)
923 923  (((
924 -\\
798 +
925 925  )))|(% colspan="1" %)(% colspan="1" %)
926 926  (((
927 927  (% class="TableParagraph" %)
... ... @@ -933,7 +933,7 @@
933 933  )))
934 934  |(% colspan="1" %)(% colspan="1" %)
935 935  (((
936 -\\
810 +
937 937  )))|(% colspan="1" %)(% colspan="1" %)
938 938  (((
939 939  (% class="TableParagraph" %)
... ... @@ -945,7 +945,7 @@
945 945  )))
946 946  |(% colspan="1" %)(% colspan="1" %)
947 947  (((
948 -\\
822 +
949 949  )))|(% colspan="1" %)(% colspan="1" %)
950 950  (((
951 951  (% class="TableParagraph" %)
... ... @@ -957,7 +957,7 @@
957 957  )))
958 958  |(% colspan="1" %)(% colspan="1" %)
959 959  (((
960 -\\
834 +
961 961  )))|(% colspan="1" %)(% colspan="1" %)
962 962  (((
963 963  (% class="TableParagraph" %)
... ... @@ -969,7 +969,7 @@
969 969  )))
970 970  |(% colspan="1" %)(% colspan="1" %)
971 971  (((
972 -\\
846 +
973 973  )))|(% colspan="1" %)(% colspan="1" %)
974 974  (((
975 975  (% class="TableParagraph" %)
... ... @@ -981,7 +981,7 @@
981 981  )))
982 982  |(% colspan="1" %)(% colspan="1" %)
983 983  (((
984 -\\
858 +
985 985  )))|(% colspan="1" %)(% colspan="1" %)
986 986  (((
987 987  (% class="TableParagraph" %)
... ... @@ -993,7 +993,7 @@
993 993  )))
994 994  |(% colspan="1" %)(% colspan="1" %)
995 995  (((
996 -\\
870 +
997 997  )))|(% colspan="1" %)(% colspan="1" %)
998 998  (((
999 999  (% class="TableParagraph" %)
... ... @@ -1005,7 +1005,7 @@
1005 1005  )))
1006 1006  |(% colspan="1" %)(% colspan="1" %)
1007 1007  (((
1008 -\\
882 +
1009 1009  )))|(% colspan="1" %)(% colspan="1" %)
1010 1010  (((
1011 1011  (% class="TableParagraph" %)
... ... @@ -1017,7 +1017,7 @@
1017 1017  )))
1018 1018  |(% colspan="1" %)(% colspan="1" %)
1019 1019  (((
1020 -\\
894 +
1021 1021  )))|(% colspan="1" %)(% colspan="1" %)
1022 1022  (((
1023 1023  (% class="TableParagraph" %)
... ... @@ -1029,7 +1029,7 @@
1029 1029  )))
1030 1030  |(% colspan="1" %)(% colspan="1" %)
1031 1031  (((
1032 -\\
906 +
1033 1033  )))|(% colspan="1" %)(% colspan="1" %)
1034 1034  (((
1035 1035  (% class="TableParagraph" %)
... ... @@ -1040,7 +1040,7 @@
1040 1040  Returns the date of the respective course participant's last enrolment from the course element //Enrolment// with the specified ID.
1041 1041  )))
1042 1042  |(((
1043 -\\
917 +
1044 1044  )))|(((
1045 1045  (% class="TableParagraph" %)
1046 1046  //getInitialCourseLaunchDate(0)//
... ... @@ -1049,7 +1049,7 @@
1049 1049  Returns the date of the first course visit of the respective course participant.
1050 1050  )))
1051 1051  |(((
1052 -\\
926 +
1053 1053  )))|(((
1054 1054  (% class="TableParagraph" %)
1055 1055  //getRecentCourseLaunchDate(0)//
... ... @@ -1059,7 +1059,7 @@
1059 1059  )))
1060 1060  |(% colspan="1" %)(% colspan="1" %)
1061 1061  (((
1062 -\\
936 +
1063 1063  )))|(% colspan="1" %)(% colspan="1" %)
1064 1064  (((
1065 1065  (% class="TableParagraph" %)
... ... @@ -1071,7 +1071,7 @@
1071 1071  )))
1072 1072  |(% colspan="1" %)(% colspan="1" %)
1073 1073  (((
1074 -\\
948 +
1075 1075  )))|(% colspan="1" %)(% colspan="1" %)
1076 1076  (((
1077 1077  (% class="TableParagraph" %)
... ... @@ -1083,7 +1083,7 @@
1083 1083  )))
1084 1084  |(% colspan="1" %)(% colspan="1" %)
1085 1085  (((
1086 -\\
960 +
1087 1087  )))|(% colspan="1" %)(% colspan="1" %)
1088 1088  (((
1089 1089  (% class="TableParagraph" %)
... ... @@ -1095,7 +1095,7 @@
1095 1095  )))
1096 1096  |(% colspan="1" %)(% colspan="1" %)
1097 1097  (((
1098 -\\
972 +
1099 1099  )))|(% colspan="1" %)(% colspan="1" %)
1100 1100  (((
1101 1101  //getMarkWithCourseId(" //[integer-1]//","//[integer-2]//")//
... ... @@ -1104,7 +1104,7 @@
1104 1104  Returns the grade from the course element with the with the ID=[integer-1].
1105 1105  )))
1106 1106  |(((
1107 -\\
981 +
1108 1108  )))|(((
1109 1109  (% class="TableParagraph" %)
1110 1110  //hasEvaluationCompleted("//KB-ID//")//
... ... @@ -1113,7 +1113,7 @@
1113 1113  Returns TRUE for all users who have successfully completed the specified course element.
1114 1114  )))
1115 1115  |(((
1116 -\\
990 +
1117 1117  )))|(((
1118 1118  (% class="TableParagraph" %)
1119 1119  //getNumberOfEnrollments("//[string1]*//")//
... ... @@ -1122,7 +1122,7 @@
1122 1122  Returns TRUE, when the configured number of learning group members is reached in the learning area (string1).
1123 1123  )))
1124 1124  |(((
1125 -\\
999 +
1126 1126  )))|(((
1127 1127  (% class="TableParagraph" %)
1128 1128  //getOnyxTestOutcome("//[string1]//","//[string2]//")//
... ... @@ -1132,7 +1132,7 @@
1132 1132  )))
1133 1133  |(% colspan="1" %)(% colspan="1" %)
1134 1134  (((
1135 -\\
1009 +
1136 1136  )))|(% colspan="1" %)(% colspan="1" %)
1137 1137  (((
1138 1138  (% class="TableParagraph" %)
... ... @@ -1144,7 +1144,7 @@
1144 1144  )))
1145 1145  |(% colspan="1" %)(% colspan="1" %)
1146 1146  (((
1147 -\\
1021 +
1148 1148  )))|(% colspan="1" %)(% colspan="1" %)
1149 1149  (((
1150 1150  (% class="TableParagraph" %)
... ... @@ -1156,7 +1156,7 @@
1156 1156  )))
1157 1157  |(% colspan="1" %)(% colspan="1" %)
1158 1158  (((
1159 -\\
1033 +
1160 1160  )))|(% colspan="1" %)(% colspan="1" %)
1161 1161  (((
1162 1162  (% class="TableParagraph" %)
... ... @@ -1171,7 +1171,7 @@
1171 1171  )))
1172 1172  |(% colspan="1" %)(% colspan="1" %)
1173 1173  (((
1174 -\\
1048 +
1175 1175  )))|(% colspan="1" %)(% colspan="1" %)
1176 1176  (((
1177 1177  (% class="TableParagraph" %)
... ... @@ -1196,7 +1196,7 @@
1196 1196  )))
1197 1197  |(% colspan="1" %)(% colspan="1" %)
1198 1198  (((
1199 -\\
1073 +
1200 1200  )))|(% colspan="1" %)(% colspan="1" %)
1201 1201  (((
1202 1202  (% class="TableParagraph" %)
... ... @@ -1208,7 +1208,7 @@
1208 1208  )))
1209 1209  |(% colspan="1" %)(% colspan="1" %)
1210 1210  (((
1211 -\\
1085 +
1212 1212  )))|(% colspan="1" %)(% colspan="1" %)
1213 1213  (((
1214 1214  (% class="TableParagraph" %)
... ... @@ -1220,7 +1220,7 @@
1220 1220  )))
1221 1221  |(% colspan="1" %)(% colspan="1" %)
1222 1222  (((
1223 -\\
1097 +
1224 1224  )))|(% colspan="1" %)(% colspan="1" %)
1225 1225  (((
1226 1226  (% class="TableParagraph" %)
... ... @@ -1244,7 +1244,7 @@
1244 1244  equal to
1245 1245  )))
1246 1246  |(((
1247 -\\
1121 +
1248 1248  )))|(((
1249 1249  (% class="TableParagraph" %)
1250 1250  ~>
... ... @@ -1253,7 +1253,7 @@
1253 1253  greater than
1254 1254  )))
1255 1255  |(((
1256 -\\
1130 +
1257 1257  )))|(((
1258 1258  (% class="TableParagraph" %)
1259 1259  <
... ... @@ -1262,7 +1262,7 @@
1262 1262  less than
1263 1263  )))
1264 1264  |(((
1265 -\\
1139 +
1266 1266  )))|(((
1267 1267  (% class="TableParagraph" %)
1268 1268  ~>=
... ... @@ -1271,7 +1271,7 @@
1271 1271  greater than or equal to
1272 1272  )))
1273 1273  |(((
1274 -\\
1148 +
1275 1275  )))|(((
1276 1276  (% class="TableParagraph" %)
1277 1277  <=
... ... @@ -1280,7 +1280,7 @@
1280 1280  less than or equal to
1281 1281  )))
1282 1282  |(((
1283 -\\
1157 +
1284 1284  )))|(((
1285 1285  (% class="TableParagraph" %)
1286 1286  *
... ... @@ -1290,7 +1290,7 @@
1290 1290  )))
1291 1291  |(% colspan="1" %)(% colspan="1" %)
1292 1292  (((
1293 -\\
1167 +
1294 1294  )))|(% colspan="1" %)(% colspan="1" %)
1295 1295  (((
1296 1296  (% class="TableParagraph" %)
... ... @@ -1302,7 +1302,7 @@
1302 1302  )))
1303 1303  |(% colspan="1" %)(% colspan="1" %)
1304 1304  (((
1305 -\\
1179 +
1306 1306  )))|(% colspan="1" %)(% colspan="1" %)
1307 1307  (((
1308 1308  (% class="TableParagraph" %)
... ... @@ -1314,7 +1314,7 @@
1314 1314  )))
1315 1315  |(% colspan="1" %)(% colspan="1" %)
1316 1316  (((
1317 -\\
1191 +
1318 1318  )))|(% colspan="1" %)(% colspan="1" %)
1319 1319  (((
1320 1320  (% class="TableParagraph" %)
... ... @@ -1335,7 +1335,7 @@
1335 1335  Logical AND
1336 1336  )))
1337 1337  |(((
1338 -\\
1212 +
1339 1339  )))|(((
1340 1340  (% class="TableParagraph" %)
1341 1341  ~|
... ... @@ -1344,7 +1344,7 @@
1344 1344  Logical OR
1345 1345  )))
1346 1346  |(((
1347 -\\
1221 +
1348 1348  )))|(((
1349 1349  (% class="TableParagraph" %)
1350 1350  !
... ... @@ -1365,7 +1365,6 @@
1365 1365  For OPAL users, the page [[Overview of OPAL Shibboleth attributes>>url:https://bildungsportal.sachsen.de/help/attribute-opal_de.html||shape="rect"]] contains all currently usable institution-specific attributes of Saxon institutions.
1366 1366  {{/info}}
1367 1367  
1368 -(% class="wrapped" %)
1369 1369  |=(((
1370 1370  (% style="color: rgb(63,68,68);" %)Examples of rules in the tabs //«Visibility», «Access», //and// «Points» //(structure element)
1371 1371  )))|=(((
Confluence.Code.ConfluencePageClass[0]
id
... ... @@ -1,1 +1,1 @@
1 -324444838
1 +288097811
url
... ... @@ -1,1 +1,1 @@
1 -https://www.bps-system.de/help/display/SOV/wiki/spaces/LMS/pages/324444838/Expert Mode
1 +https://www.bps-system.de/help/display/SOV/wiki/spaces/LMS/pages/288097811/Expert Mode