பயனர்:Shrikarsan/AutoEd/core.js
Appearance
குறிப்பு - சேமித்த பின்னர், நீங்கள் செய்த மாற்றங்களைக் காண்பதற்கு உங்கள் உலவியின் இடைமாற்று அகற்றப்பட வேண்டும்.
- மொஸில்லா பயர்பாக்ஸ் / சபாரி: Shift+Reload, அல்லது Ctrl-F5 அல்லது Ctrl-R (⌘-R Mac ல்)
- கூகிள் குரோம் Ctrl-Shift-R அழுத்தவும். (⌘-Shift-R Mac ல்) ;
- இண்டர்நெட் எக்ஸ்ப்ளோரர்: Ctrl-Refresh அல்லது Ctrl-F5 ஐ அழுத்தவும்.
- ஒபேரா: Tools → Preferences இல் இடைமாற்றை அகற்றவும்;
//<source lang=javascript>
//This script does not function without additional "helper" modules!
//Initiates AutoEd
function autoEdExecute() {
if(!document.getElementById('wpTextbox1')) return;
// copy wikEd ([[User:Cacycle/wikEd.js]]) frame to wpTextbox1 textarea
// for compatibility with WikiEd
if (typeof(wikEdUseWikEd) != 'undefined') {
if (wikEdUseWikEd == true) {
WikEdUpdateTextarea();
}
}
//alert/return if autoEdFunctions is not defined
if( typeof( autoEdFunctions ) == 'undefined' ) {
alert('AutoEd/core.js: autoEdFunctions is undefined');
return;
}
autoEdFunctions();
autoEdEditSummary();
// copy wpTextbox1 textarea back to wikEd frame
// for compatibility with WikiEd
if (typeof(wikEdUseWikEd) != 'undefined') {
if (wikEdUseWikEd == true) {
WikEdUpdateFrame();
}
}
}
//Adds Tag to edit summary textbox
function autoEdEditSummary() {
var txt = document.forms.editform.wpSummary;
if( typeof( autoEdTag ) == 'undefined' ) {
var tag = "[[பயனர்:Shrikarsan|ஸ்ரீகர்சனின்]] தானியங்கித் துப்புரவு";
} else {
var tag = autoEdTag;
}
// Is the tag blank?
if( tag.match(/[^\s]/) ) {
// Has it already been tagged?
if( txt.value.indexOf(tag) == -1 ) {
// Append a pipe if necessary
if( txt.value.match(/[^\*\/\s][^\/\s]?\s*$/) ) {
txt.value += " | ";
}
// Append our tag
txt.value += tag;
}
}
// Check 'This is a minor edit'
if( typeof( autoEdMinor ) == 'undefined' || autoEdMinor ) {
document.forms.editform.wpMinoredit.checked = true;
}
// Click 'Show changes'
if( typeof( autoEdClick ) == 'undefined' || autoEdClick ) {
document.forms.editform.wpDiff.click();
}
}
//Allows URI to be properly decoded for AutoEd in View Mode
function autoEdQueryString(p) {
var re = RegExp('[&?]' + p + '=([^&]*)');
var matches;
if (matches = re.exec(document.location)) {
try {
return decodeURI(matches[1]);
} catch (e) {
}
}
return null;
}
// Add "auto ed" tab and associate with actions
$(function () {
//Execute AutoEd after call from "view mode"
if( autoEdQueryString('AutoEd') ) {
autoEdExecute();
}
// Set default values for any unset variables
if( typeof( autoEdLinkHover ) == 'undefined' ) {
autoEdLinkHover = "தானியங்கித் துப்புரவை ஆரம்பிக்கவும்";
}
if( typeof( autoEdLinkName ) == 'undefined' ) {
autoEdLinkName = "தானியங்கித் துப்புரவு";
}
if( typeof( autoEdLinkLocation ) == 'undefined' ) {
autoEdLinkLocation = "p-cactions";
}
//Add the "auto ed" tab
if( typeof( document.forms.editform) != 'undefined' ) {
mw.util.addPortletLink( autoEdLinkLocation, 'javascript:autoEdExecute()', autoEdLinkName,
'ca-AutoEd', autoEdLinkHover, '', document.getElementById('ca-move'));
} else if (wgIsArticle && document.getElementById('ca-edit') && wgAction == "view") {
var url = mw.config.get('wgServer') + mw.config.get('wgScript') + '?title=' + encodeURIComponent(mw.config.get('wgPageName')) + '&action=edit';
mw.util.addPortletLink( autoEdLinkLocation, url + '&AutoEd=true', autoEdLinkName,
'ca-AutoEd', autoEdLinkHover, '', document.getElementById('ca-move'));
} //End view-mode/edit-mode if
});
//</source>