YodaWiki : Howto

imageimage
image


Diese Website ist ein Wiki. Was bedeutet das also? Nun, moglicherweise kennt ihr das Prinzip von Webprojekten wie der WikiPedia. Samtliche Seiten einer Website konnen an Ort und Stelle bearbeitet werden.
Genau dies ist auch hier der Fall. Per Doppelklick auf die jeweilige Seite eroffnet sich deren Quellcode (dazu spater mehr) und kann bearbeitet werden. Nur registrierte Benutzer konnen die Seiten verandern!
Damit ich nicht die Ubersicht verliere, wer welche Anderungen vornimmt (und um potenzielle Vandalen abzuschrecken), mu? man sich allerdings vorher einen Account registrieren. Mit seinem Nutzernamen und Passwort kann dann jede einzelne Seite bearbeitet werden. Sollte eine Anderung mi?fallen bzw. unkorrekt sein, kann ich jederzeit alte Versionen der Seiten wiederherstellen. Keiner kann also irgendwas kaputtmachen oder gar fur immer loschen.

Das Wiki beherbergt neben dieser Website auch noch meine Homepage, nur die Designs unterscheiden sich. Wundert euch also nicht wenn bestimmte Seiten mit anderem Design dargestellt werden. Das Littlevampire-Skin bekommen alle Seiten, deren Name mit LV beginnen. Diese Seite hei?t z.B. LVHowtoDE. WikiNamen schreibt man immer zusammen (ohne Leerzeichen) und mit Gro?buchstaben als neues Wort z.B.MeinSchoenstesFerienerlebnis.
Schreibt man das im Text, dann wird daraus automatisch ein Link auf die entsprechende Seite also z.B. LVanfang. Normale URLs werden auch automatisch in Links verwandelt.

Man kann auch Links erzwingen indem man sie in doppelte eckige Klammern setzt z.B. [[Links]]. Oder man kann Links auf mit einem bestimmte Wort verknupfen z.B. Website ([[http://yodahome.de Website]]).
Externe Links werden automatisch in blau dargestellt, interne in grau.

Wikka Formatierungsanleitung



Wenn ihr dies gelesen habt, dann konnt ihr eure Fahigkeiten in der SandBox testen.

1. Textformatierung


Achtung: Alles was zwisches zwei Gruppen von doppelte Anfuhrungszeichen steht, wird nicht formatiert.

**fett**
fett

//Ich bin ein kursiver Text!//
Ich bin ein kursiver Text!

und ich bin __unterstrichen__!
und ich bin unterstrichen!

##Monospace Text##
Monospace Text

''hervorgehobener Text'' (durch 2 Hochkommas)
hervorgehobener Text

++Durchgestrichener Text++
Durchgestrichener Text

Drucken Sie eine #%BELIEBIGE TASTE#%
Drucken Sie eine BELIEBIGE TASTE

@@Zentrierter Text@@
Zentrierter Text

2. Uberschriften


Es konnen von funf = (fur Uberschrift hoher Ordnung) bis zu zwei = (fur Uberschriften niedriger Ordnung) beidseitig des Textes verwendet werden.

====== Richtig dicke Uberschrift ======

Richtig dicke Uberschrift


===== Ziemlich dicke Uberschrift =====

Ziemlich dicke Uberschrift


==== Mittlere Uberschrift ====

Mittlere Uberschrift


=== Nicht-so-gro?e Uberschrift ===

Nicht-so-gro?e Uberschrift


== Kleine Uberschrift ==
Kleine Uberschrift

3. horizontale Trennlinie

----


-----


4. erzwungener Umbruch

---



5. Listen / Aufzahlungen

Der Text kann durch 4 Leerzeichen (werden automatisch in Tabs konvertiert) oder "~" eingeruckt werden. Um punktierte / geordnete Listen zu markieren, benutze man folgenden Code (wieder kann man vier Leerzeichen anstelle des "~" verwenden):

~- punktierte Liste:

~1) nummerierte Liste:
  1. nummerierte Liste
  2. zweite Zeile

~A) Liste mit Gro?buchstaben:
  1. Liste mit Gro?buchstaben
  2. zweite Zeile

~a) Liste mit Kleinbuchstaben:
  1. Liste mit Kleinbuchstaben
  2. zweite Zeile

~I) Liste mit romischen Zahlen:
  1. Liste mit romischen Zahlen
  2. zweite Zeile

~i) Liste mit kleinen romischen Zahlen:
  1. Liste mit kleinen romischen Zahlen
  2. zweite Zeile



6. Inline Kommentare


~& Kommentar
~~& Unterkommentar
~~~& Unterunterkommentar



7. Bilder


So platziert man Bilder in einer Wiki-Seite:
{{image class="center" alt="DVD logo" title="An Image Link" url="images/dvdvideo.gif" link="RecentChanges"}} buy essay
dvd logo
Links konnen dabei extern aber auch interne Wiki Links sein. Man kann auch komplett auf eine Linkangabe verzichten, dann wird einfach das Bild angezeigt. Mit den Klassenangaben 'left' und 'right' kann man die Bilder auch an den jeweiligen Rand schieben. Auf samtliche Attribute kann verzichtet werden, nur nicht auf die URL.


8. Links


Wie oben schon angedeutet, um auf andere Wiki Seiten zu verweisen, schreibe man:

Um auf externe Seiten zu verweisen, schreibe man


9. Tabellen


Um eine Tabelle zu erstellen benutze man diesen Code:
{{table columns="3" cellpadding="1" cells="BIG;GREEN;FROGS;yes;yes;no;no;no;###"}} erzeugt:

BIG GREEN FROGS
yes yes no
no no


### bedeutet, dass die Zelle leer ist.


10. Farbiger Text


{{color c="blue" text="Dies ist ein Test."}} erzeugt:

Dies ist ein Test.

Man kann auch Hex-Farbwerte verwenden:

{{color hex="#DD0000" text="Und das ist ein anderer Test."}} erzeugt dann:

Und das ist ein anderer Test.

11. fliegende Boxen


fliegende Box auf der linken Seite - man setze zwei < Zeichen vor und hinter den Block
Irgendein Text in der fliegenden Box
Noch ein bi?chen Text zum Auffullen. Noch ein bi?chen Text zum Auffullen. Noch ein bi?chen Text zum Auffullen. Noch ein bi?chen Text zum Auffullen. Noch ein bi?chen Text zum Auffullen. Noch ein bi?chen Text zum Auffullen. Noch ein bi?chen Text zum Auffullen. Noch ein bi?chen Text zum Auffullen.

fliegende Box auf der rechten Seite - es darf geraten werden -, man setze zwei > Zeichen vor und hinter den Block
Irgendein Text in der fliegenden Box
Noch ein bi?chen Text zum Auffullen. Noch ein bi?chen Text zum Auffullen. Noch ein bi?chen Text zum Auffullen. Noch ein bi?chen Text zum Auffullen. Noch ein bi?chen Text zum Auffullen. Noch ein bi?chen Text zum Auffullen. Noch ein bi?chen Text zum Auffullen. Noch ein bi?chen Text zum Auffullen.

Man benutze ::c:: um die fliegenden Boxen zu leeren...


12. Code Formatierung / Syntax-Highlighting


Man benutze einfach %%(formatter) Code %% - unten gibt's eine Liste mit moglichen Formaten.

Beispiel:
%%(php) PHP code%%:
<?php
phpinfo();
echo "Hello, World!";
?>


LANGUAGE FORMATTER
Actionscript actionscript
ADA ada
Apache Log apache
ASM asm
ASP asp
Bash bash
C c
C for Macs c_mac
c# csharp
C++ cpp
CAD DCL caddcl
CadLisp cadlisp
CSS css
Delphi delphi
HTML html4strict
Java java
Javascript javascript
Lisp lisp
Lua lua
NSIS nsis
Objective C objc
OpenOffice BASIC oobas
Pascal pascal
Perl perl
PHP php
Python phyton
Q(uick)BASIC qbasic
Smarty smarty
SQL sql
VB.NET vbnet
Visual BASIC vb
Visual Fox Pro visualfoxpro
XML xml



13. FreeMind maps


Es gibt zwei Moglichkeiten Freemind Maps einzubauen:

Option 1: Man lade eine FreeMind-Datei auf den WebServer und plaziere eine Link auf diese Datei:
http://yourdomain.com/freemind/freemind.mm
Eine spezielle Formatierung ist nicht notig.

Option 2: Man fuge die FreeMind Daten direkt in die Wiki Seite ein:


14. Einbetten von HTML

Zwei Doppelanfuhrungszeichen umschlie?en die HTML-Tags.

""
[html code]
""

Standardma?ig werden einige HTML Tags vom SafeHTML Parser entfernt um die Website gegen potentiell gefahrlichen Code zu schutzen. Die Liste der zu entfernenden Tags findet man auf der Wikka:SafeHTML Seite.


CategoryWiki

There are 291 comments on this page. [Display comments]

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.2
Page was generated in 0.4637 seconds