]> git.plutz.net Git - confetti/blobdiff - categories/edit_categories.sh
(re)introduced categories section
[confetti] / categories / edit_categories.sh
similarity index 81%
rename from cards/categories/edit_categories.sh
rename to categories/edit_categories.sh
index 2c34d264d224e4d0ec65369eb5de4ddc3786dbb9..fe97790135a852feac12b1408800267e22ddd7dc 100755 (executable)
 
 catfile="${_DATA}/mappings/categories"
 
-remove="${_POST[remove]}"
-newcat="${_POST[newcat]}"
+remove="$(POST remove)"
+newcat="$(POST newcat)"
 
-if [ "${_POST[add]}" = "add" ]; then
+if [ "$(POST add)" = "add" ]; then
   printf %s\\n "$newcat" >>"$catfile"
-elif [ -n "$remove" ]; then
-  sed -ri '/^'"${remove}"'$/d' $catfile
+elif [ "$remove" ]; then
+  sed -Ei '/^'"${remove}"'$/d' "$catfile"
 fi
 
-redirect "?p=categories"
+REDIRECT "/categories/"