Beiträge: 61
	Themen: 13
	Registriert seit: 05.10.2012
	
	
 
	
	
		Es geht auch wenn ich nur Forum schreibe oder so wie es in der Anleitung ist einzig das 
Problem das es im Tag nicht mehr geht. 
Zitat:Allerdings wird der Hyperlink des URL-Tag nicht umgesetzt. Da geht der MyCode Inhalt vermutlich vor.
Leider gibt es einige URL Tags die den selben Inhalt haben wie die Keywörter die umgewandelt werden sollen.
Zitat:Ich verstehe nicht, was die url-Tags sollen, wenn dein Ausdruck dann doch eh in eine Url umgewandelt wird.
Ich weiss das man es über die parse.php machen kann aber ich kenne mich mit dieser leider nicht aus.
	
 
 
	
	
	
		
	Beiträge: 9.560
	Themen: 197
	Registriert seit: 27.12.2007
	
MyBB-Version: 1.8
	
 
	
	
		 (06.10.2012, 12:27)blossom schrieb:  Leider gibt es einige URL Tags die den selben Inhalt haben wie die Keywörter die umgewandelt werden sollen.
Also wenn ich als reg. Ausdruck
setze und im Beitrag folgendes schreibe
Code:
[bla]Forum [url=forum.mybboard.de]Forum[/url]
dann wird bei mir alles richtig umgesetzt. So wie hier:
Beispielseite  Forum
	 
	
	
	
	
 
 
	
	
	
		
	Beiträge: 61
	Themen: 13
	Registriert seit: 05.10.2012
	
	
 
	
	
		OK ist klar, denke wir sprechen aneinander vorbei.
Also ich schreibe in einem Beitrag das Wort 
Forum dann bekommt es automatisch den Link den ich vorher festgelegt haben. Soweit funktioniert das ja auch wie oben schon erwähnt. Ich schreibe als User ja nicht [bla]Forum.
Also muss ich als reg. Ausdruck auch das Wort Forum alleine schreiben damit es als Link umgewandelt wird. Jetzt kann das Wort im 
[/url] nicht mehr geparst werden, weil ich es ja als reg. Ausdruck festgelegt habe. 
Hier ist genau der Punkt denn ich suche, es gibt ein Befehl in der pars.php der genau das wieder macht und den Link in der [url] korrekt umsetzt.
	
 
 
	
	
	
		
	Beiträge: 8.516
	Themen: 59
	Registriert seit: 20.04.2010
	
MyBB-Version: 1.8*
	
 
	
	
		Problem wird dann aber sein, das wenn überall das Wort Forum vorkommt, also auch zum Beispiel Foruminfo, Forumregel oder Forumbenutzer, immer der selbe link ausgegeben wird, wie bei Forum.
	
	
	
Mit freundlichen Grüßen
MrBrechreiz
	
	
 
 
	
	
	
		
	Beiträge: 61
	Themen: 13
	Registriert seit: 05.10.2012
	
	
 
	
	
		 (06.10.2012, 13:54)MrBrechreiz schrieb:  Problem wird dann aber sein, das wenn überall das Wort Forum vorkommt, also auch zum Beispiel Foruminfo, Forumregel oder Forumbenutzer, immer der selbe link ausgegeben wird, wie bei Forum.
Nein das ist nicht so, schon getestet! :-)
	
 
	
	
	
	
 
 
	
	
	
		
	Beiträge: 8.516
	Themen: 59
	Registriert seit: 20.04.2010
	
MyBB-Version: 1.8*
	
 
	
	
		Bei mir Local schon.
	
	
	
Mit freundlichen Grüßen
MrBrechreiz
	
	
 
 
	
	
	
		
	Beiträge: 61
	Themen: 13
	Registriert seit: 05.10.2012
	
	
 
	
		
		
		06.10.2012, 14:16 
(Dieser Beitrag wurde zuletzt bearbeitet: 06.10.2012, 14:19 von blossom.)
		
	 
	
		Also ich habe mal eben geschaut wie wir das damals in einem anderen forum gemacht haben, allerdings war da ein plugin eingebaut in dem wir das parsing einfach ausklammern konnten. 
Zitat:// encode img, url, flash, attachment, smilies (incl. start/end tag)
	// and encode start tag of quote, list, color, size
	$search = array(
		'/\[url.*?:' . $autolinks_uid . '\].*?\[\/url:' . $thautolinks_uid . '\]/i',
	 
 
	
	
	
		
	Beiträge: 8.516
	Themen: 59
	Registriert seit: 20.04.2010
	
MyBB-Version: 1.8*
	
 
	
	
		In der class_parser Datei sind diese Einträge für die URL vorhanden.
Code:
$standard_mycode['url_simple']['regex'] = "#\[url\]([a-z]+?://)([^\r\n\"<]+?)\[/url\]#sei";
        $standard_mycode['url_simple']['replacement'] = "\$this->mycode_parse_url(\"$1$2\")";
Vieleicht hilft dir das weiter.
	
Mit freundlichen Grüßen
MrBrechreiz
	
	
 
 
	
	
	
		
	Beiträge: 1.463
	Themen: 18
	Registriert seit: 22.03.2009
	
	
 
	
	
		Blossom: Hast du bei der Ersetzung den BB-Code [url] Eingesetzt oder direkt den HTML-Code? Bei ersterem funkt dann der Parser dazwischen, bei letzterem nicht (falls das strippen des HTML-Codes nicht erst nachher erfolgt).
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 61
	Themen: 13
	Registriert seit: 05.10.2012
	
	
 
	
	
		 (06.10.2012, 16:02)Falkenauge Mihawk schrieb:  Blossom: Hast du bei der Ersetzung den BB-Code [url] Eingesetzt oder direkt den HTML-Code? Bei ersterem funkt dann der Parser dazwischen, bei letzterem nicht (falls das strippen des HTML-Codes nicht erst nachher erfolgt).
Verstehe ich nicht ganz bei der Ersetzung muss ich ja den html code eingeben, [url] funktioniert doch garnicht??