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

提供:ファンタジー能力Wiki 移転先
ナビゲーションに移動 検索に移動
(ページの作成:「→‎ここにあるすべてのJavaScriptは、すべてのページ読み込みですべての利用者に対して読み込まれます: $(document).ready(function() { var adHtml = '<div id="footer-ad" style="text-align: center; margin-top: 20px;">' + '<a href="https://your-ad-link.example.com" target="_blank">' + '<img src="https://your-ad-image.example.com/banner.jpg" alt="広告" style="width:300px; height:auto;">' +…」)
 
編集の要約なし
 
(同じ利用者による、間の32版が非表示)
1行目: 1行目:
/* ここにあるすべてのJavaScriptは、すべてのページ読み込みですべての利用者に対して読み込まれます */
/* ここにあるすべてのJavaScriptは、すべてのページ読み込みですべての利用者に対して読み込まれます   */
$(document).ready(function() {
mw.loader.using( 'mediawiki.util', function () {
     var adHtml = '<div id="footer-ad" style="text-align: center; margin-top: 20px;">' +
 
                '<a href="https://your-ad-link.example.com" target="_blank">' +
     // 未ログインユーザーならば wgUserName が null
                '<img src="https://your-ad-image.example.com/banner.jpg" alt="広告" style="width:300px; height:auto;">' +
    if ( !mw.config.get('wgUserName') ) {
                '</a></div>';
        // 「ソースを閲覧」「履歴表示」を非表示
   
        $( '#p-views li#ca-viewsource, #p-views li#ca-history' ).remove();
    $('#footer').append(adHtml);
        // 「編集」「ウォッチ」「ウォッチ解除」を非表示
        $( '#p-cactions li#ca-edit, #p-cactions li#ca-watch, #p-cactions li#ca-unwatch' ).remove();
 
        $( '#t-print, #t-permalink, #t-specialpages, #t-print, #n-砂場' ).remove();
    }
});
});

2025年8月22日 (金) 00:40時点における最新版

/* ここにあるすべてのJavaScriptは、すべてのページ読み込みですべての利用者に対して読み込まれます   */
mw.loader.using( 'mediawiki.util', function () {

    // 未ログインユーザーならば wgUserName が null
    if ( !mw.config.get('wgUserName') ) {
        // 「ソースを閲覧」「履歴表示」を非表示
        $( '#p-views li#ca-viewsource, #p-views li#ca-history' ).remove();
        // 「編集」「ウォッチ」「ウォッチ解除」を非表示
        $( '#p-cactions li#ca-edit, #p-cactions li#ca-watch, #p-cactions li#ca-unwatch' ).remove();

        $( '#t-print, #t-permalink, #t-specialpages, #t-print, #n-砂場' ).remove();
    }
});