diff --git a/quack.sh b/quack.sh index bf5f1a77a98ba2e26b9b94628f9bae7f94c41b6d..2fb58aabc360eb6b8c4be0e0185a06e939248141 100755 --- a/quack.sh +++ b/quack.sh @@ -212,6 +212,7 @@ function ctemplate() { } # template pattern replacement +# Deprecated in favor of ctemplate due to better speed in ctemplate function template () { local TEMPLATE="$1" local PATTERN="$2" @@ -793,20 +794,9 @@ function makeIndex() { done fi - cp $FOLDER_TEMPLATE $PP - FHTML=$PP - template "$FHTML" "UP" "$UP" - template "$FHTML" "PARENT" "$PARENT" - template "$FHTML" "SRC_FOLDER" "$SRC_FOLDER" - template "$FHTML" "DEST_FOLDER" "$DEST_FOLDER" - template "$FHTML" "IMAGES_HTML" "$IMAGES_HTML" - template "$FHTML" "THUMBS_HTML" "$THUMBS_HTML" - template "$FHTML" "SUBFOLDERS_HTML" "$SUBFOLDERS_HTML" - template "$FHTML" "EDITION_HTML" "$EDITION_HTML" + # UP, PARENT, SRC_FOLDER, DEST_FOLDER, IMAGES_HTML, THUMBS_HTML, SUBFOLDERS_HTML, EDITION_HTML + ctemplate $FOLDER_TEMPLATE > $PP -# cat $PP | grep -A 10 Images - - # Generate pages for sub folders # We do this at the end to avoid overriding of variables for F in $SUBS; do