OSDN Git Service

[[pukiwiki:BugTrack/62]] COLORとSIZEで似非ブロック構文をサポート
[pukiwiki/pukiwiki.git] / pukiwiki.ini.php
1 <?\r
2 /////////////////////////////////////////////////\r
3 // PukiWiki - Yet another WikiWikiWeb clone.\r
4 //\r
5 // $Id: pukiwiki.ini.php,v 1.10 2002/07/04 06:09:00 masui Exp $\r
6 //\r
7 // PukiWiki setting file\r
8 \r
9 /////////////////////////////////////////////////\r
10 // ¥Ç¥£¥ì¥¯¥È¥ê»ØÄ꠺Ǹå¤Ë / ¤¬É¬Íנ°À­¤Ï 777\r
11 /////////////////////////////////////////////////\r
12 // ¥Ç¡¼¥¿¤Î³ÊǼ¥Ç¥£¥ì¥¯¥È¥ê\r
13 define("DATA_DIR","./wiki/");\r
14 /////////////////////////////////////////////////\r
15 // º¹Ê¬¥Õ¥¡¥¤¥ë¤Î³ÊǼ¥Ç¥£¥ì¥¯¥È¥ê\r
16 define("DIFF_DIR","./diff/");\r
17 /////////////////////////////////////////////////\r
18 // ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Õ¥¡¥¤¥ë³ÊǼÀè¥Ç¥£¥ì¥¯¥È¥ê\r
19 define("BACKUP_DIR","./backup/");\r
20 /////////////////////////////////////////////////\r
21 // ¥×¥é¥°¥¤¥ó¥Õ¥¡¥¤¥ë³ÊǼÀè¥Ç¥£¥ì¥¯¥È¥ê\r
22 define("PLUGIN_DIR","./plugin/");\r
23 \r
24 /////////////////////////////////////////////////\r
25 // ¥¹¥­¥ó¥Õ¥¡¥¤¥ë¤Î¾ì½ê¡£\r
26 define("SKIN_FILE","./skin/pukiwiki.skin.ja.php");\r
27 \r
28 /////////////////////////////////////////////////\r
29 // Language\r
30 define("LANG","ja");\r
31 \r
32 /////////////////////////////////////////////////\r
33 // index.php ¤Ê¤É¤ËÊѹ¹¤·¤¿¾ì¹ç¤Î¥¹¥¯¥ê¥×¥È̾¤ÎÀßÄê\r
34 // ¤È¤¯¤ËÀßÄꤷ¤Ê¤¯¤Æ¤âÌäÂê¤Ê¤·\r
35 //$script = "http://hogehoge/pukiwiki/";\r
36 \r
37 /////////////////////////////////////////////////\r
38 // ¥È¥Ã¥×¥Ú¡¼¥¸¤Î̾Á°\r
39 $defaultpage = "FrontPage";\r
40 /////////////////////////////////////////////////\r
41 // ¹¹¿·ÍúÎò¥Ú¡¼¥¸¤Î̾Á°\r
42 $whatsnew = "RecentChanges";\r
43 /////////////////////////////////////////////////\r
44 // InterWikiName¥Ú¡¼¥¸¤Î̾Á°\r
45 $interwiki = "InterWikiName";\r
46 /////////////////////////////////////////////////\r
47 // ÊÔ½¸¼Ô¤Î̾Á°(¼«Í³¤ËÊѤ¨¤Æ¤¯¤À¤µ¤¤)\r
48 $modifier = 'me';\r
49 /////////////////////////////////////////////////\r
50 // ÊÔ½¸¼Ô¤Î¥Û¡¼¥à¥Ú¡¼¥¸(¼«Í³¤ËÊѤ¨¤Æ¤¯¤À¤µ¤¤)\r
51 $modifierlink = 'http://change me!/';\r
52 \r
53 /////////////////////////////////////////////////\r
54 // ¥Û¡¼¥à¥Ú¡¼¥¸¤Î¥¿¥¤¥È¥ë(¼«Í³¤ËÊѤ¨¤Æ¤¯¤À¤µ¤¤)\r
55 // RSS ¤Ë½ÐÎϤ¹¤ë¥Á¥ã¥ó¥Í¥ë̾\r
56 $page_title = "PukiWiki";\r
57 \r
58 /////////////////////////////////////////////////\r
59 // Åà·ëµ¡Ç½¤òÍ­¸ú¤Ë¤¹¤ë¤«\r
60 $function_freeze = 1;\r
61 /////////////////////////////////////////////////\r
62 // Åà·ë²ò½üÍѤδÉÍý¼Ô¥Ñ¥¹¥ï¡¼¥É(MD5)\r
63 // pukiwiki.php?md5=pass ¤Î¤è¤¦¤ËURL¤ËÆþÎϤ·\r
64 // MD5¤Ë¤·¤Æ¤«¤é¤É¤¦¤¾¡£ÌÌÅݤʤé°Ê²¼¤Î¤è¤¦¤Ë¡£\r
65 // $adminpass = md5("pass");\r
66 // °Ê²¼¤Ï pass ¤ÎMD5¥Ñ¥¹¥ï¡¼¥É¤Ë¤Ê¤Ã¤Æ¤Þ¤¹¡£\r
67 $adminpass = "21232f297a57a5a743894a0e4a801fc3";\r
68 \r
69 /////////////////////////////////////////////////\r
70 // ¹¹¿·ÍúÎò¤òɽ¼¨¤¹¤ë¤È¤­¤ÎºÇÂç·ï¿ô\r
71 $maxshow = 80;\r
72 /////////////////////////////////////////////////\r
73 // ÊÔ½¸¤¹¤ë¤³¤È¤Î¤Ç¤­¤Ê¤¤¥Ú¡¼¥¸¤Î̾Á° , ¤Ç¶èÀÚ¤ë\r
74 $cantedit = array( $whatsnew, );\r
75 \r
76 /////////////////////////////////////////////////\r
77 // ¥×¥ì¥Ó¥å¡¼¤òɽ¼¨¤¹¤ë¤È¤­¤Î¥Æ¡¼¥Ö¥ë¤ÎÇØ·Ê¿§\r
78 $preview_color = "#F5F8FF";\r
79 /////////////////////////////////////////////////\r
80 // [[¥Ú¡¼¥¸]] ¤Ø¤Î¥ê¥ó¥¯»þ[[]]¤ò³°¤¹¤«\r
81 $strip_link_wall = 1;\r
82 /////////////////////////////////////////////////\r
83 // °ìÍ÷¥Ú¡¼¥¸¤ËƬʸ»ú¥¤¥ó¥Ç¥Ã¥¯¥¹¤ò¤Ä¤±¤ë¤«\r
84 $list_index = 1;\r
85 /////////////////////////////////////////////////\r
86 // http:// ¥ê¥ó¥¯¤Î¥¦¥£¥ó¥É¥¦Ì¾»ØÄê(_top,_blank,etc)\r
87 $link_target = "_top";\r
88 /////////////////////////////////////////////////\r
89 // InterWikiName¤Î¥¦¥£¥ó¥É¥¦Ì¾»ØÄê(_top,_blank,etc)\r
90 $interwiki_target = "_top";\r
91 \r
92 /////////////////////////////////////////////////\r
93 // ¥Æ¥­¥¹¥È¥¨¥ê¥¢¤Î¥«¥é¥à¿ô\r
94 $cols = 80;\r
95 /////////////////////////////////////////////////\r
96 // ¥Æ¥­¥¹¥È¥¨¥ê¥¢¤Î¹Ô¿ô\r
97 $rows = 20;\r
98 \r
99 /////////////////////////////////////////////////\r
100 // Â硦¾®¸«½Ð¤·¤«¤éÌܼ¡¤ØÌá¤ë¥ê¥ó¥¯¤Îʸ»ú\r
101 $top = '<span class="super_index">¢¬</span>';\r
102 /////////////////////////////////////////////////\r
103 // ´ØÏ¢¥Ú¡¼¥¸É½¼¨¤Î¥Ú¡¼¥¸Ì¾¤Î¶èÀÚ¤êʸ»ú\r
104 $related_str = " ";\r
105 /////////////////////////////////////////////////\r
106 // À°·Á¥ë¡¼¥ë¤Ç¤Î´ØÏ¢¥Ú¡¼¥¸É½¼¨¤Î¥Ú¡¼¥¸Ì¾¤Î¶èÀÚ¤êʸ»ú\r
107 $rule_related_str = "\n<li>";\r
108 /////////////////////////////////////////////////\r
109 // ¿åÊ¿Àþ¤Î¥¿¥°\r
110 $hr = '<hr class="full_hr">';\r
111 /////////////////////////////////////////////////\r
112 // Ê¸Ëö¤ÎÃí¼á¤ÎľÁ°¤Ëɽ¼¨¤¹¤ë¥¿¥°\r
113 $note_hr = '<hr class="note_hr">';\r
114 /////////////////////////////////////////////////\r
115 // ´ØÏ¢¤¹¤ë¥ê¥ó¥¯¤ò¾ï¤Ëɽ¼¨¤¹¤ë(Ééô¤¬¤«¤«¤ê¤Þ¤¹)\r
116 $related_link = 1;\r
117 /////////////////////////////////////////////////\r
118 // WikiName,BracketName¤Ë·Ð²á»þ´Ö¤òÉղ乤ë\r
119 $show_passage = 1;\r
120 \r
121 /////////////////////////////////////////////////\r
122 // Last-Modified ¥Ø¥Ã¥À¤ò½ÐÎϤ¹¤ë\r
123 $lastmod = 0;\r
124 \r
125 /////////////////////////////////////////////////\r
126 // ÆüÉÕ¥Õ¥©¡¼¥Þ¥Ã¥È\r
127 $date_format = "Y-m-d";\r
128 /////////////////////////////////////////////////\r
129 // »þ¹ï¥Õ¥©¡¼¥Þ¥Ã¥È\r
130 $time_format = "H:i:s";\r
131 /////////////////////////////////////////////////\r
132 // ÍËÆüÇÛÎó\r
133 $weeklabels = array("Æü","·î","²Ð","¿å","ÌÚ","¶â","ÅÚ");\r
134 \r
135 /////////////////////////////////////////////////\r
136 // RSS ¤Ë½ÐÎϤ¹¤ë¥Ú¡¼¥¸¿ô\r
137 $rss_max = 15;\r
138 \r
139 /////////////////////////////////////////////////\r
140 // ¥Ð¥Ã¥¯¥¢¥Ã¥×¤ò¹Ô¤¦¤«»ØÄꤷ¤Þ¤¹ 0 or 1\r
141 $do_backup = 1;\r
142 /////////////////////////////////////////////////\r
143 // ¥Ú¡¼¥¸¤òºï½ü¤·¤¿ºÝ¤Ë¥Ð¥Ã¥¯¥¢¥Ã¥×¤â¤¹¤Ù¤Æºï½ü¤¹¤ë\r
144 $del_backup = 0;\r
145 /////////////////////////////////////////////////\r
146 // Äê´ü¥Ð¥Ã¥¯¥¢¥Ã¥×¤Î´Ö³Ö¤ò»þ´Ö(hour)¤Ç»ØÄꤷ¤Þ¤¹(0¤Ç¹¹¿·Ëè)\r
147 $cycle = 6;\r
148 /////////////////////////////////////////////////\r
149 // ¥Ð¥Ã¥¯¥¢¥Ã¥×¤ÎºÇÂçÀ¤Âå¿ô¤ò»ØÄꤷ¤Þ¤¹\r
150 $maxage = 20;\r
151 /////////////////////////////////////////////////\r
152 // ¥Ð¥Ã¥¯¥¢¥Ã¥×¤ÎÀ¤Âå¤ò¶èÀÚ¤ëʸ»úÎó¤ò»ØÄꤷ¤Þ¤¹\r
153 // (Ä̾ï¤Ï¤³¤Î¤Þ¤Þ¤ÇÎɤ¤¤¬¡¢Ê¸¾ÏÃæ¤Ç»È¤ï¤ì¤ë²ÄǽÀ­\r
154 // ¤¬¤¢¤ì¤Ð¡¢»È¤ï¤ì¤½¤¦¤Ë¤Ê¤¤Ê¸»ú¤òÀßÄꤹ¤ë)\r
155 $splitter = ">>>>>>>>>>";\r
156 /////////////////////////////////////////////////\r
157 // ¥Ú¡¼¥¸¤Î¹¹¿·»þ¤Ë¥Ð¥Ã¥¯¥°¥é¥ó¥É¤Ç¼Â¹Ô¤µ¤ì¤ë¥³¥Þ¥ó¥É(mknmz¤Ê¤É)\r
158 //$update_exec = '/usr/local/bin/mknmz -O /vhosts/www.factage.com/sng/pukiwiki/nmz -L ja -k -K /vhosts/www.factage.com/sng/pukiwiki/wiki';\r
159 \r
160 /////////////////////////////////////////////////\r
161 // °ìÍ÷¡¦¹¹¿·°ìÍ÷¤Ë´Þ¤á¤Ê¤¤¥Ú¡¼¥¸Ì¾(Àµµ¬É½¸½¤Ç)\r
162 $non_list = "^(\[\[\:)";\r
163 \r
164 /////////////////////////////////////////////////\r
165 // ¿÷·Á¤È¤¹¤ë¥Ú¡¼¥¸¤ÎÆɤ߹þ¤ß¤òɽ¼¨¤µ¤»¤ë¤«\r
166 $load_template_func = 1;\r
167 \r
168 /////////////////////////////////////////////////\r
169 // ¥Ú¡¼¥¸Ì¾¤Ë½¾¤Ã¤Æ¼«Æ°¤Ç¡¢¿÷·Á¤È¤¹¤ë¥Ú¡¼¥¸¤ÎÆɤ߹þ¤ß\r
170 $auto_template_func = 1;\r
171 $auto_template_rules = array(\r
172 '\[\[((.+)\/([^\/]+))\]\]' => '[[\2/template]]'\r
173 );\r
174 \r
175 /////////////////////////////////////////////////\r
176 // ¥æ¡¼¥¶ÄêµÁ¥ë¡¼¥ë\r
177 //\r
178 //  Àµµ¬É½¸½¤Çµ­½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£?(){}-*./+\$^|¤Ê¤É\r
179 //  ¤Ï \? ¤Î¤è¤¦¤Ë¥¯¥©¡¼¥È¤·¤Æ¤¯¤À¤µ¤¤¡£\r
180 //  Á°¸å¤Ëɬ¤º / ¤ò´Þ¤á¤Æ¤¯¤À¤µ¤¤¡£¹ÔƬ»ØÄê¤Ï ^ ¤òƬ¤Ë¡£\r
181 //  ¹ÔËö»ØÄê¤Ï $ ¤ò¸å¤í¤Ë¡£\r
182 //\r
183 /////////////////////////////////////////////////\r
184 // ¥æ¡¼¥¶ÄêµÁ¥ë¡¼¥ë(ľÀÜ¥½¡¼¥¹¤òÃÖ´¹)\r
185 $str_rules = array(\r
186 "now\?" => date($date_format,UTIME)." (".$weeklabels[date("w",UTIME)].") ".date($time_format,UTIME),\r
187 "date\?" => date($date_format,UTIME),\r
188 "time\?" => date($time_format,UTIME),\r
189 );\r
190 \r
191 /////////////////////////////////////////////////\r
192 // ¥æ¡¼¥¶ÄêµÁ¥ë¡¼¥ë(¥³¥ó¥Ð¡¼¥È»þ¤ËÃÖ´¹¡¢Ä¾Àܤ·¤Ê¤¤)\r
193 $line_rules = array(\r
194 "COLOR\(([^\(\)]*)\){([^}]*)}" => "<span style=\"color:\\1\">\\2</span>",\r
195 "SIZE\(([^\(\)]*)\){([^}]*)}" => "<span style=\"font-size:\\1px;display:inline-block;line-height:130%;text-indent:0px\">\\2</span>",\r
196 "COLOR\(([^\(\)]*)\):((?:(?!COLOR\([^\)]+\)\:).)*)" => "<span style=\"color:\\1\">\\2</span>",\r
197 "SIZE\(([^\(\)]*)\):((?:(?!SIZE\([^\)]+\)\:).)*)" => "<span style=\"font-size:\\1px;display:inline-block;line-height:130%;text-indent:0px\">\\2</span>",\r
198 "LEFT:((?:(?!LEFT\:).)*)" => "<div style=\"text-align:left\">\\1</div>",\r
199 "CENTER:((?:(?!CENTER\:).)*)" => "<div style=\"text-align:center\">\\1</div>",\r
200 "RIGHT:((?:(?!RIGHT\:).)*)" => "<div style=\"text-align:right\">\\1</div>",\r
201 "%%((?:(?!%%).)*)%%" => "<del>\\1</del>",\r
202 "'''((?:(?!''').)*)'''" => "<em>\\1</em>",\r
203 "''((?:(?!'').)*)''" => "<strong>\\1</strong>",\r
204 "~((?:<\\/[a-zA-Z]+>)*)$" => "\\1<br />", /* ¹ÔËö¤Ë¥Á¥ë¥À¤Ï²þ¹Ô */\r
205 "\s(\:\))" => " <img src=\"./face/smile.gif\" alt=\"\\1\" />",\r
206 "\s(\:D)" => " <img src=\"./face/bigsmile.gif\" alt=\"\\1\" />",\r
207 "\s(\:p)" => " <img src=\"./face/huh.gif\" alt=\"\\1\" />",\r
208 "\s(\:d)" => " <img src=\"./face/huh.gif\" alt=\"\\1\" />",\r
209 "\s(XD)" => " <img src=\"./face/oh.gif\" alt=\"\\1\" />",\r
210 "\s(X\()" => " <img src=\"./face/oh.gif\" alt=\"\\1\" />",\r
211 "\s(;\))" => " <img src=\"./face/wink.gif\" alt=\"\\1\" />",\r
212 "\s(;\()" => " <img src=\"./face/sad.gif\" alt=\"\\1\" />",\r
213 "\s(:\()" => " <img src=\"./face/sad.gif\" alt=\"\\1\" />",\r
214 "(\:heart\:)" => "<img src=\"./face/heart.gif\" alt=\"\\1\" />",\r
215 );\r
216 \r
217 ?>\r