includeにnotitleがほしい

メッセージ

includeするときに表示されるページ名のリンクがほしくないときがあったりするので、第2引数としてオプションを設けてページ名の出力を制御したいのです。個人的には手をつけちゃっているので(^^; その差分も掲載します

25,26c25,37
< 	
< 	list($page) = func_get_args();
---
> 	$showhead = TRUE;
> 
> 	$func_vars_array = func_get_args();
> 	$page = $func_vars_array[0];
> 
> 	if (isset($func_vars_array[1])){
> 		if (preg_match("/notitle/i",$func_vars_array[1])) {
> 			$showhead = FALSE;
> 		}
> 		if (preg_match("/nohead/si",$func_vars_array[1])) {
> 			$showhead = FALSE;
> 		}
> 	}
59c70,74
< 		$body = "<h1>$link</h1>\n$body\n";
---
> 		if ($showhead) {
> 			$body = "<h1>$link</h1>\n$body\n";
> 		} else {
> 			$body = "$body\n";
> 		}


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2004-10-21 (木) 21:28:40
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.120 sec.

OSDN