Seite 2 von 2

Re: Magic URL und Links in benutzerdefinierten Profilfeldern

Verfasst: 13.10.2014 18:11
von Rare Essence
Versuch's doch einfach mit dieser MOD: https://www.phpbb.com/customise/db/mod/ ... le_fields/

Re: Magic URL und Links in benutzerdefinierten Profilfeldern

Verfasst: 13.10.2014 18:22
von Maugrim
Den habe ich schon. Aber dann müssten meine User noch zusätzlich den URL Code eingeben. I

Re: Magic URL und Links in benutzerdefinierten Profilfeldern

Verfasst: 13.10.2014 18:34
von Elsensee
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 ?
Ganz genau. Es wandelt Links automatisch in URLs um, wenn es welche sind. :wink:
Maugrim hat geschrieben:Ich habe dieses make_clickable auch ganz entfernt. hilft genauso nix
Unmöglich. :o
Hmm... Vielleicht gibt es uns ja der Inhalt deiner functions_profile_field.php Aufschluss darüber. Pack die Datei mal ins Pastebin. :)

Re: Magic URL und Links in benutzerdefinierten Profilfeldern

Verfasst: 13.10.2014 22:28
von Maugrim

Re: Magic URL und Links in benutzerdefinierten Profilfeldern

Verfasst: 14.10.2014 02:30
von regazer
Irgendwie ist mir unklar, was die functions_profile_fields.php überhaupt damit zu tun haben sollte.

Testhalber habe ich mal im ACP ganz normal ein entsprechendes Profilfeld "blog" (Anzeigename "Blog") angelegt und natürlich die Anzeige zusätzlicher Profilfelder freigegeben ...

Im UCP gibt es dann beim Profil das neue Feld "Blog", wo der Linknamen mit 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.

Kann es sein, daß bei Dir das Problem mit dem benutzen Browser zusammenhängt? Ich würde mir das gerne mal selbst praktisch (also auf der Website) ansehen.

Ansonsten hilft Dir vielleicht dieser Thread weiter: viewtopic.php?f=89&t=154746 ?

Re: Magic URL und Links in benutzerdefinierten Profilfeldern

Verfasst: 14.10.2014 12:57
von Elsensee
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. :-? :oops:
regazer hat geschrieben:Irgendwie ist mir unklar, was die functions_profile_fields.php überhaupt damit zu tun haben sollte.
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.
Der Wert wird dann in der 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... :wink:
regazer hat geschrieben:Im UCP gibt es dann beim Profil das neue Feld "Blog", wo der Linknamen mit 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.
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. :wink:

Re: Magic URL und Links in benutzerdefinierten Profilfeldern

Verfasst: 14.10.2014 17:49
von regazer
Nun, die normale Ausgabe benutzerdefinierter Profilfelder funktioniert doch. So meinte ich das bzgl. functions_profile_fields.php ...
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.
Dann habe ich das Anliegen irgendwie nicht verstanden.

Re: Magic URL und Links in benutzerdefinierten Profilfeldern

Verfasst: 16.10.2014 00:02
von Maugrim
Elsensee 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. :-? :oops:
Naja, nicht so schlimm. Danke dennoch :)


hm ich habe das jetzt mal in einem anderen Forum von mir getestet, und da hat das einwandfrei funktioniert (mit deinem Tip das make_clickable zu umgehen.

Warum es in dem anderen Forum nicht klappt ist seltsam...ich denke das wird nahezu unmöglich, diesen "Fehler" zu finden, oder?