「MediaWiki:Common.js」の版間の差分

ナビゲーションに移動 検索に移動
編集の要約なし
編集の要約なし
タグ: 差し戻し済み
編集の要約なし
 
(同じ利用者による、間の20版が非表示)
1行目: 1行目:
/* ここにあるすべてのJavaScriptは、すべてのページ読み込みですべての利用者に対して読み込まれます */
/* ここにあるすべてのJavaScriptは、すべてのページ読み込みですべての利用者に対して読み込まれます   */
$(document).ready(function() {
mw.loader.using( 'mediawiki.util', function () {
     // フッターの存在を確認してから広告スクリプトを追加
     // 未ログインユーザーならば wgUserName が null
     if ($('#footer').length) {
     if ( !mw.config.get('wgUserName') ) {
         $.getScript("https://adm.shinobi.jp/s/e5693d186bd4b5059686530409d0aec1")
         // 「ソースを閲覧」「履歴表示」を非表示
         .done(function() {
         $( '#p-views li#ca-viewsource, #p-views li#ca-history' ).remove();
            console.log("Ad script loaded successfully.");
         // 「編集」「ウォッチ」「ウォッチ解除」を非表示
         })
         $( '#p-cactions li#ca-edit, #p-cactions li#ca-watch, #p-cactions li#ca-unwatch' ).remove();
         .fail(function(jqxhr, settings, exception) {
            console.error("Failed to load ad script:", exception);
        });
    } else {
        console.error("Footer element not found.");
     }
     }
});
});

案内メニュー