inhalt der datei webseite.wiki.2013-11-26-11-54-35

Letzte Änderung: 26.Nov.2013, 11:54:35

Wie funktioniert diese Webseite?

Was heisst "wiki"?

Wiki kommt aus dem hawaianischen und heißt "schnell". "WikiWiki" ist die Steigerung davon, also "sehr schnell".
Es ist üblich, mit "Wiki" eine Sammlung von einzelnen Internetseiten zu bezeichnen, die von jedem und jeder online geändert werden kann. Innerhalb des Wikis können die einzelnen Seiten verlinkt sein.
Damit das funktioniert, muss eine Software her, also ein Programm, dass die ganzen wiki-Seiten verwaltet, sie anzeigen kann und zB alle alten Versionen einer Seite aufhebt. Das ist wichtig, weil ja mal aus Versehen (oder aus Boshaftigkeit) etwas verloren gehen kann. Die Wiki-Software ermöglicht es dann, alte Versionen wiederherzustellen.

Eine ganz bekannte wiki-Software ist "Media-Wiki", die zB für wikipedia angewendet wird.

Damit wirklich jede und jeder einfach alles ändern und neue Seiten erstellen kann, gibt es ein paar einfache sogenannte "markup"-Regeln. Dabei handelt es sich um Vereinbarungen, wie bestimmte Layout-Merkmale erzeugt werden können (also zB Überschriften, fett oder kursiv, Tabellen und ganz wichtig links). Das markup für dieses wiki wird in der wiki-Seite
markup erklärt, mensch gelangt auch über den hilfe link dorthin, vom editierbereich aus. Aber das ist ein Vorgriff ;-)

Für diese FoodCoop-Webseite wurde eigens und speziell eine passende wiki-software geschrieben, mit wesentlichen Bausteinen aus dem "PEAR"-paket für php. Das muss jemenschen, die die seite nur "benutzen" will, vielleicht nicht kümmern, aber es heisst auch: wenn ihr verbesserungsvorschläge habt, wie die Seite besser funktionieren könnte, dann teilt das dem martin mit. Natürlich auch, wenn ihr meint einen fehler gefunden zu haben ;-)

Die Struktur

Diese Webseite versucht eine einfache und leicht durchschaubare Struktur zu haben... aber ganz ohne Erklärungen kommt sie vielleicht doch nicht aus... ;-)

Da es so gedacht ist, dass jede und jeder, die etwas ändern oder hinzufügen will, das einfach tun kann (und nicht eine Person immer das Verwalten der Webseite als ganzes übernehmen muss), könnte eine lebendige Seite entstehen, bei der sich alle um verschiedene Bereiche kümmern können. Das ist ja eine der Ideen eines Wikis :-)

allgemeiner Aufbau

Die Seite hat stets einen vierteiligen Aufbau (von oben nach unten)

  1. Navigationsleiste oben (fester Bestandteil des wikis, nicht veränderbar)
  2. Überschriftfenster wikiall.titel (veränderbar)
  3. Inhaltsfenster (das was so magenta/rosa hinterlegt ist, nur darin wird die jeweilige wikiseite angezeigt)
  4. Schlussfenster wikiall.schluss (veränderbar)

Die Navigationsleiste ist Bestandteil der Wikisoftware, das heisst kann nicht geändert werden. Das gleiche gilt für einige interne Seiten, wie zum Beispiel die Seite zum upload, die zum Zeigen aller Wikis, die editierseite. Alles andere ist veränderbar. Die eigentlichen wikiseiten werden im Inhaltsfenster gezeigt, alle mit dem gleichen Überschriftsfenster (was deshalb Links zu allen wichtigen Wikiseiten enthalten kann) und dem gleichen Schlussfenster.

Übrigens kann natürlich auch die wiki-Software geändert werden, ist sowieso alles selbstgebaut (mithilfe von Bausteinen aus dem Pear-Paket) und basiert auf php. Wer daran Interesse hat, kann sich ja mal melden, oder verbesserungswünsche an die Software kundtun (zB im Forum). Verbesserungen die eigentlichen Seiten betreffend kann hingegen jede/r selbst vornehmen.

Die Wiki-Navigation

Bei allen "normalen" wikiseiten bietet die Navigation:

  • einen Link zurück zur hauptseite
  • einen Schalter zum Wählen des Layouts ("minimal" für kein Layout, "peppig" für das stylsheet peppig.css)
  • einen Link zur "Liste aller Seiten", auf der alphabetisch sortiert stets alle vorhandenen wikiseiten angezeigt werden
  • den Link "neue Seite"
  • den Link "edit", womit stets die aktuelle wikiseite erweitert und verändert werden kann

Je nach Kontext gibt es bei den wiki internen Seiten (edit und sowas) auch noch andere oder weniger Schalter, das erklärt sich aber hoffentlich von selbst.

Die Sache mit dem "Layout" (peppig und minimal)

Eigentlich immer kann mensch in der obersten Zeile entweder den link "minimal" oder alternativ "peppig" sehen, je nach dem, welches Layout gerade nicht aktuell ist. Das minimale Layout ist im Grunde gar keines: ganz bewusst gibt es dort überhaupt keine verwirrende Überstruktur, Farben und sowas. Diese (minimalen) Seiten enthalten natürlich denselben Inhalt, sind aber aufgrund des fehlenden Layout deutlich weniger komplex. Deshalb treten dort zum Beispiel seltener "Fehler" auf (die oft keine sind; leider interpretieren verschiedene browser den selben html-code verschieden), und Vorleseprogramme (für blinde Menschen wichtig) versehen die Seite leichter. Überdies geht das Drucken der minimalen Version besser, und nicht zuletzt kommen auch textbasierte Internetbrowser leichter damit klar.

Das "peppige" Layout kann hingegen bei verschiedenen browsern sehr verschieden aussehen (trotz CSS), bis hin zur Unbenutzbarkeit einzelner Seiten. Dafür ist es bunter.

Anlegen einer neuen Seite

Wenn mensch eine neue Seite anlegen will, ist folgendes Vorgehen am besten:

  1. Klick auf neue Seite (egal, wo mensch gerade ist)
  2. Im Hauptfenster der editierseite erscheint ein Textfeld, in welchem mit wiki-markup die Seite gestaltet werden kann (in markup gibt es eine Übersicht über die wichtigsten Gestaltungselemente).
  3. Zum Speichern wird ein Name benötigt, der in das entsprechende Feld im Schlussfenster der Seite eingetragen wird. Klick auf "Speichern" speichert dann unter dem Namen.
  4. Der Knopf "Vorschau" zeigt eine Vorschau der gerade editierten Seite, entweder darunter oder daneben an (kann mensch mit den Links "teilung [1] [2]" oben in der Navigation einstellen).
  5. wenn mensch zufrieden und fertig ist, kann das editieren mit "Speichern und Beenden" beendet werden.
  6. Die angelegte Datei existiert jetzt unter ihrem Namen, und wird unter "Liste aller Seiten" auch angezeigt. Soll von irgendwoher ein Link darauf zeigen, dann muss die entsprechende Seite, von wo aus der Link gewünscht ist, aufgerufen und editiert werden. Zum Beispiel kann ein Link im Titelfenster erzeugt werden, indem unter "Liste aller Seiten" die Seite "wikiall.titel" ausgewählt wird, und mittels "edit" ein Link darin eingebaut.

Das Ändern einer vorhandenen Seite funktioniert analog :-)

Mensch oder Maschine?

Da es neuerdings vorkommt, dass auch unsere liebe kleine wiki-Seite hier von spammern attackiert wird, muss fortan geprüft werden, ob ein mensch, der/die etwas verändert auch wirklich ein mensch ist. (Computer können uns ansonsten mit pornographischen Links in großer Fülle ganz schnell das wiki zumüllen). Dazu muss zu jeder Speichern Aktion (also speichern, speichern und beenden, speichern und überschreiben) die Buchstabenfolge aus dem Bild richtig gelesen und korrekt in das Feld daneben abgetippt werden, bevor auf den entsprechenden Speichern-Knopf gedrückt wird.

Upload

Mittels "upload" (aus dem editierbereich) können auch vorgefertigte .txt Dateien hochgeladen werden, um als wikiseiten verwendet zu werden. Ebenso können Bilder und .pdf Dokumente hochgeladen werden, die dann in den wikiseiten verwendet bzw verlinkt werden können (wie, das steht wie immer auf der Seite markup ).

Löschen

Das Löschen einer Seite (geht vom Editierbereich aus) löscht nicht unwiederbringlich. Egal ob nämlich etwas geändert oder gar eine ganze Seite geläscht wird, das System speichert stets alle alten Versionen. In der "Liste aller Seiten" kann auch eine Übersicht über alle alten wikiseiten angezeigt werden (ganz unten "Dateinamen der aktuellen und der alten Wiki-Seiten anzeigen" anklicken), diese alten Seiten können dann wiederhergestellt werden ("Restore" findest du dann in der Tabelle mit allen alten Versionen ganz rechts).

Stand der Dinge und so

Die Farben sind nicht fuer die Dauer gedacht, ueberhaupt ist natuerlich das ganze "Layout" veraenderbar. Unabhaengig davon funktioniert das eigentliche wiki inzwischen recht gut: Ihr alle koennt alles aendern (dazu der "edit" knopf rechts oben auf jeder Seite).

Die Seiten koennen auch ohne jedes Layout ("minimal") angezeigt werden, oder mit Layout ("peppig").

Es koennen neue Seiten angelegt werden. Wie das wiki markup funktioniert, wird in der Seite markup erklaert.

bilder und pdf dokumente koennen hochgeladen werden ("upload").

Ueber "Liste aller Seiten" gibt es immer einen Ueberblick ueber alle Seiten, auch die, die nirgendwo verlinkt sind.

Soweit bis jetzt, 13. Juli 2007, martin :-)
-- letzter Update (erster Teil stark geändert) am 26. Oktober 2007, martin


alte versionen muessen erst restored werden, bevor sie editiert werden koennen.
bei aktuellen versionen fuehrt der edit link direkt zur angezeigten zelle.