同じカテゴリに何百ものページがあり、ドロップダウン ボックスを使用して、そのカテゴリ内のすべてのページの上にナビゲーション「フォーム」(または同等のもの) を追加する方法が必要です。プレゼンテーションが大きすぎるため、私が知っている限りでは、拡張機能の categorytreeまたはTree and Menuを使用できません。折りたたまれたクリッカブル ツリーでさえ展開し、実際のページをずっと下に押し込みます。
他の拡張機能の中でも、Semantic MediaWikiとDynamicPageListの拡張機能があります。カテゴリ「 Test 」内のページへのリンクのリストは、次の構文を使用して簡単にページに追加できます。
{{#dpl:category=Test|format=,*,[[%PAGE%]]\n,}}
結果は次のようになります (クリック可能なリンク付き)。
- セマンティック マップのテスト
- セマンティック テスト
- テストフォーム
- その他のテスト
- セマンティック ナビゲーションのテスト
ページ数が 100 を超えると、プレゼンテーションが大きすぎます。ページ リンクのリストをドロップダウン ボックスに追加し、必要に応じて「移動先」ボタンと組み合わせてページに貼り付ける方法はありますか?
セマンティック フォームを使用する可能性を調査しましたが、フォームをページに貼り付ける方法がわかりません。
私が欲しいのは、プレーンな HTML で次のように見えることです。
<select>
<option>Milk</option>
<option>Coffee</option>
<option>Tea</option>
</select>
ユーザーがカテゴリ内の任意のページをすばやく参照できるようにするために必要です。ドロップダウンから前のページと次のページを簡単に見つけられるように、カテゴリ内の現在のページは「デフォルト」にする必要があります。