Seite 2 von 5
Re: #-Tag M0D
Verfasst: 17.08.2013 14:02
von Miriam
LisaserstesForum hat geschrieben:
Das einzige Problem ist nur noch, dass das Snippet von AmigoJ nach "Test" sucht, wenn ich "#Test" in einen Beitrag schreibe, es soll dann ja nach Beiträgen mit "#Test" gesucht werden.
Habe ich doch glatt die Hälfte vergessen zu posten? *tsts*
Finde also in AJ's Code:
Code: Alles auswählen
return $aMatch[1]. '<a href="'. append_sid( "{$phpbb_root_path}search.$phpEx", 'keywords='. $aMatch[2] ). '">#'. $aMatch[2]. '</a>';
tausche aus gegen:
Code: Alles auswählen
return $aMatch[1]. '<a href="'. append_sid( "{$phpbb_root_path}search.$phpEx", 'keywords=%23'. $aMatch[2] ). '">#'. $aMatch[2]. '</a>';
Ich hatte mich jetzt schon gewundert, wo das Problem liegt.

Re: #-Tag M0D
Verfasst: 17.08.2013 14:12
von LisaserstesForum
Juhu, es funktioniert! Ich könnte dich knutschen Miriam

Re: #-Tag M0D
Verfasst: 17.08.2013 14:35
von BNa
An der gleichen Line war ich auch grad dran. Thx...
Re: #-Tag M0D
Verfasst: 17.08.2013 14:44
von LisaserstesForum
Auch an dich Danke BNa für deine Hilfe

Re: #-Tag M0D
Verfasst: 17.08.2013 15:10
von BNa
Hab ja eher schlaue Sprüche gemacht und war daher nicht 100% bei der Sache
Again, happy further coding

Re: #-Tag M0D
Verfasst: 17.08.2013 15:20
von LisaserstesForum
Und den Link zu dem Snippet gefunden, ohne das wäre es schwierig geworden.

Re: #-Tag M0D
Verfasst: 17.08.2013 15:21
von BNa
Achja, stimmt
Na gut, dann passts scho >

Re: #-Tag M0D
Verfasst: 19.08.2013 10:54
von LisaserstesForum
Ich habe ein kleines Problem entdeckt.
Wenn ich in einem Beitrag z.B. folgendes schreibe:
So, ich teste jetzt mal was.
#CSI #CriminalMinds
dann wird nur CriminalMinds hinterlegt, CSI nicht.
Wenn man in dem Beitrag nur
#CSI #CriminalMinds
schreibt, dann werden beide Begriffe hinterlegt.
Bei
test
#CSI #CriminalMinds
wieder nur CriminalMinds.
Habt ihr eine Idee, woran das liegen könnte?
Re: #-Tag M0D
Verfasst: 19.08.2013 20:10
von Miriam
Ich wundere micht, dass Du nicht noch mehr Problemchen herausgefunden hast.
Nun aber erst mal zu diesem ->
finde:
Code: Alles auswählen
$text= preg_replace_callback( '/(^|style="[^"#]+|[^\\s]*[\\s]+|>)#([\\p{Lu}\\p{Ll}\\p{N}\\w\\d]+)\\b/um', 'hashtag_callback', $text );
davor füge ein:
Re: #-Tag M0D
Verfasst: 19.08.2013 20:27
von LisaserstesForum
Jetzt machst du mir aber Angst.

Ist der Code so schlecht?
Danke für deine Hilfe!
