Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
wikis:dokuwiki [2008/02/29 03:59] – st | wikis:dokuwiki [2023/11/29 12:28] (aktuell) – [Plugins] st | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== DokuWiki ====== | ||
+ | ...die Grundlage dieses Wikis. | ||
+ | ===== Links ===== | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | |||
+ | ==== Plugins ==== | ||
+ | |||
+ | WYSIWYG: | ||
+ | * **[[https:// | ||
+ | * https:// | ||
+ | |||
+ | andere: | ||
+ | * **[[https:// | ||
+ | * [[https:// | ||
+ | * Formulare [[https:// | ||
+ | === Export === | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | ===== Vorteile ===== | ||
+ | * schnelle Installation | ||
+ | * leichtes Backup & Restore (Packen+Entpacken) | ||
+ | * genaue Rechteverwaltung nach Namensräumen und Seiten sowie Benutzer und Gruppen | ||
+ | * automatisches Speichern von Entwürfen | ||
+ | * automatische Druckansicht beim Drucken | ||
+ | |||
+ | |||
+ | ===== Installation ===== | ||
+ | [[http:// | ||
+ | Siehe auch [[shellscripts: | ||
+ | |||
+ | Ab der neuesten Version ist allerdings bereits ein Installer enthalten. | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | ===== Konfiguration ===== | ||
+ | * [[http:// | ||
+ | |||
+ | :!: man sollte sich fühzeitig für Optionen wie | ||
+ | * URL rewriting | ||
+ | * Umschreibung der Akzente | ||
+ | * Trennzeichen (das voreingestellt _ eignet sich für [[suchmaschinen: | ||
+ | * ausblenden der Namensräume in der Übersicht für der Benutzer keine Rechte hat | ||
+ | entscheiden. So muss man später nicht aufwändig Seiten verlegen. | ||
+ | |||
+ | |||
+ | ===== DokuWiki intern ===== | ||
+ | Die Buttons ganz unten (RSS-Link, CC-Lizensierung, | ||
+ | dokuwiki/ | ||
+ | anpassen. Statt '' | ||
+ | |||
+ | |||
+ | ==== Vorlagen (Templates) ==== | ||
+ | Für Dokuwiki gibt es [[http:// | ||
+ | |||
+ | Weitere Informationen [[wikis: | ||
+ | |||
+ | ==== Cache ==== | ||
+ | Dokuwiki macht den Cache neu wenn sich der Zeitstempel einer Konfigurationsdatei ändert. auf Linux ganz einfach mit | ||
+ | touch < | ||
+ | danach das Browserfenster neu laden (mit Umschalttaste gedrückt). | ||
+ | |||
+ | ==== Hooks wie footer und header | ||
+ | |||
+ | Um nicht direkt im template Änderungen vornehmen zu müssen (die bei updates weg sind) gibt es definierte [[https:// | ||
+ | ==== Accesskeys in Firefox ==== | ||
+ | Die Tastenkombinationen bzw. Accesskeys funktionieren im Firefox nicht mit zusätzlich gedrückter SHIFT-Taste. Wenn man das Verhalten von Firefox 1.x wiederhaben möchte muss man in der Adresszeile about: | ||
+ | |||
+ | ==== Google-Sitemap ==== | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | Die Sitemap wird als Datei ''/ | ||
+ | <code bash>ln -s ./ | ||
+ | |||
+ | ==== wanted Features | ||
+ | * einen WYSIWYG-Editor mit copy& | ||
+ | * interne Links anders darstellen (Symbol) | ||
+ | * optionale MySQL-Grundlage: | ||
+ | * SEO-Hilfen (meta-equiv description, | ||
+ | |||
+ | |||
+ | ==== Programmierung ==== | ||
+ | [[http:// | ||
+ | [[http:// | ||
+ | |||
+ | ==== Updates / Bugs ==== | ||
+ | http:// | ||
+ | http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | ===== Handbuch ===== | ||
+ | |||
+ | [[DokuWiki: | ||
+ | |||
+ | ==== Backup ==== | ||
+ | |||
+ | - einfach das ganze Verzeichnis packen und wo anders entpacken (Rechte beachten) | ||
+ | - alternativ kann man auch nur das data-Verzeichnis | ||
+ | - oder das Verzeichnis **pages** (mit allen Wiki-Seiten und Unterordnern, | ||
+ | |||
+ | Die dritte Möglichkeit nimmt am wenigsten Platz ein, da der Cache nicht mitkopiert wird. Außerdem ist es bei Upgrades besser falls sich der Aufbau des Caches o.ä. ändert. | ||
+ | |||
+ | |||
+ | ==== Neue Seite anlegen ==== | ||
+ | - einen Link in einer vorhandenen Seite einfügen | ||
+ | - speichern | ||
+ | - auf den noch roten Link klicken (siehe unten) | ||
+ | - auf Seite anlegen gehen | ||
+ | - Inhalte einfügen -> Fertig | ||
+ | |||
+ | ==== Zeilenumbrüche ==== | ||
+ | |||
+ | Ein Absatz (2x Eingabetaste) lässt eine Zeile frei | ||
+ | |||
+ | einen einfachen Zeilenumbruch macht man mit \\(LEERZEICHEN) | ||
+ | ===== Sicherheitsaspekte ===== | ||
+ | * Man sollte den Server so absichern, dass nicht die Seiten (als txt-Datei) direkt gelesen werden können! Dazu legt man eine Datei mit dem Namen .htaccess ([[apache: | ||
+ | < | ||
+ | order allow,deny | ||
+ | deny from all | ||
+ | </ | ||
+ | |||
+ | Diese Datei sollte schon bei der Installation angelegt worden sein, aber Kontrolle kann nicht schaden. | ||
+ | * Das offenbart aber auch ein Problem der Textdatei-speicherung: | ||
+ | |||
+ | |||
+ | ==== Versionsmeldung abschalten ==== | ||
+ | Wenn man in den Headern die Ausgabe der exakten Versionsnummer verhindern will, muss man die Datei VERSION im Hauptordner von Dokuwiki anpassen. Die enthaltene Zeichenkette wird als Releasenummer angezeigt. | ||
+ | |||
+ | |||
+ | |||
+ | ===== Anti-spam-features ===== | ||
+ | [[http:// | ||
+ | [[http:// | ||
+ | |||
+ | in der conf-Datei wird festgelegt, wann frühestens Seiten (nach Änderungen) von Suchenmaschinen-spidern erfasst werden (" |