Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe und besinnliche Weihnachten!

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 5 Gast/Gäste
Wer War heute online
Diese Funktion gibt es nicht. Ist der Code für MyBB 1.2?
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
siehe > Beitrag #59.
Zitieren
ah vielen danke jetz gehts Smile
Zitieren
Hab es so versucht bekomme aber folgende Fehlermeldung:
Fatal error: Call to undefined function formatname() in ...forum/index.php on line 166

Danke, Steve

krafdi schrieb:Öffne die index.php und suche folgendes.
PHP-Code:
eval("\$whosonline = \"".$templates->get("index_whosonline")."\";"); 
füge davor folgenden Code ein
PHP-Code:
$stime time()-(60*60*24);
    
$query $db->query("SELECT u.* FROM ".TABLE_PREFIX."users u LEFT JOIN ".TABLE_PREFIX."usergroups g ON (g.gid=u.usergroup) WHERE u.lastactive > $stime ORDER BY u.lastactive DESC");
    
$todaycomma '';
    
$onlinetoday '';
    while(
$online $db->fetch_array($query))
    {
        if(
$online['invisible'] != "yes" || $mybb->usergroup['canviewwolinvis'] == "yes")
        {
            if(
$online['invisible'] == "yes")
            {
                
$invisiblemark "*";
            }
            else
            {
                
$invisiblemark "";
            }
            
$onlinetoday .= $todaycomma.formatname($online['username'], $online['usergroup'], $online['displaygroup']).$invisiblemark;
            
$todaycomma ', ';
        }
    } 
Gehe dann ins ACP Templates --> Startseite Templates --> index_whosonline und füge dort am Schluss folgenden COde ein.
Code:
<tr>
<td class="trow2"><span class="smalltext">Wer war in den letzten 24 Stunden online?<br />$onlinetoday </span></td>
</tr>
Zitieren
linwinman schrieb:siehe > Beitrag #59.
Wink
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
Danke,
Ich kann mich immer nur widerholen,
Ihr seid ein SUPER Support Forum [Bild: http://cosgan.de/images/smilie/froehlich/a020.gif]

Steve
Zitieren
Hallöchen.

Hörtmal, was ich noch fragen wollte. Ich würde gerne bei "Wer war die letzten 24 Stunden Online?" die User mit einem , trennen. Ich weiß nur leider nicht so genau, wo ich dieses setzen soll.
Bitte die Suche u. die Doku nutzen.
______________________________

mfg Murphy
Zitieren
Im in diesem Thema genannten Code werden doch Kommas zwischen die einzelnen Benutzernamen gesetzt!?

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
Michael schrieb:Im in diesem Thema genannten Code werden doch Kommas zwischen die einzelnen Benutzernamen gesetzt!?

Also ich benutze diesen Code, und da werden leider keine Kommas gesetzt.

Code:
$stime = time()-(60*60*24);
$query = $db->query("SELECT u.* FROM ".TABLE_PREFIX."users u LEFT JOIN ".TABLE_PREFIX."usergroups g ON (g.gid=u.usergroup) WHERE u.lastactive > $stime ORDER BY u.lastactive DESC");
$todaycomma = '';
$onlinetoday = '';
while($online = $db->fetch_array($query))
{
if($online['invisible'] != "yes" || $mybb->usergroup['canviewwolinvis'] == "yes")
{
if($online['invisible'] == "yes")
{
$invisiblemark = "*";
}
else
{
$invisiblemark = "";
}
$onlinetoday .= $todaycomma."<a href=\"member.php?action=profile&amp;uid=".$online['uid']."\">".format_name($online['username'], $online['usergroup'], $online['displaygroup']).$invisiblemark."</a> (".date("H:i", $online['lastactive']).")";
}
}
Bitte die Suche u. die Doku nutzen.
______________________________

mfg Murphy
Zitieren
Du musst die Variable $todaycomma am Ende der Schleife definieren:
PHP-Code:
$todaycomma ', '

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Suche Plugin wie hier im Forum (Wer war in den letzten 24 Stunden online?) Outnow 4 3.584 12.09.2012, 20:18
Letzter Beitrag: Outnow
  2 Fragen / Danke Plugin / Wer war Online ! MyBB1102 8 6.665 05.09.2012, 18:36
Letzter Beitrag: Jockl
  Plugin: Wer war heute online? - Problem darki 4 3.493 16.11.2011, 20:32
Letzter Beitrag: Michael_
  Wer ist online und wer war online stimmen nicht überein Chacarron 6 4.115 11.10.2011, 23:20
Letzter Beitrag: Chacarron
  Wer War online falsche Darstellung Shiny-Giratina 2 2.530 30.08.2011, 10:52
Letzter Beitrag: Shiny-Giratina