As reported in issue #542 , currently only songs are included in the printed schedule pdf.
This change extends the scheduleformat.xsl to support more types (AFAIK it now covers all valid types).
To reduce code duplication it creates a new template named row which accepts a content and details parameter, which keeps the specific formatting all in one location in the file. There are many file* types which are also templated to reduce code duplication.
As reported in issue #542 , currently only songs are included in the printed schedule pdf.
This change extends the
scheduleformat.xsl
to support more types (AFAIK it now covers all valid types).To reduce code duplication it creates a new template named
row
which accepts acontent
anddetails
parameter, which keeps the specific formatting all in one location in the file. There are manyfile*
types which are also templated to reduce code duplication.