From 6192c0ab2548e55f0441dba6cc3a00df7ced904b Mon Sep 17 00:00:00 2001 From: Jephte Clain Date: Mon, 20 Feb 2017 22:31:12 +0400 Subject: [PATCH] =?UTF-8?q?description=20des=20modifications=20=C3=A0=20ap?= =?UTF-8?q?porter?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apacheconfig | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/apacheconfig b/apacheconfig index 6f824b6..caedae4 100755 --- a/apacheconfig +++ b/apacheconfig @@ -220,6 +220,20 @@ elif [ "$action" == deploy -o "$action" == localhosts ]; then elif [ "$action" == new-site ]; then host="$site_host" templdir="$site_templdir" + + if [ -z "$templdir" ]; then + # si on ne précise pas le template à utiliser, alors afficher + # éventuellement un menu si plusieurs templates sont disponibles + : + # algo: on liste les *fichiers* de $destdir/templates: s'il y en a, + # alors ajouter ce répertoire à la liste des répertoires de template + # puis lister les répertoires de $destdir/templates. pour chacun de ces + # répertoires, s'ils sont non vides, les rajouter à la liste des + # répertoires de template. Ensuite, si la liste des répertoires de + # template contient plus d'un élément, afficher un menu pour choisir le + # template. + fi + if [[ "$templdir" != */* ]] && [ -d "$destdir/templates/$templdir" ]; then templdir="$destdir/templates/$templdir" elif [ -z "$templdir" ]; then