EOF
}
-cgi_post
n=''
while [ -n "${_POST[tagsel$n]}" ]; do
tagsel="${_POST[tagsel$n]}"
done
htmlsafe "${_POST[tags]}"
printf \\n
- ) |sed -r 's:\t| :_:g;s:^!|\r|\$|\^::g;' \
+ ) | sed -r 's:\t: :g;s:^!|[\r\$\^\|]::g;' \
| while read tag; do
addtag "${_DATA}/meta/$tagsel.meta" "$tag"
done
[ -z "$n" ] && n=0 || n=$(($n + 1))
done
-rm "${_DATA}"/cache/*[0-9]\?* 2>/dev/null
-[ -n "${_POST[tags]}" ] && rm "${_DATA}"/cache/taglist 2>/dev/null
+rm "${_DATA}"/cache/\?* 2>/dev/null
+[ -n "${_POST[tags]}" ] && rm "${_DATA}"/cache/taglist_set "${_DATA}"/cache/taglist_filter 2>/dev/null
redirect "?o=$order&s=$search&f=$filter&pn=$page"