دیتالایف انجین فارسی

لینكستان 2

تاریخ انتشار: 11 خرداد 1388
ارسال کننده: SalaR
ماژول لینکستان با امکانات جدیدتر

امکانات:
* امکان اضافه کردن لینک توسط خود کاربر استفاده کننده از سایت یا اضافه کردن لینک در کنترل پنل مدیریت
* نمایش تعداد کلیک ها و مشاهده در بخش مدیریت
* امكان اضافه نمودن لوگوی سایت كاربر كه با قرار دادن موس روی لینك به نمایش در میاد
* نمایش ip فرد لینك دهنده
*باخبر سازی مدیریت از طریق ایمیل در صورت ثبت لینك جدید
  • دانلود
  • آموزش نصب
  • تصاویر
نام فایلحجم فایلتعداد دانلودعملیات
جهت دانلود این فایل، وارد سایت شوید. در صورتی که حساب کاربری ندارید، از طریق صفحه ثبت نام عضو شوید.
دوستان این ماژول چند تا مشکل داشت .
1. بعضی قسمتها فارسی نشده بود.
2.این فایل از هاست من پاک شده بود و آرش جان زحمت کشیدن این ماژول رو مجدد قرار دادن . ولی به جای partner.tpl فایل main.tpl رو گذاشته بود haha
و...


اول این فایل رو دانلود کنید و در مسیر خود کپی کنید:


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>


در نظر داشته باشید به جای mysite آدرس سایت خودتون رو وارد كنید.


4.فایل Index.php رو باز کنید و به دنبال کد زیر بگردید:

$tpl->load_template('main.tpl');


بعد از کد بالا ، کد زیر را قرار دهید:

$tpl->set('{partner}', $partner);


5. فایل htaccess. رو باز کنید و به دنبال کد زیر بگردید:

RewriteEngine On


بعد از کد بالا ، کد زیر را قرار دهید:

# Partner module
RewriteRule ^partner(/?)+$ /?do=partner [L]


6.فایل Engine/Engine.php رو باز کنید و به دنبال کد زیر بگردید:

switch ($do) {


بعد از کد بالا ، کد زیر را قرار دهید:

case "partner" :
       $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';


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",
        ),


بعد از کد بالا ، کد زیر را قرار دهید:

array(
'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 شما میتونید تعداد لینك ها رو برای نمایش بیشتر كنید
لينكستان 2
36 نفر (36 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
تشکر
عضو سایت
04 مهر 1387 - 19:17
ایول.
عضو سایت
04 مهر 1387 - 23:11
واقعا ماژول با حالی بود اجرت با خدا

--------------------
مدیر بازنشسته
05 مهر 1387 - 02:15
worship ممنون flower
عضو سایت
05 مهر 1387 - 02:31
با با تو دیگه كی هستییییییییی pray pray pray pray pray
واقعا ممنون عالی بود flower
عضو سایت
05 مهر 1387 - 13:59
مرسی عالی بود ولی
مین لینک رو فارسی نمیتونم ادد کنم
یه مشکل دیگم اینکه رو لینکا کلیک میکنم این ارور رو میده

Warning: require_once(/home/mobileta/public_html/
engine/inc/mysql.php) [function.require-once]: failed to open stream: No such file or directory in /home/mobileta/public_html/go.php on line 19

Fatal error: require_once() [function.require]: Failed opening required '/home/mobileta/public_html/engin
e/inc/mysql.php' (include_path='
عضو سایت
05 مهر 1387 - 16:37
ممنون
مطلب مفیدی بود میرم تستش کنم
مدیر بازنشسته
06 مهر 1387 - 11:44
mtir,

من كه نوشته بودم
{ دوستان توجه داشته باشند . اگه با ارور mysql.class.php رو به رو شدن 3 تا فایل در مسیر engineclasses با نام mysql وجود داره كه از اون 3 فایل كپی بگیرند و در مسیر engineinc قرار بدید }

عضو سایت
10 مهر 1387 - 02:17
Warning: Cannot modify header information - headers already sent by (output started at /home/movies/domains/moviesday.co.il/pub
lic_html/install.php:1) in /home/movies/domains/moviesday.co.il/pub
lic_html/engine/modules/functions.php on line 1230 ......ماژول نصب شد
مدیر بازنشسته
14 مهر 1387 - 14:20
مال اینه که شما فایل install.php رو اجرا نکردین
عضو سایت
13 آبان 1387 - 20:02
بینیم چی میشه excisted

من اینو نصب کردم همه سایتم ریخت بهم نمیدونم چرا قالبو میگم یه نیم ساعتی دهنم . . . شدتا درستش کردم

چرا اینقدر سخته 100 تا کد رو باید عوض کنیم و بذاریم راه آسونتر نداره
عضو سایت
11 آذر 1387 - 13:47
این ارور برا چیه؟

Warning: require_once(): Unable to access /home/arkae/public_html/engine/inc/parse
.class.php in /home/arkade/public_html/engine/inc/part
ner.php on line 30 Warning: require_once
عضو سایت
14 آذر 1387 - 20:55
من همچنین اروری میده :::
Warning: require_once(C:\wamp\www\d3/eng
ine/inc/parse.class.php): failed to open stream: No such file or directory in C:\wamp\www\d3\engine\inc
\partner.php on line 30 Fatal error: require_once(): Failed opening required 'C:\wamp\www\d3/engine/i
nc/parse.class.php' (include_path='.;C:\php5\pe
ar') in C:\wamp\www\d3\engine\inc
\partner.php on line 30
مدیر بازنشسته
24 اسفند 1387 - 21:39
لینک دانلود تصحیح شد !
عضو سایت
27 فروردین 1388 - 16:07
چرا تو partner.tpl کد امار گیر پرشین استت و چک کردن رنک گوکل هست ؟ belay
مدیر بازنشسته
11 خرداد 1388 - 21:14
agri,
mohrd,
tak2net.ir,
تمام مشکلات حل شده flower
عضو سایت
12 خرداد 1388 - 00:37
ممنون خسته نباشی smile
مدیر سایت
12 خرداد 1388 - 11:05
thx واقعا عالی بود flower

--------------------
عضو سایت
12 خرداد 1388 - 14:59
مرسی flower عالی بود
عضو سایت
13 خرداد 1388 - 12:14
ممنون
عضو سایت
20 مرداد 1388 - 06:20
سلام
من یه مشکل دارم اون هم اینه که وقتی کسی می خواد تو وب من لینکش رو ثبت کنه بعد از پر کردن اطلاعات و کلیک روی ثبت به جای اینکه اطلاعاتش ثبت بشه صفحهی جستجو نشون داده میشه ! چی کار کنم !؟
مدیر بخش ماژول ها
05 شهریور 1388 - 15:22
سلام ممنون ولی
تو admin.php كد زیر وجود نداره :
'search' => 'admin',
چیكار كنم؟ (ورژن 8.2)

--------------------
عضو سایت
14 شهریور 1388 - 14:53
Ehsansetarehdan,
با admin.php
کاری نداشته باش
عضو سایت
05 مهر 1388 - 04:50
سلام

چرا مشکل فارسی شدن لینکا حل نشده ؟؟

وقتی اسم لینک و به فارسی می نویسم علانت سوال مپیده ؟؟؟؟؟ چرا ؟؟؟

خواهشا سریع :)
عضو سایت
25 تیر 1391 - 11:38

وارد قسمت phpmyadmin بشید ابتدا.
دیتابیس دیتالایف انجین رو انتخاب کنید.
از بالای صفحه روی SQL کلیک کنید.
کد زیر رو توی فیلد مربوطه قرار بدید:




ALTER TABLE `dle_partner` CHANGE `site_name` `site_name` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

 
پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
کد امنیتی: *