diff options
| author | Philipp Schafft <lion@lion.leolix.org> | 2017-05-07 13:13:09 +0000 |
|---|---|---|
| committer | Philipp Schafft <lion@lion.leolix.org> | 2017-05-07 13:13:51 +0000 |
| commit | 2ab06846607049ff2f9efcc7d2860be266418a9b (patch) | |
| tree | c03777c209a06b8366cd649c5e4e7ca7fb919dde | |
| parent | d7cf3b4217a4a6ef16ade15f32170894a66d5b52 (diff) | |
Fix: Corrected language detection in raw mode.
| -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 |
