online status in pn

Kleine Codeänderungen oder Mini-MODs
Keine Anfragen!!! -- No requests!!!

Moderator: Supporter

online status in pn

Beitragvon AmigaLink » 6. Okt 2004 17:22

Dieses Snippet von OXPUS, fügt den online/offline Mod in die PN's ein.
Code: Alles auswählen
#
#-----[ OPEN ]-----
#
privmsg.php

#
#-----[ FIND ]-----
#
   //
   // Major query obtains the message .
   //
   $SQL = "SELECT u.username AS username_1, u.user_id AS user_id_1,
      FROM " . PRIVMSGS_TABLE . " pm, " . PRIVMSGS_TEXT_TABLE . " pmt, " . USERS_TABLE . " u, " . USERS_TABLE . " u2
      WHERE pm.privmsgs_id = $privmsgs_id

#
#-----[ IN-LINE FIND ]-----
#
u.username AS username_1

#
#-----[ IN-LINE AFTER, ADD ]-----
#
, u.user_session_time AS user_session_time_1, u.user_allow_viewonline

#
#-----[ FIND ]-----
#
   if ( $folder == 'inbox' )
   {

#
#-----[ AFTER, ADD ]-----
#
      //User Online Hack
      //By AJ Quick (http://www.ajquick.com/)
      if($privmsg['user_session_time_1'] >= (time()-60)){
      $status = '<a><img src="templates/subSilver/images/online.gif"  border="0" ></a>';
      }else{
      $status = '<a><img src="templates/subSilver/images/offline.gif"  border="0" ></a>';
      }
      if(!$privmsg['user_allow_viewonline']){
      $status = '<a><img src="templates/subSilver/images/hidden.gif" border="0" ></a>';
      }

#
#-----[ FIND ]-----
#
      'MESSAGE_FROM' => $username_from,

#
#-----[ REPLACE WITH ]-----
#
      'MESSAGE_FROM' => $username_from . '&nbsp;' . $status,


#
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoM
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon mgutt » 3. Feb 2005 23:46

kann ich das irgendwo mal in der Anwendung sehen?
mgutt
User
 
Beiträge: 63
Registriert: 14. Okt 2004 22:23

Beitragvon AmigaLink » 4. Feb 2005 12:07

Hallo mgutt.

Gleich mal vorweg: Dieses Snippet ist nicht für, bzw. basiert nicht auf, meinen Another Online/Offline indicator sondern auf einem Mod von AJ Quick!
Zu deiner frage: Wenn du, in meinem posting, auf OXPUS klickst, dann landest du in dem thread, auf oxpus.de, in dem dieses snippet entstanden ist und ich vermute mal das es beim requeststeller auch läuft. :)

Deine frage bringt mich aber auf die idee, meinen mod noch um die PNs zu erweitern. Ich habe dieser tage eh überlegt wo man den status noch einbauen könnte. :) Mir war nur dieses snippet nicht mehr bewust. :roll:

// EDIT
Ich hab meinen Mod jetzt mal erweitert (release steht noch aus bis ich ausgiebig getestet habe). Du kannst also jetzt hier im Board sehen wie es aussehen wird. ;)
Das obige Snippet begrenzt sich allerdings auf die anzeige des Statuses innerhalb der erhaltenen Nachrichten. Also nicht, wie hier, im kompletten PN-Pannel! :P
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon mgutt » 4. Feb 2005 21:15

und den online-status unter dem usernamen hast du jetzt auch noch dazu getan, ja?
mgutt
User
 
Beiträge: 63
Registriert: 14. Okt 2004 22:23

Beitragvon AmigaLink » 5. Feb 2005 10:40

und den online-status unter dem usernamen hast du jetzt auch noch dazu getan, ja?

Was meinst du jetzt? Die Anzeige hier in der Viewtopic, unterhalb des avatars?
Ja, die ist von mir. Genauso wie die Anzeige in der Mitgliederliste, in den Benutzergruppen und in der Top Posters Box (siehe Beispielseite). :D
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW


Zurück zu phpBB2 Snippets



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 10 Gäste

cron