<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://tbpedia.org/wiki/MediaWiki:Gadget-site.js/history?feed=atom</id>
	<title>MediaWiki:Gadget-site.js - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://tbpedia.org/wiki/MediaWiki:Gadget-site.js/history?feed=atom"/>
	<link rel="alternate" type="text/html" href="https://tbpedia.org/wiki/MediaWiki:Gadget-site.js/history"/>
	<updated>2026-10-03T16:57:21Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://tbpedia.org/w/index.php?title=MediaWiki:Gadget-site.js&amp;diff=1673&amp;oldid=prev</id>
		<title>蓮花祖泉：​创建页面，内容为“/* global mw, $ */ /**  * Hide prefix in category  *  * @source www.mediawiki.org/wiki/Snippets/Hide_prefix_in_category  * @rev 5  */ var prefix = $.trim( $( '#mw-cat-hideprefix' ).text() ) || ( mw.config.get( 'wgTitle' ) + '/' ); $( '#mw-pages' ).find( 'a' ).text( function ( i, val ) {     return val.slice( 0, prefix.length ) === prefix ? val.slice( prefix.length ) : val; } );  /**  * @source https://www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL  * @r…”</title>
		<link rel="alternate" type="text/html" href="https://tbpedia.org/w/index.php?title=MediaWiki:Gadget-site.js&amp;diff=1673&amp;oldid=prev"/>
		<updated>2024-03-04T12:50:49Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;global mw, $：​&lt;/span&gt; &lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;*  * Hide prefix in category  *  * @source www.mediawiki.org/wiki/Snippets/Hide_prefix_in_category  * @rev 5：​&lt;/span&gt; var prefix = $.trim( $( &amp;#039;#mw-cat-hideprefix&amp;#039; ).text() ) || ( mw.config.get( &amp;#039;wgTitle&amp;#039; ) + &amp;#039;/&amp;#039; ); $( &amp;#039;#mw-pages&amp;#039; ).find( &amp;#039;a&amp;#039; ).text( function ( i, val ) {     return val.slice( 0, prefix.length ) === prefix ? val.slice( prefix.length ) : val; } );  /**  * @source https://www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL  * @r…”&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* global mw, $ */&lt;br /&gt;
/**&lt;br /&gt;
 * Hide prefix in category&lt;br /&gt;
 *&lt;br /&gt;
 * @source www.mediawiki.org/wiki/Snippets/Hide_prefix_in_category&lt;br /&gt;
 * @rev 5&lt;br /&gt;
 */&lt;br /&gt;
var prefix = $.trim( $( '#mw-cat-hideprefix' ).text() ) || ( mw.config.get( 'wgTitle' ) + '/' );&lt;br /&gt;
$( '#mw-pages' ).find( 'a' ).text( function ( i, val ) {&lt;br /&gt;
    return val.slice( 0, prefix.length ) === prefix ? val.slice( prefix.length ) : val;&lt;br /&gt;
} );&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 * @source https://www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL&lt;br /&gt;
 * @revision 2017-05-16&lt;br /&gt;
 */&lt;br /&gt;
mw.loader.using( ['mediawiki.util'], function () {&lt;br /&gt;
	var extraCSS = mw.util.getParamValue( 'withCSS' ),&lt;br /&gt;
		extraJS = mw.util.getParamValue( 'withJS' ),&lt;br /&gt;
		extraModule = mw.util.getParamValue( 'withModule' );&lt;br /&gt;
&lt;br /&gt;
	if ( extraCSS ) {&lt;br /&gt;
		// WARNING: DO NOT REMOVE THIS &amp;quot;IF&amp;quot; - REQUIRED FOR SECURITY (against XSS/CSRF attacks)&lt;br /&gt;
		if ( /^MediaWiki:[^&amp;amp;&amp;lt;&amp;gt;=%#]*\.css$/.test( extraCSS ) ) {&lt;br /&gt;
			mw.loader.load( '/w/index.php?title=' + encodeURIComponent( extraCSS ) + '&amp;amp;action=raw&amp;amp;ctype=text/css', 'text/css' );&lt;br /&gt;
		} else {&lt;br /&gt;
			mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withCSS value' } );&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	if ( extraJS ) {&lt;br /&gt;
		// WARNING: DO NOT REMOVE THIS &amp;quot;IF&amp;quot; - REQUIRED FOR SECURITY (against XSS/CSRF attacks)&lt;br /&gt;
		if ( /^MediaWiki:[^&amp;amp;&amp;lt;&amp;gt;=%#]*\.js$/.test( extraJS ) ) {&lt;br /&gt;
			mw.loader.load( '/w/index.php?title=' + encodeURIComponent( extraJS ) + '&amp;amp;action=raw&amp;amp;ctype=text/javascript' );&lt;br /&gt;
		} else {&lt;br /&gt;
			mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withJS value' } );&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	if ( extraModule ) {&lt;br /&gt;
		if ( /^ext\.gadget\.[^,\|]+$/.test( extraModule ) ) {&lt;br /&gt;
			mw.loader.load( extraModule );&lt;br /&gt;
		} else {&lt;br /&gt;
			mw.notify( 'Only gadget modules are allowed.', { title: 'Invalid withModule value' } );&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// TemplateScripts are JavaScript scripts that extend the functionality of templates&lt;br /&gt;
var templatescripts = [];&lt;br /&gt;
$( '#mw-content-text' ).find( '[data-templatescript]' ).each( function () {&lt;br /&gt;
	var script = $( this ).data( 'templatescript' );&lt;br /&gt;
	if ( script &amp;amp;&amp;amp; !templatescripts.includes( script ) &amp;amp;&amp;amp; /^[^&amp;amp;&amp;lt;&amp;gt;=%#]*\.js$/.test( script ) ) {&lt;br /&gt;
		templatescripts.push( script );&lt;br /&gt;
		script = encodeURIComponent( script );&lt;br /&gt;
		mw.loader.load( '/wiki/MediaWiki:TemplateScript-' + script + '?action=raw&amp;amp;ctype=text/javascript' );&lt;br /&gt;
	}&lt;br /&gt;
} );&lt;/div&gt;</summary>
		<author><name>蓮花祖泉</name></author>
	</entry>
</feed>