MediaWiki‐ノート:Common.css/過去ログ/2014年
英語版よりplainlist輸入の提案
en:MediaWiki:Common.css最新版には、以下のエントリーがあります。 /* Unbulleted lists */ .plainlist ul { line-height: inherit; list-style: none none; margin: 0; } .plainlist ul li { margin-bottom: 0; } これにより、丸印の無いリスト(箇条書き)が可能になり、{{plainlist}} (en:Template:plainlistのコピー)の使用が可能になります。翻訳がスムーズになると思いますので、導入を なお、やはりcss未対応により日本語版ではまだ使えない、横に並べる箇条書きのテンプレートen:Template:flatlist (日本語版: {{flatlist}})というものがありますが、これは環境によってはうまく行かないようです。(en:MediaWiki:Common.cssで、"Style for horizontal lists"以下を検索して下さい。)これも、導入されれば翻訳の手間を減らすと思いますが、技術的な事が理解できませんので、お報せにとどめます。--Ahora(会話) 2012年11月6日 (火) 07:01 (UTC)
上で11/6に書いたflatlist (.hlist) ですが、en:MOS:ACCESS#Horizontal listsによると、アクセシビリティ上推奨されるとの事なので、どなたか英語版からの輸入について、御検討下さりますでしょうか。 flatlistの例はen:Template:flatlistを見れば分かりますが、Navboxでよくあるabc • kml • xyzのようなものを、リストとして実現するものです。手で • = {{bullet}}を入れても、それはリストではないので、たとえば読み上げソフトを使う人には宜しくありません。英語版では、そういう場合flatlistを使い、 英語版で既に広く使われているものですから、使えない環境が一部にあったとしても導入しても良いのかも知れませんが、私は技術的知識が無く、提案しかねます。一応、注意書きコメントを翻訳しておきます:
どたなか一肌脱いで下さるならば、plainlistと一緒に導入すれば良いだろうと思います。よろしくお願いします。--Ahora(会話/履歴) 2012年12月4日 (火) 00:36 (UTC)
plainlistですが、基本的にはInfoboxとはおそらくその通りで、補足すると{{sidebar}}系でも使われています。必ずしも 翻訳、あるいは英語版のテンプレートの更新のマネをスムーズに行うためには、{{plainlist}}もclassも使える事が大事です。確かに、<ul style="...">でも、実現できるようですが、それを知らない投稿者も多いと思います。私も、知りませんでした。場所に関しては、おっしゃる通りinfobox、sidebarの中だけで有効、でも良いのかも知れませんが、 infobox、sidebar以外の使用例では、テンプレートではen:Template:template shortcutとen:Template:shortcutがあります。これらは分かりますが、良く分からない例もあります。en:Template:WPSHIPS shortcut templatesでは、別に普通にリストで良いところで使っていますが、この方がすっきりしていて、良いような気もします。en:Template:Medref#Parametersは、引数の説明で使っていますが、(このスタイルで書くならば)むしろplainlistの方が、正しい選択に見えます。(この例は、{{para}}を使うから、こうなっているのですが、この場合はコロンでも代用が利きますね。ただ plainlist 追加のお願い
{{Plainlist}}というテンプレートの文書template:Plainlist/docを和訳してみましたが、実際にはその機能が実装されていないことが判明しました。実装するにはどうやらこちらに plainlist というクラスを追加する必要があるようです。英語版 en:MediaWiki:Common.cssから抜くと: /* Unbulleted lists */
.plainlist ul {
line-height: inherit;
list-style: none none;
margin: 0;
}
.plainlist ul li {
margin-bottom: 0;
}
と思いますが。 現在{{Plainlist}}テンプレートは、多くの日本語記事には使用されていませんし、また、実装がなくとも中黒マークが表示されたままになってしまう支障しかないので、さしたる緊急性とおもわれますが、英語版では多くの記事(特に{{Infobox}}系)に多用されているので、将来的には対応できていた方が好ましいと思われます。--Kiyoweap(会話) 2014年1月2日 (木) 11:55 (UTC) コメント {{Unbulleted list}}でもモジュールを使用した最新版にすると強制的にビュレットが付いてしまい旧版を使用せざるを得ませんので追加しても差し支えないと考えます。ただen:MediaWiki:Common.cssの最新版ではコードが更新されているようで /* Unbulleted lists */
.plainlist ol,
.plainlist ul {
line-height: inherit;
list-style: none none;
margin: 0;
}
.plainlist ol li,
.plainlist ul li {
margin-bottom: 0;
}
となっています。差し支えなければ私が引用したの内容でWP:AN/PEに依頼をかけたいと思います。--K-iczn(会話) 2014年8月10日 (日) 06:19 (UTC)
asbox クラスの追加提案
Template‐ノート:Asbox で提案していましたが、{{asbox}}のスタイル指定をこちらに移そうと思います。具体的には .asbox {
border: solid #999 1px;
background: #F8F8F8;
margin: 0.5em 10%;
clear: both;
}
という内容を追加します。反対意見がなければ編集依頼に出します。--fryed-peach [会話] 2014年9月23日 (火) 04:36 (UTC)
|