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

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

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

حذف نظرات با

حذف نظرات با استفاده از آجاکس

حذف نظرات با استفاده از آجاکس


توضیح مختصر: حذف نظرات با استفاده از آجاکس. تو یک چشم به هم زدن هزاران نظر رو پاک کنید.

نویسنده هک: ko1yan

فایل ضمیمه را دانلود کنید و همانطور که مشخص شده بر روی سرورتون آپلود کنید:
شما دسترسی لازم جهت دریافت این فایل را ندارید.

تغییراتی در زیر قراره انجام بدیم باید در فایل های (show.full.php و lastcomments.php) انجام شود. کد زیر را پیدا کنید:
    $tpl->set('[com-del]',"<a href=\"javascript:confirmDelete('".$config['http_home_url']."index.php?do=comments&action=comm_del&id=".$row['id']."&amp;dle_allow_hash=".$dle_login_hash."')\">");
        $tpl->set('[/com-del]',"</a>");
        }
    else $tpl->set_block("'\\[com-del\\](.*?)\\[/com-del\\]'si","");


کد بالا را با کد زیر عوض کنید:
    $tpl->set('[com-del]',"<a href=\"javascript:commentdelete('{$row['id']}', '{$dle_login_hash}');\">");
        $tpl->set('[/com-del]',"</a>");
        }
    else $tpl->set_block("'\\[com-del\\](.*?)\\[/com-del\\]'si","");

    $tpl->set('{cid}', $row['id']);


فایل comments.tpl را باز کنید و کد های زیر را از بالا و پایین قرار دهید. (کد اولی در خط اول و کد دومی در خط آخر کد ها)
بالا: <div id="comment-{cid}">
پایین: </div>


باید اینطوری شود:
<div id="comment-{cid}">

{محتوا}

</div>


فایل main.tpl را باز کنید و بدنبال کد زیر بگردید:
(AJAX)


در زیر آن کدهای زیر را قرار دهید:
[aviable=lastcomments|showfull]
<script language="javascript" type="text/javascript">
<!--
var ajax = new dle_ajax();

function commentdelete(c_id, u_hash){
    ajax.onShow ('');

    var varsString = "";

    ajax.setVar("commid", c_id);
    ajax.setVar("uhash", u_hash);

    ajax.requestFile = "/engine/ajax/commentdelete.php";
    ajax.element = 'comment-' + c_id;
    ajax.method = 'POST';

    ajax.sendAJAX(varsString);

}
//-->
</script>
[/aviable]



موفق و پیروز باشید...

نظرات کاربران
alifx4 در 27 دی 1387 - 20:24 گفته:
عضو سایتنظرات: 298

مرسی



haha

3canc در 27 دی 1387 - 20:40 گفته:
عضو سایتنظرات: 145

خوب بود ممنون

M.Reza در 28 دی 1387 - 21:17 گفته:
عضو سایتنظرات: 107

ممنون.خوب بود

mahdidownload در 05 اسفند 1387 - 08:59 گفته:
عضو سایتنظرات: 30

از قرار دادن این هک واقعا ممنونم !

معین راعی در 29 اردیبهشت 1391 - 14:41 گفته:
عضو سایتنظرات: 62

dance belay

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • 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
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!