Content deleted Content added
FlightTime (talk | contribs) Start page |
FlightTime (talk | contribs) Update, this is from User:Enterprisey/diff-permalink-2.js |
||
Line 5:
if( suffix ) {
if( document.getElementsByClassName( "diff-multi" ).length ||
mw.config.get("
suffix = mw.config.get( "wgDiffOldId" ) + "/" + suffix;
}
Line 18:
var permalinkEl = $( "<div>" ).append(
"Permalink to this " + ( suffix ? "diff" : "oldid" ) + ": ",
$( "<input>"
.attr( { "id": "diff-permalink-link" } ) .val( '[[' + page + ']]' ),
$( "<button>" )
.text( "Copy" )
Line 27 ⟶ 28:
document.execCommand( "copy" );
} ) );
$( "#diff-permalink-link" ).attr( "size", page.length ); // resize to diff length
if( suffix ) {
$( "#bodyContent" ).prepend( permalinkEl );
|