میڈیاویکی:Gadget-AddEditLinkToOldVersionLinks.js
یاددہانی: محفوظ کرنے کے بعد تازہ ترین تبدیلیوں کو دیکھنے کے لیے آپ کو اپنے براؤزر کا کیش صاف کرنا ہوگا۔
- فائرفاکس/ سفاری: جب Reload پر کلک کریں تو Shift دبا کر رکھیں، یا Ctrl-F5 یا Ctrl-R دبائیں (Mac پر R- )
- گوگل کروم: Ctrl-Shift-R دبائیں (Mac پر Shift-R-⌘)
- انٹرنیٹ ایکسپلورر: جب Refresh پر کلک کریں تو Ctrl یا Ctrl-F5 دبائیں
- اوپیرا: Tools → Preferences میں جائیں اور کیش صاف کریں
شاید اس اسکرپٹ کی دستاویزی تفصیلات میڈیاویکی:Gadget-AddEditLinkToOldVersionLinks پر موجود ہیں۔ |
// [[de:Benutzer:BLueFiSH.as/JS/AddEditLinkToOldVersionLinks.js]]
function AddEditLinkToOldVersionLinks()
{ // Set up the text of your Edit Link
var Edit = '(ترمیم)';
// Iterate over all "<a"
for (var i=0; aNode = document.getElementsByTagName("a")[i]; i++)
{ // if it's a link to an old version but not a diff-link
if ( (href = aNode.getAttribute("href")) && (href.search(/oldid=/) != -1) && (href.search(/diff=/) == -1) )
{ // Create Edit Link
var EditNode = document.createElement('a');
EditNode.setAttribute('href', href + '&action=edit#summary');
var EditTextNode = document.createTextNode(Edit);
EditNode.appendChild(EditTextNode);
// Add Edit Link To Old Version Link
aNode.parentNode.insertBefore( EditNode, aNode.nextSibling );
// Insert whitespace before Edit Link
aNode.parentNode.insertBefore( document.createTextNode(' '), aNode.nextSibling );
// jump over inserted <a-Link
i++;
}
}
}
if (document.URL.indexOf('action=history') > 0) {
$(AddEditLinkToOldVersionLinks);
}