قفل کردن نظرات دیتالایف

3
4835
  • 92

هک کاربردی قفل کردن نظرات دیتالایف


اگر سایت فعالی دارید که یکی از ارکان آن مشارکت کاربران در نظرات است حتما با مشکل عدم وجود قابلیت بستن نظرات در دیتالایف مواجه شده و مشاهده کرده اید که در صورت غیر فعال کردن نظرات نیز این امکان مفید برای آن مطلب کاملا از کار می افتد و هیچ راهی برای خاتمه دادن برای یک رشته نظرات ثبت شده با تعداد بالا و یا خاتمه دادن به یک گفتگوی خارج از موضوع ندارید!

ولی هماکنون با کمک نصب این هک خواهید توانست هر زمان که اراده کردید ارسال نظر را برای مطلب مورد نظر خود براحتی قفل کنید.


تصاویری از این هک
( برای رویت تصاویر بزرگ تر روی آنها کلیک کنید )

هک کاربردی قفل کردن نظرات دیتالایف


نمونه اجرا شده بر روی قالب دیفالت 

هک کاربردی قفل کردن نظرات دیتالایف


 

نمونه اجرا شده بر روی قالب یلدا

هک کاربردی قفل کردن نظرات دیتالایف




آموزش نصب :

1 - فایل ضمیمه را دریافت و در سیستم خود از حالت فشرده خارج و تصویر موجود را در پوشه images قالب مورد استفاده خود آپلود کنید

فایل ضمیمه
نام فایل توضیحات
برای دانلود باید عضو سایت باشید لطفا ثبت نام کنید یا وارد سایت شوید.



2 ـ فایل زیر را باز کنید :
engine/modules/show.full.php


کد زیر را در آن یافته و حذف کنید :
$tpl->result['content'] .= $tpl->result['addcomments'];


3 ـ فایل زیر را در قالب مورد استفاده خود باز کنید :
fullstory.tpl

کد زیر را در آن بیابید :
{addcomments}

کد فوق را پاک کرده و به جای آن کدهای زیر را اضافه کنید :
[xfnotgiven_comlock]
{addcomments}
[/xfnotgiven_comlock]
[xfgiven_comlock]
<div class="comlock">
<span class="comlock-lock"></span>نظرات / گفتگوی این مطلب بسته شده است.
</div>
[/xfgiven_comlock]

4 ـ در کنترل پنل دیتالایف به بخش مدیریت فیلدهای اضافی اخبار ( مطالب ) رفته و یک فیلد اضافی با مشخصات زیر ایجاد کنید :

نام فیلد :  comlock
توضیح کوتاه : قفل کردن نظرات
ثبت در موضوع : همه
نوع فیلد : فهرست
متن پیشفرض : باید در ردیف دوم بنویسید: قفل شود
( در فیلد مربوطه یک اینتر بزنید تا یک ردیف خالی ایجاد شود )

فیلد را ذخیره کنید


5 ـ کدهای زیر را به انتهای فایل استایل قالب اضافه کنید ( معمولا فایل styles.css ) :
.comlock {
    background: #f2dede;
    border: 1px solid #ebccd1;
    color: #c60000;
    font: 13px/34px Tahoma;
    height: 34px;
    margin: 12px;
    padding: 0 33px 0 0;
    text-shadow: 1px 1px 0 #ffffff;
}
.comlock-lock {
    background: url("../images/lock.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    height: 16px;
    margin: 9px -21px 0 0;
    padding: 0;
    width: 14px;
}

نصب به پایان رسید
حال هر زمان به ویرایش مطلب مورد نظر مراجعه و فیلد اضافی مربوطه را در وضعیت قفل شود قرار دهید نظردهی برای آن مطلب با حفظ نظرات قبل قفل می شود.

سربلند و شاد باشید rose_mini

[/hide]
نظر، پاسخ یا سوال خود را ارسال کنید
برای کد جدید روی آن کلیک کنید
عکس خوانده نمی‌شود

نظرات

  1. User Avatar
    میهمان
    • بهزاد
    • ( 29 آبان 1394 )
    • 0
    مرسی جالب بود

  2. User Avatar
    پشتیبانی
    • verified userParsDLE
    • ( 25 بهمن 1393 )
    • 0
    نقل قول کردن : CafeAndroid
    سلام
    ببخشید که قسمت نامربوطی سوال میکنم،اما دیتالایف 10.4 با قالب ها سازگاری داره؟ بروزرسانی کنیم؟
    سلام ،
    اگر قالب شما با 10.3 مشکلی نداشته میتونید روی 10.4 هم ازش استفاده کنید و فقط برای استفاده از امکانات جدید طبق آموزش مربوطه که در سایت پشتیبان منتشر شده تغییرات جدید رو در قالب اعمال کنید

  3. User Avatar
    عضو سایت
    • CafeAndroid
    • ( 25 بهمن 1393 )
    • 0
    سلام
    ببخشید که قسمت نامربوطی سوال میکنم،اما دیتالایف 10.4 با قالب ها سازگاری داره؟ بروزرسانی کنیم؟

پاسخگو هستیم
گفتگوی آنلاین

برای شروع مکالمه بر روی یک گزینه کلیک کنید

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