أرابيكا:سكربتات/نقاش سريع

من أرابيكا، الموسوعة الحرة

هذه هي النسخة الحالية من هذه الصفحة، وقام بتعديلها عبود السكاف (نقاش | مساهمات) في 13:37، 18 أبريل 2020 (Bot: Replace deprecated <source> tag and "enclose" parameter، تغييرات تجميلية). العنوان الحالي (URL) هو وصلة دائمة لهذه النسخة.

(فرق) → نسخة أقدم | نسخة حالية (فرق) | نسخة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

سكريبت يضيف لسانين لتعديل وتاريخ الصفحة (نقاش الصفحة) المرافقة لصفحة ما.

  1. انسخ النص في الأسفل والصقه في صفحة الفكتور الخاصة بك.
  2. احفظ الصفحة.
  3. قم بتحديث المتصفح الذي تستخدمه باتباع المعلومات المذكورة أعلى صفحة الفكتور الخاصة بك.
  4. تم العمل.
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'; 
})

//