mirror of
https://github.com/KoboldAI/KoboldAI-Client.git
synced 2025-06-05 21:59:24 +02:00
Disabled load on story unless valid entry is selected
Disabled load on model unless info is received from server (layers, etc)
This commit is contained in:
@@ -780,10 +780,12 @@ function popup_items(data) {
|
|||||||
var accept = document.getElementById("popup_accept");
|
var accept = document.getElementById("popup_accept");
|
||||||
if (this.getAttribute("valid") == "true") {
|
if (this.getAttribute("valid") == "true") {
|
||||||
accept.classList.remove("disabled");
|
accept.classList.remove("disabled");
|
||||||
|
accept.disabled = false;
|
||||||
accept.setAttribute("selected_value", this.id);
|
accept.setAttribute("selected_value", this.id);
|
||||||
} else {
|
} else {
|
||||||
accept.setAttribute("selected_value", "");
|
accept.setAttribute("selected_value", "");
|
||||||
accept.classList.add("disabled");
|
accept.classList.add("disabled");
|
||||||
|
accept.disabled = true;
|
||||||
if (this.getAttribute("folder") == "true") {
|
if (this.getAttribute("folder") == "true") {
|
||||||
socket.emit("popup_change_folder", this.id);
|
socket.emit("popup_change_folder", this.id);
|
||||||
}
|
}
|
||||||
@@ -809,10 +811,12 @@ function popup_items(data) {
|
|||||||
var accept = document.getElementById("popup_accept");
|
var accept = document.getElementById("popup_accept");
|
||||||
if (this.getAttribute("valid") == "true") {
|
if (this.getAttribute("valid") == "true") {
|
||||||
accept.classList.remove("disabled");
|
accept.classList.remove("disabled");
|
||||||
|
accept.disabled = false;
|
||||||
accept.setAttribute("selected_value", this.id);
|
accept.setAttribute("selected_value", this.id);
|
||||||
} else {
|
} else {
|
||||||
accept.setAttribute("selected_value", "");
|
accept.setAttribute("selected_value", "");
|
||||||
accept.classList.add("disabled");
|
accept.classList.add("disabled");
|
||||||
|
accept.disabled = true;
|
||||||
if (this.getAttribute("folder") == "true") {
|
if (this.getAttribute("folder") == "true") {
|
||||||
socket.emit("popup_change_folder", this.id);
|
socket.emit("popup_change_folder", this.id);
|
||||||
}
|
}
|
||||||
@@ -1001,6 +1005,8 @@ function show_model_menu(data) {
|
|||||||
|
|
||||||
model_list.append(list_item);
|
model_list.append(list_item);
|
||||||
}
|
}
|
||||||
|
var accept = document.getElementById("btn_loadmodelaccept");
|
||||||
|
accept.disabled = true;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1157,6 +1163,7 @@ function selected_model_info(data) {
|
|||||||
document.getElementById("modellayers").classList.add("hidden");
|
document.getElementById("modellayers").classList.add("hidden");
|
||||||
accept.classList.remove("disabled");
|
accept.classList.remove("disabled");
|
||||||
}
|
}
|
||||||
|
accept.disabled = false;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="popup_load_cancel" id="popup_load_cancel">
|
<div class="popup_load_cancel" id="popup_load_cancel">
|
||||||
<button class="btn popup_load_cancel_button action_button" id="popup_accept">Load</button>
|
<button class="btn popup_load_cancel_button action_button" id="popup_accept" disabled>Load</button>
|
||||||
<button class="btn popup_load_cancel_button" id="popup_cancel" onclick='document.getElementById("popup").classList.add("hidden");'>Cancel</button>
|
<button class="btn popup_load_cancel_button" id="popup_cancel" onclick='document.getElementById("popup").classList.add("hidden");'>Cancel</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -51,7 +51,7 @@
|
|||||||
<input type="checkbox" data-toggle="toggle" data-onstyle="success" id="use_gpu" checked>
|
<input type="checkbox" data-toggle="toggle" data-onstyle="success" id="use_gpu" checked>
|
||||||
<div class="box-label">Use GPU</div>
|
<div class="box-label">Use GPU</div>
|
||||||
</div>
|
</div>
|
||||||
<button type="button" class="btn popup_load_cancel_button action_button disabled" onclick="load_model()" id="btn_loadmodelaccept">Load</button>
|
<button type="button" class="btn popup_load_cancel_button action_button disabled" onclick="load_model()" id="btn_loadmodelaccept" disabled>Load</button>
|
||||||
<button type="button" class="btn popup_load_cancel_button" onclick='document.getElementById("loadmodelcontainer").classList.add("hidden");' id="btn_loadmodelclose">Cancel</button>
|
<button type="button" class="btn popup_load_cancel_button" onclick='document.getElementById("loadmodelcontainer").classList.add("hidden");' id="btn_loadmodelclose">Cancel</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -85,22 +85,6 @@
|
|||||||
<button type="button" class="btn btn-primary" onclick="this.parentElement.parentElement.classList.add('hidden');">Cancel</button>
|
<button type="button" class="btn btn-primary" onclick="this.parentElement.parentElement.classList.add('hidden');">Cancel</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!---------------- Import aidg.club Prompt ---------------------->
|
|
||||||
<div class="popup hidden" id="import_aidg_club_popup">
|
|
||||||
<div class="title">
|
|
||||||
<div class="popuptitletext">Enter the Prompt Number</div>
|
|
||||||
</div>
|
|
||||||
<div class="popup_list_area">
|
|
||||||
<br/>
|
|
||||||
<div style="text-align: center;"><a href="https://aetherroom.club/" target="_blank" rel="noopener noreferrer">https://aetherroom.club/</a></div>
|
|
||||||
<br/>
|
|
||||||
<input autocomplete="off" class="form-control" type="text" placeholder="Prompt Number (4-digit number at the end of aetherroom.club URL)" id="aidgpromptnum">
|
|
||||||
</div>
|
|
||||||
<div class="popup_load_cancel">
|
|
||||||
<button type="button" class="btn btn-primary" onclick="socket.emit('load_aidg_club', document.getElementById('aidgpromptnum').value); this.parentElement.parentElement.classList.add('hidden');">Accept</button>
|
|
||||||
<button type="button" class="btn btn-primary" onclick="this.parentElement.parentElement.classList.add('hidden');">Cancel</button>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!---------------- error screen ---------------------->
|
<!---------------- error screen ---------------------->
|
||||||
<div class="popup hidden" id="error_message">
|
<div class="popup hidden" id="error_message">
|
||||||
|
Reference in New Issue
Block a user