Uutiset:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu
Advertisement:

HTML Posten und ausführen

Aloittaja Hondo, elokuu 15, 2007, 06:52:26 AP

« edellinen - seuraava »

Hondo

Hallo,
ich möchte eine Tabelle im Posting erstellen und auch als solche darstellen, d.h. mit Styleangaben etc. Nur leider ist der BBCode Editor da sehr unflexible.
Da dies automatisiert erfolgt über ein Script hab ich da wenig Bedenken.
Hat schon mal jemand den TinyMCE Editor eingebaut?

Gruß Andreas

Hondo

Hallo,
auch hier bitte nicht weiter posten ;)
Habe eine Lösung selbst gefunden (wie üblich)

Andreas

Flitsch


Hondo

in post.php geprüft ob $board das betreffende Board ist und ob $topic nicht gesetzt ist. Wenn das eintritt dann die Codezeile wo die message ent-htmlisiert *lol* wird nicht ausführen.

Andreas

dieter4


Hondo

Hallo,
ja schon, aber eben nur für Admins.
Ich habe es so gelöst. HTML ist nur im Board 37 und nur im ersten Posting erlaubt.
Damit man aber nicht manuel html eingibt schreibe ich den HTML-Code per Popup-Formular.
Damit man nicht einfach das Popup wegklicken und den Code so eingeben kann, habe ich eine Sicherung eingebaut. Per Formular wird außer dem HTML-Code eine bestimmte Zeichenkombination vorangestellt. In Post.php wird geprüft ob der Sicherheitscode am Anfang von $_POST['message'] vorhanden ist. Wenn ja wird er entfernt, wenn nein wird HTML entfernt.

Wenn jemand den ersten Beitrag dann bearbeiten möchte kommt wieder das Formular, nur diesmal ausgefüllt, und wieder das gleiche Spiel.

Und da niemand den Sicherheitscode 1234 kennt, kann niemand manuell html eingeben. ;)
Die Formularfelder werden natürlich gecheckt damit niemand dort Code einschmuggelt.

Denke damit kann nichts passieren zumal nur ab einer bestimmten Usergroup Zugang hat.

Gruß Andreas

Advertisement: