gelinive

Créer des profils du manteau neigeux - retour accueil

git clone git://bebou.netlib.re/gelinive
Log | Files | Refs | README |

commit 7cec140086c552f29f99d5717700e1e4c3318732
parent 3d4807114583cc829b85f84a67c08123c6e92d4d
Auterice: Arthur Pons <arthur.pons@unistra.fr>
Date:   Wed, 20 Mar 2024 11:38:02 +0100

Meilleure gestion de l'absence des arguments

Dorénavant les paramètres par défaut s'appliquent si le paramètre
n'existe pas dans l'appel OU s'il est vide.

Par exemple, -t "" applique le titre par défaut plutôt qu'un titre vide.
Cela permet entre autre de ne pas renseigner de titre via le cgi si le
formulaire ne renvoit pas de valeur pour le titre (plutôt que de checker
si y'en avait une et de faire un appel différent à gelinive).

Je sais pas si c'est une bonne idée.

Diffstat:
Mgelinivetest | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gelinivetest b/gelinivetest @@ -5,7 +5,7 @@ help="no" while getopts "ht:f:c:" opt; do case $opt in t | f | c) - eval "$opt='$OPTARG'" ;; + [ ! -z "$OPTARG" ] && eval "$opt='$OPTARG'" ;; h | \?) help="yes" ;; esac