details:   https://code.openbravo.com/erp/devel/pi/rev/3cf6eb447318
changeset: 15575:3cf6eb447318
user:      Martin Taal <martin.taal <at> openbravo.com>
date:      Wed Feb 22 21:20:39 2012 +0100
summary:   Related to issue 19689: It is not possible to change Role twice in a 
row
Load the static resources in the head of the page

details:   https://code.openbravo.com/erp/devel/pi/rev/4c8ffe893d50
changeset: 15576:4c8ffe893d50
user:      Martin Taal <martin.taal <at> openbravo.com>
date:      Thu Feb 23 09:29:23 2012 +0100
summary:   Merged heads

diffstat:

 
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/StaticResourceComponent.java
 |   6 +---
 src-db/database/sourcedata/AD_MENU.xml                                         
                  |   2 +-
 src-db/database/sourcedata/AD_PROCESS.xml                                      
                  |   3 +-
 src-db/database/sourcedata/AD_TREENODE.xml                                     
                  |  12 +++++-----
 4 files changed, 11 insertions(+), 12 deletions(-)

diffs (112 lines):

diff -r 848ac1c96c9b -r 4c8ffe893d50 
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/StaticResourceComponent.java
--- 
a/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/StaticResourceComponent.java
  Wed Feb 22 21:16:50 2012 +0100
+++ 
b/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/StaticResourceComponent.java
  Thu Feb 23 09:29:23 2012 +0100
@@ -46,7 +46,7 @@
   private static final Logger log = 
Logger.getLogger(StaticResourceComponent.class);
 
   private static final String GEN_TARGET_LOCATION = "web/js/gen";
-  private static final String JS_INCLUDE_FUNCTION = ";(function(){var 
a=document.createElement('script'),b=document.body||document.getElementsByTagName('@tag@')[0];a.type='text/javascript';a.src='@src@';b.appendChild(a);}());";
+  private static final String JS_INCLUDE_FUNCTION = "(function(){var 
a=document.createElement('script'),b=document.head||document.getElementsByTagName('head')[0];a.type='text/javascript';a.src='@src@';b.appendChild(a);}());";
 
   @Inject
   @Any
@@ -114,8 +114,6 @@
       final String scriptPath = getContextUrl() + GEN_TARGET_LOCATION + "/"
           + getStaticResourceFileName() + ".js";
 
-      final String tagName = classicMode ? "head" : "body";
-
       if (classicMode) {
         result.append("document.write(\"<LINK rel='stylesheet' type='text/css' 
href='"
             + getContextUrl()
@@ -125,7 +123,7 @@
         result
             .append("var 
isomorphicDir='../web/org.openbravo.userinterface.smartclient/isomorphic/';\n");
       }
-      result.append(JS_INCLUDE_FUNCTION.replace("@src@", 
scriptPath).replace("@tag@", tagName));
+      result.append(JS_INCLUDE_FUNCTION.replace("@src@", scriptPath));
       return result.toString();
     } catch (Exception e) {
       log.error("Error generating component; " + e.getMessage(), e);
diff -r 848ac1c96c9b -r 4c8ffe893d50 src-db/database/sourcedata/AD_MENU.xml
--- a/src-db/database/sourcedata/AD_MENU.xml    Wed Feb 22 21:16:50 2012 +0100
+++ b/src-db/database/sourcedata/AD_MENU.xml    Thu Feb 23 09:29:23 2012 +0100
@@ -3995,7 +3995,7 @@
 <!--800282-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
 <!--800282-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--800282-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
-<!--800282-->  <NAME><![CDATA[Pending Production]]></NAME>
+<!--800282-->  <NAME><![CDATA[Stock for open orders]]></NAME>
 <!--800282-->  <DESCRIPTION><![CDATA[Show the lines of the pending orders with 
the actual stock of each product.]]></DESCRIPTION>
 <!--800282-->  <ISSUMMARY><![CDATA[N]]></ISSUMMARY>
 <!--800282-->  <ACTION><![CDATA[R]]></ACTION>
diff -r 848ac1c96c9b -r 4c8ffe893d50 src-db/database/sourcedata/AD_PROCESS.xml
--- a/src-db/database/sourcedata/AD_PROCESS.xml Wed Feb 22 21:16:50 2012 +0100
+++ b/src-db/database/sourcedata/AD_PROCESS.xml Thu Feb 23 09:29:23 2012 +0100
@@ -4800,7 +4800,7 @@
 <!--800198-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--800198-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--800198-->  <VALUE><![CDATA[RV_ReportPendingProductionJr]]></VALUE>
-<!--800198-->  <NAME><![CDATA[Pending Production]]></NAME>
+<!--800198-->  <NAME><![CDATA[Stock for open orders]]></NAME>
 <!--800198-->  <DESCRIPTION><![CDATA[Show the lines of the pending orders with 
the actual stock of each product.]]></DESCRIPTION>
 <!--800198-->  <HELP><![CDATA[Show the lines of the pending orders with the 
actual stock of each product.]]></HELP>
 <!--800198-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
@@ -4809,6 +4809,7 @@
 <!--800198-->  <ISDIRECTPRINT><![CDATA[N]]></ISDIRECTPRINT>
 <!--800198-->  <ISBACKGROUND><![CDATA[N]]></ISBACKGROUND>
 <!--800198-->  <ISJASPER><![CDATA[N]]></ISJASPER>
+<!--800198-->  <ISEXTERNALSERVICE><![CDATA[N]]></ISEXTERNALSERVICE>
 <!--800198-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--800198-->  <UIPATTERN><![CDATA[M]]></UIPATTERN>
 <!--800198-->  <ISADVANCEDFEATURE><![CDATA[N]]></ISADVANCEDFEATURE>
diff -r 848ac1c96c9b -r 4c8ffe893d50 src-db/database/sourcedata/AD_TREENODE.xml
--- a/src-db/database/sourcedata/AD_TREENODE.xml        Wed Feb 22 21:16:50 
2012 +0100
+++ b/src-db/database/sourcedata/AD_TREENODE.xml        Thu Feb 23 09:29:23 
2012 +0100
@@ -1756,7 +1756,7 @@
 <!--52118BF1A2BA4D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A2BA4D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--52118BF1A2BA4D84E040007F01005FEC-->  
<PARENT_ID><![CDATA[800075]]></PARENT_ID>
-<!--52118BF1A2BA4D84E040007F01005FEC-->  <SEQNO><![CDATA[130]]></SEQNO>
+<!--52118BF1A2BA4D84E040007F01005FEC-->  <SEQNO><![CDATA[120]]></SEQNO>
 <!--52118BF1A2BA4D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A2BC4D84E040007F01005FEC--><AD_TREENODE>
@@ -1844,7 +1844,7 @@
 <!--52118BF1A2C54D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A2C54D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--52118BF1A2C54D84E040007F01005FEC-->  
<PARENT_ID><![CDATA[800075]]></PARENT_ID>
-<!--52118BF1A2C54D84E040007F01005FEC-->  <SEQNO><![CDATA[120]]></SEQNO>
+<!--52118BF1A2C54D84E040007F01005FEC-->  <SEQNO><![CDATA[114]]></SEQNO>
 <!--52118BF1A2C54D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A2C64D84E040007F01005FEC--><AD_TREENODE>
@@ -2009,7 +2009,7 @@
 <!--52118BF1A2DA4D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A2DA4D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--52118BF1A2DA4D84E040007F01005FEC-->  
<PARENT_ID><![CDATA[800075]]></PARENT_ID>
-<!--52118BF1A2DA4D84E040007F01005FEC-->  <SEQNO><![CDATA[100]]></SEQNO>
+<!--52118BF1A2DA4D84E040007F01005FEC-->  <SEQNO><![CDATA[102]]></SEQNO>
 <!--52118BF1A2DA4D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A2DB4D84E040007F01005FEC--><AD_TREENODE>
@@ -3351,7 +3351,7 @@
 <!--52118BF1A3674D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A3674D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--52118BF1A3674D84E040007F01005FEC-->  
<PARENT_ID><![CDATA[800075]]></PARENT_ID>
-<!--52118BF1A3674D84E040007F01005FEC-->  <SEQNO><![CDATA[110]]></SEQNO>
+<!--52118BF1A3674D84E040007F01005FEC-->  <SEQNO><![CDATA[108]]></SEQNO>
 <!--52118BF1A3674D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A3684D84E040007F01005FEC--><AD_TREENODE>
@@ -3460,8 +3460,8 @@
 <!--52118BF1A3724D84E040007F01005FEC-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
 <!--52118BF1A3724D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A3724D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
-<!--52118BF1A3724D84E040007F01005FEC-->  
<PARENT_ID><![CDATA[800141]]></PARENT_ID>
-<!--52118BF1A3724D84E040007F01005FEC-->  <SEQNO><![CDATA[10]]></SEQNO>
+<!--52118BF1A3724D84E040007F01005FEC-->  
<PARENT_ID><![CDATA[800075]]></PARENT_ID>
+<!--52118BF1A3724D84E040007F01005FEC-->  <SEQNO><![CDATA[96]]></SEQNO>
 <!--52118BF1A3724D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A3734D84E040007F01005FEC--><AD_TREENODE>

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Openbravo-commits mailing list
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to