<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.yzwiki.com/w/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.js</id>
	<title>MediaWiki:Common.js - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.yzwiki.com/w/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.js"/>
	<link rel="alternate" type="text/html" href="https://www.yzwiki.com/w/index.php?title=MediaWiki:Common.js&amp;action=history"/>
	<updated>2026-05-04T18:23:12Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.0</generator>
	<entry>
		<id>https://www.yzwiki.com/w/index.php?title=MediaWiki:Common.js&amp;diff=267&amp;oldid=prev</id>
		<title>LovelyA72 at 21:55, 28 December 2022</title>
		<link rel="alternate" type="text/html" href="https://www.yzwiki.com/w/index.php?title=MediaWiki:Common.js&amp;diff=267&amp;oldid=prev"/>
		<updated>2022-12-28T21:55:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 05:55, 29 December 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot;&gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(function ($, mw) { //使用匿名函数防止污染顶级变量&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(function ($, mw) { //使用匿名函数防止污染顶级变量&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	/* Scroll to top */&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	/* Scroll to top */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	$(document.body).append(&amp;#039;&amp;lt;div id=&amp;quot;goTopBtn&amp;quot;&amp;gt;&amp;lt;span &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;class=&amp;quot;glyphicon glyphicon-chevron-up&amp;quot;&lt;/del&gt;&amp;gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;Delta;&lt;/del&gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	$(document.body).append(&amp;#039;&amp;lt;div id=&amp;quot;goTopBtn&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;▲&lt;/ins&gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	$(window).scroll(function() {&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	$(window).scroll(function() {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	    var sc = $(window).scrollTop();&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	    var sc = $(window).scrollTop();&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key yzwiki:diff::1.12:old-226:rev-267 --&gt;
&lt;/table&gt;</summary>
		<author><name>LovelyA72</name></author>
	</entry>
	<entry>
		<id>https://www.yzwiki.com/w/index.php?title=MediaWiki:Common.js&amp;diff=226&amp;oldid=prev</id>
		<title>LovelyA72 at 20:33, 28 December 2022</title>
		<link rel="alternate" type="text/html" href="https://www.yzwiki.com/w/index.php?title=MediaWiki:Common.js&amp;diff=226&amp;oldid=prev"/>
		<updated>2022-12-28T20:33:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:33, 29 December 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/* Any JavaScript here will be loaded for all users on every page load. */&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/* Any JavaScript here will be loaded for all users on every page load. */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/* 这里的任何JavaScript将为所有用户在每次页面载入时加载。 */&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/* 这里的任何JavaScript将为所有用户在每次页面载入时加载。 */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$( document ).on( &#039;click&#039;, &#039;.mw-diff-inline-moved a&#039;, function () {&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	var target = $( this ).attr( &#039;href&#039; ).slice( 1 );&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	if ( target ) {&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		target = $( &#039;#&#039; + target + &#039;,[name=&quot;&#039; + target + &#039;&quot;]&#039; )[0];&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		// If for some strange reason the target does not match make sure we don&#039;t attempt to call&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		// function on undefined.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		if ( target ) {&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;			target.scrollIntoView( {&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;				// note support for smooth is limited&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;				// and will not work in Edge/IE or Safari&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;				// (https://caniuse.com/#search=scrollIntoView)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;				behavior: &#039;smooth&#039;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;			} );&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	// prevent default&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	return false;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;} );&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;quot;use strict&amp;quot;;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;quot;use strict&amp;quot;;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(function ($, mw) { //使用匿名函数防止污染顶级变量&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(function ($, mw) { //使用匿名函数防止污染顶级变量&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key yzwiki:diff::1.12:old-225:rev-226 --&gt;
&lt;/table&gt;</summary>
		<author><name>LovelyA72</name></author>
	</entry>
	<entry>
		<id>https://www.yzwiki.com/w/index.php?title=MediaWiki:Common.js&amp;diff=225&amp;oldid=prev</id>
		<title>LovelyA72 at 20:32, 28 December 2022</title>
		<link rel="alternate" type="text/html" href="https://www.yzwiki.com/w/index.php?title=MediaWiki:Common.js&amp;diff=225&amp;oldid=prev"/>
		<updated>2022-12-28T20:32:51Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:32, 29 December 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/* Any JavaScript here will be loaded for all users on every page load. */&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/* Any JavaScript here will be loaded for all users on every page load. */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/* 这里的任何JavaScript将为所有用户在每次页面载入时加载。 */&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/* 这里的任何JavaScript将为所有用户在每次页面载入时加载。 */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$( document ).on( &#039;click&#039;, &#039;.mw-diff-inline-moved a&#039;, function () {&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	var target = $( this ).attr( &#039;href&#039; ).slice( 1 );&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	if ( target ) {&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		target = $( &#039;#&#039; + target + &#039;,[name=&quot;&#039; + target + &#039;&quot;]&#039; )[0];&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		// If for some strange reason the target does not match make sure we don&#039;t attempt to call&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		// function on undefined.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		if ( target ) {&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;			target.scrollIntoView( {&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;				// note support for smooth is limited&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;				// and will not work in Edge/IE or Safari&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;				// (https://caniuse.com/#search=scrollIntoView)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;				behavior: &#039;smooth&#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;			} );&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	// prevent default&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	return false;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;} );&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;quot;use strict&amp;quot;;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;quot;use strict&amp;quot;;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(function ($, mw) { //使用匿名函数防止污染顶级变量&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(function ($, mw) { //使用匿名函数防止污染顶级变量&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>LovelyA72</name></author>
	</entry>
	<entry>
		<id>https://www.yzwiki.com/w/index.php?title=MediaWiki:Common.js&amp;diff=139&amp;oldid=prev</id>
		<title>LovelyA72 at 04:15, 22 December 2022</title>
		<link rel="alternate" type="text/html" href="https://www.yzwiki.com/w/index.php?title=MediaWiki:Common.js&amp;diff=139&amp;oldid=prev"/>
		<updated>2022-12-22T04:15:56Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:15, 22 December 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot;&gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(function ($, mw) { //使用匿名函数防止污染顶级变量&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(function ($, mw) { //使用匿名函数防止污染顶级变量&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	/* Scroll to top */&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	/* Scroll to top */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	$(document.body).append(&#039;&amp;lt;div id=&quot;goTopBtn&quot;&gt;&amp;lt;span class=&quot;glyphicon glyphicon-chevron-up&quot;&gt;&amp;amp;Delta;&amp;lt;/span&gt;&amp;lt;/div&gt;&#039;);&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	$(window).scroll(function() {&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	$(window).scroll(function() {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	    var sc = $(window).scrollTop();&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	    var sc = $(window).scrollTop();&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>LovelyA72</name></author>
	</entry>
	<entry>
		<id>https://www.yzwiki.com/w/index.php?title=MediaWiki:Common.js&amp;diff=138&amp;oldid=prev</id>
		<title>LovelyA72 at 04:15, 22 December 2022</title>
		<link rel="alternate" type="text/html" href="https://www.yzwiki.com/w/index.php?title=MediaWiki:Common.js&amp;diff=138&amp;oldid=prev"/>
		<updated>2022-12-22T04:15:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:15, 22 December 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;quot;use strict&amp;quot;;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;quot;use strict&amp;quot;;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(function ($, mw) { //使用匿名函数防止污染顶级变量&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(function ($, mw) { //使用匿名函数防止污染顶级变量&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	/* Scroll to top */&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	$(window).scroll(function() {&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	    var sc = $(window).scrollTop();&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	    var rwidth = $(window).width()&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	    if (sc &gt; 0) {&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	        $(&quot;#goTopBtn&quot;).css(&quot;display&quot;, &quot;block&quot;);&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	        $(&quot;#goTopBtn&quot;).css(&quot;left&quot;, (rwidth - 36) + &quot;px&quot;)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	    } else {&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	        $(&quot;#goTopBtn&quot;).css(&quot;display&quot;, &quot;none&quot;);&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	    }&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	})&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	$(&quot;#goTopBtn&quot;).click(function() {&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	    var sc = $(window).scrollTop();&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	    $(&#039;body,html&#039;).animate({&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	        scrollTop: 0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	    }, 500);&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	})&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     /* capture支持检测 */&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     /* capture支持检测 */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     var captureSupported = false;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     var captureSupported = false;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key yzwiki:diff::1.12:old-137:rev-138 --&gt;
&lt;/table&gt;</summary>
		<author><name>LovelyA72</name></author>
	</entry>
	<entry>
		<id>https://www.yzwiki.com/w/index.php?title=MediaWiki:Common.js&amp;diff=137&amp;oldid=prev</id>
		<title>LovelyA72 at 04:09, 22 December 2022</title>
		<link rel="alternate" type="text/html" href="https://www.yzwiki.com/w/index.php?title=MediaWiki:Common.js&amp;diff=137&amp;oldid=prev"/>
		<updated>2022-12-22T04:09:37Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:09, 22 December 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l287&quot;&gt;Line 287:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 287:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     });&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     });&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;})(jQuery, mediaWiki); //立即执行匿名函数并传递原始变量以防止冲突&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;})(jQuery, mediaWiki); //立即执行匿名函数并传递原始变量以防止冲突&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;function scrollToTop(){&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  window.scrollTo({top: 0, behavior: &#039;smooth&#039;});&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key yzwiki:diff::1.12:old-32:rev-137 --&gt;
&lt;/table&gt;</summary>
		<author><name>LovelyA72</name></author>
	</entry>
	<entry>
		<id>https://www.yzwiki.com/w/index.php?title=MediaWiki:Common.js&amp;diff=32&amp;oldid=prev</id>
		<title>LovelyA72: Created page with &quot;/* Any JavaScript here will be loaded for all users on every page load. */ /* 这里的任何JavaScript将为所有用户在每次页面载入时加载。 */ &quot;use strict&quot;; (function ($, mw) { //使用匿名函数防止污染顶级变量     /* capture支持检测 */     var captureSupported = false;     try {         var options = Object.defineProperty({}, &quot;capture&quot;, {             get: function () {                 captureSupported = true;                 return true;...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.yzwiki.com/w/index.php?title=MediaWiki:Common.js&amp;diff=32&amp;oldid=prev"/>
		<updated>2022-12-21T01:37:55Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Any JavaScript here will be loaded for all users on every page load.: &lt;/span&gt; &lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;这里的任何JavaScript将为所有用户在每次页面载入时加载。: &lt;/span&gt; &amp;quot;use strict&amp;quot;; (function ($, mw) { //使用匿名函数防止污染顶级变量     &lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;capture支持检测: &lt;/span&gt;     var captureSupported = false;     try {         var options = Object.defineProperty({}, &amp;quot;capture&amp;quot;, {             get: function () {                 captureSupported = true;                 return true;...&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* Any JavaScript here will be loaded for all users on every page load. */&lt;br /&gt;
/* 这里的任何JavaScript将为所有用户在每次页面载入时加载。 */&lt;br /&gt;
&amp;quot;use strict&amp;quot;;&lt;br /&gt;
(function ($, mw) { //使用匿名函数防止污染顶级变量&lt;br /&gt;
    /* capture支持检测 */&lt;br /&gt;
    var captureSupported = false;&lt;br /&gt;
    try {&lt;br /&gt;
        var options = Object.defineProperty({}, &amp;quot;capture&amp;quot;, {&lt;br /&gt;
            get: function () {&lt;br /&gt;
                captureSupported = true;&lt;br /&gt;
                return true;&lt;br /&gt;
            },&lt;br /&gt;
        });&lt;br /&gt;
        window.addEventListener(&amp;quot;test&amp;quot;, null, options);&lt;br /&gt;
    } catch (err) { /* */ }&lt;br /&gt;
    /* 函数定义体 */&lt;br /&gt;
    //Extension:MultimediaViewer的半透明化修改，用于保持背景文字处于原位，本应修改插件达成的，暂时先用JavaScript应急处理下&lt;br /&gt;
    function multimediaViewer() {&lt;br /&gt;
        var _scrollTo = window.scrollTo;&lt;br /&gt;
        var flag = location.hash !== &amp;quot;&amp;quot;;&lt;br /&gt;
        window.scrollTo = function scrollTo(x_option, y) {&lt;br /&gt;
            if (flag) {&lt;br /&gt;
                console.info(&amp;quot;Prevent multimediaViewer called&amp;quot;);&lt;br /&gt;
            } else {&lt;br /&gt;
                if (y === undefined) { _scrollTo(x_option); }&lt;br /&gt;
                else { _scrollTo(x_option, y); }&lt;br /&gt;
            }&lt;br /&gt;
        };&lt;br /&gt;
        setInterval(function () {&lt;br /&gt;
            $(&amp;quot;a.image img[data-file-width], a.image img[data-file-height], .mw-mmv-filepage-buttons a.mw-mmv-view-expanded&amp;quot;).not(&amp;quot;.multimediaViewerScrollSet&amp;quot;).each(function () {&lt;br /&gt;
                this.addEventListener(&amp;quot;click&amp;quot;, function (e) {&lt;br /&gt;
                    if ($(e.target).closest(&amp;quot;.TabLabelText&amp;quot;)[0] || $(e.target).closest(&amp;quot;a&amp;quot;).closest(&amp;quot;.mw-customtoggle&amp;quot;)[0]) {&lt;br /&gt;
                        e.preventDefault();&lt;br /&gt;
                        e.stopPropagation();&lt;br /&gt;
                        e.stopImmediatePropagation();&lt;br /&gt;
                        return false;&lt;br /&gt;
                    }&lt;br /&gt;
                    flag = true;&lt;br /&gt;
                }, captureSupported ? {&lt;br /&gt;
                    capture: true,&lt;br /&gt;
                } : true);&lt;br /&gt;
                $(this).addClass(&amp;quot;multimediaViewerScrollSet&amp;quot;);&lt;br /&gt;
            });&lt;br /&gt;
            if ($(&amp;quot;.mw-mmv-close&amp;quot;)[0]) {&lt;br /&gt;
                if (mw.config.get(&amp;quot;wgMultimediaViewer&amp;quot;) !== &amp;quot;on&amp;quot;) {&lt;br /&gt;
                    mw.config.set(&amp;quot;wgMultimediaViewer&amp;quot;, &amp;quot;on&amp;quot;);&lt;br /&gt;
                    $(&amp;quot;.mw-mmv-image&amp;quot;).off(&amp;quot;click&amp;quot;)[0].addEventListener(&amp;quot;click&amp;quot;, function (e) {&lt;br /&gt;
                        if ($(e.target).is(&amp;quot;img&amp;quot;)) {&lt;br /&gt;
                            window.open($(e.target).attr(&amp;quot;src&amp;quot;).replace(/(img\.moegirl\.org\/common\/)thumb\/([a-z\d]+\/[a-z\d]+\/)([^/]+)\/\d+px-\3/i, &amp;quot;$1$2$3&amp;quot;), &amp;quot;_blank&amp;quot;).focus();&lt;br /&gt;
                            e.preventDefault();&lt;br /&gt;
                            e.stopPropagation();&lt;br /&gt;
                            e.stopImmediatePropagation();&lt;br /&gt;
                            return false;&lt;br /&gt;
                        } else if ($(e.target).closest(&amp;quot;.error-box&amp;quot;)[0]) { return; }&lt;br /&gt;
                        $(&amp;quot;.mw-mmv-close&amp;quot;).click();&lt;br /&gt;
                    }, captureSupported ? {&lt;br /&gt;
                        capture: true,&lt;br /&gt;
                    } : true);&lt;br /&gt;
                }&lt;br /&gt;
            } else if (mw.config.get(&amp;quot;wgMultimediaViewer&amp;quot;) === &amp;quot;on&amp;quot;) {&lt;br /&gt;
                flag = false;&lt;br /&gt;
                mw.config.set(&amp;quot;wgMultimediaViewer&amp;quot;, &amp;quot;off&amp;quot;);&lt;br /&gt;
            }&lt;br /&gt;
        }, 137);&lt;br /&gt;
    }&lt;br /&gt;
    //Tabs&lt;br /&gt;
    function tabs() {&lt;br /&gt;
        var defaultStyle = {&lt;br /&gt;
            purple: {&lt;br /&gt;
                labelColor: &amp;quot; &amp;quot;, //anti check&lt;br /&gt;
                labelBackgroundColor: &amp;quot;#9070c0&amp;quot;,&lt;br /&gt;
                labelBorderColor: &amp;quot;#b090e0 #7050a0 #9070c0 #b090e0&amp;quot;,&lt;br /&gt;
                labelPadding: &amp;quot;.2em .3em .2em .3em&amp;quot;,&lt;br /&gt;
                textBorderColor: &amp;quot;#9070c0&amp;quot;,&lt;br /&gt;
                textBackgroundColor: &amp;quot;#f0edf5&amp;quot;,&lt;br /&gt;
                textPadding: &amp;quot;1em&amp;quot;,&lt;br /&gt;
            },&lt;br /&gt;
            green: {&lt;br /&gt;
                labelColor: &amp;quot; &amp;quot;,&lt;br /&gt;
                labelBackgroundColor: &amp;quot;#75c045&amp;quot;,&lt;br /&gt;
                labelBorderColor: &amp;quot;#90d060 #60b030 #75c045 #90d060&amp;quot;,&lt;br /&gt;
                labelPadding: &amp;quot;.2em .3em .2em .3em&amp;quot;,&lt;br /&gt;
                textBorderColor: &amp;quot;#75c045 #60b030 #60b030 #75c045&amp;quot;,&lt;br /&gt;
                textBackgroundColor: &amp;quot;#f5fffa&amp;quot;,&lt;br /&gt;
                textPadding: &amp;quot;1em&amp;quot;,&lt;br /&gt;
            },&lt;br /&gt;
            red: {&lt;br /&gt;
                labelColor: &amp;quot; &amp;quot;,&lt;br /&gt;
                labelBackgroundColor: &amp;quot;#FF0000&amp;quot;,&lt;br /&gt;
                labelBorderColor: &amp;quot;#FF8888 #CC0000 #FF0000 #FF8888&amp;quot;,&lt;br /&gt;
                labelPadding: &amp;quot;.2em .3em .2em .3em&amp;quot;,&lt;br /&gt;
                textBorderColor: &amp;quot;#FF0000 #CC0000 #CC0000 #FF0000&amp;quot;,&lt;br /&gt;
                textBackgroundColor: &amp;quot;#fffafa&amp;quot;,&lt;br /&gt;
                textPadding: &amp;quot;1em&amp;quot;,&lt;br /&gt;
            },&lt;br /&gt;
            blue: {&lt;br /&gt;
                labelColor: &amp;quot; &amp;quot;,&lt;br /&gt;
                labelBackgroundColor: &amp;quot;#5b8dd6&amp;quot;,&lt;br /&gt;
                labelBorderColor: &amp;quot;#88abde #3379de #5b8dd6 #88abde&amp;quot;,&lt;br /&gt;
                labelPadding: &amp;quot;.2em .3em .2em .3em&amp;quot;,&lt;br /&gt;
                textBackgroundColor: &amp;quot;#f0f8ff&amp;quot;,&lt;br /&gt;
                textBorderColor: &amp;quot;#5b8dd6 #3379de #3379de #5b8dd6&amp;quot;,&lt;br /&gt;
                textPadding: &amp;quot;1em&amp;quot;,&lt;br /&gt;
            },&lt;br /&gt;
            yellow: {&lt;br /&gt;
                labelColor: &amp;quot; &amp;quot;,&lt;br /&gt;
                labelBackgroundColor: &amp;quot;#ffe147&amp;quot;,&lt;br /&gt;
                labelBorderColor: &amp;quot;#ffe977 #ffd813 #ffe147 #ffe977&amp;quot;,&lt;br /&gt;
                labelPadding: &amp;quot;.2em .3em .2em .3em&amp;quot;,&lt;br /&gt;
                textBackgroundColor: &amp;quot;#fffce8&amp;quot;,&lt;br /&gt;
                textBorderColor: &amp;quot;#ffe147 #ffd813 #ffd813 #ffe147&amp;quot;,&lt;br /&gt;
                textPadding: &amp;quot;1em&amp;quot;,&lt;br /&gt;
            },&lt;br /&gt;
            orange: {&lt;br /&gt;
                labelColor: &amp;quot; &amp;quot;,&lt;br /&gt;
                labelBackgroundColor: &amp;quot;#ff9d42&amp;quot;,&lt;br /&gt;
                labelBorderColor: &amp;quot;#ffac5d #ff820e #ff9d42 #ffac5d&amp;quot;,&lt;br /&gt;
                labelPadding: &amp;quot;.2em .3em .2em .3em&amp;quot;,&lt;br /&gt;
                textBackgroundColor: &amp;quot;#ffeedd&amp;quot;,&lt;br /&gt;
                textBorderColor: &amp;quot;#ff9d42 #ff820e #ff820e #ff9d42&amp;quot;,&lt;br /&gt;
                textPadding: &amp;quot;1em&amp;quot;,&lt;br /&gt;
            },&lt;br /&gt;
            black: {&lt;br /&gt;
                labelColor: &amp;quot; &amp;quot;,&lt;br /&gt;
                labelBackgroundColor: &amp;quot;#7f7f7f&amp;quot;,&lt;br /&gt;
                labelBorderColor: &amp;quot;#999999 #4c4c4c #7f7f7f #999999&amp;quot;,&lt;br /&gt;
                labelPadding: &amp;quot;.2em .3em .2em .3em&amp;quot;,&lt;br /&gt;
                textBackgroundColor: &amp;quot;#e5e5e5&amp;quot;,&lt;br /&gt;
                textBorderColor: &amp;quot;#7f7f7f #4c4c4c #4c4c4c #7f7f7f&amp;quot;,&lt;br /&gt;
                textPadding: &amp;quot;1em&amp;quot;,&lt;br /&gt;
            },&lt;br /&gt;
        };&lt;br /&gt;
        $(&amp;quot;body&amp;quot;).addClass(&amp;quot;tab&amp;quot;);&lt;br /&gt;
        // A Class&lt;br /&gt;
        function StyleSheet() { }&lt;br /&gt;
        StyleSheet.prototype.getOwnPropertyNamesLength = function getOwnPropertyNamesLength() {&lt;br /&gt;
            return Object.getOwnPropertyNames(this).length;&lt;br /&gt;
        };&lt;br /&gt;
        String.prototype.toLowerFirstCase = function toLowerFirstCase() {&lt;br /&gt;
            return this[0].toLowerCase() + this.substring(1);&lt;br /&gt;
        };&lt;br /&gt;
        $(&amp;quot;.Tabs&amp;quot;).each(function () {&lt;br /&gt;
            if ($(this).children(&amp;quot;.TabLabel&amp;quot;)[0]) { return true; }&lt;br /&gt;
            var self = $(this),&lt;br /&gt;
                classList = Array.from(this.classList).filter(function (n) { return n in defaultStyle; }),&lt;br /&gt;
                data = $.extend({&lt;br /&gt;
                    labelPadding: null,&lt;br /&gt;
                    labelBorderColor: null,&lt;br /&gt;
                    labelColor: null,&lt;br /&gt;
                    labelBackgroundColor: $(&amp;quot;#content&amp;quot;).css(&amp;quot;background-color&amp;quot;),&lt;br /&gt;
                    textPadding: null,&lt;br /&gt;
                    textBorderColor: null,&lt;br /&gt;
                    textBackgroundColor: null,&lt;br /&gt;
                    defaultTab: 1,&lt;br /&gt;
                }, classList[0] ? defaultStyle[classList[0]] || {} : {}, this.dataset || {}),&lt;br /&gt;
                tabLabel = self.append(&amp;#039;&amp;lt;div class=&amp;quot;TabLabel&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;).children(&amp;quot;.TabLabel&amp;quot;),&lt;br /&gt;
                tabContent = self.append(&amp;#039;&amp;lt;div class=&amp;quot;TabContent&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;).children(&amp;quot;.TabContent&amp;quot;),&lt;br /&gt;
                labelPadding = data.labelPadding,&lt;br /&gt;
                labelColor = data.labelColor,&lt;br /&gt;
                styleSheet = {&lt;br /&gt;
                    label: new StyleSheet(),&lt;br /&gt;
                    text: new StyleSheet(),&lt;br /&gt;
                },&lt;br /&gt;
                defaultTab = parseInt(data.defaultTab);&lt;br /&gt;
            self.children(&amp;quot;.Tab&amp;quot;).each(function () {&lt;br /&gt;
                if ($(this).children(&amp;quot;.TabLabelText&amp;quot;).text().replace(/\s/g, &amp;quot;&amp;quot;).length || $(this).children(&amp;quot;.TabLabelText&amp;quot;).children().length) {&lt;br /&gt;
                    $(this).children(&amp;quot;.TabLabelText&amp;quot;).appendTo(tabLabel);&lt;br /&gt;
                    $(this).children(&amp;quot;.TabContentText&amp;quot;).appendTo(self.children(&amp;quot;.TabContent&amp;quot;));&lt;br /&gt;
                }&lt;br /&gt;
                $(this).remove();&lt;br /&gt;
            });&lt;br /&gt;
            if (isNaN(defaultTab) || defaultTab &amp;lt;= 0 || defaultTab &amp;gt; tabLabel.children(&amp;quot;.TabLabelText&amp;quot;).length) { defaultTab = 1; }&lt;br /&gt;
            tabLabel.children(&amp;quot;.TabLabelText&amp;quot;).on(&amp;quot;click&amp;quot;, function () {&lt;br /&gt;
                var label = $(this);&lt;br /&gt;
                label.addClass(&amp;quot;selected&amp;quot;).siblings().removeClass(&amp;quot;selected&amp;quot;).css({&lt;br /&gt;
                    &amp;quot;border-color&amp;quot;: &amp;quot;#aaa&amp;quot;,&lt;br /&gt;
                    &amp;quot;background-color&amp;quot;: &amp;quot;inherit&amp;quot;,&lt;br /&gt;
                });&lt;br /&gt;
                tabContent.children(&amp;quot;.TabContentText&amp;quot;).eq(tabLabel.children(&amp;quot;.TabLabelText&amp;quot;).index(label)).addClass(&amp;quot;selected&amp;quot;).siblings().removeClass(&amp;quot;selected&amp;quot;).removeAttr(&amp;quot;style&amp;quot;);&lt;br /&gt;
                if (styleSheet.label.getOwnPropertyNamesLength()) { label.css(styleSheet.label); }&lt;br /&gt;
                if (label.is(&amp;quot;:visible&amp;quot;)) { tabLabel.height(label.outerHeight(true)); }&lt;br /&gt;
                else { tabLabel.removeAttr(&amp;quot;style&amp;quot;); }&lt;br /&gt;
            }).eq(defaultTab - 1).click();&lt;br /&gt;
            if (labelPadding) { tabLabel.children(&amp;quot;.TabLabelText&amp;quot;).css(&amp;quot;padding&amp;quot;, labelPadding); }&lt;br /&gt;
            [&amp;quot;labelBorderColor&amp;quot;, &amp;quot;labelBackgroundColor&amp;quot;, &amp;quot;textPadding&amp;quot;, &amp;quot;textBorderColor&amp;quot;, &amp;quot;textBackgroundColor&amp;quot;].forEach(function (n) {&lt;br /&gt;
                var target = /^label/.test(n) ? &amp;quot;label&amp;quot; : &amp;quot;text&amp;quot;,&lt;br /&gt;
                    key = n.replace(target, &amp;quot;&amp;quot;).toLowerFirstCase();&lt;br /&gt;
                styleSheet[target][key] = data[n];&lt;br /&gt;
            });&lt;br /&gt;
            if (labelColor) { styleSheet.label.borderTopColor = labelColor; }&lt;br /&gt;
            else if (styleSheet.label.borderColor) { styleSheet.label.borderTopColor = &amp;quot;green&amp;quot;; }&lt;br /&gt;
            tabLabel.find(&amp;quot;.selected&amp;quot;).click();&lt;br /&gt;
            if (styleSheet.text.getOwnPropertyNamesLength()) { tabContent.css(styleSheet.text); }&lt;br /&gt;
            if (data.autoWidth === &amp;quot;yes&amp;quot;) { self.css(&amp;quot;display&amp;quot;, &amp;quot;inline-block&amp;quot;); }&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
    //子页面页顶链接&lt;br /&gt;
    function subpage_links() {&lt;br /&gt;
        var links = mw.config.get(&amp;quot;wgPageName&amp;quot;).split(&amp;quot;/&amp;quot;),&lt;br /&gt;
            link = &amp;quot;&amp;quot;,&lt;br /&gt;
            subpages = $(&amp;quot;.subpages&amp;quot;)[0] ? $(&amp;quot;.subpages&amp;quot;).remove().empty().text(&amp;quot;&amp;lt;&amp;quot;) : $(&amp;#039;&amp;lt;span class=&amp;quot;subpages&amp;quot;/&amp;gt;&amp;#039;).text(&amp;quot;&amp;lt;&amp;quot;),&lt;br /&gt;
            length = links.length - 1,&lt;br /&gt;
            index;&lt;br /&gt;
        if (mw.config.get(&amp;quot;wgPageName&amp;quot;).indexOf(&amp;quot;Special:移动页面&amp;quot;) !== -1) { links.splice(0, 1); }&lt;br /&gt;
        for (index = 0; index &amp;lt; length; index++) {&lt;br /&gt;
            link += &amp;quot;/&amp;quot; + links[index];&lt;br /&gt;
            subpages.append($(&amp;quot;&amp;lt;a/&amp;gt;&amp;quot;, {&lt;br /&gt;
                text: &amp;quot; &amp;quot; + links[index],&lt;br /&gt;
                href: link,&lt;br /&gt;
            }));&lt;br /&gt;
            if (length - index &amp;gt; 1) { subpages.append(&amp;quot; |&amp;quot;); }&lt;br /&gt;
        }&lt;br /&gt;
        if (subpages.find(&amp;quot;a&amp;quot;)[0]) { $(&amp;quot;#contentSub&amp;quot;).prepend(subpages); }&lt;br /&gt;
    }&lt;br /&gt;
    /* 函数执行体 */&lt;br /&gt;
    $(function () {&lt;br /&gt;
        //Template:heimu在safari上的暴力workaround&lt;br /&gt;
        mw.loader.using(&amp;quot;jquery.client&amp;quot;, function () {&lt;br /&gt;
            if ($.client.profile().name === &amp;quot;safari&amp;quot;) {&lt;br /&gt;
                $(&amp;quot;.heimu&amp;quot;).on(&amp;quot;click&amp;quot;, function () {&lt;br /&gt;
                    $(this).toggleClass(&amp;quot;off&amp;quot;);&lt;br /&gt;
                });&lt;br /&gt;
            }&lt;br /&gt;
        });&lt;br /&gt;
        var copyRightsNameSpaces = [ // 以下为允许添加版权声明的名字空间列表&lt;br /&gt;
            0, // （主）&lt;br /&gt;
            4, // 萌娘百科(感谢老冰，是你启发我让我开始了解网站运维，虽然你离开了萌娘，但是你永远在我心里)&lt;br /&gt;
            8, // MediaWiki&lt;br /&gt;
            10, // Template&lt;br /&gt;
            12, // Help&lt;br /&gt;
            614, // R18&lt;br /&gt;
        ];&lt;br /&gt;
        //Extension:MultimediaViewer的半透明化修改&lt;br /&gt;
        if ($(&amp;quot;img[srcset][data-file-width][data-file-height]&amp;quot;)[0]) { multimediaViewer(); }&lt;br /&gt;
        // Add &amp;quot;mainpage&amp;quot; class to the body element&lt;br /&gt;
        if (mw.config.get(&amp;quot;wgMainPageTitle&amp;quot;) === mw.config.get(&amp;quot;wgPageName&amp;quot;) &amp;amp;&amp;amp; mw.config.get(&amp;quot;wgAction&amp;quot;) === &amp;quot;view&amp;quot;) { $(&amp;quot;body&amp;quot;).addClass(&amp;quot;mainpage&amp;quot;); }&lt;br /&gt;
        //重复文件列表区分图片和音频&lt;br /&gt;
        if ($(&amp;quot;.mw-special-ListDuplicatedFiles&amp;quot;).length &amp;amp;&amp;amp; $(&amp;quot;.mw-spcontent &amp;gt; p&amp;quot;).length &amp;gt; 1) { duplicatedFileList(); }&lt;br /&gt;
        //需要时载入对应的 scripts&lt;br /&gt;
        if (mw.config.get(&amp;quot;wgAction&amp;quot;) === &amp;quot;edit&amp;quot; || mw.config.get(&amp;quot;wgAction&amp;quot;) === &amp;quot;submit&amp;quot; || mw.config.get(&amp;quot;wgCanonicalSpecialPageName&amp;quot;) === &amp;quot;Search&amp;quot;) { mw.loader.load(&amp;quot;/index.php?title=MediaWiki:Common.js/edit.js&amp;amp;action=raw&amp;amp;ctype=text/javascript&amp;quot;); }&lt;br /&gt;
        // Tabs执行&lt;br /&gt;
        if ($(&amp;quot;.Tabs&amp;quot;)[0]) { tabs(); }&lt;br /&gt;
        //子页面页顶链接&lt;br /&gt;
        if (mw.config.get(&amp;quot;wgPageName&amp;quot;).indexOf(&amp;quot;/&amp;quot;) !== -1 &amp;amp;&amp;amp; (mw.config.get(&amp;quot;wgNamespaceIds&amp;quot;).special !== mw.config.get(&amp;quot;wgNamespaceNumber&amp;quot;) || mw.config.get(&amp;quot;wgPageName&amp;quot;).indexOf(&amp;quot;Special:移动页面&amp;quot;) !== -1) &amp;amp;&amp;amp; !window._unsubpage) { subpage_links(); }&lt;br /&gt;
        //修复代码编辑器$.ucFirst引用错误&lt;br /&gt;
        jQuery.extend({&lt;br /&gt;
            ucFirst: function (_s) {&lt;br /&gt;
                var s = _s + &amp;quot;&amp;quot;;&lt;br /&gt;
                return s.charAt(0).toUpperCase() + s.substring(1);&lt;br /&gt;
            },&lt;br /&gt;
        });&lt;br /&gt;
        //注释内列表&lt;br /&gt;
        $(&amp;quot;.reference-text &amp;gt; ul,.reference-text &amp;gt; ol&amp;quot;).each(function () {&lt;br /&gt;
            if (this.parentElement.childNodes[0] === this) { $(this).addClass(&amp;quot;listInRef&amp;quot;); }&lt;br /&gt;
        });&lt;br /&gt;
        //列表侧边距&lt;br /&gt;
        setInterval(function () {&lt;br /&gt;
            $(&amp;quot;.mw-parser-output ul, .mw-parser-output ol&amp;quot;).not(&amp;quot;.margin-left-set&amp;quot;).each(function () {&lt;br /&gt;
                if (/none.+none/i.test($(this).css(&amp;quot;list-style&amp;quot;)) || $(this).is(&amp;quot;.gallery&amp;quot;)) {&lt;br /&gt;
                    if ($(this).parent().is(&amp;quot;li&amp;quot;) &amp;amp;&amp;amp; $(this).parent().parent().is(&amp;quot;ul,ol&amp;quot;)) { $(this).css(&amp;quot;margin-left&amp;quot;, &amp;quot;1.2em&amp;quot;); }&lt;br /&gt;
                    else { $(this).css(&amp;quot;margin-left&amp;quot;, &amp;quot;0.2em&amp;quot;); }&lt;br /&gt;
                } else if ($(this).is(&amp;quot;ol&amp;quot;)) {&lt;br /&gt;
                    var l = $(this).children(&amp;quot;li&amp;quot;).length;&lt;br /&gt;
                    if ($(this).attr(&amp;quot;start&amp;quot;)) { l += parseInt($(this).attr(&amp;quot;start&amp;quot;)); }&lt;br /&gt;
                    $(this).css(&amp;quot;margin-left&amp;quot;, (l + &amp;quot;&amp;quot;).length * 0.5 + 1.2 + &amp;quot;em&amp;quot;);&lt;br /&gt;
                } else { $(this).css(&amp;quot;margin-left&amp;quot;, &amp;quot;1.2em&amp;quot;); }&lt;br /&gt;
                $(this).addClass(&amp;quot;margin-left-set&amp;quot;);&lt;br /&gt;
            });&lt;br /&gt;
        }, 200);&lt;br /&gt;
        //修正hash跳转错误&lt;br /&gt;
        if ($(&amp;quot;.mw-collapsible&amp;quot;)[0]) {&lt;br /&gt;
            mw.loader.using(&amp;quot;jquery.makeCollapsible&amp;quot;, function () {&lt;br /&gt;
                $(&amp;quot;.mw-collapsible&amp;quot;).makeCollapsible();&lt;br /&gt;
                var hash = location.hash;&lt;br /&gt;
                location.hash = &amp;quot;&amp;quot;;&lt;br /&gt;
                location.hash = hash;&lt;br /&gt;
            });&lt;br /&gt;
        }&lt;br /&gt;
        //以下代码必须在全部内容加载完成后才能正常工作&lt;br /&gt;
        $(window).on(&amp;quot;load&amp;quot;, function () {&lt;br /&gt;
            //语言对应&lt;br /&gt;
            $(&amp;quot;.mw-helplink&amp;quot;).each(function () {&lt;br /&gt;
                var linkHref = this.href;&lt;br /&gt;
                if (linkHref.indexOf(&amp;quot;/zh&amp;quot;) !== linkHref.length - 3) { this.href += &amp;quot;/zh&amp;quot;; }&lt;br /&gt;
            });&lt;br /&gt;
        });&lt;br /&gt;
    });&lt;br /&gt;
})(jQuery, mediaWiki); //立即执行匿名函数并传递原始变量以防止冲突&lt;/div&gt;</summary>
		<author><name>LovelyA72</name></author>
	</entry>
</feed>