ماژول دوستیابی برای اضافه کردن اعضا به فهرست دوستان در پروفایل
تاریخ انتشار: 8 خرداد 1389
آخرین ویرایش: 30 خرداد 1390
ارسال کننده: Mohammad_1ta
NumEn.RTHP، Amirali و softbaran و 41 نفر دیگر تشکر کردهاند.
| نام فایل | حجم فایل | تعداد دانلود | عملیات |
| friends.zip | 20,5 کيلوبايت | 457 | دانلود فایل |
فایل ضمیمه را دانلود کنید و محتویات درون آن را به هاست خود منتقل کنید:
آدرس زیر را باز نمایید تا کارهای دیتابیس انجام شود:
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 />
حالا با رفتن به پروفایل یک کاربر، می توانید با آن ایجاد دوستی کنید.
طرز کار هم به این صورت هست که پس از پیشنهاد دوستی، برای اون شخص ایمیل و پیغام خصوصی ارسال می شود و اون کاربر با کلیک کردن بر روی لینک ایجاد دوستی، به لیست دوستان شما اضافه می شود.
البته این ماژول بسیار ساده هست که در آینده نسخه ی پیشرفته تری از این ماژول، ارائه میدیم.

موضوعات
آخرین های وبلاگ
- حل مشکل سیستم سوال و پاسخ در ورژن 9.6
- اصلاحیه 21/2/1391 دیتالایف انجین نسخه 9,6
- دیتالایف انجین نسخه 9,6 انتشار یافت
- رفع مشکل عدم نمایش مطالب برتر و تصادفی
- دیتالایف انجین نسخه 9,5 انتشار یافت
- اصلاحیه ۱۳۹۰/۰۷/۲۵ دیتالایف انجین نسخه ۹٫۴
- دیتالایف انجین نسخه ۹٫۴ انتشار یافت
- تغییرات و رفع مشکلات در نسخه ۹٫۳,۱
- راه اندازی ویترین سایت های دیتالایف انجین
- دیتالایف انجین نسخه ۹٫۳ انتشار یافت


اطلاعات