பயனர்:Maathavan/Mqcreate.js
குறிப்பு - சேமித்த பின்னர், நீங்கள் செய்த மாற்றங்களைக் காண்பதற்கு உங்கள் உலவியின் இடைமாற்று அகற்றப்பட வேண்டும்.
- மொஸில்லா பயர்பாக்ஸ் / சபாரி: Shift+Reload, அல்லது Ctrl-F5 அல்லது Ctrl-R (⌘-R Mac ல்)
- கூகிள் குரோம் Ctrl-Shift-R அழுத்தவும். (⌘-Shift-R Mac ல்) ;
- இண்டர்நெட் எக்ஸ்ப்ளோரர்: Ctrl-Refresh அல்லது Ctrl-F5 ஐ அழுத்தவும்.
- ஒபேரா: Tools → Preferences இல் இடைமாற்றை அகற்றவும்;
var api = new mw.Api();
function Addnewappend(title, text) {
api.postWithToken( "edit", {
action: "edit",
title: title,
summary: 'இன்றைய மேற்கோள் உருவாக்கம்',
text: text,
createonly: 1
} ).done( function( result, jqXHR ) {
alert( "உங்களது இன்றைய மேற்கோள் பக்கம் உருவாக்கப்பட்டது");
location.reload();
} ).fail( function( code, result ) {
if ( code === "http" ) {
alert( "HTTP error: " + result.textStatus ); // result.xhr contains the jqXHR object
} else if ( code === "articleexists" ) {
alert( "மன்னிக்கவும், நீங்கள் உருவாக்க முனைந்த இன்றைய மேற்கோள் பக்கம் ஏற்கனவே உருவாக்கப்பட்டுள்ளது." );
} else if ( code === "ok-but-empty" ) {
alert( "Got an empty response from the server" );
} else {
alert( "API error: " + code );
}
} );
}
// திகதிகள்
var $DateList = [
'சூலை 13, 2016',
'சூலை 14, 2016',
'சூலை 15, 2016',
'சூலை 16, 2016',
'சூலை 17, 2016',
'சூலை 18, 2016',
'சூலை 19, 2016',
'சூலை 20, 2016',
'சூலை 21, 2016',
'சூலை 22, 2016',
'சூலை 23, 2016',
'சூலை 24, 2016',
'சூலை 25, 2016',
'சூலை 26, 2016',
'சூலை 27, 2016',
'சூலை 28, 2016',
'சூலை 29, 2016',
'சூலை 30, 2016',
'சூலை 31, 2016',
'ஆகத்து 1, 2016',
'ஆகத்து 2, 2016',
'ஆகத்து 3, 2016',
'ஆகத்து 4, 2016',
'ஆகத்து 5, 2016',
'ஆகத்து 6, 2016',
'ஆகத்து 7, 2016',
'ஆகத்து 8, 2016',
'ஆகத்து 9, 2016',
'ஆகத்து 10, 2016',
'ஆகத்து 11, 2016',
'ஆகத்து 12, 2016',
'ஆகத்து 13, 2016',
'ஆகத்து 14, 2016',
'ஆகத்து 15, 2016',
'ஆகத்து 16, 2016',
'ஆகத்து 17, 2016',
'ஆகத்து 18, 2016',
'ஆகத்து 19, 2016',
'ஆகத்து 20, 2016',
'ஆகத்து 21, 2016',
'ஆகத்து 22, 2016',
'ஆகத்து 23, 2016',
'ஆகத்து 24, 2016',
'ஆகத்து 25, 2016',
'ஆகத்து 26, 2016',
'ஆகத்து 27, 2016',
'ஆகத்து 28, 2016',
'ஆகத்து 29, 2016',
'ஆகத்து 30, 2016',
'ஆகத்து 31, 2016',
'செப்டம்பர் 1, 2016',
'செப்டம்பர் 2, 2016',
'செப்டம்பர் 3, 2016',
'செப்டம்பர் 4, 2016',
'செப்டம்பர் 5, 2016',
'செப்டம்பர் 6, 2016',
'செப்டம்பர் 7, 2016',
'செப்டம்பர் 8, 2016',
'செப்டம்பர் 9, 2016',
'செப்டம்பர் 10, 2016',
'செப்டம்பர் 11, 2016',
'செப்டம்பர் 12, 2016',
'செப்டம்பர் 13, 2016',
'செப்டம்பர் 14, 2016',
'செப்டம்பர் 15, 2016',
'செப்டம்பர் 16, 2016',
'செப்டம்பர் 17, 2016',
'செப்டம்பர் 18, 2016',
'செப்டம்பர் 19, 2016',
'செப்டம்பர் 20, 2016',
'செப்டம்பர் 21, 2016',
'செப்டம்பர் 22, 2016',
'செப்டம்பர் 23, 2016',
'செப்டம்பர் 24, 2016',
'செப்டம்பர் 25, 2016',
'செப்டம்பர் 26, 2016',
'செப்டம்பர் 27, 2016',
'செப்டம்பர் 28, 2016',
'செப்டம்பர் 29, 2016',
'செப்டம்பர் 30, 2016',
'அக்டோபர் 1, 2016',
'அக்டோபர் 2, 2016',
'அக்டோபர் 3, 2016',
'அக்டோபர் 4, 2016',
'அக்டோபர் 5, 2016',
'அக்டோபர் 6, 2016',
'அக்டோபர் 7, 2016',
'அக்டோபர் 8, 2016',
'அக்டோபர் 9, 2016',
'அக்டோபர் 10, 2016',
'அக்டோபர் 11, 2016',
'அக்டோபர் 12, 2016',
'அக்டோபர் 13, 2016',
'அக்டோபர் 14, 2016',
'அக்டோபர் 15, 2016',
'அக்டோபர் 16, 2016',
'அக்டோபர் 17, 2016',
'அக்டோபர் 18, 2016',
'அக்டோபர் 19, 2016',
'அக்டோபர் 20, 2016',
'அக்டோபர் 21, 2016',
'அக்டோபர் 22, 2016',
'அக்டோபர் 23, 2016',
'அக்டோபர் 24, 2016',
'அக்டோபர் 25, 2016',
'அக்டோபர் 26, 2016',
'அக்டோபர் 27, 2016',
'அக்டோபர் 28, 2016',
'அக்டோபர் 29, 2016',
'அக்டோபர் 30, 2016',
'அக்டோபர் 31, 2016',
'நவம்பர் 1, 2016',
'நவம்பர் 2, 2016',
'நவம்பர் 3, 2016',
'நவம்பர் 4, 2016',
'நவம்பர் 5, 2016',
'நவம்பர் 6, 2016',
'நவம்பர் 7, 2016',
'நவம்பர் 8, 2016',
'நவம்பர் 9, 2016',
'நவம்பர் 10, 2016',
'நவம்பர் 11, 2016',
'நவம்பர் 12, 2016',
'நவம்பர் 13, 2016',
'நவம்பர் 14, 2016',
'நவம்பர் 15, 2016',
'நவம்பர் 16, 2016',
'நவம்பர் 17, 2016',
'நவம்பர் 18, 2016',
'நவம்பர் 19, 2016',
'நவம்பர் 20, 2016',
'நவம்பர் 21, 2016',
'நவம்பர் 22, 2016',
'நவம்பர் 23, 2016',
'நவம்பர் 24, 2016',
'நவம்பர் 25, 2016',
'நவம்பர் 26, 2016',
'நவம்பர் 27, 2016',
'நவம்பர் 28, 2016',
'நவம்பர் 29, 2016',
'நவம்பர் 30, 2016',
'திசம்பர் 1, 2016',
'திசம்பர் 2, 2016',
'திசம்பர் 3, 2016',
'திசம்பர் 4, 2016',
'திசம்பர் 5, 2016',
'திசம்பர் 6, 2016',
'திசம்பர் 7, 2016',
'திசம்பர் 8, 2016',
'திசம்பர் 9, 2016',
'திசம்பர் 10, 2016',
'திசம்பர் 11, 2016',
'திசம்பர் 12, 2016',
'திசம்பர் 13, 2016',
'திசம்பர் 14, 2016',
'திசம்பர் 15, 2016',
'திசம்பர் 16, 2016',
'திசம்பர் 17, 2016',
'திசம்பர் 18, 2016',
'திசம்பர் 19, 2016',
'திசம்பர் 20, 2016',
'திசம்பர் 21, 2016',
'திசம்பர் 22, 2016',
'திசம்பர் 23, 2016',
'திசம்பர் 24, 2016',
'திசம்பர் 25, 2016',
'திசம்பர் 26, 2016',
'திசம்பர் 27, 2016',
'திசம்பர் 28, 2016',
'திசம்பர் 29, 2016',
'திசம்பர் 30, 2016',
'திசம்பர் 31, 2016',
];
if( ( wgPageName == 'Special:Mqcreate'|| wgPageName == 'சிறப்பு:Mqcreate' ) ){
var none1 = $( ".mw-body-content" ).load('//ta.wikiquote.org/w/index.php?title=பயனர்:Maathavan/மணல்தொட்டி .heading');
var gadget = $('<div id="TaggerForm" style="position:relative;"></div>').append( $('<div id="out" style="margin-top:0.4em;"></div>').html( 'திகதியை தெரிவு செய்யவும்:<br/>' ).append( $('<select id="date" style="padding:1px;vertical-align:baseline;"></select>') ) ).append( $('<div style="margin-top:0.4em;"></div>').html( 'படிமம்:<br/>' ).append( $('<textarea name="message" id="img" style="width: 50%" rows="1" cols="25"></textarea>') ) ).append( $('<div style="margin-top:0.4em;"></div>').html( 'ஆசிரியர்:<br/>' ).append( $('<textarea name="message" id="author" style="width: 50%" rows="1" cols="25"></textarea>') ) ).append( $('<div style="margin-top:0.4em;"></div>').html( 'மேற்கோள்:<br/>' ).append( $('<textarea name="message" id="quote" style="width: 50%" rows="4" cols="25"></textarea>') ) );
function run() {
var quote = $('#quote').val();
var date = $('#date').val();
var author = $('#author').val();
var img = $('#img').val();
var text = "{{மேற்கோள்|" + img + "|" + quote + "|" + author + "}}\n[[பகுப்பு:இன்றைய மேற்கோள்/2016]]";
var title = "விக்கிமேற்கோள்:இன்றைய மேற்கோள்/" + date;
Addnewappend(title, text);
}
var create = $('<div id="TaggerForm" style="position:relative;"></div>').append( $('<input type="button" value="உருவாக்கவும்" onclick="run()" <br/>'));
$('.firstHeading').after(create).after(gadget).after(none1);
mw.util.addCSS('.mw-content-text {display:none}');
mw.util.addCSS('.firstHeading {display:none}');
mw.util.addCSS('li#wlShri { list-style: decimal }');
// பதக்கத் தெரிவுப் பட்டியலைப் பரப்பவும்
$.each( $DateList, function(index, value) { $('#date').append( $('<option></option>').val(value).html(value) ); });
}