← Back to team overview

openlp-core team mailing list archive

[Bug 1695620] [NEW] Make footer elements customizable

 

Public bug reported:

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://github.com/defunkt/pystache
This would also allow loops (for lists like authors, songbooks) and conditional display.

** Affects: openlp
     Importance: Wishlist
         Status: New

** Changed in: openlp
   Importance: Undecided => Wishlist

** Description changed:

  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).
+ 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).
+ box with placeholders for all footer elements (like {{title}},
+ {{copyright}}, {{songbooks}}, {{ccli_license}} etc).
  
- You should be able to use formatting tags to control the display of the
- footer.
- 
- I suggest to use Pystache (Python implementation of the Mustache
- template engine): https://github.com/defunkt/pystache
+ I suggest to use Pystache (Python implementation of the Mustache template engine): https://github.com/defunkt/pystache
+ This would also allow loops (for lists like authors, songbooks) and conditional display.

** Summary changed:

- Make footer elements custumizable
+ Make footer elements customizable

-- 
You received this bug notification because you are a member of OpenLP
Core, which is subscribed to OpenLP.
https://bugs.launchpad.net/bugs/1695620

Title:
  Make footer elements customizable

Status in OpenLP:
  New

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://github.com/defunkt/pystache
  This would also allow loops (for lists like authors, songbooks) and conditional display.

To manage notifications about this bug go to:
https://bugs.launchpad.net/openlp/+bug/1695620/+subscriptions


Follow ups