MyBB.de Forum

Normale Version: Aus eigenem Profilfeld -> Button unterm Beitrag neben PN
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen.

Ich suche gerade bissl Hilfe. Will mein Forum so anpassen, dass es möglich sein soll, wenn der User was in ein eigenes dafür eingerichtetes Profilfeld schreibt ( kann man ja im AdminCP einstellen ), dann wird unter seinen Beiträgen ein weiterer Button gestellt, wo man dann draufklickt und auf den Inhalt des Profilfeldes gelinkt wird. Ich weiß es gibt sowas schon als Homepage und so, aber ich will das die User sich da ihre Vorstellungsthreads reinmachen können und der Button dann "Über mich" heißt. Den Button erstellen ist kein Problem, nur wie bekomme ich das hin, dass der Button da auf ein eigenes Profilfeld, sagen wir mal, mit der ID 9 referenziert, wenn gesetzt wurde?
Ich benutzt das Standart Template.

LG
Thomas
Der Inhalt eines Profilfeldes steht in der Variablen $post['fidX'], wobei X die ID des Feldes ist. Für einen Link kannst du z.B. folgendes ins Template postbit bzw. postbit_classic einfügen:
Code:
<a href="{$post['fidX']}"><img src="images/button.gif" alt="Über mich" border = "0" /></a>
Klasse das funkioniert. Kann man auch irgendwie abfragen ob das Feld leer ist um den Button nicht anzuzeigen?
Das sind dann Änderungen an der inc/functions_post.php nötig.
Suche in der inc/functions_post.php
PHP-Code:
eval("\$post['user_details'] = \"".$templates->get("postbit_author_user")."\";"); 
Darüber einfügen:
PHP-Code:
if(!empty($post['fidx']))
{
    
$post['fidx'] = "<a href=\"{$post['fidX']}\"><img src=\"images/button.gif\" alt=\"Über mich\" border = \"0\" /></a>";
}
else
{
    
$post['fidx'] = "";

Super danke hat alles geklappt!!!