ماژول لینکستان با امکانات جدیدتر
امکانات:
* امکان اضافه کردن لینک توسط خود کاربر استفاده کننده از سایت یا اضافه کردن لینک در کنترل پنل مدیریت
* نمایش تعداد کلیک ها و مشاهده در بخش مدیریت
* امكان اضافه نمودن لوگوی سایت كاربر كه با قرار دادن موس روی لینك به نمایش در میاد
* نمایش ip فرد لینك دهنده
*باخبر سازی مدیریت از طریق ایمیل در صورت ثبت لینك جدید
دانلود
آموزش نصب
دوستان این ماژول چند تا مشکل داشت .
1. بعضی قسمتها فارسی نشده بود.
2.این فایل از هاست من پاک شده بود و آرش جان زحمت کشیدن این ماژول رو مجدد قرار دادن . ولی به جای partner.tpl فایل main.tpl رو گذاشته بود
و...
اول این فایل رو دانلود کنید و در مسیر خود کپی کنید:
1.فایل install.php رو اجرا كنید.
2. در Root اصلی و در فولدر Uploads یك فولدر با نام partner ایجاد كنید و سطح دسترسی رو روی 777 بگذارید.
3. فایل main.tpl رو باز كنید و بعد از تگ
كد زیر رو قرار بدید:
در نظر داشته باشید به جای mysite آدرس سایت خودتون رو وارد كنید.
4.فایل Index.php رو باز کنید و به دنبال کد زیر بگردید:
بعد از کد بالا ، کد زیر را قرار دهید:
5. فایل htaccess. رو باز کنید و به دنبال کد زیر بگردید:
بعد از کد بالا ، کد زیر را قرار دهید:
6.فایل Engine/Engine.php رو باز کنید و به دنبال کد زیر بگردید:
بعد از کد بالا ، کد زیر را قرار دهید:
7.فایل Engine/Init.php رو باز کنید و به دنبال کد زیر بگردید:
بعد از کد بالا ، کد زیر را قرار دهید:
8.فایل Admin.php رو باز کنید و به دنبال کد زیر بگردید:
بعد از کد بالا ، کد زیر را قرار دهید:
9.فایل Engine/Inc/Options.php رو باز کنید و به دنبال کد زیر بگردید:
بعد از کد بالا ، کد زیر را قرار دهید:
حالا فقط باید کد {partner} رو در فایل قالب Main.tpl قرار دهید تا ماژول لینکستان به نمایش در بیاد.
شما می توانید کد زیر رو هم در قالبتون قرار بدید که کاربران سایت بتوانند لینک وبسایت خود را به سایت اضافه کنند./
* نکته: فایل Templates/Default/partner.tpl رو باز کنید و بجای آدرس My-Website.com ، آدرس سایت خود را قرار دهید.
برای مدیریت لینکستان باید به لینک زیر رفت:
و در آخر :
تعداد لینكهای قابل نمایش در سایت 20 لینك می باشد . برای قرار دادن تعداد لینك بیشتر به مسیر زیر بروید:
كد زیر رو پیدا كنید :
با تغییر عدد 20 شما میتونید تعداد لینك ها رو برای نمایش بیشتر كنید
1. بعضی قسمتها فارسی نشده بود.
2.این فایل از هاست من پاک شده بود و آرش جان زحمت کشیدن این ماژول رو مجدد قرار دادن . ولی به جای partner.tpl فایل main.tpl رو گذاشته بود
و...
اول این فایل رو دانلود کنید و در مسیر خود کپی کنید:
1.فایل install.php رو اجرا كنید.
2. در Root اصلی و در فولدر Uploads یك فولدر با نام partner ایجاد كنید و سطح دسترسی رو روی 777 بگذارید.
3. فایل main.tpl رو باز كنید و بعد از تگ
<HEAD>
كد زیر رو قرار بدید:
<style>
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: white;
width: 170px; /*Default width of hint.*/
padding: 3px;
border:1px solid #778899;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
visibility: hidden;
}
.hintanchor{
padding-left: 8px;
}
</style>
<script language="javascript" src="http://mysite/engine/skins/default.js"></script>
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: white;
width: 170px; /*Default width of hint.*/
padding: 3px;
border:1px solid #778899;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
visibility: hidden;
}
.hintanchor{
padding-left: 8px;
}
</style>
<script language="javascript" src="http://mysite/engine/skins/default.js"></script>
در نظر داشته باشید به جای mysite آدرس سایت خودتون رو وارد كنید.
4.فایل Index.php رو باز کنید و به دنبال کد زیر بگردید:
$tpl->load_template('main.tpl');
بعد از کد بالا ، کد زیر را قرار دهید:
$tpl->set('{partner}', $partner);
5. فایل htaccess. رو باز کنید و به دنبال کد زیر بگردید:
RewriteEngine On
بعد از کد بالا ، کد زیر را قرار دهید:
# Partner module
RewriteRule ^partner(/?)+$ /?do=partner [L]
RewriteRule ^partner(/?)+$ /?do=partner [L]
6.فایل Engine/Engine.php رو باز کنید و به دنبال کد زیر بگردید:
switch ($do) {
بعد از کد بالا ، کد زیر را قرار دهید:
case "partner" :
$partner_action = "partner-form";
include ENGINE_DIR.'/modules/partner.php';
break;
$partner_action = "partner-form";
include ENGINE_DIR.'/modules/partner.php';
break;
7.فایل Engine/Init.php رو باز کنید و به دنبال کد زیر بگردید:
if (!$is_logged) $member_id['user_group'] = 5;
بعد از کد بالا ، کد زیر را قرار دهید:
$partner_action = "show";
require_once ENGINE_DIR.'/modules/partner.php';
require_once ENGINE_DIR.'/modules/partner.php';
8.فایل Admin.php رو باز کنید و به دنبال کد زیر بگردید:
'search' => 'admin',
بعد از کد بالا ، کد زیر را قرار دهید:
'partner' => 'admin',
9.فایل Engine/Inc/Options.php رو باز کنید و به دنبال کد زیر بگردید:
array(
'name' => $lang['opt_rss'],
'url' => "$PHP_SELF?mod=rss",
'descr' => $lang['opt_rssc'],
'image' => "rss.gif",
'access' => "1",
),
'name' => $lang['opt_rss'],
'url' => "$PHP_SELF?mod=rss",
'descr' => $lang['opt_rssc'],
'image' => "rss.gif",
'access' => "1",
),
بعد از کد بالا ، کد زیر را قرار دهید:
array(
'name' => 'لينکستان',
'url' => "$PHP_SELF?mod=partner",
'descr' => 'مديريت لينکستان',
'image' => 'partner.png',
'access' => "1",
),
'name' => 'لينکستان',
'url' => "$PHP_SELF?mod=partner",
'descr' => 'مديريت لينکستان',
'image' => 'partner.png',
'access' => "1",
),
حالا فقط باید کد {partner} رو در فایل قالب Main.tpl قرار دهید تا ماژول لینکستان به نمایش در بیاد.
شما می توانید کد زیر رو هم در قالبتون قرار بدید که کاربران سایت بتوانند لینک وبسایت خود را به سایت اضافه کنند./
<a href="/index.php?do=partner">اضافه کردن سايت</a>
* نکته: فایل Templates/Default/partner.tpl رو باز کنید و بجای آدرس My-Website.com ، آدرس سایت خود را قرار دهید.
برای مدیریت لینکستان باید به لینک زیر رفت:
و در آخر :
تعداد لینكهای قابل نمایش در سایت 20 لینك می باشد . برای قرار دادن تعداد لینك بیشتر به مسیر زیر بروید:
/engine/modules/partner.php
كد زیر رو پیدا كنید :
define("SITE_LIMIT", 20);
با تغییر عدد 20 شما میتونید تعداد لینك ها رو برای نمایش بیشتر كنید
تصاویر