mirror of
https://github.com/ventoy/Ventoy.git
synced 2025-05-31 15:18:34 -04:00
VentoyPlugson: Add Windows duplicate file path check for different upper/lower case.
This commit is contained in:
parent
9b7d6cbc3d
commit
3e75b2df3b
16 changed files with 178 additions and 63 deletions
|
@ -1 +1 @@
|
|||
20221220 18:30:51
|
||||
20221221 12:11:59
|
|
@ -757,7 +757,7 @@
|
|||
|
||||
<footer class="main-footer">
|
||||
<div class="pull-right hidden-xs">
|
||||
<b id="plugson_build_date">20221220 19:41:37</b>
|
||||
<b id="plugson_build_date">20221221 12:11:59</b>
|
||||
</div>
|
||||
<strong><a href="https://www.ventoy.net" target="_blank">https://www.ventoy.net</a></strong>
|
||||
</footer>
|
||||
|
@ -777,10 +777,10 @@
|
|||
<script src="/static/js/jQuery-2.1.4.min.js"></script>
|
||||
<!-- jquery validate -->
|
||||
<script src="/static/js/jquery.validate.min.js"></script>
|
||||
<script src="/static/js/jquery.validate.vtoymethods.js?v=102"></script>
|
||||
<script src="/static/js/jquery.validate.vtoymethods.js?v=103"></script>
|
||||
|
||||
<script src="/static/js/jquery.vtoy.alert.js?v=102"></script>
|
||||
<script src="/static/js/vtoy.js?v=102"></script>
|
||||
<script src="/static/js/jquery.vtoy.alert.js?v=103"></script>
|
||||
<script src="/static/js/vtoy.js?v=103"></script>
|
||||
<script src="/static/js/md5.min.js"></script>
|
||||
|
||||
<!-- Bootstrap 3.3.5 -->
|
||||
|
|
|
@ -359,9 +359,13 @@
|
|||
template: call_array,
|
||||
type: type
|
||||
}, function(e) {
|
||||
list.push(data);
|
||||
FillAutoInsTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
if (e.result === 'success') {
|
||||
list.push(data);
|
||||
FillAutoInsTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
} else if (e.result === 'duplicate') {
|
||||
Message.error(g_vtoy_cur_language.STR_DUPLICATE_PATH);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -131,9 +131,13 @@
|
|||
index: current_tab_index,
|
||||
path: data.path,
|
||||
}, function(e) {
|
||||
list.push(data);
|
||||
FillMemdiskTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
if (e.result === 'success') {
|
||||
list.push(data);
|
||||
FillMemdiskTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
} else if (e.result === 'duplicate') {
|
||||
Message.error(g_vtoy_cur_language.STR_DUPLICATE_PATH);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -203,9 +203,13 @@
|
|||
dud: call_array,
|
||||
type: type
|
||||
}, function(e) {
|
||||
list.push(data);
|
||||
FillDudTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
if (e.result === 'success') {
|
||||
list.push(data);
|
||||
FillDudTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
} else if (e.result === 'duplicate') {
|
||||
Message.error(g_vtoy_cur_language.STR_DUPLICATE_PATH);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -221,9 +221,13 @@
|
|||
index: current_tab_index,
|
||||
path: data.path,
|
||||
}, function(e) {
|
||||
list.push(data);
|
||||
FillImageListTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
if (e.result === 'success') {
|
||||
list.push(data);
|
||||
FillImageListTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
} else if (e.result === 'duplicate') {
|
||||
Message.error(g_vtoy_cur_language.STR_DUPLICATE_PATH);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -158,9 +158,13 @@
|
|||
archive: data.archive,
|
||||
type: type
|
||||
}, function(e) {
|
||||
list.push(data);
|
||||
FillInjectionTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
if (e.result === 'success') {
|
||||
list.push(data);
|
||||
FillInjectionTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
} else if (e.result === 'duplicate') {
|
||||
Message.error(g_vtoy_cur_language.STR_DUPLICATE_PATH);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -152,9 +152,13 @@
|
|||
alias: data.alias,
|
||||
type: type
|
||||
}, function(e) {
|
||||
list.push(data);
|
||||
FillAliasTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
if (e.result === 'success') {
|
||||
list.push(data);
|
||||
FillAliasTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
} else if (e.result === 'duplicate') {
|
||||
Message.error(g_vtoy_cur_language.STR_DUPLICATE_PATH);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -178,9 +178,13 @@
|
|||
class: data.class,
|
||||
type: type
|
||||
}, function(e) {
|
||||
list.push(data);
|
||||
FillClassTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
if (e.result === 'success') {
|
||||
list.push(data);
|
||||
FillClassTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
} else if (e.result === 'duplicate') {
|
||||
Message.error(g_vtoy_cur_language.STR_DUPLICATE_PATH);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -244,9 +244,13 @@
|
|||
tip: data.tip,
|
||||
type: type
|
||||
}, function(e) {
|
||||
list.push(data);
|
||||
FillTipTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
if (e.result === 'success') {
|
||||
list.push(data);
|
||||
FillTipTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
} else if (e.result === 'duplicate') {
|
||||
Message.error(g_vtoy_cur_language.STR_DUPLICATE_PATH);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -464,9 +464,13 @@ function VtoySetPassword(common, type, cb, data) {
|
|||
path: data.path,
|
||||
pwd: data.pwd
|
||||
}, function(e) {
|
||||
list.push(data);
|
||||
FillMenuPwdTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
if (e.result === 'success') {
|
||||
list.push(data);
|
||||
FillMenuPwdTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
} else if (e.result === 'duplicate') {
|
||||
Message.error(g_vtoy_cur_language.STR_DUPLICATE_PATH);
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
|
|
@ -358,9 +358,13 @@
|
|||
backend: call_array,
|
||||
type: type
|
||||
}, function(e) {
|
||||
list.push(data);
|
||||
FillPersistenceTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
if (e.result === 'success') {
|
||||
list.push(data);
|
||||
FillPersistenceTable(list);
|
||||
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);
|
||||
} else if (e.result === 'duplicate') {
|
||||
Message.error(g_vtoy_cur_language.STR_DUPLICATE_PATH);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue