Template‐ノート:Navbox generic
![]() | このテンプレートは2008 |
グループの中 のグループ
en:Template:Hayao Miyazaki filmsみたいな
- en:Template:Hayao Miyazaki filmsを
見 ると、そのテンプレート自体 、他 のテンプレートに依存 していると言 うことはなく、単体 で使 われているものでこのテンプレートTemplate:Navbox genericとは別 のもののようです。よって、en:Template:Hayao Miyazaki filmsのような構成 のテンプレートを使 いたければ、独自 にそのようなテンプレートをen:Template:Hayao Miyazaki filmsを参考 にして新 たに作 るという手 もあります。en:Template:Hayao Miyazaki filmsと似 たような構成 のテンプレートを沢山 作 る必要 性 が出 てきたとき、en:Template:Navbox genericのような汎用 的 なテンプレートを参考 に、でグループの中 にグループを持 つ汎用 的 なテンプレートを作 ればよいと思 います。今 このen:Template:Navbox genericを改造 してen:Template:Hayao Miyazaki filmsのような構成 にするよりも、改造 せずに別途 、新 たにテンプレートを作 ったほうが安全 でやりやすいと思 います。--Hsz 2007年 5月 2日 (水) 08:24 (UTC)英語 版 では5月 20日 にen:Template:Navbox generic subgroupが作 られたみたいですが、これを参考 に作 ったテンプレートを{{Navbox generic}}に組 み込 めるようにするのはどうでしょう(ただ、それだとタイトルバーのcolspanの数 を別途 指定 しなくてはならないので{{Navbox generic}}も改造 しなくてはならないが…)。--221.119.56.251 2007年 9月 16日 (日) 01:49 (UTC)- とりあえずTemplate:Navbox generic subgroupを
作 ってみました。--新幹線 2007年 9月 24日 (月) 04:35 (UTC)
- とりあえずTemplate:Navbox generic subgroupを
折 りたたみ機能 への対応
このテンプレートはグループ
現在 日本語 版 のMediaWiki:Common.jsに、必要 のコードはない。これは以前 、自分 のサブスクリプトページでテストのScreenshot--Alex S.H. Lin 2007年 5月 5日 (土) 16:17 (UTC)- そうなんですか。コード
自体 を変 えなければならないんですね。このコードについて私 はよく分 からないので、今 はあきらめます。とても返事 が遅 れてごめんなさい。--ありにゃん(トーク・投稿 記録 ) 2007年 7月 21日 (土) 05:00 (UTC)
- そうなんですか。コード
更新 時 のお願 い
- わかりました。それと、お
手 を煩 わせてしまったみたいですみません; そして、どうもありがとうございました。--航 汰 2007年 5月 8日 (火) 15:46 (UTC)
Tnavbarの表示 と非 表示 について
Tnavbarの「
現状 のソース
<div style="float:left; width:6em; text-align:left;"> {{Tnavbar|<!--deprecated:-->{{{templateName|<!----> {{{name<noinclude>|Navbox generic</noinclude>}}}}}}|mini=1}} </div><span style="font-size:110%;">{{{title}}}</span></th>
案
<div style="float:left; width:6em; text-align:left;"> {{#if:{{{name|}}}{{{templateName|}}}|{{Tnavbar|{{{templateName| {{{name<noinclude>|Navbox generic</noinclude>}}}}}}| {{#if:{{{Tnavbar_type|}}}|{{{Tnavbar_type}}}|mini=1}}}}}} </div><span style="font-size:110%;">{{{title}}}</span></th>
--Soregashi 2007
- collapsibleだと「
表示 /隠 す」にNavToggleのclass名 が付 けられない為 、Tnavbarが無 い時 に{{{title}}}が中央 からずれる様 です。MediaWiki:Common.jsのButton.style.styleFloat
辺 りをMediaWiki:Monobook.cssのa.NavToggle
に変更 すれば良 い筈 ですが、JavaScriptには疎 いので、迂闊 に弄 れません。MediaWiki‐ノート:Common.jsに書 いてJavaScriptに明 るい人 に変更 して貰 った方 が良 いでしょう(Template:Navigation等 にも影響 しますが、Template‐ノート:Navigationで言 った「MediaWiki:Common.cssに~」をした時 と見 た目 は変 らない筈 です)。また、変更 した場合 、TnavbarのスタイルはTemplate:Navigation同様 、positionを利用 する事 になります。--kahusi (會話 ) 2007年 11月22日 (木) 01:22 (UTC)
- おっしゃる
通 り、collapsibleは「Tnavbar」がない場合 、{{{title}}}がやや左 にずれますし、<th>タイトル</th>などのように<th></th>にしか対応 してません。そこで苦肉 の策 として上記 のように空 のwidth:6emにするかもしくはspanでマージンを取 ればTemplate:Navigationなどへの影響 もなく見 た目 も一応 センターになります。私 もJavaは苦手 で自信 がありませんので、もしかしたらもっと簡単 な方法 があるかもしれませんが。それとcollapsibleの設定 を変更 したい理由 は、もともとTemplate:Navigationを使用 していたのですが、MediaWiki:Monobook.jsが変更 されて以来 、常 に「隠 す」がデフォルトになってしまいましたのでcollapsibleでTemplate:Navigationのようにできないものかとずっと思 っていたからです。とりあえずMediaWiki:Common.jsとMediaWiki:Monobook.cssあたりをチェックしてみます。--Soregashi 2007年 11月22日 (木) 03:07 (UTC)
- おっしゃる
- あれからいろいろ
検討 しました。MediaWiki:Common.jsのButton.style.styleFloat
をMediaWiki:Monobook.cssのa.NavToggle
を流用 して絶対 位置 にしただけでは、テーブルから「表示 /隠 す」がはみ出 る現象 が起 こります。そこでposition: relative
をcollapsibleに付加 することでこの現象 を回避 することができ、Tnavbarにも絶対 位置 を付加 することで全 ての問題 が解消 されると思 います。とりあえずMediaWiki‐ノート:Common.jsで提案 してみたいと思 います。--Soregashi 2007年 11月29日 (木) 12:29 (UTC)
一旦 変更 がなされましたがテーブルから「表示 /隠 す」がはみ出 る現象 が起 こる現象 が回避 できなかったこと、議論 が停止 していることから、本件 は一旦 終了 とします。--新幹線 2008年 8月 24日 (日) 08:45 (UTC)
Navbox 移植
- いっそのこと
英語 版 のように現在 のナビゲーションテンプレートの使用 を非 推奨 として、必 ずNavboxを使用 するようにしたほうが良 いでしょうか?ちなみに、現在 、Tnavbarの表示 ・非 表示 と、現状 の左 以外 に右 にも置 けるようにするという提案 があるので、Navboxにもそれを適用 したほうが良 いと思 います。--新幹線 2007年 11月25日 (日) 04:58 (UTC)
- Navbox に
手 を入 れるなら、ローカライズでない限 り英語 版 で手 を入 れるべきでしょう。必 ず Navbox かどうかは、なぜ Navbox generic が deprecate されたのかを調 べてみないことにはなんとも…。--Jms 2007年 11月25日 (日) 15:23 (UTC)
- Navbox に
やはりメタテンプレートは1つに
- ついでにですが、
現在 英語 版 で新 しいNavbox用 のCSSが導入 されており、それに対応 するサンドボックスもできています。日本語 版 でもテキストは先日 Template:Navbox/sandboxに移植 しましたが、CSSは、まだ管理 者 へ依頼 していませんので移植 されておりません。そのため表示 のテストを行 うには自分 のユーザーCSSを使用 する必要 があります。できればそちらへの更新 も視野 に入 れて頂 けたらなと思 います。--新幹線 2008年 5月 1日 (木) 11:11 (UTC)
英語 版 で、上記 のサンドボックスに準 じたテンプレートが正式 に導入 されたようです。--新幹線 2008年 5月 11日 (日) 09:49 (UTC)
- Template:Navbox/sandboxを
新 たに利用 したので、リンクを変更 しておきました。--kahusi (會話 ) 2008年 5月 15日 (木) 11:51 (UTC)
- Template:Navbox/sandboxを
- Template:Navbox/testcasesを、ユーザCSSを
移植 した上 でWinXP Pro SP3上 のIE7.0.5730.11、Firefox2.0.0.13、Opera9.27にて妥当 な表示 と確認 しました。テンプレートを変更 する際 にもう一 つ、Template:四川 省 の行政 区画 等 でgroup/listの数 が不足 しているので、現行 の20を25~30くらいに増 やす事 を希望 します。英語 版 にも反映 すべき事 かは判断 しかねますが……。--kahusi (會話 ) 2008年 5月 15日 (木) 12:08 (UTC)
- Template:Navbox/testcasesを、ユーザCSSを
- group/listの
数 を増 やすことについてはTemplate‐ノート:Navboxに議論 の場 を移 しましょう。--新幹線 2008年 7月 23日 (水) 13:09 (UTC)
- group/listの
- Navbox/sandboxが
新 たに利用 されたようなので、利用 者 :新幹線 /Navboxを作成 しました。--新幹線 2008年 5月 17日 (土) 01:49 (UTC)
- Navbox/sandboxが
特 に反対 意見 もないようなので、そろそろen:MediaWiki:Common.cssの default skin for navigation boxes の部分 を移植 するために、MediaWiki:Common.cssの編集 依頼 を出 しませんか?既存 のテンプレート(Navbox genericも含 む)への影響 は、- marginが1em 0em 0emからautoになる。
上 マージンが-1pxになる。- paddingが5pxから1pxになる。
- font-sizeが90%から88%になる。
背景 色 が#f9f9f9から#fdfdfdになる。
- ぐらいでしょう。1と2については、Navbox genericには
直接 スタイル指定 がされているので影響 はありません。Navboxには左右 マージンのみ指定 されていますが、それ以前 は全 マージンがautoになっていました。そのため上 マージンが-1pxになる以外 は元 に戻 るだけなので問題 ないと思 います。 - 3についての
具体 的 な影響 はよく分 かりません(paddingが幾 らになっても表示 が変 わらなかったような)。 - 4については
文字 のサイズが多少 小 さくなります。もしこれを適用 する場合 、Navboxのsmall指定 はのけるべきでしょう。 - 5については、
色 が若干 薄 くなるだけなので問題 ないと思 います。--新幹線 2008年 5月 23日 (金) 12:53 (UTC)
MediaWiki‐ノート:Common.css で navbox クラスの
group/listの
本 テンプレートの廃止
このテンプレートおよび{{Navbox generic subgroup}}ですが、
賛成 します。--新幹線 2008年 8月 24日 (日) 08:40 (UTC)
他 の Navbox を使 わないナビゲーションテンプレートもいずれ廃止 したいと思 うのですが、 Navbox generic を廃止 する場合 より影響 が大 きいのは明 らかですので、まずWikipedia:お知 らせで告知 して、Navbox generic廃止 後 にこれとは別 の議論 として始 めるか、今 行 っている議論 を拡大 したほうがいいと思 います。どちらにせよ議論 の場 はここではなくウィキプロジェクト テンプレートの方 が適切 かもしれません。また、{{NavigationBox2}}はほとんどオリンピック関連 の記事 に使 われているようなので(テンプレート作成 者 もオリンピック関連 記事 の編集 に熱心 な方 のようです)、それについてはウィキプロジェクト オリンピックにも報告 したほうが混乱 を避 けることができてよいような気 がします。--新幹線 2008年 8月 25日 (月) 01:47 (UTC)
- 1
週間 がたちましたので、 Navbox generic および Navbox generic subgroup に {{移行 中 のテンプレート}} を張 りました。--新幹線 2008年 8月 31日 (日) 08:03 (UTC)
- 1
FireFoxで見 ると折 りたたみ時 に崩 れる
IE8では