BBCode für Liste

15.02.2008 16:22 (zuletzt bearbeitet: 15.02.2008 16:30)
#1 BBCode für Liste
avatar
User
Wie der Titel schon sagt, fände ich einen standardmäßigen BBCode für Listen ziemlich praktisch.

Man könnte z.B. das hier:
[list]
[*]Punkt
[*]Punkt
[/list]


durch das ersetzen:
<ul>
<li>Punkt</li>
<li>Punkt</li>
</ul>


Wenn man selbst einen Foren-Code erstellen will, muss man leider auch für </li> noch eine Ersetzung angeben.

Nur mit einem [*] am Anfang fände ich das am Besten. Wenn es auch ohne ginge und für jeden Zeilenumbruch ein Listenelement generiert werden würde, wäre das noch besser. :-D


Edit:
Eine Möglichkeit für durchnummerierte Listen,oder welche mit Buchstaben oder Punkten wäre auch praktisch.

 Antworten

 Beitrag melden
15.02.2008 17:00
avatar  Vitalis
#2 RE: BBCode für Liste
avatar
Profi

gänzlich ist es nicht immer absehbar, wie der User das eigentlich haben will.
Normal gehört sich das so:

<ul>
<li>Punkt 1</li>
<li>Punkt 2</li>
<li>Punkt 3</li>
<ul>
<li>Unterpunkt 1</li>
<li>Unterpunkt 2</li>
<li>Unterpunkt 3</li>
</ul>
</ul>
...


Eigentlich nicht ganz konform, aber es gibt Leute die das trotzdem machen:
<ul>
<li>Punkt 1</li>
<li>Punkt 2</li>
<li>Punkt 3
<ul>
<li>Unterpunkt 1</li>
<li>Unterpunkt 2</li>
<li>Unterpunkt 3</li>
</ul>
</li>
</ul>
...
Deshalb ist es etwas schwer umzusetzen. Dennoch wird es bald möglich sein komplexere Forencodes zu generieren.

Tipp: Bei der Ultra-edgebar ist diese Funktion schon eingebunden. (siehe Signatur)


 Antworten

 Beitrag melden
15.02.2008 17:13
avatar  Bengt
#3 RE: BBCode für Liste
avatar
User

ich habs mal s versucht
geht auch:
ersetze: mit:
[list] <div style="padding-left:20px">
[*] sonderzeichen für anstrich z.B. &raquo;
[/list] </div>

geht ganz gut



mit freundlichen Grüßen, Bengt


 Antworten

 Beitrag melden
15.02.2008 19:34
#4 RE: BBCode für Liste
avatar
User

Danke für alle Antworten!

@Vitalis:
Auf eine Erweiterung bzw. Verbesserung der Foren-Codes freue ich mich schon.
Die Ultra-Edgebar hat leider so ihr eigenes Design und ich müsste ein paar Variablen ändern, da ich diese schon verwende.


@Bengt:
Eine super Alternative!
Neben &raquo; verwende ich nun zusätzlich noch &bull;

Also:
[*] => &bull;
[>>] => &raquo;

Und das Div mit padding-left macht das Ganze noch anschaulicher.


Also, nochmal Danke an beide!


 Antworten

 Beitrag melden
15.02.2008 23:37
avatar  Bengt
#5 RE: BBCode für Liste
avatar
User

kein problem^^...



mit freundlichen Grüßen, Bengt


 Antworten

 Beitrag melden
11.04.2008 16:54
avatar  custommax ( Gast )
#6 RE: BBCode für Liste
cu
custommax ( Gast )

ich versteh das nicht könnt ihr mal schreiben was man erstezen muss mit?
sonst bekomm ich das net hin^^


 Antworten

 Beitrag melden
11.04.2008 17:44
avatar  Fabian
#7 RE: BBCode für Liste
avatar
Xobor-Spezialist

Lösung vom Bengt:

Zitat von Bengt
ich habs mal s versucht
geht auch:
ersetze: mit:
[list] <div style="padding-left:20px">
[*] sonderzeichen für anstrich z.B. &raquo;
[/list] </div>

nochmal ausführlich:
Admin -> Einstellungen -> Codes/Smilies:

ersetze ...
[list]

... mit:
<div style="padding-left:20px">
speichern

nochmal: ersetze ...
[*]

... mit:
&raquo;
speichern
(möglich ist auch &bull;)

nochmal: ersetze ...
[/list]

... mit:
</div>
speichern

nacher im Beitrag:
[list]
[*] Punkt 1
[*] Punkt 2
[*] Punkt 3
[/list]

Servus
Fabian Klose


 Antworten

 Beitrag melden
11.04.2008 17:46
avatar  custommax ( Gast )
#8 RE: BBCode für Liste
cu
custommax ( Gast )

vielen dank klappt wunderbar*daumen ziegt*


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!