開発日記

PukiWiki/1.4 いろいろ修正 -- ぱんだ

make_linkバグfix

重要: 存在しないWikiNameの記述が WikiName? にならないという、とんでもないバグを修正しました。

携帯電話閲覧関係

長月あきとさんページからの情報です。

1.4の携帯電話対応で、キャッシュ表示のないi-mode機種(F501i、N501i、D501i、P501i)

DoCoMo/1.0/F501i 
DoCoMo/1.0/F502i/c10
                ~~~~

からのアクセスがうまくいっていない可能性*1があったので修正しました。

参考:http://www.nttdocomo.co.jp/p_s/imode/tag/s2.html ユーザエージェント

さらに、BugTrack/250でご指摘のあったJ-PHONEのユーザエージェント識別に失敗する問題も修正しました。

プラグイン設定ページ

PukiWiki/1.4/プラグイン開発を便利にのpconfig.phpを参考にして、config.phpを作成、追加しました。

書式

以下の要素だけをチェックしています。それ以外の行はコメントとみなされます。

*見出し  <- テーブル名     (*,**,***のどれでもOK)
|表|     <- テーブルの内容

サンプル

AutoLinkの除外ページをキャッシュする

ページのレンダリング(厳密には、Link_autoクラスのインスタンス生成)のたびに 設定ページの内容を読み出して解釈するのは面倒かつ遅いので、 CACHE_DIR/autolink.datに、ForceIgnoreListで指定された文字列(の配列)を格納するようにしました。

ref.inc.phpがWarningを吐く (BugTrack/247)

getimagesize()がファイル情報の取得に失敗するたびにWarningを吐くので、 '@'でメッセージを抑止するようにしました。

あとは…

1.4でやっておきたいことはひととおり済んだので、あとはバグ取りに専念します m(__)m


*1 実機検証していません

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2003-03-10 (月) 00:54:25
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.206 sec.

SourceForge