Χρήστης:Ah3kal/common.js

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια

Μετά την αποθήκευση πρέπει να καθαρίσετε την κρυφή μνήμη (cache) του browser σας για να δείτε τις αλλαγές: Σε Chrome, Firefox, Safari, Internet Explorer και Edge: Κρατήστε πατημένο το Shift και κάντε κλικ στο κουμπί Ανανέωση στην μπάρα εργαλείων.

/* Μαζική Διαγραφή */
mw.loader.load('//en.wikisource.org/w/index.php?title=MediaWiki:Gadget-massdelete.js&action=raw&ctype=text/javascript')

/* Βοηθός αποσαφηνίσεων */
mw.loader.load("//el.wikipedia.org/w/index.php?title=User:Geraki/DisamAssist.js&action=raw&ctype=text/javascript");

/* Διαγράμμιση φραγμένων χρηστών */
var markblocked_contributions = 'Ειδικό:Συνεισφορές';
mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-markblocked.js&bcache=1&maxage=259200&action=raw&ctype=text/javascript');

/* Προσυμπληρωμένες συνόψεις */
mw.loader.load("//el.wikipedia.org/w/index.php?title=Χρήστης:Ah3kal/συνόψεις.js&action=raw&ctype=text/javascript");

/* Σήμανση - Ειδοποιήσεις */
mw.loader.load("//el.wikipedia.org/w/index.php?title=Χρήστης:Ah3kal/ΕιδοποιήσειςΣημάνσεις.js&action=raw&ctype=text/javascript");

/* Διάφορα */

jQuery.getScript('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/InsertWikiEditorButton.js&action=raw&ctype=text/javascript', function () {
        // Καλωσόρισμα
        krInsertWikiEditorButton({
                id: "mw-customeditbutton-welcomebutton",
                icon: "//upload.wikimedia.org/wikipedia/commons/thumb/3/3a/Wikilove2_new.png/22px-Wikilove2_new.png",
                label: 'Καλωσόρισμα',
                insertBefore: '{{subst:'+'User:Ah3kal/Welcome}} ',
                insertAfter: ' ~~'+'~~',
                sampleText: ' '
        });
});

function ipinfo(){
	var userName = mw.config.get('wgRelevantUserName');
	if (!userName) { return; }
	var tblstart = '<table class="ombox ombox-notice" role="presentation"><tbody><tr><td class="mbox-image"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Shared_IP.svg/40px-Shared_IP.svg.png" width="40" height="40"></td><td class="mbox-text" style="text-align: left;">';
	var tblend = '<br><a href="https://whois.toolforge.org/w/'+userName+'/lookup">Lookup</a></td></tr></tbody></table>';
	$.get("https://ipinfo.io/"+ userName +"?token=547901894302f4", function(response) {
	 $('#mw-content-text').prepend(tblstart+ "IP:" + response.ip + "<br>Τοποθεσία: "+ response.city +", "+response.country+ "<br>Hostname: "+response.hostname+"<br>Org: " + response.org  + tblend);
	}, "jsonp") 
	
}
if(!mw.config.get('wgIsArticle')){
	$(ipinfo);
}