diff --git a/src/gui_easy_helper.js b/src/gui_easy_helper.js
index 949d272..ac23d4c 100644
--- a/src/gui_easy_helper.js
+++ b/src/gui_easy_helper.js
@@ -347,6 +347,7 @@ const helpEasy = {
}
},
'setupDropdownList': function (type, selected) {
+ //TODO: sort these lists
let node = guiEasy.nodes[helpEasy.getCurrentIndex()].live.buildinfo;
let all = guiEasy.list;
let list = [];
@@ -379,11 +380,11 @@ const helpEasy = {
let keys = Object.keys(fullList);
for (let k = 0; k < keys.length; k++) {
let key = keys[k];
- if (fullList[key].active !== undefined) {
- dropdownList.htmlStripped += "";
+ }
+ let denied = "";
+ if (fullList[key].active === undefined && key !== "0") {
+ denied = "⛔ ";
+ }
+ if (key !== "0") {
+ dropdownList.htmlDefault += ">" + denied + fullList[key].category + " - " + fullList[key].name;
}
if (fullList[key].state === "normal") {
- dropdownList.htmlState += ">" + fullList[key].category + " - " + fullList[key].name;
- } else {
- dropdownList.htmlState += ">" + fullList[key].category + " - " + fullList[key].name + " [" + fullList[key].state.toUpperCase() + "]";
+ dropdownList.htmlState += ">" + denied + fullList[key].category + " - " + fullList[key].name;
+ } else if (key !== "0") {
+ dropdownList.htmlState += ">" + denied + fullList[key].category + " - " + fullList[key].name + " [" + fullList[key].state.toUpperCase() + "]";
}
if (fullList[key].active !== undefined && key !== "0") {
- dropdownList.htmlStripped += ">" + fullList[key].category + " - " + fullList[key].name;
- }
- if (fullList[key].active === undefined && key !== "0") {
- dropdownList.htmlDefault += " ⛔";
- dropdownList.htmlState += " ⛔";
+ dropdownList.htmlStripped += ">" + fullList[key].category + " - " + fullList[key].name + "";
}
dropdownList.htmlDefault += "";
dropdownList.htmlState += "";
- dropdownList.htmlStripped += "";
}
dropdownList.htmlDefault += "";
dropdownList.htmlState += "";
diff --git a/src/gui_easy_popper.js b/src/gui_easy_popper.js
index 9fd2c3a..2328b66 100644
--- a/src/gui_easy_popper.js
+++ b/src/gui_easy_popper.js
@@ -925,9 +925,9 @@ guiEasy.popper.modal.settings = function (type) {
"list2value": true,
"optionListOffset": -1,
"optionList": [
- {"text": "Default", "value": 0, "disabled":false, "note":""},
- {"text": "GitHub", "value": 1, "disabled":false, "note":""},
- {"text": "phpBB", "value": 2, "disabled":false, "note":""}
+ {"text": "Default", "value": "Default", "disabled":false, "note":""},
+ {"text": "GitHub", "value": "GitHub", "disabled":false, "note":""},
+ {"text": "phpBB", "value": "phpBB", "disabled":false, "note":""}
]
}
);
@@ -943,9 +943,9 @@ guiEasy.popper.modal.settings = function (type) {
"list2value": true,
"optionListOffset": -1,
"optionList": [
- {"text": "Default", "value": 0, "disabled":false, "note":""},
- {"text": "State", "value": 1, "disabled":false, "note":""},
- {"text": "Stripped", "value": 2, "disabled":false, "note":""}
+ {"text": "Default", "value": "Default", "disabled":false, "note":""},
+ {"text": "State", "value": "State", "disabled":false, "note":""},
+ {"text": "Stripped", "value": "Stripped", "disabled":false, "note":""}
]
}
);