<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.ekatrafoundation.org/index.php?action=history&amp;feed=atom&amp;title=%E0%AA%AE%E0%AB%80%E0%AA%A1%E0%AA%BF%E0%AA%AF%E0%AA%BE%E0%AA%B5%E0%AA%BF%E0%AA%95%E0%AA%BF%3ACommon.js</id>
	<title>મીડિયાવિકિ:Common.js - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ekatrafoundation.org/index.php?action=history&amp;feed=atom&amp;title=%E0%AA%AE%E0%AB%80%E0%AA%A1%E0%AA%BF%E0%AA%AF%E0%AA%BE%E0%AA%B5%E0%AA%BF%E0%AA%95%E0%AA%BF%3ACommon.js"/>
	<link rel="alternate" type="text/html" href="https://wiki.ekatrafoundation.org/index.php?title=%E0%AA%AE%E0%AB%80%E0%AA%A1%E0%AA%BF%E0%AA%AF%E0%AA%BE%E0%AA%B5%E0%AA%BF%E0%AA%95%E0%AA%BF:Common.js&amp;action=history"/>
	<updated>2026-04-11T13:42:05Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.38.2</generator>
	<entry>
		<id>https://wiki.ekatrafoundation.org/index.php?title=%E0%AA%AE%E0%AB%80%E0%AA%A1%E0%AA%BF%E0%AA%AF%E0%AA%BE%E0%AA%B5%E0%AA%BF%E0%AA%95%E0%AA%BF:Common.js&amp;diff=73032&amp;oldid=prev</id>
		<title>Gurwinder: Add</title>
		<link rel="alternate" type="text/html" href="https://wiki.ekatrafoundation.org/index.php?title=%E0%AA%AE%E0%AB%80%E0%AA%A1%E0%AA%BF%E0%AA%AF%E0%AA%BE%E0%AA%B5%E0%AA%BF%E0%AA%95%E0%AA%BF:Common.js&amp;diff=73032&amp;oldid=prev"/>
		<updated>2024-04-30T18:00:10Z</updated>

		<summary type="html">&lt;p&gt;Add&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;//&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
/**&lt;br /&gt;
 * Keep code in MediaWiki:Common.js to a minimum as it is unconditionally&lt;br /&gt;
 * loaded for all users on every wiki page. If possible create a gadget that is&lt;br /&gt;
 * enabled by default instead of adding it here (since gadgets are fully&lt;br /&gt;
 * optimized ResourceLoader modules with possibility to add dependencies etc.)&lt;br /&gt;
 *&lt;br /&gt;
 * Since Common.js isn&amp;#039;t a gadget, there is no place to declare its&lt;br /&gt;
 * dependencies, so we have to lazy load them with mw.loader.using on demand and&lt;br /&gt;
 * then execute the rest in the callback. In most cases these dependencies will&lt;br /&gt;
 * be loaded (or loading) already and the callback will not be delayed. In case a&lt;br /&gt;
 * dependency hasn&amp;#039;t arrived yet it&amp;#039;ll make sure those are loaded before this.&lt;br /&gt;
 */&lt;br /&gt;
/* global mw, $, importStylesheet, importScript */&lt;br /&gt;
/* jshint curly:false, strict:false, eqnull:true, browser:true */&lt;br /&gt;
&lt;br /&gt;
mw.loader.using( [&amp;#039;mediawiki.user&amp;#039;, &amp;#039;mediawiki.util&amp;#039;, &amp;#039;jquery.client&amp;#039;] ).done( function () {&lt;br /&gt;
/* Begin of mw.loader.using callback */&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 * Scripts imported from wikisource.org&lt;br /&gt;
 * see [[oldwikisource:Wikisource:Shared Scripts]] for details&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
mw.loader.load(&amp;#039;//gu.wikisource.org/w/index.php?title=MediaWiki:PageNumbers.js&amp;amp;action=raw&amp;amp;ctype=text/javascript&amp;#039;);&lt;br /&gt;
mw.loader.load(&amp;#039;//gu.wikisource.org/w/index.php?title=MediaWiki:DisplayFooter.js&amp;amp;action=raw&amp;amp;ctype=text/javascript&amp;#039;);&lt;br /&gt;
mw.loader.load(&amp;#039;//gu.wikisource.org/w/index.php?title=MediaWiki:TranscludedIn.js&amp;amp;action=raw&amp;amp;ctype=text/javascript&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 * Messages are configurable here&lt;br /&gt;
 */&lt;br /&gt;
if(!self.ws_messages) self.ws_messages = { };&lt;br /&gt;
&lt;br /&gt;
window.ws_msg = function (name) {&lt;br /&gt;
	var m = self.ws_messages[name];&lt;br /&gt;
	if(m) return m; else return name;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
self.ws_messages = {&lt;br /&gt;
	&amp;#039;author&amp;#039;:&amp;#039;Author&amp;#039;,&lt;br /&gt;
	&amp;#039;translator&amp;#039;:&amp;#039;Translator&amp;#039;,&lt;br /&gt;
	&amp;#039;editor&amp;#039;:&amp;#039;Editor&amp;#039;,&lt;br /&gt;
	&amp;#039;publisher&amp;#039;:&amp;#039;Publisher&amp;#039;,&lt;br /&gt;
	&amp;#039;place&amp;#039;:&amp;#039;Place&amp;#039;,&lt;br /&gt;
	&amp;#039;volume&amp;#039;:&amp;#039;Volume&amp;#039;,&lt;br /&gt;
	&amp;#039;school&amp;#039;:&amp;#039;School&amp;#039;,&lt;br /&gt;
	&amp;#039;book&amp;#039;:&amp;#039;Book&amp;#039;,&lt;br /&gt;
	&amp;#039;collection&amp;#039;:&amp;#039;Collection&amp;#039;,&lt;br /&gt;
	&amp;#039;journal&amp;#039;:&amp;#039;Journal or magazine&amp;#039;,&lt;br /&gt;
	&amp;#039;phdthesis&amp;#039;:&amp;#039;Thesis, report&amp;#039;,&lt;br /&gt;
	&amp;#039;dictionary&amp;#039;:&amp;#039;Dictionary&amp;#039;,&lt;br /&gt;
	&amp;#039;progress&amp;#039;:&amp;#039;Progress&amp;#039;,&lt;br /&gt;
	&amp;#039;progress_T&amp;#039;:&amp;#039;Done&amp;#039;,&lt;br /&gt;
	&amp;#039;progress_V&amp;#039;:&amp;#039;To be validated&amp;#039;,&lt;br /&gt;
	&amp;#039;progress_C&amp;#039;:&amp;#039;To be proofread&amp;#039;,&lt;br /&gt;
	&amp;#039;progress_MS&amp;#039;:&amp;#039;Ready for Match &amp;amp; Split&amp;#039;,&lt;br /&gt;
	&amp;#039;progress_OCR&amp;#039;:&amp;#039;Source file needs an OCR text layer&amp;#039;,&lt;br /&gt;
	&amp;#039;progress_L&amp;#039;:&amp;#039;Source file is incorrect (missing pages, unordered pages, etc)&amp;#039;,&lt;br /&gt;
	&amp;#039;progress_X&amp;#039;:&amp;#039;Pagelist needed (to verify file is complete and correct before commencing proofreading)&amp;#039;,&lt;br /&gt;
	&amp;#039;▲&amp;#039;:&amp;#039;Return to the top of the page.&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;corr_list&amp;#039;:&amp;#039;List of typos identified on this page&amp;#039;,&lt;br /&gt;
	&amp;#039;corr_link&amp;#039;:&amp;#039;Typos Marked&amp;#039;,&lt;br /&gt;
	&amp;#039;corr_one&amp;#039;:&amp;#039;One typo&amp;lt;/a&amp;gt; has been marked.&amp;#039;,&lt;br /&gt;
	&amp;#039;corr_many&amp;#039;:&amp;#039; typos&amp;lt;/a&amp;gt; have been marked.&amp;#039;,&lt;br /&gt;
	&amp;#039;corr_close&amp;#039;:&amp;#039;Close.&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;iwtrans&amp;#039;:&amp;#039;Its text comes from&amp;#039;,&lt;br /&gt;
	&amp;#039;iwtrans2&amp;#039;:&amp;#039;Its text comes from other Wikisource subdomains.&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;page_namespace_name&amp;#039;:      &amp;#039;Page&amp;#039;,&lt;br /&gt;
	&amp;#039;page_trascluded_in&amp;#039;:       &amp;#039;Page trascluded in:&amp;#039;,&lt;br /&gt;
	&amp;#039;text_number&amp;#039;:              &amp;#039;Text&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;compare_with&amp;#039;:  &amp;#039;Comparison with:&amp;#039;,&lt;br /&gt;
	&amp;#039;compare_texts&amp;#039;: &amp;#039;Compare texts&amp;#039;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* stop faux red links on fresh links */&lt;br /&gt;
$( &amp;#039;div.mw-body a&amp;#039; ).removeClass( &amp;#039;stub&amp;#039; );&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 * Envelope subNotes found in main navigation header derivatives&lt;br /&gt;
 * Namespace coverage: Main (ns-0), Translation (ns-114)&lt;br /&gt;
 * See also _____&lt;br /&gt;
 * &lt;br /&gt;
 * Ver 0.10, 2015-01-31&lt;br /&gt;
 */&lt;br /&gt;
jQuery( document ).ready( function ( $ ) {&lt;br /&gt;
	var nsSubNotes = [ 0, 114 ];&lt;br /&gt;
	if ( $.inArray( mw.config.get( &amp;#039;wgNamespaceNumber&amp;#039; ), nsSubNotes ) !== -1 ) {&lt;br /&gt;
		$( &amp;#039;div.subNote&amp;#039; ).insertBefore( $( &amp;#039;div#ws-data&amp;#039; ) ); &lt;br /&gt;
	}&lt;br /&gt;
} );&lt;br /&gt;
/**&lt;br /&gt;
 * Envelope hatNotes &amp;amp; similar into main navigation header container&lt;br /&gt;
 * Namespace coverage: Main (ns-0), Translation (ns-114)&lt;br /&gt;
 * See also _____&lt;br /&gt;
 * &lt;br /&gt;
 * Ver 0.30, 2015-12-31&lt;br /&gt;
 */&lt;br /&gt;
jQuery( document ).ready( function ( $ ) {&lt;br /&gt;
	var nsHatNotes = [ 0, 114 ];&lt;br /&gt;
	if ( $.inArray( mw.config.get( &amp;#039;wgNamespaceNumber&amp;#039; ), nsHatNotes ) !== -1 ) {&lt;br /&gt;
		$( &amp;#039;div.similar&amp;#039; ).prependTo( $( &amp;#039;div#headerContainer&amp;#039; ) ); &lt;br /&gt;
		$( &amp;#039;table.ambox&amp;#039; ).prependTo( $( &amp;#039;div#headerContainer&amp;#039; ) );&lt;br /&gt;
	}&lt;br /&gt;
} );&lt;br /&gt;
/**&lt;br /&gt;
 * Force Footer &amp;amp;/or end matter out of Dynamic Layouts&lt;br /&gt;
 * Namespace coverage: Main (ns-0), Translation (ns-114)&lt;br /&gt;
 * See also _____&lt;br /&gt;
 * &lt;br /&gt;
 * Ver 0.40, 2015-01-31&lt;br /&gt;
 */&lt;br /&gt;
jQuery( document ).ready( function ( $ ) {&lt;br /&gt;
	var nsFooters = [ 0, 114 ];&lt;br /&gt;
	if ( $.inArray( mw.config.get( &amp;#039;wgNamespaceNumber&amp;#039; ), nsFooters ) !== -1 ) {&lt;br /&gt;
		$( &amp;#039;table.acContainer&amp;#039; ).insertAfter( $( &amp;#039;div.printfooter&amp;#039; ) );&lt;br /&gt;
		$( &amp;#039;div.licenseContainer&amp;#039; ).not( &amp;#039;div.licenseContainer div.licenseContainer&amp;#039; ).insertBefore( $( &amp;#039;div#catlinks&amp;#039; ) );&lt;br /&gt;
	}&lt;br /&gt;
} );&lt;br /&gt;
/**&lt;br /&gt;
 * Force Header &amp;amp;/or section heading matter out of Dynamic Layouts&lt;br /&gt;
 * Namespace coverage: Main (ns-0), Translation (ns-114)&lt;br /&gt;
 * See also _____&lt;br /&gt;
 * &lt;br /&gt;
 * Ver 0.20, 2015-12-31&lt;br /&gt;
 */&lt;br /&gt;
jQuery( document ).ready( function ( $ ) {&lt;br /&gt;
	var nsHeaders = [ 0, 114 ];&lt;br /&gt;
	if ( $.inArray( mw.config.get( &amp;#039;wgNamespaceNumber&amp;#039; ), nsHeaders ) !== -1 ) {&lt;br /&gt;
		$( &amp;#039;div#headerContainer&amp;#039; ).prependTo( $( &amp;#039;div#mw-content-text&amp;#039; ) );&lt;br /&gt;
		$( &amp;#039;div#heederContainer&amp;#039; ).prependTo( $( &amp;#039;div#mw-content-text&amp;#039; ) );&lt;br /&gt;
		$( &amp;#039;div#heedertemplate&amp;#039; ).prependTo( $( &amp;#039;div#mw-content-text&amp;#039; ) );&lt;br /&gt;
	}&lt;br /&gt;
} );&lt;br /&gt;
/**&lt;br /&gt;
 * PageNumbers   Dynamic Layouts helper&lt;br /&gt;
 *&lt;br /&gt;
 * removes sidebar Display Options menu from all ns except Main and Translation&lt;br /&gt;
 *&lt;br /&gt;
 */&lt;br /&gt;
jQuery( document ).ready( function ( $ ) {&lt;br /&gt;
	var nsDynamicLayouts = [ -1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 101, 102, 103, 104, 105, 106, 107, 115, 828, 829 ];&lt;br /&gt;
	if ( $.inArray( mw.config.get( &amp;#039;wgNamespaceNumber&amp;#039; ), nsDynamicLayouts ) !== -1 ) {&lt;br /&gt;
		$( &amp;#039;div&amp;#039; ).remove( &amp;#039;#p-do&amp;#039; );&lt;br /&gt;
	}&lt;br /&gt;
} );&lt;br /&gt;
/* End of mw.loader.using callback */&lt;br /&gt;
} );&lt;br /&gt;
/* DO NOT ADD CODE BELOW THIS LINE */&lt;br /&gt;
//&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gurwinder</name></author>
	</entry>
</feed>