2 /////////////////////////////////////////////////
3 // PukiWiki - Yet another WikiWikiWeb clone.
5 // $Id: random.inc.php,v 1.7 2004/08/06 16:13:18 henoheno Exp $
10 ÇÛ²¼¤Î¥Ú¡¼¥¸¤ò¥é¥ó¥À¥à¤Ëɽ¼¨¤¹¤ë
17 ¥ê¥ó¥¯¤Ëɽ¼¨¤¹¤ëʸ»úÎó
20 function plugin_random_convert()
22 global $script, $vars;
24 $title = 'press here.';
28 $args = func_get_args();
29 $title = htmlspecialchars($args[0]);
31 return "<p><a href=\"$script?plugin=random&refer={$vars['page']}\">$title</a></p>";
34 function plugin_random_action()
36 global $script, $vars;
38 $pattern = strip_bracket($vars['refer']) . '/';
41 foreach (get_existpages() as $_page)
43 if (strpos($_page,$pattern) === 0)
45 $pages[$_page] = strip_bracket($_page);
48 // natcasesort($pages);
49 srand((double)microtime()*1000000);
50 $page = array_rand($pages);
54 $vars['refer'] = $page;
56 return array('body'=>'','msg'=>'');