official:欲しいプラグイン/324

history.inc.php

サマリ変更ログを表示するためのプラグイン
リビジョン1.0
対応バージョン1.4.7_notb
投稿者teanan
投稿日2008-03-01 (土) 05:01:00

説明

ページを編集した日時とIPアドレスおよびUserAgentを記録します。 記録した情報は、下記のように一覧表示することが出来ます。

history.png

使い方

  1. PukiWikiのルートディレクトリに"history"というディレクトリを作成する。
  2. history.inc.php を pluginディレクトリに入れる。
  3. lib/file.php:255行目付近の下記の行を追加する。
    		if (defined('PKWK_UPDATE_EXEC') && PKWK_UPDATE_EXEC)
    			system(PKWK_UPDATE_EXEC . ' > /dev/null &');
    
    +		if (exist_plugin('history') )
    +			plugin_history_record($page);
    +
    	} else if ($dir == DIFF_DIR && $notify) {
  4. 次のようにURLを指定すると履歴を表示します。navigator等に入れておくと楽だと思います。
    http://localhost/pukiwiki-1.4.7_notb/index.php?cmd=history&page=ページ名

ダウンロード

コメント

  • (デバッグ中の画面を載せたのはご愛嬌ということで (^^; ) -- teanan 2008-03-01 (土) 05:25:44
  • Error message : history.inc.php: Cannot open history file と出てきたのですがどうすればいいのでしょうか? -- k.k 2009-12-26 (土) 20:35:48
    • "history"ディレクトリのパーミッションをご確認ください。書き込みができないため、エラーを表示していると思います。 -- teanan 2009-12-27 (日) 00:25:18
  • パーミッションはいくつですか -- k.k 2009-12-27 (日) 12:33:19
  • すみません間違ってました解決しました -- k.k 2009-12-27 (日) 12:45:35
©teanan/interfair laboratory 1992-2007 all rights reserved.



最終更新のRSS

添付ファイル: filehistory.png 584件 [詳細] filehistory.inc.php.1.0.txt 824件 [詳細]