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

سیستم ای جکس دیتالایف انجین

تاریخ انتشار: 16 آبان 1389
ارسال کننده: SMostafa
سیستم آجاکس برای دیتالایف انجین 9

امکانات:
- بارگزاری تمامی صفحات تابع GET_$ (مثال: index.php?do=feedback , index.php?subaction=allnews)
- لینک های مطالب بصورت آجاکس
- لاگین آجاکس بصورت پیشفرض
- کنترل سیستم ای جکس از پنل مدیریت
- و ...



این امکان در دیتالایف نسخه 9 بعلت سازگار نبودن با جی کوئری حذف شده بود، اما توسط تیم پشتیبان فارسی، سیستم آجاکس و جی کوئری هماهنگ شد.
  • دانلود
  • آموزش نصب
  • سوالات متداول
  • تصاویر
نام فایلحجم فایلتعداد دانلودعملیات
جهت دانلود این فایل، وارد سایت شوید. در صورتی که حساب کاربری ندارید، از طریق صفحه ثبت نام عضو شوید.
فایل ضمیمه را دانلود کنید و بر روی سایت خود آپلود و استخراج کنید.
چگونه میتوان این سیستم را غیرفعال و یا فعال سازی کرد؟
کنترل پنل مدیریت » تنظیمات سیستم » دیتابیس » فعال بودن سیستم Ajax

آیا با نصب سیستم ای جکس (بخاطر وجود index.php جدید) ماژول هایی که از قبل نصب شده بود، باید دوباره نصب گردند؟
بله

چگونه میتوان لینک های دیگر های موجود در قالب را بصورت ای جکس تبدیل کرد؟
آموزش بکارگیری و استفاده در قالب در خاصیت onclick لینکها، در قسمت do=pagename آدرس صفحه را وارد کنید:
onclick="DlePage('do=pagename');return false;"
کد دکمه ورود به سایت:
onclick="dle_login(login_name.value,login_password.value,'login');return false;"
کد لینک خروج از سایت:
onclick="dle_login('','','logout');return false;"

مثال برای لینک ها:
<a onclick="DlePage('do=register');return false;" href="/index.php?do=register">ثبت نام</a>

<a onclick="DlePage('do=static&page=ezafi');return false;" href="/ezafi.html">صفحه اضافی</a>

<a onclick="DlePage('newsid=1362');return false;" href="http://www.datalifeengine.ir/modules/1362-dle-9-ajax-pages.html">سيستم آجاکس ديتالايف انجين 9</a>

<a onclick="DlePage('do=cat&category=modules');return false;" href="http://www.datalifeengine.ir/modules/">موضوع ماژولها</a>
سیستم ای جکس دیتالایف انجین
64 نفر (64 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
تشکر
مدیر سایت
01 آبان 1389 - 14:20
سلام مصطفی جان !
حاجی میشه یه دمو بدی ؟!

--------------------
عضو سایت
01 آبان 1389 - 14:32
Ehsansetarehdan,
رهاآنلاین رو ببینید، تمام لینک های داخلی سایت بلا استسناء آجاکس هستند.

--------------------
عضو سایت
01 آبان 1389 - 14:32
بعضی تگ ها رو یادت رفته بود توی index بزاری (index خودت رو گذاشتی)

فایل زیر رو جایگزین کن flower
Download

سلام مصطفی جان !
حاجی میشه یه دمو بدی ؟!

http://www.rahaonline.com/

--------------------
عضو سایت
01 آبان 1389 - 14:35
ممنون

--------------------
عضو سایت
01 آبان 1389 - 14:53
unique2world,
ممنون، تگهای اصلی اضافه شدند fellow

--------------------
عضو سایت
01 آبان 1389 - 16:33
مرســــــــی!
عضو سایت
01 آبان 1389 - 16:45
سایت من اگه تو الکسا ببینید قبلا یعنی 3 ماه قبل رتبه 330 ایران و 39000 جهان بود. من سایتو تمام آجاکس کردم. از نظر سرعت خیلی عالیه ولی چند تا مشکل بوجود میاره. که مهمترینش همین الکساست. با وجود اینکه بازدید از سایت من بیشتر از قبل شده ولی رتبم هر روز داره تو الکسا بدتر میشه و الان رتبم تو جهان شده 95 هزار و تو ایران بیشتر از 2000. شمارنده ها هم که دیگه هیچی چون صفحه ای باز و بسته نمیشه اونم کنتر نمیدازه. و فقط ورود هر شخص به سایت ثبت میشه و در مجموع ملت فکر میکنن بازدیدت کمه. اینو گفتم واسه اونایی که به الکسا اهمیت میدن.
مدیر سایت
01 آبان 1389 - 17:10
SMostafa,
دمت چیز ! yes

--------------------
عضو سایت
01 آبان 1389 - 17:30
یک ماژول اساسی و البته عالی !!! belay belay feel fellow laughing love love request dance happy pray
عضو سایت
01 آبان 1389 - 17:40
ایول
love

==========
داداشی
یه خواهشی داشتم
این مازول هماهنگ سازی دیتالایف انجین با mybb رو هم درست کنید دیگه pray
ما که مردیم
انجمن می خواییم برای سایتمون
recourse
عضو سایت
01 آبان 1389 - 17:47
سلام میتونی کد ادامه مطلبو بزاری
اگه ممکنه

--------------------
عضو سایت
01 آبان 1389 - 17:57
ممنون از این ماژول توپ
آدم خوش قول به همین SMostafa میگن

--------------------
مدیر بازنشسته
01 آبان 1389 - 18:41
فنتستیک :D فقط ای جکس درسته نه آجاکس haha باور نداری؟ donoghted تلفظ صحیح لغت Ajax

عضو سایت
01 آبان 1389 - 19:13
سایت من اگه تو الکسا ببینید قبلا یعنی 3 ماه قبل رتبه 330 ایران و 39000 جهان بود. من سایتو تمام آجاکس کردم. از نظر سرعت خیلی عالیه ولی چند تا مشکل بوجود میاره. که مهمترینش همین الکساست. با وجود اینکه بازدید از سایت من بیشتر از قبل شده ولی رتبم هر روز داره تو الکسا بدتر میشه و الان رتبم تو جهان شده 95 هزار و تو ایران بیشتر از 2000. شمارنده ها هم که دیگه هیچی چون صفحه ای باز و بسته نمیشه اونم کنتر نمیدازه. و فقط ورود هر شخص به سایت ثبت میشه و در مجموع ملت فکر میکنن بازدیدت کمه. اینو گفتم واسه اونایی که به الکسا اهمیت میدن.

خوب این یک مشکل هست دیگه :-/

نمیشه یه جوری این مسئله رو حل کرد ؟
برای بعضی ها و صد البته من رنک و تعداد بازدید خیلی اهمیت داره .

اگر راهی داره ممنون میشم راهنمایی بفرمایید .

موفق باشید ./
عضو سایت
01 آبان 1389 - 19:30
: aliarian
موافقم ف من بخاطر همینه که استفاده نمیکنم از اجاکس
عضو سایت
01 آبان 1389 - 19:58
نقل قول: aliarian
سایت من اگه تو الکسا ببینید قبلا یعنی 3 ماه قبل رتبه 330 ایران و 39000 جهان بود. من سایتو تمام آجاکس کردم. از نظر سرعت خیلی عالیه ولی چند تا مشکل بوجود میاره. که مهمترینش همین الکساست. با وجود اینکه بازدید از سایت من بیشتر از قبل شده ولی رتبم هر روز داره تو الکسا بدتر میشه و الان رتبم تو جهان شده 95 هزار و تو ایران بیشتر از 2000. شمارنده ها هم که دیگه هیچی چون صفحه ای باز و بسته نمیشه اونم کنتر نمیدازه. و فقط ورود هر شخص به سایت ثبت میشه و در مجموع ملت فکر میکنن بازدیدت کمه. اینو گفتم واسه اونایی که به الکسا اهمیت میدن.
بله، یکی از معیار های الکسا تعداد ریفرش ها و تعداد صفحاتی که بازدید کنندگان باز می کنند.
اما آجاکس هیچ ریفرشی در صفحه انجام نمیشه! و تمامی زیر صفحات در همون صفحه اصلی باز میشند، آجاکس اکثر مواقع برای زیباسازی سایت هست و راحت کردن کار بازدیدکنندگان، اما اگر شما می خواید الکسای سایتتون بالا بره بهتر هست که آجاکس رو نصب نکنید تا کاربرای سایت صفحات بیشتری رو باز کنند و رتبه الکسای سایتتون هم بیشتر بشه fellow

--------------------
عضو سایت
02 آبان 1389 - 00:10
سلام خیلی خوبه

نمیشد کاری کرد که با نصب این ماژول بشه از مدیریت ای جکس رو فعال یا غیر غعال کرد ؟ یعنی بعد از نصب بلا فاصله فعال نشه و بشه اونو مدیریت کرد یا مثلا فقط برای بعضی بخش ها فعال باشه

--------------------
عضو سایت
02 آبان 1389 - 09:18
نقل قول: ashkan.2tia
نمیشد کاری کرد که با نصب این ماژول بشه از مدیریت ای جکس رو فعال یا غیر غعال کرد ؟ یعنی بعد از نصب بلا فاصله فعال نشه و بشه اونو مدیریت کرد یا مثلا فقط برای بعضی بخش ها فعال باشه


منم همین نظر را دارم نمیشه چنین کاری کرد

--------------------
عضو فعال
02 آبان 1389 - 10:37
سلام مصطفی
یه ماژول کاربردی اساسی تو دیتالایف انجین گذاشتی
با این همه زحمتی که بابت تهیه این ماژول کشیدی و تو سایت گذاشتی ممنون. ولی اگه کدهایی که تو فایلها استفاده کردی را در سایت قرار بدی ممنون میشم .
برای این می گم که اگه دیتالایف انجین ورژن جدید آمد دوباره این فایها را با نسخه جدید جایگزین نکنیم.
مدیر بازنشسته
02 آبان 1389 - 11:43
واقعا عالی بود
میشه گفت یکی از بهترین مطالب کل عمر دیتالایف انجین بود

فرهادینا کجایی؟! بیا بگو بدرد نمیخوره hahahoho

--------------------
عضو سایت
02 آبان 1389 - 12:48
نقل قول: ashkan.2tia
سلام خیلی خوبه

نمیشد کاری کرد که با نصب این ماژول بشه از مدیریت ای جکس رو فعال یا غیر غعال کرد ؟ یعنی بعد از نصب بلا فاصله فعال نشه و بشه اونو مدیریت کرد یا مثلا فقط برای بعضی بخش ها فعال باشه

سلام
میشد، اما دردسرش خیلی زیاد بود. خیلی طول کشید تا کاملا هماهنگ بشه، ولی اگر نمی خواید جایی از سایت آجاکس نشه ماژول اون قسمت رو آپلود نکنید.
برای غیرفعال کردن در show.full.php و show.short.php و 3news.php و profile.php این کد رو می تونید پیدا کنید مساوی با صفر قرار بدید:
$config['ajax'] = 1;

می تونستم همین رو بطور آموزش بذارم، اما اگر اینطور بود باید 1 روز صرف آجاکس کردن سایتتون میشد.
در نسخه های بعدی بصورت پیشفرض قرار خواهد گرفت.

FedoraCore,
اینو دیگه فرهاد نمی تونه چیزی بگه، آخه روسها بلد نبودن سازگار کنن، ما کردیم haha

--------------------
عضو سایت
02 آبان 1389 - 12:54

'ajax' => "1",


رو بزارین توی فایل

engine/data/config.php

برای غیر فعال کردن 1 رو 0 کنید.

و کد

$config['ajax'] = 1;


رو از توی فایل های modules آپلود شده مربوط به این هک بردارین

--------------------
عضو سایت
02 آبان 1389 - 14:43
دوستان از شماره صفحه هم می تونید استفاده کنید:
onclick="DlePage('newsid=20'); return false;"

برای آژاکسی کردن موضوعات هم باید بصورت

onclick="DlePage('do=cat&category=Page Name');
عضو فعال
03 آبان 1389 - 08:57
مصطفی من از موضوعات درختی 1.3 استفاده می کنم چگونه آن را آژاکسی (ajax) کنم . لطفا کد مورد نظر را بفرمایید تا آن را در فایل مربوطه استفاده نمایم.
با تشکر
مدیر بازنشسته
04 آبان 1389 - 22:43
نقل قول: tiger58
مصطفی من از موضوعات درختی 1.3 استفاده می کنم چگونه آن را آژاکسی (ajax) کنم . لطفا کد مورد نظر را بفرمایید تا آن را در فایل مربوطه استفاده نمایم.
با تشکر


اون را من آماده کردم فردا میزارمش

--------------------
عضو سایت
05 آبان 1389 - 23:16
باز سلام به همه

و باز یه مشکل دیگه ، که اساسی تره ، برادران لطفا حالیم کنین

" در خاصیت onclick لینکها، در قسمت do=pagename آدرس صفحه را وارد کنید: "

این do کجاست ؟ تو کدو فایله ؟ کجای کدوم فایله ؟ اصلا فایله ؟
عضو سایت
05 آبان 1389 - 23:33
sherman2000,
نیازی به این کدها نیست، بعد از نصب این لینکها بصورت اتوماتیک آجاکس میشند.
awo-ir,
سلام، لینک های داخل قالب (main.tpl)، برای اضافه کردن امکان آجاکس به لینک های داخل قالب مثل نمونه انجام بدید.
مثال برای لینک ها:

--------------------
عضو سایت
06 آبان 1389 - 01:52
این on click و فهمیدم !!! امما رو Home pageam ست کردم ، امما باز صفحه از نو لود میشه !

الاید شوو و چی کار کنم تصاویرو نشون بده ؟ یعنی در کل تصاویرو از تو پست برمیداره ؟
توضیح بدین لطفا ...

SMostafa,
SMostafa,
ممنون که جواب دادی ، این منو اصلی ها چرا کل صفحه رو ری لود می کنن ؟

و چرا موضوعات من چپ چینن ؟
از کجا درستشون کنم ؟
عضو سایت
06 آبان 1389 - 17:08
awo-ir,
برای اسلاید شو رو داخل همین سایت براتون پیغام خصوصی کردم چک کنید
عضو سایت
08 آبان 1389 - 09:38
بسیار زیبا میشه : دی

دستت درد نکنه سید مصطفی
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

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