#!/bin/sh
. "$_EXEC/db_meta.sh"
+. "$_EXEC/cgilite/session.sh" nocookie
+. "$_EXEC/widgets.sh"
newtags=''
for tn in $(seq 1 $(POST_COUNT tag)); do
done
newtags="$(POST newtagn |tr -d '\r' |tr , '\n')${BR}${newtags}"
+if [ "$(POST makegroup)" = true ]; then
+ group="$(timeid)"
+fi
+
while [ "${newtags#${BR}}" != "${newtags}" ]; do newtags="${newtags#${BR}}"; done
while [ "${newtags%${BR}}" != "${newtags}" ]; do newtags="${newtags%${BR}}"; done
fi
tags="${tags#,}"; tags="${tags%,}"
- update_meta "$META_NAME" tags="${tags}"
+ if [ "$group" ]; then
+ update_meta "$META_NAME" tags="${tags}" group="${group}"
+ else
+ update_meta "$META_NAME" tags="${tags}"
+ fi
done
+
+( if [ $(POST_COUNT select) -gt 0 ]; then
+ taglist >"$c_tags.$$"
+ mv -- "$c_tags.$$" "$c_tags"
+ fi &
+) &