ਵਰਤੋਂਕਾਰ:Benipal hardarshan/pa2pnb.js
Note: After saving, changes may not occur immediately. Click here to learn how to bypass your browser's cache.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (Cmd-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (Cmd-Shift-R on a Mac)
- Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Clear the cache in Tools → Preferences
For details and instructions about other browsers, see Wikipedia:Bypass your cache.
$.when( mw.loader.using( ['mediawiki.util'] ), $.ready ).done( function() {
$.ajax('//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() {
pathoschild.TemplateScript.add([
{
name: 'pa2pnb',
script: function() {
function selection(){
if (document.getSelection)
return document.getSelection();
}
var selObject = selection();
var text = selObject.toString();
//var body = document.getElementById("mw-content-text").innerText;
var translated = 'http://aksharamukha-plugin.appspot.com/api/public?target=Gurmukhi&text=' + text;
$.get( translated, function() {
alert( "success" );
function myFunction() {
var copyText = $.get(translated);
copyText.select();
navigator.clipboard.writeText(copyText.value);
}
})
.fail(function() {
alert( "error" );
})
.always(function() {
alert( "finished" );
});
}
}
]);
});
/*mw.util.addPortletLink(
'p-personal',
translated,
'pa2pnb',
'pt-pa2pnb',
'Change script from Gurmukhi to Shahmukhi',
null,
'#pt-preferences'
);
*/
console.log(translated);
});