フォーラム:ガジェットの追加・修正提案

出典: 謎の百科事典もどき『エンペディア(Enpedia)』
ナビゲーションに移動 検索に移動
フォーラム:メインページ > ガジェットの追加・修正提案 常設

MediaWiki:Common.jsMediaWiki:Common.cssが各ガジェットに分割されました。修正提案をする際に各ページに分散する問題と、提案場所が統一されていない問題があるのでここに集約しましょう。え?MediaWiki・トーク:Common.css・jsでいいって?そこには触れないでください。


「常設」なので、終わりはありません。フォーラム以外にもっと良い方法を思いつく人がいたらコメントしてくださいね定期 ---謎の管理者もどき BadEditor 2023-03-15T19:25:58 (JST)

↑同じ常設のフォーラムより

--1108-Kiju/Talk 2023-09-25T22:24:55 (JST)

EditIntros[編集]

フォーラム:Twitterユーザー関連の記事について#注意文の表示 を踏まえて「MediaWiki:Gadget-MagicEditIntros.js」を作ってみました。...........が、一部のカテゴリでは動作するものの、一部のカテゴリでは動作していません。なぜだ。。。。

分かる人教えてください。― 疲れて考える気の起きないBadEditor 2023-10-02T22:08:11 (JST)

  • ソースに変な文字が入ってしまっているようです (参考)。また、アンダースコアではなく半角空白で大丈夫なようです。--IAX86 (Talk | Contribs | Purge) 2023-10-02T22:49:37 (JST)
    • ありがとうございます。U+200E が紛れ込んでいる面倒くさいケースでした。。。。多分治ったと思います。動かない場合は教えてください。
      ところで、そのスクショのエラーマークはどうやって表示しているのでしょうか?― BadEditor 2023-10-02T23:42:54 (JST)
      • 画面左と下の⚠️マークでしょうか。であれば個人設定の編集ツールバーが有効になっている状態でJS/CSSページの<>ボタンが有効になっていれば (青色になっている状態、クリックで切り替え) コード入力モードみたいな感じになり、問題のある行の先頭のマークと画面下部の問題の総数が表示されるはずです。--IAX86 (Talk | Contribs | Purge) 2023-10-03T00:01:10 (JST)
        • こ、こんな便利機能が...気づいていませんでした。ありがとうございます🙇― BadEditor 2023-10-03T00:07:56 (JST)

shareLinks[編集]

記事の冒頭に各種SNSへのシェアボタンを追加しました。


最初は「MediaWiki:Tagline」に下記のコードを突っ込もうとしたのですが・・・


出典: 謎の百科事典もどき『エンペディア(Enpedia)』
Twitter logo.jpg
F icon.png
はてなブックマーク.png
LINE logo.svg


<div style="display:flex;">
<div>出典: 謎の百科事典もどき『エンペディア(Enpedia)』</div>

<div style="margin-left:auto">

<div style="display:flex; gap:5px">
<div class="_blank">[[ファイル:Twitter logo.jpg|30px|link=http://twitter.com/share?url=https://enpedia.rxy.jp{{urlencode:{{localurl:{{FULLPAGENAME}}}}}}&text={{FULLPAGENAME}}%20-%20Enpedia&hashtags=謎の百科事典もどき]]</div>
<div class="_blank">[[ファイル:F icon.png|30px|link=https://www.facebook.com/sharer/sharer.php?u=https://enpedia.rxy.jp{{urlencode:{{localurl:{{FULLPAGENAME}}}}}}]]</div>
<div class="_blank">[[ファイル:はてなブックマーク.png|30px|link=https://b.hatena.ne.jp/add?mode=confirm&url=https://enpedia.rxy.jp{{urlencode:{{localurl:{{FULLPAGENAME}}}}}}]]</div>
<div class="_blank">[[ファイル:LINE logo.svg|30px|link=https://lineit.line.me/share/ui?url=https://enpedia.rxy.jp{{urlencode:{{localurl:{{FULLPAGENAME}}}}}}]]</div>
</div>

</div>
</div>

・・・コードが処理されずに、そのまんまの文字列で表示される悲惨な事態になりました。

そこで第二の策として、JS から HTMLコードを直接 append する力業に変更しました。― BadEditor 2024-02-04T14:57:30 (JST)