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-9465) Replace Inline Javascript with External Javascript
Date Tue, 11 Jul 2017 05:16:00 GMT

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

Aditya Sharma updated OFBIZ-9465:
---------------------------------
    Description: 
As discussed in http://ofbiz.markmail.org/thread/ti54omjdt4fy662m inline javascript for various
macros like renderLookupField, makeHyperlinkString,shortDateInput etc in HtmlFormMacroLibrary.ftl
should be replaced with a generic code written as external javascript. Generic Javascript
code should be written in OfbizUtil.js and appropriate classes or identifiers should be used
for applying that. Any additional data can be passed with HTML 5 custom data attribute (https://www.w3.org/TR/2011/WD-html5-20110525/elements.html#embedding-custom-non-visible-data-with-the-data-attributes).

As suggested by Jacques in  https://s.apache.org/y8P1 will introduce require.js for the split
javascript files in a sub-task.

  was:
As discussed in http://ofbiz.markmail.org/thread/ti54omjdt4fy662m inline javascript for various
macros like renderLookupField, makeHyperlinkString,shortDateInput etc in HtmlFormMacroLibrary.ftl
should be replaced with a generic code written as external javascript. Generic Javascript
code should be written in OfbizUtil.js and appropriate classes or identifiers should be used
for applying that. Any additional data can be passed with HTML 5 custom data attribute (https://www.w3.org/TR/2011/WD-html5-20110525/elements.html#embedding-custom-non-visible-data-with-the-data-attributes).

As suggested by Jacques in  https://s.apache.org/y8P1 will introduce require.js for the split
javascript files in a sub task.


> Replace Inline Javascript with External Javascript 
> ---------------------------------------------------
>
>                 Key: OFBIZ-9465
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-9465
>             Project: OFBiz
>          Issue Type: Improvement
>            Reporter: Aditya Sharma
>            Assignee: Aditya Sharma
>
> As discussed in http://ofbiz.markmail.org/thread/ti54omjdt4fy662m inline javascript for
various macros like renderLookupField, makeHyperlinkString,shortDateInput etc in HtmlFormMacroLibrary.ftl
should be replaced with a generic code written as external javascript. Generic Javascript
code should be written in OfbizUtil.js and appropriate classes or identifiers should be used
for applying that. Any additional data can be passed with HTML 5 custom data attribute (https://www.w3.org/TR/2011/WD-html5-20110525/elements.html#embedding-custom-non-visible-data-with-the-data-attributes).
> As suggested by Jacques in  https://s.apache.org/y8P1 will introduce require.js for the
split javascript files in a sub-task.



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

Mime
View raw message