Bug 9580: (QA followup) add a Coce syspref and fix options for Providers
authorTomas Cohen Arazi <tomascohen@gmail.com>
Tue, 31 Mar 2015 16:58:37 +0000 (13:58 -0300)
committerTomas Cohen Arazi <tomascohen@gmail.com>
Wed, 1 Apr 2015 12:31:59 +0000 (09:31 -0300)
commit4ad600ffed2d44ef4a8e0158ff0cebb040ea1eef
treee91b508cc937b1f96fa75fd2e63bb04b86721916
parent9570439c500a4458a36d7515be8886c4e7f84cd8
Bug 9580: (QA followup) add a Coce syspref and fix options for Providers

This proposed followup adds a 'Coce' syspref so it is consistent with
the rest of the enhanced content providers sysprefs (also, there's no
point making the user delete its configuration if disabling his Coce
integration for testing purposes, for example).

It also changes the CoceProviders syspref so it is a 'multiple' type
syspref. It puts some sensible descriptions to the options too.

Feel free to discuss this followup, it is just an idea!

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
Signed-off-by: Frédéric Demians <f.demians@tamil.fr>
  - OK for the 'Coce' syspref: it's sensible to distinct configuration
    from enabling/disbaling the service.
  - OK also for the multichoices systempreference. If a new service
    popup, it won't be difficult to amend the .pref file.
installer/data/mysql/sysprefs.sql
installer/data/mysql/updatedatabase.pl
koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/enhanced_content.pref
koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc
koha-tmpl/opac-tmpl/bootstrap/en/includes/shelfbrowser.inc
koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt
koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt