|
|
@@ -36,11 +36,16 @@
|
|
|
</form>';
|
|
|
}
|
|
|
|
|
|
- function restoreBackup(value, row) {
|
|
|
- return '<form method="post" action="/submit.php">\n\
|
|
|
- <input type="hidden" name="from" value="parametres-restore-backup-zip">\n\
|
|
|
- <input type="hidden" name="file" value="' + row.file + '">\n\
|
|
|
- <button type="submit" onclick="return confirm(\'Etes-vous certain de vouloir restaurer cette version (données et fichiers) ?\')" class="btn btn-outline-danger btn-sm">Restaurer</button>\n\
|
|
|
- </form>';
|
|
|
+ function restoreBackup(value, row, index) {
|
|
|
+ if(index == 0){
|
|
|
+ return '<form method="post" action="/submit.php">\n\
|
|
|
+ <input type="hidden" name="from" value="parametres-restore-backup-zip">\n\
|
|
|
+ <input type="hidden" name="file" value="' + row.file + '">\n\
|
|
|
+ <button type="submit" onclick="return confirm(\'Etes-vous certain de vouloir restaurer cette dernière version (données et fichiers) ? Les données actuelles seront perdues.\')" class="btn btn-outline-danger btn-sm">Restaurer</button>\n\
|
|
|
+ </form>';
|
|
|
+ } else {
|
|
|
+ return '<button class="btn btn-outline-secondary btn-sm" onclick="alert(\'Par mesure de sécurité vous ne pouvez pas directement restaurer les données sans restaurer le backup le plus récent.\')">Vérouillé</button>';
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
</script>
|