開始行: &tag(カスタマイズ,プラグイン,改造); #contentsx *変更箇所のまとめ [#be4c41d9] -旧版との互換性確保 --ソートしたくない列をスキップできるようにする --オプションに"1"を指定するとfilterオプションが有効になる... -autonumを指定しないとヘッダー部分とそれ以外が分離するバ... *変更の詳細 [#k76c7556] **旧版との互換性確保 [#ofcb56cd] そのまま旧版とすげ替えたかったので、まずは任意の列でソー... #prism(diff-php diff-highlight){{ foreach ($sort_keys as $sort_key) { - if (! (isset($sort_kinds[$sort_key])) ) { + if (! empty($sort_key) && ! (isset($sort_kind... // 引数のソート種別が一致しない場合 $params['_error'] = '引数の指定にエラーがあります: ' ... return $params; } } }} 次に、オプションで"1"を指定すると"filter"を指定したのと同... #prism(diff-php diff-highlight){{ if (isset($params[$val[0]])) { // 指定された引数がオプション名と一致する場合 switch ($val[0]) { + case '1': case 'filter': - $params[$val[0]] = TRUE; + $params['filter'] = TRUE; break; }} **autonum未指定時のバグ修正 [#h18abd99] autonumを指定しない状態だと表が崩壊するバグがあるため修正... #prism(diff-php diff-highlight){{ $cell_color = 'BGCOLOR(' . $params['head'] . '):'; } else { // ヘッダ行カラー指定がない - if ($params['autonum'] != -1) { + if ($params['autonum'] != -999999) { // 自動採番No追加 $cell = '|~' . $params['numname']; }} 簡単なミスだが最初は意外と気づけなくて何がおかしいのかと... ちなみにこのバグが確認されているのは現時点で最新バージョ... *プラグイン配布元 [#of24d22b] [[PukiWiki用ソートテーブル(表)プラグインを導入する! | ... (旧版: [[PukiWikiで表をソートしたい | OXY NOTES:https://o... *コメント [#aaa376ed] 質問や指摘などあればどうぞ。 ---- #pcomment(reply) 終了行: &tag(カスタマイズ,プラグイン,改造); #contentsx *変更箇所のまとめ [#be4c41d9] -旧版との互換性確保 --ソートしたくない列をスキップできるようにする --オプションに"1"を指定するとfilterオプションが有効になる... -autonumを指定しないとヘッダー部分とそれ以外が分離するバ... *変更の詳細 [#k76c7556] **旧版との互換性確保 [#ofcb56cd] そのまま旧版とすげ替えたかったので、まずは任意の列でソー... #prism(diff-php diff-highlight){{ foreach ($sort_keys as $sort_key) { - if (! (isset($sort_kinds[$sort_key])) ) { + if (! empty($sort_key) && ! (isset($sort_kind... // 引数のソート種別が一致しない場合 $params['_error'] = '引数の指定にエラーがあります: ' ... return $params; } } }} 次に、オプションで"1"を指定すると"filter"を指定したのと同... #prism(diff-php diff-highlight){{ if (isset($params[$val[0]])) { // 指定された引数がオプション名と一致する場合 switch ($val[0]) { + case '1': case 'filter': - $params[$val[0]] = TRUE; + $params['filter'] = TRUE; break; }} **autonum未指定時のバグ修正 [#h18abd99] autonumを指定しない状態だと表が崩壊するバグがあるため修正... #prism(diff-php diff-highlight){{ $cell_color = 'BGCOLOR(' . $params['head'] . '):'; } else { // ヘッダ行カラー指定がない - if ($params['autonum'] != -1) { + if ($params['autonum'] != -999999) { // 自動採番No追加 $cell = '|~' . $params['numname']; }} 簡単なミスだが最初は意外と気づけなくて何がおかしいのかと... ちなみにこのバグが確認されているのは現時点で最新バージョ... *プラグイン配布元 [#of24d22b] [[PukiWiki用ソートテーブル(表)プラグインを導入する! | ... (旧版: [[PukiWikiで表をソートしたい | OXY NOTES:https://o... *コメント [#aaa376ed] 質問や指摘などあればどうぞ。 ---- #pcomment(reply) ページ名: