MediaWiki:Common.js: Unterschied zwischen den Versionen

Aus Wiki The-West DE
Zur Navigation springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 12: Zeile 12:


mw.config.set('tableSorterCollation',{'ä':'ae','ö':'oe','ß':'ss','ü':'ue'});
mw.config.set('tableSorterCollation',{'ä':'ae','ö':'oe','ß':'ss','ü':'ue'});
$('.target_input p').each(function() {
var id = $(this).attr('id');
var phrase = $(this).text();
var newInput="<input type='number' name='input_new' value='"+phrase+"' class='target' max='9000' min='' />";
$(this).replaceWith(newInput);
});
$(document).on('keyup', 'input[name=input_new]', function () {
    this.value > 9000
        ? (this.value = 9000)
        : this.value < 0 && (this.value = 0);
});
(function($) {
    $(document).ready(function() {
        var multiplierValue = 1;
        var currentAmountsArray = [];
        $('.number').each(function(index) {
            currentAmountsArray[index] = parseInt($(this).text());
        });
        if ($("input[name='input_new']").length > 0) {
            $("input[name='input_new']").change(function() {
                multiplierValue = $(this).val();
                $('.number').each(function(index) {
                    $(this).text(currentAmountsArray[index] * multiplierValue);
                });
                $('.craft_extra').show();
                $('.craft_extra .item_container').each(function() {
                    $(this).children().addClass('OverlayItem');
                });
            });
            $("input[name='input_new']").keyup(function() {
                multiplierValue = $(this).val();
                $('.number').each(function(index) {
                    $(this).text(currentAmountsArray[index] * multiplierValue);
                });
                $('.craft_extra').show();
                $('.craft_extra .item_container').each(function() {
                    $(this).children().addClass('OverlayItem');
                });
            });
        }
    });
})(jQuery);

Version vom 8. April 2022, 13:47 Uhr

/* Das folgende JavaScript wird für alle Benutzer geladen. */
$('.tbbox-logo').wrap('<a href="/"></a>');
//Popup item
if ($('.item_container').length+$('.set_icon').length>0) {
  $('.item_container').each(function() {
    var url=$(this).attr('data-url');
    $(this).append('<img src="//westde.innogamescdn.com/images/items/'+url+(url.indexOf('.png')<0?'.png':'')+'">');
  });
  $.getJSON("//wiki.the-west.de/wiki/Evsets.json?action=raw",function(e){evsets=e});
  $.getScript("//wiki.the-west.de/wiki/Popup.js?action=raw");
}

mw.config.set('tableSorterCollation',{'ä':'ae','ö':'oe','ß':'ss','ü':'ue'});