સભ્ય:CptViraj/ચર્ચા રીસેટ.js
નોંધ: પાનું પ્રકાશિત કર્યા પછી, તમારે તમારા બ્રાઉઝરની કૅશ બાયપાસ કરવાની આવશ્યકતા પડી શકે છે.
- ફાયરફોક્સ / સફારી: શીફ્ટ દબાવેલી રાખીને રિલોડ પર ક્લિક કરો, અથવા તો Ctrl-F5 કે Ctrl-R દબાવો (મેક પર ⌘-R)
- ગુગલ ક્રોમ: Ctrl-Shift-R દબાવો (મેક પર ⌘-Shift-R)
- ઈન્ટરનેટ એક્સપ્લોરર/એજ: Ctrl દબાવેલી રાખીને રિફ્રેશ પર ક્લિક કરો, અથવા Ctrl-F5 દબાવો
- Opera: Ctrl-F5 દબાવો
// સ્રોત - [[simple:User:DannyS712/Reset talk.js]]
// [[શ્રેણી:વિકિપીડિયા સ્ક્રિપ્ટ]]
//<nowiki>
$(function (){
var RT_config = {
name: '[[User:CptViraj/ચર્ચા રીસેટ.js|ચર્ચા રીસેટ.js]]',
version: 1.5
};
if ( mw.config.get( 'wgNamespaceNumber' ) % 2 === 1 && mw.config.get( 'wgNamespaceNumber' ) > 0 ) {
mw.loader.using( 'mediawiki.util', function () {
$(document).ready( function () {
var link = mw.util.addPortletLink( 'p-cactions', 'javascript:void(0)', 'Reset talk', 'ca-ResetTalk', 'Reset talk page');
$( link ).click( function ( event ) {
event.preventDefault();
ResetTalk();
} );
} );
} );
}
function ResetTalk(){
var to_send = {
action: 'edit',
title: mw.config.get( 'wgPageName' ),
text: '{{ચર્ચાપાનું}}',
summary: 'ચર્ચા પાનું રીસેટ કર્યું (' + RT_config.name + ')',
token: mw.user.tokens.get( 'csrfToken' )
};
console.log( to_send );
$.when(
$.post( (mw.config.get( 'wgScriptPath' ) + '/api.php'), to_send, function( response ){ } )
).done( function() {
location.reload();
} );
}
});
//</nowiki>