Wie kann ich den Inhalt eines eigenen Profilfeldes neben einem Beitrag ausgeben lassen?

MyBB 1.8

Das MyBB bietet die Möglichkeit eigene Profilfelder anzulegen. Wenn Sie den Inhalt auch im Profil neben einem Beitrag ausgeben lassen wollen, gehen Sie bitte folgendermaßen vor:

Gehen Sie ins Admin-CP -> Konfiguration -> Eigene Profilfelder und legen Sie ein Profilfeld an. Setzen Sie dabei die Option „In Beiträgen anzeigen?“ auf „Ja“.

MyBB 1.6 und älter

Das MyBB bietet die Möglichkeit eigene Profilfelder anzulegen. Wenn Sie den Inhalt auch im Profil neben einem Beitrag ausgeben lassen wollen, gehen Sie bitte folgendermaßen vor:

1. Gehen Sie ins Admin-CP -> Konfiguration -> Eigene Profilfelder und legen Sie ein Profilfeld an (falls noch nicht geschehen). Entnehmen Sie dann der Übersicht aller Felder die ID des Feldes, dessen Inhalt Sie einbinden möchten.

2. Öffnen Sie das Template postbit_author_user, das Sie im Admin-CP finden unter Templates & Style -> Templates -> *Templateset* -> Postbit Templates. Fügen Sie an der gewünschten Stelle die Variable
{$post['fidX']}
ein, wobei Sie X durch die ID des Feldes ersetzen müssen, die Sie sich zuvor gemerkt haben.

Wichtiger Hinweis für MyBB vor Version 1.4.5

Sollten Sie MyBB 1.4.4 oder älter einsetzen, öffnet das Hinzufügen eines Profilfeldes im Template postbit_author_user eine Sicherheitslücke. Um das Problem zu beheben, öffnen Sie bitte die Datei inc/functions_post.php und suchen Sie nach:
eval("\$post['user_details'] = \"".$templates->get("postbit_author_user")."\";");
Fügen Sie darüber diese Zeile ein, wobei Sie X wieder durch die ID des Feldes ersetzen müssen. Bei der Einbindung mehrerer Felder ist die Zeile mehrfach einzufügen.
$post['fidX'] = htmlspecialchars_uni($post['fidX']);