MyBB.de Forum
Class_Parser.php - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Class_Parser.php (/thread-18690.html)



Class_Parser.php - da3d - 01.08.2011

Liebe User der MYBBOARD.de Com!!!

Ich habe heute rausgefunden, das wenn ich die Shoutbox installiere mit der Class_Parser.php die funktionen erweitern kann.

WIe zum Beispiel:
PHP-Code:
$cnuddelzsocialnetworktext = array(
        
"sehr fest",
        
"sehr leicht",
        
"sehr lieb"
);
$rand rand(1count($cnuddelzsocialnetworktext)) - 1;
$message preg_replace('#(>|^|\r|\n)/social ([^\r\n<]*)#i'"\\1<span style=\"color: red;\">* {$options['me_username']} drückt \\2 ".$kisstext[$rand].".</span>"$message); 

und

PHP-Code:
$message preg_replace('#(>|^|\r|\n)/tritt ([^\r\n<]*)#i'"\\1<span style=\"color: red;\">* {$options['me_username']} tritt \\2 sehr feste.</span>"$message); 

Die Funktionen hinzufügen kann,
nun meine Frage:
Kann ich eine Funktion machen,
womit ich beispiel /Red Text vom User
wird in der Shoutbox Rot angezeigt, kann ich sowas machen?
Wenn ja würde ich gerne wissen wie ich denn text schreiben soll.
Oder hat eventuell jemand ein code schon geschrieben.

Ich möchte gerne auch eine Funktion machen womit ich nur:
/Cool
das dort dann beim absenden steht: Cool Water
nix anderes, kein Username oder sonst was!!!

Brauche unbedingt eure Hilfe,
Danke sehr

PS: Eventuell auch ein IMG CODE,
wenn ich /Tritt Dieter
das dort kommt Master tritt dieter fest in den Po. (IMG) soll dort kommen.
leider hab ich das mit:

PHP-Code:
$message preg_replace('#(>|^|\r|\n)/kiss ([^\r\n<]*)#i'"\\1<span style=\"color: red;\">* {$options['me_username']} kisst \\2 sehr feste.</span>"$message); 
nicht hinbekommen, bitte um hilfe. Danke


RE: Class_Parser.php - da3d - 02.08.2011

Ich hab eine frage, kennt wehr eventuell einen anderen Php code für so welsche funktionen