/////////////////////////////////////////////////
// PukiWiki - Yet another WikiWikiWeb clone.
//
-// $Id: source.inc.php,v 1.8 2003/03/13 06:00:23 panda Exp $
+// $Id: source.inc.php,v 1.12 2004/07/31 03:09:20 henoheno Exp $
//
// ¥Ú¡¼¥¸¥½¡¼¥¹¤òɽ¼¨
-function plugin_source_init()
-{
- $messages = array(
- '_source_messages'=>array(
- 'msg_title' => '$1¤Î¥½¡¼¥¹',
- 'msg_notfound' => '$1¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó',
- 'err_notfound' => '¥Ú¡¼¥¸¤Î¥½¡¼¥¹¤òɽ¼¨¤Ç¤¤Þ¤»¤ó¡£'
- )
- );
- set_plugin_messages($messages);
-}
-
function plugin_source_action()
{
global $vars;
global $_source_messages;
-
+
$vars['refer'] = $vars['page'];
-
- if (!is_page($vars['page']))
+
+ if (!is_page($vars['page']) || !check_readable($vars['page'],false,false))
{
return array(
'msg'=>$_source_messages['msg_notfound'],