2 /////////////////////////////////////////////////
\r
3 // PukiWiki - Yet another WikiWikiWeb clone.
\r
5 // $Id: pukiwiki.ini.php,v 1.10 2002/07/04 06:09:00 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
95 /////////////////////////////////////////////////
\r
96 // ¥Æ¥¥¹¥È¥¨¥ê¥¢¤Î¹Ô¿ô
\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
110 $hr = '<hr class="full_hr">';
\r
111 /////////////////////////////////////////////////
\r
112 // ʸËö¤ÎÃí¼á¤ÎľÁ°¤Ëɽ¼¨¤¹¤ë¥¿¥°
\r
113 $note_hr = '<hr class="note_hr">';
\r
114 /////////////////////////////////////////////////
\r
115 // ´ØÏ¢¤¹¤ë¥ê¥ó¥¯¤ò¾ï¤Ëɽ¼¨¤¹¤ë(Ééô¤¬¤«¤«¤ê¤Þ¤¹)
\r
117 /////////////////////////////////////////////////
\r
118 // WikiName,BracketName¤Ë·Ð²á»þ´Ö¤òÉղ乤ë
\r
121 /////////////////////////////////////////////////
\r
122 // Last-Modified ¥Ø¥Ã¥À¤ò½ÐÎϤ¹¤ë
\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
133 $weeklabels = array("Æü","·î","²Ð","¿å","ÌÚ","¶â","ÅÚ");
\r
135 /////////////////////////////////////////////////
\r
136 // RSS ¤Ë½ÐÎϤ¹¤ë¥Ú¡¼¥¸¿ô
\r
139 /////////////////////////////////////////////////
\r
140 // ¥Ð¥Ã¥¯¥¢¥Ã¥×¤ò¹Ô¤¦¤«»ØÄꤷ¤Þ¤¹ 0 or 1
\r
142 /////////////////////////////////////////////////
\r
143 // ¥Ú¡¼¥¸¤òºï½ü¤·¤¿ºÝ¤Ë¥Ð¥Ã¥¯¥¢¥Ã¥×¤â¤¹¤Ù¤Æºï½ü¤¹¤ë
\r
145 /////////////////////////////////////////////////
\r
146 // Äê´ü¥Ð¥Ã¥¯¥¢¥Ã¥×¤Î´Ö³Ö¤ò»þ´Ö(hour)¤Ç»ØÄꤷ¤Þ¤¹(0¤Ç¹¹¿·Ëè)
\r
148 /////////////////////////////////////////////////
\r
149 // ¥Ð¥Ã¥¯¥¢¥Ã¥×¤ÎºÇÂçÀ¤Âå¿ô¤ò»ØÄꤷ¤Þ¤¹
\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
160 /////////////////////////////////////////////////
\r
161 // °ìÍ÷¡¦¹¹¿·°ìÍ÷¤Ë´Þ¤á¤Ê¤¤¥Ú¡¼¥¸Ì¾(Àµµ¬É½¸½¤Ç)
\r
162 $non_list = "^(\[\[\:)";
\r
164 /////////////////////////////////////////////////
\r
165 // ¿÷·Á¤È¤¹¤ë¥Ú¡¼¥¸¤ÎÆɤ߹þ¤ß¤òɽ¼¨¤µ¤»¤ë¤«
\r
166 $load_template_func = 1;
\r
168 /////////////////////////////////////////////////
\r
169 // ¥Ú¡¼¥¸Ì¾¤Ë½¾¤Ã¤Æ¼«Æ°¤Ç¡¢¿÷·Á¤È¤¹¤ë¥Ú¡¼¥¸¤ÎÆɤ߹þ¤ß
\r
170 $auto_template_func = 1;
\r
171 $auto_template_rules = array(
\r
172 '\[\[((.+)\/([^\/]+))\]\]' => '[[\2/template]]'
\r
175 /////////////////////////////////////////////////
\r
176 // ¥æ¡¼¥¶ÄêµÁ¥ë¡¼¥ë
\r
178 // Àµµ¬É½¸½¤Çµ½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£?(){}-*./+\$^|¤Ê¤É
\r
179 // ¤Ï \? ¤Î¤è¤¦¤Ë¥¯¥©¡¼¥È¤·¤Æ¤¯¤À¤µ¤¤¡£
\r
180 // Á°¸å¤Ëɬ¤º / ¤ò´Þ¤á¤Æ¤¯¤À¤µ¤¤¡£¹ÔƬ»ØÄê¤Ï ^ ¤òƬ¤Ë¡£
\r
181 // ¹ÔËö»ØÄê¤Ï $ ¤ò¸å¤í¤Ë¡£
\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
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