לדלג לתוכן

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

מתוך המכלול, האנציקלופדיה היהודית
ביטול גרסה 274425 של Davidnead (שיחה) 88 נמצא בגאדג'טים
תוקן ועבר להעדפות
שורה 36: שורה 36:
//עד כאן
//עד כאן


//התראה על שינוי ערך בעת צפייה בו או עריכתו, נכתב ע"י אור:
mw.loader.using( [ "mediawiki.api" ] ).then( function() {
function Alert(title, html) {
mw.loader.using( [ "jquery.ui.dialog" ] ).then( function() {
$("<div>").html(html).dialog({
title: title,
resizable: false,
modal: true,
buttons: {
"סגירה": function()
    {
$( this ).dialog( "close" );
    }
}
});
});
}
var lastEdit = "",
api = new mw.Api(),
apiParams = {
prop: 'revisions',
titles: mw.config.get("wgPageName"),
rvprop: 'ids|timestamp|user',
rvlimit: 1
};
function checkForNewRev() {
api.get( apiParams ).done(function(k){
if (k && k.query && k.query.pages) {
var currentRev = k.query.pages[mw.config.get('wgArticleId')].revisions["0"].revid;
if (lastEdit !== "" && lastEdit !== currentRev) {
if (window.location.search.match(/action\=edit/))
Alert("אזהרה", "הדף השתנה מאז שהתחלת לערוך אותו.<br /><a href='/wiki/%D7%9E%D7%99%D7%95%D7%97%D7%93:%D7%94%D7%91%D7%93%D7%9C/" + currentRev + "' target='_blank'>צפייה בשינוי החדש</a>");
else {
Alert("שימו לב", "הדף השתנה מאז שהתחלת לקרוא אותו.<br /><a href='/wiki/%D7%9E%D7%99%D7%95%D7%97%D7%93:%D7%94%D7%91%D7%93%D7%9C/" + currentRev + "' target='_blank'>צפייה בשינוי החדש</a>");
}
lastEdit = currentRev;
} else {
lastEdit = currentRev;
setTimeout(checkForNewRev, 10000);
}
}
});
}
if (~mw.config.get('wgNamespaceNumber')) {
checkForNewRev();
}
});
//עד כאן


//MW:User:Remember the dot/Syntax highlighter
//MW:User:Remember the dot/Syntax highlighter

גרסה מ־13:45, 12 בספטמבר 2017

importScript('משתמש:מלא כל הארץ/Redirect.js');
importUserScript(76, 52, 77, 67, 78, 13, 63, 98, 21, 29, 34, 39, 46, 61, 68, 71, 100, 102, 104, 105);
if (typeof window.orientation == 'undefined') {
	importUserScript(95, 33, 8, 80, 48, 16, 41, 73, 91);
}

// [[Wikipedia:Tools/Navigation popups]]
mw.loader.load('https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-popups.js&action=raw&ctype=text/javascript');
mw.loader.load('https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-navpop.css&action=raw&ctype=text/css', 'text/css');

// Wiki-Labels [[File:User:EpochFail/WikiLabels.js]] (workaround for [[phab:T35355]])
mw.loader.load('//https://meta.wikimedia.org/w/index.php?title=MediaWiki:Gadget-WikiLabels-loader.js&action=raw&ctype=text/javascript');
mw.loader.load('//https://he.wikipedia.org/w/index.php?title=Mediawiki:סקריפטים/92.js&action=raw&ctype=text/javascript');
window.translatelinks_target = 'he';
mw.loader.load('//https://he.wikipedia.org/w/index.php?title=Mediawiki:52סקריפטים/92.js&action=raw&ctype=text/javascript');
importScript('//https://he.wikipedia.org/w/index.php?title=משתמש:חיים_7/LiveClock.js&action=raw&ctype=text/javascript&dontcountme=s');

// הסקריפט מוסיף קישור "דף אקראי בקטגוריה" בדפי קטגוריה
// נכתב על ידי [[User:1Or]]
if ((mw.config.get('wgNamespaceNumber') == 14)){
	var ShowRandomLink = $('<a>', {href: '//he.wikipedia.org/wiki/Special:RandomInCategory/' + mw.config.get( 'wgPageName' ), text: "דף אקראי בקטגוריה"});
	if ($('#contentSub a').length) {
	$('#contentSub a:last').after(ShowRandomLink).after(' | ');}
	else {
	$('#contentSub').append(ShowRandomLink);}
}
if ($("#catlinks a").length) {
	$("#catlinks a").each(function(){
		if (this.href.match(/\/wiki\/%D7%A7%D7%98%D7%92%D7%95%D7%A8%D7%99%D7%94/)) {
			this.after(" ");
			this.after($($('<a>', {href: '//he.wikipedia.org/wiki/Special:RandomInCategory/' + this.title, text: "(⚄)", title: "דף אקראי בקטגוריה"})["0"].outerHTML)["0"]);
	  		this.after(" ");
		}
	});
} 
//עד כאן


//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", //סגול בהיר כלשהו עבור תבניות
}
//עד כאן צביעת קוד מקור