Song Editor - improve usability of Verse Order field
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
OpenLP | Status tracked in Trunk | |||||
Trunk |
Fix Released
|
Wishlist
|
Samuel Mehrbrodt |
Bug Description
Today I was attempting to use the Verse order field in the Song Editor. I was manually creating a new song (copy/paste lyrics from internet site into individual verses) and I put them in the wrong order in the Song Editor (put verse 4 ahead of verse 3). Since I'm new to OpenLP I decided to play around with things, so I attempted to use the Verse order field to order the verses correctly. I tried putting in "V1, V2, C1, V4, V3" and it popped up an error message saying the order was invalid. Then I tried multiple other combinations until I found out that the delimiter had to be a space.
The error message states something along the lines of "The verse order is invalid. There are no verses corresponding to V1,, V2,, C1,, V4,, V3. Valid entries are V1, V2, C1, V4, and V3."
1) Add some onscreen help text/validation to prevent users from entering information in an invalid format. Potentially shorten the Lyrics field by a few rows to allow more space for this.
2) The error message as currently written doesn't actually tell users how to fix the problem. An error message that says something like "Add each entry abbreviation (V1, V2, etc) separated by a single space" would guide users as to how to fix the problem more quickly.
OS: Win 7 home premium
LP Version: 2.0
Related branches
- Raoul Snyman: Approve
- Tim Bentley: Approve
-
Diff: 25 lines (+8/-6)1 file modifiedopenlp/plugins/songs/forms/editsongform.py (+8/-6)
Changed in openlp: | |
importance: | Undecided → Wishlist |
Changed in openlp: | |
status: | New → Fix Committed |