トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

BugTrack-wiki/195

ページの作成や編集にはユーザ登録が必要です。

ページ名のリストを取得する関数のバグ

  • 投稿者: いしだなおと
  • カテゴリ: 本体
  • 優先度: 普通
  • 状態: リリース済
  • 日時: 2004年06月06日 02時40分13秒

 内容

問題の箇所

lib/Wiki/DefaultStorage.pmで実装されている、get_page_list()関数

引数「-max」で指定した数より、対象ページ数が少なかった場合に、返却されるリストの要素数が指定した数まで拡張されます。(余計な要素にはundefが入っている)

現象としては、recentプラグインで不定なページへのリンクが出力されてしまうということがありました。他にも影響があるかもしれません。

バージョン

  • FSWiki 3.5.5

ただしストレージクラスとしてDefaultStorageを利用している場合

パッチ

DefaultStorage.pm.diff_3(429)

 コメント

  • 先に添付したものは古いです。DefaultStorage.pm.diff_3を使ってください。(guestログインして消そうとしましたが、ログインできませんでした。) - いしだなおと (2004年06月06日 03時05分26秒)
  • 3.5.6でリリースしました。 - たけぞう (2004年09月02日 15時17分47秒)
お名前: コメント:
DefaultStorage.pm.diff DefaultStorage.pm.diff_2 DefaultStorage.pm.diff_3

最終更新時間:2004年09月02日 15時17分51秒