From 4b7ba253a9a41925b904cdeaa6b3425ff9a87da3 Mon Sep 17 00:00:00 2001 From: Leonard Jonathan Oh Date: Fri, 27 Aug 2021 21:13:03 +0000 Subject: [PATCH] Enhancement (gallery): Include .gif images in gallery --- webize | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/webize b/webize index 982c62a..4e68afb 100755 --- a/webize +++ b/webize @@ -73,9 +73,10 @@ if [ "$DIR" = '.' ]; then fi # Get directories with images +IMAGES_REGEX='\.gif|\.jpg|\.png|\.svg|\.webp' dirs=$( find "$DIR" -type d | while read -r d; do - if ls -p "$d" | grep -v '/' | grep -E '\.png|\.jpg|\.webp|\.svg' > /dev/null; then + if ls -p "$d" | grep -v '/' | grep -E "$IMAGES_REGEX" > /dev/null; then echo "$d" fi done | sort -n @@ -98,7 +99,7 @@ if [ -n "$GALLERY" ]; then files=$( ls -al --time-style='+%Y-%m-%dT%H:%M:%S%z' -p "$d" ) fi - echo "$files" | grep -v '/' | grep -E '\.png|\.jpg|\.webp|\.svg' | while read -r l; do + echo "$files" | grep -v '/' | grep -E "$IMAGES_REGEX" | while read -r l; do size=$( echo "$l" | awk '{print $5}' ) dateiso=$( echo "$l" | awk '{print $6}' ) filename=$( echo "$l" | awk '{print $1=$2=$3=$4=$5=$6=""; print $0}' | awk NF | sed 's/^[ ]*//g' )