MediaWiki:Common.js:修订间差异

天明留言 | 贡献
在正文底部增加额外搜索链接
标签已被回退
天明留言 | 贡献
添加条件判断命名空间
标签已被回退
第156行: 第156行:
// 正文底部额外搜索链接
// 正文底部额外搜索链接
mw.hook('wikipage.content').add(function ($content) {
mw.hook('wikipage.content').add(function ($content) {
    // 只在默认命名空间生效,且排除首页
    if (mw.config.get('wgNamespaceNumber') !== 0 || mw.config.get('wgIsMainPage')) {
        return; // 不满足条件就直接退出
    }
     // 获取当前条目的名称
     // 获取当前条目的名称
     var pageName = mw.config.get('wgPageName');  
     var pageName = mw.config.get('wgPageName');
    // wgPageName 会用下划线代替空格,我们换回空格
     var title = pageName.replace(/_/g, ' ');
     var title = pageName.replace(/_/g, ' ');


第170行: 第174行:
         .attr('href', 'https://www.baidu.com/s?wd=' + encodeURIComponent(title))
         .attr('href', 'https://www.baidu.com/s?wd=' + encodeURIComponent(title))
         .attr('target', '_blank')
         .attr('target', '_blank')
         .css('margin-left', '15px') // 给两个链接之间加点空隙
         .css('margin-left', '15px')
         .text('在百度中搜索 ' + title);
         .text('在百度中搜索 ' + title);