オープンソース・ソフトウェアの開発とダウンロード

CVS リポジトリの参照

Annotation of /pukiwiki/pukiwiki/i_mode.ini.php

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (hide annotations) (download) (as text)
Fri Feb 21 07:07:00 2003 UTC (21 years, 3 months ago) by panda
Branch: MAIN
CVS Tags: r1_4_pre5
File MIME type: application/x-httpd-php
add support for mobilephone.(see http://pukiwiki.sourceforge.jp/dev/index.php?%B3%AB%C8%AF%C6%FC%B5%AD%2F2003-02-21)

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     '&amp;br;' => '<br>',
98     '&amp;(#[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     ?>

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26