2 // PukiWiki - Yet another WikiWikiWeb clone.
4 // Copyright 2002-2017 PukiWiki Development Team
5 // License: GPL v2 or (at your option) any later version
9 function plugin_includesubmenu_convert()
13 $script = get_base_uri();
14 $ShowPageName = FALSE;
16 if (func_num_args()) {
17 $aryargs = func_get_args();
18 if ($aryargs[0] == 'showpagename') {
23 $SubMenuPageName = '';
25 $tmppage = strip_bracket($vars['page']);
27 $SubMenuPageName1 = $tmppage . '/SubMenu';
30 $LastSlash= strrpos($tmppage,'/');
31 if ($LastSlash === FALSE) {
32 $SubMenuPageName2 = 'SubMenu';
34 $SubMenuPageName2 = substr($tmppage,0,$LastSlash) . '/SubMenu';
36 //echo "$SubMenuPageName1 <br />";
37 //echo "$SubMenuPageName2 <br />";
40 if (is_page($SubMenuPageName1)) {
42 $SubMenuPageName = $SubMenuPageName1;
44 else if (is_page($SubMenuPageName2)) {
46 $SubMenuPageName = $SubMenuPageName2;
53 $body = convert_html(get_source($SubMenuPageName));
56 $r_page = rawurlencode($SubMenuPageName);
57 $s_page = htmlsc($SubMenuPageName);
58 $link = "<a href=\"$script?cmd=edit&page=$r_page\">$s_page</a>";
59 $body = "<h1>$link</h1>\n$body";