<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://meta.wikioasis.org/wiki/User:DarkMatterMan4500/Easy-link.js?action=history&amp;feed=atom</id>
	<title>User:DarkMatterMan4500/Easy-link.js - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://meta.wikioasis.org/wiki/User:DarkMatterMan4500/Easy-link.js?action=history&amp;feed=atom"/>
	<link rel="alternate" type="text/html" href="https://meta.wikioasis.org/wiki/User:DarkMatterMan4500/Easy-link.js?action=history"/>
	<updated>2026-05-25T04:33:11Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://meta.wikioasis.org/wiki/User:DarkMatterMan4500/Easy-link.js?diff=4453&amp;oldid=prev</id>
		<title>DarkMatterMan4500: Created page with &quot;// Install this version with: // &lt;code&gt;&lt;nowiki&gt;		{{subst:Iusc|User:DannyS712/Easy-link.js}}																		&lt;/nowiki&gt;&lt;/code&gt; // or with // &lt;code&gt;&lt;nowiki&gt;		importScript( &#039;User:DannyS712/Easy-link.js&#039; ); // Backlink: User:DannyS712/Easy-link.js 					&lt;/nowiki&gt;&lt;/code&gt;  // // If forking this script, please note my contributions / give me credit //&lt;nowiki&gt; $(function (){ var copy_link_config = { 	name: &#039;Easy-link.js&#039;, 	version: 1.4, 	debug:...&quot;</title>
		<link rel="alternate" type="text/html" href="https://meta.wikioasis.org/wiki/User:DarkMatterMan4500/Easy-link.js?diff=4453&amp;oldid=prev"/>
		<updated>2026-05-03T13:19:13Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;// Install this version with: // &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;		{{subst:Iusc|User:DannyS712/Easy-link.js}}																		&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; // or with // &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;		importScript( &amp;#039;User:DannyS712/Easy-link.js&amp;#039; ); // Backlink: &lt;a href=&quot;/wiki/User:DannyS712/Easy-link.js?action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User:DannyS712/Easy-link.js (page does not exist)&quot;&gt;User:DannyS712/Easy-link.js&lt;/a&gt; 					&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;  // // If forking this script, please note my contributions / give me credit //&amp;lt;nowiki&amp;gt; $(function (){ var copy_link_config = { 	name: &amp;#039;&lt;a href=&quot;/wiki/User:DannyS712/Easy-link.js?action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User:DannyS712/Easy-link.js (page does not exist)&quot;&gt;Easy-link.js&lt;/a&gt;&amp;#039;, 	version: 1.4, 	debug:...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;// Install this version with:&lt;br /&gt;
// &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;		{{subst:Iusc|User:DannyS712/Easy-link.js}}																		&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
// or with&lt;br /&gt;
// &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;		importScript( &amp;#039;User:DannyS712/Easy-link.js&amp;#039; ); // Backlink: [[User:DannyS712/Easy-link.js]] 					&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; &lt;br /&gt;
//&lt;br /&gt;
// If forking this script, please note my contributions / give me credit&lt;br /&gt;
//&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$(function (){&lt;br /&gt;
var copy_link_config = {&lt;br /&gt;
	name: &amp;#039;[[User:DannyS712/Easy-link.js|Easy-link.js]]&amp;#039;,&lt;br /&gt;
	version: 1.4,&lt;br /&gt;
	debug: false&lt;br /&gt;
};&lt;br /&gt;
mw.loader.using( &amp;#039;mediawiki.util&amp;#039;, function () {&lt;br /&gt;
    $(document).ready( function () { &lt;br /&gt;
    	mw.util.addPortletLink ( &amp;#039;p-tb&amp;#039;, &amp;#039;&amp;#039;, &amp;#039;Easy link&amp;#039;, &amp;#039;ca-copy-link&amp;#039;, &amp;#039;Copy and format the current link&amp;#039;);&lt;br /&gt;
    	$(&amp;#039;#ca-copy-link&amp;#039;).on(&amp;#039;click&amp;#039;, function( e ) {&lt;br /&gt;
    		e.preventDefault();&lt;br /&gt;
        	copy_link();&lt;br /&gt;
    	} );&lt;br /&gt;
    } );&lt;br /&gt;
} );&lt;br /&gt;
function copy_link(){&lt;br /&gt;
	var current_url = window.location.href;&lt;br /&gt;
	if (copy_link_config.debug) console.log( current_url );&lt;br /&gt;
	var new_url = current_url.replace( /https?:\/\/.*?.org\/wiki\//i, &amp;#039;&amp;#039;);&lt;br /&gt;
	new_url = new_url.replace( /_/g, &amp;#039; &amp;#039;);&lt;br /&gt;
	new_url = decodeURI( new_url );&lt;br /&gt;
	&lt;br /&gt;
	var colonNeeded = &amp;#039;&amp;#039;;&lt;br /&gt;
	if ( mw.config.get(&amp;#039;wgNamespaceNumber&amp;#039;) === 6 || mw.config.get(&amp;#039;wgNamespaceNumber&amp;#039;) === 14 ) {&lt;br /&gt;
		colonNeeded = &amp;#039;:&amp;#039;;&lt;br /&gt;
	}&lt;br /&gt;
	new_url = &amp;#039;[[&amp;#039; + colonNeeded + new_url + &amp;#039;]]&amp;#039;;&lt;br /&gt;
	if (copy_link_config.debug) console.log( new_url );&lt;br /&gt;
	var ignore_this = document.createElement(&amp;quot;input&amp;quot;);&lt;br /&gt;
	document.createElement(&amp;quot;input&amp;quot;);&lt;br /&gt;
    document.body.appendChild(ignore_this);&lt;br /&gt;
    ignore_this.setAttribute(&amp;#039;value&amp;#039;, new_url);&lt;br /&gt;
    ignore_this.select();&lt;br /&gt;
    document.execCommand(&amp;quot;copy&amp;quot;);&lt;br /&gt;
    document.body.removeChild(ignore_this);&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
//&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>DarkMatterMan4500</name></author>
	</entry>
</feed>