====== Admin-Log ====== ===== Spielplatz im Namensraum "wiki" ===== Der [[wiki:playground:start]] liegt beim AP-Wiki nicht direkt in der Wurzel, sondern er ist im Namensraum "wiki" angesiedelt. Dafür wurde der Hinweis im Editfenster für die deutsche, englischen und französische Sprachversion angepasst. (''.../ap/inc/lang/de/edit.txt'' , ''.../ap/inc/lang/en/edit.txt'' und ''.../ap/inc/lang/fr/edit.txt'') ===== Sidebar ===== * Das Inhaltsverzeichnis auf der linken Seite mit dem automatischen Update braucht das Plugin "Indexmenu". * Stil und Optionen des Inhaltsverzeichnisses werden durch die Seite [[:sidebar]] bestimmt. * Das "#1" sorgt dafür, dass die Untermenüs zugeklappt beginnen. * Das "js" sorgt dafür, dass der Index mit Javascript aufgebaut wird. * Der Parameter hinter "js" ist der Name des Themes für das Index-Menu. * Das "tsort" und das "nsort" sorgen dafür, dass die Einträge die obersten Überschrift der jeweiligen Seite bekommen. * Das "msort" erlaubt es, die Piorität für die Reihenfolge im Index mit einem Tag auf der Seite vorzugeben: ''{{indexmenu_n>1234}}'' * Damit die sidebar-Seite nicht angezeigt wird, ist in der admin-Config der Parameter plugin»indexmenu»skip_file auf /(sidebar)/ gesetzt. * Damit die Einträge die oberste Überschrift der Seite statt dem Dateinamen bekommen, ist in der admin-Config der Parameter useheading auf "always" gesetzt. * Damit nicht alle User alles in der Sidebar angezeigt bekommen, ist in der Admin-Config der Parameter sneaky_index gesetzt. ===== ap-Template ===== Das Template, das für Look and Feel des Wikis zuständig ist, heißt "ap". Es ist vom default-Template abgeleitet, wie es im Januar 2013 bei Dokuwiki mitgeliefert wird ("adora belle"). Das Template befindet sich auf gringottt2 im Verzeichnis /srv/www/htdocs/ap/lib/tpl/ap ==== Elastische Breite ==== Damit der Seiteninhalt sich so breit wie das Fenster macht, ist in ''style.ini'' die Seitenbreite auf 100% gesetzt: __site_width__ = "100%" ===== Zugriffsrechte ===== ==== Nutzergruppen ==== ? admin : darf alles ? tutor : Tutoren des AP. Darf die meisten Wikiseiten ändern. Darf neue Seiten anlegen. ? alle anderen : dürfen nur lesen ==== Für Upload erlaubte Dateitypen ==== Dokuwiki lässt als Schutz gegen Viren und Trojaner einen Upload nur zu, wenn das Dokument zu bestimmten [[wpde>Multipurpose Internet Mail Extensions|MIME-Typen]] gehört. Die Liste der von dokuwiki {{:wiki:mime.conf|als Default zugelassenen Typen}} enthält bereits die wichtigsten Formate. Zusätzlich sind in /srv/www/htdocs/ap/conf/mime.local.conf weitere erlaubte Typen definiert: ? *.txt text/plain : reine ASCII-Dateien ? *.csv text/csv : "comma separated values" -- Der kleinste gemeinsamme Nenner von Tabellenkalkulationen ? *.xcf image/x-xcf : das vom Malprogramm [[wpde>GIMP|gimp]] verwendete Dateiformat ? *.svg image/svg+xml : "scalable vector graphics" -- das vom W3C empfohlen Vektorformat ===== Admin-Log ===== (Neue Einträge oben einfügen) ? 4. Mai 2020 : Plugin [[doku>plugin:templatebyname|TemplateByName]] installiert. Damit sind Seitenvorlagen direkt im Wiki editierbar. ? 3. März 2019 : Das Plugin [[doku>plugin:diffpreview|DiffPreview]] wieder funktionsfähig gemacht. : Der Upgrade von "Frusterick Manners" zu "Greebo" hatte dieses Plugin funktionslos gemacht. Im Dokuwikiforum gab es einen [[https://forum.dokuwiki.org/post/62647|Vorschlag für einen Patch]]. Jetzt gibt es wieder einen Knopf "Changes". : Leider gibt es einen Glitch: Wenn man vor dem Diff eine Vorschau macht, dann landet man im Dialog für die Wiederherstellung der alten Vversion. ? 21. February 2015 : Das Plugin [[doku>plugin:html5video2|HTML5video2]] als Ersatz für das defekte htvid installiert. : In der Konfiguration HTML-Tags in Wiki-Seiten erlaubt (htmlok) -- wird für Links in Überschriften gebraucht. : Das Plugin [[doku>plugin:groupusers|GroupUsers]] installiert, um eine automatisch aktualisierte Liste der Admins zu erzeugen ([[apwiki-admins]]) : --- //[[knaak@iqo.uni-hannover.de|Kai-Martin Knaak]] 21 February 2015 04:38// ? 20. February 2015 : [[doku>plugin:timestamp|Timestamp]] installiert. Dieses Plugin ergänzt ein Uhr-Icon im Editor. Ein Klick darauf fügt das aktuelle Datum ein. : Das [[doku>plugin:anchor|Anchor Plugin]] installiert. Damit kann man auf langen Seiten einen Anker setzen, der mit Wikilinks direkt angesprungen werden kann. Sehr ähnlich zur Anker-Vorlage bei Wikipedia. : Die style.ini für das Plugin eventline so geändert, dass die Darstellung weniger mit dem hiesigen Layout kollidiert. : Die Liste der Plugins mit dem iqwiki abgeglichen und die user_hints vom iqwiki nach hier kopiert. : Eine Wartungsseite für Waisenkinder und tote Weblinks eingerichtet : Einen Unterordner wiki:Wartungsseiten eingerichtet : --- //[[knaak@iqo.uni-hannover.de|Kai-Martin Knaak]] 20 February 2015 23:05// ? 7. February 2015 : Das date plugin installiert : Das variables plugin entinstalliert -- Funktionalität ist ins Hauptpaket übernommen : Das changes Plugin installiert und im Admin-Bereich eine Seite mit der Liste der letzten Änderungen angelegt : Die Formatierung des Datums in der Konfig konsistent auf "%e %B %Y %H:%M gesetzt -- ist garantiert nicht missverständlich : Eine Diskussion auf allen Seiten einrichten, außer auf denen im internen Bereich. : Die Diskussion als Default einklappen --> in /ap/lib/plugins/discussion/style.css die Zeile ''#comment_wrapper { display:none; }'' ergänzt : Den Knopf zum Ausklappen der Diskussion umbenannt in "Kommentare" --> in /ap/lib/plugins/discussion/lang/de/lang.php : --- //[[knaak@iqo.uni-hannover.de|Kai-Martin Knaak]] 7 February 2015 04:14// {{indexmenu_n>100}}