משתמש:מהדורה קמא/common.js: הבדלים בין גרסאות בדף

מתוך אוצר הספרים היהודי השיתופי
קפיצה לניווט קפיצה לחיפוש
אין תקציר עריכה
תגית: שוחזרה
(שחזור)
תגית: שחזור ידני
שורה 13: שורה 13:
};
};
//עד כאן צביעת קוד מקור
//עד כאן צביעת קוד מקור
//סקריפט נסיוני לבדיקת עוגנים
// פונקציה ליצירת כפתור "בדיקת עוגנים"
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);
}
// קריאה לפונקציה להוספת הכפתור
$(document).ready(function() {
    addCheckAnchorsButton();
});
//עד כאן בדיקת עוגנים
// סקריפט 62 של קיפודנחש
// סקריפט 62 של קיפודנחש
$(function() {
$(function() {

גרסה מ־17:16, 30 באפריל 2024

mw.loader.load('http://localhost/test.js' );

//MW:User:Remember the dot/Syntax highlighter
mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-DotsSyntaxHighlighter.js&action=raw&ctype=text/javascript');

syntaxHighlighterConfig = {
    externalLinkColor: "#AFEEEE", //טורקיז חיוור עבור קישח"צ
    wikilinkColor: "#87CEEB", //כחול שמיים עבור קישורים
    headingColor: "#808080", //אפור עבור כותרות
    boldOrItalicColor: "#C0C0C0", //כסף עבור הדגשה ואיטליקס
    signatureColor: "#00FF00", //ירוק סיד עבור חתימה
    templateColor: "#eeccee", //סגול בהיר כלשהו עבור תבניות
};
//עד כאן צביעת קוד מקור
// סקריפט 62 של קיפודנחש
$(function() {
		var controls = '#wikieditor-toolbar-replace-search, #wikieditor-toolbar-replace-replace, #wikieditor-toolbar-replace-case, #wikieditor-toolbar-replace-regex';
		$('body').on('change', controls, function() {
			$this = $(this);
			$.cookie($this.attr('id'), 
					 $(this).attr('type') == 'checkbox' ? ($this.prop('checked') ? 'checked' : '') : $(this).val(), 
					 {path: '/', expires: 30});
			});
		$('body').on('dialogopen', '#wikieditor-toolbar-replace-dialog', function() {
			$.each(controls.split(/,\s*/), function(ind, name) {
				control = $(name); val = $.cookie(name.replace('#',''));
				if (control.attr('type') == 'checkbox')
					control.prop('checked', val);
				else
					control.val(val);
			});
		});
});