var db_name = localStorage["tfm_db_name"]; sort_sasa = localStorage["sort_files"]; sort_tanzaku = localStorage["sort_tags"]; if (sort_sasa == null) { localStorage["sort_files"] = sort_sasa = "id"; } if (sort_tanzaku == null) { localStorage["sort_tags"] = sort_tanzaku = "id"; } function settings_load() { if (db_name != null) { $(`#db_name option[value="${db_name}"]`).prop("selected", true); } else { $("#db_name option[value=\"\"]").prop("selected", true); } if (sort_sasa != null) { let sort_s = sort_sasa; if (sort_s[0] === '!') { sort_s = sort_s.slice(1); } if (sort_s[0] === '-') { $("#files-reverse").prop("checked", true); sort_s = sort_s.slice(1); } $(`#files-by-${sort_s}`).prop("checked", true); } if (sort_tanzaku != null) { let sort_t = sort_tanzaku; if (sort_t[0] === '!') { sort_t = sort_t.slice(1); } if (sort_t[0] === '-') { $("#tags-reverse").prop("checked", true); sort_t = sort_t.slice(1); } $(`#tags-by-${sort_t}`).prop("checked", true); } } $(window).on("load", function () { let resp = tdb_query(); if (resp == null || !resp.status) { alert("Failed to fetch databases"); throw new Error("Failed to fetch databases"); } resp.data.every(tdb => { $("#db_name").append($("