During testing OpenLP seems to be just about everything that we want from presentation software, but it will not convert my Words of Worship songs. I've managed about three of the 20 or so I have tried, and we have hundreds. The error ends with...
TypeError: ord() expected a character, but string of length 0 found
Any ideas? The songs play fine in WOW so I haven't a clue.
Comments
What version of OpenLP are you running and on what OS?
and what version of WOW have you been using?
OpenLP 2.4 running on the latest Raspbian, and 5.1.1.0 of WoW.
I am still asking around about the issue....
Would you be willing to upload your WOW directory of songs if it comes to that?
If no one has any fixes, I might be able to try it on the latest development version of OpenLP and save the songs in a format you can use.
As luck (if you believe in it) would have it I've been working on the Words Of Worship importer of late. Would you be able to zip up your songs and send them to bugs@openlp.org ?
I need some more test files to confirm my fixes are working as expected. If so, I would be able to convert them for you.
Thank You!
Thank You! this is a big help.....give us a bit to see if we can give you something back that will work
Do you have a song called "MP079 Christ, whose glory fills the skies," in Words of Worship?
Also do you manually put the title in the first verse and author / copyright in the last verse?
Yes that MP079 file is in the zip, but the data in that file doesn't exactly follow all the rules that we have for reading Words or Worship files. My gut feeling is that it's been corrupted. Would you be able to check if that file can be opened in Words Of Worship?
{minor}Mission Praise - 325{/minor}
...
You can get the same results in OpenLP. You would need to set the font in the Theme to bold. This section of the manual shows how to set the font to bold. You would have to set the font in the main area to bold. Then I would suggest you create a custom formatting tag. You can find the information in the online manual.
Here is the information for the 'minor' Formatting Tag:
Description = 'Normal Font'
Tag = 'minor'
Start HTML = '<span style="font-weight:normal;">'
End HTML = '</span>'
This will allow your imported songs to work like they did in WOW and any new songs you import you can use the same process of setting the header and footer to non-bold text.
Thank you for your help with this issue and let us know how this goes.