lib/make_link.php†
CVS Rev. 1.30
make_link($string, $page = '')†
InlineConverter クラス†
get_clone($obj)†
__clone()†
InlineConverter($converters = NULL, $excludes = NULL)†
convert($string, $page)†
replace($arr)†
get_objects($string, $page)†
& get_converter(& $arr)†
Link クラス†
- 各インライン要素タイプの雛形
- 基本的に、このクラス・クラス関数を直接呼び出す必要がありません
Link($start)†
get_pattern()†
get_count()†
- パターンに使用している括弧(キャプチャ用サブパターン)の数を返す ( (?:...)を除く)
set($arr, $page)†
- マッチしたパターンを設定する
- make_pagelink() をtoString() で呼び出す各クラスは、ここでalias に入る文字を変更できる
- 例えば、ページ名+アンカーとなっているBracketName でアンカーを表示させなくする改造など
toString()†
splice($arr)†
- マッチした配列から、自分に必要な部分だけを取り出す
setParam($page, $name, $body, $type = , $alias = )†
Link_plugin クラス†
- インラインプラグイン
- 基本的に、このクラス・クラス関数を直接呼び出す必要がありません
- 関数の説明はLink クラスを参照
Link_plugin($start)†
Link_note クラス†
- 注釈
- 基本的に、このクラス・クラス関数を直接呼び出す必要がありません
- 関数の説明はLink クラスを参照
Link_note($start)†
Link_url クラス†
- URL
- 基本的に、このクラス・クラス関数を直接呼び出す必要がありません
- 関数の説明はLink クラスを参照
Link_url($start)†
Link_url_interwiki クラス†
- InterWikiName 設定用
- 基本的に、このクラス・クラス関数を直接呼び出す必要がありません
- 関数の説明はLink クラスを参照
Link_url_interwiki($start)†
Link_mailto クラス†
- 基本的に、このクラス・クラス関数を直接呼び出す必要がありません
- 関数の説明はLink クラスを参照
Link_mailto($start)†
Link_interwikiname クラス†
- InterWikiName からURLへの変換用
- 基本的に、このクラス・クラス関数を直接呼び出す必要がありません
- 関数の説明はLink クラスを参照
Link_interwikiname($start)†
Link_bracketname クラス†
- BracketName
- 基本的に、このクラス・クラス関数を直接呼び出す必要がありません
- 関数の説明はLink クラスを参照
Link_bracketname($start)†
Link_wikiname クラス†
- 基本的に、このクラス・クラス関数を直接呼び出す必要がありません
- 関数の説明はLink クラスを参照
Link_wikiname($start)†
Link_autolink クラス†
- アルファベットのみで構成されたページ以外のAutoLink
- 基本的に、このクラス・クラス関数を直接呼び出す必要がありません
- 関数の説明はLink クラスを参照
Link_autolink($start)†
Link_autolink_a クラス†
- アルファベットのみで構成されたページのAutoLink
- 基本的に、このクラス・クラス関数を直接呼び出す必要がありません
- 関数の説明はLink クラスを参照
Link_autolink_a($start)†
make_pagelink($page, $alias = , $anchor = , $refer = '', $isautolink = FALSE)†
- ページ名のリンクを作成
- 第2引数($alias)を指定して直接この関数を呼ぶときには、必ずhtmlspecialchars() した後のものを入れるようにしてください。
get_fullname($name, $refer)†
get_interwiki_url($name, $param)†
Last-modified: 2008-05-26 (月) 00:04:29