OSDN Git Service

BugTrack2/236: If you compare two numerical strings, they are compared as integers
[pukiwiki/pukiwiki.git] / rules.ini.php
1 <?php
2 // PukiWiki - Yet another WikiWikiWeb clone.
3 // $Id: rules.ini.php,v 1.10 2007/06/10 02:08:40 henoheno Exp $
4 // Copyright (C)
5 //   2003-2005 PukiWiki Developers Team
6 //   2001-2002 Originally written by yu-ji
7 // License: GPL v2 or (at your option) any later version
8 //
9 // PukiWiki setting file
10
11 /////////////////////////////////////////////////
12 // Æü»þÃÖ´¹¥ë¡¼¥ë (±ÜÍ÷»þ¤ËÃÖ´¹)
13 // $usedatetime = 1¤Ê¤éÆü»þÃÖ´¹¥ë¡¼¥ë¤¬Å¬ÍѤµ¤ì¤Þ¤¹
14 // É¬ÍפΤʤ¤Êý¤Ï $usedatetime¤ò0¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
15 $datetime_rules = array(
16         '&amp;_now;'    => format_date(UTIME),
17         '&amp;_date;'   => get_date($date_format),
18         '&amp;_time;'   => get_date($time_format),
19 );
20
21 /////////////////////////////////////////////////
22 // ¥æ¡¼¥¶ÄêµÁ¥ë¡¼¥ë(Êݸ»þ¤ËÃÖ´¹)
23 //  Àµµ¬É½¸½¤Çµ­½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£?(){}-*./+\$^|¤Ê¤É
24 //  ¤Ï \? ¤Î¤è¤¦¤Ë¥¯¥©¡¼¥È¤·¤Æ¤¯¤À¤µ¤¤¡£
25 //  Á°¸å¤Ëɬ¤º / ¤ò´Þ¤á¤Æ¤¯¤À¤µ¤¤¡£¹ÔƬ»ØÄê¤Ï ^ ¤òƬ¤Ë¡£
26 //  ¹ÔËö»ØÄê¤Ï $ ¤ò¸å¤í¤Ë¡£
27 //
28
29 // BugTrack2/106: Only variables can be passed by reference from PHP 5.0.5
30 $page_array = explode('/', $vars['page']); // with array_pop()
31
32 $str_rules = array(
33
34         // Compat 1.3.x
35         //'now\?'       => format_date(UTIME),
36         //'date\?'      => get_date($date_format),
37         //'time\?'      => get_date($time_format),
38
39         '&now;'         => format_date(UTIME),
40         '&date;'        => get_date($date_format),
41         '&time;'        => get_date($time_format),
42         '&page;'        => array_pop($page_array),
43         '&fpage;'       => $vars['page'],
44         '&t;'           => "\t",
45 );
46
47 unset($page_array);
48
49 ?>