<div style="margin-left: <?php 
echo isMobile() ? "10" : "38";
?>
px;">
	<?php 
$users_already_displayed = array();
$a = mysql_query("SELECT * FROM `users_activities` ORDER BY `when` DESC");
while ($b = mysql_fetch_object($a)) {
    if (in_array($b->username, $users_already_displayed)) {
        continue;
    }
    $c = new User($b->username);
    echo "<div style=\"vertical-align: middle;\"><img src=\"files/site_images/layout/activity_monitor-16.png\" style=\"vertical-align: middle;\"/>";
    echo "<span style=\"vertical-align: middle; border-bottom: 1px solid #{$c->color};\"> <strong><a onClick=\"load_page('profile.php?who={$c->username}');\">{$c->name}</a></strong></span>";
    echo "<span style=\"vertical-align: middle;\"> (" . (date_diff_short($b->when) == "0" ? translate("just now", "mới đây") : (date_diff_short($b->when) === -1 ? translate("[unknown]", "[không biết]") : date_diff_short($b->when) . " " . translate("ago", "trước"))) . ") - <em>";
    echo get_defined_activity($b->what);
    echo "</em></span></div>";
    $users_already_displayed[] = $c->username;
}
// $a = mysql_query("SELECT * FROM `users` WHERE `last_seen` > '0000-00-00 00:00:00' ORDER BY `last_seen` DESC");
// while ($b = mysql_fetch_object($a)){
// if (mysql_num_rows(mysql_query("SELECT 1 FROM `users_activities` WHERE `username` = '{$b->username}'")) > 0){
// $c = new User($b->username);
// $activity = mysql_fetch_object(mysql_query("SELECT 1 FROM `users_activities` WHERE `username` = '{$c->username}' ORDER BY `when` DESC LIMIT 1"));
// echo "<div style=\"vertical-align: middle;\"><img src=\"files/site_images/layout/activity_monitor-16.png\" style=\"vertical-align: middle;\"/>";
// echo "<span style=\"vertical-align: middle; border-bottom: 1px solid #{$c->color};\"> <strong><a onClick=\"load_page('profile.php?who={$c->username}');\">{$c->name}</a></strong></span>";
// echo "<span style=\"vertical-align: middle;\"> (".(date_diff_short($c->last_seen) == "0" ? translate("just now","mới đây") : (date_diff_short($c->last_seen) === -1 ? translate("[unknown]","[không biết]") : date_diff_short($c->last_seen)." ".translate("ago","trước"))).") - <em>";
// echo get_defined_activity($c->last_activity);
// echo "</em></span></div>";
// }
// continue;
Example #2
0
			</ul>
		</div>
	</fieldset>
	
	<?php 
$num_of_user_activities = mysql_num_rows(mysql_query("SELECT * FROM `users_activities` WHERE `username` = '{$a->username}'"));
if ($num_of_user_activities > 0) {
    ?>
	<fieldset>
		<legend style="font-size: 1.1em;"><img src="files/site_images/layout/activity_monitor-32.png" style="vertical-align: middle;"/><span style="vertical-align: middle;"> <?php 
    echo translate("User activities", "Hoạt động của thành viên");
    ?>
</span></legend>
		<ol style="text-align: left; font-size: 0.9em;">
		<?php 
    $result = mysql_query("SELECT * FROM `users_activities` WHERE `username` = '{$a->username}' ORDER BY `when` DESC, `id` DESC");
    while ($row = mysql_fetch_object($result)) {
        if (get_defined_activity($row->what) !== false) {
            echo "<li>" . get_defined_activity($row->what) . ", " . (date_diff_short($row->when) == 0 ? translate("just now", "mới đây") : translate("about", "khoảng") . " " . date_diff_short($row->when) . " " . translate("ago", "trước")) . ".</li>";
        }
    }
    ?>
		</ol>
	</fieldset>
	<?php 
}
?>
</div>

<?php 
require_once "{$_SESSION["root_path"]}/page_bottom.php";