2 // $Id: includesubmenu.inc.php,v 1.3 2003/01/31 01:49:35 panda Exp $
4 function plugin_includesubmenu_convert()
9 $aryargs = func_get_args();
10 if ($aryargs[0] == "showpagename") $ShowPageName = TRUE;
12 $ShowPageName = FALSE;
15 $SubMenuPageName = "";
17 $tmppage = strip_bracket($vars["page"]);
18 //²¼³¬ÁؤÎSubMenu¥Ú¡¼¥¸Ì¾
19 $SubMenuPageName1 = $tmppage . "/SubMenu";
21 //Ʊ³¬ÁؤÎSubMenu¥Ú¡¼¥¸Ì¾
22 $LastSlash= strrpos($tmppage,"/");
23 if ($LastSlash === false){
24 $SubMenuPageName2 = "SubMenu";
26 $SubMenuPageName2 = substr($tmppage,0,$LastSlash)."/SubMenu";
28 //echo "$SubMenuPageName1 <br>";
29 //echo "$SubMenuPageName2 <br>";
30 //²¼³¬ÁؤËSubMenu¤¬¤¢¤ë¤«¥Á¥§¥Ã¥¯
32 if (is_page($SubMenuPageName1)){
34 $SubMenuPageName=$SubMenuPageName1;
35 }elseif (is_page($SubMenuPageName2)){
37 $SubMenuPageName=$SubMenuPageName2;
43 $link = "<a href=\"$script?cmd=edit&page=".rawurlencode($SubMenuPageName)."\">".strip_bracket($SubMenuPageName)."</a>";
45 $body = convert_html(get_source($SubMenuPageName));
47 if ($ShowPageName == TRUE) {
48 $head = "<h1>$link</h1>\n";
49 $body = "$head\n$body\n";