2 // $Id: include.inc.php,v 1.2 2002/12/05 05:45:18 panda Exp $
3 function plugin_include_convert()
5 global $script,$get,$post,$vars,$WikiName,$BracketName,$hr;
6 static $include_list; //½èÍýºÑ¥Ú¡¼¥¸Ì¾¤ÎÇÛÎó
8 if (!isset($include_list))
9 $include_list = array($vars['page']=>TRUE);
11 if(func_num_args() == 0)
14 list($page) = func_get_args();
16 if (!preg_match("/^($WikiName|$BracketName)$/",$page))
22 if (isset($include_list[$page]))
25 $include_list[$page] = TRUE;
27 $tmppage = $vars['page'];
29 $get['page'] = $post['page'] = $vars['page'] = $page;
31 $body = @join('',@file(get_filename(encode($page))));
32 $body = convert_html($body);
34 // $link = "<a href=\"$script?".rawurlencode($page)."\">".strip_bracket($page)."</a>";
35 $link = "<a href=\"$script?cmd=edit&page=".rawurlencode($page)."\">".strip_bracket($page)."</a>";
36 if($page == 'MenuBar'){
37 $head = "<span align=\"center\"><h5 class=\"side_label\">$link</h5></span>";
38 $body = "$head\n<small>$body</small>\n";
40 $head = "<h1>$link</h1>\n";
41 $body = "$head\n$body\n";
44 $get['page'] = $post['page'] = $vars['page'] = $tmppage;