7 * LICENSE: This source file is licensed under the terms of the GNU General Public License.
9 * @package Magic3 Framework
10 * @author 平田直毅(Naoki Hirata) <naoki@aplo.co.jp>
11 * @copyright Copyright 2006-2008 Magic3 Project.
12 * @license http://www.gnu.org/copyleft/gpl.html GPL License
13 * @version SVN: $Id: read.inc.php 1082 2008-10-16 09:19:43Z fishbone $
14 * @link http://www.magic3.org
17 function plugin_read_action()
19 // modified for Magic3 by naoki on 2008/10/14
20 //global $vars, $_title_invalidwn, $_msg_invalidiwn;
21 global $_title_invalidwn, $_msg_invalidiwn;
23 //$page = isset($vars['page']) ? $vars['page'] : '';
24 $page = WikiParam::getPage();
28 check_readable($page, true, true);
29 header_lastmod($page);
30 return array('msg'=>'', 'body'=>'');
32 } else if (! PKWK_SAFE_MODE && is_interwiki($page)) {
33 return do_plugin_action('interwiki'); // InterWikiNameを処理
35 } else if (is_pagename($page)) {
36 //$vars['cmd'] = 'edit';
37 WikiParam::setCmd('edit');
38 return do_plugin_action('edit'); // 存在しないので、編集フォームを表示
43 'msg'=>$_title_invalidwn,
44 'body'=>str_replace('$1', htmlspecialchars($page),
45 str_replace('$2', 'WikiName', $_msg_invalidiwn))