طعم شیرین وبلاگ نویسی

۵ مطلب با موضوع «شیرترانیکس :: افزونه ها» ثبت شده است

افزونه بروزرسانی پست شیترانیکس

سلام

طبق این افزونه بدون نیاز به رفلش پست اون پست شما رو بروز رسانی میکنه از لحاظ ارسال دیدگاه و یا لایک

آموزش نصب را در ادمه مطلب ببینید

۰ نظر
نوید

تایتل حرفه ای برای شیرترانیکس

آموزش حرفه ای کردن تاتیل های سایت

اول جا داره از آقای قاسمی نیا تشکر کنم برای این آموزش و این تایتل حرفه ای بسیار زیبا و خوبشون

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

۰ نظر
نوید

نمایش کاربران فعال گروه شیرترانیکس

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

  • 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 } ?>
	<!--کاربران فعال روز -->

 

لذت ببرید

۱ نظر
نوید

درج امضا در ارسال های کاربر

توسط این افزونه کاربر شما متنی را به عنوان امضا همیشه زیر پست های خود به نمایش می گذارد که میتواند از طریق تنظیمات آن را تغییر دهد.

۲ نظر
نوید

تبلیغ رندوم بالای سایت شیرترانیکس

سلام

با این افزونه می توانید تبلیغاتی بالای سایت خود قرار دهید اونم به صورت رندوم، من تعداد رو روی 2 تا بنر گذاشتم بنا به سلیقه خودتون می توانید تعداد رو بیشتر از 2 تا قرار دهید.

اگر مشکلی در این امر داشتید در نظرات این پست درخواست بدید تا براتون توضیح بدم.

امیدوارم این افزونه بدرد بخور باشه.

۳ نظر
نوید