includeプラグインに includeページ名の表示OFF機能の追加を提案します。
ページをコピーせずに別ページから呼び出せるので便利。
pukiwiki.org 使用中。
include.inc.php,v 1.17 2004/08/24 11:24:39に対するパッチ
--- include.inc.php.org 2004-10-01 20:26:13.000000000 +0900 +++ include.inc.php 2004-10-01 20:29:06.000000000 +0900 @@ -18,7 +18,7 @@ if (func_num_args() == 0) return $usage; // Get an argument - list($page) = func_get_args(); + list($page,$trig) = func_get_args(); $page = strip_bracket($page); $s_page = htmlspecialchars($page); $r_page = rawurlencode($page); @@ -54,12 +54,14 @@ // Add a title with edit link, before included document $link = "<a href=\"$script?cmd=edit&page=$r_page\">$s_page</a>"; - if ($page == $menubar) { - $body = "<span align=\"center\"><h5 class=\"side_label\">$link</h5></span>" . - "<small>$body</small>"; - } else { - $body = "<h1>$link</h1>\n" . - "$body\n"; + if($trig!='notitle') { + if ($page == $menubar) { + $body = "<span align=\"center\"><h5 class=\"side_label\">$link</h5></span>" . + "<small>$body</small>"; + } else { + $body = "<h1>$link</h1>\n" . + "$body\n"; + } } return $body;
Diff of PukiWiki/1.4/マニュアル/プラグイン/i
**include :種別| ~ブロック型プラグイン :重要度| ~★★★☆☆ :書式| ''#include('' -&color(blue){ページ名}; +&color(blue){ページ名 [,notitle]}; '')'' :概要| ~記述した位置に指定したページを挿入して、複数のページをあたかも1つのページであるかのように表示します。 :引数| -~ページ名には挿入するページを指定します。 +~ページ名には挿入するページを指定します。~ + 第2引数にnotitleを指定すると挿入ページ名の表示を抑制します :プラグイン内設定|~ --PLUGIN_INCLUDE_MAX 一度にインクルードできるページの最大数