Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Aug 13, 2009

  1. Galen Charlton

    added new module dep Digest::SHA to about.pl

    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
    authored August 13, 2009

Aug 04, 2009

  1. Galen Charlton

    bug 3465: enhance DB update reporting by web installer

    This enhances the web installer so that messages from updatedatabase.pl will
    be displayed to the user running a database update.  Messages printed to STDOUT
    will be displayed as the update report, while messages printed to STDERR will
    be displayed as update errors.
    
    This patch introduces  a new module dependency, IPC::Cmd.
    IPC::Cmd lets one run an external program such as updatedatabase.pl and easily
    capture STDERR and STDOUT for further munging.  IPC::Cmd is core in Perl 5.10
    and stable in Perl 5.8.
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
    authored August 01, 2009

May 21, 2009

  1. offline_circ must use SQLite v2 - because Kyles PHP does

    The Offline Circ tool by Kyle Hall uses PHP's SQLite, which is SQLite
    v2.  Gnope, which Kyle links, ships with libSQLite v2.
    
    Let's not count on libsqlite3 not being installed for perl.  If it is
    installed DBD::SQLite will use it, where DBD::SQLite2 will not.
    
    Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
    authored May 05, 2009 Galen Charlton committed May 21, 2009

Apr 01, 2009

  1. added dependencies for new OAI-PMH server

    Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
    authored April 01, 2009

Feb 26, 2009

  1. Andrew Elwell

    Consistency check between Makefile.pl and about.pl We weren't picking…

    … up JSOM so admin/item_circulation_alerts.pl gave a 500 internal server error if JOSM not installed.
    
     Also sorted packages.debian alphabetically so that we can maintain
     easier.
    
    Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
    authored February 22, 2009 Galen Charlton committed February 26, 2009

Dec 30, 2008

  1. Added 'dbd::sqlite' as appears as an optional module during latest in…

    …stallers.
    
    Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
    authored December 24, 2008 Galen Charlton committed December 29, 2008

Nov 06, 2008

  1. Add a dependance to CGI::Session::serialize::yaml 4.20

    Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
    authored November 05, 2008 Galen Charlton committed November 06, 2008

Sep 26, 2008

  1. bug 2615: remove unneeded 'require Exporter'

    Most Perl scripts (as opposed to modules) do
    not need to require Exporter.
    
    No user-visible or documentation changes.
    
    Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
    authored September 17, 2008

Sep 05, 2008

  1. HTML validation adjustments to about.pl

    Corrects the Tidy errors:
    line 428 column 19 - Error: "tr" not finished but containing element ended
    line 428 column 19 - Error: end tag for "tr" omitted, but OMITTAG NO was specified
    line 426 column 25 - Info: start tag was here
    line 452 column 31 - Error: end tag for "strong" omitted, but OMITTAG NO was specified
    line 452 column 12 - Info: start tag was here
    line 518 column 17 - Error: document type does not allow element "ul" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag
    line 525 column 17 - Error: document type does not allow element "ul" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag
    
    Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
    authored September 03, 2008 Galen Charlton committed September 04, 2008

Aug 06, 2008

  1. Paul Poulain

    Adding Email::Date dependancy, requested by MIME::Lite

    (no bugzilla entry)
    
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored August 05, 2008 Joshua Ferraro committed August 06, 2008

Jul 30, 2008

  1. kohabug 2404 This patch removes Image::Magick and adds GD

    This patch removes Image::Magick as a dependency and replaces it with
    the (much) lighter GD. Functionality of patronimage code has not changed with
    this conversion.
    
    Adding errorhandling for corrupted image file and link to return to moremember.pl when called from there
    
    Added notes about supported image mime types.
    
    Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored July 28, 2008 Joshua Ferraro committed July 30, 2008

Jul 10, 2008

  1. Andrew Moore

    Bug 2274 [2/5]: adding MIME::Lite to list of required modules

    formerly, the overdues cronjobs were crafting their own MIME message attachments (poorly). This
    patch adds a dependency on MIME::Lite, the de facto standard perl module for forming usable
    emails with MIME attachments. MIME::Lite is pure perl and well supported on numerous platforms:
    http://testers.cpan.org/show/MIME-Lite.html
    
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored July 09, 2008 Joshua Ferraro committed July 10, 2008

Jun 25, 2008

  1. fix Date::ICal typo

    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored June 25, 2008 Joshua Ferraro committed June 25, 2008

Jun 20, 2008

  1. Andrew Moore

    Bug 2176: adding SMS::Send to list of dependencies

    SMS::Send is used by the new enhanced messaging stuff. It's a pure-perl module that
    provides a consistent interface to SMS sending gateways. There are alredy
    a handful of driver modules for gateways on CPAN, and adding one for a new gateway
    is possible.
    
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored June 20, 2008 Joshua Ferraro committed June 20, 2008

Jun 06, 2008

  1. Paul Poulain

    adding some missing packages to about.pl

    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored June 05, 2008 Joshua Ferraro committed June 05, 2008

May 27, 2008

  1. Paul Poulain

    Adding Image::Magick version info

    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored May 22, 2008 Joshua Ferraro committed May 27, 2008

Feb 15, 2008

  1. don't sort @INC when displaying on about page

    Signed-off-by: Chris Cormack <crc@liblime.com>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored February 13, 2008 Joshua Ferraro committed February 15, 2008
  2. display path to Perl interpreter on about page

    Signed-off-by: Chris Cormack <crc@liblime.com>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored February 13, 2008 Joshua Ferraro committed February 15, 2008
  3. display Perl @INC on about page

    Signed-off-by: Chris Cormack <crc@liblime.com>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored February 13, 2008 Joshua Ferraro committed February 15, 2008

Jan 14, 2008

  1. Paul Poulain

    hdl has added a Text::Iconv dependancy yesterday, checking it in inst…

    …aller
    
    Signed-off-by: Chris Cormack <crc@liblime.com>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored January 11, 2008 Joshua Ferraro committed January 14, 2008

Dec 27, 2007

  1. session management: use YAML::Syck for serialization

    When using mysql and a sufficiently recent version
    of DBD::mysql that actually respects the mysql_enable_utf8
    option, setting the current branch to a name that
    includes a diacritic causes the session to fail
    and forces the user to the login screen upon
    clicking another link.
    
    This turned out to be due to the default (Data::Dumper)
    serialization used by CGI::Session, which truncated the
    session object at the diacritic.  By enabling
    that module's YAML serialization option, the problem
    was resolved.
    
    This patch introduces a dependency on the YAML::Syck
    module.
    
    Signed-off-by: Chris Cormack <crc@liblime.com>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored December 27, 2007 Joshua Ferraro committed December 27, 2007
  2. about.pl -- get apacheVersion for etch-like setups

    Signed-off-by: Chris Cormack <crc@liblime.com>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored December 27, 2007 Joshua Ferraro committed December 27, 2007

Dec 14, 2007

  1. Adding Text::CSV_XS dependancy

    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored December 11, 2007 Joshua Ferraro committed December 14, 2007

Dec 06, 2007

  1. Adding Compress::Zlib dependancy

    Signed-off-by: Chris Cormack <crc@liblime.com>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored December 05, 2007 Joshua Ferraro committed December 06, 2007

Dec 04, 2007

  1. Owen Leonard

    Removing parameters permission requirement on about.pl, minor markup …

    …change to member-flags.tmpl.
    
    Signed-off-by: Chris Cormack <crc@liblime.com>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored December 04, 2007 Joshua Ferraro committed December 04, 2007

Nov 25, 2007

  1. Adding Biblio::EndNote dep

    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored November 23, 2007 Joshua Ferraro committed November 25, 2007

Nov 20, 2007

  1. adding 2 deps to export biblios in dc format

    note that the result is really silly in unimarc
    
    Signed-off-by: Chris Cormack <crc@liblime.com>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored November 19, 2007 Joshua Ferraro committed November 20, 2007

Nov 12, 2007

  1. updating about.pl

    - adding all dependencies
    - adding yui tabs for a better look
    - adding BibLibre in credits for frenchies main contributors
    - removing translators for other languages than french, as only french is available now
    
    Signed-off-by: Chris Cormack <crc@liblime.com>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    authored November 12, 2007 Joshua Ferraro committed November 12, 2007

Sep 13, 2007

  1. removing Date::Manip

    Signed-off-by: Chris Cormack <crc@liblime.com>
    authored September 12, 2007 Chris Cormack committed September 12, 2007

Aug 16, 2007

  1. Adding KOHAVERSION management.

    The kohaversion is in the code directory (in /kohaversion.pl)
    C4::Context now has a new method C4::Context->KOHAVERSION
    that returns the koha code version.
    The systempreference Version contains the database version.
    
    If the 2 are differents, when the user log in, he is redirected to web installer (new behaviour : before this commit, the check was done on everypage, it's too CPU costly I think)
    
    In the web installer, we check now if we do a new setup or an upgrade and show only the appropriate link.
    
    The updatedatabase contains a lot of new things :
    * SetVersion($kohaversion), that set the kohaversion after each update
    * TransformToNum($kohaversion) that returns a number (3.0000001 from 3.00.00.001 for example) for a given koha version
    * DropAllForeignKeys($table) that does what is written : drop all foreign keys. A shame it's not possible directly in mySQL...
    * for each database update, just :
    add the following lines :
    =item
        Describe what it does for other developpers
    =cut
    
    $DBversion = "your.koha.version.dbnumber";
    if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
    	#
    	# DO YOUR UPDATE STUFF
    	#
            print "Upgrade to $DBversion done (specify what it does if you want)\n";
            SetVersion ($DBversion);
    }
    
    IMPORTANT NOTES :
    in koha 2.2, a new install was done through installing a 2.2.0 database, then updating it to the installed version.
    in Koha 3.0, /installer/kohaversion.sql MUST contain an uptodate version, as the installer set the DB version to kohaversion after uploading kohaversion.sql. It does NOT run updatedatabase.
    
    The update from Koha 2.2 to Koha 3.0 must NOT be done through the webinstaller : updatedatabase is very very long to run and you'll reach Apache timeout for sure. See http://wiki.koha.org/doku.php?id=22_to_30 that contains my notes for upgrading (with some/few UNIMARC specific stuff)
    
    
    Note For RM, please eyeball this change
    
    Signed-off-by: Chris Cormack <crc@liblime.com>
    authored August 16, 2007 Chris Cormack committed August 16, 2007

Aug 10, 2007

  1. dunno why a char has been added before #!/usr/bin/perl

    Signed-off-by: Chris Cormack <crc@liblime.com>
    authored August 10, 2007 Chris Cormack committed August 10, 2007

Aug 08, 2007

  1. patches from paul

    authored August 08, 2007
  2. adding path for apache

    Signed-off-by: Chris Cormack <crc@liblime.com>
    authored August 08, 2007 Chris Cormack committed August 08, 2007

Aug 07, 2007

  1. changing permissions on templates and scripts

    authored August 07, 2007

Aug 05, 2007

  1. Fixing bad character

    authored August 04, 2007
Something went wrong with that request. Please try again.