Open OsakaWebbie opened 6 years ago
Idea for how to denote stanza type in data: [s=v1] (or [S-V1] - capitalization should not matter) on either the first line of the stanza or, more logically, the previous line by itself.
The biggest challenge of this upgrade, by far, is the interface - stanza type, chords, and romaji designation (all the stuff in [brackets]) need a more user-friendly way of entering, and that's a lot of clever Javascript that doesn't yet exist.
I can't just add a Stanza column to the usage table, because the number/order of stanzas might change and throw off previously recorded stanza usage records. So the current thought is to add table "stanza" with an auto-incremented ID field. This would also allow stanzas to have a "type", so that indentation of choruses and such could be programmable.
Usage table would then have StanzaID added to it.
Affected files would include: