sakaicontrib / attendance

A simple Sakai tool for tracking attendance that integrates with the Gradebook.
Educational Community License v2.0
12 stars 20 forks source link

Feature Request - Bulk Creation of Attendance Items (e.g. Week 01, Week 02, etc.) #121

Open alanpepperprof opened 1 year ago

alanpepperprof commented 1 year ago

Purpose

Professors want to make their lives as easy as possible. Allow an option to bulk create attendance items, similar to the "Bulk Add" feature in Syllabus.

Design Concept

Add a tab called "Bulk Add" (or similar). The Syllabus has "Bulk Add" so chose that label for consistency. The community can weigh in on the label as needed.

Selecting the "Bulk Add" tab, the instructor/maintain user will be presented with an option to enter a label via a text field and enter the number of items via a text field. There should be data validation to be sure that the text label field is not blank and the number field only contains numbers.

At the bottom would be buttons for "Add" (which would create all of the items right away without dates specified), "Specify Dates" (which would present a page with all of the numbered labels with corresponding date fields and pickers to specify date/times for each event and an Add or Cancel at bottom to complete the process), or "Cancel" to cancel the process.

I hope that this makes sense. Thank you for considering this feature request!

alanpepperprof commented 9 months ago

Note: the Syllabus received a facelift recently. Now, it has Add (and the add process allows a single or multiple item creation process) and editing the content is available via the "Manage" tab.