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

هک افزودن دو تگ [info] و [no-info] برای info.tpl

تاریخ انتشار: 25 بهمن 1394
ارسال کننده: hamid7107
با سلام و درود فراوان خدمت کاربران خوب دیتالایف انجین فارسی
4سال قبل من برای اولین بار وارد این سایت شدم و برای اولین بار دیتالایف رو نصب کردم و در واقع تولدی دوباره پیدا کردم به همین مناسبت براتون هکی رو آماده کردن که به کمک اون میتونید دو تگ جدید رو برای استفاده در main.tpl ایجاد نمایید کاربرد این دو تگ این است که شما رو قادر میسازد تا در هنگام بروز خطا تغییرات دلخواهی را در ظاهر کل سایت اعمال نمایید
مثلا سایر باکس های سایت رو پنهان و یا استایل متفاوتی رو استفاده نمایید
  • آموزش نصب
  • سوالات متداول
  • تصاویر
فایل engine/modules/main.php را باز نمایید و به دنبال کد زیر بگردید
$tpl->set ( '{info}', $tpl->result['info'] );

و پس از آن کد زیر را قرار دهید
if($tpl->result['info'] == "") { $tpl->set_block ( "'\\[not-info\\](.*?)\\[/not-info\\]'si", "\\1" );
$tpl->set_block ( "'\\[info\\](.*?)\\[/info\\]'si", "" );
} else { $tpl->set_block ( "'\\[info\\](.*?)\\[/info\\]'si", "\\1" );
$tpl->set_block ( "'\\[not-info\\](.*?)\\[/not-info\\]'si", "" );
}

فایل main.tpl قالب خود را باز نمایید
هریک از تگ های زیر را در مکان دلخواه وارد نمایید
[info]در هنگام بروز خطا[/info]
[not-info]زمانی که خطایی رخ نداده[/not-info]
آیا بر روی نسخه های قدیمی تر هم جواب می دهد؟
امتحان نشده ولی به احتمال زیاد مشکلی ندارد.
هک افزودن دو تگ [info] و [no-info] برای info.tpl
11 نفر (8 کاربر و 3 میهمان) از این مطلب تشکر کرده اند.
تشکر
مدیر بخش ماژول ها
25 بهمن 1394 - 17:33
خیلی هم عالی ، یواش یواش داریم از خواب زمستانی بیدار میشیم happy

--------------------
مدیر سایت
25 بهمن 1394 - 20:20
احسان نداشتیما fellow

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

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