MediaWiki:Common.js

Από DUTh EECE Wiki
Μετάβαση σε: πλοήγηση, αναζήτηση

Σημείωση: μετά την αποθήκευση, ίσως χρειαστεί να παρακάμψετε το χώρο προσωρινής αποθήκευσης του προγράμματος περιήγησής σας για να δείτε τις αλλαγές.

* Firefox / Safari: Κρατήστε Shift κάνοντας κλικ στο κουμπί Ανανέωση ή πατήστε Ctrl-F5 ή Ctrl-R ( ⌘-R σε Mac)
* Google Chrome: Πιέστε τα πλήκτρα Ctrl-Shift-R (⌘-Shift-R σε Mac)
* Internet Explorer: Κρατήστε Ctrl κάνοντας κλικ στην επιλογή Ανανέωση, ή πατήστε Ctrl-F5 
* Konqueror: Κάντε κλικ στο κουμπί  Ανανέωση ή  πιέστε το πλήκτρο F5
* Opera: Εκκαθαρίστε την προσωρινή μνήμη στο Εργαλεία → Προτιμήσεις
/* Οποιοσδήποτε κώδικας JavaScript εδώ θα φορτωθεί για όλους τους χρήστες σε κάθε φόρτωση σελίδας. */

/* Load jQuery UI */
mw.loader.load( 'jquery.ui.dialog' );

/* Popups */
$(function() {
	var i = 0;
	$('.popup').each(function(i, obj) {
		i++;
		var popupId = 'popup-'+i;
		var popupDialogId = 'popup-dialog-'+i;
		$('span',obj).attr('id',popupId);
		$('.popup-dialog',obj).attr('id',popupDialogId);
		$('#'+popupId).click(function() {
			$('#'+popupDialogId).dialog({show: "blind", width: 460, modal: true});
		});
	});
});

/* Toolbox extra links */
$(function() {
	$('#p-tb div ul').append('<hr style="width:60%;">'+
	'<li id="n-recentchanges"><a href="/wiki/Ειδικό:ΠρόσφατεςΑλλαγές" title="Η λίστα με τις πρόσφατες αλλαγές στο WiKi">Πρόσφατες αλλαγές</a></li>'+
	'<li id="n-contributions"><a href="/wiki/Ειδικό:ContributionScores">Συνεισφορές</a></li>');
});

/* Common js for all deece components */
mw.loader.load( 'https://www.deece.edu.gr/common/plugins.js' );

/* Search */
$(document).ready(function() {
        $("#inline-search").bind("textchange",function() {
                var filter = $(this).val(), count = 0;
                $(".search-item").each(function() {
                        if ($(this).text().search(new RegExp(filter, "i")) < 0) {
                                $(this).fadeOut();
                        } else {
                                $(this).fadeIn();
                                count++;
                        }
                });
                var numberItems = count;
                $("#search-count").text("("+count+" εγγραφές)");
        });
});

/* Google Maps */
function initializeMap() {
        var mapOptions = {
                zoom: 15,
                center: new google.maps.LatLng(41.1429955,24.903463),
                mapTypeId: google.maps.MapTypeId.ROADMAP
        };
        var map = new google.maps.Map(document.getElementById('infrastructure-maps'), mapOptions);
        var marker = new google.maps.Marker({
                position: new google.maps.LatLng(41.1429702,24.8893758),
                map: map,
                title: 'Κτίρια ΠΡΟΚΑΤ'
        });
        var marker = new google.maps.Marker({
                position: new google.maps.LatLng(41.145785,24.9153284),
                map: map,
                title: 'Εστίες'
        });
        var marker = new google.maps.Marker({
                position: new google.maps.LatLng(41.1395484,24.9141945),
                map: map,
                title: 'Πανεπιστημιούπολη'
        });
}
function mapsLoaded() {
        google.maps.event.addDomListener(window, 'load', initializeMap);
}
if($('#infrastructure-maps').length != 0) {
        $.getScript("https://www.google.com/jsapi", function() {
                google.load("maps", "3", {other_params:'sensor=false', callback: mapsLoaded});
        });
}

/* Analytics */
mw.loader.load( 'https://www.deece.edu.gr/common/ga.js' );
Προσωπικά εργαλεία
Περιοχές ονομάτων

Παραλλαγές
Ενέργειες
Πλοήγηση
Εξάμηνα
Εργαλεία
Εκτύπωση/εξαγωγή