بنابراین با هک حاضر این مشکل را برای همیشه حل کنید تا هرگاه انتخاب موضوع فراموش شد سیستم ضمن اخطار و یادآوری الزام به انتخاب موضوع از انتشار آن مطلب ممانعت کند.
این هک ویژگی ذکر شده را در محیط انتشار مطلب از هر دو محیط مدیریت و قالب دیتالایف فعال می کند.
نصب هک :این هک ویژگی ذکر شده را در محیط انتشار مطلب از هر دو محیط مدیریت و قالب دیتالایف فعال می کند.
1 ـ فایل زیر را باز کنید :
engine/modules/addnews.php
2 ـ در این فایل کدهای زیر را پیدا کنید ( دوبار تکرار شده ، منظور کدهای دوم است ) :
if(document.entryform.title.value == ''){
3 ـ بالای کدهای فوق کدهای زیر را اضافه کنید :
if(document.entryform.category.value == ''){
DLEalert('لطفا موضوعی را برای مطلب خود انتخاب کنید', dle_info);
status = 'fail';
}
4 ـ فایل زیر را باز کنید :
engine/inc/addnews.php
5 ـ در این فایل کدهای زیر را پیدا کنید ( دوبار تکرار شده ، منظور کدهای دوم است ) :
if(document.addnews.title.value == ''){
6 ـ بالای کدهای فوق کدهای زیر را اضافه کنید :
if(document.addnews.category.value == ''){
Growl.info({
title: '{$lang[p_info]}',
text: 'لطفا موضوعی را برای مطلب خود انتخاب کنید'
});
status = 'fail';
}
تمام شد ، لذت ببرید.