<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>http://lianshibaike.com/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.js</id>
	<title>MediaWiki:Common.js - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="http://lianshibaike.com/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.js"/>
	<link rel="alternate" type="text/html" href="http://lianshibaike.com/index.php?title=MediaWiki:Common.js&amp;action=history"/>
	<updated>2026-05-05T14:38:44Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>http://lianshibaike.com/index.php?title=MediaWiki:Common.js&amp;diff=695&amp;oldid=prev</id>
		<title>Admin：​创建页面，内容为“/* 这里的任何JavaScript将为所有用户在每次页面加载时加载。 */ /* sitenotice */ $(function () {     var self = $(&#039;#siteNoticeScroll&#039;);     if (!self[0]) return;     var ul = self.find(&#039;ul:first&#039;);     ul.width(self.width() * self.find(&#039;li&#039;).length).attr({         &#039;data-left&#039;: 0,         &#039;data-length&#039;: self.find(&#039;li&#039;).length     }).find(&#039;li&#039;).width(self.width());     window.setInterval(function () {         var dataset = ul[0].dataset,…”</title>
		<link rel="alternate" type="text/html" href="http://lianshibaike.com/index.php?title=MediaWiki:Common.js&amp;diff=695&amp;oldid=prev"/>
		<updated>2025-12-15T03:04:54Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;这里的任何JavaScript将为所有用户在每次页面加载时加载。：​&lt;/span&gt; &lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;sitenotice：​&lt;/span&gt; $(function () {     var self = $(&amp;#039;#siteNoticeScroll&amp;#039;);     if (!self[0]) return;     var ul = self.find(&amp;#039;ul:first&amp;#039;);     ul.width(self.width() * self.find(&amp;#039;li&amp;#039;).length).attr({         &amp;#039;data-left&amp;#039;: 0,         &amp;#039;data-length&amp;#039;: self.find(&amp;#039;li&amp;#039;).length     }).find(&amp;#039;li&amp;#039;).width(self.width());     window.setInterval(function () {         var dataset = ul[0].dataset,…”&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* 这里的任何JavaScript将为所有用户在每次页面加载时加载。 */&lt;br /&gt;
/* sitenotice */&lt;br /&gt;
$(function () {&lt;br /&gt;
    var self = $(&amp;#039;#siteNoticeScroll&amp;#039;);&lt;br /&gt;
    if (!self[0]) return;&lt;br /&gt;
    var ul = self.find(&amp;#039;ul:first&amp;#039;);&lt;br /&gt;
    ul.width(self.width() * self.find(&amp;#039;li&amp;#039;).length).attr({&lt;br /&gt;
        &amp;#039;data-left&amp;#039;: 0,&lt;br /&gt;
        &amp;#039;data-length&amp;#039;: self.find(&amp;#039;li&amp;#039;).length&lt;br /&gt;
    }).find(&amp;#039;li&amp;#039;).width(self.width());&lt;br /&gt;
    window.setInterval(function () {&lt;br /&gt;
        var dataset = ul[0].dataset,&lt;br /&gt;
            oldLeft = +dataset.left;&lt;br /&gt;
        ul.css(&amp;#039;marginLeft&amp;#039;, -(++oldLeft * self.width()) + &amp;#039;px&amp;#039;).delay(730).queue(function () {&lt;br /&gt;
            dataset.left = oldLeft === +dataset.length - 1 ? -1 : oldLeft;&lt;br /&gt;
            $(this).dequeue();&lt;br /&gt;
        });&lt;br /&gt;
    }, 5000);&lt;br /&gt;
    $(window).on(&amp;#039;resize&amp;#039;, function () {&lt;br /&gt;
        ul.width(self.width() * self.find(&amp;#039;li&amp;#039;).length).animate({&lt;br /&gt;
            marginLeft: -((+ul[0].dataset.left === -1 ? 0 : +ul[0].dataset.left) * self.width()) + &amp;#039;px&amp;#039;&lt;br /&gt;
        }, 370);&lt;br /&gt;
    });&lt;br /&gt;
});&lt;br /&gt;
$(document).ready(function() {&lt;br /&gt;
    // 检查是否在需要显示提示的页面&lt;br /&gt;
    if ($(&amp;#039;#siteNoticeScroll&amp;#039;).length || $(&amp;#039;#userPrompt&amp;#039;).length) {&lt;br /&gt;
        var currentUser = mw.config.get(&amp;#039;wgUserName&amp;#039;);&lt;br /&gt;
        var showPrompt = true; // 可以从配置中获取&lt;br /&gt;
        &lt;br /&gt;
        if (showPrompt) {&lt;br /&gt;
            var promptElement = $(&amp;#039;#userPrompt&amp;#039;);&lt;br /&gt;
            &lt;br /&gt;
            // 如果页面没有userPrompt元素，创建一个&lt;br /&gt;
            if (promptElement.length === 0) {&lt;br /&gt;
                promptElement = $(&amp;#039;&amp;lt;li id=&amp;quot;userPrompt&amp;quot;&amp;gt;&amp;lt;/li&amp;gt;&amp;#039;);&lt;br /&gt;
                $(&amp;#039;#siteNoticeScroll ul&amp;#039;).append(promptElement);&lt;br /&gt;
            }&lt;br /&gt;
            &lt;br /&gt;
            if (currentUser &amp;amp;&amp;amp; currentUser !== null) {&lt;br /&gt;
                // 已登录用户&lt;br /&gt;
                promptElement.html(&amp;#039;&amp;lt;strong&amp;gt;欢迎回来，&amp;#039; + currentUser + &amp;#039;！感谢您对炼石百科的贡献！&amp;lt;/strong&amp;gt;&amp;#039;);&lt;br /&gt;
            } else {&lt;br /&gt;
                // 未登录用户&lt;br /&gt;
                promptElement.html(&amp;#039;&amp;lt;strong&amp;gt;欢迎加入炼石百科&amp;lt;a href=&amp;quot;/wiki/Special:用户登录&amp;quot;&amp;gt;&amp;lt;font color=&amp;quot;#3862AE&amp;quot;&amp;gt;注册一个账号&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;，一起参与编写吧！&amp;lt;/strong&amp;gt;&amp;#039;);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>