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

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

پشتیبان رسمی سیستم مدیریت محتوا

AJAX FullStory

AJAX FullStory

این ماژول واسه اینه که ادامه مطلب رو بصورت آژاکس لود میکند.البته فرقش با لود معمولی این است که ادامه مطلب اون پست را کنار shortstory های دیگر می آورد.
(البته در صورتی لینک ادامه مطلب می آید که ادامه مطلبی وجود داشته باشد)

دانلود
شما دسترسی لازم جهت دریافت این فایل را ندارید.
آموزش نصب
1.فایل ضمیمه را دریافت کنید و یه مکان مربوطه انتقال بدید:

2.فایل engine/ajax/js_edit.js رو باز کنید و در آخرش کد زیر رو قرار بدید:

    function softer_fullstory(id) {
       $('#news-id-' + id).html('<b>دریافت</b>');
        
            $.ajax({
            type: "POST",
            url: dle_root + "engine/ajax/sof_fullstory.php",
            data: "id="+id,
            success: function(html){
            $('#news-id-' + id).html(html);
            }
          });
        };


3.فایل templates/{THEME}/shortstory.tpl رو باز کنید و کد در مکانی که میخواین لینک ادامه مطلب باشه قرار بدید:

[ajax-url]ادامه مطلب[/ajax-url]


4.فایل engine/modules/show.short.php رو باز کنید و بدنبال کد زیر بگردید:

$tpl->set( '{full-link}', $full_link );


5.بعد از کد بالا کد زیر رو قرار بدید:


if($row['full_story'] != '') {
$tpl->set( '[ajax-url]', "<a href=\"#news-id-{$row['id']}\" onclick=\"softer_fullstory('{$row['id']}');\">" );
$tpl->set( '[/ajax-url]', "</a>" );
} else {
$tpl->set_block( "'\\[ajax-url\\](.*?)\\[/ajax-url\\]'si", "" );
}


6.فایل templates/{THEME}/main.tpl رو باز کنید و قبل از {headers} کد زیر قرار بدید:

<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">google.load("jquery", "1.3.2");</script>

تصاویر
AJAX FullStory
نظرات کاربران
lesarat در 07 آذر 1388 - 07:05 گفته:
عضو سایتنظرات: 10

ممنون
6.فایل templates/{THEME}/main.tpl رو باز کنید و قبل از کد زیر قرار بدید:

قبل از چی ؟

P30siS در 07 آذر 1388 - 07:07 گفته:
عضو سایتنظرات: 60

مرسی

Mr uniQue در 07 آذر 1388 - 17:32 گفته:
عضو سایتنظرات: 166

lesarat
قبل از تگ :
<head/>

--------------------

saron در 07 آذر 1388 - 18:26 گفته:
مدیر بازنشستهنظرات: 198

دستتون درد نکنه
فقط یه چیزی که هست اینه که خود دیتالایف انجین درونش jquery رو داره و توی فایل ایندکس هم لود می شه. لزومی نداشت در قمست 6 دوباره اونو لود کنید. فقط باید بدونید چطور از توابعش استفاده کنید.
با این حال دستتون درد نکنه. هک جالبی بود.
موفق باشید

Iman.r در 07 آذر 1388 - 20:47 گفته:
عضو سایتنظرات: 87

مرسی رضا جان flower
فقط یه سوال: اگه از این هک استفاده کنیم تو آمار بازدید مطالب ثبت میشه یا نه؟

salehi56 در 07 آذر 1388 - 21:15 گفته:
عضو سایتنظرات: 15

میشه یه سایت برای نمونه که از این هک استفاده کرده رو معرفی کنید که کارش رو ببینیم
ممنون

omrdabakhte در 07 آذر 1388 - 21:47 گفته:
عضو سایتنظرات: 239

ممنون دوست عزیز.

Silence در 08 آذر 1388 - 07:42 گفته:
مدیر بازنشستهنظرات: 90

ایول رضا خیلی دنبالش بودم haha heheh

nima.a در 08 آذر 1388 - 16:44 گفته:
عضو سایتنظرات: 246

عالی بود. دست شما درد نکنه.

Lexus در 09 آذر 1388 - 00:33 گفته:
عضو سایتنظرات: 14

برای من چی نمایش نمیده
no

majidnew در 09 آذر 1388 - 23:57 گفته:
عضو سایتنظرات: 11

خدا خیرت بده بازم ادامه بده موفق باشی

Lexus در 10 آذر 1388 - 18:14 گفته:
عضو سایتنظرات: 14

چرا برای من هیچ عکس اعملی نشون نمیده !!!!؟

mha1368 در 12 آذر 1388 - 14:24 گفته:
عضو سایتنظرات: 15

نمونه میذارید ببینیم چه جوری هست؟

P30siS در 14 آذر 1388 - 10:05 گفته:
عضو سایتنظرات: 60

آره . من واسه یکی ردیف کردم روی
8.3 جواب نداد ؟! چرا ؟!

mostafam در 25 آذر 1388 - 05:52 گفته:
عضو سایتنظرات: 4

كار نمیكه!
هیچ فرقی نكرد....
فقط دیر تر لود میشه
نسخه ی 8.3

ابراهیم قنبری در 27 آذر 1388 - 01:53 گفته:
عضو سایتنظرات: 32

<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">google.load("jquery", "1.3.2");</script>


ببخشید این http://www.google.com توی این کد چیکاره ست؟

safary در 05 دی 1388 - 12:23 گفته:
عضو سایتنظرات: 5

ببخشید یه سوال
چرا بعد از کلیک روی ادامه ی مطلب عین نظر سنجی لودینگ نمایش داده نمی شه؟
این جوری اصلا آدم نمی فهمه چی می شه!

elhacker در 07 دی 1388 - 17:27 گفته:
عضو سایتنظرات: 52

ممنون

maharaja در 24 مرداد 1389 - 12:49 گفته:
عضو سایتنظرات: 42

خیلی بهتر از قبل بالا می یاد دست شما درد نکنه

--------------------

m2download در 22 مهر 1390 - 17:25 گفته:
عضو سایتنظرات: 18

2.فایل engine/ajax/js_edit.js رو باز کنید و در آخرش کد زیر رو قرار بدید:


از من فایل js_edit.js نداشت . چی كار كنم؟
از من نسخه 9.4 است.

mojtaba در 30 خرداد 1391 - 01:41 گفته:
عضو سایتنظرات: 1

راست میگه واسه منم js_edit.js نداره چیکار کنیم؟

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!