PukiWiki備忘録
をテンプレートにして作成
開始行:
Wikiアプデの際に生まれた副産物の配布および紹介が主なページ
Wikiカスタムにあたってのメモも記述 …の予定
-----
&color(Red){このページは今後たぶん更新しません};
改造スキンをお求めの方はTFBL版をご利用下さい → [[PukiWiki...
-----
この項目のそれは全て1.5.2以降+PHP7系でしかテストしていま...
旧環境だとエラーを吐く可能性もあります。利用は自己責任で
-----
#contents
*配布 [#v2b7ecd5]
**PukiWiki 1.5.3向けskin [Ver. 92738] [#leb7e21b]
&ref(PukiWiki備忘録/Screenshot_PC.png,25%); &ref(Puk...
***使い方 [#ue826699]
+ionicons v2一式を[[外部の専用ページへ:https://ionicons.c...
+スキン一式を[[添付ファイル一覧:https://www.tffac.wiki/?p...
+skinchg.phpのみディレクトリの最上層に置き、残りはskin直...
***収録内容 [#vf944670]
-pukiwiki.skin.php
--[Ver. 92738]スキン本体
-pukiwiki.css
--[Ver. 92738]スキン専用CSS
-pukiwiki-sp.css
--[Ver. 92738]スキン専用CSS。スマホ/タブレット用
-skinchg.php
--疑似PC表示固定機能。Cookieを利用しページ最上部のトグル...
-smooth-scroll.js
--スムーズスクロール用。jQuery呼び出しは不必要。再配布
***通常のスキンとの違い [#z1b8b458]
-Milligramのソースを一部流用したFlexbox仕様でレイアウトを...
-Ioniconsを利用して編集者向けメニューをアイコン化
-デフォルトスキンよりレスポンシブ対応を強化、PC表示固定機...
-ページタイトル下に簡易検索窓搭載
-後々カスタマイズしやすくする為、無駄な隙間は悉く撤廃
***動作確認済ブラウザ [#j115f17c]
Internet Explorer 11
Microsoft Edge - EdgeHTML
Microsoft Edge - Chromium
Waterfox Classic
Steam内蔵ブラウザ
***動作確認済機種 [#l0f14da1]
iPhone SE - 第一世代
Xperia 5
Xperia 10 II
Xperia 10 III Lite
Pixel 5
Xbox Series S
PS Vitaも表示が若干崩れますが一応閲覧可能
***ライセンス [#m07dc5ab]
スキン本体と専用CSSのライセンスは[[PukiWiki本家:https://p...
再配布している同梱物(smooth-scroll.js)はMIT
***アップデート履歴 [#yb9ea288]
#region([Ver. 92738]+1 → [Ver. 92738]++の変更点 (2021-09-...
viewportの再見直し。基本はwidth=device-width、PC表示固定...
このviewportの変更に伴い、body,input,textarea,selectのfon...
.row .column、row .column-menuのpaddingを微修正。本来0で...
ついでにスマホ向けCSSにおける.row .column、.row .column-m...
bodyにword-wrap:break-word;を追加。異様に長いURLや英文が...
横幅が1024px未満になると右上のロゴが無い物として扱われる...
table[class="style_table"]時のみoverflow-x:auto。画面に収...
特殊な条件下でのみ入力フォーム絡みが画面から飛び出す不具...
端末の縦横判定をorientation: portraitからmax-width: 555px...
上記の調整により極小端末の大半は横にしてもスマホ向け表示...
#endregion
#region([Ver. 92738] → [Ver. 92738]+1の変更点 (2021-04-07))
viewportの見直し。想定最大幅を1366 → 1280に変更
font-sizeをbodyのみrem&px+calc、他は〇〇%で統一&再調整...
letter-spacingおよびline-height、要するに文字同士の間隔と...
ロゴの調整。PC表示時のみ右上設置以外はデフォルト仕様に先...
入力フォーム周りの調整。Androidにおける諸々の問題は大体解...
縦向き表示時のみブラウザによるおせっかいな自動拡大を無効...
アイコン配置を微調整。縦向き表示時下部にメニューを増やす...
各調整によりCSS3非対応環境は完全お断り化。とはいえWindows...
#endregion
#region(v0.4 → [Ver. 92738]の変更 (2020-09-27))
Type_TR → [Ver. 92738]に名称変更
見出しの再調整
配色とfont-familyの一部見直し
lastmodifiedおよびHTML convert timeをページタイトル見出し...
ページ名直下に簡易検索窓を設置。メニューバーに無理やり突...
スクロール用jsをjQueryを使うmoveTo.jsから、jQueryを使わな...
PC表示固定機能の追加。この影響でCSSが2つに分けられ、専用...
レスポンシブ対応が甘かった部分の大幅修正。ただしtableのみ...
後にカスタマイズしやすくする為、意図せず生まれていた無駄...
納得行ってない所の調整
ソースコードの整理
#endregion
#region(v0.3 → v0.4の変更点 (2020-05-17))
見出しの間隔調整および配色一部変更
bodyの背景色を指定していなかった事で起きた、Steam内蔵ブラ...
#endregion
#region(v0.2 → v0.3の変更点 (2020-03-27))
空白行、div.spacerの調整
px指定を例外を除きem指定で書き換え。borderなどの細い線を...
menubar側のリスト微調整
.smallのfont-size%指定を80%に変更
span.size1~size7のfont-size指定を%指定に変更。html項の...
.anchor_superのfont-size:x-small指定を%指定に変更。80%
.page_passageのfont-size:small指定を80%に変更
div.counterのfont-size指定を60%に変更。当スキンにおけるx...
newプラグイン用のfont-size:x-small指定を%指定に変更。95%
span.counterのfont-size指定を60%に変更。当スキンにおける...
.search-result-page-summary(検索結果表示における灰色補足...
極一部のremでfont-size指定していた箇所をemで再調整
スマホ向け表示時のfont-size指定を微調整
見出しの調整(予定)
スキン本体にCOPYRIGHT_EXの記述追加。PukiWikiの物とは別の...
PC向け表示時のみ右上に画像を背景として表示可。縦幅に合わ...
ホームに加えてヘルプも状況に関わらず常時表示+アイコンの...
#endregion
#region(v0.1 → v0.2の変更点 (2019-11-07))
marginを全体的に微調整
一部のpx指定箇所をremおよびemで修正
各font-familyから'MS Pゴシック'を削除
HTML convert timeをLast-modifiedの位置へ移動
ログイン&ログアウト、rss、rdfもIonicons化。本来ならv0.1...
#endregion
#region(初版)
2019-07-27
この時点での名称はType_TR
#endregion
***特記事項 [#z0a0d641]
基本的には一画面に収まるようなCSSの書き方をしていますが、...
ここを無理に改善すると利便性が落ちる上に表に絡むプラグイ...
この影響でスクロール用ボタンが時々小さくなる不具合が存在...
***注意事項 [#pfdf38d7]
当Wikiの見出し横に付いている編集用鉛筆マークは改造版parae...
故に配布中の専用スキンにデフォルトでは付いていません。あ...
また、デフォルトで想定しているサイズは横幅1280まで
それ以上だとブラウザの中央配置となり周囲に余白が生まれま...
右上のロゴ枠は自分で用意してください。一応バナーを置く事...
***対応を投げた箇所 [#u34a68b5]
%%2K%%WQHD以上のディスプレイ対応と4インチ未満の端末サポー...
iOSのPC向け表示時における文字入力時の自動拡大。iPadも考慮...
***(92738?) [#j5260b81]
TFFAC稼働開始が9/27→927
FF→ff→ffといえばさやか→38
要約すると若干私情の入ったTFFAC4周年記念モデルです
**sortabletable.inc.php - Data Tables版 [#j6c48a80]
[[taru memo内の日記ページ:http://taru.s223.xrea.com/index...
下位互換性を持たせているので、ユーザー側は旧版と同じ感覚...
ただしjQuery呼び出しおよび後述する各種ファイルの設置は必須
また&color(Red){利用の際はdefine('PKWKEXP_DISABLE_MULTILI...
この設定をしないと複数行に跨るプラグイン全般が機能しませ...
***旧版との大きな違い [#k5e67bf1]
&color(#ff4500){表データの各種外部出力およびページャー機...
ソート用の新オプションも追加したのでソートのON/OFF、デー...
Data Tablesは改造しやすく、知識さえあれば他にも色々と出来...
***バージョンとライセンス [#j01581e0]
2019/7/24、R00。プロトタイプ的な位置付け
現状、深刻なバグが出ない限りはこのR00のまま。VerUP予定無し
あくまでWikiアプデの際の副産物なのでR01以降は他の人に任せ...
ライセンスは改造元の作者さんに倣い、GPLv2 or (at your opt...
記述時点ではGPLv2 or GPLv3の二択
***必要なファイル [#hdd6e72d]
プラグイン本体は当然pluginディレクトリ
残りはskin/Data Tables内に置く事になります。詳細はプラグ...
jQueryの読み込ませ方はお好みで。一応デフォルトでは既に呼...
-sortabletable.inc.php、custom.datatables.css、
--プラグイン本体+一部改変用CSS
--[[このページの添付ファイルとして配布中(直リンク):https:...
--ソート用の画像ファイルも一部収録。後述する一式のフォル...
-datatables.js,datatables.cssなどなど
--ソートの軸となる一式。詳細はプラグインに同梱のmemo内にて
--配布先:https://datatables.net/download/
-currency.js
--数値ソート用。これだけ別途ダウンロード or コピペ保存す...
--配布先:https://github.com/DataTables/Plugins/tree/mast...
***機能紹介 [#i99ea8d1]
#sortabletable{{
表|h
表
}}
#sortabletable(有効値|有効値...){{
表|h
表
}}
#sortabletable(有効値|有効値...,フィルター用の0~2の数値...
表|h
表
}}
元のプラグインと違いsort=を付ける必要が無く、付いていて...
また有効値はこの強引な修正処理により大文字小文字が入り混...
フィルター用の数値はきっちり半角で入力する事
有効値「」、もしくは無効値を入力
DataTablesにおけるニュートラルな条件でソート
これは後述のStringとは別物。若干ソートの仕方が違う
YYYYMMDD形式の日付処理はこれに任せるとよさげ
有効値「Number」
文字列を数値として扱う。旧版とおおよそは同じ仕様
旧版と違う所は数値以外を基本存在しない物として扱う点。カ...
例外として、指定列内に数値が含まれていない文字列だけの箇...
有効値「String」
文字列を文字列として扱う。旧版と同じ仕様
旧版同様、数値もただの文字扱いなので数値処理には向かない
有効値「Off」
この指定をされた列は矢印が表示されず、ソートの基準に出来...
「ソートの基準には出来ない」というだけなので他に合わせて...
有効値「Secret」
この指定をされた行は完全に隠れて表示されない。旧版では利...
「表示はされないが要素として存在はしている」のでフィルタ...
内部IDなど普段は隠しておきたい列に対して使うと良い
番外:自分で新たな有効値を設定
条件分岐をシンプルにしているのでPHPを弄る技量をお持ちな...
配布されている別のjsを使うも良し、特殊なオリジナルソート...
ただしここでその類の解説はしませんというか出来ません。頑...
フィルター有効値「」、もしくは無効値を入力
フィルター機能無効。旧版と同じ
フィルター有効値「1」
フィルター機能有効。旧版とおおよそは同じ
旧版と違うのはON/OFF機能が無い…というか付ける必要のない...
故に複数条件での指定は出来ない
フィルター有効値「2」
フィルター機能有効+ページャー有効。旧版では利用不可
簡易的な指定件数毎の表示機能が設けられ、表を複数ページに...
表示は500件、100件、50件、10件、1件の中で指定が可能、初...
***サンプル1 [#pc09fbaa]
#sortabletable(aaaaa|Number|SecRet|date|off,2){{
|~yyyymd|~人口|~密度|~a|~b|h
|987/11/16|約555|1|2月29日||
|3411-1-5|1111人|02.1|||
|5555/11/13|aaaa6aaaaaaaaaaaaaaaaaaa|10|9月15日||
|6890/12/4|5.55です|1.9|11月22日||
|0987/11/2|9,99人|2.6|1月2日||
|987/1/2|999体|-2.6|11月11日||
|987/11/2|-9ふぇ99人|2.6|11月3日||
|0987/11/2|9,99人|2.6|10月10日||
|987/1/2|999体|2.6|2月29日||
|2016/9/27|4000000|16|1月10日|ALL GOOD|
|987/2/11|5000兆ギル欲しい|+2.23|0120828828||
}}
#br
#sortabletable(aaaaa|Number|SecRet|date|off,2){{
|~yyyymd|~人口|~密度|~a|~b|h
|987/11/16|約555|1|2月29日||
|3411-1-5|1111人|02.1|||
|5555/11/13|aaaa6aaaaaaaaaaaaaaaaaaa|10|9月15日||
|6890/12/4|5.55です|1.9|11月22日||
|0987/11/2|9,99人|2.6|1月2日||
|987/1/2|999体|-2.6|11月11日||
|987/11/2|-9ふぇ99人|2.6|11月3日||
|0987/11/2|9,99人|2.6|10月10日||
|987/1/2|999体|2.6|2月29日||
|2016/9/27|4000000|16|1月10日|ALL GOOD|
|987/2/11|5000兆ギル欲しい|+2.23|828828||
}}
*メモ(随時追加) [#m067b07c]
**プラグイン微改修 [#s995397c]
***region.inc.phpのHTML5対応 [#ha4cc99f]
本家の想定バージョン自体がかなり古い為、まずはUTF-8変換し...
↓
tableタグ中のcellpadding=1 cellspacing=2を削除し、style="...
tdタグ中のvalign=topを削除し、styleにvertical-align:top;...
paddingは2px指定でも可
↓
80行目辺りのspan id=rgn_button$this-~のstyleにpadding-le...
更にfontの文字化け部分をMS Pゴシックに再置き換え
paddingの幅指定、fontのサイズ指定はお好み…というか環境に...
***secedit.inc.phpのPHP7系対応 [#aa1cb495]
プログラム中に3つほどある&newをnewに置き換え。これだけ
ただしform_helper.phpを筆頭とした編集支援対応は別途記述が...
なお置き換え後は古いバージョンのPHPでは動作不可となる。互...
***tomorrow_schedule.inc.phpのPHP7系対応 [#b1b04ec5]
本家の想定バージョン自体がかなり古い為、まずはUTF-8変換し...
合わせてjaの方のtodayis、tomorrowis、daystoを「今日は」「...
その後、プラグイン内に記述されているeregを7系対応している...
*コメント [#zf216c76]
#pcomment(./コメント1,below,15)
終了行:
Wikiアプデの際に生まれた副産物の配布および紹介が主なページ
Wikiカスタムにあたってのメモも記述 …の予定
-----
&color(Red){このページは今後たぶん更新しません};
改造スキンをお求めの方はTFBL版をご利用下さい → [[PukiWiki...
-----
この項目のそれは全て1.5.2以降+PHP7系でしかテストしていま...
旧環境だとエラーを吐く可能性もあります。利用は自己責任で
-----
#contents
*配布 [#v2b7ecd5]
**PukiWiki 1.5.3向けskin [Ver. 92738] [#leb7e21b]
&ref(PukiWiki備忘録/Screenshot_PC.png,25%); &ref(Puk...
***使い方 [#ue826699]
+ionicons v2一式を[[外部の専用ページへ:https://ionicons.c...
+スキン一式を[[添付ファイル一覧:https://www.tffac.wiki/?p...
+skinchg.phpのみディレクトリの最上層に置き、残りはskin直...
***収録内容 [#vf944670]
-pukiwiki.skin.php
--[Ver. 92738]スキン本体
-pukiwiki.css
--[Ver. 92738]スキン専用CSS
-pukiwiki-sp.css
--[Ver. 92738]スキン専用CSS。スマホ/タブレット用
-skinchg.php
--疑似PC表示固定機能。Cookieを利用しページ最上部のトグル...
-smooth-scroll.js
--スムーズスクロール用。jQuery呼び出しは不必要。再配布
***通常のスキンとの違い [#z1b8b458]
-Milligramのソースを一部流用したFlexbox仕様でレイアウトを...
-Ioniconsを利用して編集者向けメニューをアイコン化
-デフォルトスキンよりレスポンシブ対応を強化、PC表示固定機...
-ページタイトル下に簡易検索窓搭載
-後々カスタマイズしやすくする為、無駄な隙間は悉く撤廃
***動作確認済ブラウザ [#j115f17c]
Internet Explorer 11
Microsoft Edge - EdgeHTML
Microsoft Edge - Chromium
Waterfox Classic
Steam内蔵ブラウザ
***動作確認済機種 [#l0f14da1]
iPhone SE - 第一世代
Xperia 5
Xperia 10 II
Xperia 10 III Lite
Pixel 5
Xbox Series S
PS Vitaも表示が若干崩れますが一応閲覧可能
***ライセンス [#m07dc5ab]
スキン本体と専用CSSのライセンスは[[PukiWiki本家:https://p...
再配布している同梱物(smooth-scroll.js)はMIT
***アップデート履歴 [#yb9ea288]
#region([Ver. 92738]+1 → [Ver. 92738]++の変更点 (2021-09-...
viewportの再見直し。基本はwidth=device-width、PC表示固定...
このviewportの変更に伴い、body,input,textarea,selectのfon...
.row .column、row .column-menuのpaddingを微修正。本来0で...
ついでにスマホ向けCSSにおける.row .column、.row .column-m...
bodyにword-wrap:break-word;を追加。異様に長いURLや英文が...
横幅が1024px未満になると右上のロゴが無い物として扱われる...
table[class="style_table"]時のみoverflow-x:auto。画面に収...
特殊な条件下でのみ入力フォーム絡みが画面から飛び出す不具...
端末の縦横判定をorientation: portraitからmax-width: 555px...
上記の調整により極小端末の大半は横にしてもスマホ向け表示...
#endregion
#region([Ver. 92738] → [Ver. 92738]+1の変更点 (2021-04-07))
viewportの見直し。想定最大幅を1366 → 1280に変更
font-sizeをbodyのみrem&px+calc、他は〇〇%で統一&再調整...
letter-spacingおよびline-height、要するに文字同士の間隔と...
ロゴの調整。PC表示時のみ右上設置以外はデフォルト仕様に先...
入力フォーム周りの調整。Androidにおける諸々の問題は大体解...
縦向き表示時のみブラウザによるおせっかいな自動拡大を無効...
アイコン配置を微調整。縦向き表示時下部にメニューを増やす...
各調整によりCSS3非対応環境は完全お断り化。とはいえWindows...
#endregion
#region(v0.4 → [Ver. 92738]の変更 (2020-09-27))
Type_TR → [Ver. 92738]に名称変更
見出しの再調整
配色とfont-familyの一部見直し
lastmodifiedおよびHTML convert timeをページタイトル見出し...
ページ名直下に簡易検索窓を設置。メニューバーに無理やり突...
スクロール用jsをjQueryを使うmoveTo.jsから、jQueryを使わな...
PC表示固定機能の追加。この影響でCSSが2つに分けられ、専用...
レスポンシブ対応が甘かった部分の大幅修正。ただしtableのみ...
後にカスタマイズしやすくする為、意図せず生まれていた無駄...
納得行ってない所の調整
ソースコードの整理
#endregion
#region(v0.3 → v0.4の変更点 (2020-05-17))
見出しの間隔調整および配色一部変更
bodyの背景色を指定していなかった事で起きた、Steam内蔵ブラ...
#endregion
#region(v0.2 → v0.3の変更点 (2020-03-27))
空白行、div.spacerの調整
px指定を例外を除きem指定で書き換え。borderなどの細い線を...
menubar側のリスト微調整
.smallのfont-size%指定を80%に変更
span.size1~size7のfont-size指定を%指定に変更。html項の...
.anchor_superのfont-size:x-small指定を%指定に変更。80%
.page_passageのfont-size:small指定を80%に変更
div.counterのfont-size指定を60%に変更。当スキンにおけるx...
newプラグイン用のfont-size:x-small指定を%指定に変更。95%
span.counterのfont-size指定を60%に変更。当スキンにおける...
.search-result-page-summary(検索結果表示における灰色補足...
極一部のremでfont-size指定していた箇所をemで再調整
スマホ向け表示時のfont-size指定を微調整
見出しの調整(予定)
スキン本体にCOPYRIGHT_EXの記述追加。PukiWikiの物とは別の...
PC向け表示時のみ右上に画像を背景として表示可。縦幅に合わ...
ホームに加えてヘルプも状況に関わらず常時表示+アイコンの...
#endregion
#region(v0.1 → v0.2の変更点 (2019-11-07))
marginを全体的に微調整
一部のpx指定箇所をremおよびemで修正
各font-familyから'MS Pゴシック'を削除
HTML convert timeをLast-modifiedの位置へ移動
ログイン&ログアウト、rss、rdfもIonicons化。本来ならv0.1...
#endregion
#region(初版)
2019-07-27
この時点での名称はType_TR
#endregion
***特記事項 [#z0a0d641]
基本的には一画面に収まるようなCSSの書き方をしていますが、...
ここを無理に改善すると利便性が落ちる上に表に絡むプラグイ...
この影響でスクロール用ボタンが時々小さくなる不具合が存在...
***注意事項 [#pfdf38d7]
当Wikiの見出し横に付いている編集用鉛筆マークは改造版parae...
故に配布中の専用スキンにデフォルトでは付いていません。あ...
また、デフォルトで想定しているサイズは横幅1280まで
それ以上だとブラウザの中央配置となり周囲に余白が生まれま...
右上のロゴ枠は自分で用意してください。一応バナーを置く事...
***対応を投げた箇所 [#u34a68b5]
%%2K%%WQHD以上のディスプレイ対応と4インチ未満の端末サポー...
iOSのPC向け表示時における文字入力時の自動拡大。iPadも考慮...
***(92738?) [#j5260b81]
TFFAC稼働開始が9/27→927
FF→ff→ffといえばさやか→38
要約すると若干私情の入ったTFFAC4周年記念モデルです
**sortabletable.inc.php - Data Tables版 [#j6c48a80]
[[taru memo内の日記ページ:http://taru.s223.xrea.com/index...
下位互換性を持たせているので、ユーザー側は旧版と同じ感覚...
ただしjQuery呼び出しおよび後述する各種ファイルの設置は必須
また&color(Red){利用の際はdefine('PKWKEXP_DISABLE_MULTILI...
この設定をしないと複数行に跨るプラグイン全般が機能しませ...
***旧版との大きな違い [#k5e67bf1]
&color(#ff4500){表データの各種外部出力およびページャー機...
ソート用の新オプションも追加したのでソートのON/OFF、デー...
Data Tablesは改造しやすく、知識さえあれば他にも色々と出来...
***バージョンとライセンス [#j01581e0]
2019/7/24、R00。プロトタイプ的な位置付け
現状、深刻なバグが出ない限りはこのR00のまま。VerUP予定無し
あくまでWikiアプデの際の副産物なのでR01以降は他の人に任せ...
ライセンスは改造元の作者さんに倣い、GPLv2 or (at your opt...
記述時点ではGPLv2 or GPLv3の二択
***必要なファイル [#hdd6e72d]
プラグイン本体は当然pluginディレクトリ
残りはskin/Data Tables内に置く事になります。詳細はプラグ...
jQueryの読み込ませ方はお好みで。一応デフォルトでは既に呼...
-sortabletable.inc.php、custom.datatables.css、
--プラグイン本体+一部改変用CSS
--[[このページの添付ファイルとして配布中(直リンク):https:...
--ソート用の画像ファイルも一部収録。後述する一式のフォル...
-datatables.js,datatables.cssなどなど
--ソートの軸となる一式。詳細はプラグインに同梱のmemo内にて
--配布先:https://datatables.net/download/
-currency.js
--数値ソート用。これだけ別途ダウンロード or コピペ保存す...
--配布先:https://github.com/DataTables/Plugins/tree/mast...
***機能紹介 [#i99ea8d1]
#sortabletable{{
表|h
表
}}
#sortabletable(有効値|有効値...){{
表|h
表
}}
#sortabletable(有効値|有効値...,フィルター用の0~2の数値...
表|h
表
}}
元のプラグインと違いsort=を付ける必要が無く、付いていて...
また有効値はこの強引な修正処理により大文字小文字が入り混...
フィルター用の数値はきっちり半角で入力する事
有効値「」、もしくは無効値を入力
DataTablesにおけるニュートラルな条件でソート
これは後述のStringとは別物。若干ソートの仕方が違う
YYYYMMDD形式の日付処理はこれに任せるとよさげ
有効値「Number」
文字列を数値として扱う。旧版とおおよそは同じ仕様
旧版と違う所は数値以外を基本存在しない物として扱う点。カ...
例外として、指定列内に数値が含まれていない文字列だけの箇...
有効値「String」
文字列を文字列として扱う。旧版と同じ仕様
旧版同様、数値もただの文字扱いなので数値処理には向かない
有効値「Off」
この指定をされた列は矢印が表示されず、ソートの基準に出来...
「ソートの基準には出来ない」というだけなので他に合わせて...
有効値「Secret」
この指定をされた行は完全に隠れて表示されない。旧版では利...
「表示はされないが要素として存在はしている」のでフィルタ...
内部IDなど普段は隠しておきたい列に対して使うと良い
番外:自分で新たな有効値を設定
条件分岐をシンプルにしているのでPHPを弄る技量をお持ちな...
配布されている別のjsを使うも良し、特殊なオリジナルソート...
ただしここでその類の解説はしませんというか出来ません。頑...
フィルター有効値「」、もしくは無効値を入力
フィルター機能無効。旧版と同じ
フィルター有効値「1」
フィルター機能有効。旧版とおおよそは同じ
旧版と違うのはON/OFF機能が無い…というか付ける必要のない...
故に複数条件での指定は出来ない
フィルター有効値「2」
フィルター機能有効+ページャー有効。旧版では利用不可
簡易的な指定件数毎の表示機能が設けられ、表を複数ページに...
表示は500件、100件、50件、10件、1件の中で指定が可能、初...
***サンプル1 [#pc09fbaa]
#sortabletable(aaaaa|Number|SecRet|date|off,2){{
|~yyyymd|~人口|~密度|~a|~b|h
|987/11/16|約555|1|2月29日||
|3411-1-5|1111人|02.1|||
|5555/11/13|aaaa6aaaaaaaaaaaaaaaaaaa|10|9月15日||
|6890/12/4|5.55です|1.9|11月22日||
|0987/11/2|9,99人|2.6|1月2日||
|987/1/2|999体|-2.6|11月11日||
|987/11/2|-9ふぇ99人|2.6|11月3日||
|0987/11/2|9,99人|2.6|10月10日||
|987/1/2|999体|2.6|2月29日||
|2016/9/27|4000000|16|1月10日|ALL GOOD|
|987/2/11|5000兆ギル欲しい|+2.23|0120828828||
}}
#br
#sortabletable(aaaaa|Number|SecRet|date|off,2){{
|~yyyymd|~人口|~密度|~a|~b|h
|987/11/16|約555|1|2月29日||
|3411-1-5|1111人|02.1|||
|5555/11/13|aaaa6aaaaaaaaaaaaaaaaaaa|10|9月15日||
|6890/12/4|5.55です|1.9|11月22日||
|0987/11/2|9,99人|2.6|1月2日||
|987/1/2|999体|-2.6|11月11日||
|987/11/2|-9ふぇ99人|2.6|11月3日||
|0987/11/2|9,99人|2.6|10月10日||
|987/1/2|999体|2.6|2月29日||
|2016/9/27|4000000|16|1月10日|ALL GOOD|
|987/2/11|5000兆ギル欲しい|+2.23|828828||
}}
*メモ(随時追加) [#m067b07c]
**プラグイン微改修 [#s995397c]
***region.inc.phpのHTML5対応 [#ha4cc99f]
本家の想定バージョン自体がかなり古い為、まずはUTF-8変換し...
↓
tableタグ中のcellpadding=1 cellspacing=2を削除し、style="...
tdタグ中のvalign=topを削除し、styleにvertical-align:top;...
paddingは2px指定でも可
↓
80行目辺りのspan id=rgn_button$this-~のstyleにpadding-le...
更にfontの文字化け部分をMS Pゴシックに再置き換え
paddingの幅指定、fontのサイズ指定はお好み…というか環境に...
***secedit.inc.phpのPHP7系対応 [#aa1cb495]
プログラム中に3つほどある&newをnewに置き換え。これだけ
ただしform_helper.phpを筆頭とした編集支援対応は別途記述が...
なお置き換え後は古いバージョンのPHPでは動作不可となる。互...
***tomorrow_schedule.inc.phpのPHP7系対応 [#b1b04ec5]
本家の想定バージョン自体がかなり古い為、まずはUTF-8変換し...
合わせてjaの方のtodayis、tomorrowis、daystoを「今日は」「...
その後、プラグイン内に記述されているeregを7系対応している...
*コメント [#zf216c76]
#pcomment(./コメント1,below,15)
ページ名:
PukiWiki 1.5.3
© 2001-2020
PukiWiki Development Team
.
© 2016-2021 SQUARE ENIX CO., LTD. All Rights Reserved. Developed by indieszero Co., Ltd.