summaryrefslogtreecommitdiff
path: root/webgen
diff options
context:
space:
mode:
authorPhilipp Schafft <lion@lion.leolix.org>2010-11-04 17:45:51 +0000
committerPhilipp Schafft <lion@lion.leolix.org>2017-03-27 02:07:14 +0000
commitd675557c984c218af72151360e685e4d4b44e325 (patch)
tree229404affcadbd944aa32b75482780d12acf9a56 /webgen
parent8dcb3f3b4630cc7fe5eb7a663bb99dde05bd07fc (diff)
new homepage!
Diffstat (limited to 'webgen')
-rwxr-xr-xwebgen4
1 files changed, 2 insertions, 2 deletions
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