MediaWiki:Common.js:修订间差异

天明留言 | 贡献
修复异常加载
天明留言 | 贡献
增加 Powered by SMW 图标切换的逻辑
第31行: 第31行:


// logo 切换逻辑
// logo 切换逻辑
// 放到 MediaWiki:Common.js
$(function () {
$(function () {
     // 获取当前“实际使用”的主题:'dark' 或 'light'
     // 获取当前“实际使用”的主题:'dark' 或 'light'
第51行: 第50行:
     }
     }


     // 如果元素存在就设置 src(并记录日志,便于调试)
     // 如果元素存在就设置 src(并记录日志)
     function setSrcIfExists(selector, src) {
     function setSrcIfExists(selector, src) {
         var $el = $(selector);
         var $el = $(selector);
第68行: 第67行:
             setSrcIfExists('#footer-copyrightico img', '/resources/assets/cc-by-nc-sa-dark.svg');
             setSrcIfExists('#footer-copyrightico img', '/resources/assets/cc-by-nc-sa-dark.svg');
             setSrcIfExists('#footer-poweredbyico img', '/resources/assets/poweredby-mediawiki-dark.svg');
             setSrcIfExists('#footer-poweredbyico img', '/resources/assets/poweredby-mediawiki-dark.svg');
            setSrcIfExists('#footer-poweredbysmwico img', '/resources/assets/poweredby-smw-dark.svg');
         } else {
         } else {
             setSrcIfExists('#footer-copyrightico img', '/resources/assets/cc-by-nc-sa.svg');
             setSrcIfExists('#footer-copyrightico img', '/resources/assets/cc-by-nc-sa.svg');
             setSrcIfExists('#footer-poweredbyico img', '/resources/assets/poweredby-mediawiki.svg');
             setSrcIfExists('#footer-poweredbyico img', '/resources/assets/poweredby-mediawiki.svg');
            setSrcIfExists('#footer-poweredbysmwico img', '/resources/assets/poweredby-smw.svg');
         }
         }
     }
     }
第114行: 第115行:
     setTimeout(updateLogos, 1500);
     setTimeout(updateLogos, 1500);
});
});