عدم نمایش کاربران آنلاین به مهمان ها در لیست کاربران آنلاین
در آموزش های قبلی گفتیم که اگر میخواهید آمار انجمنتون رو مخفی کنید ، میتونید از پلاگین PHP in Template استفاده بکنید و نتیجه اش شد آموزش زیر :

حتما بخوانید :مخفی کردن آمار انجمن


دقت کنید آموزش زیر با نسخه 1.6 سازگار است .

حالا میخواهیم بهتون آموزش بدیم که چطوری میشه کاربران آنلاین رو به مهمان ها نمایش ندیم اون هم در لیست افراد آنلاین !
یعنی وقتی کاربر به صورت مهمان انجمن رو مشاهده میکنه ، برای مشاهده لیست افراد آنلاین در صفحه اصلی با خطا مواجه میشه .


پس از نصب و فعالسازی پلاگین ، به مسیر زیر بروید :
پنل مدیریت > قالب ها و پوسته ها > قالب ها > قالب مورد نظر > Index Template

سپس قالب index_whosonline را ویرایش کنید و به جای کد های موجود در آن کد زیر را قرار دهید :
<if $GLOBALS['mybb']->user['usergroup'] == 1 then>

<
tr>
<
td class="tcat"><span class="smalltext"><strong>عدم دسترسی برای مشاهده افراد آنلاین</strong></span></td>
</
tr>
<
tr>
<
td class="trow1"><span class="smalltext">کاربر مهمان ، شما نمیتوانید لیست افراد آنلاین انجمن را مشاهده کنید</span></td>
</
tr>
<else>
<
tr>
<
td class="tcat"><span class="smalltext"><strong>{$lang->whos_online}</strong> [<a href="online.php">{$lang->complete_list}</a>]</span></td>
</
tr>
<
tr>
<
td class="trow1"><span class="smalltext">{$lang->online_note}<br />{$onlinemembers}</span></td>
</
tr>
</if> 

در کد بالا ، شما میتوانید متن و عنوان فارسی تعیین شده برای نمایش به عنوان خطا را ویرایش بکنید .

نتیجه :
   

منبع : [Tip&trick]Hide the members in the online list from guests
نویسنده :

X
دریافت هشدار به صورت پاپ اپ به هنگام دریافت پیغام خصوصی جدید
قسمت پیام رسانی MyBB بین کاربران زیاد مورد استفاده قرار میگیرد ، اما نحوه اعلام اینکه کاربر پیغام جد ...
آموزش 1.6
دیدگاه های کاربران 0

برای عضویت در کانال تلگرامی
[همیار مای بی بی]
کلیک کنید
دریافت آخرین اخبار ، کدهای تخفیف و جوایز
برای اطلاع از آخرین اخبار مای بی بی فارسی عضو کانال تلگرامی شوید :