X-Git-Url: https://git.plutz.net/?p=confetti;a=blobdiff_plain;f=courses%2Flist.sh;h=04cadfae8b712ea6a349c0e007e914c54f51fc64;hp=4a23af7208a12fc7ef26bf4bda3ceedd3de4bed6;hb=27559cd5080d304385662d469866bdf69c42a89c;hpb=009e9158a9241258da11b1b5c582f8176b0b7e0f diff --git a/courses/list.sh b/courses/list.sh index 4a23af7..04cadfa 100755 --- a/courses/list.sh +++ b/courses/list.sh @@ -2,8 +2,10 @@ . "${_EXEC}"/pdiread.sh +SUP_FIELDS="COMMENT" + edit_course(){ - local coursefile="$_DATA/courses/$1" + local coursefile="$_DATA/ical/$1" local tempfile course . $_EXEC/session_lock.sh @@ -13,7 +15,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 @@ -28,11 +31,11 @@ edit_course(){ edit_item "$course" attendance )] [div .control - [select .item name=newfield + [!-- select .item name=newfield [option disabled="disabled" selected . $(l10n edit_addfieldtext)] $(for f in $SUP_FIELDS; do printf '[option value="%s" . %s]\n' "$f" "$(l10n "$f")"; done) ] - [button .item type="submit" name="action" value="addfield" . $(l10n edit_addfield)] + [button .item type="submit" name="action" value="addfield" . $(l10n edit_addfield) --] [button .item type="submit" name="action" value="update" . $(l10n edit_update)] [button .item type="submit" name="action" value="delete" . $(l10n edit_delete)] [button .item type="submit" name="action" value="cancel" . $(l10n edit_cancel)] @@ -107,7 +110,7 @@ order_courses() { } list_courses(){ - printf '%s\n' ${_DATA}/courses/*.ics \ + printf '%s\n' ${_DATA}/ical/*.ics \ | order_courses \ | print_courses }