the question bank subject administration isn't very flexible, and tends to become unclear with a high number of subjects. To improve this, a number of enhancements could be added:
- remove Subject from item. If a subject was falsely added, and the correct corresponding subject isn't available (yet), an author should be able to remove the subject, e.g. by adding a "non-subject" (see screenshot subject_selector.png)
- the assigned subject should also be visible in the selector, even if it's the "non-subject"
- it should be possible to drag&drop already existing subject branch. For example, i would like to add a higher tier (e.g. "World" to the subject branch "Physics/Thermodynamics/Dilatation". So far, I can only do this by creating a completely new branch. By just dragging an existing branch to a new subject, administrating subject could be much easier
- subject branches should be expandable and retractable to limit the size of the display (see screenshot expand_retract_subject.png)