X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=processor%2Findex.html.do;h=5149cace9c3aeb31e00388e726c001c1182d3fb8;hb=221da1978401d0aa570bf02d141a5834bde8c1a7;hp=dca7c33bacc4795c5e727f2bdd2dd6e3f2e062c1;hpb=6138fd7efef3873fa3f48b92f2275f86eb76e329;p=redo-blog diff --git a/processor/index.html.do b/processor/index.html.do index dca7c33..5149cac 100644 --- a/processor/index.html.do +++ b/processor/index.html.do @@ -2,47 +2,47 @@ # Pull in global dependencies. . ./helpers.sh -title_file=title.meta +metadata_dir=metadata +srcdir=`pwd` +title_file="$metadata_dir"/title redo-ifchange "$title_file" +template_file="${metadata_dir}"/index.tmpl +redo-ifchange "$template_file" -# Write index head. -cat << EOF - - - -EOF -blog_title=`read_and_escape_file "$title_file" | head -1` -printf "%s\n\n\n" "$blog_title" -printf "

%s

\n\n\n" +# Put data into template. +template=$(cat "$template_file") +printf "%s" "$template" | \ +sed 's/%TITLE%/'"$title"'/g' | \ +sed 's/%LIST%/'"$list"'/g' | \ +tr '\a' '%'