]> git.plutz.net Git - confetti/blobdiff - courses/list.sh
implement course edit and updates
[confetti] / courses / list.sh
index 4a23af7208a12fc7ef26bf4bda3ceedd3de4bed6..93ed174dc4f924b74c295a3d9b9bdacef5f89885 100755 (executable)
@@ -3,7 +3,7 @@
 . "${_EXEC}"/pdiread.sh
 
 edit_course(){
-  local coursefile="$_DATA/courses/$1" 
+  local coursefile="$_DATA/ical/$1" 
   local tempfile course
 
   . $_EXEC/session_lock.sh
@@ -13,7 +13,8 @@ edit_course(){
   else
     course="$(pdi_load "$tempfile")"
     cat <<-EOF
-       [form .course #${coursefile##*/} action="/cards/update_course.sh" method="POST"
+       [form .course #${coursefile##*/} action="/courses/update_course.sh" method="POST"
+          [input type="hidden" name="course" value="${coursefile##*/}"]
          [input type="hidden" name="tid" value="$(transid ${tempfile})"]
           [div .section .basic . $(
             edit_item "$course" SUMMARY COMMENT
@@ -107,7 +108,7 @@ order_courses() {
 }
 
 list_courses(){
-  printf '%s\n' ${_DATA}/courses/*.ics \
+  printf '%s\n' ${_DATA}/ical/*.ics \
   | order_courses \
   | print_courses
 }