دیتالایف انجین فارسی

ماژول برترین کاربران 2

تاریخ انتشار: 27 دی 1394
ارسال کننده: irpcl
توسط اين ماژول مي توانيد يک فهرستي از 10 کاربر برتر از نظر تعداد مطالب و تعداد نظراتشان در سايت به نمايش در بياوريد. 
پ.ن: این ماژول قبلا توسط آقای یکتا منتشر شده بود که بنده با یکسرسی تغییرات جزئی ماژول رو با نسخه 10.6 دیتالایف سازگار کردم.
این ماژول بر روی نسخه 10.6 تست شده و به احتمال زیاد روی نسخه های دیگر 10.x جواب بده ولی تست نشده، از کاربران هرکسی تست کرد لطفا نتیجش رو تو نظارت قرار بده.
آپدیت شد : 94.10.27
  • دانلود
  • آموزش نصب
  • سوالات متداول
  • تصاویر
نام فایلحجم فایلتعداد دانلودعملیات
جهت دانلود این فایل، وارد سایت شوید. در صورتی که حساب کاربری ندارید، از طریق صفحه ثبت نام عضو شوید.
ابتدا فایل رو دانلود و در ریشه extract کنید.
سپس فایل init.php را از مسیر engine/ باز کنید و دنبال کد زیر بگردید:
if ($config['allow_votes'] ) include_once ENGINE_DIR . '/modules/vote.php';
پس از آن کد زیر را قرار دهید:
include_once ENGINE_DIR . '/modules/top_active_users.php';
 
سپس فایل main.php را از مسیر engine/modules باز کنید و دنبال قطعه کد زیر بگردید:
$tpl->set ( '{vote}', $tpl->result['vote'] );
پس از آن کد زیر را قرار دهید:
$tpl->set ( '{top_active_users}', $tpl->result['top_active_users'] );
 
سپس میتوانید در هر نقطه از قالب(فایل main.tpl قالب) که خواستید قطعه کد {top_active_users} را برای نمایش کاربران برتر قرار بدید.
اگر بخواهید ترتیب از بالا به پایین باشه بصورت زیر عمل کنید : از مسیر engine/modules فایل top_active_users.php رو باز کرده و بدنبال کد زیر باشید :
$top_users .= "» ".$link;
با کد زیر جایگزین کنین :
$top_users .= "&raquo; ".$link."<br>";
و اگر بخواهید نظرات هیچ تائیری روی ترتیب بندی کاربرا نداشته باشند و فقط با تعداد مطالب کاربرها لیست بشوند به صورت زیر عمل کنید : از مسیر engine/modules فایل top_active_users.php رو باز کرده و بدنبال کد زیر باشید :
$sort_by_comment = 1;
با کد زیر جایگزین کنید :
$sort_by_comment = 0;
آپشن ها : (نسخه جدید) اگر میخواید کاربران فقط براساس نظرات لیست شن تو فایل ماژول(engine/modules/top_active_users.php) عبارت
$sort_by_news = true;
رو پیدا کنید مقدارش رو به false تغییر بدید بصورت زیر:
$sort_by_news = false;
اگر میخواید کاربران فقط بر اساس تعداد مطالب لیست شن تو فایل ماژول عبارت زیر رو پیدا کنید و مقدارش رو به false تغییر بدید
$sort_by_comment = true;
اگر میخواید تعداد نظارت هرکاربر جلوی نام کاربریش نمایش داده بشه تو فایل ماژول عبارت زیر رو پیدا کنید و مقدارش رو به true تغییر بدید
$show_comments_number = false;
اگر میخواید تعداد مطالب هرکاربر جلوی نام کاربریش نمایش داده بشه تو فایل ماژول عبارت زیر رو پیدا کنید و مقدارش رو به true تغییر بدید
$show_news_number = false;
اگر میخواید با رفتن موس روی کاربر مورد نظر اطلاعات اون نمایش داده نشه تو فایل ماژول عبارت زیر رو پیدا کنید و مقدارش رو به false تغییر بدید
$show_in_title = true;
میتونید تعداد حداکثر کاربران قابل نمایش در لیست رو با تغییر عدد عبارت زیر در فایل ماژول، تغییر بدید:
$max_items_in_list = 10;
اگر میخواید لیست کاربران بصورت عمودی نمایش داده بشه تو فایل ماژول عبارت زیر رو پیدا کنید و مقدارشو به false تغییر بدید
$is_horizontal_list = true;
ماژول برترین کاربران 2 ماژول برترین کاربران 2
ماژول برترین کاربران 2
10 نفر (8 کاربر و 2 میهمان) از این مطلب تشکر کرده اند.
تشکر
مدیر بخش ماژول ها
عضو سایت
25 دی 1394 - 20:45
نقل قول: Eh3an
ممنون از لطفتون

خواهش احسان جان
مدیر سایت
27 دی 1394 - 10:33
ممنون از زحمتی که کشیدید
ولی ماژول کاربران دلخواه میتونه هر خروجی از کاربران رو با تگ های بیشمار و قالب اختصاصی در اختیار شما قرار بده
بهتره از اون استفاده نمایید
چون هیچ تغییری در سیستم نمیده و با همه نسخه ها سازگاره
کاملا هم بروز رسانی میشه

--------------------
عضو سایت
27 دی 1394 - 13:48
نقل قول: hamid7107
ممنون از زحمتی که کشیدید
ولی ماژول کاربران دلخواه میتونه هر خروجی از کاربران رو با تگ های بیشمار و قالب اختصاصی در اختیار شما قرار بده
بهتره از اون استفاده نمایید
چون هیچ تغییری در سیستم نمیده و با همه نسخه ها سازگاره
کاملا هم بروز رسانی میشه

ممنون
از این ماژول اطلاع نداشتم، تو انجمن دیدم یکی از کاربرا پیگیر این ماژوله واسه همین سازگارش کردم
مدیر بخش ماژول ها
27 دی 1394 - 15:12
به درخواست نویسنده ، ماژول آپدیت شد.

--------------------
مدیر سایت
27 دی 1394 - 21:42
نقل قول: irpcl
نقل قول: hamid7107
ممنون از زحمتی که کشیدید
ولی ماژول کاربران دلخواه میتونه هر خروجی از کاربران رو با تگ های بیشمار و قالب اختصاصی در اختیار شما قرار بده
بهتره از اون استفاده نمایید
چون هیچ تغییری در سیستم نمیده و با همه نسخه ها سازگاره
کاملا هم بروز رسانی میشه

ممنون
از این ماژول اطلاع نداشتم، تو انجمن دیدم یکی از کاربرا پیگیر این ماژوله واسه همین سازگارش کردم

من خیلی از شما سپاس گذارم
و زحمت شما خیلی برام محترمه
ولی این مورد هم 6ماه بعد به همون درد قبلی دچار میشه
ولی اون ماژول پشتیبانی خوبی از طرف نویسنده اش داره
موفق باشید flower

--------------------
عضو سایت
08 فروردین 1395 - 19:24
ممنون ممنون

ترکی موزیک
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

 
پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
کد امنیتی: *