2021-03-28 08:12:25 +00:00
|
|
|
/*
|
2021-03-30 00:47:21 +00:00
|
|
|
|
|
|
|
Copyright (C) 2021 Hash Borgir
|
|
|
|
|
|
|
|
This file is part of D2Modder
|
|
|
|
|
|
|
|
Redistribution and use in source and binary forms, with
|
|
|
|
or without modification, are permitted provided that the
|
|
|
|
following conditions are met:
|
|
|
|
|
|
|
|
* Redistributions of source code must retain the above
|
|
|
|
copyright notice, this list of conditions and the
|
|
|
|
following disclaimer.
|
|
|
|
|
|
|
|
* Redistributions in binary form must reproduce the above
|
|
|
|
copyright notice, this list of conditions and the
|
|
|
|
following disclaimer in the documentation and/or other
|
|
|
|
materials provided with the distribution.
|
|
|
|
|
|
|
|
* This software must not be used for commercial purposes
|
|
|
|
* without my consent. Any sales or commercial use are prohibited
|
|
|
|
* without my express knowledge and consent.
|
|
|
|
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
|
|
but WITHOUT ANY WARRANTY!
|
|
|
|
|
|
|
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
|
|
|
|
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
|
|
|
|
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
|
|
|
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
|
|
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
|
|
|
|
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
|
|
|
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
|
|
|
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
|
|
|
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
|
|
|
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
|
|
|
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
|
|
|
|
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
|
|
|
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
|
2021-03-28 08:12:25 +00:00
|
|
|
*/
|
2021-03-23 08:13:54 +00:00
|
|
|
$(document).ready(function () {
|
|
|
|
$('.form-text').hide();
|
|
|
|
$('.help').click(function () {
|
2021-03-25 09:03:08 +00:00
|
|
|
// $('.form-text').slideToggle();
|
2021-03-23 08:13:54 +00:00
|
|
|
});
|
|
|
|
|
2021-03-25 09:03:08 +00:00
|
|
|
$('.op1').val(this.checked);
|
|
|
|
$('.op1').change(function () {
|
2021-03-23 08:13:54 +00:00
|
|
|
if (this.checked) {
|
|
|
|
$('option[disabled="disabled"]').hide();
|
|
|
|
} else {
|
|
|
|
$('option[disabled="disabled"]').show();
|
|
|
|
}
|
|
|
|
});
|
2021-03-30 00:47:21 +00:00
|
|
|
|
2021-03-27 08:53:26 +00:00
|
|
|
$(function () {
|
|
|
|
$('[data-toggle="tooltip"]').tooltip()
|
|
|
|
})
|
2021-03-25 09:03:08 +00:00
|
|
|
|
|
|
|
$('.w-select').change(function () {
|
2021-03-30 00:47:21 +00:00
|
|
|
$('.a-select,.m-select').each(function (i, v) {
|
2021-03-23 08:13:54 +00:00
|
|
|
v.value = '';
|
|
|
|
v.required = '';
|
|
|
|
});
|
2021-03-25 09:03:08 +00:00
|
|
|
|
2021-03-23 08:13:54 +00:00
|
|
|
x = $(this).find(':selected').text();
|
|
|
|
y = document.getElementById('item');
|
|
|
|
y.value = x;
|
2021-03-25 09:03:08 +00:00
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
$('.a-select').change(function () {
|
2021-03-30 00:47:21 +00:00
|
|
|
$('.w-select,.m-select').each(function (i, v) {
|
|
|
|
v.value = '';
|
|
|
|
v.required = '';
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
x = $(this).find(':selected').text();
|
|
|
|
y = document.getElementById('item');
|
|
|
|
y.value = x;
|
|
|
|
});
|
|
|
|
$('.m-select').change(function () {
|
|
|
|
$('.w-select,.a-select').each(function (i, v) {
|
2021-03-23 08:13:54 +00:00
|
|
|
v.value = '';
|
|
|
|
v.required = '';
|
|
|
|
});
|
2021-03-25 09:03:08 +00:00
|
|
|
|
|
|
|
|
2021-03-23 08:13:54 +00:00
|
|
|
x = $(this).find(':selected').text();
|
|
|
|
y = document.getElementById('item');
|
2021-03-25 09:03:08 +00:00
|
|
|
y.value = x;
|
|
|
|
});
|
|
|
|
|
|
|
|
$(".btnconfig").click(function () {
|
2021-03-24 15:37:21 +00:00
|
|
|
$(".ctrl-config").hide();
|
|
|
|
$("#loading").show();
|
2021-03-25 09:03:08 +00:00
|
|
|
|
2021-03-24 15:37:21 +00:00
|
|
|
});
|
2021-03-25 09:03:08 +00:00
|
|
|
|
2021-03-27 08:53:26 +00:00
|
|
|
$('.help').click(function () {
|
2021-03-25 09:03:08 +00:00
|
|
|
$(".fa-help").remove();
|
2021-03-30 00:47:21 +00:00
|
|
|
$(this).next().fadeToggle().focus().css({
|
2021-03-25 09:03:08 +00:00
|
|
|
"position": "absolute",
|
2021-03-26 14:37:56 +00:00
|
|
|
"z-index": "1000",
|
2021-03-25 09:03:08 +00:00
|
|
|
"background": "#eee",
|
|
|
|
"color": "black !important",
|
|
|
|
"border": "1px solid #aaa",
|
2021-03-26 14:37:56 +00:00
|
|
|
"width": "300px",
|
2021-03-27 08:53:26 +00:00
|
|
|
})
|
|
|
|
});
|
2021-03-30 00:47:21 +00:00
|
|
|
|
|
|
|
// $('.help').prev().hover(function () {
|
|
|
|
// $(".fa-help").remove();
|
|
|
|
// $(this).next().next().fadeToggle().focus().css({
|
|
|
|
// "position": "absolute",
|
|
|
|
// "z-index": "1000",
|
|
|
|
// "background": "#eee",
|
|
|
|
// "color": "black !important",
|
|
|
|
// "border": "1px solid #aaa",
|
|
|
|
// "width": "300px",
|
|
|
|
// })
|
|
|
|
// });
|
|
|
|
|
|
|
|
|
|
|
|
|
2021-03-27 08:53:26 +00:00
|
|
|
$('.form-text').click(function () {
|
|
|
|
$(this).fadeOut("slow");
|
|
|
|
});
|
2021-03-30 00:47:21 +00:00
|
|
|
|
|
|
|
// cmd = getUniqueItem
|
|
|
|
$('.uniqueitems-select').change(function () {
|
|
|
|
$.get("/ajax/uniqueitems.php?cmd=getUniqueItem&index=" + this.value, function (data) {
|
|
|
|
$.each(data, function (i, v) {
|
|
|
|
$('*[name="' + i.replace(/\s/g, '') + '"]').val(v);
|
|
|
|
if (i == 'code') {
|
|
|
|
$('select[name="code[]"]').val(v);
|
|
|
|
$('select[name="code[]"]').prop('required', '');
|
|
|
|
}
|
|
|
|
})
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
// cmd = sortBy
|
|
|
|
$('input[name="sort"]').change(function () {
|
|
|
|
$.get("/ajax/uniqueitems.php?cmd=sortBy&sort=" + this.value, function (data) {
|
|
|
|
$('.uniqueitems-select').html(data)
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
// cmd = viewOnly
|
|
|
|
$('input[name="view"]').change(function () {
|
|
|
|
$.get("/ajax/uniqueitems.php?cmd=viewOnly&view=" + this.value, function (data) {
|
|
|
|
$('.uniqueitems-select').html(data)
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
2021-03-22 05:43:02 +00:00
|
|
|
});
|