Template‐ノート:ラブライブ!本テンプレートの肥大化の解消下記テンプレートについての提案です。
本テンプレートを読み込んでいるページの「参照読み込みの展開後のサイズ(Post-expand include size)」(参照:Help:テンプレートの制限)が非常に巨大になってしまっています。概算で、本テンプレートのみで1,221,473バイトであり、サイズ制限である2,097,152バイトの半分以上を占めています。 これは、単体でもサイズが大きい各スクールアイドルのテンプレートを本テンプレートからすべて読み込んでいることに起因しますが、必要な場合にスクールアイドルのテンプレートを個別で呼び出すことで十分だと思いますし、既にそのような運用になっていると認識しています。
具体的には、本テンプレートを{{Navbox}}に変更し、既存のリスト(groupnと、listn)を{{Navbox with collapsible groups}}に移行してNavboxのlist1に設定します。そして、省略の状態を示す引数がyesの場合は省略されている旨とテンプレートへのリンクを、引数が空やnoの場合はNavbox with collapsible groups(既存のリスト)を表示します。 詳しくはTemplate:μ's/sandboxをご確認ください。 サンドボックスでは、省略の状態を示す引数が"min"、省略している旨を伝える文が「要素が省略されています。[完全版を表示]」となっています。もっと良い文言がありましたらお教えください。 この修正で、いずれも概算で、914,189バイト削減でき、307,284バイトになります。 例えば、Template:μ'sだと、以下のようになります。
--Kohaku2005(会話) 2023年6月10日 (土) 10:34 (UTC)--提案を変更しました。Kohaku2005(会話) 2023年6月10日 (土) 17:27 (UTC)
Template:ジャニーズような方法を試してみたのですが(案1)、メンバーが多いため見通しが悪く感じたので、折りたたんだグループ版(案2)と、テンプレートと同じ背景版を作りました(案3)。 上記提案を取り下げて、下記の案1、2、3のどれかに修正することを提案いたします。 私は2がいいかなと思います。 --Kohaku2005(会話) 2023年6月10日 (土) 17:27 (UTC) 返信 案については、「メンバー:」の部分は不要だと思います。以下のような例はどうでしょうか。 --あんしゅか(会話) 2023年6月11日 (日) 03:22 (UTC)
--Kohaku2005(会話) 2023年6月11日 (日) 17:25 (UTC)--案6の「その他」の変更忘れを修正。案5、案6にて上位階層でhlistクラスが付与済みなため、各Navboxからhlistのclass指定を除去。Kohaku2005(会話) 2023年6月11日 (日) 17:54 (UTC)--虹ヶ咲のメンバーの誤りを修正。Kohaku2005(会話) 2023年6月16日 (金) 18:15 (UTC) 返信 (利用者:あんしゅかさん宛) お返事が無いようですが、あんしゅかさんは 案4のようなグループ名とメンバーを横に並べる方がお好きですか? --Kohaku2005(会話) 2023年6月20日 (火) 11:55 (UTC)
報告 ノート:ラブライブ!シリーズとWikipedia:コメント依頼にコメントを依頼しました。--Kohaku2005(会話) 2023年6月24日 (土) 11:21 (UTC)
@あんしゅかさん: Koukun020さんが、案5、6に賛成とのことですが、いかがですか?--Kohaku2005(会話) 2023年7月24日 (月) 12:59 (UTC)
済 案5に修正しました。--Kohaku2005(会話) 2023年7月26日 (水) 16:11 (UTC) |