Koct and firefox 15 compatibility

mozIStorageStatementWrapper is deprecated in FF15. This patch replace
this call by a direct "createStatement" call

Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
MT10204: Koct et firefox 15 folloup Corrected install.rdf unpack option to avoid warning

Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
MT10204: revert unpack option and add Firefox 18
Add an AJAXy script for signing off on Koha patches

=== SYNOPSIS ===

Building on the concepts of the sandbox, this script allows for users
sign off on patches in their git install by using a fixed toolbar at the
top of every page in Koha to get bug information and trigger the sign off.

In order to use this script, make it available via Apache/Plack/whatever
at /cgi-bin/koha/signoff.pl, and install WWW::Bugzilla and git-bz, then
copy the Javascript at the end of this file into intranetuserjs or
opacuserjs (but note that if you are using it via the OPAC you may need
special rewrite rules to handle it).

=== TODO ===

Make this script more asynchronous. At the moment everything is fully
synchronous, which makes it slow.

There is currently no authentication. As this script requires that the
user provide a login and password for Bugzilla, that is not as bad as it
sounds, but some sort of authentication would be good.

There is currently no mechanism for applying patches from Bugzilla, so
anything that is going to be signed off must be manually applied using
git-bz before this script can be used. The ability to apply patches off
Bugzilla would be very useful.
script to delete all cached Koha MARC frameworks from memcached

This script exists because Memoize::Memcached inserts a
control character in the keys used when it caches a MARC
framework that the command-line mem[c]dump and mem[c]rm tools
neither print nor recognize.

NOTE: this affects *all* Koha instances that share the memcached server

usage: ./koha-clear-cached-frameworks memcacheserver:memcacheport

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Update AJAXy signoff script with latest version of JS and non-git-bz-using patch attachments

It turns out that when installed with packages under LXC, Apache's
effective UID is not the expected user, resulting in git-bz going into
conniptions and failing utterly. This patch eliminates the dependency on
git-bz.
Fix the error handling on the AJAX signoff tool

Turns out that you have to attach files to bugs before changing the
bug's status. Also, better error reporting is a good thing. So, here
is another commit.
script to convert Koha's history.txt to HTML table suitable for Koha's website

usage: ./history_txt2html /path/to/koha/docs/history.txt history.html

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Sandbox: Update

- Statistics will be stored in a DB (who has tested/applied which patch when).
- Manage errors on applying patches.
- Signoff several patchs (the previous version signed off the last patch).
- Dropdown list with available languages.
- DB are up-to-date.
- Signoff available only on applied patches.

- Sandboxes will use the fishoup branch for git-bz.
Sandboxes: Remove the opaclayoutstylesheet syspref value

The previous value points to an invalid css file (in sandbox2.sql).
[KOCT] Add de-DE, es-ES, gl-ES, it-IT languages
[KOCT] Followup Add fr, en, de, es, gl, it languages
[KOCT] Change the compatibility with Firefox 24
[KOCT] ... and update the koct version to 0.3.2