コンテンツにスキップ

Template‐ノート:ラブライブ!

ページのコンテンツが他言語でサポートされていません。

本テンプレートの肥大化の解消

[編集]

下記テンプレートについての提案です。

本テンプレートを読み込んでいるページの「参照読み込みの展開後のサイズ(Post-expand include size)」(参照:Help:テンプレートの制限)が非常に巨大になってしまっています。概算で、本テンプレートのみで1,221,473バイトであり、サイズ制限である2,097,152バイトの半分以上を占めています。

これは、単体でもサイズが大きい各スクールアイドルのテンプレートを本テンプレートからすべて読み込んでいることに起因しますが、必要な場合にスクールアイドルのテンプレートを個別で呼び出すことで十分だと思いますし、既にそのような運用になっていると認識しています。

つきましては、各スクールアイドルのテンプレートにリストを省略する引数を用意し、本テンプレートからの読み込みの場合にリストを省略してメンバー(above)のみを表示し、スクールアイドルのテンプレート本体に誘導することを提案します。

具体的には、本テンプレートを{{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だと、以下のようになります。

{{μ's}}と呼び出した場合。

{{μ's|min=yes}}と呼び出した場合。

--Kohaku2005会話) 2023年6月10日 (土) 10:34 (UTC)--提案を変更しました。Kohaku2005会話2023年6月10日 (土) 17:27 (UTC)[返信]

  • 返信 提案 テンプレートを見る限り、確かに個別のテンプレートをいちいち読み込むのはよくないですね。ところで、Template:ジャニーズのテンプレートでは、各グループのテンプレートを埋め込んでおらず、所属タレントのメンバー一覧として表現されています。これに倣い、各グループのテンプレートの埋め込みをさけ、各グループのメンバー一覧にすればいいのではないでしょうか。--あんしゅか会話2023年6月10日 (土) 16:14 (UTC)[返信]
返信 そうですね。各スクールアイドルのテンプレートを修正することばかり考えていましたが、その方法で十分ですね。--Kohaku2005会話2023年6月10日 (土) 17:27 (UTC)[返信]

──────────────────────────────────────────────────────────────────────────────────────────────────── Template:ジャニーズような方法を試してみたのですが(案1)、メンバーが多いため見通しが悪く感じたので、折りたたんだグループ版(案2)と、テンプレートと同じ背景版を作りました(案3)。

上記提案を取り下げて、下記の案1、2、3のどれかに修正することを提案いたします。

私は2がいいかなと思います。

 案1

 案2

 案3

--Kohaku2005会話2023年6月10日 (土) 17:27 (UTC)[返信]

返信 案については、「メンバー:」の部分は不要だと思います。以下のような例はどうでしょうか。

 案4

--あんしゅか会話2023年6月11日 (日) 03:22 (UTC)[返信]

返信 その表示方法はいいですね。ただやはりグループ名が横並びだと「虹ヶ咲」と、「蓮ノ空」が幅を取っていることもあり見づらく感じます。折りたたんだグループ(案5)か、折りたたみしない形式で、{{Navbox with collapsible groups}}のヘッダー部を模倣して、横いっぱいのグループ名の下にメンバーが表示される形式(案6)はどうでしょうか。
また、メンバーをhlistを使用した方法に変更し、タイトルのリンクを{{Colored link}}を使用したものにし、Wikipedia:表記ガイド#数字に基づき「ー期生」などを「1期生」に変更しました。

────────────────────────────────────────────────────────────────────────────────────────────────────

 案5

 案6

--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)[返信]

そうですね、こちらの方がよく見ますので。ただ案6もいいと思います。--あんしゅか会話2023年6月21日 (水) 08:22 (UTC)[返信]
返信 ノート:ラブライブ!シリーズWikipedia:コメント依頼で他の方の意見を聞いてみますか?--Kohaku2005会話2023年6月23日 (金) 15:16 (UTC)[返信]
返信 そうですね。どの案を採用するか聞いてみましょう。--あんしゅか会話2023年6月24日 (土) 07:48 (UTC)[返信]

報告 ノート:ラブライブ!シリーズWikipedia:コメント依頼にコメントを依頼しました。--Kohaku2005会話2023年6月24日 (土) 11:21 (UTC)[返信]

賛成 案5、6への修正に賛成します。どちらかというと5の方が縦にスペースを取らないのでいいと思いますが、個人的な好みになってしまうのでどちらでも大丈夫です。--Koukun020会話2023年7月17日 (月) 04:51 (UTC)[返信]

@あんしゅかさん: Koukun020さんが、案5、6に賛成とのことですが、いかがですか?--Kohaku2005会話2023年7月24日 (月) 12:59 (UTC)[返信]

コメントいいと思います。--あんしゅか会話2023年7月25日 (火) 14:35 (UTC)[返信]

チェック 案5に修正しました。--Kohaku2005会話2023年7月26日 (水) 16:11 (UTC)[返信]