mirror of
https://github.com/KoboldAI/KoboldAI-Client.git
synced 2025-06-05 21:59:24 +02:00
Upload without saving button
This commit is contained in:
@@ -532,6 +532,10 @@ border-top-right-radius: var(--tabs_rounding);
|
|||||||
transform: translateY(22%);
|
transform: translateY(22%);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#upload_without_save_button {
|
||||||
|
transform: translateY(22%);
|
||||||
|
}
|
||||||
|
|
||||||
.settings_button[story_gamesaved="true"] {
|
.settings_button[story_gamesaved="true"] {
|
||||||
filter: brightness(40%);
|
filter: brightness(40%);
|
||||||
}
|
}
|
||||||
|
@@ -2183,7 +2183,18 @@ function upload_file(file_box) {
|
|||||||
for (file of fileList) {
|
for (file of fileList) {
|
||||||
reader = new FileReader();
|
reader = new FileReader();
|
||||||
reader.onload = function (event) {
|
reader.onload = function (event) {
|
||||||
socket.emit("upload_file", {'filename': file.name, "data": event.target.result, 'upload_no_save': document.getElementById('upload_no_save').checked});
|
socket.emit("upload_file", {'filename': file.name, "data": event.target.result, 'upload_no_save': false});
|
||||||
|
};
|
||||||
|
reader.readAsArrayBuffer(file);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function upload_file_without_save(file_box) {
|
||||||
|
var fileList = file_box.files;
|
||||||
|
for (file of fileList) {
|
||||||
|
reader = new FileReader();
|
||||||
|
reader.onload = function (event) {
|
||||||
|
socket.emit("upload_file", {'filename': file.name, "data": event.target.result, 'upload_no_save': true});
|
||||||
};
|
};
|
||||||
reader.readAsArrayBuffer(file);
|
reader.readAsArrayBuffer(file);
|
||||||
}
|
}
|
||||||
|
@@ -11,16 +11,22 @@
|
|||||||
</div>
|
</div>
|
||||||
<div style="display:flex;justify-content: space-between;">
|
<div style="display:flex;justify-content: space-between;">
|
||||||
<span>Drag file(s) above or click here to Upload File<input id="popup_upload_input" type=file onchange="upload_file(this)"></span>
|
<span>Drag file(s) above or click here to Upload File<input id="popup_upload_input" type=file onchange="upload_file(this)"></span>
|
||||||
<span>
|
<!---<span>
|
||||||
Upload file without saving to google:
|
Upload file without saving to google:
|
||||||
<input type=checkbox id="upload_no_save" class="setting_item_input"
|
<input type=checkbox id="upload_no_save" class="setting_item_input"
|
||||||
data-size="mini" data-onstyle="success" data-toggle="toggle">
|
data-size="mini" data-onstyle="success" data-toggle="toggle">
|
||||||
</span>
|
</span>--->
|
||||||
|
<span>
|
||||||
|
<button class="settings_button" id="upload_without_save_button" onclick="document.getElementById('upload_without_save').click()">
|
||||||
|
<span class="material-icons-outlined cursor" title="Load from Local">browser_updated</span>
|
||||||
|
<span class="button_label">Load from Local</span>
|
||||||
|
</button>
|
||||||
|
<input class="hidden" type=file id="upload_without_save" onchange="upload_file_without_save(this)">
|
||||||
<button id="import_story_button" class="settings_button hidden" onclick="document.getElementById('import_aidg_club_popup').classList.remove('hidden');">
|
<button id="import_story_button" class="settings_button hidden" onclick="document.getElementById('import_aidg_club_popup').classList.remove('hidden');">
|
||||||
<span class="material-icons-outlined cursor" title="Import Story">cloud_download</span>
|
<span class="material-icons-outlined cursor" title="Import Story">cloud_download</span>
|
||||||
<span class="button_label">Import Story</span>
|
<span class="button_label">Import Story</span>
|
||||||
</button>
|
</button>
|
||||||
|
</span>
|
||||||
</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" disabled>Load</button>
|
<button class="btn popup_load_cancel_button action_button" id="popup_accept" disabled>Load</button>
|
||||||
|
Reference in New Issue
Block a user