* PHPの特定バージョンで、tracker_list のリストがソートされない [#vac2e2d9]

- ページ: [[BugTrack2]]
- 投稿者: [[umorigu]]
- 優先順位: 普通
- 状態: CVS待ち
- カテゴリー: 本体バグ
- 投稿日: 2015-01-06 (火) 03:04:42
- バージョン: 1.5.0

** メッセージ [#aba603af]
[[official:WebTrack/97]] より

PukiWiki-official の [[official:質問箱5]] [[official:WebTrack]] [[official:FAQ]] など、tracker_list を使ったページの項目がソートされていない。 ページ名順でもなく、状態順でもない。


- PHP5.3.1, PHP5.3.3 -> 再現する(表示順がバラバラ)
-- sourceforge.jp の Web は PHP 5.3.3-7+squeeze23
- PHP5.3.5, PHP5.4.16 -> 再現しない(自然な順でソートされて表示される)

--------
- たぶん関連、[[BugTrack2/324]] PHP 5.3 でエラーが出るようになった --  &new{2015-01-07 (水) 21:14:10};
- 関連→ほんとですね。報告済みでしたか。確かに [[BugTrack/324]] の対応で動作しそうです。ただここは array_multisort よりも usort の利用が適切なので [[BugTrack2/360]] の対応とともに書き換えようと思います -- [[umorigu]] &new{2015-01-12 (月) 02:35:46};
- usort を使ったソートに置き換えました。 5.3.3 でも問題なく動作するようになりました。 [[sfjp:projects/pukiwiki/scm/git/pukiwiki/commits/a76e00b0f945172a478896999db1d2d77f8bdb06]] -- [[umorigu]] &new{2015-01-12 (月) 03:23:27};

#comment

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

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

SourceForge