- 追加された行はこの色です。
- 削除された行はこの色です。
*概要 [#y5695158]
ページ内にタブ表示領域を作成し、別ページの内容をタブとして表示します。
*使い方 [#h482fea2]
- ブロック型
#ac([折りたたみ部分の見出し][,h,open,alt,all,end]){{
折りたたむ内容
}}
- インライン型(リストやテーブル内)
&ac([折りたたみ部分の見出し][,open,alt]){折りたたむ内容};
**オプションについて [#o7502e66]
-h
''直上の要素'' (兄弟要素) を折りたたみ部分の見出しとして使用する。主にページの見出しを使って折りたたむ際に使用する。''インライン型では使用できない''。
-open
折りたたみ部分を開いた状態で表示する。
-alt
折りたたんでいる際にその旨を示す文章を表示する。
-all
複数のアコーディオンを同時に開閉するためのボタンを表示する。複数設置可能。
設置した位置よりも下にある、同階層のアコーディオンが対象。複数ボタンがある場合は次のボタンまでが対象。
-end
allオプションで設置したボタンの制御範囲の終了位置を作成する。一番下まで対象にする場合は特に必要ない。
*使用例 [#pff1b140]
-ベーシック
#ac{{
この部分が折りたたまれる。
}}
#ac{{
この部分が折りたたまれる。
}}
#br
-折りたたみ部分の見出しを指定する
#ac(詳細を表示){{
必ず第一引数として指定する。
}}
#ac(詳細を表示){{
必ず第一引数として指定する。
}}
#br
-最初から開いた状態にする
#ac(開いてる,open){{
押すと閉じる
}}
#ac(開いてる,open){{
押すと閉じる
}}
#br
-ページの見出しで折りたたむ
***見出し
#ac(h,alt){{
必ず見出しの真下に置くこと。
ついでに閉じているときにメッセージを表示。
折りたたみに使った見出しは目次にちゃんと表示されるし、見出しごとの編集にも使える。
}}
***見出し [#udd79233]
#ac(h,alt){{
必ず見出しの真下に置くこと。
ついでに閉じているときにメッセージを表示。
折りたたみに使った見出しは目次にちゃんと表示されるし、見出しごとの編集にも使える。
}}
#br
-リスト内やテーブル内で使用する
インライン型で使う。
注:インライン型はリスト内やテーブル内でのみ使用すること。
--リスト
--&ac(リスト){リスト内でも折りたためる};
--リスト
|&ac{テーブル内でも折りたためる};|
--リスト
--&ac(リスト){リスト内でも折りたためる};
--リスト
|&ac{テーブル内でも折りたためる};|
#br
-複数のアコーディオンを開閉するためのボタンを設置する
ボタンよりも下にある同階層のアコーディオンが対象。次のボタンがある場合はそこまでが制御の範囲となる。
#ac(ソース全体){{{{
#ac(all)
#ac(このアコーディオンは1つ目のボタンで開閉されます){{
制御の対象です。
}}
#ac(このアコーディオンは1つ目のボタンで開閉されます){{{
#ac(制御の対象外です。){{
このアコーディオンは階層が違うため制御の対象外です
}}
}}}
#ac(このアコーディオンは1つ目のボタンで開閉されます){{
制御の対象です。
}}
#ac(all)
#ac(このアコーディオンは2つ目のボタンで開閉されます){{
制御の対象です。
}}
#ac(このアコーディオンは2つ目のボタンで開閉されます){{
制御の対象です。
}}
#ac(end) // 必要に応じて設置。ページには表示されない。
#ac(このアコーディオンは対象外です){{
ボタンに反応しません。
}}
}}}}
#br
#ac(all)
#ac(このアコーディオンは1つ目のボタンで開閉されます){{
制御の対象です。
}}
#ac(このアコーディオンは1つ目のボタンで開閉されます){{{
#ac(制御の対象外です。){{
このアコーディオンは階層が違うため制御の対象外です
}}
}}}
#ac(このアコーディオンは1つ目のボタンで開閉されます){{
制御の対象です。
}}
#ac(all)
#ac(このアコーディオンは2つ目のボタンで開閉されます){{
制御の対象です。
}}
#ac(このアコーディオンは2つ目のボタンで開閉されます){{
制御の対象です。
}}
#ac(end) // 必要に応じて設置。ページには表示されない。
#ac(このアコーディオンは対象外です){{
ボタンに反応しません。
}}
*当プラグインについて [#oeb31f90]
当プラグインは''kanateko''様が作成、公開されているac.inc.phpとなっております。
詳細は製作者様サイトにてご確認ください。
[[https://jpngamerswiki.com/?339186a834]]