PukiWiki/関数一覧表/diff.php
の編集
Top
/
PukiWiki
/
関数一覧表
/
diff.php
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
#contents RIGHT:&size(12){Category: [[:Category_Document]], [[:CategoryDev]]}; *lib/diff.php [#i9d1842f] [[CVS]] Rev. 1.7 // 現在、作業中 **do_diff($strlines1, $strlines2) [#w53cc86c] -差分データの作成 --$strlines1 に古いデータ(文字列)を、$strlines2に新しいデータ(文字列)を入れて呼び出すと、保存用の差分データを作成する **diff_style_to_css($str = '') [#n24775ba] -差分データを表示用に加工 **do_update_diff($pagestr, $poststr, $original) [#bd6e67d8] -更新の衝突が発生した時に表示される、差分表示(HTML)の生成 --$pagestr に相手のデータ(文字列) --$poststr に自分のデータ(文字列) --$original に基準データ(文字列) **line_diff クラス [#b1c6cd88] ***line_diff($plus = '+', $minus = '-', $equal = ' ') [#h7f526e9] ***arr_compare($key, $arr1, $arr2) [#kd5837d3] ***set_str($key, $str1, $str2) [#edc3ae0f] ***str_compare($str1, $str2) [#h31fa7be] ***compare() [#nbe889f4] ***snake($k, $y1, $y2) [#z7fb9a18] ***toArray() [#n3ff3cfc] **DiffLine クラス [#s9bece80] --基本的に、このクラス・クラス関数を直接呼び出す必要がありません ***DiffLine($text) [#m34d132b] ***compare($obj) [#vfb8e756] ***set($key, $status) [#b1013ec0] ***get($key) [#u90612d6] ***merge($obj) [#k147695f] ***text() [#bbd31621]
タイムスタンプを変更しない
#contents RIGHT:&size(12){Category: [[:Category_Document]], [[:CategoryDev]]}; *lib/diff.php [#i9d1842f] [[CVS]] Rev. 1.7 // 現在、作業中 **do_diff($strlines1, $strlines2) [#w53cc86c] -差分データの作成 --$strlines1 に古いデータ(文字列)を、$strlines2に新しいデータ(文字列)を入れて呼び出すと、保存用の差分データを作成する **diff_style_to_css($str = '') [#n24775ba] -差分データを表示用に加工 **do_update_diff($pagestr, $poststr, $original) [#bd6e67d8] -更新の衝突が発生した時に表示される、差分表示(HTML)の生成 --$pagestr に相手のデータ(文字列) --$poststr に自分のデータ(文字列) --$original に基準データ(文字列) **line_diff クラス [#b1c6cd88] ***line_diff($plus = '+', $minus = '-', $equal = ' ') [#h7f526e9] ***arr_compare($key, $arr1, $arr2) [#kd5837d3] ***set_str($key, $str1, $str2) [#edc3ae0f] ***str_compare($str1, $str2) [#h31fa7be] ***compare() [#nbe889f4] ***snake($k, $y1, $y2) [#z7fb9a18] ***toArray() [#n3ff3cfc] **DiffLine クラス [#s9bece80] --基本的に、このクラス・クラス関数を直接呼び出す必要がありません ***DiffLine($text) [#m34d132b] ***compare($obj) [#vfb8e756] ***set($key, $status) [#b1013ec0] ***get($key) [#u90612d6] ***merge($obj) [#k147695f] ***text() [#bbd31621]
テキスト整形のルールを表示する