ব্যবহারকারী:রবি/common.js: সংশোধিত সংস্করণের মধ্যে পার্থক্য
অসম্পাদনা সারাংশ নেই |
সম্পাদনা সারাংশ নেই |
||
| ১,৩৩৭ নং লাইন: | ১,৩৩৭ নং লাইন: | ||
// </pre> | // </pre> | ||
//সংশ্লিষ্ট পাতা ত্যাগ না করেই অন্য পাতা থেকে পুনর্নির্দেশ করা যাবে। | |||
//<nowiki> | |||
( function () { | |||
var redir = $(mw.util.addPortletLink('p-tb','#','পুনর্নির্দেশক','পুনর্নির্দেশ তৈরিকারী','পুনর্নির্দেশ তৈরিকারী','','#pt-mytalk')); | |||
$( redir ).click( function() { | |||
var redirec = prompt("যে পাতা থেকে এই পাতায় পুনর্নির্দেশ করতে চান তার নাম লিখুন:", ""); | |||
if (redirec === null || redirec === "") { | |||
alert( 'আপনি কোনও নাম প্রবেশ করান নি। দয়া করে আবার চেষ্টা করুন।' ); | |||
} else { | |||
var params = { | |||
action: 'edit', | |||
title: redirec , | |||
createonly: 1, | |||
prependtext: '#পুনর্নির্দেশ [[' + mw.config.get("wgPageName") + ']]', | |||
appendtext: " \n" + '{{একটি পুনর্নির্দেশ}}', | |||
summary: '[[' + mw.config.get("wgPageName") + ']] পাতায় পুনর্নির্দেশ করা হল' , | |||
format: 'json' | |||
}; | |||
api = new mw.Api(); | |||
api.postWithToken( 'csrf', params ).done( function ( data ) { | |||
alert( 'সফলভাবে ' + redirec + ' পাতা থেকে একটি পুনর্নির্দেশ তৈরি করা হয়েছে!' ); | |||
}); | |||
} | |||
} | |||
); | |||
}() ); | |||
//</nowiki> | |||