From d675557c984c218af72151360e685e4d4b44e325 Mon Sep 17 00:00:00 2001 From: Philipp Schafft Date: Thu, 4 Nov 2010 17:45:51 +0000 Subject: new homepage! --- webgen | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'webgen') diff --git a/webgen b/webgen index 104124a..4808e01 100755 --- a/webgen +++ b/webgen @@ -62,9 +62,9 @@ do CLEANTPLNAME=$(echo "$i" | sed 's/^[\-\+]//') OF="$OUT"/"$CLEANTPLNAME""$PAGE_SUFFIX" echo "Compiling $CLEANTPLNAME -> $OF" - SECTIONS=`for _sec in $(grep -- ^$i '#section-index' | sed 's/^[^ \t]*[ \t]*[ \t]//'); do O=''; for i in $(tr . ' ' <<<"$_sec"); do O="$O.$i"; echo $O; done; done` + SECTIONS=`for _sec in $(grep -- "^$i[^a-zA-Z0-9]" '#section-index' | sed 's/^[^ \t]*[ \t]*[ \t]//'); do O=''; for i in $(tr . ' ' <<<"$_sec"); do O="$O.$i"; echo $O; done; done` SECTIONS_REGEX=$(for _sec in $SECTIONS; do echo "s/(section==$_sec:\([^)]*\):)/\1/g;"; done; echo "s/(section==.*:.*:)//g") - MENU=$(grep -- ^$i '#menu-index' | sed 's/^[^ \t]*[ \t]*[ \t]//'); + MENU=$(grep -- "^$i[^a-zA-Z0-9]" '#menu-index' | sed 's/^[^ \t]*[ \t]*[ \t]//'); [ "$MENU" = '' ] && MENU="$DEFAULT_MENU" { cat -- -$HEADER -- cgit v1.2.3