Logging the click data
Vivek Pal
vivekpal.dtu at gmail.com
Sun Jun 18 12:07:19 BST 2017
> [Please keep discussions on the mailing list.]
I accidentally clicked on "Reply" instead of "Reply to all" but later I did
send a separate mail to the mailing list.
> Thinking about this, the way that CGI works is you set a 'Status'
> header which changes this behaviour. So we don't actually need a
> new command, just something like:
>
> $httpheader{Status,302 Found}
> $httpheader{Location,$cgi{URL}}
Ok, got it. I was initially under the impression that we needed a new
Omegascript command to enable opening a webpage given a url.
> See http://www.oreilly.com/openbook/cgi/ch03_07.html and the
> parse_omegascript() function (in query.cc).
Thanks, I found that link very helpful. Great book on CGI programming.
> You can run omega.cgi from the command line without installing it and
> going via a web server. This is what the omegatests do, for instance.
Yeah, I was thinking about doing the same. Thanks, will try that.
> Don't do it like this; you can open a PR and note in the comment that
> it isn't ready for merge, and then we get much better tools for
> discussing the source code.
Okay, will open a PR with adding the new $qid{} command first. Although,
I was going to wait until the preprocessing script was complete and then
open a single PR for the whole logging functionality.
Thanks,
Vivek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xapian.org/pipermail/xapian-devel/attachments/20170618/8f7126b0/attachment.html>
More information about the Xapian-devel
mailing list