MediaWiki:Common.js

Από Wiki The-West GR
Jump to navigation

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

  • Firefox / Safari: Κρατήστε πατημένο το Shift κάνοντας ταυτόχρονα κλικ στο κουμπί Ανανέωση ή πιέστε Ctrl-F5 ή Ctrl-R (⌘-R σε Mac)
  • Google Chrome: Πιέστε Ctrl-Shift-R (⌘-Shift-R σε Mac)
  • Internet Explorer / Edge: Κρατήστε πατημένο το Ctrl κάνοντας ταυτόχρονα κλικ στο κουμπί Ανανέωση, ή πιέστε Ctrl-F5
  • Opera: Πιέστε Ctrl-F5.
var script='<script>window.location.replace("https://wiki.the-west.gr/wiki/%CE%94%CE%B5%CE%BD_%CE%AD%CF%87%CE%B5%CF%84%CE%B5_%CE%B1%CF%81%CE%BA%CE%B5%CF%84%CE%AC_%CE%B4%CE%B9%CE%BA%CE%B1%CE%B9%CF%8E%CE%BC%CE%B1%CF%84%CE%B1");</script>',username=$("#pt-logout");username.length<1&&($("#ca-viewsource, #ca-talk, #ca-watch, #ca-unwatch, #module-page-navigation, #p-notifications, li.mw-list-item > a.skin-mirage-ooui-icon-upload, #mirage-right-rail, #mirage-right-rail-button, #mirage-right-rail-checkbox").remove(),(window.location.href.indexOf("%CE%A7%CF%81%CE%AE%CF%83%CF%84%CE%B7%CF%82")>-1||window.location.href.indexOf("%CE%91%CF%81%CF%87%CE%B5%CE%AF%CE%BF")>-1)&&$("html").prepend(script),window.location.href.indexOf("%CE%B4%CE%B9%CE%BA%CE%B1%CE%B9%CF%8E%CE%BC%CE%B1%CF%84%CE%B1")>-1&&$(".mw-redirectedfrom").remove());if(($(document).ready(function(){$(".logo_pulse a").removeAttr("title"),$(".sb_link a").hover(function(t){var o=$(this).html();$(this).attr("custom-title",o)}),$("[title]").hover(function(t){var o=$(this).attr("title");$(this).attr("custom-title",o),$(this).removeAttr("title")}),(oPui={toolup:{content:"",delay:200,active:!1,show:function(t){(oPui.toolup.content=oPui.toolup.createPopup($(t).attr("custom-title"))),(oPui.toolup.active=!0),oPui.toolup.setTimeout(),oPui.toolup.getContainer().html(oPui.toolup.content)},hide:function(){oPui.toolup.getEl().css({display:"none",top:0,left:0}),(oPui.toolup.active=!1),oPui.toolup.clearTimeout()},setTimeout:function(){oPui.toolup.clearTimeout(),(oPui.toolup.timer=window.setTimeout(function(){oPui.toolup.getEl().css("display","block")},oPui.toolup.delay))},clearTimeout:function(){oPui.toolup.timer&&window.clearTimeout(oPui.toolup.timer)},getEl:function(){return $(".overlay-popup")},getContainer:function(){return $(".overlay-contents")},createPopup:function(t){return '<div class="oPtitle">'+t+"</div>"},setPosition:function(t){var o,e,i=$(window).width(),n=$(window).height(),l=oPui.toolup.getEl().outerWidth(),u=oPui.toolup.getEl().outerHeight(),a=t.clientX,c=t.clientY;(e=a+l+20>i?a-l-20+(t.pageX-t.clientX):a+20+(t.pageX-t.clientX)),(o=c+u+20>n?n-u+(t.pageY-t.clientY):c+20+(t.pageY-t.clientY)),oPui.toolup.getEl().css({top:o,left:e})},init:function(){$("body").append('<div class="overlay-popup"><div class="popup_front"><div class="tw_bg_tl"></div><div class="tw_bg_tr"></div><div class="tw_bg_bl"></div><div class="tw_bg_br"></div></div><div class="overlay-contents"></div></div>'),$(document).on("mouseenter","[custom-title]",function(t){oPui.toolup.show(this),oPui.toolup.setPosition(t)}),$(document).on("mouseleave","[custom-title]",function(){oPui.toolup.hide()}),$(document).on("mousemove","[custom-title]",function(t){oPui.toolup.setPosition(t)}),$(".item_level").mousedown(function(t){t.preventDefault()})}},init:function(){oPui.toolup.init()}}),oPui.init()}),0!==$(".item_container").length&&($(".item_container").each(function(){$(this).append('<img src="https://westgr.innogamescdn.com/images/items/'+$(this).attr("data-url")+'">')}),$.getScript("https://wiki.the-west.gr/wiki/Popup.js?action=raw")),0!==$("#navbar").length&&$("#navbar a").removeAttr("title"),0!==$("#calcLvlLoss").length)){var context=$("#calcLvlLoss"),input_character_level=$('<input type="number" style="width:150px;" class="west" placeholder="Επίπεδο χαρακτήρα" min="0" max="250">').bind("propertychange keyup input paste",function(){this.value>250?(this.value=250):this.value<0&&(this.value=0),calcLvlLoss()}).appendTo(context.find(".character_level")),input_duel_level=$('<input type="number" style="width:150px;" class="west" placeholder="Επίπεδο μονομαχίας" min="0" max="450">').bind("propertychange keyup input paste",function(){this.value>450?(this.value=450):this.value<0&&(this.value=0),calcLvlLoss()}).appendTo(context.find(".duel_level"));function calcLvlLoss(){var t=parseInt(input_duel_level.val()),o=parseInt(input_character_level.val());if(isNaN(t)||isNaN(o)||t<o){context.find(".result").html("")}else{var e=function(t){return Math.ceil(Math.pow(t/0.1,1/0.6))},i=function(t,e){return o+Math.floor(0.1*Math.pow(t*(e||1),0.6))},n=e(t-o),l=450===t?"∞":e(t+1-o),u=i(n,0.9),a=450===t?450:i(l,0.9);context.find(".result").html("Τρέχουσα εμπειρία μονομαχίας: <b><i>"+n+"</b></i> - <b><i>"+l+"</b></i><br/>Επίπεδο μονομαχίας μετά τη λήψη του φίλτρου: <b><i>"+u+(a>u?"</b></i> - <b><i>"+a:""))}}}$(document).ready(function(){$('.mw-first-heading, #mirage-logo, #left-navigation').remove();$("span a.skin-mirage-ooui-icon-edit").text("");$('link[rel="icon"]').attr('href','https://www.the-west.gr/favicon.ico');setTimeout(fadeLoader,500);function fadeLoader(){$("html, body").addClass("fadeLoading");setTimeout(removeLoader,2500);function removeLoader(){$("html, body").addClass("removeLoading");$("html").css("overflow","auto")}}});$(".event").bind("webkitAnimationEnd mozAnimationEnd animationEnd",function(){$(this).removeClass("pulse")}),$(document).on("mouseenter",".event",function(){$(this).addClass("pulse")});$(function(){function changeAnnouncement(){$(announcementList[currentAnnouncement]).fadeOut("normal",function(){currentAnnouncement+=1;if(currentAnnouncement>=announcementList.length){currentAnnouncement=0}$(announcementList[currentAnnouncement]).fadeIn()})}var announcementList=$(".announcement"),currentAnnouncement=0,announcementVisibilityTime=5000;announcementList.hide();if(announcementList.length>1){$(announcementList[0]).fadeIn();setInterval(changeAnnouncement,announcementVisibilityTime)}else if(announcementList.length>0){announcementList.fadeIn()}});$(document).ready(function(){$(".goTo_frame").click(function(t){if(t.shiftKey){var $temp=$("<input>");$("body").append($temp);var dataCord=$(this).attr("data-cord");$temp.val(dataCord).select();document.execCommand("copy");$temp.remove()}})});



$(document).ready(function() {
	
	var currentUrl = window.location.pathname.split('/').pop();
	
	if (currentUrl == 'Main_Page') {
		$.getScript("/wiki/QuestsCalendar.js?action=raw", function() {
			// Script loaded
		});	
	}
	
	if (currentUrl == 'Category:Questlines') {
		$.getScript("/wiki/Quests.js?action=raw", function() {
			// Script loaded
		});
	}

    $('body').append($('<div></div>').load('https://wiki.the-west.net/wiki/Dock.html?action=raw'));

    if ($('.item_container').length !== 0) {
        $('.item_container').each(function() {
            $(this).append('<img src="https://westzz.innogamescdn.com/images/items/' + $(this).attr('data-url') + '?1">');
        });
        $.getScript("/wiki/Popup.js?action=raw");
    }
});



(function($) {
    $(document).on('click', '.dock-toggler', function() {
        const dockItems = $('.dock-items-container');
        const toggler = $('.dock-toggler');
        const toggleDockIcon = $('.toggle-dock');

        dockItems.toggleClass('toggled');
        toggler.toggleClass('toggled');
        toggleDockIcon.toggleClass('toggled');
    });
})(jQuery);