رفتن به مطلب

ویرایش هوک CustomOfflinePage


ارسال‌های توصیه شده

سلام دوستان من ازین هوک استفاده میکنم ی قسمتیشو میخوام ویرایش کنم ممنون میشم راهنمایی کنید..

من نمیدونم سازنده این مد اون لحظه داشت ب چی فکر میکرد ! وقتی سایت افلاینه دیگه دکمه ورودش واسه چیه ؟! :-?

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

 

8vw79f9lywbrgav5m9x4.png

 

 

اینم کد های هوک



class tcCustomOfflinePage extends htmlOutput 
{

	public function displayBoardOffline( $message )
	{
		$this->useMinimalWrapper	= true;

		/* Grab our current parsing flags */
		$current = array( 'html'    => IPSText::getTextClass('bbcode')->parse_html,
						  'nl2br'   => IPSText::getTextClass('bbcode')->parse_nl2br,
						  'smilies' => IPSText::getTextClass('bbcode')->parse_smilies,
						  'bbcode'  => IPSText::getTextClass('bbcode')->parse_bbcode,
						);
		
		/* Turn on all parsing */
		IPSText::getTextClass('bbcode')->parse_html    = 1;
		IPSText::getTextClass('bbcode')->parse_smilies = 1;
		IPSText::getTextClass('bbcode')->parse_bbcode  = 1;
		
		/* Clean up the message */
		$this->settings['tcCustomOfflinePage_message'] = IPSText::getTextClass('bbcode')->preDisplayParse( IPSText::getTextClass('bbcode')->preDbParse( $this->settings['tcCustomOfflinePage_message'] ) );
		
		/* Reset the parsing flags to what they were */
		IPSText::getTextClass('bbcode')->parse_html    = $current['html'];
		IPSText::getTextClass('bbcode')->parse_nl2br   = $current['nl2br'];
		IPSText::getTextClass('bbcode')->parse_smilies = $current['smilies'];
		IPSText::getTextClass('bbcode')->parse_bbcode  = $current['bbcode'];
		
		/* Return the skin template */
		if (ipsRegistry::$settings['tcCustomOfflinePage_enabled'] !== '0') {
			return $this->registry->output->getTemplate('tomchristian')->tctc91_customOfflinePage( $this->settings['tcCustomOfflinePage_message'] );
		} 
		
		return $this->registry->getClass('output')->getTemplate('global_other')->displayBoardOffline( $message );
		
	}
}

لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

برو پایینتر کدهای html رو خواهی دید.از تو اون کدها کدشو بحذف. کد های بالا مال خود هوک و عملکردشه .

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • بنیان گذار IPSFarsi

 با سلام :)

من نمیدونم سازنده این مد اون لحظه داشت ب چی فکر میکرد ! وقتی سایت افلاینه دیگه دکمه ورودش واسه چیه ؟!

 

جهت اطلاع سازنده فکر درستی داشته بر عکس اون چیزی که شما فکر می کنید فکر نداشته!

شما اگر تعدادی از مدیران تون دسترسی به سایت در حالت Offline داشته باشن باید از یک جا وارد سایت بشن. دکمه ورود برای این مورد هست که قبل از مثلا بالا اومدن سایت افراد مورد اعتماد سایت رو تست کنند.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...