167,060
עריכות
מהדורה קמא (שיחה | תרומות) (מובן) תגית: ביטול |
מהדורה קמא (שיחה | תרומות) (ניסוי) תגית: שוחזרה |
||
שורה 13: | שורה 13: | ||
}; | }; | ||
//עד כאן צביעת קוד מקור | //עד כאן צביעת קוד מקור | ||
//סקריפט נסיוני לבדיקת עוגנים | |||
// ייבוא סקריפטים | |||
function importScript(script) { | |||
mw.loader.load("https://wiki.jewishbooks.org.il/mediawiki/index.php?title=" + encodeURI(script) + '&action=raw&ctype=text/javascript'); | |||
} | |||
// פונקציה ליצירת כפתור "בדיקת עוגנים" | |||
function addCheckAnchorsButton() { | |||
// צור אלמנט כפתור | |||
var button = $('<input type="button" value="בדיקת עוגנים" id="checkAnchorsButton" class="mw-ui-button"/>'); | |||
// הוסף פעולה כאשר הכפתור נלחץ | |||
button.on('click', function() { | |||
replaceDuplicateAnchors(); // קרא לפונקציה של בדיקת עוגנים | |||
}); | |||
// הוסף את הכפתור לתפריט העריכה | |||
$('#wpTextbox1').closest('.mw-editTools').append(button); | |||
} | |||
// קריאה לפונקציה להוספת הכפתור | |||
addCheckAnchorsButton(); | |||
// סקריפטים לדפי עריכה | |||
if ($.inArray(mw.config.get('wgAction'), ['edit', 'submit']) + 1 && | |||
!$('#wpTextbox1').prop('readonly')) { | |||
importScript('משתמש:מהדורה קמא/בדיקת עוגנים.js'); // קריאה לסקריפט של בדיקת עוגנים | |||
importScript('MediaWiki:Templateslist.js'); // הצגת רשימת תבניות | |||
importScript('MediaWiki:Gadget-autocomplete.js'); // השלמה אוטומטית | |||
importScript('MediaWiki:Ref2template.js'); // סקריפט שמשנה את התנהגות כפתור "הערה": הוספת תבנית הערה. במקום להוסיף תג | |||
} | |||
// סקריפט 62 של קיפודנחש | // סקריפט 62 של קיפודנחש | ||
$(function() { | $(function() { |