Seite 2 von 2

Verfasst: 14.12.2003 00:38
von Dave
so klappt es :)

Verfasst: 14.12.2003 13:01
von PhilippK
Das ist wohl so by design.

Gehe in die ./includes/function_post.php und suche

Code: Alles auswählen

				$tagallowed = false;
				for ($i = 0; $i < sizeof($allowed_html_tags); $i++)
				{
					$match_tag = trim($allowed_html_tags[$i]);
					if (preg_match('#^<\/?' . $match_tag . '[> ]#i', $hold_string))
					{
						$tagallowed = (preg_match('#^<\/?' . $match_tag . ' .*?(style[ ]*?=|on[\w]+[ ]*?=)#i', $hold_string)) ? false : true;
					}
				}
Dies ersetzt du durch:

Code: Alles auswählen

				if (strlen($board_config['allow_html_tags']) == 0) // There is no entry in the list of allowed tags, so allow all tags
				{
					$tagallowed = true;
				}
				else
				{
					$tagallowed = false;
					for ($i = 0; $i < sizeof($allowed_html_tags); $i++)
					{
						$match_tag = trim($allowed_html_tags[$i]);
						if (preg_match('#^<\/?' . $match_tag . '[> ]#i', $hold_string))
						{
							$tagallowed = (preg_match('#^<\/?' . $match_tag . ' .*?(style[ ]*?=|on[\w]+[ ]*?=)#i', $hold_string)) ? false : true;
						}
					}
				}
Dann sollten bei leerem Feld alle HTML-Tags erlaubt sein.

Gruß, Philipp

Verfasst: 14.12.2003 13:38
von PhilippK
Auch wenn's kein direkter Bug ist, habe ich es mal in den Bug-Tracker aufgenommen: http://www.phpbb.com/bugs/bug.php?op=show&bugid=2370

Gruß, Philipp

Verfasst: 14.12.2003 13:51
von Dave
So klappt es aber immer noch nicht :roll:

Verfasst: 14.12.2003 13:56
von PhilippK
Also bei mir funzt's. Prüf nochmals die Einstellungen
  • HTML muss im Admin-Bereich aktiviert sein
  • Die Liste der erlaubten Tags muss leer sein
  • im Beitrag selbst darf HTML nicht deaktiviert sein
Gruß, Philipp

Verfasst: 14.12.2003 14:02
von Dave
Also bei mir ist:
  • html an
  • Liste leer
  • Beitrag an

Verfasst: 14.12.2003 14:33
von PhilippK
Und der Code geändert und auch hochgeladen? Auch kein Leerzeichen im Feld drin?
Ich hab das bei mir mehrmals probiert (weil's zuerst Probleme gab) - deshalb wundert's mich.
Welche Version von phpBB verwendest du?

Gruß, Philipp

Verfasst: 14.12.2003 14:52
von Dave
Irgendwo war nen fehler beim upload drin :-?
Klappt nun :grin:

Bei ner tabelle macht er mir pro zelle ein Zeilenumbruch über die tabelle :roll:

Verfasst: 20.11.2004 18:47
von Kiss News
also ich habe das gemacht, allerdings klappt das nicht ganz...
habe HTML erlaubt, und die Liste der erlaubten tags ist leer

siehe hier:
http://kissfanshop.ki.funpic.de/phpbb2/ ... 1406#21406
(login: tester/tester)

nur Tabellen funktionieren, aber sobald ich da Hintergrundfarben definiere, oder Rahmen, funktioniert es nicht mehr :roll:

Verfasst: 17.05.2005 19:49
von miccom
Anonymous hat geschrieben:Ich glaube das Problem liegt unter anderem auch darin das das Programm nach Zeilenumbrüchen ein <br /> einfügt, und dies dazu führt das bei längeren Tags (wenn man z.B. das Attribut style="" + css verwendet) der Code für den Browser unlesbar wird.

mfg Moonfire
sorry fürs hervorkramen eines alten threads, aber wie kann man diese <br> bei html-code im posting verhindern?