Seite 1 von 1
BBCode mit Textvorgabe
Verfasst: 26.01.2010 19:01
von musashi
Moin,
irgendwie stelle ich mich gerade blöd an glaube ich.
Ich hätte gerne einen BB-Code, der mit z.B. nach dem anklicken folgendes ins Textfenster postet: {} Wobei der Cursor dann zwischen den Klammern platziert sein sollte. damit dort Text eingegeben werden kann.
Irgendwie klappt keiner meiner Versuche so richtig, kann mir wer auf die Sprünge helfen?
Danke!
Re: BBCode mit Textvorgabe
Verfasst: 27.01.2010 11:56
von sepp71
Geschweifte Klammern könnten schwierig sein, weil BBCode die benutzt, um Variablen zu erkennen.
Die Frage ist:
Was soll denn herauskommen? Eigentlich ist es ja nur ein Nebeneffekt, dass im Editor Schaltflächen angeboten werden, die bestimmte Codes ins Eingabefenster geben.
Code: Alles auswählen
[bbcode-anfang]Betroffener Text, evtl. mit Variablen etc.[/bbcode-ende]
Ergebnis, z.B. für BBCode "b":
Betroffener Text, evtl. mit Variablen etc.
Gruß
Sepp
Re: BBCode mit Textvorgabe
Verfasst: 27.01.2010 18:59
von musashi
Moin Sepp,
also was ich brauche ist .. geschweifte Klammern waren ein blödes Beispiel, nack dem Klick auf den BB-Code sollte genau dieses hier:
erscheinen, dser cursor sollte halt zwischen den beiden runden Klammern für eine Texteingabe bereit sein.
Wäre dann ja:
[bbcode]{TEXT} [/bbcode]
Die passende html Ersetzung habe ich aber noch nicht wirklich herausbekommen.
Re: BBCode mit Textvorgabe
Verfasst: 28.01.2010 01:58
von sepp71
Liegt vielleicht an der Uhrzeit - aber: Ich verstehe es nicht.
BBCodes dienen als Ersatz für kompliziertere HTML-Befehle. Sie müssen immer in eckigen Klammern stehen.
Du willst ihn aber als Editor-Schaltfläche mißbrauchen und eigentlich gar nichts ersetzen, oder?
Ein Ansatz, der Deine Figur im Beitrag wiedergibt:
BBCode-Benutzung
HTML-Ersetzung
Tipp-Anzeige
X Beim Verfassen anzeigen.
Bei der Eingabe sieht man das aber nocht nicht, erst in der Vorschau bzw. nach dem Posten.
Gute Nacht!
Sepp