OSDN Git Service

remove unused global variable $whatsnew.
[pukiwiki/pukiwiki.git] / plugin / links.inc.php
1 <?php
2 /////////////////////////////////////////////////
3 // PukiWiki - Yet another WikiWikiWeb clone.
4 //
5 // $Id: links.inc.php,v 1.16 2003/03/30 02:44:09 panda Exp $
6 //
7
8 // ¥á¥Ã¥»¡¼¥¸ÀßÄê
9 function plugin_links_init()
10 {
11         $messages = array(
12                 '_links_messages'=>array(
13                         'title_update'  => '¥­¥ã¥Ã¥·¥å¹¹¿·',
14                         'msg_adminpass' => '´ÉÍý¼Ô¥Ñ¥¹¥ï¡¼¥É',
15                         'btn_submit'    => '¼Â¹Ô',
16                         'msg_done'      => '¥­¥ã¥Ã¥·¥å¤Î¹¹¿·¤¬´°Î»¤·¤Þ¤·¤¿¡£',
17                         'msg_usage'     => "
18 * ½èÍýÆâÍÆ
19
20 :¥­¥ã¥Ã¥·¥å¤ò¹¹¿·|
21 Á´¤Æ¤Î¥Ú¡¼¥¸¤ò¥¹¥­¥ã¥ó¤·¡¢¤¢¤ë¥Ú¡¼¥¸¤¬¤É¤Î¥Ú¡¼¥¸¤«¤é¥ê¥ó¥¯¤µ¤ì¤Æ¤¤¤ë¤«¤òÄ´ºº¤·¤Æ¡¢¥­¥ã¥Ã¥·¥å¤Ëµ­Ï¿¤·¤Þ¤¹¡£
22
23 * Ãí°Õ
24 ¼Â¹Ô¤Ë¤Ï¿ôʬ¤«¤«¤ë¾ì¹ç¤â¤¢¤ê¤Þ¤¹¡£¼Â¹Ô¥Ü¥¿¥ó¤ò²¡¤·¤¿¤¢¤È¡¢¤·¤Ð¤é¤¯¤ªÂÔ¤Á¤¯¤À¤µ¤¤¡£
25
26 * ¼Â¹Ô
27 ´ÉÍý¼Ô¥Ñ¥¹¥ï¡¼¥É¤òÆþÎϤ·¤Æ¡¢[¼Â¹Ô]¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£
28 "
29                 )
30         );
31         set_plugin_messages($messages);
32 }
33
34 function plugin_links_action()
35 {
36         global $script,$post,$vars,$adminpass;
37         global $_links_messages;
38         
39         if (empty($vars['action']) or empty($post['adminpass']) or md5($post['adminpass']) != $adminpass)
40         {
41                 $body = convert_html($_links_messages['msg_usage']);
42                 $body .= <<<EOD
43 <form method="POST" action="$script">
44  <div>
45   <input type="hidden" name="plugin" value="links" />
46   <input type="hidden" name="action" value="update" />
47   {$_links_messages['msg_adminpass']}
48   <input type="password" name="adminpass" size="20" value="" />
49   <input type="submit" value="{$_links_messages['btn_submit']}" />
50  </div>
51 </form>
52 EOD;
53                 return array(
54                         'msg'=>$_links_messages['title_update'],
55                         'body'=>$body
56                 );
57         }
58         else if ($vars['action'] == 'update')
59         {
60                 error_reporting(E_ALL);
61                 links_init();
62         
63                 return array(
64                         'msg'=>$_links_messages['title_update'],
65                         'body'=>$_links_messages['msg_done']
66                 );
67         }
68         
69         return array(
70                 'msg'=>$_links_messages['title_update'],
71                 'body'=>$_links_messages['err_invalid']
72         );
73 }
74 ?>