アンサイクロペディアのこれら二つのテンプレートにならって、自分のウィキでもこれらのテンプレートを作成しましたが、何故か正しく表示されません。どうしてでしょうか。
こんばんは。 アンサイクロペディア日本語版の方法で折り畳みテンプレートを利用するには、ただテンプレートをコピーするだけではなく、MediaWiki名前空間にあるJavaScriptもコピーする必要があります。 MediaWiki名前空間にあるページ一覧]の中から、.js や .css ページ名を探し、テンプレート:SpoilerH に使われているクラス NavFrame や NavHead などがJavaScriptやCSSコード内のどこで使われているかをひとつひとつ探して見つけたものをコピーしていくという作業が必要になります。
また、ウィキアでは、すでに折り畳みに利用できるCSSクラス "mw-collapsible" が用意されています。これを使うと簡単に折り畳みが可能になります。
このようにCSSのクラスを指定することで折り畳みが可能になります。
<div class="md-collapsible"> 折り畳まれる箇所 </div>
詳しくは、ヘルプ:折り畳みで説明しています。
アンサイクロペディアの方法をウィキアでできる方法を即答できずに申し訳ありませんが、ウィキアで用意されているこの方法ならはすぐに折り畳み機能をご利用いただけます。
今回の質問とは直接関係ないかもしれませんが、スポイラー (ネタバレ) 関連のJavaScriptとして、解説は英語ですが、w:c:dev:SpoilerAlertというものもありあります。これはページ全体をネタバレとして隠すスクリプトです。
有益な質問ありがとうございました。もし回答が意図したものと違う場合は、お手数ですが遠慮なく質問してみてください。