אונטערשייד צווישן ווערסיעס פון "מעדיעוויקי:Gadget-TemplateParamWizard.js"

ק
אויסשטעל
אין תקציר עריכה
ק (אויסשטעל)
שורה 698: שורה 698:
             var clicked = false;
             var clicked = false;
             $(document).delegate('.ui-dialog', 'keyup', function (e) {
             $(document).delegate('.ui-dialog', 'keyup', function (e) {
            if (clicked) return;
                if (clicked) return;
                 //console.log("keyup");
                 //console.log("keyup");
                 var target = e.target;
                 var target = e.target;
שורה 716: שורה 716:


                 if (e.which === $.ui.keyCode.ENTER && isClickableTag) {
                 if (e.which === $.ui.keyCode.ENTER && isClickableTag) {
                clicked = true;
                    clicked = true;
                     //console.log("enter");
                     //console.log("enter");
                     $(this).find('.ui-dialog-buttonset button').eq(0).trigger('click');
                     $(this).find('.ui-dialog-buttonset button').eq(0).trigger('click');
שורה 762: שורה 762:
                     source: function (request, response) {
                     source: function (request, response) {
                         $.getJSON(
                         $.getJSON(
                          mw.util.wikiScript('api'),
                            mw.util.wikiScript('api'),
                          { action: 'opensearch', search: request.term, namespace: 10 },
                            { action: 'opensearch', search: request.term, namespace: 10 },
                          function (data) {
                            function (data) {
                            if (data[1]) {
                                if (data[1]) {
                            var filteredArray = Array.from(data[1]).filter(function(str){return !str.includes("/דאק")});
                                    var filteredArray = Array.from(data[1]).filter(function (str) { return !str.includes("/דאק") });
                              response($(filteredArray).map(function (index, item) { return item.replace(/.*:/, ''); }));
                                    response($(filteredArray).map(function (index, item) { return item.replace(/.*:/, ''); }));
    }
                                }
  }
                            }
);
                        );
                     },
                     },
                     select: okButtonPressed
                     select: okButtonPressed