logRandomNote/PHPについて。http://dungeon.walker.jp/rn/ninjinさんが開発されたRandomNoteをPHPにポーティングしてみました。このバージョンはrn006をベースにしています。PHP版ではデフォルトのエンコードとしてUTF-8を採用しています。PHP版[[独自機能]]として、エンコードの設定を変更する事も可能になっています。referer設定のomit_urlを記録時ではなく、表示時に適用するように変更しています。この変更により、設定変更前に記録されてしまったrefererも削除する事が可能になっています。編集後に自動的にリダイレクトをする機能を実装しています。この機能を有効にする事で、リロード時の2重投稿を防止する事が可能になっています。当サイトからPHP版のソースをダウンロードし、展開します。info.txtのurl,site_name,descritionを編集します。そのままサーバーに転送します。http://dungeon.walker.jp/rn/index.rb?AboutPage.txt]]に従い、フリーソフトウェアとします。PHP版初回リリース。rnp006をベース。refererの日本語refererの日本語がうまく表示されていない。RSS表示RSS表示が最新のファイルになっていない。内を下記のように修正。同一ファイルの重複カウント保存時のキーワードチェックで、同一ファイルが重複してどんどん加算されてしまっていた。内を下記のように修正。キャッシュ更新がうまく動いていない。内を下記のように修正。外部へのリンク外部へのリンクが異常なリンクとなる。_inline_sub()内を下記のように修正。次のページ(>>)および、前のページ(<<)次のページ(>>)および、前のページ(<<)がうまく機能していない。page_link()内を下記のように修正。TextFormat本家からコピペ-改行は改行として、空行は空行として扱われます。-行の先頭が空白の場合、その行はそのまま表示されます。-URL(http://tbox.80code.com/wiki/rnh/)はそのURLへのリンクになります。囲まれた言葉は、その言葉を検索するリンクになります。refererの日本語refererの日本語がうまく表示されていない。ポーティング版なので、基本的にオリジナルと同じ動作になります。オリジナルと異なる動作をしてしまっている動作のみご報告ください。in0)これは大丈夫でも*)こんな文章が駄目です。機能が範囲整形内でも働いているんだと思います。***外部へのリンクが異常なリンクとなる。http://www.yahoo.co.jp/-修正しました。http://weather.yahoo.co.jp/weather/]]-これは仕様です。オリジナルのRandomNoteと同じ動作になります。in0)これは大丈夫でも*)こんな文章が駄目です。esac|<***外部へのリンクが異常なリンクとなる。http://www.yahoo.co.jp/-修正しました。http://weather.yahoo.co.jp/weather/]]-これは仕様です。オリジナルのRandomNoteと同じ動作になります。in*)こんな文章が駄目です。esac|<***外部へのリンクが異常なリンクとなる。http://www.yahoo.co.jp/-修正しました。http://weather.yahoo.co.jp/weather/]]-これは仕様です。オリジナルのRandomNoteと同じ動作になります。inこんな文章が*)駄目です。esac|<***外部へのリンクが異常なリンクとなる。http://www.yahoo.co.jp/-修正しました。http://weather.yahoo.co.jp/weather/]]-これは仕様です。オリジナルのRandomNoteと同じ動作になります。inこんな文章が*)駄目です。esac|<***外部へのリンクが異常なリンクとなる。http://www.yahoo.co.jp/-修正しました。http://weather.yahoo.co.jp/weather/]]-これは仕様です。オリジナルのRandomNoteと同じ動作になります。12サニタイズ処理にバグがあったので修正。