توسط این افزونه شما قادر خواهید بود کاربران فعال گروه خود را به نمایش بگذارید

  • 10 کاربر اولو نشون میده
  • بر اساس کش سیستمه که هر یک ساعت بروز رسانی میشه تغییر زمانش با خودتون

 

 

این فانکشن را در فایل class_network خودتون قرار بدید

public function get_mostactives_users_dayg($force_refresh=FALSE,$g)
		{
			if( ! $this->id ) {
				return FALSE;
			}

			$cachekey	= 'n:'.$this->id.',mostactives_userdayg'.$g;
			$data	= $this->cache->get($cachekey);
			if( FALSE!==$data && TRUE!=$force_refresh ) {
				return $data;
			}
			$data	= array();
			$today_start = mktime(0, 0, 0);
			$this->db2->query('SELECT user_id, COUNT(*) AS c FROM posts WHERE user_id<>0 AND api_id<>2 AND group_id="'.$g.'" AND api_id<>6 AND date > "'.$today_start.'" GROUP BY user_id ORDER BY c DESC LIMIT 10');
			while($obj = $this->db2->fetch_object()) {
				$usr = $this->get_user_by_id($obj->user_id);
				if( !$usr ){
					continue;
				}
				$data[$obj->user_id]	= array($usr->username, $usr->avatar, $obj->c , $usr->fullname);
			}
			$this->cache->set($cachekey, $data, $GLOBALS['C']->CACHE_EXPIRE);
			return $data;
		}

 

این لاین رو هم در فایل
system/controllers/group.php
قبل از

$this->load_template('group.php'); 

قرار بدید

$D->most_posting_dayg = $this->network->get_mostactives_users_dayg(false,$g->id); 

حالا به فایل group.php قالبتون برید و کد زیر را در جای مناسب قرار بدید


 

<!--کاربران فعال روز --><?php if( count($D->most_posting_dayg) > 0 ) { $place = 0;  ?>
				<div class="ttl" style="margin-bottom:2px; margin-top:2px;">
                        <div class="ttl2">
                            <h3 style="font-weight:normal;">کاربران فعال امروز</h3>
						</div>
                    </div>

	<div class="greygrad" style="margin-top:1px;"><div class="greygrad2"><div class="greygrad3" align="justify" style="padding:8px 10px 2px 2px;">
			<div class="slimusergroup" style=" margin-bottom:5px;">
				<?php foreach($D->most_posting_dayg as $uid=>$dtls) { ?>
					<div style="float:right;width: 100%;">
				<div style="float:right">
					<a title="" oldtitle="<?= $dtls[3]; ?>" href="<?= userlink($dtls[0]) ?>"  class="slimuser" title="<?= htmlspecialchars($dtls[3]) ?>">
						<img src="<?= $C->IMG_URL ?>avatars/thumbs2/<?= $dtls[1] ?>" style="width:16px; height: 16px;">
					</a>
				</div>
				<div style="float:right;margin: 3px 4px 0 0;font: 11px tahoma;">
					<a original-title="<?= $dtls[3]; ?>" href="<?= userlink($dtls[0]) ?>">
						<?= $dtls[3]; ?>
					</a>
				</div>
				<div style="float:left;font: 11px tahoma;margin: 3px 0 0 4px;color:#B1B1B1">
					<?= $dtls[2]; ?> پست
				</div>
			</div>
				<?php } ?>
			</div></div></div>

	</div><?php } ?>
	<!--کاربران فعال روز -->

 

لذت ببرید