[Koha-bugs] [Bug 7001] User Configurable Slips

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Feb 1 20:21:58 CET 2012


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7001

Liz Rea <wizzyrea at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #7340|0                           |1
        is obsolete|                            |

--- Comment #60 from Liz Rea <wizzyrea at gmail.com> 2012-02-01 19:21:58 UTC ---
Created attachment 7416
  --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=7416
[Signed Off] bug_7001: Issue and Reserve slips are notices.

Branches can have their own version of notices - added branchcode to
letter table.
Support html notices - added is_html to letter table.
Support for borrower attributes in templates.
GetPreparedletter() is the interface for compiling letters (notices).
Sysprefs for notice and slips stylesheets.

Signed-off-by: Liz Rea <wizzyrea at gmail.com>
Test plan stepped through - all tests confirmed working as far as we can tell.
Passes prove t t/db_dependent xt tests.
(noted that there are other test - unrelated - that do fail, but nothing this
patch concerns itself with)

Additional notes:

* special character handling seems to be working very nicely (may have always
been this way)
* further refinement of this feature may be desired - but this is an excellent
start, and I believe it should be allowed as-is.
* Will file enhancement bugs for the following refinements when this is
approved into Koha:
    * *UserCSS type customization handling for custom CSS (in addition to or in
place of SlipCSS and NoticeCSS preferences)
    * per branch CSS using per-branch CSS classes on the <body> of slips
(Thanks to MJ Ray for the rather brilliant idea)

Special thanks to:
Sean McGarvey and the circulation staff at the Hernando Public Library System
for extra testing
Cathi Wiggins from Arcadia Public Library for additional testing

-- 
Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are watching all bug changes.


More information about the Koha-bugs mailing list