mirror of
https://github.com/d47081/qBittorrent.git
synced 2025-01-29 16:04:21 +00:00
Hide WebUI text input for custom monitor save locations
This commit is contained in:
parent
19ccd8c7d3
commit
a7c2ee3ce6
@ -133,7 +133,7 @@
|
||||
<option value="default_folder">QBT_TR(Default save location)QBT_TR[CONTEXT=ScanFoldersModel]</option>
|
||||
<option value="other">QBT_TR(Other...)QBT_TR[CONTEXT=HttpServer]</option>
|
||||
</select>
|
||||
<input id="new_watch_folder_other_txt" type="text" value="QBT_TR(Monitored folder)QBT_TR[CONTEXT=ScanFoldersModel]" onchange="changeWatchFolderText(this)" />
|
||||
<input id="new_watch_folder_other_txt" type="text" value="QBT_TR(Monitored folder)QBT_TR[CONTEXT=ScanFoldersModel]" hidden />
|
||||
<img src="images/qbt-theme/list-add.svg" alt="Add" style="padding-left:170px;width:16px;cursor:pointer;" onclick="addWatchFolder();" />
|
||||
</div>
|
||||
</td>
|
||||
@ -795,33 +795,31 @@
|
||||
|
||||
changeWatchFolderSelect = function(item) {
|
||||
if (item.value == "other") {
|
||||
item.nextElementSibling.hidden = false;
|
||||
item.nextElementSibling.value = 'QBT_TR(Type folder here)QBT_TR[CONTEXT=HttpServer]';
|
||||
item.nextElementSibling.select();
|
||||
}
|
||||
else {
|
||||
item.nextElementSibling.hidden = true;
|
||||
var text = item.options[item.selectedIndex].innerHTML;
|
||||
item.nextElementSibling.value = text;
|
||||
}
|
||||
};
|
||||
|
||||
changeWatchFolderText = function(item) {
|
||||
item.previousElementSibling.value = 'other';
|
||||
};
|
||||
|
||||
pushWatchFolder = function(pos, folder, sel, other) {
|
||||
var myinput = "<input id='text_watch_" + pos + "' type='text' value='" + folder + "'>";
|
||||
var disableInput = (sel != "other");
|
||||
var mycb = "<div class='select-watched-folder-editable'>"
|
||||
+ "<select id ='cb_watch_" + pos + "' onchange='changeWatchFolderSelect(this)'>"
|
||||
+ "<option value='watch_folder'>QBT_TR(Monitored folder)QBT_TR[CONTEXT=ScanFoldersModel]</option>"
|
||||
+ "<option value='default_folder'>QBT_TR(Default save location)QBT_TR[CONTEXT=ScanFoldersModel]</option>"
|
||||
+ "<option value='other'>QBT_TR(Other...)QBT_TR[CONTEXT=HttpServer]</option>"
|
||||
+ "</select>"
|
||||
+ "<input id='cb_watch_txt_" + pos + "' type='text' "
|
||||
+ "onchange='changeWatchFolderText(this)' /></div>";
|
||||
+ "<input id='cb_watch_txt_" + pos + "' type='text' " + (disableInput ? "hidden " : "") + "/></div>";
|
||||
|
||||
WatchedFoldersTable.push([myinput, mycb]);
|
||||
$('cb_watch_' + pos).setProperty('value', sel);
|
||||
if (sel != "other") {
|
||||
if (disableInput) {
|
||||
var elt = $('cb_watch_' + pos);
|
||||
other = elt.options[elt.selectedIndex].innerHTML;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user