howto:dokuwiki

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
howto:dokuwiki [04.10.2005 12:53 (vor 19 Jahren)] cwachahowto:dokuwiki [16.11.2016 23:18 (vor 8 Jahren)] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ===== Allgemeine Tips ===== ===== Allgemeine Tips =====
-http://wiki.splitbrain.org/wiki%3Atips+  * http://wiki.splitbrain.org/wiki%3Atips 
 +  * Version abfragen: http://wacha.ch/wiki?do=check 
 +  * Dokuwiki Version: ~~INFO:version~~
  
 ===== Seitencache neu anlegen ===== ===== Seitencache neu anlegen =====
Zeile 13: Zeile 15:
 </code> </code>
  
-Nach dem Speichern der Seite erscheint ein neuer (orangener) Link, der Neue_Seite heisst. Wenn du drauf klickst kommst du sofort auf die neue Seite. Weil die noch nicht richtig existiert steht dann: "Dieses Thema existiert noch nicht"+Nach dem Speichern der Seite erscheint ein neuer (orangener) Link, der Neue_Seite heisst. Wenn man drauf klickt kommt man sofort auf die neue Seite. Weil die noch nicht richtig existiert steht dann: "Dieses Thema existiert noch nicht"
  
-Jede Seite wird als eigene Textdatei abgespeichert. Die Dateien werden alle in einem Ordner auf meinem Account abgelegt. Da das mit der Zeit ziemlich unübersichtlich werden kann lassen sich die Textdateien in Kategorien einteilen. Auf der Homepage heissen diese Kategorien "Namespaces" und auf meinem Account sind das einfach bloss hundskomune Ordner. Namespaces werden durch einen Doppelpunkt getrennt.+Jede Seite wird als eigene Textdatei abgespeichert. Die Dateien werden alle in einem Ordner auf dem Webserver abgelegt. Da das mit der Zeit ziemlich unübersichtlich werden kann lassen sich die Textdateien in Kategorien einteilen. Auf der Homepage heissen diese Kategorien "Namespaces" und auf dem Webserver sind das einfach bloss hundskomune Ordner. Namespaces werden durch einen Doppelpunkt getrennt.
  
 z.B. fotos:muenchen (bedeutet: muenchen ist eine Seite im Namespace fotos) z.B. fotos:muenchen (bedeutet: muenchen ist eine Seite im Namespace fotos)
Zeile 21: Zeile 23:
 Beachte bitte dass bis jetzt noch überhaupt nicht die Rede war von Bildern oder anderen Medien Dateien! Das kommt nämlich jetzt. Beachte bitte dass bis jetzt noch überhaupt nicht die Rede war von Bildern oder anderen Medien Dateien! Das kommt nämlich jetzt.
  
-Wenn du auf der Seite auch Bilder anzeigen willst oder PDF Dateien zum Download anbieten willstkannst du auf der Seite einen Link dazu erstellen. Das geht so:+Wenn man auf der Seite auch Bilder anzeigen oder PDF Dateien zum Download anbieten willkann man auf der Seite einen Link dazu erstellen. Das geht so:
  
 <code> <code>
Zeile 29: Zeile 31:
 z.B.:   http://people.ee.ethz.ch/~cwacha/wiki/downloads z.B.:   http://people.ee.ethz.ch/~cwacha/wiki/downloads
  
-Allerdings klappt das jetzt noch nicht, weil Mein_PDF.pdf nicht auf die Seite hochgeladen wurde. Für Medien Dateien existiert auf der Homepage ein EIGENER Bereich. In diesen Bereich kannst du die Dateien hochladen. Dazu klickst du in Bearbeitungsmodus auf den Knopf mit dem Bild und wählst die Datei aus. Das hast du ja schon gemacht. Deine beiden Fotos sind ja erfolgreich hochgeladen worden. (Nur verlinkt hast du sie noch nicht).+Allerdings klappt das jetzt noch nicht, weil Mein_PDF.pdf nicht auf die Seite hochgeladen wurde. Für Medien Dateien existiert auf der Homepage ein EIGENER Bereich. In diesen Bereich kann man die Dateien hochladen. Dazu klickt man im Bearbeitungsmodus auf den Knopf mit dem Bild und wählst die Datei aus.
  
 Genau wie auch bei den Seiten lässt sich auch dieser Bereich in Ordner und Unterordner (sprich Namespaces) unterteilen. Genau wie auch bei den Seiten lässt sich auch dieser Bereich in Ordner und Unterordner (sprich Namespaces) unterteilen.
Zeile 47: Zeile 49:
           fotos.txt           fotos.txt
           fotos/           fotos/
-               fee.txt+               jee.txt
      media/      media/
           fotoss/           fotoss/
-               mia.jpg +               abc.jpg 
-               fee/+               jee/
                     0.jpg                     0.jpg
                     1.jpg                     1.jpg
Zeile 58: Zeile 60:
 </code> </code>
  
-Der Ordner pages/ enthält alle Seiten. Der Ordner media/ enthält die Medien Dateien. Du siehst hier dass es einen Namespace howto gibt ohne pendant im media Bereich auskommt. Genauso gibts einen Namespace irgendwas/ mit einem Bild 2.jpg ohne dass es auch einen Namespace in pages/ gibt.+Der Ordner pages/ enthält alle Seiten. Der Ordner media/ enthält die Medien Dateien. Man sieht hier dass es einen Namespace howto gibt der ohne Pendant im Media Bereich auskommt. Genauso gibts einen Namespace irgendwas/ mit einem Bild 2.jpg ohne dass es auch einen Namespace in pages/ gibt.
  
-fotos.txt enthält z.B. einen Link auf die Seite fee.txt der dann so aussieht:+fotos.txt enthält z.B. einen Link auf die Seite jee.txt der dann so aussieht:
  
 <code> <code>
-[[fotos:fee]]+[[fotos:jee]]
 </code> </code>
  
-und fee.txt verlinkt dann die beiden Bilder aus den Media Namespace fee+und jee.txt verlinkt dann die beiden Bilder aus den Media Namespace fee
  
 <code> <code>
-{{fotoss:fee:0.jpg}} +{{fotoss:jee:0.jpg}} 
-{{fotoss:fee:1.jpg}}+{{fotoss:jee:1.jpg}}
 </code> </code>
  
Zeile 76: Zeile 78:
  
 <code> <code>
-{{gallery>fotoss:fee}}+{{gallery>fotoss:jee}}
 </code> </code>
  
-Ich habe den Media Namespace fotos extra mit 2 s geschrieben damit du siehst wann was verlinkt wird.+Ich habe den Media Namespace fotos extra mit 2 s geschrieben damit man sieht wann was verlinkt wird.
  
 Ich finde das eigentlich ganz einfach aber wenn ich mir anschaue wieviel ich da schon erklärt hab scheint es doch nicht soo einfach zu sein. Ich finde das eigentlich ganz einfach aber wenn ich mir anschaue wieviel ich da schon erklärt hab scheint es doch nicht soo einfach zu sein.
  
-Die beiden Bilder darfst du nun selber verlinken. Oder sie direkt auf der Seite http://people.ee.ethz.ch/~cwacha/wiki/fotos:fee bewundern.+===== Cache =====
  
-Die Galerie gabs ja bereits. Und da du die Bilder nachträglich hinzugefügt hast, hat die Galerie die Änderungen nicht angenommen. Grund ist die automatisch Cache Funktion der Homepage. Eine solche Homepage immer vorzu automatisch erstellen zu müssen ist für den Webserver der ETH ein riesen Aufwand. Aus diesem Grund werden die Seiten beim ersten Aufruf erstellt und sofort zwischengespeichert. Beim zweiten Aufruf wird dann nur noch die zwischengespeicherte Kopie angezeigt. Das ist sehr effizient, allerdings muss man dann dem Problem begegnen, dass die Kopie evtl. nicht mehr aktuell ist. Das Wiki löscht automatisch die Kopie falls sich der Inhalt der Seite ändert. Das funktioniert auch ziemlich gut. Aber wenn du nur 2 Bilder einer Galerie hinzufügst, dann ändert sich ja die Seite nicht. Dort steht dann immer noch <code>{{gallery>fotos:bla}}</code>+Wenn man eine Galerie erstellt und nachträglich Bilder hinzufügt, werden diese nicht auf der Homepage angezeigt. Die Galerie gabs ja bereits. Und da die Bilder nachträglich hinzugefügt wurde, hat die Galerie die Änderungen nicht angenommen. Grund ist die automatische Cache Funktion der Homepage. Eine solche Homepage immer vorzu automatisch erstellen zu müssen ist für den Webserver ein riesen Aufwand. Aus diesem Grund werden die Seiten beim ersten Aufruf erstellt und sofort zwischengespeichert. Beim zweiten Aufruf wird dann nur noch die zwischengespeicherte Kopie angezeigt. Das ist sehr effizient, allerdings muss man dann dem Problem begegnen, dass die Kopie evtl. nicht mehr aktuell ist. Das Wiki löscht automatisch die Kopie falls sich der Inhalt der Seite ändert. Das funktioniert auch ziemlich gut. Aber wenn man nur 2 Bilder einer Galerie hinzufügt, dann ändert sich ja die Seite nicht. Dort steht dann immer noch <code>{{gallery>fotos:bla}}</code>
 Folglich wird auch die Kopie im Zwischenspeicher (Cache) nicht aufgefrischt. Folglich wird auch die Kopie im Zwischenspeicher (Cache) nicht aufgefrischt.
  
 Man kann das aber erzwingen indem man "?purge" hinten an die Adresse anhängt. Also z.B. Man kann das aber erzwingen indem man "?purge" hinten an die Adresse anhängt. Also z.B.
  
-http://people.ee.ethz.ch/~cwacha/wiki/fotos:fee?purge+http://people.ee.ethz.ch/~cwacha/wiki/fotos:jee?purge
  
 Dann wird in jedem Fall eine neue Kopie erstellt. Dann wird in jedem Fall eine neue Kopie erstellt.
Zeile 96: Zeile 98:
 Übrigens: Im Bearbeitungsmodus kann man auf "Vorschau" klicken um zu sehen wie die Seite später aussieht. Diese Ansicht ist IMMER aktuell! Übrigens: Im Bearbeitungsmodus kann man auf "Vorschau" klicken um zu sehen wie die Seite später aussieht. Diese Ansicht ist IMMER aktuell!
  
 +===== Passwort für einen Benutzer ändern =====
 +Im Moment nur umständlich
  
 +Passwort hier eingeben: http://www.splitbrain.org/encode.php
 +
 +MD5 hash ins file von Hand eintragen.
  • howto/dokuwiki.1128423187.txt.gz
  • Zuletzt geändert: 16.11.2016 23:15 (vor 8 Jahren)
  • (Externe Bearbeitung)