REDIRECT "/courses/?e=${course}"
;;
addfield\ [A-Z]*)
- newfield="$(POST action |sed -rn '1s;^addfield ([A-Z][A-Z0-9-]*)$;\1;p')"
+ newfield="$(POST action |sed -nE '1s;^addfield ([A-Z][A-Z0-9-]*)$;\1;p')"
ics="$(pdi_update_value "$ics" "$newfield" $(( $(pdi_count "$ics" "$newfield") + 1 )) '')"
printf '%s' "$ics" |grep -vx '' >"$tempfile"
REDIRECT "/courses/?e=${course}"
grep -F "${course} " "$attfile" |while read junk card; do
touch "$_DATA/vcard/${card}"
done
- sed -i -r "/^${course} .+\$/d" "$attfile"
+ sed -E -i "/^${course} .+\$/d" "$attfile"
seq 1 $(POST_COUNT attendance) |while read n; do
printf '%s %s\n' "$course" "$(POST attendance $n)"
done >>"$attfile"