ماژول دوستیابی برای اضافه کردن اعضا به فهرست دوستان در پروفایل
دانلود
آموزش نصب
فایل ضمیمه را دانلود کنید و محتویات درون آن را به هاست خود منتقل کنید:
آدرس زیر را باز نمایید تا کارهای دیتابیس انجام شود:
http://yoursite.com/install_friends.php
فایل Engine/Engine.php رو باز کنید و به دنبال کد زیر بگردید:
case "stats" :
include ENGINE_DIR.'/modules/stats.php';
break;
include ENGINE_DIR.'/modules/stats.php';
break;
پس از آن، کدهای زیر را قرار دهید:
case "friends" :
include ENGINE_DIR.'/modules/friends/friends.php';
break;
include ENGINE_DIR.'/modules/friends/friends.php';
break;
فایل Engine/Inc/Options.php رو باز کنید و به دنبال کد زیر بگردید:
$options['others'] = array(
پس از آن، کدهای زیر را قرار دهید:
array(
'name' => "Friends",
'url' => "$PHP_SELF?mod=friends",
'descr' => "",
'image' => "friends.png",
'access' => "all",
),
'name' => "Friends",
'url' => "$PHP_SELF?mod=friends",
'descr' => "",
'image' => "friends.png",
'access' => "all",
),
فایل Engine/Modules/Profile.php رو باز کنید و به دنبال کد زیر بگردید:
$tpl->set( '{lastdate}', langdate( "j F Y H:i", $row['lastdate'] ) );
پس از آن، کدهای زیر را قرار دهید:
$op = "userinfo";
require_once ENGINE_DIR."/modules/friends/friends.php";
require_once ENGINE_DIR."/modules/friends/friends.php";
فایل htaccess. رو باز کنید و تمامی کدهای زیر رو در انتهای فایل قرار بدید:
# Friends Module
RewriteRule ^friends/invite/([^/]*)(/?)+$ /?do=friends&op=invite&key=$1 [L]
RewriteRule ^friends/approve/([^/]*)(/?)+$ /?do=friends&op=approve&key=$1 [L]
RewriteRule ^friends/delete/([^/]*)(/?)+$ /?do=friends&op=delete&key=$1 [L]
RewriteRule ^friends/invite/([^/]*)(/?)+$ /?do=friends&op=invite&key=$1 [L]
RewriteRule ^friends/approve/([^/]*)(/?)+$ /?do=friends&op=approve&key=$1 [L]
RewriteRule ^friends/delete/([^/]*)(/?)+$ /?do=friends&op=delete&key=$1 [L]
فایل Templates/{Your-Theme}/userinfo.tpl رو باز کنید و به دنبال کد زیر بگردید:
آخرین بازدید : {lastdate}
پس از آن، کد زیر رو اضافه کنید: (یا در جای مناسب و دلخواه)
لیست دوستان: {friends}
<br />
[invfriend]» ایجاد دوستی[/invfriend]
<br />
<br />
[invfriend]» ایجاد دوستی[/invfriend]
<br />
حالا با رفتن به پروفایل یک کاربر، می توانید با آن ایجاد دوستی کنید.
طرز کار هم به این صورت هست که پس از پیشنهاد دوستی، برای اون شخص ایمیل و پیغام خصوصی ارسال می شود و اون کاربر با کلیک کردن بر روی لینک ایجاد دوستی، به لیست دوستان شما اضافه می شود.
البته این ماژول بسیار ساده هست که در آینده نسخه ی پیشرفته تری از این ماژول، ارائه میدیم.
تصاویر