توضیح مختصر: این ماژول امکان مشاهده تمامی ارجاع هایی که به سایت شما داده می شود را امکان پذیر می کند. همچنین شما می توانید توسط منویی که در ماژول نوشته شده تمامی یا فقط ده تا از آخرین ارجاع دهنده ها را در صفحه اصلی سایت خود نمایش دهید. این نسخه از بهترین امکانات مانند تقویم حرفه ای سازگار با آجاکس و نمایش تمامی ارجاع ها بصورت زیبا و کاربر پسند.
تغییرات نسخه 5.0:
1) صرف زمان کمی برای دریافت اطلاعات
2) حذف تبدیلا با کمک از تکنولوژی آجاکس
3) تغییر تمام آیکون های ماژول
4) تعمیر مشکلات نسخه های قبلی
5) و ...
فایل را دانلود کنید و همانطور که مشخص شده آپلود کنید:
نصب ماژول:
1. تمامی فایل ها را آپلود کنید همانطوری که مشخص شده.
2. سطح دسترسی engine/data/referer.conf.php را تعیین کنید.
3. فایل index.php را باز کنید و بدنبال کد زیر بگردید:
require_once ROOT_DIR.'/engine/init.php';
در زیر آن قرار دهید:
require_once ENGINE_DIR.'/modules/referer.php';
پیدا کنید:
$tpl->set('{calendar}', $tpl->result['calendar']);
در زیر آن قرار دهید:
$tpl->set('{referer}', $tpl->result['referer']);
3. فایل admin.php را باز کنید و بدنبال کد زیر بگردید:
'banners' => 'admin',
در زیر آن قرار دهید:
'referer' => 'admin',
4. فایل engine/inc/options.php را باز کنید و بدنبال کد زیر بگردید:
$options['others'] = array(
در زیر آن قرار دهید:
array(
'name' => $lang['opt_reft'],
'url' => "$PHP_SELF?mod=referer",
'descr' => $lang['opt_refd'],
'image' => "referer.png",
'access' => "1",
),
'name' => $lang['opt_reft'],
'url' => "$PHP_SELF?mod=referer",
'descr' => $lang['opt_refd'],
'image' => "referer.png",
'access' => "1",
),
5. در صورت نیاز {referer} را در main.tpl خود قرار دهید.
6. SQL زیر را وارد کنید: (اگر پسوند دیتابیس شما فرق دارد پیشنهاد می شود dle_ را تغییر دهید!)
CREATE TABLE dle_referer (
`id` int(11) NOT NULL auto_increment,
`referer` varchar(255) NOT NULL default '',
`date` varchar(20) default NULL,
`host` varchar(125) NOT NULL default '',
`hits` smallint(6) default '0',
`request` text NOT NULL,
`uri` varchar(255) NOT NULL default '',
`position` text NOT NULL,
`user_ip` varchar(16) NOT NULL default '',
`type` varchar(10) NOT NULL default '',
PRIMARY KEY (`id`)
)
`id` int(11) NOT NULL auto_increment,
`referer` varchar(255) NOT NULL default '',
`date` varchar(20) default NULL,
`host` varchar(125) NOT NULL default '',
`hits` smallint(6) default '0',
`request` text NOT NULL,
`uri` varchar(255) NOT NULL default '',
`position` text NOT NULL,
`user_ip` varchar(16) NOT NULL default '',
`type` varchar(10) NOT NULL default '',
PRIMARY KEY (`id`)
)
آپدیت ماژول:
1. تمامی فایل ها را آپلود کنید.
2. SQL زیر را وارد کنید:
CREATE TABLE dle_referer (
`id` int(11) NOT NULL auto_increment,
`referer` varchar(255) NOT NULL default '',
`date` varchar(20) default NULL,
`host` varchar(125) NOT NULL default '',
`hits` smallint(6) default '0',
`request` text NOT NULL,
`uri` varchar(255) NOT NULL default '',
`position` text NOT NULL,
`user_ip` varchar(16) NOT NULL default '',
`type` varchar(10) NOT NULL default '',
PRIMARY KEY (`id`)
)
`id` int(11) NOT NULL auto_increment,
`referer` varchar(255) NOT NULL default '',
`date` varchar(20) default NULL,
`host` varchar(125) NOT NULL default '',
`hits` smallint(6) default '0',
`request` text NOT NULL,
`uri` varchar(255) NOT NULL default '',
`position` text NOT NULL,
`user_ip` varchar(16) NOT NULL default '',
`type` varchar(10) NOT NULL default '',
PRIMARY KEY (`id`)
)
توجه: دوستان من وقت نکردم تستش کنم خواهش می کنم اگه مشکلی داشت که گمون نکنم داشته باشه! همینجا بهم بگین و اگه مشکل لغوی وجود داشت خواهش می کنم ببخشید در نسخه بعدی این ماژول مرتب می کنم.