2 <html lang=
"${LANG}" class=
"dark">
6 <title>QBT_TR(Please choose a new name for this RSS feed)QBT_TR[CONTEXT=RSSWidget]
</title>
7 <link rel=
"stylesheet" href=
"css/style.css?v=${CACHEID}" type=
"text/css">
8 <script src=
"scripts/lib/MooTools-Core-1.6.0-compat-compressed.js"></script>
9 <script src=
"scripts/lib/MooTools-More-1.6.0-compat-compressed.js"></script>
10 <script src=
"scripts/localpreferences.js?v=${CACHEID}"></script>
11 <script src=
"scripts/color-scheme.js?v=${CACHEID}"></script>
12 <script src=
"scripts/misc.js?locale=${LANG}&v=${CACHEID}"></script>
17 defaultEventType
: "keydown",
20 $("renameButton").click();
21 event
.preventDefault();
23 "Escape": (event
) => {
24 window
.parent
.qBittorrent
.Client
.closeFrameWindow(window
);
25 event
.preventDefault();
28 window
.parent
.qBittorrent
.Client
.closeFrameWindow(window
);
29 event
.preventDefault();
33 window
.addEventListener("DOMContentLoaded", () => {
34 const oldPath
= new URI().getData("oldPath");
36 $("rename").value
= oldPath
;
38 $("rename").setSelectionRange(0, oldPath
.length
);
40 $("renameButton").addEventListener("click", (e
) => {
45 const newPath
= $("rename").value
.trim();
47 alert("QBT_TR(Name cannot be empty)QBT_TR[CONTEXT=HttpServer]");
51 if (newPath
=== oldPath
) {
52 alert("QBT_TR(Name is unchanged)QBT_TR[CONTEXT=HttpServer]");
56 $("renameButton").disabled
= true;
59 url
: "api/v2/rss/moveItem",
65 onSuccess
: (response
) => {
66 window
.parent
.qBittorrent
.Rss
.updateRssFeedList();
67 window
.parent
.qBittorrent
.Client
.closeFrameWindow(window
);
69 onFailure
: (response
) => {
70 if (response
.status
=== 409)
71 alert(response
.responseText
);
72 $("renameButton").disabled
= false;
81 <div style=
"padding: 10px 10px 0px 10px;">
82 <label for=
"rename" style=
"font-weight: bold;">QBT_TR(New feed name:)QBT_TR[CONTEXT=RSSWidget]
</label>
83 <input type=
"text" id=
"rename" style=
"width: 320px;">
84 <div style=
"text-align: center; padding-top: 10px;">
85 <input type=
"button" value=
"QBT_TR(Save)QBT_TR[CONTEXT=HttpServer]" id=
"renameButton">