---- Reported by firstname.lastname@example.org 2009-05-22 13:44:08 ----
This could be handled one of several ways, as discussed in IRC:
1. A bundle of editable sysprefs for editing the header/footer of the slips. Configurable by branch.
2. gmcharlt suggests it might be a candidate for HTML::Toolkit. I'm not sure what that means but is another way to handle it.
3. Addition of jquery framework to the moremember-receipt.tmpl so the receipt can be modified on the fly by jquery (perhaps an aside to the other two)
Discussion welcome and encouraged.
---- Additional Comments From email@example.com 2009-05-22 13:47:37 ----
My suggestion was to use Template::Toolkit, not HTML::Toolkit. :)
Template::Toolkit is a Perl module for doing templating, and has a nice, simple language for the templates. The project's website is http://template-toolkit.org/. One tutorial to look at is
---- Additional Comments From firstname.lastname@example.org 2009-10-23 15:52:28 ----
I sent an update for this to solve the issue of adding content (HTML) by date using the news scheduler, the HTML custom work still needs done.
BUG #3246 Enhancement - Modify news to be able to have scheduled receipt slip messages
There are 3 files to this patch / koha-news.tmpl moremember-receipt.tmpl and moremember.pl
This file is koha-news.tmpl
This enhancement will allow the news scheduler to schedule messahes to the opac / intranet / and slips
which is useful because then ads can be presented at the bottom of receipts as well as *long-term*
custimizations since any type of code can go into these slips - one can make a long term custimization to
add information (anything/anyformat) to the bottom of the slip as well as periodic news items
---- Additional Comments From email@example.com 2009-10-23 20:36:57 ----
This is a great idea! Great job!
(can't wait to get it!!!)
--- Bug imported by firstname.lastname@example.org 2010-05-21 01:08 UTC ---
This bug was previously known as _bug_ 3246 at http://bugs.koha.org/cgi-bin/bugzilla3/show_bug.cgi?id=3246
Actual time not defined. Setting to 0.0
The original assignee of this bug does not have
an account here. Reassigning to the default assignee
for the component, email@example.com.
Previous assignee was firstname.lastname@example.org.
CC member email@example.com does not have an account here
CC member firstname.lastname@example.org does not have an account here
CC member email@example.com does not have an account here
Slips are now customizable in version 3.8 and later.
*** This bug has been marked as a duplicate of bug 7001 ***