Beiträge: 517
Themen: 146
Registriert seit: 19.12.2008
MyBB-Version: neuste
26.05.2015, 08:55
Bei 1.6.x hatte ich ein
Plugin, um das Alter eines Nutzers im postbit_author_user anzuzeigen. Es funktioniert aber nicht mehr bei 1.8.x
Auch das hier nicht:
https://www.mybb.de/forum/thread-2801-po...l#pid17962
Wie kann man es jetzt machen???
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Das verlinkte Thema von dir mit der Anleitung funktioniert schon, nur sollte der angegebene Code nicht im poszbit Template geladen werden, sondern wie in deinem Fall im postbit_author_user.
Suche also nach
PHP-Code:
eval("\$post['user_details'] = \"".$templates->get("postbit_author_user")."\";");
und fügen den Cod darüber ein, dann sollte es gehen.
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 517
Themen: 146
Registriert seit: 19.12.2008
MyBB-Version: neuste
Perfekt. Danke!
Beiträge: 25.752
Themen: 269
Registriert seit: 20.09.2005
26.05.2015, 12:07
(Dieser Beitrag wurde zuletzt bearbeitet: 26.05.2015, 12:08 von StefanT.)
Das ginge allerdings auch einfacher und performanter:
PHP-Code:
if(empty($post['birthday']))
{
$memberage = "Nicht angegeben";
}
else
{
$memberage = get_age($post['birthday']);
}
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 1.734
Themen: 232
Registriert seit: 12.02.2014
MyBB-Version: 1.8.x
und wo trage ich dies ein? doch nicht im postbit_author_user
Mit freundlichen Grüßen
Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Beiträge: 25.752
Themen: 269
Registriert seit: 20.09.2005
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 1.734
Themen: 232
Registriert seit: 12.02.2014
MyBB-Version: 1.8.x
26.05.2015, 19:02
(Dieser Beitrag wurde zuletzt bearbeitet: 26.05.2015, 19:06 von hkkp.)
danke!
aber direkt unter:
PHP-Code:
eval("\$post['user_details'] = \"".$templates->get("postbit_author_user")."\";");
Mit freundlichen Grüßen
Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Beiträge: 517
Themen: 146
Registriert seit: 19.12.2008
MyBB-Version: neuste
Nach dem Upgrade von 1.8.6 auf 1.8.7 funktioniert es nicht mehr, dass ich in der inc/functions_post vor
PHP-Code:
eval('$welcomeblock = "'.$templates->get('header_welcomeblock_member').'";');
PHP-Code:
$birthquery = $db->query("SELECT birthday FROM ".TABLE_PREFIX."users WHERE uid = '".$post['uid']."'");
$birthday = $db->fetch_array($birthquery);
if(empty($birthday['birthday'])) {
$memberage = "Nicht angegeben";
} else {
$memberage = get_age($birthday['birthday']);
}
einfüge. Dann lässt sich das Forum nicht mehr aufrufen. Was tun?
Beiträge: 517
Themen: 146
Registriert seit: 19.12.2008
MyBB-Version: neuste
Heute ging es; warum auch immer. Erledigt.