2.0.15: [url] BBcode Bug?

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
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.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Benutzeravatar
Saint
Mitglied
Beiträge: 1166
Registriert: 09.04.2004 14:06
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Saint »

Christian_W hat geschrieben:Das könnte dann dazu passen:
docs/CHANGELOG.html hat geschrieben:Changes since 2.0.14
Empty url/img bbcodes no longer get parsed
Okay. Das Changelog ist auch mit integriertem S nachvollziehbar. Also die mittlere Passage:

Code: Alles auswählen

(.*?) gegen ([^?].*?) 
ausgetauscht, scheint diese Funktion zu übernehmen. Das hab ich auch mal mit einem 2.0.14 ausprobiert - dort wird die leere URL noch als <a href=" geparst, in einem 2.0.15 (auch mit dem S) wird das, wie gewünscht, nur als Text dargestellt.
Ich schätze mal das wurde integriert, damit nicht irgendwelche User (oder Bots) massenhaft unsichtbare Links in Dummybeiträge für die Suchmaschinen setzen.
Ergo: kann man das S wohl getrost wieder einsetzen.

Also wenn du mich fragst haben die das schlicht und ergreifend vergessen. :wink:

Gruß

Kevin


Test:
http://www.area51.electricsaints.com/board/viewforum.php?f=7
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Saint hat geschrieben:Also wenn du mich fragst haben die das schlicht und ergreifend vergessen. :wink:
Daran hab ich auch gedacht. Aber wissen tu ich's eben nicht. ;)

Gruß Christian
---
Benutzeravatar
Saint
Mitglied
Beiträge: 1166
Registriert: 09.04.2004 14:06
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Saint »

Christian_W hat geschrieben:Daran hab ich auch gedacht. Aber wissen tu ich's eben nicht. ;)
Dann haben wir was gemeinsam. ;)
Ich gehe aber mal davon aus das man das s wieder reinnehmen kann. Ich hab die Lösung auch noch mal auf phpbb.com gepostet. Vielleicht lässt sich ja damit ein Statement eines Entwicklers provozieren.
Ansonsten ist das Thema dann auch für mich abgeschlossen. Danke dir nochmal für deine Hilfe, Christian. :grin:

Gruß

Kevin
Benutzeravatar
Saint
Mitglied
Beiträge: 1166
Registriert: 09.04.2004 14:06
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Saint »

Und das wird in der 2.0.16 gefixt.
"Url descriptions able to be wrapped over more than one line again "
Aus den Codechanges 2.0.15 --> 2.0.16:

Code: Alles auswählen

# 
#-----[ OPEN ]--------------------------------------------- 
# 
includes/bbcode.php

#
#-----[ FIND ]---------------------------------------------
# Line 211
	$patterns[] = "#\[url=([\w]+?://[^ \"\n\r\t<]*?)\]([^?].*?)\[/url\]#i";
	$replacements[] = $bbcode_tpl['url3'];
  
	// [url=www.phpbb.com]phpBB[/url] code.. (no xxxx:// prefix).
	$patterns[] = "#\[url=((www|ftp)\.[^ \"\n\r\t<]*?)\]([^?].*?)\[/url\]#i";

#
#-----[ REPLACE WITH ]---------------------------------------------
# 
	$patterns[] = "#\[url=([\w]+?://[^ \"\n\r\t<]*?)\]([^?\n\r\t].*?)\[/url\]#is";
	$replacements[] = $bbcode_tpl['url3'];

	// [url=www.phpbb.com]phpBB[/url] code.. (no xxxx:// prefix).
	$patterns[] = "#\[url=((www|ftp)\.[^ \"\n\r\t<]*?)\]([^?\n\r\t].*?)\[/url\]#is";

Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“