Time |
S |
Nick |
Message |
00:24 |
|
|
schnydszch joined #koha |
06:55 |
|
|
reiveune joined #koha |
06:55 |
|
reiveune |
hello |
07:17 |
|
magnuse |
\o/ |
08:48 |
|
aw-bib[m] |
hello :) |
08:49 |
|
aw-bib[m] |
working on the notices in our system I wonder if there is some way (a cli is fine with me) to test that my adopted templates work correctly. any hints? |
09:31 |
|
magnuse |
aw-bib[m]: some, but not all, templates have a built in test functionality, where you enter for example a biblionumber and a borrowernumber and can see the generated message based on that |
09:33 |
|
aw-bib[m] |
yes I noticed that on some. I was wondering if there is a general trick. some typos I made just caused an internal error e.g. hard to spot. one work around was to copy the mail text to a slip and print this. but as I understand the templating I don't have all tables available everywhere. |
11:17 |
|
|
jzairo joined #koha |
11:27 |
|
tcohen |
hola #koha o/ |
11:40 |
|
|
oleonard joined #koha |
12:02 |
|
PedroAmorim[m] |
\o |
12:03 |
|
PedroAmorim[m] |
any unimarc k-t-d users? If I run reset_all_unimarc and then rebuild zebra I get empty searches |
12:09 |
|
oleonard |
PedroAmorim[m]: That has been my experience too. I don't know the solution. |
12:09 |
|
ashimema |
aw-bib not an easy solution I know of, but the TT should do a compile check immediately after edits |
12:35 |
|
aw-bib[m] |
ashimema: you mean from the web I should have seen an error upon save? |
12:35 |
|
aw-bib[m] |
(btw: I assume if I create new templates they should use TT not `<<...>>` right?) |
12:39 |
|
|
khall joined #koha |
13:12 |
|
ashimema |
We're trying to move away from <<>> syntax yeah.. we've supported TT for a long time now and it's much more powerful |
13:13 |
|
ashimema |
But we're likely to support <<>> for a long while yet .. it's very hard to drop anything in Koha world |
13:14 |
|
ashimema |
As for the TT validation, we run through a compile on check on save and it'll warn you somewhere if the template is invalid |
13:14 |
|
ashimema |
I.e. missing braces and things |
13:15 |
|
ashimema |
what it won't do is try to use the objects... We don't pass and table data in for the test so it can't catch method name, field name typos |
13:15 |
|
ashimema |
I've wanted to do a lot of work in this area for a long time.. but alas it's hard to garner interest and or sponsorships |
13:16 |
|
ashimema |
So I've not managed to make the improvements I'd like |
13:18 |
|
tcohen |
back |
13:19 |
|
|
khall joined #koha |
13:28 |
|
tcohen |
let's deprecate UNIMARC |
13:29 |
|
aw-bib[m] |
understood. now it becomes clear why I didn't get an error untill I called the template. it was syntactically correct, but I "missnamed" one of the objects in my typo. that is the point where I was looking for a check. something simple like: this is the template, this is test data, "just" render it and display, so I can see those. also noted that all stuff I do on our end will be TT. |
13:29 |
|
aw-bib[m] |
so as there is no easy way to check the templates "offline" otherwise, I'll resort to sending me test emails for all those I touch. that's a valid option, of course. |
13:34 |
|
ashimema |
there's a suspref to send all mail to one address from memeory |
13:35 |
|
ashimema |
that might help |
13:35 |
|
ashimema |
the challenge is setting enough data to get some of the notices to work |
13:35 |
|
ashimema |
I'd love to have preview available for all.. but is not as trivial as it sounds |
13:36 |
|
ashimema |
it would be simpler if we considered having the same starting point for more of them |
13:37 |
|
ashimema |
we make things "easy" by including loads of different tables and variables out of the box.. if instead we said "all notices start with the user your sending to".. then reworked the notices to use the patron methods to pull in all the related data.. it would be simpler |
13:37 |
|
ashimema |
loads of our notices could be resolved that way |
13:46 |
|
aw-bib[m] |
ok, I'll check the systempref. |
13:46 |
|
aw-bib[m] |
I see you point on adding data. this is probably more problematic for a _general_ test case. but as I have to add the notices one by one + (usually) the time consuming process it getting all librarians to agree on them. I could basically test them one by one. (still hoping I don't need every about 100 and I can keep this nls stuff at bay. ;) |
13:46 |
|
aw-bib[m] |
many thanks for your help. also the tt from yesterday worked perfectly. I just replaced the `borrowers.title` by `borrowers.sex` where I see all necessary distinctions. |
13:55 |
|
ashimema |
nice |
13:57 |
|
magnuse |
ashimema++ |
13:59 |
|
|
Dyrcona joined #koha |
14:20 |
|
MichaelaSieberBIB[m] |
Hello koha |
14:22 |
|
MichaelaSieberBIB[m] |
many of you already know that we are live with koha since beginning of december |
14:23 |
|
MichaelaSieberBIB[m] |
here is now the press release (in German): https://blog.bibliothek.kit.ed[…]ssystem-koha-ein/ |
14:25 |
|
caroline |
MichaelaSieberBIB++ |
14:25 |
|
MichaelaSieberBIB[m] |
we wish you merry christmas and a happy new Year |
14:27 |
|
oleonard |
Firefox translate has this to say: "The KIT Library has successfully introduced the free library management system Koha as the first university library library library library library." :D |
14:28 |
|
caroline |
lol! |
14:28 |
|
caroline |
Firefox shouts it in a canyon or something |
14:30 |
|
magnuse |
MichaelaSieberBIB++ |
14:30 |
|
magnuse |
kit++ |
14:36 |
|
magnuse |
god jul, #koha! see you on the other side |
15:12 |
|
aw-bib[m] |
I'll also call it a day for this year. Happy holidays to all of you and many thanks for all your help! |
15:13 |
|
caroline |
happy holidays aw-bib! |
16:00 |
|
|
bag joined #koha |
16:00 |
|
reiveune |
bye |
16:00 |
|
|
reiveune left #koha |
16:28 |
|
|
jzairo_ joined #koha |
16:51 |
|
oleonard |
I'm officially off the clock for the holidays! I hope everyone enjoys! |
16:51 |
|
caroline |
happy holidays oleonard! |
19:25 |
|
caroline |
My turn to say goodbye! Happy holidays everyone! I'll be back on Jan 3. |
21:02 |
|
tcohen |
happy holidays everyone |
21:31 |
|
|
jzairo joined #koha |