phpBB2.de Foren-Übersicht  
[netclusive - internet broadcasting]
 FAQ  •  Suchen  •  Download  •  Lesezeichen  •  Mitgliederliste  •  Benutzergruppen   •  Registrieren  •  Profil  •  Einloggen, um private Nachrichten zu lesen  •  Login
 
        
 
        
 

LinkLift

Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.
Autor Nachricht
R. U. Serious
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 06.08.2002
Beiträge: 48

BeitragVerfasst am: So 11 Aug, 2002 10:10 Antworten mit ZitatNach oben 

Das Problem bei aktuellen online/offline Mod ist, dass er sich einfach nach der letzten session-aktualisierungszeit des users in der usertable richtet. Das heisst auch wenn man sich ausloggt wird man noch als online angezeigt.
Die normale Who-Is-Online Anzeige schaut statt dessen in die sessionstable und wer dort eingetragen ist.
Die hier gezeigten Änderungen ändern online/offline Mod so , dass er synchron mit der Who-Is-Online Anzeige arbeitet und ausgeloggte Leute nicht mehr als online angezeigt werden.

Die ANleitung ist etwas grob gehalten, was aber auch daran liegt, dass man verschiedene Optionen beim online/offline hat, wie text oder bilder...

Code:
 
# in page_header.php
#-- [FIND]--
$user_forum_sql = ( !empty($forum_id) ) ? "AND s.session_page = $forum_id" : '';

#--[AFTER ADD]--
$user_forum_sql = '';
$online_userlist_addon = '';

#-- [FIND]--
      // Skip multiple sessions for one user
      if ( $row['user_id'] != $prev_user_id )


#--[REPLACE WITH]--
      // Skip multiple sessions for one user
      if (( $row['user_id'] != $prev_user_id ) && ((empty($forum_id) ) || ($row['s.session_page'] == $forum_id)))


# --[find]--
      $prev_user_id = $row['user_id'];
   }
   else
   {
      // Skip multiple sessions for one user
      if ( $row['session_ip'] != $prev_session_ip )
      {
         $guests_online++;
      }
   }


# -- [BEFORE ADD]--
      else
      {
         //online/offline MOD
         if ( $row['user_allow_viewonline'] || $userdata['user_level'] == ADMIN )
         {
            $online_userlist_addon .= ' '. $row['username'];
         }
      }


Und im viewtopic.php ändert ihr die Abfrage vor der Variablenübergabe ans template. Alles was nach dem ? kommt bleibt wie es ist.

Code:
 
'POSTER_ONLINE' => (strstr($online_userlist.$online_userlist_addon,$poster)) ? ...etc...graphic/text version


Würd mich freuen wenn das nochmal jemand ausprobiert und bestätigt. Bei mir läuft es zwar, weiß aber nicht ob ich alle Änderungen hier richtig eingetragen habe.
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
Google







Verfasst am: Nach oben

EliteofHomer
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 05.09.2002
Beiträge: 214
Wohnort: Braunschweig

BeitragVerfasst am: Fr 06 Sep, 2002 14:10 Antworten mit ZitatNach oben 

ist das für den mod online_status 2.0.2 ?
OfflineBenutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchenICQ-Nummer
R. U. Serious
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 06.08.2002
Beiträge: 48

BeitragVerfasst am: Mo 09 Sep, 2002 13:58 Antworten mit ZitatNach oben 

Mittlerweile hat sich mitsubishi hingesetzt und den MOD nochmal total neu geschrieben, daher würde ich empfehlen seine neue Version einzustzen, denn die bringt auch einige Neuerungen wie hidden-users usw mit. Die Versionsnummer hab ich nicht im Kopf, sollte aber bei phpbb.com im mod-dev forum leicht zu finden sein.
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
Beiträge der letzten Zeit anzeigen:      
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
nach login geht forum _parent auf obbi phpBB2.x - Support 0 Do 23 Jul, 2009 11:13 Letzten Beitrag anzeigen
how do i edit the login box in portal... nibraz Support Forum 1 Mo 13 Jul, 2009 22:24 Letzten Beitrag anzeigen
Fehler nach Umzug qweff110 phpBB2.x - Support 3 Di 26 Mai, 2009 12:40 Letzten Beitrag anzeigen
Fehler nach Cash Mod einbau Maggan22 phpBB2.x - Support 2 Do 21 Mai, 2009 18:13 Letzten Beitrag anzeigen
Login Target excituz Coding 0 Mo 18 Mai, 2009 12:16 Letzten Beitrag anzeigen