Diese Seite kommt aus dem Namespace Playground, einem rein internen Testareal des Wiki … dort sind auch weitere redaktionelle Hinweise bzgl. der typographischen Umsetzungen, sozusagen das Regelwerk bzgl. Layout von iX-Wiki und Workflows beschrieben.
Redaktionelle Regel: Keine Subkategorien mit nur einem Element!
Userlevel verwenden wir z. B. in dem nodisp-tag. Die <nodisp 2>… </nodisp>
-Anweisung erlaubt das Ausblenden von Wiki-Inhalten, mit Ausnahme für Benutzer mit Edit-Rechten. Somit bleiben die so geklammerten Abschnitte für angemeldete Benutzer i. d. R. sichtbar, aber für den nicht angemeldeten Benutzer verborgen (es sei den er erstellt eine PDF - dort ist es ein bekannter Effekt des PDF-PlugIns, dass der Userlevel ignoriert wird). Nachfolgend eine Übersicht der Userlevel zum allgemeinen Verständnis und ein 'Testfeld' mit Hilfe nodisp. So können Sie hier auch checken, welche Rechte Sie momentan wohl haben …
Name | Level | applies to | Permission | DokuWiki constant |
---|---|---|---|---|
none | 0 | pages, namespaces | no permission – complete lock out | AUTH_NONE |
read | 1 | pages, namespaces | read permission | AUTH_READ |
edit | 2 | pages, namespaces | existing pages may be edited | AUTH_EDIT |
create | 4 | namespaces | new pages can be created | AUTH_CREATE |
upload | 8 | namespaces | mediafiles may be uploaded | AUTH_UPLOAD |
delete | 16 | namespaces | mediafiles may be overwritten or deleted | AUTH_DELETE |
Freitext
0 wird Jedem angezeigt, sofern dieser auf die Seite darf
Level 0: Darf nichts, ist ausgeschlossen. Nur Leserechte für nicht eingeschränkte Inhalte. Playground ist z. B. ausgeschlossen.
1 Du hast Leserechte, bist also zumindest angemeldet…
Level 1: Hat Leserechte.
Level 2: Darf vorhandene Seiten bearbeiten.
Level 4: Darf neue Namespaces und Seiten erstellen.
Level 8: Darf Mediafiles uploaden.
Level 16: Darf Mediafiles überschreiben / löschen.
Will man eine kompakte Infobox mit optionalen Zusatzinfos versehen, bietet sich ggf. die WRAP-Box mit zwei Spalten an, wobei in der rechten Spalte collapsable Teaser angeboten werden können.
Title of Collapsable Note
1. Zusatzinfo Der hier benannte Text ist rechtsbündig und inline collapsable.
Hier kommt also der Text, der bei Bedarf als Zusatzinfo eingeblendet werden kann. Beachte:
Die Länge beinflusst den zugestandenen Platz für die Info auf der linken
Seite außerhalb des span. Leider wird das manchmal letzte Wort umgebrochen…
Man kann dem aber mit Zeilenumbrüchen begegnen.
2. Zusatzinfo Auch dieser Zusatztext ist rechtsbündig und inline collapsable.
Hier kommt also der Text, der bei Bedarf als Zusatzinfo eingeblendet werden kann. Beachte:
Die Länge beinflusst den zugestandenen Platz für die Info auf der linken
Seite außerhalb des span. Leider wird das manchmal letzte Wort umgebrochen…
Man kann dem aber mit Zeilenumbrüchen begegnen.
3. Zusatzinfo Man muss natürlich darauf achten, dass die Klammern von wrap und plusplus richtig verschachtelt sind.
Die Hauptinfo, die immer sichtbar sein sollte…
lorem ipsum dolor tsted amet…
lorem ipsum dolor tsted amet2.
Benutzer können hinzugefügt, gelöscht und bearbeitet werden mittels plugin usermanager. Für Informationen wie Benutzer manuell hinzugefügt werden lesen sie die Beschreibung in der plain backend Dokumentation. Standardmäßig können sich Benutzer selbst registrieren.
Siehe dazu: FAQ: How to disable open user registration
Zugriffsbeschränkungen werden mit pages und namespaces verbunden. Es gibt fünf Zugriffsrechte: read, edit, create, upload und delete (lesen, editieren, anlegen, hochladen und löschen). Jedes höhere Zugriffsrecht enthält die darunter liegenden. Dabei ist read das unterste und delete das höchste Recht. Die Rechte create, upload und delete können nur namespaces zugewiesen werden.
Wenn DokuWiki prüft, welche Rechte es einem Benutzer geben soll, benutzt es alle Regeln, die mit dem Benutzernamen übereinstimmen oder der Gruppenrechte der Gruppe, in der sich der Benutzer befindet. Die Regel mit dem höchsten Recht wird benutzt. Die Rechte werden zuerst für die Seite geprüft. Danach werden alle übergeordneten namespaces geprueft, bis eine zutreffende Regel gefunden wurde.
Um eine beschränkende Regel hinzuzufuegen, wechseln Sie auf die Seite, die beschränkt werden soll und wechseln dann auf die Administrationsoberfläche durch drücken des Admin
Button (Nur verfügbar für den superuser). Dort selektieren Sie Access Control List Management. Ihnen wird dann eine Tabelle wie die folgende gezeigt, die alle Beschränkungen der ausgewählten Seite zeigt.
Beispiel einer ACL-Beschränkung
Beschränkungen werden in die oberste Zeile der Tabelle eingetragen. Sie müssen einen Bereich auswählen. Dies kann entweder die gewählte Seite selbst oder einer der namespaces sein, in denen sich die Seite befindet 1). Sie müssen ausserdem auswählen, wem Sie den Zugriff erlauben (oder verbieten) wollen; dies kann eine Gruppe oder ein Benutzer sein. Zum Schluss müssen Sie noch die Rechte wählen, die Sie gewähren wollen. Wird nichts gewählt, wird der gewählte Benutzer oder die gewählte Gruppe von der Benutzung der Seite oder des namespaces ausgeschlossen.
Anm.: Das delete-Recht betrifft nur media Dateien. Seiten können gelöscht (und wieder hergestellt) werden von jedermann, der wenigstens edit-Rechte hat. Jemand der upload-Rechte aber keine delete-Rechte hat, kann existierende media Dateien nicht mehr überschreiben.
ALL. Jeder, selbst Benutzer, die nicht angemeldet sind, sind Mitglieder der Gruppe ALL. Sie können diese Gruppe benutzen, um den Zugriff für alle Benutzer zu beschränken (als Standardeinstellung) um dann die Rechte ausgewählter Benutzer zu erweitern. Im Bildschirmfoto oben ist z.B. niemand berechtigt etwas hochzuladen ausser den Mitgliedern der Gruppe UPLOAD.
user. Alle Benutzer, die sich selbst registriert haben, sind automatisch Mitglied der Gruppe USER. Benutzen Sie dies, um angemeldeten Benutzern Rechte zu geben. Der Name dieser Gruppe wird durch die Option defaultgroup festgelegt. Anders als die virtuelle Gruppe ALL, ist die Gruppe „user“ real. Zu ihr werden alle Benutzer automatisch hinzugefügt, wenn die einfache Benutzerauthentifizierung benutzt wird. Wenn Sie ein anderes Verfahren verwenden, müssen Sie die Gruppen benutzen, die dieses Verfahren benutzt.
Zugriffsbeschränkungen werden in der Datei conf/acl.auth.php
gesichert. Sie sollte durch den Webserver geschrieben werden können, wenn Sie die ACL Admin-Oberfläche benutzen wollen. Es wird nicht empfohlen, diese Datei manuell zu editieren. Benutzen Sie die Admin-Oberfläche.
Leere Zeilen und Kommentare im Stile der Shell werden ignoriert. Jede Zeile enthält drei Felder, die durch Leerzeichen getrennt sind:
@
Zeichen gekennzeichnet.
Es gibt 7 Rechtelevel, die durch eine Zahl repräsentiert werden. Höhere Levels beinhalten tiefere. Wenn Sie editieren können, dann können Sie auch lesen. Trotzdem sollte das admin-Recht von 255 nie in der conf/acl.auth.php
Datei benutzt werden. Es wird nur intern bei der Prüfung der Übereinstimmung der superuser Option benutzt.
Name | Level | applies to | Permission | DokuWiki constant |
---|---|---|---|---|
none | 0 | pages, namespaces | no permission – complete lock out | AUTH_NONE |
read | 1 | pages, namespaces | read permission | AUTH_READ |
edit | 2 | pages, namespaces | existing pages may be edited | AUTH_EDIT |
create | 4 | namespaces | new pages can be created | AUTH_CREATE |
upload | 8 | namespaces | mediafiles may be uploaded | AUTH_UPLOAD |
delete | 16 | namespaces | mediafiles may be overwritten or deleted | AUTH_DELETE |
admin | 255 | admin plugins | superuser2) can change admin settings | AUTH_ADMIN |
Hier ist ein Beispiel:
* @ALL 4 * bigboss 16 start @ALL 1 marketing:* @marketing 8 devel:* @ALL 0 devel:* @devel 8 devel:* bigboss 16 devel:funstuff bigboss 0 devel:* @marketing 1 devel:marketing @marketing 2
Lassen Sie uns das Beispiel Zeile für Zeile durchsehen (s. unten für weitere Informationen):
marketing
gesetzt. Allen Mitgliedern der marketing Gruppe wird erlaubt, hier hochzuladen - fuer andere Benutzer gilt Zeile 1, die anlegen und editieren erlaubt. bigboss erbt seine Rechte von Zeile 2, so dass er hochladen und loeschen kann.devel
wird beschraenkt. Niemand darf etwas machen.funstuff
-Seite sieht – erinnern Sie sich: genaue Seitenrechte überschreiben namespace Rechte devel
-Namespace lesendevel:marketing
-Seite zu editieren.Bitte beachten Sie, dass die Reihenfolge in der Datei egal ist. Die Datei wird als Ganzes analysiert und das Wiki sucht die perfekte Übereinstimmung für die Seiten/Benutzer-Kombinationen. Wenn eine Übereinstimmung gefunden wird, wird die Suche abgebrochen. Wenn keine Übereinstimmung gefunden wird, dann werden die Gruppenrechte der zu aktuellen Seite geprüft. Wird auch hier keine Übereinstimmung gefunden, wird die Prüfung mit dem nächsthöheren Namespace fortgesetzt.
Sie sehen im obigen Beispiel die Recht für die Benutzer bigboss. Ihm wurde via Zeile 2 der volle Zugriff gewährt, aber er benötigt den vollen Zugriff auf den devel:* namespace via Zeile 7 noch einmal. Wäre die Zeile nicht da, dann wäre die erste Übereinstimmung für den Benutzer bigboss und Seiten innerhalb des devel Namespace die Zeile 5, weil bigboss Mitglied der magischen Gruppe ALL ist.
Anm.: Um Benutzer und Gruppen mit speziellen Zeichen (wie Leerzeichen) zu konfigurieren müssen Sie den Namen „URL escapen“. Das trifft nur auf spezielle Zeichen im unteren 128 Byte Bereich zu. Die ACL Datei benutzt UTF-8 Codierung. Dadurch kann jedes Multibyte-Zeichen geschrieben werden, wie es ist. Dies trifft nur dann zu, wenn ein Verfahren benutzt wird, dass anders ist als plain – das einfache Verfahren erlaubt keine speziellen Zeichen.
unbeschränkt
Hallo. Ich bin ein kleiner Blindtext. Und zwar schon so lange ich denken kann. Es war nicht leicht zu verstehen, was es bedeutet, ein blinder Text zu sein: Man ergibt keinen Sinn. Wirklich keinen Sinn. Man wird zusammenhangslos eingeschoben und rumgedreht – und oftmals gar nicht erst gelesen. Aber bin ich allein deshalb ein schlechterer Text als andere? Na gut, ich werde nie in den Bestsellerlisten stehen. Aber andere Texte schaffen das auch nicht. Und darum stört es mich nicht besonders blind zu sein. Und sollten Sie diese Zeilen noch immer lesen, so habe ich als kleiner Blindtext etwas geschafft, wovon all die richtigen und wichtigen Texte meist nur träumen.
Bavaria ipsum dolor sit amet wea ko, dea ko obandeln muass. Auf gehds beim Schichtl i mog di fei is Brezn, an san Weiznglasl barfuaßat gwiss wuid. Glei schüds nei jo mei is owe da Kini, Milli! Wurschtsolod nia need a Prosit der Gmiadlichkeit des wiad a Mordsgaudi, Kuaschwanz greaßt eich nachad mechad Broadwurschtbudn jo mei noch da Giasinga Heiwog etza. Nomoi Gams Namidog, des is a gmahde Wiesn a geh wos nomoi Biawambn! No a Maß hoam wann griagd ma nacha wos z’dringa, gelbe Rüam Sauwedda is. Ham samma soi Mongdratzal, ja, wo samma denn. Servas pfiad de Griasnoggalsubbm om auf’n Gipfe moand Gams Weiznglasl Wurscht, Haberertanz gwiss. So schee zua mogsd a Bussal nomoi Spotzerl auszutzeln, wia hob san Brotzeit ebba! Kloan und i Schdeckalfisch, vui huift vui i hob di narrisch gean a bissal wos gehd ollaweil. Geh singan nia need Blosmusi Kneedl Diandldrahn jo mei is des schee Breihaus Jodler. Ned gscheid san oans Charivari, spernzaln i Brodzeid. Radler o’ha gwihss, lem und lem lossn kumm geh. Om auf’n Gipfe Hendl wo hi Ledahosn Goaßmaß Meidromml back mas, a Prosit der Gmiadlichkeit Stubn.
Gscheid gschmeidig da, hog di hi Brodzeid soi, Resi des wiad a Mordsgaudi. Hoam Gstanzl du dadst ma scho daugn wea ko, dea ko, Baamwach ozapfa Wiesn Spotzerl obacht an Maibam. Ewig und drei Dog oans zünftig des is hoid aso? Jodler vui huift vui am acht’n Tag schuf Gott des Bia Sauwedda Griasnoggalsubbm vo de mogsd a Bussal. Umananda sodala Leonhardifahrt Hendl schaugn san Wurschtsolod! I daad Servas nia need kumm geh Radi i daad abfieseln wos Guglhupf di singd. Hob mechad om auf’n Gipfe, glacht. Prosd noch da Giasinga Heiwog nix, pfiad de. Auszutzeln oba iabaroi allerweil Weibaleid Musi hogg ma uns zamm. Ozapfa Zidern Schmankal, Weiznglasl! Owe Guglhupf hob pfiad de hawadere midananda Watschnpladdla unbandig di, hoggd wolln Wurschtsolod. Mei hob i an Suri gschmeidig oa Obazda Radler i daad? Gscheid i daad da, hog di hi es geh do nackata, Woibbadinga sammawiedaguad. Nomoi glacht griaß God beinand i sog ja nix, i red ja bloß kumm geh gwiss Buam? Weißwiaschd Marei auf der Oim, da gibt’s koa Sünd i moan scho aa des muas ma hoid kenna obandln schaugn Maderln des wiad a Mordsgaudi guad.
So Goaßmaß Sauwedda, Spotzerl: Hemad schaugn Lewakaas i hab an jo mei Watschnbaam gschmeidig di unbandig greaßt eich nachad: Ded boarischer Schneid da, so nia need. Auf der Oim, da gibt’s koa Sünd des basd scho i hob di narrisch gean a Hoiwe ja, wo samma denn a bravs mehra, Graudwiggal. O’ha oans a Prosit der Gmiadlichkeit naa Biaschlegl nomoi, Habedehre! Heimatland sei hob i an Suri di do legst di nieda iabaroi, nimmds gscheckate hi Sauwedda: A bissal kimmt Guglhupf Weibaleid, Kirwa Spotzerl sammawiedaguad Mamalad. Heid sauba kummd o’ha Obazda dahoam. Is gscheid oamoi allerweil pfundig mi Haferl Bussal. Koa Ramasuri kloan griasd eich midnand naa abfieseln gwihss singd: Kimmt Weibaleid Bradwurschtsemmal heid gfoids ma sagrisch guad Mamalad nomoi Diandldrahn Milli Weiznglasl is kumm geh. Gidarn nackata wia sei Wurschtsolod wuid do Bradwurschtsemmal resch des is hoid aso: Heid heid Xaver Stubn hob, Spezi du dadst ma scho daugn: Wos g’hupft wia gsprunga wia Maderln Foidweg, ma d’.
A bravs wann griagd ma nacha wos z’dringa Gaudi, soi des wiad a Mordsgaudi. Da, hog di hi in da greana Au und glei wirds no fui lustiga da Kini kumm geh heid, umma pfenningguat! Zua Spezi vui mei fias oans do sodala. Vo de i bin a woschechta Bayer Kneedl measi Mamalad oamoi? Spotzerl hawadere midananda a bissal wos gehd ollaweil, obacht. Und glei wirds no fui lustiga mim hi Reiwadatschi Maßkruag Wurschtsolod Foidweg Vergeltsgott i sog ja nix, i red ja bloß Diandldrahn. Middn nix Steckerleis, hoggd! Hoid Stubn middn heitzdog Semmlkneedl hod, bittschön bittschön. Hogg ma uns zamm pfiad de Schmankal Schdarmbeaga See zünftig Semmlkneedl, Schorsch gwiss wia da Buachbinda Wanninger heid gfoids ma sagrisch guad muass. Almrausch oa middn, wann griagd ma nacha wos z’dringa Schuabladdla samma. D’ dringma aweng hea d’, Engelgwand! Des is schee Jodler no bitt, am acht’n Tag schuf Gott des Bia. Biawambn nomoi gor de Sonn i mechad dee Schwoanshaxn, dei Brezn naa! Gelbe Rüam sei koa vasteh. Watschnbaam Biazelt Sepp naa Lewakaas ham, des basd scho Kaiwe auffi bitt a! Hogg di hera gschmeidig sodala umananda, wos zünftig do.
Auffisteign zünftig Gstanzl obacht no Weißwiaschd nomoi Bladl so schee. Charivari g’hupft wia gsprunga Schmankal af. Griasd eich midnand Weißwiaschd des is schee ned woar dahoam wolln so schee Semmlkneedl nia vui? Midanand hea hawadere midananda a Prosit der Gmiadlichkeit baddscher Biazelt auf der Oim, da gibt’s koa Sünd Schdeckalfisch is. Baamwach Schmankal und glei wirds no fui lustiga, ognudelt i hob di narrisch gean abfieseln i moan oiwei: Gor Bussal Semmlkneedl gscheckate a Prosit der Gmiadlichkeit o’ha oa Bradwurschtsemmal. Nia need hogg di hera i daad, Fingahaggln Brodzeid eam i hob di liab. Musi sammawiedaguad allerweil Greichats di, mi da, hog di hi amoi Ewig und drei Dog greaßt eich nachad gwihss. Om auf’n Gipfe om auf’n Gipfe unbandig obacht hawadere midananda wos oba, Baamwach Mongdratzal. Liberalitas Bavariae Biaschlegl Wiesn, vo de kimmt? Hoid d’ Ewig und drei Dog hogg di hera, a bissal Milli da, hog di hi. Bladl oa noch da Giasinga Heiwog iabaroi, Radler Ewig und drei Dog Habedehre g’hupft wia gsprunga da Kini a Prosit der Gmiadlichkeit. Sepp ja, wo samma denn auffi, kimmt! Woaß hogg di hera hea Bradwurschtsemmal anbandeln hoid Gamsbart Gstanzl hob, glacht:
Mei is ned dahoam Gams des is a gmahde Wiesn Schbozal barfuaßat de! Abfieseln Vergeltsgott wann griagd ma nacha wos z’dringa und Baamwach pfenningguat Kuaschwanz so schee wia Marterl heitzdog: Spezi Servas Foidweg, pfundig weida Breihaus Schdarmbeaga See Sepp. Nois Fingahaggln Fünferl des is schee, scheans wia da Buachbinda Wanninger Auffisteign und und sei. Nois Hetschapfah Kirwa Wiesn Mongdratzal i hob di narrisch gean da, amoi hea: Es owe aba vui, muass i hab an hod: Marterl Obazda schnacksln i, des is a gmahde Wiesn Sauakraud! Noch da Giasinga Heiwog Maßkruag auf’d Schellnsau eana zünftig schoo Engelgwand, Semmlkneedl Spuiratz unbandig Biazelt. Gfreit mi greaßt eich nachad des muas ma hoid kenna Servas no Xaver schaugn Steckerleis: Is Ohrwaschl luja Wurschtsolod auf’d Schellnsau, i mog di fei? Landla guad eam, Schbozal is des liab Schdarmbeaga See Enzian lem und lem lossn Kuaschwanz da iabaroi! Wo hi vo de Griasnoggalsubbm Semmlkneedl i hob di liab hi mei de di Haberertanz ded. Gscheid Weiznglasl koa vui huift vui:
Das Nachfolgende ist intern und wird unangemeldeten Usern statusbedingt nicht gezeigt oder ist angemeldeten Beutzern nur beschränkt zugänglich.
im Code von „W:\Version.20.21.1\lib\tpl\dokuwiki\css\_links.css“ ist wahrscheinlich verborgen, wie die Hyperlinks gestaltet werden. Es gibt zusätzlich einen Override bzgl. der Linkfarben in der Administration, aber kein Interface für die Linkstruktur. Diese ist css-definiert …
Abschnitt aus der Datei: original
/*____________ links to wiki pages ____________*/ /* existing wikipage */ .dokuwiki a.wikilink1 { } /* not existing wikipage */ .dokuwiki a.wikilink2 { text-decoration: none; } .dokuwiki a.wikilink2:link, .dokuwiki a.wikilink2:visited { border-bottom: 1px dashed; } .dokuwiki a.wikilink2:hover, .dokuwiki a.wikilink2:active, .dokuwiki a.wikilink2:focus { border-bottom-width: 0; } /* any link to current page */ .dokuwiki span.curid a { font-weight: bold; }
Angepasst:
/*____________ links to wiki pages ____________*/ /* existing wikipage */ .dokuwiki a.wikilink1 { text-decoration: underline; <=== Einfügung wirkt? } /* not existing wikipage */ .dokuwiki a.wikilink2 { text-decoration: none; } .dokuwiki a.wikilink2:link, .dokuwiki a.wikilink2:visited { border-bottom: 1px dashed; } .dokuwiki a.wikilink2:hover, .dokuwiki a.wikilink2:active, .dokuwiki a.wikilink2:focus { border-bottom-width: 0; } /* any link to current page */ .dokuwiki span.curid a { font-weight: bold; }