Koha/installer/data/mysql
Indranil Das Gupta 3a179e7a2b Bug 14252: (followup) addresses the QA Manager comments
Addresses Katrin's comments in comment# 56

TEST PLAN
---------
 1) Back up your DB
 2) Ensure you have multiple languages, including
    some that have sub-languages (e.g. de-DE, de-CH)
    -- cd misc/translator
    -- perl translate install {language code}
 3) Ensure that you have all the languages enabled
    -- Staff client -> Home -> Global system preferences
       --> I18N/L10N
       Check all the languages in opaclanguages.
       Ensure that opaclanguagesdisplay is 'Allow'
 4) Open OPAC
    -- should only have languages in footer.
       Annoyingly below the fold.
 5) Drop your koha database, and create a blank one.
 6) Apply all patches
 7) Reinstall all the known languages, so the templates
    are appropriately updated.
 8) Go to staff client and do an install of koha, with
    all the dummy data.
 9) Ensure you have all the languages enabled (see (3))
10) Refresh your OPAC page
    -- language selector position should be in both
       the footer and at the top as expected.
    -- this confirms the sysprefs.sql change.
11) Restore your DB
12) run the updatedatabase.pl script
13) Ensure you have all the languages enabled (see (3))
14) Refresh the OPAC page
    -- should still only have languages in the footer.
    -- this confirms that upgrade won't change anything.
    -- this confirms the atomic update.
15) git diff origin/master
    -- the opac-bottom.inc difference should only
       have changes around a SET, IF, and END.
       This confirms the noprint was fixed.
16) In the staff client, change the OPAC system preference,
    OpacLangSelectorMode, to all three values.
    For each value, refresh the OPAC page, and confirm the
    position of the language selector.
    -- should work as expected.
17) run koha qa test tools

NOTE: Tested as a single batch together.

Signed-off-by: Mark Tompsett <mtompset@hotmail.com>

Signed-off-by: Jonathan Druart <jonathan.druart@koha-community.org>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2015-06-23 10:24:46 -03:00
..
atomicupdate Bug 14252: (followup) addresses the QA Manager comments 2015-06-23 10:24:46 -03:00
de-DE Bug 4925: Remove Smithsonian as a delivered z39.50 target 2015-06-22 11:12:24 -03:00
en Bug 14249: Improve sample discharge letter (en) 2015-06-22 11:49:53 -03:00
es-ES Bug 4925: Remove Smithsonian as a delivered z39.50 target 2015-06-22 11:12:24 -03:00
fr-FR Bug 7976: Remove the borrow permission 2015-06-05 13:43:34 -03:00
it-IT Bug 7976: Remove the borrow permission 2015-06-05 13:43:34 -03:00
mandatory Bug 14285: Bengali locale needs to be re-defined 2015-06-01 15:22:27 -03:00
nb-NO Bug 7976: Remove the borrow permission 2015-06-05 13:43:34 -03:00
pl-PL Bug 4925: Remove Smithsonian as a delivered z39.50 target 2015-06-22 11:12:24 -03:00
ru-RU Bug 7976: Remove the borrow permission 2015-06-05 13:43:34 -03:00
uk-UA Bug 7976: Remove the borrow permission 2015-06-05 13:43:34 -03:00
backfill_statistics.pl
kohastructure.sql Bug 7793: redefine the field message_id as PRIMARY KEY of message_queue 2015-06-22 16:50:48 -03:00
labels_upgrade.pl Bug 9978: Replace license header with the correct license (GPLv3+) 2015-04-20 09:59:38 -03:00
patroncards_upgrade.pl Bug 9978: Replace license header with the correct license (GPLv3+) 2015-04-20 09:59:38 -03:00
sysprefs.sql Bug 14252: (followup) addresses the QA Manager comments 2015-06-23 10:24:46 -03:00
update22to30.pl
updatedatabase.pl Bug 7793: DBRev 3.21.00.010 2015-06-22 16:51:03 -03:00