Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Aus eigenem Profilfeld -> Button unterm Beitrag neben PN
#1
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
Zitieren
#2
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>

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#3
Klasse das funkioniert. Kann man auch irgendwie abfragen ob das Feld leer ist um den Button nicht anzuzeigen?
Zitieren
#4
Das sind dann Änderungen an der inc/functions_post.php nötig.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#5
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'] = "";


Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#6
Super danke hat alles geklappt!!!
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Probleme mit 1.8er Popup Menüs bei eigenem Theme Jockl 0 1.079 23.11.2014, 11:37
Letzter Beitrag: Jockl
  Probleme mit eigenem Theme niftytimes 6 2.075 28.10.2014, 19:33
Letzter Beitrag: niftytimes
  Probleme mit eigenem 1.8-Template bigfraggle 6 1.977 24.10.2014, 19:33
Letzter Beitrag: MrBrechreiz
  Benutzer neben Beitrag Jessica 11 5.032 05.08.2014, 15:58
Letzter Beitrag: MrBrechreiz
  ganzes Profil neben dem Beitrag burningskies 1 1.544 07.05.2012, 19:36
Letzter Beitrag: Kenny