Anmerkungen zum Aufbau
Nachfolgend sind einige Funktionen und Hinweise zum Aufbau von PmWiki aufgelistet. Viele davon ergeben sich direkt aus der PmWiki-Philosophie und aus vielen Diskussionen in den Mailinglisten.
- Vorteile einzelner Dateien - warum PmWiki einzelne Dateien anstatt einer SQL Datenbank zur Speicherung verwendet
- Hierarchische Gruppen - warum PmWiki keine verschachtelten Gruppen unterstützt
- Sperrung von Seiten - wie PmWiki ohne Sperrung der Seiten auskommt (siehe auch Gleichzeitig bearbeitete Seiten)
- Seiten-Dateiformat - Beschreibung des Formates, in dem die Wikiseiten gespeichert werden
- Verbesserung der Suche - warum PmWiki eine eigene Suchmaschine besitzt
- Dateirechte - einige Informationen über die Dateirechteeinstellungen bei PmWiki
- Motivation für Wiki-Gruppen - Warum Wikigruppen?
- WYSIWYG - Warum nicht WYSIWYG?
Warum nutzt PmWiki keine hierarchischen / verschachtelten Gruppen?
Die Frage bricht herunter auf die Frage, wie man mit Seitenverweisen zwischen verschachtelten Seiten umgehen könnte. Wenn jemand einen offensichtlichen, intuitiven Weg findet, wie Autoren Verweise setzen könnten, werden verschachtelte Gruppen plausibel. Siehe Anmerkungen zum Aufbau und Hierarchische Gruppen.
Warum haben PmWikis Skripten kein schließendes ?> Tag?
Allen PmWiki-Skripten fehlt jetzt ein schließendes ?> Tag. Das Tag ist nicht erforderlich und der Wegfall vermeidet Probleme mit nicht wahrgenommenen Leerzeichen oder leeren Zeilen am Dateiende. Außerdem könnten einige FTP-Programme das/die Zeilenendezeichen in der Datei verändern, was ebenso zu Problemen führen kann. Siehe auch die Abgrenzung von Anweisungen-Seite im PHP-Handbuch.
Unterstützt PmWiki WYSIWYG-Bearbeiten (oder etwas wie den FCKEditor}?
Kurze Antwort: PmWiki unterstützt GUI-Schaltflächen für die gängigen Formatierungen, hat aber andererseits keinen WYSIWYG-Editor. Die Gründe dafür stehen in WYSIWYG.
Kategorie: PmWiki Developer
Übersetzung von PmWiki.DesignNotes, Originalseite auf PmWikiDe.DesignNotes — Backlinks
Zuletzt geändert: | PmWikiDe.DesignNotes | am 20.09.2022 |
PmWiki.DesignNotes | am 19.09.2022 |