當前位置: 首頁>>代碼示例>>PHP>>正文


PHP ParserOptions::setPreSaveTransform方法代碼示例

本文整理匯總了PHP中ParserOptions::setPreSaveTransform方法的典型用法代碼示例。如果您正苦於以下問題:PHP ParserOptions::setPreSaveTransform方法的具體用法?PHP ParserOptions::setPreSaveTransform怎麽用?PHP ParserOptions::setPreSaveTransform使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在ParserOptions的用法示例。


在下文中一共展示了ParserOptions::setPreSaveTransform方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: disablePreSaveTransform

 /**
  * Hook: ArticlePrepareTextForEdit
  * @param WikiPage $wikiPage
  * @param ParserOptions $popts
  * @return bool
  */
 public static function disablePreSaveTransform($wikiPage, ParserOptions $popts)
 {
     global $wgTranslateUsePreSaveTransform;
     if (!$wgTranslateUsePreSaveTransform) {
         $handle = new MessageHandle($wikiPage->getTitle());
         if ($handle->isMessageNamespace() && !$handle->isDoc()) {
             $popts->setPreSaveTransform(false);
         }
     }
     return true;
 }
開發者ID:HuijiWiki,項目名稱:mediawiki-extensions-Translate,代碼行數:17,代碼來源:TranslateEditAddons.php

示例2: disablePreSaveTransform

	/**
	 * Hook: ArticlePrepareTextForEdit
	 */
	public static function disablePreSaveTransform( $article, ParserOptions $popts ) {
		$handle = new MessageHandle( $article->getTitle() );
		if ( $handle->isMessageNamespace() && !$handle->isDoc() ) {
			$popts->setPreSaveTransform( false );
		}
		return true;
	}
開發者ID:realsoc,項目名稱:mediawiki-extensions,代碼行數:10,代碼來源:TranslateEditAddons.php


注:本文中的ParserOptions::setPreSaveTransform方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。