--- include.inc.php Thu Jul 3 15:12:17 2003 +++ include2.inc.php Sun May 30 12:35:27 2004 @@ -10,7 +10,7 @@ ページをインクルードする */ -function plugin_include_convert() +function plugin_include2_convert() { global $script,$vars,$get,$post,$hr,$WikiName,$BracketName; global $_msg_include_restrict; @@ -23,7 +23,7 @@ $include_list[$vars['page']] = TRUE; - list($page) = func_get_args(); + list($page,$limit) = func_get_args(); $page = strip_bracket($page); if (!is_page($page) or isset($include_list[$page])) @@ -37,7 +37,9 @@ // includeのときは、認証画面をいちいち出さず、後始末もこちらでつける if (check_readable($page, false, false)) { - $body = convert_html(get_source($page)); + $src = get_source($page); + if ($limit>0){ $src = array_splice($src,0,$limit); } + $body = convert_html($src); } else { $body = str_replace('$1',$page,$_msg_include_restrict); }