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

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

پشتیبان رسمی سیستم مدیریت محتوا

ماژول برترین

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

توسط اين ماژول مي توانيد يک فهرستي از 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
نظرات کاربران
سید احسان ستاره دان در 25 دی 1394 - 15:27 گفته:
مدیر سایتنظرات: 304

ممنون از لطفتون

--------------------

سیب در 25 دی 1394 - 20:45 گفته:
عضو سایتنظرات: 2

نقل قول: Eh3an
ممنون از لطفتون

خواهش احسان جان

حمید صادقی در 27 دی 1394 - 10:33 گفته:
مدیر سایتنظرات: 465

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

--------------------

سیب در 27 دی 1394 - 13:48 گفته:
عضو سایتنظرات: 2

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

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

سید احسان ستاره دان در 27 دی 1394 - 15:12 گفته:
مدیر سایتنظرات: 304

به درخواست نویسنده ، ماژول آپدیت شد.

--------------------

حمید صادقی در 27 دی 1394 - 21:42 گفته:
مدیر سایتنظرات: 465

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

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

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

--------------------

محسن نادری در 08 فروردین 1395 - 19:24 گفته:
عضو سایتنظرات: 3

ممنون ممنون

ترکی موزیک

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!