Re: Magic URL und Links in benutzerdefinierten Profilfeldern
Verfasst: 13.10.2014 18:11
Versuch's doch einfach mit dieser MOD: https://www.phpbb.com/customise/db/mod/ ... le_fields/
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Ganz genau. Es wandelt Links automatisch in URLs um, wenn es welche sind.regazer hat geschrieben:Mal eine Verständnisfrage: Was ist "magic url" ? Ist das eine Mod oder betrifft es das Feld beim Editor (unten bei den Optionen) wo sich "URLs nicht automatisch verlinken" anklicken lässt ?
Unmöglich.Maugrim hat geschrieben:Ich habe dieses make_clickable auch ganz entfernt. hilft genauso nix
http://
(auch ohne nachfolgendes "www") eingegeben werden kann. In Beiträgen befindest sich dieser Link unterhalb des Benutzernamens, ist problemlos anklickbar und führt nirgends anders hin.In der Datei sind die Funktionen enthalten, die phpBB benutzt, wenn es auf die benutzerdefinierten Profilfelder zugreifen möchte. Sagt ja irgendwie auch schon der Name.regazer hat geschrieben:Irgendwie ist mir unklar, was die functions_profile_fields.php überhaupt damit zu tun haben sollte.
get_profile_values()
je nach Typ des Profilfelds entsprechend verarbeitet, sodass er ausgegeben werden kann. Wenn also eine Verarbeitung mit z. B. Magic URL erfolgt, dann wohl da... Er möchte den Wert des Profilfelds im Template nutzen, um ihn einen a-Tag zu packen, damit dort nicht der Link angezeigt wird, sondern "Blog" oder ähnliches.regazer hat geschrieben:Im UCP gibt es dann beim Profil das neue Feld "Blog", wo der Linknamen mithttp://
(auch ohne nachfolgendes "www") eingegeben werden kann. In Beiträgen befindest sich dieser Link unterhalb des Benutzernamens, ist problemlos anklickbar und führt nirgends anders hin.
Dann habe ich das Anliegen irgendwie nicht verstanden.Er möchte den Wert des Profilfelds im Template nutzen, um ihn einen a-Tag zu packen, damit dort nicht der Link angezeigt wird, sondern "Blog" oder ähnliches.
Naja, nicht so schlimm. Danke dennochElsensee hat geschrieben:Abgesehen davon, dass du die If-Bedingung ja nun auskommentiert hast, was, ich denke mal, Absicht war, fällt mir da auch nichts ungewöhnliches auf. Ich weiß nicht mehr weiter.![]()
![]()