[Koha-bugs] [Bug 12815] Adding browser based multi-lingual jquery.ime input method support to Koha

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Aug 28 08:42:05 CEST 2014


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12815

--- Comment #21 from Marc Véron <veron at veron.ch> ---
Created attachment 31223
  -->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=31223&action=edit
Bug 12815 [ENH] Patch 4 of 4 - Add jQuery.IME support to staff client

Fourth patch in the set and should be applied in that sequence.
Adds UsejQueryIMEonStaff syspref and updates sysprefs.sql and
updatedatabase.pl accordingly. Also updates i18n_l10n.pref, by
adding UsejQueryIMEonStaff under Multi-lingual keyboard sub-section.

Test Plan:

1) Apply patch

2) Update the database (so that the new system preference is inserted)

3) Go to Administration -> System Preferences -> I18N/L10N in the staff
   client.

4) Under "Multi-Lingual keyboard", "Enable" the UsejQueryIMEonStaff
   system preference. Open the refresh the staff client window and
   click inside any input text or textarea field after the page loads.
   You should see small keyboard graphics attached to the bottom right
   edge of the text field.

5) Click on the keyboard graphics to expand the drop-down. Select your
   language. The drop-down will close.

6) Click again on the keyboard icon, it should now offer the list of
   input methods available for the language selected in step 5.

7) You should be able to type in your chosen input method. To switch
   back to English while on that page press CTRL+M. This toggles
   between input methods while on the page.

8) Repeating step #4 about to select "Do not enable", should disable
   jQuery.IME support for the staff client.

NOTE 1: For a language to work, the operating system should have UTF-8
        support and in the case of Indic and other asian languages
        Complex layout rendering support and the necessary fonts.

Followed test plan. Behaves as expected.
Small typo in preferences (i18n_l10n.pref): It should read "Do not enable"
(missing t). Can this be fixed with a follow up?

Signed-off-by: Marc Véron <veron at veron.ch>

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list