Hallo, Gast!
AnmeldenRegistrieren

Alter des Nutzers im postbit anzeigen
#1
Star 
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???
 
#2
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.
 
#3
Perfekt. Danke! Smile
 
#4
Das ginge allerdings auch einfacher und performanter:
PHP-Code:
    if(empty($post['birthday']))
    {
        
$memberage "Nicht angegeben";
    }
    else
    {
        
$memberage get_age($post['birthday']);
    } 
 
#5
und wo trage ich dies ein? doch nicht im postbit_author_user
 
#6
Nein, das bezieht sich - wie das ganze Thema - auf https://www.mybb.de/forum/thread-2801-po...l#pid17996.
 
#7
danke!

aber direkt unter:

PHP-Code:
eval("\$post['user_details'] = \"".$templates->get("postbit_author_user")."\";"); 
 
#8
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?
 
#9
Heute ging es; warum auch immer. Erledigt.
 


Möglicherweise verwandte Themen…
PN & E-Mail eines Nutzers blockieren
Letzter Beitrag: 22.05.2018, 10:31
[geteilt] Geburtstag & Alter automatisch immer anzeigen
Letzter Beitrag: 13.09.2014, 19:23