diff options
| author | Philipp Schafft <lion@lion.leolix.org> | 2011-07-01 08:50:58 +0000 |
|---|---|---|
| committer | Philipp Schafft <lion@lion.leolix.org> | 2017-03-27 02:09:25 +0000 |
| commit | 2106ab47b53c816af1016dfd3d5fb55ece6829f2 (patch) | |
| tree | 99f650fcf61d79eb2b662f7396f18fe871d124d4 | |
| parent | 37e96972a47565e2b04197a513281f9a501c36f2 (diff) | |
only include menue templates if they exist, support ~links
| -rwxr-xr-x | webgen | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -124,15 +124,15 @@ proc_page() { [ "$MENU" = '' ] && MENU="$DEFAULT_MENU" { cat -- -$HEADER - cat -- "$MENU" - cat -- -menu-mid + [ -n "$MENU" ] && cat -- "$MENU" + [ -e -menu-mid ] && cat -- -menu-mid cat -- $_tpl [ "$CLEANTPLNAME" = 'FAQ' ] && gen_faq [ "$CLEANTPLNAME" = 'NEWS' ] && gen_news cat -- -$END } | \ sed "$SECTIONS_REGEX" | \ - sed 's#href="+\([^"]*\)"#href="\1'"$PAGE_SUFFIX"'"#g' > $OF + sed 's#href="[+~]\([^"]*\)"#href="\1'"$PAGE_SUFFIX"'"#g' > $OF # perl -pe's#href="\+(.+?)"#href="$1'"$PAGE_SUFFIX"'"#g' > $OF } |
