MyBB.de Forum

Normale Version: Formatierung von BBCode (oder heißt es hier MyCode?)
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich hab ein kleines Darstellungsproblem in meinem Forum. Ich hab jetzt eine Weile getüftelt, aber es nicht hinbekommen. Und ich hab die Suche hier mit allen möglichen Begriffen gequält, aber nichts derartiges gefunden. Darum frag ich nun mal nach. Smile

Ich möchte in meinem Forum kursives, fett gedrucktes und unterstrichenes hervorheben. Dafür habe ich in meinem Stylesheet folgendes eingetragen:

PHP-Code:
{
color:#789d99;
letter-spacing:1px;
font-weight:bold;
}

{
color:#789d99;
letter-spacing:2px;
border-bottom1px dotted;
}

{
color:#789d99;
letter-spacing:1px;
font-weight:italic;


Das funktioniert auch gut, solange man HTML-Tags benutzt, also bspw.:
Code:
<i>Ich glaube, ich seh den Wald vor lauter Bäumen nicht mehr.</i>

Leider wird der Befehl aber mit BBCode oder MyCode nicht ausgeführt. Also in der Variante:
Code:
[i]Ich glaube, ich seh den Wald vor lauter Bäumen nicht mehr.[/i]

Hier wird der Text dann zwar kursiv angezeigt, aber leider nicht in einer anderen Farbe.

Hat jemand vielleicht eine Idee, woran es liegen und wie ich es beheben könnte?
MyCode wird in der inc/class_parser.php umgesetzt. Du müsstest vermutlich mit Deinen Anpassungen an diese Datei ran.....
Bitte darauf achten, dass [u] nicht in <u>, usw. umgewandelt wird. Am besten schaust du dir einmal den Quelltext eines Beitrags mit den BBCodes an.
Hallo Ihr beiden,

ich hab mir die class_parser.php mal angesehen, aber um ehrlich zu sein, sind das böhmische Wälder für mich. Ich hab ein bisschen Angst, da rumzufuhrwerken, zumal ich nicht einmal wirklich die Stelle finde, wo die Tag-Bestimmungen angegeben sind. Habt Ihr einen Tipp?
Ich bin mir nicht sicher und habe es auch nicht ausprobiert: vermutlich müsstest Du bei der Funktion cache_mycode() ansetzen....
Hast du einmal meinen Tipp ausprobiert?