Creator handling requires nasty parsing...
Brought to you by:
nakee
Hello,
libepub is computing a rather complex string when returning a "Creator" meta data via epub_get_metadata(), since it appends the type of creator with a colon, followed by the actual creator string, followed by the optional FileAs attribute... so we get something like this:
aut: Ian Flemming(Flemming, Ian)
This requires additional parsing in the application that uses libepub.
I would be a very nice improvement in user-friendliness if libepub could provide some way to fetch the type/name/fileAs attributes of a Creator separately...
A similar problem is present when dealing with EPUB_DATE metadata.