[Koha-patches] [PATCH] [SIGNED-OFF] Bug 2142: reinstate maxItemInSearchResults systempreference

Chris Nighswonger cnighswonger at foundations.edu
Tue Jan 11 23:21:17 CET 2011


This patch also modifies/re-introduces OPACNoResultsFound causing 'prove xt'
to fail.

On Sat, Jan 8, 2011 at 5:24 PM, Nicole Engard
<nengard at bywatersolutions.com>wrote:

> From: Ian Walls <ian.walls at bywatersolutions.com>
>
> Reinstates the deleted maxItemsInSearchResults system preference, which was
> erroneously thought to no longer be utilized.
> It's removal has led to bug 4430
>
> Signed-off-by: Nicole Engard <nengard at bywatersolutions.com>
> ---
>  installer/data/mysql/de-DE/mandatory/sysprefs.sql  |    3 ++-
>  installer/data/mysql/en/mandatory/sysprefs.sql     |    1 +
>  .../1-Obligatoire/unimarc_standard_systemprefs.sql |    3 ++-
>  installer/data/mysql/it-IT/necessari/sysprefs.sql  |    3 ++-
>  installer/data/mysql/pl-PL/mandatory/sysprefs.sql  |    3 ++-
>  ...m_preferences_full_optimal_for_install_only.sql |    3 ++-
>  ...m_preferences_full_optimal_for_install_only.sql |    3 ++-
>  installer/data/mysql/updatedatabase.pl             |    7 +++++++
>  .../en/modules/admin/preferences/searching.pref    |    5 +++++
>  9 files changed, 25 insertions(+), 6 deletions(-)
>
> diff --git a/installer/data/mysql/de-DE/mandatory/sysprefs.sql
> b/installer/data/mysql/de-DE/mandatory/sysprefs.sql
> index 1003014..f636097 100644
> --- a/installer/data/mysql/de-DE/mandatory/sysprefs.sql
> +++ b/installer/data/mysql/de-DE/mandatory/sysprefs.sql
> @@ -60,6 +60,7 @@ INSERT INTO `systempreferences`
> (variable,value,explanation,options,type) VALUES
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('MaxFine',9999,'Maximum fine a patron can have for a single late
> return','','Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxoutstanding',5,'maximum amount withstanding to be able make
> holds','','Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxreserves',50,'Define maximum number of holds a patron can
> place','','Integer');
> +INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxItemsInSearchResults',20,'Specify the maximum number of items to
> display for each result on a page of results',NULL,'free');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('memberofinstitution',0,'If ON, patrons can be linked to
> institutions',NULL,'YesNo');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('noissuescharge',5,'Define maximum amount withstanding before check
> outs are blocked','','Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('NotifyBorrowerDeparture',30,'Define number of days before expiry
> where circulation is warned about patron account expiry',NULL,'Integer');
> @@ -277,4 +278,4 @@ INSERT INTO `systempreferences`
> (variable,value,explanation,options,type) VALUES
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES ('OverduesBlockCirc','noblock','When checking out an item should
> overdues block checkout, generate a confirmation dialogue, or allow
> checkout','noblock|confirmation|block','Choice');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES ('DisplayMultiPlaceHold','1','Display the ability to place multiple
> holds or not','','YesNo');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('HomeOrHoldingBranchReturn','homebranch','Used by Circulation to
> determine which branch of an item to check checking-in
> items','holdingbranch|homebranch','Choice');
> -INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('UseTablesortForCirc','0','If on, use the JQuery tablesort function
> on the list of current borrower checkouts on the circulation page.  Note
> that the use of this function may slow down circ for patrons with may
> checkouts.','','YesNo');
> \ No newline at end of file
> +INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('UseTablesortForCirc','0','If on, use the JQuery tablesort function
> on the list of current borrower checkouts on the circulation page.  Note
> that the use of this function may slow down circ for patrons with may
> checkouts.','','YesNo');
> diff --git a/installer/data/mysql/en/mandatory/sysprefs.sql
> b/installer/data/mysql/en/mandatory/sysprefs.sql
> index 94d5de1..3e16fd5 100644
> --- a/installer/data/mysql/en/mandatory/sysprefs.sql
> +++ b/installer/data/mysql/en/mandatory/sysprefs.sql
> @@ -60,6 +60,7 @@ INSERT INTO `systempreferences`
> (variable,value,explanation,options,type) VALUES
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('MaxFine',9999,'Maximum fine a patron can have for a single late
> return','','Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxoutstanding',5,'maximum amount withstanding to be able make
> holds','','Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxreserves',50,'Define maximum number of holds a patron can
> place','','Integer');
> +INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxItemsInSearchResults',20,'Specify the maximum number of items to
> display for each result on a page of results',NULL,'free');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('memberofinstitution',0,'If ON, patrons can be linked to
> institutions',NULL,'YesNo');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('noissuescharge',5,'Define maximum amount withstanding before check
> outs are blocked','','Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('NotifyBorrowerDeparture',30,'Define number of days before expiry
> where circulation is warned about patron account expiry',NULL,'Integer');
> diff --git
> a/installer/data/mysql/fr-FR/1-Obligatoire/unimarc_standard_systemprefs.sql
> b/installer/data/mysql/fr-FR/1-Obligatoire/unimarc_standard_systemprefs.sql
> index de1098f..d85c5c1 100644
> ---
> a/installer/data/mysql/fr-FR/1-Obligatoire/unimarc_standard_systemprefs.sql
> +++
> b/installer/data/mysql/fr-FR/1-Obligatoire/unimarc_standard_systemprefs.sql
> @@ -56,6 +56,7 @@ INSERT INTO `systempreferences`
> (variable,value,explanation,options,type) VALUES
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('MaxFine','9999','Amende maximum qu''un ahdérent peut avoir pour un
> retour en retard','','Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxoutstanding', '5', 'Ce paramètre définit le montant maximal des
> dettes au dela duquel le lecteur ne peut plus faire de réservation', '',
> 'Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxreserves', '2', 'Ce paramètre définit le nombre maximal de
> réservations qu''un lecteur peut faire.', '', 'Integer');
> +INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxItemsInSearchResults',20,'Specify the maximum number of items to
> display for each result on a page of results',NULL,'free');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('memberofinstitution', '0', 'Vos adhérents sont ils membres d''une
> institution ?', NULL, 'YesNo');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('noissuescharge', '5', 'Ce paramètre définit le montant maximal des
> dettes au delà duquel le lecteur ne peut plus emprunter', '', 'Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('NotifyBorrowerDeparture', '0', 'Ce paramètre permet d''être prévenu
> N jours avant l''expiration de la carte d''un adhérent, à la banque de
> prêt.', '', 'Integer');
> @@ -279,4 +280,4 @@ INSERT INTO systempreferences
> (variable,value,explanation,options,type)VALUES('v
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('BiblioDefaultView','normal','Choix de la vue par défaut dans le
> catalogue OPAC, normale, marc ou isbd','normal|marc|isbd','Choice');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('IntranetBiblioDefaultView','normal','Choix de la vue par défaut
> d''une notice détaillée à l''intranet : normal, labeled_marc, marc or
> isbd','normal|marc|isbd|labeled_marc','Choice');
>  INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('IntranetUserCSS','','Add CSS to be included in the intranet in an
> embedded <style> tag.',NULL,'free');
> -INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('OPACNoResultsFound','','Display this HTML when no results are found
> for a search in the OPAC','70|10','Textare    a');
> \ No newline at end of file
> +INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('OPACNoResultsFound','','Display this HTML when no results are found
> for a search in the OPAC','70|10','Textare    a');
> diff --git a/installer/data/mysql/it-IT/necessari/sysprefs.sql
> b/installer/data/mysql/it-IT/necessari/sysprefs.sql
> index 8d1bf52..079c4bb 100644
> --- a/installer/data/mysql/it-IT/necessari/sysprefs.sql
> +++ b/installer/data/mysql/it-IT/necessari/sysprefs.sql
> @@ -91,6 +91,7 @@ insert into `systempreferences` (`variable`, `value`,
> `options`, `explanation`,
>  insert into `systempreferences` (`variable`, `value`, `options`,
> `explanation`, `type`) values('MaxFine','9999','','Multa massima che un
> utente potrebbe avere per un singolo ritardo.','Integer');
>  insert into `systempreferences` (`variable`, `value`, `options`,
> `explanation`, `type`) values('maxoutstanding','5','','Definisci il numero
> massimo di operazioni in corso (prestiti+prenotazioni) dopo il quale si
> blocca la possibilità di fare prenotazioni','Integer');
>  insert into `systempreferences` (`variable`, `value`, `options`,
> `explanation`, `type`) values('maxreserves','2','','Definisce il numero
> massimo di prenotazioni che un utente può effettuare.','Integer');
> +INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxItemsInSearchResults',20,'Specify the maximum number of items to
> display for each result on a page of results',NULL,'free');
>  insert into `systempreferences` (`variable`, `value`, `options`,
> `explanation`, `type`) values('memberofinstitution','0','','Se ON, gli
> utenti possono essere linkati alle istituzioni.','YesNo');
>  insert into `systempreferences` (`variable`, `value`, `options`,
> `explanation`, `type`) values('minPasswordLength','3','','Specifica la
> lunghezza minima della password sia per l\'utente che per lo staff','free');
>  insert into `systempreferences` (`variable`, `value`, `options`,
> `explanation`, `type`) values('noissuescharge','5','','Definisce l’ammontare
> massimo di multa che un utente può raggiungere prima di venir sospeso dal
> prestito','Integer');
> @@ -263,4 +264,4 @@ INSERT INTO systempreferences
> (variable,value,options,explanation,type)VALUES('S
>  INSERT INTO systempreferences
> (variable,value,options,explanation,type)VALUES('SpineLabelFormat',
> '<itemcallnumber><copynumber>', '30|10', 'This preference defines the format
> for the quick spine label printer. Just list the fields you would like to
> see in the order you would like to see them, surrounded by <>, for example
> <itemcallnumber>.', 'Textarea');
>  INSERT INTO `systempreferences` (variable,value,options,explanation,type)
> VALUES ('SpineLabelShowPrintOnBibDetails', '0', '', 'If turned on, a "Print
> Label" link will appear for each item on the bib details page in the staff
> interface.', 'YesNo');
>  INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('HomeOrHoldingBranchReturn','homebranch','Used by Circulation to
> determine which branch of an item to check checking-in
> items','holdingbranch|homebranch','Choice');
> -INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('UseTablesortForCirc','0','If on, use the JQuery tablesort function
> on the list of current borrower checkouts on the circulation page.  Note
> that the use of this function may slow down circ for patrons with may
> checkouts.','','YesNo');
> \ No newline at end of file
> +INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('UseTablesortForCirc','0','If on, use the JQuery tablesort function
> on the list of current borrower checkouts on the circulation page.  Note
> that the use of this function may slow down circ for patrons with may
> checkouts.','','YesNo');
> diff --git a/installer/data/mysql/pl-PL/mandatory/sysprefs.sql
> b/installer/data/mysql/pl-PL/mandatory/sysprefs.sql
> index af1218c..93864a3 100644
> --- a/installer/data/mysql/pl-PL/mandatory/sysprefs.sql
> +++ b/installer/data/mysql/pl-PL/mandatory/sysprefs.sql
> @@ -60,6 +60,7 @@ INSERT INTO `systempreferences`
> (variable,value,explanation,options,type) VALUES
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('MaxFine',9999,'Maximum fine a patron can have for a single late
> return','','Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxoutstanding',5,'maximum amount withstanding to be able make
> holds','','Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxreserves',50,'Define maximum number of holds a patron can
> place','','Integer');
> +INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxItemsInSearchResults',20,'Specify the maximum number of items to
> display for each result on a page of results',NULL,'free');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('memberofinstitution',0,'If ON, patrons can be linked to
> institutions',NULL,'YesNo');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('noissuescharge',5,'Define maximum amount withstanding before check
> outs are blocked','','Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('NotifyBorrowerDeparture',30,'Define number of days before expiry
> where circulation is warned about patron account expiry',NULL,'Integer');
> @@ -276,4 +277,4 @@ INSERT INTO `systempreferences`
> (variable,value,explanation,options,type) VALUES
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES ('OverduesBlockCirc','noblock','When checking out an item should
> overdues block checkout, generate a confirmation dialogue, or allow
> checkout','noblock|confirmation|block','Choice');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES ('DisplayMultiPlaceHold','1','Display the ability to place multiple
> holds or not','','YesNo');
>  INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('IntranetUserCSS','','Add CSS to be included in the intranet in an
> embedded <style> tag.',NULL,'free');
> -INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('OPACNoResultsFound','','Display this HTML when no results are found
> for a search in the OPAC','70|10','Textare    a');
> \ No newline at end of file
> +INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('OPACNoResultsFound','','Display this HTML when no results are found
> for a search in the OPAC','70|10','Textare    a');
> diff --git
> a/installer/data/mysql/ru-RU/mandatory/system_preferences_full_optimal_for_install_only.sql
> b/installer/data/mysql/ru-RU/mandatory/system_preferences_full_optimal_for_install_only.sql
> index 7038075..60913c2 100644
> ---
> a/installer/data/mysql/ru-RU/mandatory/system_preferences_full_optimal_for_install_only.sql
> +++
> b/installer/data/mysql/ru-RU/mandatory/system_preferences_full_optimal_for_install_only.sql
> @@ -91,6 +91,7 @@ INSERT INTO `systempreferences`
> (variable,value,explanation,options,type) VALUES
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('MaxFine',9999,'Maximum fine a patron can have for a single late
> return','','Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxoutstanding',5,'maximum amount withstanding to be able make
> holds','','Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxreserves',50,'Define maximum number of holds a patron can
> place','','Integer');
> +INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxItemsInSearchResults',20,'Specify the maximum number of items to
> display for each result on a page of results',NULL,'free');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('memberofinstitution',0,'If ON, patrons can be linked to
> institutions',NULL,'YesNo');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('noissuescharge',5,'Define maximum amount withstanding before check
> outs are blocked','','Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('NotifyBorrowerDeparture',30,'Define number of days before expiry
> where circulation is warned about patron account expiry',NULL,'Integer');
> @@ -331,4 +332,4 @@ INSERT INTO `systempreferences`
> (variable,value,explanation,options,type) VALUES
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES ('OverduesBlockCirc','noblock','When checking out an item should
> overdues block checkout, generate a confirmation dialogue, or allow
> checkout','noblock|confirmation|block','Choice');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES ('DisplayMultiPlaceHold','1','Display the ability to place multiple
> holds or not','','YesNo');
>  INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('IntranetUserCSS','','Add CSS to be included in the intranet in an
> embedded <style> tag.',NULL,'free');
> -INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('OPACNoResultsFound','','Display this HTML when no results are found
> for a search in the OPAC','70|10','Textare    a');
> \ No newline at end of file
> +INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('OPACNoResultsFound','','Display this HTML when no results are found
> for a search in the OPAC','70|10','Textare    a');
> diff --git
> a/installer/data/mysql/uk-UA/mandatory/system_preferences_full_optimal_for_install_only.sql
> b/installer/data/mysql/uk-UA/mandatory/system_preferences_full_optimal_for_install_only.sql
> index 0b99f55..0fe8bb9 100644
> ---
> a/installer/data/mysql/uk-UA/mandatory/system_preferences_full_optimal_for_install_only.sql
> +++
> b/installer/data/mysql/uk-UA/mandatory/system_preferences_full_optimal_for_install_only.sql
> @@ -91,6 +91,7 @@ INSERT INTO `systempreferences`
> (variable,value,explanation,options,type) VALUES
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('MaxFine',9999,'Maximum fine a patron can have for a single late
> return','','Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxoutstanding',5,'maximum amount withstanding to be able make
> holds','','Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxreserves',50,'Define maximum number of holds a patron can
> place','','Integer');
> +INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('maxItemsInSearchResults',20,'Specify the maximum number of items to
> display for each result on a page of results',NULL,'free');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('memberofinstitution',0,'If ON, patrons can be linked to
> institutions',NULL,'YesNo');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('noissuescharge',5,'Define maximum amount withstanding before check
> outs are blocked','','Integer');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES('NotifyBorrowerDeparture',30,'Define number of days before expiry
> where circulation is warned about patron account expiry',NULL,'Integer');
> @@ -357,4 +358,4 @@ INSERT INTO `systempreferences`
> (variable,value,explanation,options,type) VALUES
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES ('OverduesBlockCirc','noblock','When checking out an item should
> overdues block checkout, generate a confirmation dialogue, or allow
> checkout','noblock|confirmation|block','Choice');
>  INSERT INTO `systempreferences` (variable,value,explanation,options,type)
> VALUES ('DisplayMultiPlaceHold','1','Display the ability to place multiple
> holds or not','','YesNo');
>  INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('IntranetUserCSS','','Add CSS to be included in the intranet in an
> embedded <style> tag.',NULL,'free');
> -INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('OPACNoResultsFound','','Display this HTML when no results are found
> for a search in the OPAC','70|10','Textare    a');
> \ No newline at end of file
> +INSERT INTO systempreferences (variable,value,explanation,options,type)
> VALUES('OPACNoResultsFound','','Display this HTML when no results are found
> for a search in the OPAC','70|10','Textare    a');
> diff --git a/installer/data/mysql/updatedatabase.plb/installer/data/mysql/
> updatedatabase.pl
> index 99ac441..bcf683f 100755
> --- a/installer/data/mysql/updatedatabase.pl
> +++ b/installer/data/mysql/updatedatabase.pl
> @@ -3930,6 +3930,13 @@ if (C4::Context->preference("Version") <
> TransformToNum($DBversion)) {
>     SetVersion ($DBversion);
>  }
>
> +$DBversion = "3.03.00.xxx";
> +if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
> +   $dbh->do("INSERT INTO `systempreferences`
> (variable,value,explanation,options,type)
> VALUES('maxItemsInSearchResults',20,'Specify the maximum number of items to
> display for each result on a page of results',NULL,'free')");
> +   print "Upgrade to $DBversion done (Bug 2142: maxItemsInSearchResults
> syspref resurrected)\n";
> +   SetVersion ($DBversion);
> +}
> +
>  =head1 FUNCTIONS
>
>  =head2 DropAllForeignKeys($table)
> diff --git
> a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/searching.pref
> b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/searching.pref
> index 0660e8c..cd924dc 100644
> ---
> a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/searching.pref
> +++
> b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/searching.pref
> @@ -117,6 +117,11 @@ Searching:
>                   za: from Z to A.
>             -
>         -
> +            - Show up to
> +            - pref: maxItemsInSearchResults
> +              class: integer
> +            - items per biblio in the search results
> +        -
>             - By default, show
>             - pref: OPACnumSearchResults
>               class: integer
> --
> 1.5.6.5
>
> _______________________________________________
> Koha-patches mailing list
> Koha-patches at lists.koha-community.org
> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-patches
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/koha-patches/attachments/20110111/a132c44e/attachment-0001.htm>


More information about the Koha-patches mailing list