2 /////////////////////////////////////////////////
\r
3 // PukiWiki - Yet another WikiWikiWeb clone.
\r
5 // $Id: pukiwiki.ini.php,v 1.12 2002/08/21 17:32:04 masui Exp $
\r
7 // PukiWiki setting file
\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
24 /////////////////////////////////////////////////
\r
25 // ¥¹¥¥ó¥Õ¥¡¥¤¥ë¤Î¾ì½ê¡£
\r
26 define("SKIN_FILE","./skin/pukiwiki.skin.ja.php");
\r
28 /////////////////////////////////////////////////
\r
30 define("LANG","ja");
\r
32 /////////////////////////////////////////////////
\r
33 // index.php ¤Ê¤É¤ËÊѹ¹¤·¤¿¾ì¹ç¤Î¥¹¥¯¥ê¥×¥È̾¤ÎÀßÄê
\r
34 // ¤È¤¯¤ËÀßÄꤷ¤Ê¤¯¤Æ¤âÌäÂê¤Ê¤·
\r
35 //$script = "http://hogehoge/pukiwiki/";
\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
49 /////////////////////////////////////////////////
\r
50 // ÊÔ½¸¼Ô¤Î¥Û¡¼¥à¥Ú¡¼¥¸(¼«Í³¤ËÊѤ¨¤Æ¤¯¤À¤µ¤¤)
\r
51 $modifierlink = 'http://change me!/';
\r
53 /////////////////////////////////////////////////
\r
54 // ¥Û¡¼¥à¥Ú¡¼¥¸¤Î¥¿¥¤¥È¥ë(¼«Í³¤ËÊѤ¨¤Æ¤¯¤À¤µ¤¤)
\r
55 // RSS ¤Ë½ÐÎϤ¹¤ë¥Á¥ã¥ó¥Í¥ë̾
\r
56 $page_title = "PukiWiki";
\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
69 /////////////////////////////////////////////////
\r
70 // ¹¹¿·ÍúÎò¤òɽ¼¨¤¹¤ë¤È¤¤ÎºÇÂç·ï¿ô
\r
72 /////////////////////////////////////////////////
\r
73 // ÊÔ½¸¤¹¤ë¤³¤È¤Î¤Ç¤¤Ê¤¤¥Ú¡¼¥¸¤Î̾Á° , ¤Ç¶èÀÚ¤ë
\r
74 $cantedit = array( $whatsnew, );
\r
76 /////////////////////////////////////////////////
\r
77 // ¥×¥ì¥Ó¥å¡¼¤òɽ¼¨¤¹¤ë¤È¤¤Î¥Æ¡¼¥Ö¥ë¤ÎÇØ·Ê¿§
\r
78 $preview_color = "#F5F8FF";
\r
79 /////////////////////////////////////////////////
\r
80 // [[¥Ú¡¼¥¸]] ¤Ø¤Î¥ê¥ó¥¯»þ[[]]¤ò³°¤¹¤«
\r
81 $strip_link_wall = 1;
\r
82 /////////////////////////////////////////////////
\r
83 // °ìÍ÷¥Ú¡¼¥¸¤ËƬʸ»ú¥¤¥ó¥Ç¥Ã¥¯¥¹¤ò¤Ä¤±¤ë¤«
\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
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
98 /////////////////////////////////////////////////
\r
99 // ¥Æ¥¥¹¥È¥¨¥ê¥¢¤Î¥«¥é¥à¿ô
\r
101 /////////////////////////////////////////////////
\r
102 // ¥Æ¥¥¹¥È¥¨¥ê¥¢¤Î¹Ô¿ô
\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
116 $hr = '<hr class="full_hr">';
\r
117 /////////////////////////////////////////////////
\r
118 // ʸËö¤ÎÃí¼á¤ÎľÁ°¤Ëɽ¼¨¤¹¤ë¥¿¥°
\r
119 $note_hr = '<hr class="note_hr">';
\r
120 /////////////////////////////////////////////////
\r
121 // ´ØÏ¢¤¹¤ë¥ê¥ó¥¯¤ò¾ï¤Ëɽ¼¨¤¹¤ë(Ééô¤¬¤«¤«¤ê¤Þ¤¹)
\r
123 /////////////////////////////////////////////////
\r
124 // WikiName,BracketName¤Ë·Ð²á»þ´Ö¤òÉղ乤ë
\r
127 /////////////////////////////////////////////////
\r
128 // Last-Modified ¥Ø¥Ã¥À¤ò½ÐÎϤ¹¤ë
\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
139 $weeklabels = array("Æü","·î","²Ð","¿å","ÌÚ","¶â","ÅÚ");
\r
141 /////////////////////////////////////////////////
\r
142 // RSS ¤Ë½ÐÎϤ¹¤ë¥Ú¡¼¥¸¿ô
\r
145 /////////////////////////////////////////////////
\r
146 // ¥Ð¥Ã¥¯¥¢¥Ã¥×¤ò¹Ô¤¦¤«»ØÄꤷ¤Þ¤¹ 0 or 1
\r
148 /////////////////////////////////////////////////
\r
149 // ¥Ú¡¼¥¸¤òºï½ü¤·¤¿ºÝ¤Ë¥Ð¥Ã¥¯¥¢¥Ã¥×¤â¤¹¤Ù¤Æºï½ü¤¹¤ë
\r
151 /////////////////////////////////////////////////
\r
152 // Äê´ü¥Ð¥Ã¥¯¥¢¥Ã¥×¤Î´Ö³Ö¤ò»þ´Ö(hour)¤Ç»ØÄꤷ¤Þ¤¹(0¤Ç¹¹¿·Ëè)
\r
154 /////////////////////////////////////////////////
\r
155 // ¥Ð¥Ã¥¯¥¢¥Ã¥×¤ÎºÇÂçÀ¤Âå¿ô¤ò»ØÄꤷ¤Þ¤¹
\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
166 /////////////////////////////////////////////////
\r
167 // °ìÍ÷¡¦¹¹¿·°ìÍ÷¤Ë´Þ¤á¤Ê¤¤¥Ú¡¼¥¸Ì¾(Àµµ¬É½¸½¤Ç)
\r
168 $non_list = "^(\[\[\:)";
\r
170 /////////////////////////////////////////////////
\r
171 // ¿÷·Á¤È¤¹¤ë¥Ú¡¼¥¸¤ÎÆɤ߹þ¤ß¤òɽ¼¨¤µ¤»¤ë¤«
\r
172 $load_template_func = 1;
\r
174 /////////////////////////////////////////////////
\r
175 // ¥Ú¡¼¥¸Ì¾¤Ë½¾¤Ã¤Æ¼«Æ°¤Ç¡¢¿÷·Á¤È¤¹¤ë¥Ú¡¼¥¸¤ÎÆɤ߹þ¤ß
\r
176 $auto_template_func = 1;
\r
177 $auto_template_rules = array(
\r
178 '\[\[((.+)\/([^\/]+))\]\]' => '[[\2/template]]'
\r
181 /////////////////////////////////////////////////
\r
182 // ¥æ¡¼¥¶ÄêµÁ¥ë¡¼¥ë
\r
184 // Àµµ¬É½¸½¤Çµ½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£?(){}-*./+\$^|¤Ê¤É
\r
185 // ¤Ï \? ¤Î¤è¤¦¤Ë¥¯¥©¡¼¥È¤·¤Æ¤¯¤À¤µ¤¤¡£
\r
186 // Á°¸å¤Ëɬ¤º / ¤ò´Þ¤á¤Æ¤¯¤À¤µ¤¤¡£¹ÔƬ»ØÄê¤Ï ^ ¤òƬ¤Ë¡£
\r
187 // ¹ÔËö»ØÄê¤Ï $ ¤ò¸å¤í¤Ë¡£
\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
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 "&aname\(([A-Za-z][\w\-]*)\);" => "<a id=\"\\1\" name=\"\\1\"></a>",
\r
214 /////////////////////////////////////////////////
\r
215 // ¥Õ¥§¥¤¥¹¥Þ¡¼¥¯ÄêµÁ¥ë¡¼¥ë
\r
216 // $usefacemark = 1¤Ê¤é¥Õ¥§¥¤¥¹¥Þ¡¼¥¯¤¬ÃÖ´¹¤µ¤ì¤Þ¤¹
\r
217 // ʸ¾ÏÆâ¤ËXD¤Ê¤É¤¬Æþ¤Ã¤¿¾ì¹ç¤Ëfacemark¤ËÃÖ´¹¤µ¤ì¤Æ¤·¤Þ¤¦¤Î¤Ç
\r
218 // ɬÍפΤʤ¤Êý¤Ï $usefacemark¤ò0¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
\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