ایران سرور
سلام دوستان.عیدتون مبارک love
این ماژول رو قبلا آقا سالار آماده کرده بود که نسخه 1.3 اون بود.اینی که من آماده کردم نسخه ی 1.4 هست.

PingationMod V1.4


روش نصب:
1. فایل زیر رو دریافت کنید و در جاهای مشخص شده قرار بدید:

pingationmod-v1.4.by-m.reza.zip52,85 کيلوبايت344دانلود فایل


2. فايل engine/inc/options.php رو باز كنيد :

كد زير رو پيدا كنيد :

    $options['others'] = array (


بعد از کد بالا کد زیر رو قرار بدید:

array (
'name' => "ماژول پینگ ها",
'url' => "$PHP_SELF?mod=ping",
'descr' => "",
'image' => "ping.png",
'access' => $user_group[$member_id['user_group']]['admin_static']
),



3. فايل engine/inc/addnews.php رو باز كنيد :

كد زير رو پيدا كنيد :

clear_cache();
msg( "info", $lang['addnews_ok'], $lang['addnews_ok_1'] . " \"" . stripslashes( stripslashes( $title ) ) . "\" " . $lang['addnews_ok_2'] );


به جاش كد زير رو قرار بديد :


/*Start pingationMod*/    
include ENGINE_DIR . '/data/ping.php';
if (isset( $_POST['approve'])  AND $newsdate < $added_time AND $ping['allow_post'] == "1"){
include ENGINE_DIR . '/inc/ping/pingpost.php';
clear_cache();
msg( "info", $lang['addnews_ok'], $lang['addnews_ok_1'] . " \"" . stripslashes( stripslashes( $title ) ) . "\" " . $lang['addnews_ok_2'] . "<br /><font color=green>پينگ با موفقيت انجام شد</font>" );
}
else
{
clear_cache();
msg( "info", $lang['addnews_ok'], $lang['addnews_ok_1'] . " \"" . stripslashes( stripslashes( $title ) ) . "\" " . $lang['addnews_ok_2'] );    
}
/*End of pingationMod */




4. فايل engine/inc/editnews.php رو باز كنيد :


كد زير رو پيدا كنيد :


<td><input type="checkbox" name="approve" value="1" {$ifapp}> {$lang['addnews_mod']}


به جاش كد زير رو قرار بديد:

<td /><input type="checkbox" name="approve" value="1" /> {$lang['addnews_mod']}

<input type="checkbox" name="ping" value="1" /> ارسال پینگ این مطلب

در همين فايل كد زير رو پيدا كنيد :


if( $no_permission ) {
msg( "error", $lang['addnews_error'], $lang['edit_denied'], $_SESSION['admin_referrer'] );
} elseif( $okdeleted ) {
msg( "info", $lang['edit_delok'], $lang['edit_delok_1'], $_SESSION['admin_referrer'] );
} elseif( $okchanges ) {



بعدش كد زير رو قرار بديد :

/*Start pingationMod*/    
if(isset( $_POST['ping']) AND isset( $_POST['approve']) AND $newsdate < $added_time){
require('ping/editpost.php');
msg( "info", $lang['edit_alleok'], $lang['edit_alleok_1']."<br /><font color=green>پینگ با موفقیت انجام شد</font>", $_SESSION['admin_referrer'] );
}else{
msg( "info", $lang['edit_alleok'], $lang['edit_alleok_1'], $_SESSION['admin_referrer'] );
}
/*End of pingationMod */




5. سطح دسترسي فايل هاي زير رو هم در صورت مشكل رو 777 بگذاريد :

engine/data/ping.php
engine/data/text.txt
engine/data/logs.txt



کسایی که از نسخه های زیر 8.2 استفاده میکنند :

فايل admin.php رو بازز کنید

بعد از كد :

'search',


كد زير رو وارد كنيد :

'ping',

دوستانی که میخوان از نسخه ی قدیمی به جدید ارتقا بدن:
1.کلیه ی فایل های جدید رو با قدیمی جایگزین کنید.
2.مرحلیه ی مربوط به engine/inc/addnews.php رو بجای همین مرحله در نسخه ی 1.3 انجام بدید.


اگه مشکلی بود توی نظرات بگید.
موفق باشید.یا حق. love


H4d1، A_R_K و saeedjoon و 28 نفر دیگر تشکر کرده‌‌اند.

اطلاعات

برای ارسال نظر، باید در سایت عضو شوید.