Make footer elements customizable
Bug #1695620 reported by
Samuel Mehrbrodt
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenLP |
Fix Committed
|
Wishlist
|
Samuel Mehrbrodt |
Bug Description
This mainly applies for the Songs footer.
The footer can become very large if you have multiple authors, songbook info, CCLI license etc.
Also you might want to display some parts of the footer larger than others (title vs copyright) -> HTML should be allowed
So you should be able to configure the footer. I suggest we add a text box with placeholders for all footer elements (like {{title}}, {{copyright}}, {{songbooks}}, {{ccli_license}} etc).
I suggest to use Pystache (Python implementation of the Mustache template engine): https:/
This would also allow loops (for lists like authors, songbooks) and conditional display.
Related branches
lp:~sam92/openlp/bug-1695620
- Tim Bentley: Pending requested
- Raoul Snyman: Pending requested
- Tomas Groth: Pending requested
-
Diff: 724 lines (+284/-155)6 files modifiedopenlp/core/lib/serviceitem.py (+5/-3)
openlp/core/ui/printserviceform.py (+5/-5)
openlp/plugins/songs/lib/mediaitem.py (+40/-36)
openlp/plugins/songs/lib/songstab.py (+72/-37)
openlp/plugins/songs/songsplugin.py (+55/-5)
tests/functional/openlp_plugins/songs/test_mediaitem.py (+107/-69)
Changed in openlp: | |
importance: | Undecided → Wishlist |
description: | updated |
summary: |
- Make footer elements custumizable + Make footer elements customizable |
Changed in openlp: | |
assignee: | nobody → Samuel Mehrbrodt (sam92) |
status: | New → In Progress |
Changed in openlp: | |
milestone: | none → 2.9.1 |
status: | In Progress → Fix Committed |
To post a comment you must log in.