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

پنل ورود 1.0

تاریخ انتشار: 26 بهمن 1387
ارسال کننده: FantasticShadow
پنل ورود 1.0


توضیح مختصر: توسط این هک می توانید یک پنل ورود از صفحه اصلی سایتتان ایجاد کنید. بطور خلاصه و واضح کار اصلی این هک ایجاد یک بخش جهت ورود کاربران می باشد. همانطور که می دونید قالب پیشفرض دیتالایف یک بخش در قسمت هدر سایت دارد که کاربران از آنجا لوگین می کنند. بعضی از قالب ها محلی برای این بخش ندارند برای همین تصمیم گرفتم این هک رو قرار بدم تا با یک کلیک بر روی لینک ورود پنجره ای نسبتا زیبا همانند شکل باز شود تا بتوان نام کاربری و رمز عبور خود را وارد کنیم. این هک توسط jQuery و ThickBox ساخته شده است زیرا در آینده ای نچندان دور از این پارامتر ها در سیستم مدیریت محتوا دیتالایف انجین استفاده می شود.

امتحان شده بر روی: مرورگرهای سفری، اپرا، فایرفاکس و اکسپلورر
نسخه سیستم: تمامی نسخه ها
نویسنده هک: sidor
گسترش دهنده و ویرایشگر: Alex Michael

فایل ضمیمه را دانلود کنید و همانطور که مشخص شده بر روی سرورتان آپلود کنید:
جهت دانلود این فایل، وارد سایت شوید. در صورتی که حساب کاربری ندارید، از طریق صفحه ثبت نام عضو شوید.

فایل templates//templates/Default/css/thickbox.css را باز کنید و بدنبال کد زیر بگردید:
url(macFFBgHack.png)


آدرس تصویر را در سرور خود وارد کنید. همانند زیر:
url(http://datalifeengine.ir/templates/dle/images/macFFBgHack.png)


فایل templates//templates/Default/js/thickbox.js را باز کنید و دنبال کد زیر بگردید:
var tb_pathToImage = "loadingAnimation.gif";


آدرس تصویر را در سرور خود وارد کنید. همانند زیر:
var tb_pathToImage = "http://datalifeengine.ir/templates/dle/images/loadingAnimation.gif";


فایل templates//templates/Default/main.tpl و بین تگ های head و /head کد زیر را قرار دهید:
<link rel="stylesheet" href="/templates/Default/css/thickbox.css" type="text/css" media="screen" />
<script type="text/javascript" src="/templates/Default/js/jquery.js"></script>
<script type="text/javascript" src="/templates/Default/js/thickbox.js"></script>


حال فایل .htaccess را باز کنید و بدنبال کد زیر بگردید:
RewriteRule ^sitemap.xml$ uploads/sitemap.xml [L]


در زیر آن کد زیر را قرار دهید:
RewriteRule ^ajaxLogin.html$ ajaxLogin.html [L]


نکته: ajaxLogin.html در حقیقت یک سایت محسوب می شود و اهمیت بالایی دارد. برای ویرایش اندازه فیلد ها می توانید فایل main.tpl داخل فایل ضمیمه را باز و سپس بدنبال کد زیر بگردید:
<a href="ajaxLogin.html?height=85&width=250&modal=true"


مقدار 85 یا 250 را به مقدار دلخواه تغییر دهید.
    13 نفر (13 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    عضو سایت
    27 بهمن 1387 - 17:03
    این هم یک توضیح کاملتر برای دوستانی که درخواست کرده بودند. مخصوصا کاربر freeiran و mojtaba خان! flower
    عضو سایت
    27 بهمن 1387 - 22:06
    تانکیو wink

    --------------------
    عضو سایت
    07 اسفند 1387 - 11:42
    کار نداد عزیز .

    --------------------
    عضو سایت
    18 اسفند 1387 - 18:01
    بازم مثل همیشه ممنون ن ن ن ن ن ن ن ن ن ن ن ن ن ...
    عضو سایت
    19 اسفند 1387 - 14:50
    خیلی عالیه؟؟!!!؟؟؟؟
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

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