X-Git-Url: http://git.plutz.net/?a=blobdiff_plain;f=multitag.sh;h=d928e459d8596de0e23def22731d7e44682e83cb;hb=f43a20b6cac2227e7bd192b92608c9fc4be89e85;hp=674983ad626431746700d091655fa305ce7dfc68;hpb=60dd8e3bc91ba3b54ee49d26ac36cdac0098b8bc;p=serve0 diff --git a/multitag.sh b/multitag.sh index 674983a..d928e45 100755 --- a/multitag.sh +++ b/multitag.sh @@ -2,6 +2,7 @@ . "$_EXEC/db_meta.sh" . "$_EXEC/cgilite/session.sh" nocookie +. "$_EXEC/widgets.sh" newtags='' for tn in $(seq 1 $(POST_COUNT tag)); do @@ -47,3 +48,11 @@ for select in $(seq 1 $(POST_COUNT select)); do update_meta "$META_NAME" tags="${tags}" fi done + +( if [ $(POST_COUNT select) -gt 0 ]; then + taglist >"$c_tags.$$" + tclist "$(cat "$c_tags.$$")" >"$c_tagcategories.$$" + mv -- "$c_tags.$$" "$c_tags" + mv -- "$c_tagcategories.$$" "$c_tagcategories" + fi & +) &