summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilipp Schafft <lion@lion.leolix.org>2016-06-19 09:23:49 +0000
committerPhilipp Schafft <lion@lion.leolix.org>2017-03-27 02:11:20 +0000
commit8a9295175015bc95f067fd7f96396ce3b1c5646f (patch)
tree615afa2b303fcac02bedefaca516a55ee323a145
parent3a84a7a9d77c8df8c8730ec5aed0b6c28a5b6e0e (diff)
Feature: allow using of target filename as template name
-rwxr-xr-xwebgen14
1 files changed, 14 insertions, 0 deletions
diff --git a/webgen b/webgen
index d0e8bd7..a6251fe 100755
--- a/webgen
+++ b/webgen
@@ -203,6 +203,20 @@ do
TEMPLATES_DYN="NO-TEMPLATES"
TEMPLATES_RAW=`echo "$1" | sed s/^.//`
;;
+ *'.'*'.html')
+ _mask=`echo "$1" | cut -d. -f1`
+ _lang=`echo "$1" | cut -d. -f2`
+ [ "$LANGUAGE" = '' ] && LANGUAGE="$_lang"
+ TEMPLATES_PAGE="$_mask"
+ TEMPLATES_DYN="$_mask"
+ TEMPLATES_RAW="$_mask"
+ ;;
+ *'.html')
+ _mask=`echo "$1" | cut -d. -f1`
+ TEMPLATES_PAGE="$_mask"
+ TEMPLATES_DYN="$_mask"
+ TEMPLATES_RAW="$_mask"
+ ;;
*)
TEMPLATES_PAGE="$1"
TEMPLATES_DYN="$1"