_sitemap: More optimization

This commit is contained in:
Stig-Ørjan Smelror 2024-02-18 11:41:26 +01:00
parent dc8ee08709
commit 22be2e4a6d

6
qsgen2
View File

@ -930,11 +930,13 @@ function _sitemap() {
local -a blog_files=(${html_files[@]:#*blog/2*}) local -a blog_files=(${html_files[@]:#*blog/2*})
local -a page_files=() local -a page_files=()
for file in "${html_files[@]}"; do for file in "${html_files[@]}"; do
[[ $file != *blog* ]] && blog_files+=("$file") [[ $file != *blog/2* ]] && blog_files+=("$file")
done done
local -a xml_files=(${www_root}/[a-z]*.xml(.)) local -a xml_files=(${www_root}/[a-z]*.xml(.))
xml_files=( "${(@)xml_files[@]}" | grep -v "sitemap.xml" ) for file in "${xml_files[@]}"; do
[[ $file != *sitemap.xml* ]] && xml_files+=("$file")
done
# Start of the XML file for BLOGS # Start of the XML file for BLOGS
echo '<?xml version="1.0" encoding="UTF-8"?>' > ${sitemap_blog} echo '<?xml version="1.0" encoding="UTF-8"?>' > ${sitemap_blog}