開発日記

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)
|表|     <- テーブルの内容
  • |表| のみではなく、-文字 の対応も入れて欲しいのですが。そうすると pconfig を廃止できるので、全面的に、config に移行しようと思うんですが、この状態であれば、私の作ったプラグインは、そのまま放置となってしまいます。なので、ぜひ検討をお願いします。直接参照機能を、ループさせるのはなぁ。と思うので。 -- upk2003-03-09 (日) 17:20:06
  • あ :D すいません。実装して実験していたんですけど、作りっぱなしで放置していました。あとでCVSに放り込みます。 -- ぱんだ 2003-03-09 (日) 20:04:11
    • ありがとうございます。了解しました。1.4版用に、今後、対応させていこうと思います。--upk2003-03-10 (月) 00:54:25

サンプル

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

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

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

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

あとは…

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

  • お。機能関係は fix freeze ですか。これで検討を始められます。お疲れさまです。

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

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

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.203 sec.

OSDN