MediaWiki:Common.js

Salt lovely留言 | 贡献2020年12月19日 (六) 10:25的版本 (// Edit via Wikiplus)

注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。

  • Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5Ctrl-R(Mac为⌘-R
  • Google Chrome:Ctrl-Shift-R(Mac为⌘-Shift-R
  • Internet Explorer或Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5
  • Opera:Ctrl-F5
/* 这里的任何JavaScript将为所有用户在每次页面载入时加载。 */

/* 百度推送 */
(function(){
    var bp = document.createElement('script');
    var curProtocol = window.location.protocol.split(':')[0];
    if (curProtocol === 'https') {
        bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
    }
    else {
        bp.src = 'http://push.zhanzhang.baidu.com/push.js';
    }
    var s = document.getElementsByTagName("script")[0];
    s.parentNode.insertBefore(bp, s);
})();

/* 无题 */
(function () {
    var NationalDay = [
        {
            month: 10,
            day: 1,
            // css: '',
            log: '1949年12月2日,中央人民政府通过《关于中华人民共和国国庆日的决议》,规定每年10月1日为国庆日,并以这一天作为宣告中华人民共和国成立的日子。从1950年起,每年的10月1日成为了中国各族人民隆重欢庆的节日。',
        }, {
            month: 12,
            day: 13,
            css: 'html{-webkit-filter:grayscale(100%);filter:grayscale(100%);}body{background-image:none;background-color:#ccc}',
            log: '南京大屠杀死难者国家公祭日\n\n设立南京大屠杀死难者国家公祭日,在国家层面举行公祭活动和相关纪念活动,是为了悼念南京大屠杀死难者和所有在日本帝国主义侵华战争期间惨遭日本侵略者杀戮的死难同胞,揭露日本侵略者的战争罪行,牢记侵略战争给中国人民和世界人民造成的深重灾难,表明中国人民反对侵略战争、捍卫人类尊严、维护世界和平的坚定立场。\n\n中国人民抗日战争的胜利为世界反法西斯战争的胜利作出了不可磨灭的历史贡献,共同消除了威胁世界和平的法西斯邪恶势力,壮大了人类的进步力量,促进了全球的民族解放运动,对世界和平事业产生了深远影响。\n\n中国人民抗日战争艰苦卓绝,付出的巨大民族牺牲属于人类的浩劫,3000万人口伤亡、6000亿美元损失仅仅是冰冷的数字,造成30万人死难的南京大屠杀也仅仅是日本法西斯极端残忍暴虐的典型案例之一。\n\n以中国国家名义进行正式纪念与公祭,其世界意义在于,促使人类历史记忆长久保持唤醒状态,而避免出现哪怕是片刻的忘却与麻木,共同以史为鉴、开创未来,一起维护世界和平及正义良知,促进共同发展和时代进步。\n\n任何历史都是现代史,都对现实有着巨大的警鉴价值,而对历史铭记,就是树起了一面镜子,无论是对企图颠覆历史的人,还是渴望和平的人,都需要这个镜子随时折射提示,从这个角度上说,中国的“国家公祭”,小而言之是中国人对自己同胞的记忆、缅怀,是对国人应有历史价值观的培养;大而言之,是中国人在替世界保留的一份珍贵遗产,是中国人就此确立与国际社会相处的尊严方式。',
        },
    ]
    var date = new Date(), month = date.getMonth() + 1, day = date.getDate()
    for (var i = 0; i < NationalDay.length; i++) {
        var nd = NationalDay[i]
        if (month == nd.month && day == nd.day) {
            if (typeof nd.css == 'string') {
                var s = document.createElement('style')
                s.textContent = nd.css
                document.head.appendChild(s)
            }
            if (typeof nd.log == 'string') {
                console.log(nd.log)
            }
        }
    }
})();

// 加载修改用户名显示的脚本,现在不用新建账号就能改名了(其实并没有改名,只是改了显示)
mw.loader.load("https://mcbbs-wiki.cn/wiki/MediaWiki:ReplaceUsername.js&action=raw&ctype=text/javascript", "text/javascript");