submenu.inc.php

Top > Plugin > submenu.inc.php
First Edition. 07/06/2006
Last Modified. 07/06/2006

Switch contents displayed on MenuBar by the page present on display.

Table of Contents

Abstract

This plugin enables to switch contents displayed on MenuBar by the page present on display.

Unlike MENU_ENABLE_SUBMENU of menu.inc.php and includesubmenu.inc.php, this plugin does not require to create SubMenu pages.

How to use

#submenu([Options]){{
Contents
}}

Options

  • prefix=String
    • Prefix of pagenames which display specified contents
  • filter=RegExp
    • Restriction by Regular Expression
      Hint: This uses ereg.
  • except=RegExp
    • Exception by Regular Expression
      Hint: This uses ereg.

Example

MenuBar ページにこのように設置します。この例では PukiWiki で始まるページ群を参照している場合に適用されます。

#submenu(prefix=PukiWiki){{
PukiWiki Pages!
}}
#submenu(prefix=PukiWiki){{
#lsx(prefix=PukiWiki/,hierarchy=off)
}}

Download

Save from right-click, and put into plugin directory.

submenu.inc.php

What's new

viewcvs

Compatibility Check

Please join us to check compatibilities.

Compatible

Selection Vote
PHP4 5
PHP5 2
1.3.7 1
1.4.3 0
1.4.4 1
1.4.5_1 0
1.4.6 1
1.4.7 2
1.4.5plus-eucjp 0
1.4.6plus-u1-eucjp 0
1.4.6plus-u2-eucjp 0
1.4.5plus-u2-i18n 0
1.4.6plus-u1-i18n 0
1.4.6plus-u2-i18n 0
1.4.7plus-i18n 1
1.4.7plus-u2-i18n 4

Incompatible

Selection Vote
PHP4 0
PHP5 1
1.3.7 0
1.4.3 0
1.4.4 0
1.4.5_1 0
1.4.6 0
1.4.7 4
1.4.5plus-eucjp 0
1.4.6plus-u1-eucjp 0
1.4.6plus-u2-eucjp 0
1.4.5plus-u2-i18n 0
1.4.6plus-u1-i18n 0
1.4.6plus-u2-i18n 0
1.4.7plus-i18n 0
1.4.7plus-u2-i18n 1

設定

プラグインで複数行引数を使えるようにしておきます。PukiWiki を 1.4.6 以上にアップデートしてください。

pukiwiki.ini.php

-define('PKWKEXP_DISABLE_MULTILINE_PLUGIN_HACK', 1); // 1 = Disabled
+define('PKWKEXP_DISABLE_MULTILINE_PLUGIN_HACK', 0); // 1 = Disabled

技術的詳細

Related