OSDN Git Service

Cleanup. Added spaces for if()
[pukiwiki/pukiwiki.git] / plugin / read.inc.php
1 <?php
2 /////////////////////////////////////////////////
3 // PukiWiki - Yet another WikiWikiWeb clone.
4 //
5 // $Id: read.inc.php,v 1.7 2004/08/04 13:43:23 henoheno Exp $
6 //
7 // ¥Ú¡¼¥¸¤Îɽ¼¨¤ÈInterWikiName¤Î²ò¼á
8
9 function plugin_read_action()
10 {
11         global $vars, $_title_invalidwn, $_msg_invalidiwn;
12
13         $page = isset($vars['page']) ? $vars['page'] : '';
14
15         if (is_page($page)) {
16                 // ¥Ú¡¼¥¸¤òɽ¼¨
17                 check_readable($page, true, true);
18                 header_lastmod($page);
19                 return array('msg'=>'', 'body'=>'');
20
21         } else if (is_interwiki($page)) {
22                 return do_plugin_action('interwiki'); // InterWikiName¤ò½èÍý
23
24         } else if (is_pagename($page)) {
25                 $vars['cmd'] = 'edit';
26                 return do_plugin_action('edit'); // Â¸ºß¤·¤Ê¤¤¤Î¤Ç¡¢ÊÔ½¸¥Õ¥©¡¼¥à¤òɽ¼¨
27
28         } else {
29                 // Ìµ¸ú¤Ê¥Ú¡¼¥¸Ì¾
30                 return array(
31                         'msg'=>$_title_invalidwn,
32                         'body'=>str_replace('$1', htmlspecialchars($page),
33                                 str_replace('$2', 'WikiName', $_msg_invalidiwn))
34                 );
35         }
36 }
37 ?>