[Koha-devel] Discussion for Bug 14757 - Allow the use of Template Toolkit syntax for slips and notices
Katrin Fischer
Katrin.Fischer.83 at web.de
Wed Feb 3 21:16:12 CET 2016
I like the idea of the flag as it would allow to keep the code separate
from the current notices code and to have a clean start, while we can be
pretty sure that the old code still remains working as before.
The current syntax is not very consistent across the different notices -
<<items.content>>, ----, <item></item>... or in which tables/columns can
be included. It would be nice to gain some consistency with this
development :)
Katrin
Am 03.02.2016 um 20:04 schrieb Barton Chittenden:
> I think that a flag may not even be necessary -- the TT syntax won't
> conflict with the current letter formats, and is unlikely to be entered
> accidentally. I think that we could simply silently start to support TT,
> and no one would be the wiser, except for those who want to use it.
>
> This also addresses Heather's concern -- the initial transition would be
> essentially un-noticable.
>
> On Wed, Feb 3, 2016 at 10:22 AM, Galen Charlton <gmc at esilibrary.com
> <mailto:gmc at esilibrary.com>> wrote:
>
> Hi,
>
> On Wed, Feb 3, 2016 at 8:56 AM, Kyle Hall <kyle.m.hall at gmail.com
> <mailto:kyle.m.hall at gmail.com>> wrote:
> > I think Jonathan has an excellent plan of attack, but it does require a
> > complete switchover all at once.
>
> Rather than forcing a complete switchover right off the bat, I suggest
> adding a flag that specifies whether old-style or TT templates are in
> effect for a given notice. That way, we'll have much more flexibility
> to design the new templating mechanism to take full advantage of
> Template Toolkit, and folks will have the ability to migrate their
> notices definitions on their own schedule.
>
> Regards,
>
> Galen
> --
> Galen Charlton
> Infrastructure and Added Services Manager
> Equinox Software, Inc. / The Open Source Experts
> email: gmc at esilibrary.com <mailto:gmc at esilibrary.com>
> direct: +1 770-709-5581 <tel:%2B1%20770-709-5581>
> cell: +1 404-984-4366 <tel:%2B1%20404-984-4366>
> skype: gmcharlt
> web: http://www.esilibrary.com/
> Supporting Koha and Evergreen: http://koha-community.org &
> http://evergreen-ils.org
> _______________________________________________
> Koha-devel mailing list
> Koha-devel at lists.koha-community.org
> <mailto:Koha-devel at lists.koha-community.org>
> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/
>
>
>
>
> _______________________________________________
> Koha-devel mailing list
> Koha-devel at lists.koha-community.org
> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/
>
More information about the Koha-devel
mailing list