OSDN Git Service

e25e1cf0c2c2d1d8e332524d5e51b3be590813d8
[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.12 2002/08/21 17:32:04 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 $_list_left_margin = 0; // ¥ê¥¹¥È¤È²èÌ̺¸Ã¼¤È¤Î´Ö³Ö(px)\r
95 $_list_margin = 16;      // ¥ê¥¹¥È¤Î³¬Áش֤δֳÖ(px)\r
96 $_list_pad_str = ' class="list%d" style="padding-left:%dpx;margin-left:%dpx"';\r
97 \r
98 /////////////////////////////////////////////////\r
99 // ¥Æ¥­¥¹¥È¥¨¥ê¥¢¤Î¥«¥é¥à¿ô\r
100 $cols = 80;\r
101 /////////////////////////////////////////////////\r
102 // ¥Æ¥­¥¹¥È¥¨¥ê¥¢¤Î¹Ô¿ô\r
103 $rows = 20;\r
104 \r
105 /////////////////////////////////////////////////\r
106 // Â硦¾®¸«½Ð¤·¤«¤éÌܼ¡¤ØÌá¤ë¥ê¥ó¥¯¤Îʸ»ú\r
107 $top = '<span class="super_index">¢¬</span>';\r
108 /////////////////////////////////////////////////\r
109 // ´ØÏ¢¥Ú¡¼¥¸É½¼¨¤Î¥Ú¡¼¥¸Ì¾¤Î¶èÀÚ¤êʸ»ú\r
110 $related_str = " ";\r
111 /////////////////////////////////////////////////\r
112 // À°·Á¥ë¡¼¥ë¤Ç¤Î´ØÏ¢¥Ú¡¼¥¸É½¼¨¤Î¥Ú¡¼¥¸Ì¾¤Î¶èÀÚ¤êʸ»ú\r
113 $rule_related_str = "\n<li>";\r
114 /////////////////////////////////////////////////\r
115 // ¿åÊ¿Àþ¤Î¥¿¥°\r
116 $hr = '<hr class="full_hr">';\r
117 /////////////////////////////////////////////////\r
118 // Ê¸Ëö¤ÎÃí¼á¤ÎľÁ°¤Ëɽ¼¨¤¹¤ë¥¿¥°\r
119 $note_hr = '<hr class="note_hr">';\r
120 /////////////////////////////////////////////////\r
121 // ´ØÏ¢¤¹¤ë¥ê¥ó¥¯¤ò¾ï¤Ëɽ¼¨¤¹¤ë(Ééô¤¬¤«¤«¤ê¤Þ¤¹)\r
122 $related_link = 1;\r
123 /////////////////////////////////////////////////\r
124 // WikiName,BracketName¤Ë·Ð²á»þ´Ö¤òÉղ乤ë\r
125 $show_passage = 1;\r
126 \r
127 /////////////////////////////////////////////////\r
128 // Last-Modified ¥Ø¥Ã¥À¤ò½ÐÎϤ¹¤ë\r
129 $lastmod = 0;\r
130 \r
131 /////////////////////////////////////////////////\r
132 // ÆüÉÕ¥Õ¥©¡¼¥Þ¥Ã¥È\r
133 $date_format = "Y-m-d";\r
134 /////////////////////////////////////////////////\r
135 // »þ¹ï¥Õ¥©¡¼¥Þ¥Ã¥È\r
136 $time_format = "H:i:s";\r
137 /////////////////////////////////////////////////\r
138 // ÍËÆüÇÛÎó\r
139 $weeklabels = array("Æü","·î","²Ð","¿å","ÌÚ","¶â","ÅÚ");\r
140 \r
141 /////////////////////////////////////////////////\r
142 // RSS ¤Ë½ÐÎϤ¹¤ë¥Ú¡¼¥¸¿ô\r
143 $rss_max = 15;\r
144 \r
145 /////////////////////////////////////////////////\r
146 // ¥Ð¥Ã¥¯¥¢¥Ã¥×¤ò¹Ô¤¦¤«»ØÄꤷ¤Þ¤¹ 0 or 1\r
147 $do_backup = 1;\r
148 /////////////////////////////////////////////////\r
149 // ¥Ú¡¼¥¸¤òºï½ü¤·¤¿ºÝ¤Ë¥Ð¥Ã¥¯¥¢¥Ã¥×¤â¤¹¤Ù¤Æºï½ü¤¹¤ë\r
150 $del_backup = 0;\r
151 /////////////////////////////////////////////////\r
152 // Äê´ü¥Ð¥Ã¥¯¥¢¥Ã¥×¤Î´Ö³Ö¤ò»þ´Ö(hour)¤Ç»ØÄꤷ¤Þ¤¹(0¤Ç¹¹¿·Ëè)\r
153 $cycle = 6;\r
154 /////////////////////////////////////////////////\r
155 // ¥Ð¥Ã¥¯¥¢¥Ã¥×¤ÎºÇÂçÀ¤Âå¿ô¤ò»ØÄꤷ¤Þ¤¹\r
156 $maxage = 20;\r
157 /////////////////////////////////////////////////\r
158 // ¥Ð¥Ã¥¯¥¢¥Ã¥×¤ÎÀ¤Âå¤ò¶èÀÚ¤ëʸ»úÎó¤ò»ØÄꤷ¤Þ¤¹\r
159 // (Ä̾ï¤Ï¤³¤Î¤Þ¤Þ¤ÇÎɤ¤¤¬¡¢Ê¸¾ÏÃæ¤Ç»È¤ï¤ì¤ë²ÄǽÀ­\r
160 // ¤¬¤¢¤ì¤Ð¡¢»È¤ï¤ì¤½¤¦¤Ë¤Ê¤¤Ê¸»ú¤òÀßÄꤹ¤ë)\r
161 $splitter = ">>>>>>>>>>";\r
162 /////////////////////////////////////////////////\r
163 // ¥Ú¡¼¥¸¤Î¹¹¿·»þ¤Ë¥Ð¥Ã¥¯¥°¥é¥ó¥É¤Ç¼Â¹Ô¤µ¤ì¤ë¥³¥Þ¥ó¥É(mknmz¤Ê¤É)\r
164 //$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
165 \r
166 /////////////////////////////////////////////////\r
167 // °ìÍ÷¡¦¹¹¿·°ìÍ÷¤Ë´Þ¤á¤Ê¤¤¥Ú¡¼¥¸Ì¾(Àµµ¬É½¸½¤Ç)\r
168 $non_list = "^(\[\[\:)";\r
169 \r
170 /////////////////////////////////////////////////\r
171 // ¿÷·Á¤È¤¹¤ë¥Ú¡¼¥¸¤ÎÆɤ߹þ¤ß¤òɽ¼¨¤µ¤»¤ë¤«\r
172 $load_template_func = 1;\r
173 \r
174 /////////////////////////////////////////////////\r
175 // ¥Ú¡¼¥¸Ì¾¤Ë½¾¤Ã¤Æ¼«Æ°¤Ç¡¢¿÷·Á¤È¤¹¤ë¥Ú¡¼¥¸¤ÎÆɤ߹þ¤ß\r
176 $auto_template_func = 1;\r
177 $auto_template_rules = array(\r
178 '\[\[((.+)\/([^\/]+))\]\]' => '[[\2/template]]'\r
179 );\r
180 \r
181 /////////////////////////////////////////////////\r
182 // ¥æ¡¼¥¶ÄêµÁ¥ë¡¼¥ë\r
183 //\r
184 //  Àµµ¬É½¸½¤Çµ­½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£?(){}-*./+\$^|¤Ê¤É\r
185 //  ¤Ï \? ¤Î¤è¤¦¤Ë¥¯¥©¡¼¥È¤·¤Æ¤¯¤À¤µ¤¤¡£\r
186 //  Á°¸å¤Ëɬ¤º / ¤ò´Þ¤á¤Æ¤¯¤À¤µ¤¤¡£¹ÔƬ»ØÄê¤Ï ^ ¤òƬ¤Ë¡£\r
187 //  ¹ÔËö»ØÄê¤Ï $ ¤ò¸å¤í¤Ë¡£\r
188 //\r
189 /////////////////////////////////////////////////\r
190 // ¥æ¡¼¥¶ÄêµÁ¥ë¡¼¥ë(ľÀÜ¥½¡¼¥¹¤òÃÖ´¹)\r
191 $str_rules = array(\r
192 "now\?" => date($date_format,UTIME)." (".$weeklabels[date("w",UTIME)].") ".date($time_format,UTIME),\r
193 "date\?" => date($date_format,UTIME),\r
194 "time\?" => date($time_format,UTIME),\r
195 );\r
196 \r
197 /////////////////////////////////////////////////\r
198 // ¥æ¡¼¥¶ÄêµÁ¥ë¡¼¥ë(¥³¥ó¥Ð¡¼¥È»þ¤ËÃÖ´¹¡¢Ä¾Àܤ·¤Ê¤¤)\r
199 $line_rules = array(\r
200 "COLOR\(([^\(\)]*)\){([^}]*)}" => "<span style=\"color:\\1\">\\2</span>",\r
201 "SIZE\(([^\(\)]*)\){([^}]*)}" => "<span style=\"font-size:\\1px;display:inline-block;line-height:130%;text-indent:0px\">\\2</span>",\r
202 "COLOR\(([^\(\)]*)\):((?:(?!COLOR\([^\)]+\)\:).)*)" => "<span style=\"color:\\1\">\\2</span>",\r
203 "SIZE\(([^\(\)]*)\):((?:(?!SIZE\([^\)]+\)\:).)*)" => "<span class=\"size\\1\">\\2</span>",\r
204 "LEFT:((?:(?!LEFT\:).)*)" => "<div style=\"text-align:left\">\\1</div>",\r
205 "CENTER:((?:(?!CENTER\:).)*)" => "<div style=\"text-align:center\">\\1</div>",\r
206 "RIGHT:((?:(?!RIGHT\:).)*)" => "<div style=\"text-align:right\">\\1</div>",\r
207 "%%((?:(?!%%).)*)%%" => "<del>\\1</del>",\r
208 "'''((?:(?!''').)*)'''" => "<em>\\1</em>",\r
209 "''((?:(?!'').)*)''" => "<strong>\\1</strong>",\r
210 "~((?:<\\/[a-zA-Z]+>)*)$" => "\\1<br />", /* ¹ÔËö¤Ë¥Á¥ë¥À¤Ï²þ¹Ô */\r
211 "&amp;aname\(([A-Za-z][\w\-]*)\);" => "<a id=\"\\1\" name=\"\\1\"></a>",\r
212 );\r
213 \r
214 /////////////////////////////////////////////////\r
215 // ¥Õ¥§¥¤¥¹¥Þ¡¼¥¯ÄêµÁ¥ë¡¼¥ë\r
216 // $usefacemark = 1¤Ê¤é¥Õ¥§¥¤¥¹¥Þ¡¼¥¯¤¬ÃÖ´¹¤µ¤ì¤Þ¤¹\r
217 // Ê¸¾ÏÆâ¤ËXD¤Ê¤É¤¬Æþ¤Ã¤¿¾ì¹ç¤Ëfacemark¤ËÃÖ´¹¤µ¤ì¤Æ¤·¤Þ¤¦¤Î¤Ç\r
218 // É¬ÍפΤʤ¤Êý¤Ï $usefacemark¤ò0¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£\r
219 $usefacemark = 1;\r
220 $facemark_rules = array(\r
221 "\s(\:\))" => " <img src=\"./face/smile.gif\" alt=\"\\1\" />",\r
222 "\s(\:D)" => " <img src=\"./face/bigsmile.gif\" alt=\"\\1\" />",\r
223 "\s(\:p)" => " <img src=\"./face/huh.gif\" alt=\"\\1\" />",\r
224 "\s(\:d)" => " <img src=\"./face/huh.gif\" alt=\"\\1\" />",\r
225 "\s(XD)" => " <img src=\"./face/oh.gif\" alt=\"\\1\" />",\r
226 "\s(X\()" => " <img src=\"./face/oh.gif\" alt=\"\\1\" />",\r
227 "\s(;\))" => " <img src=\"./face/wink.gif\" alt=\"\\1\" />",\r
228 "\s(;\()" => " <img src=\"./face/sad.gif\" alt=\"\\1\" />",\r
229 "\s(\:\()" => " <img src=\"./face/sad.gif\" alt=\"\\1\" />",\r
230 "(\:heart\:)" => "<img src=\"./face/heart.gif\" alt=\"\\1\" />",\r
231 );\r
232 \r
233 ?>\r