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

ماژول Show Full v2.0

تاریخ انتشار: 24 شهریور 1390
ارسال کننده: numen
توسط این ماژول نمایش ادامه مطلب به وسیله Ajax و jQuery بارگزاری می گردد.
  • دانلود
  • آموزش نصب
  • تصاویر
نام فایلحجم فایلتعداد دانلودعملیات
جهت دانلود این فایل، وارد سایت شوید. در صورتی که حساب کاربری ندارید، از طریق صفحه ثبت نام عضو شوید.
1.فایل پیوست را در پوشه روت سیستم خود Extract کنید.

2.فایل engine.css قالب خود را باز کنید .

در پایان آن کد زیر را قرار دهید:


/* Dialog */
.ui-dialog .ui-dialog-title { float: right; margin: .1em 16px .2em 0; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; left: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: right; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: left; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; left: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }


3. فایل shortstory.tpl قالب خود را باز کنید.

در ابتدای آن کد زیر را قرار دهید:


<script type="text/javascript">
function show_full(id) {
    ShowLoading('');
    $.post(dle_root+"engine/ajax/show.full.php",
        {id:id},
        function(data) {
            $('body').append("<div id=\"show_full\" style=\"width:90%;\"></div>");
            $('#show_full').html(data);
            $('#show_full').dialog({
                zIndex: 900,
                width: $(window).width()*0.5, // 50% от ширины экрана
                height: $(window).height()*0.9, // 90% от высоты экрана
                close: function(event, ui) { $('#show_full').remove(); },
                title: "متن کامل مطلب",
                autoOpen: true
            }); 
        }
    );
HideLoading('');
}
</script>


در آخر هم کد زیر را در جای مناسبی فرار دهید (کد زیر لینک آژاکس ادامه مطلب هست که با کلیک بر روی اون ادامه مطلب آژاکس نمایش داده می شود:


<a href="#" onclick="show_full('{*news-id}'); return false;">{*title}</a>
یا

<a href="#" onclick="show_full('{*news-id}'); return false;"><b>ادامه مطلب</b></a>
ماژول Show Full v2.0
ماژول Show Full v2.0
13 نفر (13 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
تشکر
عضو سایت
24 شهریور 1390 - 16:23
عااااااااااااالی . عااااااااااااالی .

این خوراکه منه delicious dance
عضو سایت
24 شهریور 1390 - 18:01
یعنی یک پنجره جدید باز میکنه و توش ادامه مطلب هست یا کشوئی میره پائین و ادامه مطلب میاره؟

کاش دمو گذاشته بودی
عضو سایت
24 شهریور 1390 - 20:09
نمونه تو رها آنلاین هست ، میتونین ببینین خیلی باحاله
سید مصطفی خیلی وقت قبل اجراش کرده
عضو سایت
24 شهریور 1390 - 22:08
خیلی عالیه ممنون
فقط اینکه تابع جاوا اسکریپتی که ذکر شده بهتره در یک فایل js و یا داخل مین قرار بگیره
چون به تعداد مطالب داره بی جهت در صفجه تکرار میشه با این روش نصب
عضو سایت
24 شهریور 1390 - 22:53
اینجوری بازدید رفتن به ادامه مطلب حساب نمیشه

????????????????????????
عضو سایت
26 شهریور 1390 - 14:20
امتحان نکردم
اما بنظرم از نظر سئو و بازید و ثبت در گوگل با مشکل بر بخوره
عضو سایت
27 شهریور 1390 - 17:19
سلام
من تست کردم چیز جالبیه
اما سایت رها آنلاین ادامه مطلب به صورت آجاکس لود میشه
عضو سایت
29 شهریور 1390 - 13:07
این همه چیزش درسته فقط سایزش رو از کجا باید تغییر داد ؟

--------------------
عضو سایت
26 آبان 1390 - 16:05
قربون دستت داش
عضو سایت
28 آبان 1390 - 13:11
در قالب Picse کار نداد
خطا! بارگذاری مجدد صفحه و دوباره سعی کنید!

lمشکل اینجاست کسی می تونه کمکی کنه ؟
$news_id = intval($_POST['id']);
if(!$news_id) die("خطا! بارگذاری مجدد صفحه و دوباره سعی کنید!");
عضو سایت
16 شهریور 1393 - 08:46
این ماژول روی نسخه 10.2 و قالب دیفالت کار نمیکنه.
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

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