MOD: Last active user

MODs (& more) applied to 4images image gallery.<br>
.:: Preferred language(s): all<br>
.:: Permissions: Registered
Post Reply
User avatar
geohei
Site Admin
Posts: 3388
Joined: Tuesday, 19.11.2002 07:56
Location: Luxembourg
Contact:

MOD: Last active user

Post by geohei »

Date of modification:
18.11.2005

Link:
http://www.4homepages.de/forum/index.php?topic=5911.0

Modified files:
./includes/page_header.php
./lang/deutsch/main.php
./lang/english/main.php
./templates/x_images/home.html

./includes/page_header.php
Locate the very last line:

Code: Select all

?>
Replace with:

Code: Select all

//-----------------------------------------------------
//--- Last active User --------------------------------
//-----------------------------------------------------
$sql = "SELECT user_name, user_id, user_lastaction FROM ".USERS_TABLE."
                WHERE user_level >= '".GUEST."' AND user_invisible = 0
	            ORDER BY user_lastaction DESC
                LIMIT 5";
$result = $site_db->query($sql);

while ($row = $site_db->fetch_array($result)) {
  if(date("dmy", $row['user_lastaction']) == date("dmy")) {
  $last_user_date = $lang['lang_user_last_today']." ".format_date($config['time_format'], $row['user_lastaction']); 
  }else {
  $last_user_date = format_date($config['date_format']." ".$config['time_format'], $row['user_lastaction']);
  }   
  $last_action_user_list .= "<a href =\"".$site_sess->url(ROOT_PATH."member.php?action=showprofile&user_id=".$row['user_id'])."\"><b>".$row['user_name']."</b></a><br><span class=\"smalltext\">".$last_user_date."</span><br>";
  }

$site_template->register_vars(array(
"lang_user_last_action" => $lang['lang_user_last_action'],   
"user_last_action_list" => $last_action_user_list
));
$site_template->register_vars("user_last_action_box", $site_template->parse_template("user_last_action_box"));

unset($user_last_action_box);
unset($last_action_user_list);

?>
./lang/english/main.php
Locate the very last line:

Code: Select all

>?
Replace with:

Code: Select all

//-----------------------------------------------------
//--- Last active User ---------------------------------
//-----------------------------------------------------
$lang['lang_user_last_action'] = "Last active users";
$lang['lang_user_last_today'] = "Today";

?>
./lang/deutsch/main.php
Locate the very last line:

Code: Select all

>?
Replace with:

Code: Select all

//-----------------------------------------------------
//--- Last active User ---------------------------------
//-----------------------------------------------------
$lang['lang_user_last_action'] = "Letze aktive User";
$lang['lang_user_last_today'] = "Heute";

?>
./templates/x_images/home.html
Locate the very last line:

Code: Select all

{endif random_image}
Add after:

Code: Select all

<! //--- BEGIN ------------------------------------------- >
<! //--- Last active User -------------------------------- >
<! //----------------------------------------------------- >
        <br>
		<table cellspacing="0" cellpadding="0" border="0" width="150">
           <tr valign="top">
              <td align="right"><img src="{template_url}/images/lt.gif" alt="" width="15" height="15" border="0" /></td>
              <td class="td">:{lang_user_last_action}:</td>   
	          <td><img src="{template_url}/images/rt.gif" alt="" width="15" height="15" border="0" /></td>
           </tr>
           <tr>
             <td class="td">&nbsp;</td>
               <td class="td"><table width="120" border="0" cellspacing="0" cellpadding="0">
                 <tr> 
                   <td>{user_last_action_list}</td>
                 </tr>
               </table>
             </td>
             <td class="td">&nbsp;</td>
          </tr>
          <tr>
            <td align="right"><img src="{template_url}/images/lb.gif" alt="" width="15" height="15" border="0" /></td>
    		<td class="td">&nbsp;</td>
			<td><img src="{template_url}/images/rb.gif" alt="" width="15" height="15" border="0" /></td>
          </tr>
		</table>
<! //--- END --------------------------------------------- >
<! //--- Last active User -------------------------------- >
<! //----------------------------------------------------- >
Backup: geoheiIM_1.7.1_20051118_0.tgz
Image
Post Reply