by intuitas » Fri Jan 16, 2004 5:37 pm
Hi Peter,
Plenty of php expertise within the group I suspect (myself excluded): especially I imagine Ed (webmaster).
I am interested in your suggestion. Are you suggesting that because the songs are separated into verses etc. using blank lines that the blank lines are indexed. That is (if we took a strictly numerical viewof key assignment) - for a song set out as
Verse
Verse
Chorus
Verse
Bridge
that pressing (say) 1 on the number pad would take you to the first verse, while number 3 would take you to the chorus and 5 would take you to the bridge.
Whereas, for a song set out as
Verse
Chorus
Verse
Bridge
Verse
Verse
you would press 2 on the number pad for the chorus in that song, 4 for the bridge and 1,3,5 and 6 for the verses.
The operator would have to know that 'verse 3' was the chorus in the first song and 'verse 2' the chorus in the second etc.
There would certainly be no need to alter the structure of the song, in the database, under these circumstances.
On the other hand, if you introduced a system of user insertable tags v1, v2, ch, br etc. with which to mark the song at the time of creation (or subsequent editing) then you can use a consistent key assignment ie. 1 takes you to verse 1, 2 to verse 2, 3 to verse 3 and (say) c and b respectively to the chorus and bridge - regardless of the order in which they may appear in the song. That way, if your worship leader says (spontaneously) "verse 2" the operator doesn't have to think is verse 2 number key 2 or 3 for this song?
There are advantages to both systems and some of the other alternatives discussed in this particular thread. I suspect that concensus will be a guide to the preferred direction but for this to happen the options need to be distinct and well decribed.
As usual, posting to this thread resulted in me rambling on again.
Paul