- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- diary/2006-11-08 へ行く。
- 1 (2006-11-18 (土) 18:36:34)
- 2 (2006-11-19 (日) 05:38:55)
sortabletable.js 
Plus!最新SVNに更新した時に出た画像のリンクエラーを切っ掛けにsortabletable.jsの存在に気づいたのですが、これってテーブルの並び替えJavaScriptだよね…。以前からテーブルの並び替えができるJavaScriptがある事はしっていたのですが、自分の知っている物はsortabletable.jsとは違いややこしそうだったので、プラグイン化も考えていませんでした。だけどこれならプラグイン化できるのでは?
JavaScriptも1.4.7plus-u2-i18n標準装備の様だし、導入も楽そうだ!。と早速作ってみたのですが、動作がおかしい…、色々調べてみるとリンクを貼っている文字列だけに並び替えが有効で、それ以外は単純にreberse順しかしない仕様…。
と色々調べた(ぐぐった)時に、ぱんださんのしろくのへやがヒットしていたので覗いてみるとSVNに色々面白そうなものが、という事で入れ替えてみるとちゃんと並び替えられます。すごいなぁ…、
以前tracker.inc.phpの設定をするのに何度か見に行っていたけどフィルタやソートの機能に気づいていなかった自分はtrackerを理解するのにいっぱいいっぱいで…てか未だに理解できていないかも… 。
- 並び替え指定オプション無しの場合
自動でStringが指定されるが数字は先頭文字で並び替えられる。#sortabletable{{{
aaa bbb ccc 111 nase あ 3333 juy う 66 kkuy い 444 hyu お 4444 ahyu お - 並び替え指定オプションで数字列にNumberを指定
数字は大きさ順で並び替えられる。#sortabletable(,Number|String|String){{{
aaa bbb ccc 5111 enase そ 73333 tuy し 6666 ikuy さ 14444 byu す 733 tuiy し 3333 juy う 666 ikuuy さ 1444 bhyu す