Time Nick Message 23:54 BobB g'day #koha 22:55 dpk1 This will also give the experience to tune the default values. 22:55 eythian that's sensible 22:54 dpk1 My plan for getting it into the scripts was after we had much more running experience. There have been lots I have have talked to at KohaCon who were interested in running it, but I would not make that the default behavior until a larger group of people had several months of good running. 22:11 eythian Note that eventually it would require modification to the packaging cron scripts to operate in daemon mode, but as it doesn't change anything, I'm totally OK with that coming later. 22:10 eythian Looks like it just needs a signoff and QA. 22:10 eythian OK, read all of 6435, it seems quite reasonable to me. 22:01 eythian it's even marked as such, silly me 22:00 eythian oh! I didn't realise they were dependent, that'll be why my attempt to apply them failed. 21:59 cait ? 21:59 cait hm eythian 21:59 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6435 major, P5 - low, ---, dpk, Needs Signoff , [ENH] Added daemon mode parameters to rebuild_zebra.pl 21:59 cait bug 6435 21:58 dpk1 cait and eythian - bugs 6435 and 11078 are dependent (at request of people here, the locking change was broken out). I want to know what's left to get 6435 into the codebase so 11078 can move forward. 21:46 cait heh 21:43 eythian yeah, something like that. I'm not sure of the details. 21:42 cait oh what's in australia? another conf? 21:42 eythian cait: two are heading over to Australia, and the other is coming in late today. 21:41 cait eythian: where are your coworkers hiding? :) 21:41 eythian it often is on Mondays. 21:40 cait it's awfully quiet in here tonight 21:22 cait hi ashimema 21:22 cait thx eythian 21:13 eythian (turns out that if you accidentally leave scrollback active in screen, eventually the process will block.) 21:12 eythian yep 21:11 cait eythian: can you bring wahanui back? 21:09 cait no wahanui? 21:09 cait wah 21:08 cait wahanui botsnack huginn's cookie 21:08 huginn cait: downloading the Perl source 21:08 cait huginn botsnack cookie 21:08 cait thx huginn 21:07 huginn cait: The current temperature in Taegerwilen, Taegerwilen, Germany is 3.9°C (10:05 PM CET on November 03, 2013). Conditions: Partly Cloudy. Humidity: 87%. Dew Point: 2.0°C. Windchill: 4.0°C. Pressure: 29.92 in 1013 hPa (Falling). 21:07 cait @wunder Konstanz 19:52 peggy All better. Thanks! 19:48 peggy OK. 19:48 jcamins Capital -R, sorry. 19:47 jcamins You'll need to run `sudo chown ${youruser}:${youruser} -r kohaclone` 19:47 peggy OK. I'll rerun the git as me 19:47 jcamins Yeah, that's what I was thinking it might be. 19:47 jcamins It does not. *But* if you used a user other than your desktop user when working with git, you'd end up with incorrect permissions. 19:47 peggy Ah, I'm logged in as me, but did the git commands as root. 19:44 peggy (Last worked in unix in 1995....) 19:44 peggy If I change user in a command window, does that effect my gedit window? 19:43 jcamins Is it possible you used sudo or su to change to a different user? 19:43 jcamins You shouldn't. 19:42 peggy Do I need to chmod the directory? 19:42 peggy I did a git status and a git stash, but when I try to change one of the files it tells me I don't have permission. 19:42 jcamins What do you mean? 19:40 peggy Do I need to do something to make the files writeable? 19:20 peggy That does the trick 19:19 jcamins Probably ~/kohaclone 19:19 jcamins peggy: you need to be in the directory of your git repository. 19:16 peggy Do I need to point to the directory or something? 19:15 peggy This is what it says when I try git status 19:15 peggy fatal: Not a git repository (or any parent up to mount point /home) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 19:14 rangi git stash will do that 19:13 peggy I need clean copies of the files that I changed. 19:11 * rangi has to take the kids to school ill be back in a bit 19:11 rangi is that what you are after? 19:10 rangi and leave the untracked ones 19:10 rangi git stash will stash away any changes you have made to files that git tracks 19:10 rangi it will show you what changes you have 19:09 rangi you dont need to re gitify, if you do git status 19:08 peggy I think that I've messed up my source. Can I refresh it with gitify? If I have extra files in the directory will they still be there? 19:00 huginn rangi: The operation succeeded. 19:00 rangi @later tell petter can you drop me an email about december when you have the chance please? 18:55 rangi http://www.template-toolkit.org/docs/modules/Template/Plugin/Assert.html <-- if you want the template to throw errors on undefined variables, might be useful for your purpose 18:54 rangi http://www.template-toolkit.org/docs/modules/Template/Plugin/index.html <-- also a useful reference 18:52 rangi http://www.template-toolkit.org/docs/tools/index.html <-- tpage is sometimes handy 18:49 rangi no worries, thanks for writing code :) 18:49 peggy Let me try that... Thanks for helping! 18:48 rangi often ill put the dump as the first line of the TT 18:47 rangi in the page 18:47 peggy so where do you see the dump? 18:47 rangi so you get a nice representation of the object/hash/array etc 18:47 rangi its a TT interface to Data::Dumper 18:46 rangi [% Dumper.dump_html(variable) %] 18:46 rangi [% USE Dumper %] 18:46 peggy Good to know. 18:46 rangi however if you have something more complex 18:46 rangi that works well for scalar type variables 18:45 rangi and it should have the value after the = 18:45 rangi then you can view source and find CircAutoPrintQuickSlip 18:45 peggy I'm here 18:45 rangi <!-- CircAutoPrintQuickSlip=[% CircAutoPrintQuickSlip %] --> 18:44 rangi one is the old html comment trick 18:44 rangi theres a couple of ways i debug templates 18:44 rangi peggy: you still around? 15:33 peggy Thanks, jcamins. This makes a lot more sense now. I'm going to play with it a bit... 15:31 peggy OK. so != is the correct operator 15:30 jcamins It's Perl, but TT overloads the == operator to automatically do string comparison when appropriate. 15:25 peggy What language does the .tt file use? What operator is used for string compares? 15:23 peggy OK. So I can test the value near where it is set in the $template->{VARS} and be confident that is what the .tt file is getting. 15:22 jcamins $template->output is actually a method call, which processes the template and returns the result. 15:21 jcamins See $template->output in the output_html_with_http_headers line? 15:21 peggy or is that the output_html_with_http_headers statement? 15:20 peggy is the template "called" to display at some point in the .pl file? 15:20 peggy The definition of which template will be used is at the beginning. The setting of the parameters ($template->{VARS} is at the end of circulation.pl 15:18 peggy CircAutoPrintQuickSlip => C4::Context->preference("CircAutoPrintQuickSlip"), 15:17 jcamins The parameters for the template are set in $template->{VARS} 15:16 jcamins Not exactly. $query is the CGI query so that the script can send a response to the correct client. 15:15 peggy So if the parameter is correct in .pl it will be correct in .tt? 15:15 peggy (Sorry, that was ugly...) The query => $query means that the same parameters that are passed to the .pl program are passed to the .tt? 15:14 peggy my ( $template, $loggedinuser, $cookie ) = get_template_and_user ( { template_name => 'circ/circulation.tmpl', query => $query, type => "intranet", authnotrequired => 0, flagsrequired => { circulate => 'circulate_remaining_permissions' }, 15:13 peggy Ah, I see that 15:12 jcamins get_template_and_user. 15:11 peggy How is the template specified at the beginning of the file? 15:10 peggy is in circulation.pl 15:10 peggy output_html_with_http_headers $query, $cookie, $template->output; 15:09 jcamins At the very end of every Perl script is an output_html_with_headers (or something like that), which tells Koha to render the template that was specified at the beginning of the file. 15:09 jcamins You can add [% CircAutoPrintQuickSlip %] to see what the value in the template is, but that won't tell you which template is getting loaded. 15:08 peggy I don't understand how the .pl files and .tt files are connected. 15:08 jcamins What I do for debugging that sort of problem is add a warn to the Perl script. 15:07 peggy And it doesn't work, so I wanted to make sure that I was at least getting there, and (in a perfect world) find out what the valude of CircAutoPrintQuickSlip is 15:07 peggy Hi jcamins, I'm changing something in circulation.tt. [% IF ( CircAutoPrintQuickSlip == 'qslip' ) %] 15:06 jcamins The only time I have really needed to do significant debugging in TT was when I was writing a new plugin. 15:06 peggy That will work. I'll ask again in a little while. 15:05 rambuten I wouldn't know, but there are some really smart people that will who will be online in a few hours! 15:05 jcamins You can use Perl in TT, but what are you trying to debug? 15:03 peggy I'm a newbie developer. How can I debug a .tt file? I use warn in the perl files, but .tt isn't perl (is it??) 15:03 peggy I agree. 15:02 rambuten it's morning! 15:01 peggy Good morning/afternoon/evening 07:58 huginn cait: The current temperature in Taegerwilen, Taegerwilen, Germany is 7.5°C (8:55 AM CET on November 03, 2013). Conditions: Rain. Humidity: 90%. Dew Point: 6.0°C. Windchill: 8.0°C. Pressure: 29.80 in 1009 hPa (Rising). 07:58 cait @wunder Konstanz 07:39 * cait waves 03:56 huginn rambuten: The current temperature in Bangkok (Don Mueang), Thailand is 33.0°C (10:30 AM ICT on November 03, 2013). Conditions: Clear. Humidity: 46%. Dew Point: 20.0°C. Pressure: 29.92 in 1013 hPa (Falling). 03:56 rambuten @wunder bkk 03:49 mtompset Have a great weekend, #koha. 03:48 mtompset For everyone where applicable, it's fall back an hour time this weekend. :) 03:30 mtompset Greetings, #koha. 00:46 jcamins Ugh. I don't have any swap space on this server. 00:14 tcohen that's a good advise 00:13 jcamins Right, I'm suggesting you just acknowledge the limitations of tab completion, and provide tab completion that is somewhat useful. 00:11 tcohen and those need to read stuff like (SIPconfig.xml existence) 00:10 tcohen yes, but we have some switches (enabled, disbled, sip, nosip, email, noemail) 00:10 jcamins Doesn't koha-list show all instances? 00:08 tcohen i'm not sure how to solve this, I wrote it using a root user on a vm and didn't take care about the non-root user 00:07 jcamins Ummm... 00:07 tcohen the result is that when pressing tab the first time the password is asked 00:07 tcohen we could add sudo to the koha-list call 00:06 tcohen I dislike it too