OSDN Git Service

BugTrack/2552 counter plugin: async counter option
[pukiwiki/pukiwiki.git] / plugin / add.inc.php
index 6f750e0..d1878cb 100644 (file)
@@ -1,25 +1,27 @@
 <?php
-/////////////////////////////////////////////////
 // PukiWiki - Yet another WikiWikiWeb clone.
+// $Id: add.inc.php,v 1.7 2005/05/02 02:46:23 henoheno Exp $
 //
-// $Id: add.inc.php,v 1.3 2004/07/01 14:53:59 henoheno Exp $
-//
-// ÄɲÃ
-// cmd=add
+// Add plugin - Append new text below/above existing page
+// Usage: cmd=add&page=pagename
+
 function plugin_add_action()
 {
-       global $get,$post,$vars,$_title_add,$_msg_add;
+       global $get, $post, $vars, $_title_add, $_msg_add;
 
-       $page = isset($vars['page']) ? $vars['page'] : '';
+       if (PKWK_READONLY) die_message('PKWK_READONLY prohibits editing');
 
+       $page = isset($vars['page']) ? $vars['page'] : '';
        check_editable($page);
-       
+
        $get['add'] = $post['add'] = $vars['add'] = TRUE;
-       
        return array(
-               'msg' => $_title_add,
-               'body' => "<ul>\n <li>$_msg_add</li>\n</ul>" .
+               'msg'  => $_title_add,
+               'body' =>
+                       '<ul>' . "\n" .
+                       ' <li>' . $_msg_add . '</li>' . "\n" .
+                       '</ul>' . "\n" .
                        edit_form($page, '')
-       );
+               );
 }
 ?>