Beiträge: 147
Themen: 53
Registriert seit: 25.03.2009
08.04.2009, 22:13
Ich lasse zusätzlich neben den Standardfeldern im Benutzerprofil neben den Beiträgen, den Ort und das Geschlecht anzeigen.
Wie kann ich es so modifizieren das diese aber nur angezeigt werden, wenn sie auch vom User eingetragen sind.
Beiträge: 2.769
Themen: 28
Registriert seit: 18.03.2006
Ohne Codeänderungen leider gar nicht.
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 147
Themen: 53
Registriert seit: 25.03.2009
09.04.2009, 13:55
(Dieser Beitrag wurde zuletzt bearbeitet: 09.04.2009, 13:59 von the_hole.)
Leider funktioniert das nicht... Habe ich vlt. etwas im postbit falsch gemacht:
PHP-Code:
{$lang->postbit_posts} {$post['postnum']}<br />
{$lang->postbit_joined} {$post['userregdate']}
{$post['replink']}{$post['warninglevel']}<br />
Geschlecht: {$post['fid3']}<br/>
Ort: {$post['fid1']}<br/>
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Kannst du das vielleicht ein bisschen genauer beschreiben.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 147
Themen: 53
Registriert seit: 25.03.2009
Ich habe die im Link abgegebenen Beiträge 11 und 13 im functions_post abgändert.
Die zwei "eigenen" Profilfelder werden jedoch immer noch angezeit auch wenn der User nichts eingetragen hat.
Beiträge: 1.939
Themen: 18
Registriert seit: 30.06.2007
MyBB-Version: 1.6.6
Hast du die Datei "inc/functions_post" in der Art
PHP-Code:
if(!empty($post['fid3'])) {
$post['fid3'] = "Geschlecht: ".htmlspecialchars_uni($post['fid3'])."<br />";
} else {
$post['fid3'] = "";
}
geändert?
Dann müsste (lt. Code im Template) die Ausgabe bei ausgefüllten Profilfeld z. B. "Geschlecht: Geschlecht: männlich" sein.
Der (richtige) Code im Template wäre dann z. B.
Code:
{$lang->postbit_posts} {$post['postnum']}<br />
{$lang->postbit_joined} {$post['userregdate']}
{$post['replink']}{$post['warninglevel']}<br />
{$post['fid3']}<br />
{$post['fid1']}<br />
Ansonsten poste bitte einmal
nur die Änderungen! in der Datei "inc/functions_post".