MyBB.de Forum

Normale Version: Last Seen Online in Postbits
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Läßt sich dieses Plugin dahingehend verändern, daß der letzte Besuch bei einem Gast-Beitrag NICHT angezeigt wird? Genauso wie bei einem registrierten User, wenn er gerade online ist.

Oder als Alternative einen anderen Text ausgeben, z.B. (N/A) oder sonst irgendwas.

Die Datumsanzeige 01.01.1970 - 00:00 wirkt doch etwas störend und verwirrt vielleicht manchen!
Versuche es so:

Öffne die Plugin-Datei mit einem Editor und suche nach der Funktion
PHP-Code:
function lsop()
{
// Funktionen

Ersetze die Funktion durch diesen Code:
PHP-Code:
function lsop()
{
    global 
$post$mybb;
    
$lang->lsop "Letzter Besuch:";
    
    if(
$post['uid'] == 0)
    {
    
$post[lsop] = "<!-- Start: lsop --><!-- Guest --><!-- End: lsop -->";
    }
    else
    {
        if(!
eregi("Online",$post['onlinestatus']))
        {
        
$post[lsop] = "<!-- Start: lsop --><br />$lang->lsop <br /><b>".mydate($mybb->settings['dateformat'], $post['lastactive']).",&nbsp;".mydate($mybb->settings['timeformat'], $post['lastactive'])."</b><!-- End: lsop -->";
        }
        else
        {
        
$post[lsop] = "<!-- Start: lsop --><!-- Member is Online --><!-- End: lsop -->";
        }
    }

Funktioniert ... genau so wollte ich es haben.

Danke!