====== TazWiKiss ====== ===== Einführung ===== TazWikiss ist eine Portierung der Wiki-Software [[http://wikiss.tuxfamily.org/|WiKiss]]. Da es eine CGI-Anwendung ist, benötigt es einen Webserver, der CGI unterstützt und einen Browser - auf SliTaz sind dies standardmäßig ''httpd'' (in ''busybox'') und ''tazweb''. Die CGI-Prozeduren sind Kommandoprozeduren, so dass kein weiterer Sprachinterpreter benötigt wird. Die Software befindet sich im Verzeichnis ''/var/www/wiki'' und die Seiten des Wikis werden (wie in der Konfigurationsdatei ''/var/www/wiki/config.sh'' festgelegt) im Verzeichnis ''/var/www/wiki/pages'' angelegt. Die Seiten des Wikis sind einfache Textdateien ohne irgendeine Verzeichnisstruktur. ===== Anforderungen ===== Ein laufender Webserver, der CGI unterstützt und ein Webbrowser. ===== Starten von TazWiKiss ===== ==== über ein Menü ==== -> Zubehör -> Wiki-Dokumente ==== mit einem Kommando ==== $ tazweb http://localhost.wiki.index.sh wenn man an demselben System angemeldet ist, auf dem der Webserver läuft, sonst muss ''localhost'' durch den Namen oder die IP-Adresse des Systems ersetzt werden, wo das Wiki sich befindet. ===== Installation ===== Wenn TazWiKiss nicht in Ihrer installierten Variante von SliTaz enthalten ist, kann es mit dem Paket ''slitaz-dev-tools'' installiert werden: # tazpkg -gi slitaz-dev-tools ===== Tipps ===== ==== Beschreibung der Wiki-Syntax ==== Die Syntax der Wiki-Anweisungen ist in den Seiten ''Hilfe'' und ''HilfeTabellen'' beschrieben, die von der Startseite über die entsprechenden Verknüpfungen erreicht werden können. ==== Anzeigen von Wiki-Seiten verhindern ==== Wenn Seiten nicht für jedermann zugreifbar sein sollen, kann der Erzeuger der Seite ein Kennwort vergeben, indem er in die Seite {PASSWORD=read-password} einfügt. ==== Änderungsschutz für ein Wiki ==== Wenn verhindert werden soll, dass das Wiki von jedermann geändert werden kann, kann in der Datei ''/var/www/wiki/config.sh'' (oder einer sprachspezifischen Konfigurationsdatei) ein Kennwort gesetzt werden, indem ''PASSWORD=""'' durch ''PASSWORD="//modification-password//"'' ersetzt wird.