2 // $Id: includesubmenu.inc.php,v 1.7 2011/01/25 15:01:01 henoheno Exp $
3 // Copyright (C) 2002-2004, 2007 PukiWiki Developers Team
4 // License: GPL v2 or (at your option) any later version
8 function plugin_includesubmenu_convert()
12 $ShowPageName = FALSE;
14 if (func_num_args()) {
15 $aryargs = func_get_args();
16 if ($aryargs[0] == 'showpagename') {
21 $SubMenuPageName = '';
23 $tmppage = strip_bracket($vars['page']);
24 //²¼³¬ÁؤÎSubMenu¥Ú¡¼¥¸Ì¾
25 $SubMenuPageName1 = $tmppage . '/SubMenu';
27 //Ʊ³¬ÁؤÎSubMenu¥Ú¡¼¥¸Ì¾
28 $LastSlash= strrpos($tmppage,'/');
29 if ($LastSlash === FALSE) {
30 $SubMenuPageName2 = 'SubMenu';
32 $SubMenuPageName2 = substr($tmppage,0,$LastSlash) . '/SubMenu';
34 //echo "$SubMenuPageName1 <br>";
35 //echo "$SubMenuPageName2 <br>";
36 //²¼³¬ÁؤËSubMenu¤¬¤¢¤ë¤«¥Á¥§¥Ã¥¯
38 if (is_page($SubMenuPageName1)) {
40 $SubMenuPageName = $SubMenuPageName1;
42 else if (is_page($SubMenuPageName2)) {
44 $SubMenuPageName = $SubMenuPageName2;
51 $body = convert_html(get_source($SubMenuPageName));
54 $r_page = rawurlencode($SubMenuPageName);
55 $s_page = htmlsc($SubMenuPageName);
56 $link = "<a href=\"$script?cmd=edit&page=$r_page\">$s_page</a>";
57 $body = "<h1>$link</h1>\n$body";