improve usability of assigning a school timetable

Bug #79990 reported by Philipp Schroeder
8
Affects Status Importance Assigned to Milestone
SchoolTool
Fix Released
Low
Justas Sadzevičius

Bug Description

Under 'Sections' > 'Schedule'

I find the functionaly on this page counter-intuitive.

It is rather confusing that I need to select a 'term' and 'schema' from the
dropdown menu and press 'choose' button and only then I get to assign my time
slots in the table below (because that table is dynamically changed according
to the selctions above). How do others experience this?

Please see related issue:
"Newly created Sections should have a timetable based on the current term and
default ttschema"
http://issues.schooltool.org/issue293

Suggestion: A quick fix would be to have a heading above the table (I mean the
table with the time slots), that indicates more explicitely that we are
currently looking at the School Timetable for "term so and so" and "Schema such
and such". I realise that this might seem like a duplication of information on
the page, but in the users mind a label is clear indication, while a drop down
menu might be an optional feature - so the user won't immediately associate the
information in the dropdown menu with the table below...

Revision history for this message
Tom Hoffman (tom-hoffman) wrote :

I think the main point here is that sensible defaults should be pre-selected. The default timetable and the
term with the closest starting date after the current date.

Changed in schooltool:
importance: Wishlist → Low
Changed in schooltool:
status: In Progress → Confirmed
tags: added: usability
Revision history for this message
Gediminas Paulauskas (menesis) wrote :

In 1.4, this was working as suggested - Click on "Schedule" and then select periods.

But in current trunk, one has to click "Add Timetable" before selecting periods. So the interface has changed several times, but this bug still exists in trunk.

Changed in schooltool:
assignee: nobody → Justas Sadzevičius (justas-pov)
Revision history for this message
Justas Sadzevičius (justas.sadzevicius) wrote :

First part of this bug is fixed in trunk ("I need to select a 'term' and 'schema'")

Second part - sensible defaults - are work in progress and depend on TT refactoring.

Revision history for this message
Justas Sadzevičius (justas.sadzevicius) wrote :

Fixed in the new UI

Changed in schooltool:
status: Confirmed → Fix Committed
Changed in schooltool:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.