ofbiz-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aditya Sharma (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (OFBIZ-9978) Upgrade Jquery 1.11.0 to JQuery 3.2.1
Date Sat, 02 Dec 2017 04:27:01 GMT

     [ https://issues.apache.org/jira/browse/OFBIZ-9978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Aditya Sharma updated OFBIZ-9978:
---------------------------------
    Attachment: OFBIZ-9978.patch
                OFBIZ-9978_plugins.patch

Updated patch includes following changes
jQuery UI upgraded to  1.12.1
Included CSS files to theme properties and screens.
Manually added datepicker-en.js and datepicker-it-CH.js a new candidate added it to jsLanguageFilesMapping
Updated defaultDateTime path of dateTime picker it was having path of timepicker files.
I18n files for datepicker renamed from jquery.ui.datepicker-*.js to datepicker-* as comes
with the JQuery ui package so that we don’t have to rename files manually everytime we upgrade.
https://github.com/jquery/jquery-ui/tree/master/ui/i18n 
Can’t get jquery-ui-i18n.js file though it was not used either.

I have not updated jQuery.cookie-1.4.0.js as it is related to jstree and we will update &
move it when we will update jstree.

Though I feel JQuery ui should also be in plugins folder with other JQuery plugins.

Verify:
https://localhost:8443/example/control/main
Click on New Example, dialog works with validation

https://localhost:8443/example/control/EditExampleFeature
Validations working

https://localhost:8443/example/control/FormWidgetExamples
Date Time picker working fine
Drop down fields working fine
Autocomplete Dropdown ui improved and working fine
Multiple drop-downs working fine
Lookup Fields are working fine
Fields groups expand all and collapse all are working fine 
Mask field working fine

https://localhost:8443/example/control/authview/findExampleAjax
Name field in place editable and working fine

No issues with
https://localhost:8443/example/control/ExampleGeoLocationPointSet1
https://localhost:8443/example/control/ExampleBarChart

Jstree working fine
https://localhost:8443/catalog/control/main
https://localhost:8443/humanres/control/main

Elrte working fine
https://localhost:8443/content/control/findForumMessages?forumGroupId=WebStoreFORUM&forumId=ASK


Jeditable 1.7.2 upgraded to 1.7.3
https://github.com/tuupola/jquery_jeditable
Verify:
https://localhost:8443/example/control/authview/findExampleAjax (Name field is editable)
Though I feel we will soon replace it with plugins like TinyMCE https://github.com/tinymce/tinymce
as no community support after 2013.

> Upgrade Jquery 1.11.0 to JQuery 3.2.1
> -------------------------------------
>
>                 Key: OFBIZ-9978
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-9978
>             Project: OFBiz
>          Issue Type: Improvement
>            Reporter: Aditya Sharma
>            Assignee: Jacques Le Roux
>         Attachments: Image 001.png, Image 002.png, Image 003.png, OFBIZ-9978.patch, OFBIZ-9978.patch,
OFBIZ-9978.patch, OFBIZ-9978.patch, OFBIZ-9978.patch, OFBIZ-9978_plugins.patch, OFBIZ-9978_plugins.patch,
OFBIZ-9978_plugins.patch, OFBIZ-9978_plugins.patch, OFBIZ-9978_plugins.patch, Screenshot-2017-11-26
OFBiz Example .png
>
>
> Migration Steps:
> 1. Upgrade JQuery 1.11.0 to 3.2.1
>   * Remove JQuery 1.x & JQuery migrate 1.x
>   * Add JQuery 3.2.1 & JQuery migrate 3.0.0
>   * Rectify any broken code and plugin
> 2. Upgrade all the JQuery plugins to latest
> 3. Remove JQuery migrate 3.0.0 & rectify any broken code



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message