フォーラム:MediaWiki:Taglineについて
MediaWiki:Taglineについてですが、表示されるように設定することを提案します。--ShikiShiki (トーク) 2022-10-15T21:13:05 (JST)
手順[編集]
(1) MediaWiki:Taglineに、
{{#ifeq: {{NAMESPACENUMBER}} | 0 | 出典: 謎の百科事典もどき『エンペディア(Enpedia)』 | }}
と書きます。
(2) MediaWiki:Common.cssに、
/* MediaWiki:Tagline表示用 */
#siteSub {
display: block;
}
/* MediaWiki:Taglineメインページ非表示用 */
body.page-Main_Page.action-view #siteSub,
body.page-Main_Page.action-submit #siteSub {
display: none;
}
という文字列を追加します。
※「/* MediaWiki:Tagline表示用 */¥は、タイトルの下にMediaWiki:Taglineの文字列を追加する機能を持ち、「/* MediaWiki:Taglineメインページ非表示用 */」は、メインページなどに表示されないよう設定するものです。(参考 : 特別:固定リンク/626875)また、自分のサイトにて動作確認済みです。
どうでしょうか?ご意見お願いします。--ShikiShiki (トーク) 2022-10-15T21:13:05 (JST)
ご意見[編集]
- 因みに、表示された場合は、このようになります(利用者:ShikiShiki/common.cssを入力した状態でのスクリーンショット)。--ShikiShiki (トーク) 2022-10-15T21:25:00 (JST)
- 良いかも。---謎の管理者もどき BadEditor 2022-10-15T22:09:23 (JST)
気にはなっていましたが、ちゃんといじれる人がいれば、というところです(私はいじれません)--新型電気式気動車/桜小路こむぎ (トーク) 2022-10-15T22:10:54 (JST)HotCatを入れられたから自分でもいじれると見なし発言除去--新型電気式気動車/桜小路こむぎ (トーク) 2022-10-16T16:15:54 (JST)- MediaWiki:Tagline / MediaWiki:Common.css の設定は、全てのユーザーに自動的に反映されるため、個々のユーザーが何か設定を行う必要はありません。また、MediaWiki 名前空間のページなので、管理者やスタッフしか編集できません。---謎の管理者もどき BadEditor 2022-10-17T11:47:26 (JST)
- 追記 試運転をしましたが、エンペディアではメインページなどにも表示されるようになっています。--ShikiShiki (トーク) 2022-10-15T22:42:02 (JST)
- 「メインページ」の実態は Enpedia:メインページ(Enpedia 名前空間) なので、手順(1)の設定を行えば問題なく非表示になると思われます。(今すぐテストしたい場合は、
page-Main_Page
の 部分をrootpage-Enpedia_メインページ
に変えればよいです。)---謎の管理者もどき BadEditor 2022-10-16T16:14:00 (JST)
- 「メインページ」の実態は Enpedia:メインページ(Enpedia 名前空間) なので、手順(1)の設定を行えば問題なく非表示になると思われます。(今すぐテストしたい場合は、
- 私もマイCSSを設定して、タグライン表示の試運転をしているのですが、ちょっと文字サイズが大きいように感じます。(慣れの問題かもしれませんが・・・)
#siteSub {
display: block;
font-size: 80%; /* すこし小さく */
}
80% ぐらいが丁度よいと思うのですが、いかがでしょうか。---謎の管理者もどき BadEditor 2022-10-17T11:47:26 (JST)
- 追記 あと、通常の記事(標準名前空間)だけでなく「よみもの」も表示させていいと思います。---謎の管理者もどき BadEditor 2022-10-17T11:53:15 (JST)
- 確かにそう思います。--ShikiShiki (トーク) 2022-10-17T13:22:23 (JST)
- 名前空間の指定は
body.ns-0
やbody.ns-106
でも可能なので、Tagline側で制御せずにCSS側に押し付けても良さそうですね。common.cssなら利用者各自で上書きできるので。--かにふとん (トーク) 2022-10-17T21:01:15 (JST)
- いろいろ総合すると、MediaWiki:Common.css を下記のとおり書き換える
body.ns-0 #siteSub,
body.ns-106 #siteSub {
display: block;
font-size: 80%;
}
(MediaWiki:Tagline は書き換えなし).....がよさそうですかね。---謎の管理者もどき BadEditor 2022-10-19T11:25:38 (JST)
- とりあえず、上記の案で書き換えてみちゃって、邪魔だという感想があまりにも多かったら考え直すぐらいのノリでいいですかね?---謎の管理者もどき BadEditor 2022-11-12T04:20:36 (JST)
- 賛成 良いと思います。やっちゃいましょう!--360度 (トーク) 2022-11-17T19:22:16 (JST)
- 賛成 とりあえずやってみましょう。--seron|talk&contribs 2022-12-23T13:41:06 (JST)
- IFA持ってないと編集できないので、User:かにふとんさんお願いします(Special:登録利用者一覧/interface-admin)。--360度 (トーク) 2022-12-23T14:11:47 (JST)
- special:diff/679220 にて反映しました。ブラウザで確認できない場合はMediaWiki:Clearyourcacheの方法でキャッシュ破棄をお試しください。--かにふとん (トーク) 2022-12-23T23:51:07 (JST)
- 反映されているのを確認しました。
フォントサイズですがもう少し大きくてもよさそう...?--1108-Kiju/Talk 2022-12-23T23:54:19 (JST)- CSSで拡大してみたところ、普通に邪魔でしたね。先の発言は撤回します。
- これぐらいさりげなく表示されている方が僕は好みですねえ…--Puntti (Talk) 2022-12-24T11:12:11 (JST)
- ところでTaglineを非表示にするにはどうしたらよいのでしょうか。
#siteSub {display: none;}
- だと出来ませんでした。ダメもとで
#siteSub { display: none; }
#siteSub {
display: none !important;
}
と指定するか、あるいは
body.ns-0 #siteSub {
display: none;
}
と指定するとよいです。CSSがうまく当たらないときは、Google Chrome のデベロッパーツールを見ると吉です。---謎の管理者もどき BadEditor 2023-01-30T18:25:30 (JST)
- (P.S.)デベロッパーツールを見つつ、「CSS 詳細度」でググると、理由がわかると思います。---謎の管理者もどき BadEditor 2023-01-30T18:30:54 (JST)
終了 Taglineの反映からおよそ2か月、そろそろ馴染んできて意見も尽きたようですので、これにてフォーラムを閉じます。--360度 (トーク) 2023-02-05T17:44:11 (JST)