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

ارسال شکایت بوسیله کاربران غیر عضو

تاریخ انتشار: 10 بهمن 1391
ارسال کننده: IMP
در سیستم دیتالایف انجین، فقط کاربران عضو میتوانند برای مدیریت شکایت ارسال کنند. منظور از شکایت، گزینه ارسال گزارش برای مطالب و یا نظرات میباشد. بوسیله این هک ساده، میتوانید این قابلیت را به سیستم اضافه کنید که کاربران غیر عضو نیز بتوانند گزارش ارسال کنند.
  • آموزش نصب
۱. در فایل های زیر:

engine/modules/show.short.php
engine/modules/show.full.php

کد زیر را پیدا کنید:

$tpl->set_block( "'\\[complaint\\](.*?)\\[/complaint\\]'si", "" );

به جای کد بالا، کد زیر را قرار بدید:

            $tpl->set( '[complaint]', "<a href=\"javascript:AddComplaint('" . $row['id'] . "', 'news')\">" );
            $tpl->set( '[/complaint]', "</a>" );

۲. فایل engine/classes/comments.class.php رو باز کنید و کد زیر رو پیدا کنید:

$tpl->set_block( "'\\[complaint\\](.*?)\\[/complaint\\]'si", "" );    

به جای کد بالا، کد زیر را قرار بدید:

                $tpl->set( '[complaint]', "<a href=\"javascript:AddComplaint('" . $row['id'] . "', 'comments')\">" );
                $tpl->set( '[/complaint]', "</a>" );

فایل engine/ajax/complaint.php رو باز کنید و کد زیر رو پیدا کنید:

if( !$is_logged ) die( "error" );

کد بالا چند بار تکرار شده.

سپس، به جای کد بالا، کد زیر را قرار دهید:

//GUEST COMPLAINT BY IMP
$userip = $db->safesql($_SERVER['REMOTE_ADDR']);
if(!$is_logged) $member_id['name']= "میهمان<br>{$userip}";
//GUEST COMPLAINT BY IMP


نکته مهم:
در فایلهای shortstory.tpl و fullstory.tpl و comments.tpl نباید تگ complaint مابین تگ های not-group باشد.
16 نفر (15 کاربر و 1 میهمان) از این مطلب تشکر کرده اند.
تشکر
عضو سایت
11 بهمن 1391 - 02:35
علیرضا جان به قول امروزی ها میخوامت
به قول خودمون قدیمی ها عزیز دلمی دل انگیز boos boos boos
مدیر بازنشسته
11 بهمن 1391 - 05:12
aliarian,
ممنون علی آقا گل flower
عضو سایت
11 بهمن 1391 - 13:31
ممنون بابت پیگیری این هک flower

عکس مطلب عالــیه :دی

--------------------
عضو سایت
11 بهمن 1391 - 20:16
مرسی هک جالبیه خدا کنه رو 9.4 جواب بده smile
منم با نظر آقا مجید موافقم عکس مطلب عالیه hahahoho

--------------------
عضو سایت
12 بهمن 1391 - 00:40
donoghted

بحث رفت رو عکس من که کشته مردیه این اواتار علی هستم lol هر وقت نگاش میکنم اگه تو دپرس ترین حال باشم هم میخندونم donoghted
از عکس بگذریم دستت دردنکنه علی جان
بسیار هکه خوبیه

مرسی dance boos
مدیر سایت
12 بهمن 1391 - 21:52
علیرضا همه چیزش بیسته love
خداییش آخر خلاقیته
این رو توی سایتهای خودش میشه دید
همه هک ها و ماژول هایی رو هم که میزاره بسیار کاربردی و مفیده fellow

نقل قول: boysky68
این روزا هرکی از ننه اش قهر می کنه میزبانی هاست می زنه!!! شما چطور؟؟؟!!

راستی این جمله آخر امضا توم خیلی باحاله

--------------------
مدیر سایت
29 آبان 1392 - 00:51
در نسخه 10.1 بدون مشكل كار ميكنه

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

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