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

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

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

نمایش تصاویر فول

نمایش تصاویر فول استوری به صورت صفحه بندی شده

بوسیله این هک میتوانید تصاویری که در قسمت ادامه مطلب قرار میدهید را به صورت صفحه بندی شده به نمایش بگذارید.

نکته ها:
اگر مطلب دارای یک تصویر باشد، تصویر به صورت معمولی به نمایش گذاشته میشود و هیچ صفحه بندی و شماره ای به نمایش گذاشته نمیشود.
هنگامی که تصاویر را در مطلب آپلود میکنید، نیازی نیست که آنها را در قسمت ادامه مطلب وارد کنید. این هک به صورت اتوماتیک تصاویر را قرار میدهد.

این هک بر روی دیتالایف انجین نسخه 9.8 تست شده و کاملا بدون مشکل کار میکند.

آموزش نصب
۱. فایل engine/modules/show.full.php را باز کرده و کد زیر را پیدا کنید:
$tpl->set( '{pa*ges}', '' );
                $row['full_story'] = preg_replace( "'\[PAGE=(.*?)\](.*?)\[/PAGE\]'si", "", $row['full_story'] );
            }
        }

لطفآ * موجود در تگ {pa*ges} را حذف کنید.

بعد از کد بالا، کد زیر را قرار دهید:
$sql_poster = $db->query( "SELECT images, news_id FROM " . PREFIX . "_images where news_id = '{$row['id']}'" );    
$poster = $db->get_row($sql_poster);

if ($poster['images'] != "") {
$scrsList = explode('|||',$poster['images']);
        $scrs = '';
        $cntscrs = count($scrsList);
        $ai = 0;
    
        foreach ($scrsList as $scr)
        {

            $ai++;
            $scr = trim($scr);
            $poster_temp = explode("/",$scr);
            $poster_name = $poster_temp[1];
            $poster_data = substr($scr,0,8);
            if ($ai!="1") {
            if ($ai=="2"){
            $cliker = "<input id=\"posters_q_1\" onclick=\"javascript: posters1()\" value=\"1\" type=\"reset\"><input id=\"posters_q_{$ai}\" onclick=\"javascript: posters{$ai}()\" value=\"{$ai}\" type=\"reset\">";
            
            }else
            {
            $cliker = "<input id=\"posters_q_{$ai}\" onclick=\"javascript: posters{$ai}()\" value=\"{$ai}\" type=\"reset\">";
            }
            $ai2++;
            $scrs .= '<div style="display:none;"><a href="'. $config ['http_home_url'] . 'uploads/posts/'.$poster_data.'/'.$poster_name.'" onclick="return hs.expand(this)" ><img src="'. $config ['http_home_url'] . 'uploads/posts/'.$poster_data.$poster_name.'" class="instant" width="300"></a></div>'.$cliker.'';
            } else
            $scrs .= '<div id="posters_q"><a href="'. $config ['http_home_url'] . 'uploads/posts/'.$poster_data.'/'.$poster_name.'" onclick="return hs.expand(this)" ><img src="'. $config ['http_home_url'] . 'uploads/posts/'.$poster_data.$poster_name.'" class="instant" width="300"></a></div>';
            if ($ai<$cntscrs) $scrs .= '';
$asdfgdfg.=  <<<HTML
<script type="text/javascript">

$("#posters_q_{$ai}").click(function(){

$("#posters_q").html('<a href="{$config ['http_home_url']}uploads/posts/{$poster_data}/{$poster_name}" onclick="return hs.expand(this)" ><img src="{$config ['http_home_url']}uploads/posts/{$poster_data}{$poster_name}" class="instant" width="300"></a>');
});
</script>
HTML;
}
        unset($scrsList);
        if (!empty($poster['images'])) {
            $scrall= $posters_q.$scrs.$asdfgdfg;}
$tpl->set ( '{poster}', $scrall);
} else $tpl->set ( '{poster}', "" );

۳. فایل fullstory.tpl قالب خود را باز کرده و در جای مناسب تگ زیر را قرار دهید:
{poster}
نظرات کاربران
hamde در 10 تیر 1391 - 20:30 گفته:
عضو سایتنظرات: 39

سلام ، آقا باز هم گل کاشتی ...
مرسی flower

شهاب در 10 تیر 1391 - 21:38 گفته:
عضو سایتنظرات: 69

آقا شما واقعا محشری
این رو جدی می گم
دمت گرم
خیلی باحالی
نوکرم
و الی آخر . . .

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

tehran21 در 10 تیر 1391 - 23:13 گفته:
عضو سایتنظرات: 32

تشکر


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

سامان گلچمنی در 11 تیر 1391 - 00:42 گفته:
عضو سایتنظرات: 45

چه میکنه IMP happy

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

tehran21 در 11 تیر 1391 - 00:58 گفته:
عضو سایتنظرات: 32

یه سوال

تکلیف سایز تصاویر چی میشه؟ یه عکس با سایز بزرگ و عکس دوم کوچیک

اینارو چطوری نمایش میده؟

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

مجتبی جشنانی در 11 تیر 1391 - 01:14 گفته:
مدیر بخش قالب هانظرات: 190

tehran21,
width="300" داده شده ...
تمامی عکس ها با عرض 300 به نمایش در میان ...
برای تغییر ، در مرحله 2 ، خط 37 ، مقدارش رو تغییر بدید ...!!!

tehran21 در 11 تیر 1391 - 02:17 گفته:
عضو سایتنظرات: 32

M_Jashnani,


شما نصب کردی جواب داد؟
من هنوز فرصت نکردم نصب کنم
یه سوال
این چیه توی کدها
<script type="text/javascript" src="/templates/Default/jquery.js"></script>

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

IMP در 11 تیر 1391 - 02:46 گفته:
مدیر بازنشستهنظرات: 917

tehran21,
دوست عزیز اگر هک کار نمیکرد که روی سایت ارسال نمیکردم! belay
اون کد رو هم حذف کردم. شما هم اگر قبلا این هک رو نصب کردی، اون خط رو حذف کن!

MohamadAmin در 11 تیر 1391 - 13:29 گفته:
عضو سایتنظرات: 49

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

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

ahmad4u در 12 تیر 1391 - 01:46 گفته:
عضو سایتنظرات: 83

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

IMP در 12 تیر 1391 - 01:59 گفته:
مدیر بازنشستهنظرات: 917

ahmad4u,
متاسفانه امکان انجام همچین کاری وجود نداره. yes
شما میتونید روی کامپیوتر خودتون تست کنید و نتیجه رو مشاهده کنید flower

1 در 16 تیر 1391 - 01:35 گفته:
عضو سایتنظرات: 15

سلام ممنونم

worship

اقا واسه من یعد انجام این کارها و قتی به ادامه مطلب میرم این اررو رو میده.
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/rotoshwor/domains/rotoshworld.ir/public_html/engine/modules/show.full.php on line 351

ماجرا چیه .؟

1 در 23 تیر 1391 - 17:33 گفته:
عضو سایتنظرات: 15

کسی نیست ما را راهنمای کنه

IMP در 24 تیر 1391 - 00:16 گفته:
مدیر بازنشستهنظرات: 917

171itmax,
سوالات فقط در انجمن.

1 در 28 تیر 1391 - 21:27 گفته:
عضو سایتنظرات: 15

IMP جونم حالا نمیشه منو راهنمایی کنی

IMP در 28 تیر 1391 - 21:33 گفته:
مدیر بازنشستهنظرات: 917

171itmax,
ماجرا این هست که شما کد ها رو به درستی قرار ندادی و چند کرکتر نا مناسب توی کد ها قرار گرفته!

1 در 29 تیر 1391 - 08:31 گفته:
عضو سایتنظرات: 15

مرسی راهنمایتون خیلی کامل بود مخصوص قسمت کد هاش . اصلا متوجه نشدم.
تازه engine/modules/show.full.php سایت من
این کد را ندارد و لی سایر کد ها را چرا
$tpl->set( '{pa*ges}', '' );

حاج صالح در 02 مرداد 1391 - 21:10 گفته:
عضو سایتنظرات: 11

روی 9.6 جواب نمیده متاسفانه/ نمیشه بعضی از ماژولهای پر کاربرد ورژنهای قبلی رو با ورژن جدید 9.6 هماهنگ کنید؟

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

IMP در 02 مرداد 1391 - 22:20 گفته:
مدیر بازنشستهنظرات: 917

police.110,
خیر

tehran21 در 22 مرداد 1391 - 00:21 گفته:
عضو سایتنظرات: 32

میشه خواهش کنم لطف کنید این ماژول رو با 9.6 هماهنگ کنید

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

maya در 29 آبان 1391 - 20:13 گفته:
عضو سایتنظرات: 32

تصویرش چرا لود نمیشه ولی جای تصویر و شمارشگرش میاد ؟

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • 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
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!