From 2106ab47b53c816af1016dfd3d5fb55ece6829f2 Mon Sep 17 00:00:00 2001 From: Philipp Schafft Date: Fri, 1 Jul 2011 08:50:58 +0000 Subject: only include menue templates if they exist, support ~links --- webgen | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/webgen b/webgen index bee9ed6..58b6202 100755 --- a/webgen +++ b/webgen @@ -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 } -- cgit v1.2.3