Beiträge: 186
Themen: 37
Registriert seit: 04.09.2013
MyBB-Version: 1.8
Hallo,
da beim Suchen nichts genaues gefunden habe, schildere ich mal kurz meine Problematik. Ich lasse den Geburtstag, den man im UserCP ja angeben kann, im Profil anzeigen, mit $membday. Wenn jemand das Feld aber nicht ausgefüllt hat bzw. kein Datum angibt, erscheint im Profil "Nicht angegeben". Wie schaffe ich es, dass ich leere Geburtstagsfelder einfach ausblende?
Danke
Liebe Grüße vom Yasilein!
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Du müsstest dazu in die member.php und dort folgende Zeilen suchen
PHP-Code:
else
{
$membday = $lang->not_specified;
$membdayage = '';
}
und das mit
PHP-Code:
else
{
$membday = "";
$membdayage = '';
$lang->date_of_birth = "";
}
ersetzen. Du bekommst dann zwar wegen des Templates member_profile eine Leerzeile angezeigt, aber wenn Du auch die weg haben möchtest, wäre noch einiges mehr anzupassen.
Beiträge: 186
Themen: 37
Registriert seit: 04.09.2013
MyBB-Version: 1.8
Danke, das klappt schon mal.
Wenn jemand den Geburtstag nun versteckt, ist das genauso möglich? Dort erscheint eben statt einem leeren Feld noch die "versteckt"-Angabe.
Liebe Grüße vom Yasilein!
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
29.06.2014, 11:51
(Dieser Beitrag wurde zuletzt bearbeitet: 29.06.2014, 11:52 von Jockl.)
Schau mal in der member.php ein paar Zeilen oberhalb des genannten Codeabschnitts und suche die Zeilen, die sich mit "$memprofile['birthdayprivacy']" beschäftigen. Dort müsstest Du ebenso solche Anpassungen vornehmen....
Beiträge: 186
Themen: 37
Registriert seit: 04.09.2013
MyBB-Version: 1.8
Super, dankeschoen!
Liebe Grüße vom Yasilein!