ja:plugin:datatables
DataTables プラグイン
この拡張は二年以上更新されていません。もはや維持管理や対応がされておらず、互換性に問題がある可能性があります。
This extension is not in the 'plugin' or 'template' namespace and is therefore ignored.
このプラグインは jQuery の DataTables プラグインを実装しています。
インストール
例と使用方法
動作中のプラグインはここを参照して下さい。 見本ページは、プラグインで使用可能なすべての体裁を表示しています。
簡単な使用方法:
<datatables> ^ Column A ^ Column B ^ Column C ^ | Row A1 | Row B1 | Row C1 | | Row A2 | Row B2 | Row C2 | | Row A2 | Row B2 | Row C3 | </datatables>
より複雑な見本
<datatables page-length="50"> [...] </datatables> <datatables paging="false" ordering="false" info="false" searching="false"> [...] </datatables>
構文
基本構文:
<datatables> [...] </datatables>
オプション
完全なオプションについては https://datatables.net/reference/option/ を参照して下さい。
オプション | 説明 | 許容値 | デフォルト値 |
---|---|---|---|
auto-width | DataTables の機敏な列幅処理の機能制御 | boolean | true |
dom | ページに表示する表制御要素とその順序の定義 | string | lfrtip |
info | 表情報の表示欄の機能制御 | boolean | true |
length-change | 表のページ割付け件数変更処理の機能制御 | boolean | true |
order | 表に適用する初期順序(ソート) | json | [[0, 'asc']] |
ordering | DataTables 内の順序(ソート)処理の機能制御 | boolean | true |
page-length | ページ毎に表示する行数 | integer | 10 |
paging | 表のページ割付けの機能制御 | boolean | true |
paging-type | ページ割付けボタンの表示オプション | simple – 「前」「次」ボタンのみ simple_numbers – 「前」「次」ボタン・ページ番号 full – 「先頭」「前」「次」「最終」ボタン full_numbers – 「先頭」「前」「次」「最終」ボタン・ページ番号 | simple_numbers |
scroll-x | 水平スクロール | px , integer , boolean | false |
scroll-y | 垂直スクロール | px , integer , boolean | false |
searching | 検索(フィルタリング)処理の機能制御 | boolean | true |
state-save | 状態保存 - ページリロード時にテーブル状態を復元する | boolean | false |
設定
設定オプション | デフォルト値 | 説明 |
---|---|---|
excludedPages | (wiki|playground) | 除外するページ(正規表現あり) |
enableForAllTables | 0 | 全ての「標準形式」テーブルに対して DataTables を有効にします |
enableLocalization | 0 | 自動多言語対応を有効にします |
デモ
デモおよび実例は http://lotar.altervista.org/dokuwiki/wiki/plugin/datatables で提供されています。
開発
変更履歴
- Added support for PHP 8.x on legacy DokuWiki by giterlizzi (2023-08-31 15:42)
- Fix typo by giterlizzi (2023-08-30 15:30)
- Updated release by giterlizzi (2023-07-23 17:42)
- Merge branch 'master' of https://github.com/LotarProject/dokuwiki-plu… by giterlizzi (2023-07-23 17:41)
- Merge pull request #70 from cosmocode/master by giterlizzi (2023-07-23 17:39)
バグ報告と機能要望
バグ報告と機能要望は課題追跡にお願いします。
ToDo・要望一覧
FAQ
議論
ja/plugin/datatables.txt · 最終更新: 2015-07-17 02:36 by sawachan