DnD-Gate Online Games

Allgemeines => Fragen und Anregungen => Thema gestartet von: Daishy am 14.11.2013, 09:39:18

Titel: [Mod] QuickLayouts
Beitrag von: Daishy am 14.11.2013, 09:39:18
Quicktables

Der Quicktables-Mod soll eine kleine Erleichterung beim erstellen von kleinen Tabellen sein. (z.B Kampf-Ini-Bloecke, NSC-Listen oder aehnliches)

[quicktable]
Head 1    |    Head 2    |    Head 3
bla          |     bla2         |  bla 3
[/quicktable]

Fuehrt zu

Head 1Head 2Head 3
blabla2bla 3
 


| trennt dabei die Spalten, jede Zeile ist eine Zeile in der Tabelle. Leere Zeilen werden dabei per Default behalten. Fehlt ein/mehrere `|` in einer Zeile, dann werden die letzten Spalten zusammengefuegt. Der Wert in einer Spalte wird vor dem Anzeigen um fuehrende und folgende Leerzeichen bereinigt, so das Leerzeichen zum Formatieren der Werte beim editieren genutzt werden koennen (-> | grob untereinander ausrichten bzgl. der Uebersicht beim editieren)

Jede Spalte kann rudimentaer formatiert werden: < Links-Buendig (Standard), > Rechts buendig, = Mittig, * Fett
BB-Code ist in den Spalten moeglich (Auch wenn es sein kann, das manche BB-Codes die formatierung kaputt machen, ich habe da nicht ausgiebig getestet)

[quicktable]
<ueberschrift1   | >ueberschrift2   |   =ueberschrift3    | * ueberschrift4 | Normal
1 |2 |3| 4 | *Nur dieser Eintrag fett
1 | 2 | >3  |4  |5
Dies ist eine Lange Spalte, die ueber alle drei anderen Spalten geht
[/quicktable]

ueberschrift1ueberschrift2ueberschrift3 ueberschrift4Normal
1234Nur dieser Eintrag fett
12345
Dies ist eine Lange Spalte, die ueber alle drei anderen Spalten geht
 


Wie man sieht werden die Stile, die in der Kopfspalte gesetzt werden, auf die Kinder uebernommen. Die Formattierung muss dabei das erste sein, was in einer Zeile steht.


Mit `--` kann eine horizontale Linie eingefuegt werden, mit ~~ am Anfang einer Spalte die ganze Spalte durchgestrichen werden.
HeadAHeadB
12

34
 



Dazu gibt es weitere Optionen, die wie folgt angegeben werden koennen:
[quicktable]
/name=wert; name=wert; name=wert; ...
...
[/quicktable]

ABCD
1234
 


Die verfuegbaren Optionen bisher sind dabei:



Soweit das aktuelle. Das ganze ist mehr im Schnellverfahren aus Selbstbedarf entwickelt und dementsprechend nicht 100% getestet. Sollten Fehler drin sein bitte eben melden. Sollten Wuensche da sein, dann natuerlich auch melden.

Evtl. noch geplant fuer spaeter:
 QuickLists
TODO
Titel: [Mod] Quicktable
Beitrag von: Sensemann am 14.11.2013, 10:41:50
Das ist ein nettes Update :) :thumbup:
Titel: [Mod] Quicktable
Beitrag von: Jared am 14.11.2013, 12:54:26
Auf jeden Fall. Finde ich auch sehr gut. :thumbup: