html komplett aktivieren

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

so klappt es :)
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag 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
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag 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
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

So klappt es aber immer noch nicht :roll:
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag 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
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

Also bei mir ist:
  • html an
  • Liste leer
  • Beitrag an
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag 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
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag 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:
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Beitrag 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:
Benutzeravatar
miccom
Mitglied
Beiträge: 5620
Registriert: 30.03.2003 23:53
Wohnort: Hamburg
Kontaktdaten:

Beitrag 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?
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“