cacher certaines entrées de menu si des archives sont montées
This commit is contained in:
parent
96fdf39681
commit
4d1e2fd9a2
28
borg-gui.sh
28
borg-gui.sh
@ -124,11 +124,20 @@ fi
|
|||||||
|
|
||||||
while [ ! "$quitter" = "yes" ];do
|
while [ ! "$quitter" = "yes" ];do
|
||||||
|
|
||||||
# si aucune archive n'est montée, cacher l'entrée de menu «Démonter une archive»
|
# si des archives sont montées afficher les entrées de menu «démonter»
|
||||||
|
# si des archives sont montés, cacher les entrées «supprimer et renommer»
|
||||||
if [ "$(mount | grep borgfs)" != "" ];then
|
if [ "$(mount | grep borgfs)" != "" ];then
|
||||||
MenuDemonter="dm\n[▼] Démonter une archive\ndmt\n[▼▼] Démonter toutes les archives\n"
|
MenuDemonter="dm\n[▼] Démonter une archive\ndmt\n[▼▼] Démonter toutes les archives\n"
|
||||||
|
MenuSupprimer=""
|
||||||
|
MenuRenommer=""
|
||||||
|
MenuInfo=""
|
||||||
|
MenuCreer=""
|
||||||
else
|
else
|
||||||
MenuDemonter=""
|
MenuDemonter=""
|
||||||
|
MenuSupprimer="ss\n[X] Supprimer une archive\nsss\n[XX] Supprimer des archives\n"
|
||||||
|
MenuRenommer="ra\n[I] Renommer une archive\n"
|
||||||
|
MenuInfo="is\n[?] Information archive\n"
|
||||||
|
MenuCreer="cs\n[+] Créer l'archive : $(echo $borg_archive)\n"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# afficher l'espace disque sous condition, la variable vient du fichier borg-zenity.conf
|
# afficher l'espace disque sous condition, la variable vient du fichier borg-zenity.conf
|
||||||
@ -145,13 +154,12 @@ fi
|
|||||||
|
|
||||||
if [ $menu_avance = "true" ];then
|
if [ $menu_avance = "true" ];then
|
||||||
choixmenu=$(echo -e "\
|
choixmenu=$(echo -e "\
|
||||||
cs\n[+] Créer l'archive : $(echo $borg_archive)\n\
|
$(echo $MenuCreer)\
|
||||||
ms\n[▲] Monter une archive\n\
|
ms\n[▲] Monter une archive\n\
|
||||||
$(echo $MenuDemonter)\
|
$(echo $MenuDemonter)\
|
||||||
ss\n[X] Supprimer une archive\n\
|
$(echo $MenuSupprimer)\
|
||||||
sss\n[XX] Supprimer des archives\n\
|
$(echo $MenuRenommer)\
|
||||||
ra\n[I] Renommer une archive\n\
|
$(echo $MenuInfo)\
|
||||||
is\n[?] Information archive\n\
|
|
||||||
fi\n[*] Filtre : "$filter"\n\
|
fi\n[*] Filtre : "$filter"\n\
|
||||||
--\n------------------------------------------\n\
|
--\n------------------------------------------\n\
|
||||||
id\n[?] Information sur le dépôt\n\
|
id\n[?] Information sur le dépôt\n\
|
||||||
@ -164,11 +172,11 @@ qu\n[Q] QUITTER\
|
|||||||
|
|
||||||
else
|
else
|
||||||
choixmenu=$(echo -e "\
|
choixmenu=$(echo -e "\
|
||||||
cs\n[+] Créer l'archive : $(echo $borg_archive)\n\
|
$(echo $MenuCreer)\
|
||||||
ms\n[^] Monter une archive\n\
|
ms\n[▲] Monter une archive\n\
|
||||||
$(echo $MenuDemonter)\
|
$(echo $MenuDemonter)\
|
||||||
ss\n[X] Supprimer une archive\n\
|
$(echo $MenuSupprimer)\
|
||||||
is\n[?] Information archive\n\
|
$(echo $MenuInfo)\
|
||||||
$(echo $MenuEspaceDisque)\
|
$(echo $MenuEspaceDisque)\
|
||||||
qu\n[Q] QUITTER\
|
qu\n[Q] QUITTER\
|
||||||
" | zenity $iconborg --list $H $W --title "BORG GUI : $nomsauvegarde" \
|
" | zenity $iconborg --list $H $W --title "BORG GUI : $nomsauvegarde" \
|
||||||
|
Loading…
Reference in New Issue
Block a user