MyBB.de Forum
Reihenfolge der Hooks? - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Entwicklung (https://www.mybb.de/forum/forum-74.html)
+--- Thema: Reihenfolge der Hooks? (/thread-27799.html)

Seiten: Seiten: 1 2 3 4


RE: Reihenfolge der Hooks? - frostschutz - 12.08.2013

Zitat:Selber implementieren wird wohl etwas schwerer, da der BBCode alle möglichen Argumente hat, und der Parser von Christian Seiler bereits alles macht

Und den Spieß umdrehen, also verbleibende MyBB-Codes dem Seiler-Parser beibringen, geht auch nicht?

Dann musst du halt mit eigenen Escapes hacken.

PHP-Code:
escape = []
unescape = []
for 
c in < > & ":
    escape[c] = random()
    unescape[escape[c]] = c
msg = parser1(msg)
msg = strtr(msg, escape)
msg = unhtmlentities(msg)
msg = parser2(msg)
msg = strtr(msg, unescape)
return msg 

Braucht wahrscheinlich noch etwas mehr, aber so ungefähr könnte man was machen.


RE: Reihenfolge der Hooks? - Javatic - 12.08.2013

(12.08.2013, 15:43)frostschutz schrieb:
Zitat:Selber implementieren wird wohl etwas schwerer, da der BBCode alle möglichen Argumente hat, und der Parser von Christian Seiler bereits alles macht

Und den Spieß umdrehen, also verbleibende MyBB-Codes dem Seiler-Parser beibringen, geht auch nicht?
Daran hatte ich gar nicht gedacht, vielen Dank! Wird wahrscheinlich funktionieren! Ich versuch es mal Smile


Und noch etwas, was aber etwas Offtopic ist: Ich habe im global-hook ein "<style>usw" ge'echo't - Allerdings wird "opacity: irgndwas" nicht angenommen. Wenn ich unter CHrome in die Entwicklertools gehe, wird diese Property auch durchgesrichen angezeigt... Wieso?Edit: Gelöst