mirror of
https://github.com/ronggang/transmission-web-control.git
synced 2024-09-20 23:05:32 +00:00
42 lines
896 B
JavaScript
42 lines
896 B
JavaScript
|
system.plugin = {
|
||
|
exec: function(key)
|
||
|
{
|
||
|
switch (key)
|
||
|
{
|
||
|
// 替换 Tracker
|
||
|
case "replace-tracker":
|
||
|
system.openDialogFromTemplate({
|
||
|
id: "dialog-system-replaceTracker",
|
||
|
options: {
|
||
|
title: system.lang.dialog["system-replaceTracker"].title,
|
||
|
width: 600,
|
||
|
height: 220
|
||
|
}
|
||
|
});
|
||
|
break;
|
||
|
|
||
|
// 自动匹配数据目录
|
||
|
case "auto-match-data-folder":
|
||
|
var rows = system.control.torrentlist.datagrid("getChecked");
|
||
|
var ids = new Array();
|
||
|
for (var i in rows)
|
||
|
{
|
||
|
ids.push(rows[i].id);
|
||
|
}
|
||
|
if (ids.length==0) return;
|
||
|
|
||
|
system.openDialogFromTemplate({
|
||
|
id: "dialog-auto-match-data-folder",
|
||
|
options: {
|
||
|
title: system.lang.dialog["auto-match-data-folder"].title,
|
||
|
width: 530,
|
||
|
height: 280
|
||
|
},
|
||
|
datas: {
|
||
|
"ids": ids
|
||
|
}
|
||
|
});
|
||
|
break;
|
||
|
}
|
||
|
}
|
||
|
};
|