Wiki-Quellcode von Institutionsportlet

Version 198.1 von Carina Enke am 18.11.2025

Verstecke letzte Bearbeiter
Carina Enke 197.2 1 Verwalter einer Institution sowie Systemadministratoren können den Inhalt des Portlets **Meine Institution** individuell gestalten.
Carina Enke 64.1 2
3 {{expand title="Institutionsportlet bearbeiten ..."}}
4 Um den Inhalt des Portlets für Ihre Institution zu bearbeiten, gehen Sie wie folgt vor:
5
6 |(% class="numberingColumn" %)(% class="numberingColumn" %)
7 (((
8 1
9 )))|(((
Carina Enke 197.2 10 Öffnen Sie die Startseite Ihrer Plattform. Klicken Sie im betreffenden Portlet **Meine Institution** das Rädchen-Icon in der rechten oberen Ecke des Portlets, um das Konfigurationsmenü zu öffnen.
Carina Enke 64.1 11 )))|(% rowspan="2" %)(% rowspan="2" %)
12 (((
Moritz Baumgarten 197.1 13 [[image:attach:Startseite-Institutionsportlet konfigurieren_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
Carina Enke 64.1 14 )))
15 |(% class="numberingColumn" colspan="1" %)(% class="numberingColumn" colspan="1" %)
16 (((
17 2
18 )))|(% colspan="1" %)(% colspan="1" %)
19 (((
Carina Enke 197.2 20 Wählen Sie den Eintrag **Bearbeiten**.
Carina Enke 64.1 21 )))
22 |(% class="numberingColumn" %)(% class="numberingColumn" %)
23 (((
24 3
25 )))|(((
Carina Enke 197.2 26 Es öffnet sich der Texteditor und Sie können den Inhalt des Portlets nach Ihren Vorstellungen gestalten.
Carina Enke 64.1 27
28 {{expand title="Bilder einbinden ..."}}
Carina Enke 197.2 29 Unterhalb des Texteditors ist der Inhalt des Ressourcenordners zum Portlet zu sehen. Dieser bietet die Möglichkeit hinterlegte Inhalte wie Bilder oder Videos zu verwalten. Neben dem Löschen und Hinzufügen von Ressourcen, können diese auch umbenannt werden. Dazu werden entsprechende Schaltflächen über der Tabelle aktiv, sobald eine Ressource per Checkbox gewählt wird.
Carina Enke 64.1 30 {{/expand}}
31 )))|(% rowspan="2" %)(% rowspan="2" %)
32 (((
Moritz Baumgarten 197.1 33 [[image:attach:Startseite-Institutionsportlet editieren_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
Carina Enke 64.1 34 )))
35 |(% class="numberingColumn" colspan="1" %)(% class="numberingColumn" colspan="1" %)
36 (((
37 4
38 )))|(% colspan="1" %)(% colspan="1" %)
39 (((
Carina Enke 197.2 40 Bestätigen Sie Ihre Änderungen mit Klick auf den Button **Speichern**.
Carina Enke 64.1 41 )))
42 {{/expand}}
43
44 {{expand title="Inhalte im Institutionsportlet abhängig von Nutzerattributen einbinden ..."}}
Moritz Baumgarten 197.1 45 (% style="color:#000000" %)Mit Hilfe der HTML-Ansicht des Texteditors können Sie Inhalte in diesem Portlet abhängig von Nutzerattributen oder der gewählten Systemsprache anzeigen. Hierfür genügt es, diese Inhalte im folgenden Format an der entsprechenden Stelle im HTML-Code zu hinterlegen:
Carina Enke 64.1 46
47 |(((
48
49 {{code language="xml"}}
50 <[html-Element] data-visibility-condition="[attribut];[operator];[wert]"></[html-Element]>
51 {{/code}}
52 )))|(((
Moritz Baumgarten 197.1 53 [[image:attach:Startseite-Institutionsportlet Quelltext öffnen_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
Carina Enke 64.1 54 )))
55
56 {{expand title="Erweitern, um Beispiele anzuzeigen ..."}}
57 **Beispiel1:** Einen Link zu OPAL, der allen Nutzer angezeigt werden soll, deren Vorname mit einem E beginnt, geben Sie so an:
58
59 {{code language="xml"}}
Moritz Baumgarten 197.1 60 <a data-cke-saved-href="https://bildungsportal.sachsen.de/opal" href="https://bildungsportal.sachsen.de/opal" data-visibility-condition="firstname;startswith;E">Link zu OPAL</a>
Carina Enke 64.1 61 {{/code}}
62
63 **Beispiel 2**: Einen Text, der Nutzern sprachabhängig angezeigt werden soll, geben Sie so an:
64
65 {{code language="xml"}}
66 <p data-visibility-condition="locale;equals;en">Diesen Text sehen nur Nutzer, die in den allgemeinen Nutzer-Systemeinstellungen unter Sprache Englisch ausgewählt haben.</p>
67 {{/code}}
68 {{/expand}}
69
70 |=(((
71 Folgende Operatoren können Sie dazu verwenden:
72 )))|=(((
73 Diese Operatoren können Sie mit folgenden Nutzerattributen kombinieren:
74 )))
75 |(((
Moritz Baumgarten 197.1 76 (% style="text-align:left" %)
Carina Enke 64.1 77 * contains
78 * equals
79 * startswith
80 * endswith
81 * not (z.B "not-equals")
82 )))|(((
Moritz Baumgarten 197.1 83 (% style="text-align:left" %)
Carina Enke 64.1 84 * firstname
85 * lastname
86 * email
87 * institutionaluseridentifier
88 * institutionalname
89 * orgunit
90 * studysubject
91 * studygroup
92 * persontype
93 * termsofstudy
94 * birthday
95 * locale (Bezieht sich auf die von Nutzer eingestellte Systemsprache für die Plattform.)
96 )))
97
98 {{info}}
Carina Enke 197.2 99 In der Editieransicht des Portlets werden alle Inhalte angezeigt, im Portlet selbst dann attributsabhängig.
Carina Enke 64.1 100 {{/info}}
101 {{/expand}}