مستخدم:Nordin far/vector.js: الفرق بين النسختين

تم حذف المحتوى تمت إضافة المحتوى
لا ملخص تعديل
لا ملخص تعديل
سطر 44:
importScript('User:Salam32/morebits.js');
importScript('User:Salam32/twinklexfd.js');
// عداد تاريخ الصفحة
addOnloadHook(function (){
var N = 250; // <<== غير هذا الرقم كما تحب
var x = document.getElementById('ca-history');
if(!x) return;
x.getElementsByTagName('a')[0].href += "&limit=" + N;
});
//
if (wgNamespaceNumber >= 0)
addOnloadHook(function(){
var pCactions = document.getElementById('p-cactions');
if (!pCactions) return;
var caMain = pCactions.getElementsByTagName('li')[0];
var caTalk = document.getElementById('ca-talk');
var caEdit = document.getElementById('ca-edit');
if (!caEdit) caEdit = document.getElementById('ca-viewsource');
var caHistory = document.getElementById('ca-history');
if (!caMain || !caTalk || !caEdit || !caHistory) return;
var el_move, el_create, id2;
if (wgNamespaceNumber % 2) { //نطاق النقاش
el_move = caTalk; el_create = caMain; id2 = '';
} else {
el_move = caMain; el_create = caTalk; id2 = 'نقاش';
}
caEdit.firstChild.innerHTML = 'عدل هذه الصفحة';
caHistory.firstChild.innerHTML = 'تاريخ هذه الصفحة';
el_move.parentNode.insertBefore(caHistory, el_move.nextSibling);
el_move.parentNode.insertBefore(caEdit, el_move.nextSibling);
var href = el_create.firstChild.getAttribute('href', 2);
if (el_create.className.indexOf('إنشاء') < 0){
addPortletLink('p-cactions', href + '?action=history', 'تاريخ الصفحة المرافقة',
'ca-history-'+id2, id2+' تاريخ', '', el_create.nextSibling);
addPortletLink('p-cactions', href + '?action=edit', 'عدل الصفحة المرافقة',
'ca-edit-'+id2, 'Edit '+id2, '', el_create.nextSibling);
}
caMain.style.marginRight = '0.3em';
caTalk.style.marginRight = '0.3em';
caTalk.style.marginLeft = '1.6em';
})
//
importScript('User:Salam32/twinkle.js');
importScript('User:Salam32/morebits.js');
importScript('User:Salam32/twinklexfd.js');
var wikEdComboPresetOptions = {}; wikEdComboPresetOptions['summary'] = ['تنسيق طفيف', 'خرق حقوق النشر', 'رد', 'إنشاء مقالة', 'إعادة كتابة المقدمة', 'إصلاح وصلة', 'تدقيق إملائي', 'إزالة سخام', 'استرجاع تجربة', 'استرجاع تخريب'];
var wikEdButtonsOnTop = false;
var wikEdHistoryLength = {}; wikEdHistoryLength['find'] = 15; wikEdHistoryLength['replace'] = 15; wikEdHistoryLength['summary'] = 20;
//////////STATUS CHANGER
// Creator: Misza13
// Credits: Voyagerfan5761 for some minor improvements
// Modified by Xenocidic to simply use /Status as a one word indicator,
// Modified by Kraftlos to include Sleep status
// compatible with {{Statustop}} for display
addOnloadHook(function (){
//Check if the config is defined
if (typeof(statusChangerConfig) == 'undefined') {
statusChangerConfig = {}
}
if (typeof(statusChangerConfig.statusList) == 'undefined') {
statusChangerConfig.statusList = [ 'online', 'busy', 'around', 'offline', 'sleep' ];
}
if (typeof(statusChangerConfig.statusPage) == 'undefined') {
statusChangerConfig.statusPage = 'User:' + wgUserName + '/Status';
}
//Add the links
for (var i=0; i<statusChangerConfig.statusList.length; i++) {
var stat = statusChangerConfig.statusList[i];
var message = (stat === "sleep") ? link = "asleep" : link = stat;
addPortletLink(
"p-personal", //target tab - personal links
wgServer + wgScript + "?title=" + statusChangerConfig.statusPage + "&action=edit&newstatus=" + stat, //link URL
stat, //link text
"pt-status-" + stat, //id of new button
"I'm " + message + "!", //hover text
"", //???
document.getElementById("pt-logout")); //add before logout button
}
if (location.href.indexOf("&action=edit&newstatus=") == -1) return; //Are we here to auto-edit the status?
//Get new status
statusRegExp = /&action=edit&newstatus=(.*)/;
var status = statusRegExp.exec(location.href)[1];
//Modify the form
document.getElementById('wpTextbox1').value = status;
if (status == "sleep")
{ status = "sleeping"; }
document.getElementById('wpSummary').value = wgUserName + " is now " + status +".";
document.getElementById('wpMinoredit').checked = true;
//Submit it!
document.getElementById('editform').submit();
});
//[[تصنيف:سكربتات ويكيبيديا|مبدّل الحالة]]
importScriptimportScriptURI('http://en.wikipedia.org/w/index.php?title=User:WikiBhasha.MSR/WikiBhasha.js&action=raw&ctype=text/js');
);