diff options
| -rwxr-xr-x | webgen | 17 |
1 files changed, 10 insertions, 7 deletions
@@ -397,12 +397,15 @@ proc() { if [ -f "$x" ] then x=`echo "$x" | sed 's#^\./##'` - case "$x" in - *.*) - LANGUAGE=`echo "$x" | cut -d. -f2` - x=`echo "$x" | cut -d. -f1` - ;; - esac + if [ "$_mode" != 'raw' ] + then + case "$x" in + *.*) + LANGUAGE=`echo "$x" | cut -d. -f2` + x=`echo "$x" | cut -d. -f1` + ;; + esac + fi proc_$_mode "$x" LANGUAGE="$_old_lang" fi @@ -432,7 +435,7 @@ do *'.html') _mask=`echo "$i" | sed 's/\.html$//'` proc page ./[\+\~]"$_mask" - proc page ./[=]"$_mask" + proc raw ./[=]"$_mask".html ;; *) proc page ./[\+\~]$i |
