Version: , by (Guest)
Developer Last Online: Jan 1970
Version: Unknown
Rating:
Released: 09-25-2001
Last Update: Never
Installs: 0
No support by the author.
Elie]I hope no one have make the similary hack before ... If it done sorry
---------------
Description : |
---------------
This hack is an adaptation of an old hack of AfterBurner[Jens Gericke]. Thanks to him
This hack will permet you to add a image behind useronline.
The image will be different follow the status of the user
---------------
Screenshot : |
---------------
----------
Install : |
----------
Find Into index.php
---------------------------
<- Find
PHP Code:
$loggedins=$DB_site->query("SELECT DISTINCT session.userid,username,invisible
FROM session
LEFT JOIN user ON (user.userid=session.userid)
WHERE session.userid>0 AND session.lastactivity>$datecut ORDER BY invisible ASC, username ASC");
if ($loggedin=$DB_site->fetch_array($loggedins)) {
$numberregistered++;
if ($loggedin['invisible']==0 or $bbuserinfo['usergroupid']==6) {
$numbervisible++;
$userid=$loggedin['userid'];
if ($loggedin['invisible']==1) { // Invisible User but show to Admin
$username=$loggedin['username'];
$invisibleuser = '*';
} else {
$username=$loggedin['username'];
$invisibleuser = '';
}
//$location=$loggedin['location'];
eval("\$activeusers = \"".gettemplate('forumhome_loggedinuser')."\";");
}
while ($loggedin=$DB_site->fetch_array($loggedins)) {
$numberregistered++;
$invisibleuser = '';
if ($loggedin['invisible']==1 and $bbuserinfo['usergroupid']!=6) {
continue;
}
$numbervisible++;
$userid=$loggedin['userid'];
if ($loggedin['invisible']==1) { // Invisible User but show to Admin
$username=$loggedin['username'];
$invisibleuser = '*';
} else {
$username=$loggedin['username'];
}
$location=$loggedin['location'];
eval("\$activeusers .= \", ".gettemplate('forumhome_loggedinuser')."\";");
}
}
-> Remplace By
PHP Code:
// Afterburners ImageUserOnlineHack By Elie //
$loggedins=$DB_site->query("SELECT DISTINCT session.userid,username,invisible,usergroupid
FROM session
LEFT JOIN user ON (user.userid=session.userid)
WHERE session.userid>0 AND session.lastactivity>$datecut ORDER BY invisible ASC, username ASC");
if ($loggedin=$DB_site->fetch_array($loggedins)) {
$numberregistered++;
if ($loggedin['invisible']==0 or $bbuserinfo['usergroupid']==6) {
$numbervisible++;
$userid=$loggedin['userid'];
$farbe=$loggedin['usergroupid']; // ID auslesen
if ($loggedin['invisible']==1) { // Invisible User but show to Admin
$username=$loggedin['username'];
$invisibleuser = '*';
} else {
$username=$loggedin['username'];
$invisibleuser = '';
}
//$location=$loggedin['location'];
if ($farbe == 2 ) {
$username = "<img src='images/starmember.gif' width='11' height='10' border='0'>".$username.""; // Color for Member
}
if ($farbe == 5 ) {
$username = "<img src='images/starsupermodo.gif' width='11' height='10' border='0'>".$username.""; // Color for Supermoderator
}
if ($farbe == 6 ) {
$username = "<img src='images/staradmin.gif' width='11' height='10' border='0'>".$username.""; // Color for Administrator
}
if ($farbe == 7 ) {
$username = "<img src='images/starmodo.gif' width='11' height='10' border='0'>".$username.""; // Color for Moderator
}
eval("\$activeusers = \"".gettemplate('forumhome_loggedinuser')."\";");
}
while ($loggedin=$DB_site->fetch_array($loggedins)) {
$numberregistered++;
$invisibleuser = '';
if ($loggedin['invisible']==1 and $bbuserinfo['usergroupid']!=6) {
continue;
}
$numbervisible++;
$userid=$loggedin['userid'];
$farbe=$loggedin['usergroupid']; // ID auslesen
if ($loggedin['invisible']==1) { // Invisible User but show to Admin
$username=$loggedin['username'];
$invisibleuser = '*';
} else {
$username=$loggedin['username'];
}
$location=$loggedin['location'];
if ($farbe == 2 ) {
$username = "<img src='images/starmember.gif' width='11' height='10' border='0'>".$username.""; // Color for Member
}
if ($farbe == 5 ) {
$username = "<img src='images/starsupermodo.gif' width='11' height='10' border='0'>".$username.""; // Color for Supermoderator
}
if ($farbe == 6 ) {
$username = "<img src='images/staradmin.gif' width='11' height='10' border='0'>".$username.""; // Color for Administrator
}
if ($farbe == 7 ) {
$username = "<img src='images/starmodo.gif' width='11' height='10' border='0'>".$username.""; // Color for Moderator
}
eval("\$activeusers .= \", ".gettemplate('forumhome_loggedinuser')."\";");
}
}
// Afterburners ImageUserOnlineHack Par Elie //
Into the template forumhome_loggedinusers :
------------------------------------------
<- Find