MyBB.de Forum

Normale Version: Wer war heute online?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5
Wäre eine Änderung dahingehend, dass Leute mit entsprechenden Rechten (z.b. Admins) die Geister trotzdem sehen können (nur halt mit dem Sternchen markiert), arg aufwändig? Das wäre nämlich meine Traumlösung. Shy

Vielen Dank und viele Grüße,

lenkradschloss
Ersetze in der Plugin-Datei:
PHP-Code:
        $query $db->simple_select(
            
"users"
            
"uid, username, usergroup, displaygroup",
            
"lastactive > $onlinedate ORDER BY username ASC"
        
); 
durch:
PHP-Code:
        if(!is_moderator())
        {
            
$where " AND invisible=0";
        }
        
$query $db->simple_select(
            
"users"
            
"uid, username, usergroup, displaygroup, lastactive",
            
"lastactive > $onlinedate{$where} ORDER BY lastactive DESC"
        
); 
Zitat:Zusätzlich wäre noch eine genauere Aufschlüsselung super, in Form von: 34 Personen waren online (23 Mitglieder, 2 davon unsichtbar und 11 Gäste)

Ich habe die erste Änderung angefügt und Funktioniert super, ist es schwierig da die Gäste mit einzubauen ? Habt Ihr da auch schon was auf der Pfanne ?

Ich vermisse die Gesamtbesucheranzahl sehr. Mitglieder und Gäste.

Gruß Ulrich
Die Gäste werden aber leider nicht gespeichert.

Gast

Hallo,

ich nutze das mybboard Style und habe das Plugin bei mir hochgeladen und aktiviert. Leider zerschießt es mir danach das Design. Ich habe mal ein Bild mit angehängt, um es zu zeigen.

Evtl. kann ja jemand helfen.

Chris
Versuch's mal, indem du die Plugin-Datei öffnest, dir diesen Abschnitt im Code suchst:
PHP-Code:
    $insert_array = array(
        
'title' => "online_today_index",
        
'template' => "<tr>
    <td class=\"tcat\"><strong>{\$lang->whos_online_today}</strong></td>
</tr>
<tr>
    <td class=\"trow1\"><span class=\"smalltext\">{\$lang->online_note_today}<br />{\$onlinemembers}</span></td>
</tr>"
,
        
'sid' => "-1",
        
'dateline' => TIME_NOW
    
); 
und ihn durch
PHP-Code:
    $insert_array = array(
        
'title' => "online_today_index",
        
'template' => "<tr>
    <td class=\"thead\" colspan=\"2\"><strong>{\$lang->whos_online_today}</strong></td>
</tr>
<tr>
  <td class=\"trow2\">&nbsp;</td>
    <td class=\"trow1\"><span class=\"smalltext\">{\$lang->online_note_today}<br />{\$onlinemembers}</span></td>
</tr>"
,
        
'sid' => "-1",
        
'dateline' => TIME_NOW
    
); 
ersetzst. Wink
So hat's zumindest bei mir funktioniert...

Gruß,
auch Chris. Big Grin

Gast

Hallo,

danke hat gepasst. Noch zur Info für andere die das Problem auch haben. Das Modul muss danach kurz mal deaktiviert und danach aktiviert werden. Dann passt das ganze. Vielen Dank!
Bei mir funktioniert das richtig gut :-)
Allerdings hätte ich gerne noch eine kleine Ergänzung - Gäste sollen nicht sehen können, wer heute online war..
Gibt es für das Plugin eine deutsche Übersätzung?
@schwyps:
Ich gebe keine Garantie darauf, dass es funktioniert. Angel
PHP-Code:
$insert_array = array(
        
'title' => "online_today_index",
        
'template' => "<tr>
    <td class=\"tcat\"><strong>{\$lang->whos_online_today}</strong></td>
</tr>
<tr>
    <td class=\"trow1\"><span class=\"smalltext\">{\$lang->online_note_today}<br />{\$onlinemembers}</span></td>
</tr>"
,
        
'sid' => "-1",
        
'dateline' => TIME_NOW
    
); 
suchen und durch
PHP-Code:
if($mybb->user['uid'] != "0") {
        
$insert_array = array(
        
'title' => "online_today_index",
        
'template' => "<tr>
    <td class=\"tcat\"><strong>{\$lang->whos_online_today}</strong></td>
</tr>
<tr>
    <td class=\"trow1\"><span class=\"smalltext\">{\$lang->online_note_today}<br />{\$onlinemembers}</span></td>
</tr>"
,
        
'sid' => "-1",
        
'dateline' => TIME_NOW
    
);

ersetzen.

@Grejan: Werde, wenn ich Zeit habe, meine Übersetzung hier hochladen. Ansonsten kannst du dir das aber auch ganz einfach über das ACP selber übersetzen. Wink
Seiten: 1 2 3 4 5