Admin-Log
Spielplatz im Namensraum "wiki"
Der PlayGround liegt beim PP-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.
(…/pp/inc/lang/de/edit.txt
, …/pp/inc/lang/en/edit.txt
und …/pp/inc/lang/fr/edit.txt
)
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.
pp-Template
Das Template, das für Look and Feel des Wikis zuständig ist, heißt sprintdoc.
Zugriffsrechte
Nutzergruppen
- admin
darf alles
- tutor
Tutoren des PP. 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 MIME-Typen gehört. Die Liste der von dokuwiki 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
- *.csv text/csv
“comma separated values” – Der kleinste gemeinsamme Nenner von Tabellenkalkulationen
- *.xcf image/x-xcf
das vom Malprogramm
gimp verwendete Dateiformat
- *.svg image/svg+xml
“scalable vector graphics” – das vom
W3C empfohlen Vektorformat
Admin-Log
(Neue Einträge oben einfügen)
- Juni 2024
Umbennenung von APwiki (“AnfängerpraktikumWiki”) in PPwiki (“PhysikPraktikumWiki”)
- 4. Mai 2020
Plugin
TemplateByName installiert. Damit sind Seitenvorlagen direkt im Wiki editierbar.
- 3. März 2019
Der Upgrade von “Frusterick Manners” zu “Greebo” hatte dieses Plugin funktionslos gemacht. Im Dokuwikiforum gab es einen
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
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.
- 20. February 2015
Timestamp installiert. Dieses Plugin ergänzt ein Uhr-Icon im Editor. Ein Klick darauf fügt das aktuelle Datum ein.
Das
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
- 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