1 |
panda |
1.1 |
<?php |
2 |
|
|
///////////////////////////////////////////////// |
3 |
|
|
// PukiWiki - Yet another WikiWikiWeb clone. |
4 |
|
|
// |
5 |
|
|
// $Id$ |
6 |
|
|
// |
7 |
|
|
// PukiWiki setting file (user agent:DoCoMo) |
8 |
|
|
|
9 |
|
|
///////////////////////////////////////////////// |
10 |
|
|
// スキンファイルの場所 |
11 |
|
|
define('SKIN_FILE','./skin/keitai.skin.'.LANG.'.php'); |
12 |
|
|
|
13 |
|
|
///////////////////////////////////////////////// |
14 |
|
|
// 雛形とするページの読み込みを表示させる |
15 |
|
|
$load_template_func = 0; |
16 |
|
|
|
17 |
|
|
///////////////////////////////////////////////// |
18 |
|
|
// 検索文字列を色分けする |
19 |
|
|
$search_word_color = 0; |
20 |
|
|
|
21 |
|
|
///////////////////////////////////////////////// |
22 |
|
|
// 一覧ページに頭文字インデックスをつける |
23 |
|
|
$list_index = 0; |
24 |
|
|
|
25 |
|
|
///////////////////////////////////////////////// |
26 |
|
|
// リスト構造の左マージン |
27 |
|
|
$_list_left_margin = 0; // リストと画面左端との間隔(px) |
28 |
|
|
$_list_margin = 16; // リストの階層間の間隔(px) |
29 |
|
|
$_list_pad_str = ''; |
30 |
|
|
|
31 |
|
|
///////////////////////////////////////////////// |
32 |
|
|
// テキストエリアのカラム数 |
33 |
|
|
$cols = 22; |
34 |
|
|
|
35 |
|
|
///////////////////////////////////////////////// |
36 |
|
|
// テキストエリアの行数 |
37 |
|
|
$rows = 5; |
38 |
|
|
|
39 |
|
|
///////////////////////////////////////////////// |
40 |
|
|
// 大・小見出しから目次へ戻るリンクの文字 |
41 |
|
|
$top = ''; |
42 |
|
|
|
43 |
|
|
///////////////////////////////////////////////// |
44 |
|
|
// 関連ページ表示のページ名の区切り文字 |
45 |
|
|
$related_str = "\n "; |
46 |
|
|
|
47 |
|
|
///////////////////////////////////////////////// |
48 |
|
|
// 整形ルールでの関連ページ表示のページ名の区切り文字 |
49 |
|
|
$rule_related_str = "</li>\n<li>"; |
50 |
|
|
|
51 |
|
|
///////////////////////////////////////////////// |
52 |
|
|
// 水平線のタグ |
53 |
|
|
$hr = '<hr>'; |
54 |
|
|
|
55 |
|
|
///////////////////////////////////////////////// |
56 |
|
|
// 文末の注釈の直前に表示するタグ |
57 |
|
|
$note_hr = '<hr>'; |
58 |
|
|
|
59 |
|
|
///////////////////////////////////////////////// |
60 |
|
|
// 関連するリンクを常に表示する(負担がかかります) |
61 |
|
|
$related_link = 0; |
62 |
|
|
|
63 |
|
|
///////////////////////////////////////////////// |
64 |
|
|
// WikiName,BracketNameに経過時間を付加する |
65 |
|
|
$show_passage = 0; |
66 |
|
|
|
67 |
|
|
///////////////////////////////////////////////// |
68 |
|
|
// リンク表示をコンパクトにする |
69 |
|
|
$link_compact = 1; |
70 |
|
|
|
71 |
|
|
///////////////////////////////////////////////// |
72 |
|
|
// フェイスマークを使用する |
73 |
|
|
$usefacemark = 0; |
74 |
|
|
|
75 |
|
|
///////////////////////////////////////////////// |
76 |
|
|
// accesskey (SKINで使用) |
77 |
|
|
$accesskey = 'accesskey'; |
78 |
|
|
|
79 |
|
|
///////////////////////////////////////////////// |
80 |
|
|
// ユーザ定義ルール |
81 |
|
|
// |
82 |
|
|
// 正規表現で記述してください。?(){}-*./+\$^|など |
83 |
|
|
// は \? のようにクォートしてください。 |
84 |
|
|
// 前後に必ず / を含めてください。行頭指定は ^ を頭に。 |
85 |
|
|
// 行末指定は $ を後ろに。 |
86 |
|
|
/////////////////////////////////////////////////// |
87 |
|
|
// ユーザ定義ルール(コンバート時に置換) |
88 |
|
|
$line_rules = array( |
89 |
|
|
"COLOR\(([^\(\)]*)\){([^}]*)}" => '<font color="$1">$2</font>', |
90 |
|
|
"SIZE\(([^\(\)]*)\){([^}]*)}" => '$2', |
91 |
|
|
"COLOR\(([^\(\)]*)\):((?:(?!COLOR\([^\)]+\)\:).)*)" => '<font color="$1">$2</font>', |
92 |
|
|
"SIZE\(([^\(\)]*)\):((?:(?!SIZE\([^\)]+\)\:).)*)" => '$2', |
93 |
|
|
"%%%(?!%)((?:(?!%%%).)*)%%%" => '<ins>$1</ins>', |
94 |
|
|
"%%(?!%)((?:(?!%%).)*)%%" => '<del>$1</del>', |
95 |
|
|
"'''(?!')((?:(?!''').)*)'''" => '<em>$1</em>', |
96 |
|
|
"''(?!')((?:(?!'').)*)''" => '<strong>$1</strong>', |
97 |
|
|
'&br;' => '<br>', |
98 |
|
|
'&(#[0-9]+|#x[0-9a-f]+|[0-9a-zA-Z]+);' => '&$1;', |
99 |
|
|
"\r" => "<br>", /* 行末にチルダは改行 */ |
100 |
|
|
'#related' => '<del>#related</del>', |
101 |
|
|
); |
102 |
|
|
|
103 |
|
|
///////////////////////////////////////////////// |
104 |
|
|
// max_size (SKINで使用) |
105 |
|
|
$max_size = 4; //KByte |
106 |
|
|
if ($user_agent['matches'][1] == '1.0') { |
107 |
|
|
$max_size = $user_agent['matches'][2]; |
108 |
|
|
} |
109 |
|
|
else if ($user_agent['matches'][1] == '2.0') { |
110 |
|
|
$max_size = min($user_agent['matches'][2],30); |
111 |
|
|
} |
112 |
|
|
|
113 |
|
|
///////////////////////////////////////////////// |
114 |
|
|
// $scriptを短縮 |
115 |
|
|
if (preg_match('#([^/]+)$#',$script,$matches)) { |
116 |
|
|
$script = $matches[1]; |
117 |
|
|
} |
118 |
|
|
?> |