details:   /erp/devel/pi/rev/be81ceac4a34
changeset: 10876:be81ceac4a34
user:      David Baz Fayos <david.baz <at> openbravo.com>
date:      Thu Feb 24 17:58:42 2011 +0100
summary:   Added new Openbravo 3 logos

diffstat:

 
modules/org.openbravo.client.application/src/org/openbravo/client/application/templates/layout.js.ftl
 |    4 +-
 src-db/database/sourcedata/AD_MODEL_OBJECT.xml                                 
                       |   13 +
 src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml                         
                       |   10 +
 src/org/openbravo/erpCommon/obps/GetOpenbravoLogo.java                         
                       |    4 +-
 src/org/openbravo/erpCommon/obps/GetOpenbravoLogoGen.java                      
                       |   78 ++++++++++
 src/org/openbravo/erpCommon/security/Login.html                                
                       |    2 +-
 src/org/openbravo/erpCommon/security/Login_F1.html                             
                       |    2 +-
 web/images/PoweredByOpenbravo.png                                              
                       |    0 
 web/images/PoweredByOpenbravoGen.png                                           
                       |    0 
 web/images/PoweredByOpenbravoGenOPS.png                                        
                       |    0 
 web/images/PoweredByOpenbravoOPS.png                                           
                       |    0 
 web/js/utils.js                                                                
                       |    2 +-
 web/skins/Default/Openbravo_ERP_250.css                                        
                       |    4 +-
 13 files changed, 110 insertions(+), 9 deletions(-)

diffs (225 lines):

diff -r 42788f7114d6 -r be81ceac4a34 
modules/org.openbravo.client.application/src/org/openbravo/client/application/templates/layout.js.ftl
--- 
a/modules/org.openbravo.client.application/src/org/openbravo/client/application/templates/layout.js.ftl
     Thu Feb 24 17:46:48 2011 +0100
+++ 
b/modules/org.openbravo.client.application/src/org/openbravo/client/application/templates/layout.js.ftl
     Thu Feb 24 17:58:42 2011 +0100
@@ -83,8 +83,8 @@
 
 OB.TopLayout.OpenbravoLogo = isc.Img.create({
     imageType: 'normal',
-    imageWidth: '122',
-    imageHeight: '34',
+    imageWidth: '130',
+    imageHeight: '32',
     src: OB.Application.contextUrl + 'utility/GetOpenbravoLogo.png',
     getInnerHTML: function() {
         var html = this.Super('getInnerHTML', arguments);
diff -r 42788f7114d6 -r be81ceac4a34 
src-db/database/sourcedata/AD_MODEL_OBJECT.xml
--- a/src-db/database/sourcedata/AD_MODEL_OBJECT.xml    Thu Feb 24 17:46:48 
2011 +0100
+++ b/src-db/database/sourcedata/AD_MODEL_OBJECT.xml    Thu Feb 24 17:58:42 
2011 +0100
@@ -4108,6 +4108,19 @@
 <!--8993A79B45F8457CB56FC27F084FF5C6-->  
<NAME><![CDATA[GetOpenbravoLogo]]></NAME>
 <!--8993A79B45F8457CB56FC27F084FF5C6--></AD_MODEL_OBJECT>
 
+<!--8A935F84A79B45F8457CB91B09764786--><AD_MODEL_OBJECT>
+<!--8A935F84A79B45F8457CB91B09764786-->  
<AD_MODEL_OBJECT_ID><![CDATA[8A935F84A79B45F8457CB91B09764786]]></AD_MODEL_OBJECT_ID>
+<!--8A935F84A79B45F8457CB91B09764786-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8A935F84A79B45F8457CB91B09764786-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8A935F84A79B45F8457CB91B09764786-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8A935F84A79B45F8457CB91B09764786-->  <ACTION><![CDATA[M]]></ACTION>
+<!--8A935F84A79B45F8457CB91B09764786-->  
<CLASSNAME><![CDATA[org.openbravo.erpCommon.obps.GetOpenbravoLogoGen]]></CLASSNAME>
+<!--8A935F84A79B45F8457CB91B09764786-->  <ISDEFAULT><![CDATA[N]]></ISDEFAULT>
+<!--8A935F84A79B45F8457CB91B09764786-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--8A935F84A79B45F8457CB91B09764786-->  
<OBJECT_TYPE><![CDATA[S]]></OBJECT_TYPE>
+<!--8A935F84A79B45F8457CB91B09764786-->  
<NAME><![CDATA[GetOpenbravoLogoGen]]></NAME>
+<!--8A935F84A79B45F8457CB91B09764786--></AD_MODEL_OBJECT>
+
 <!--8B7776CB913C4AA691B099647862D191--><AD_MODEL_OBJECT>
 <!--8B7776CB913C4AA691B099647862D191-->  
<AD_MODEL_OBJECT_ID><![CDATA[8B7776CB913C4AA691B099647862D191]]></AD_MODEL_OBJECT_ID>
 <!--8B7776CB913C4AA691B099647862D191-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff -r 42788f7114d6 -r be81ceac4a34 
src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml
--- a/src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml    Thu Feb 24 
17:46:48 2011 +0100
+++ b/src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml    Thu Feb 24 
17:58:42 2011 +0100
@@ -4180,6 +4180,16 @@
 <!--372045A027A74A08B6EBE5761AE7F061-->  <ISDEFAULT><![CDATA[N]]></ISDEFAULT>
 <!--372045A027A74A08B6EBE5761AE7F061--></AD_MODEL_OBJECT_MAPPING>
 
+<!--38247A747684E7CA774A08A08B6EBE55--><AD_MODEL_OBJECT_MAPPING>
+<!--38247A747684E7CA774A08A08B6EBE55-->  
<AD_MODEL_OBJECT_MAPPING_ID><![CDATA[38247A747684E7CA774A08A08B6EBE55]]></AD_MODEL_OBJECT_MAPPING_ID>
+<!--38247A747684E7CA774A08A08B6EBE55-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--38247A747684E7CA774A08A08B6EBE55-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--38247A747684E7CA774A08A08B6EBE55-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--38247A747684E7CA774A08A08B6EBE55-->  
<AD_MODEL_OBJECT_ID><![CDATA[8A935F84A79B45F8457CB91B09764786]]></AD_MODEL_OBJECT_ID>
+<!--38247A747684E7CA774A08A08B6EBE55-->  
<MAPPINGNAME><![CDATA[/utility/GetOpenbravoLogoGen.png]]></MAPPINGNAME>
+<!--38247A747684E7CA774A08A08B6EBE55-->  <ISDEFAULT><![CDATA[N]]></ISDEFAULT>
+<!--38247A747684E7CA774A08A08B6EBE55--></AD_MODEL_OBJECT_MAPPING>
+
 <!--3AB6696A84484E7CA72454C26A2B9534--><AD_MODEL_OBJECT_MAPPING>
 <!--3AB6696A84484E7CA72454C26A2B9534-->  
<AD_MODEL_OBJECT_MAPPING_ID><![CDATA[3AB6696A84484E7CA72454C26A2B9534]]></AD_MODEL_OBJECT_MAPPING_ID>
 <!--3AB6696A84484E7CA72454C26A2B9534-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff -r 42788f7114d6 -r be81ceac4a34 
src/org/openbravo/erpCommon/obps/GetOpenbravoLogo.java
--- a/src/org/openbravo/erpCommon/obps/GetOpenbravoLogo.java    Thu Feb 24 
17:46:48 2011 +0100
+++ b/src/org/openbravo/erpCommon/obps/GetOpenbravoLogo.java    Thu Feb 24 
17:58:42 2011 +0100
@@ -11,7 +11,7 @@
  * under the License. 
  * The Original Code is Openbravo ERP. 
  * The Initial Developer of the Original Code is Openbravo SLU 
- * All portions are Copyright (C) 2009 Openbravo SLU 
+ * All portions are Copyright (C) 2009-2011 Openbravo SLU 
  * All Rights Reserved. 
  * Contributor(s):  ______________________________________.
  ************************************************************************
@@ -30,7 +30,7 @@
 import org.openbravo.utils.FileUtility;
 
 /**
- * Servlet which returns the openbravo logo image. Depending on instance 
activation status either
+ * Servlet which returns the openbravo logo image with version number. 
Depending on instance activation status either
  * the ops image or the normal powered by openbravo image is returned.
  * 
  * @author huehner
diff -r 42788f7114d6 -r be81ceac4a34 
src/org/openbravo/erpCommon/obps/GetOpenbravoLogoGen.java
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/src/org/openbravo/erpCommon/obps/GetOpenbravoLogoGen.java Thu Feb 24 
17:58:42 2011 +0100
@@ -0,0 +1,78 @@
+/*
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo  Public  License
+ * Version  1.1  (the  "License"),  being   the  Mozilla   Public  License
+ * Version 1.1  with a permitted attribution clause; you may not  use this
+ * file except in compliance with the License. You  may  obtain  a copy of
+ * the License at http://www.openbravo.com/legal/license.html 
+ * Software distributed under the License  is  distributed  on  an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific  language  governing  rights  and  limitations
+ * under the License. 
+ * The Original Code is Openbravo ERP. 
+ * The Initial Developer of the Original Code is Openbravo SLU 
+ * All portions are Copyright (C) 2011 Openbravo SLU 
+ * All Rights Reserved. 
+ * Contributor(s):  ______________________________________.
+ ************************************************************************
+ */
+
+package org.openbravo.erpCommon.obps;
+
+import java.io.IOException;
+
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.openbravo.base.HttpBaseServlet;
+import org.openbravo.dal.core.OBContext;
+import org.openbravo.utils.FileUtility;
+
+/**
+ * Servlet which returns the openbravo logo image without version number 
(generic logo). Depending on instance activation status either
+ * the ops image or the normal powered by openbravo image is returned.
+ * 
+ * @author huehner
+ * 
+ */
+public class GetOpenbravoLogoGen extends HttpBaseServlet {
+  private static final long serialVersionUID = 1L;
+
+  public void doPost(HttpServletRequest request, HttpServletResponse response) 
throws IOException,
+      ServletException {
+
+    String communityLogo = "PoweredByOpenbravoGen.png";
+    String opsLogo = "PoweredByOpenbravoGenOPS.png";
+
+    // get instance active status from db
+    boolean active = false;
+    OBContext.setAdminMode();
+    try {
+      active = ActivationKey.getInstance().isActive();
+      log4j.debug("GetOpsLogo: activated: " + active);
+    } finally {
+      OBContext.restorePreviousMode();
+    }
+
+    String activeLogo;
+    if (active) {
+      activeLogo = opsLogo;
+    } else {
+      activeLogo = communityLogo;
+    }
+
+    FileUtility f = new FileUtility(this.globalParameters.prefix + 
"web/images", activeLogo, false,
+        true);
+    response.setContentType("image/png");
+    // mark response as cache-forever
+    response.addHeader("Expires", "Sun, 17 Jan 2038 19:14:07 GMT");
+    response.addHeader("Cache-Control", "public");
+
+    f.dumpFile(response.getOutputStream());
+    response.getOutputStream().flush();
+    response.getOutputStream().close();
+
+  }
+
+}
diff -r 42788f7114d6 -r be81ceac4a34 
src/org/openbravo/erpCommon/security/Login.html
--- a/src/org/openbravo/erpCommon/security/Login.html   Thu Feb 24 17:46:48 
2011 +0100
+++ b/src/org/openbravo/erpCommon/security/Login.html   Thu Feb 24 17:58:42 
2011 +0100
@@ -373,7 +373,7 @@
     }
     catch (e) { }
 
-    if ((!revisionControl('10720')) || (isOpsInstance() != 
isOpsInstanceCached())) {
+    if ((!revisionControl('10876')) || (isOpsInstance() != 
isOpsInstanceCached())) {
       maskLoginWindow(cacheMsg);
       setLoginMessage('Warning', '', cacheMsg);
     }
diff -r 42788f7114d6 -r be81ceac4a34 
src/org/openbravo/erpCommon/security/Login_F1.html
--- a/src/org/openbravo/erpCommon/security/Login_F1.html        Thu Feb 24 
17:46:48 2011 +0100
+++ b/src/org/openbravo/erpCommon/security/Login_F1.html        Thu Feb 24 
17:58:42 2011 +0100
@@ -126,7 +126,7 @@
       clearForm();
     } catch (e) {}
     setWindowElementFocus('firstElement');
-    if ((!revisionControl('10720')) || (isOpsInstance() != 
isOpsInstanceCached())) {
+    if ((!revisionControl('10876')) || (isOpsInstance() != 
isOpsInstanceCached())) {
       alert(cacheMsg);
     }
 
diff -r 42788f7114d6 -r be81ceac4a34 web/images/PoweredByOpenbravo.png
Binary file web/images/PoweredByOpenbravo.png has changed
diff -r 42788f7114d6 -r be81ceac4a34 web/images/PoweredByOpenbravoGen.png
Binary file web/images/PoweredByOpenbravoGen.png has changed
diff -r 42788f7114d6 -r be81ceac4a34 web/images/PoweredByOpenbravoGenOPS.png
Binary file web/images/PoweredByOpenbravoGenOPS.png has changed
diff -r 42788f7114d6 -r be81ceac4a34 web/images/PoweredByOpenbravoOPS.png
Binary file web/images/PoweredByOpenbravoOPS.png has changed
diff -r 42788f7114d6 -r be81ceac4a34 web/js/utils.js
--- a/web/js/utils.js   Thu Feb 24 17:46:48 2011 +0100
+++ b/web/js/utils.js   Thu Feb 24 17:58:42 2011 +0100
@@ -95,7 +95,7 @@
 * Return a number that would be checked at the Login screen to know if the 
file is cached with the correct version
 */
 function getCurrentRevision() {
-  var number = '10720';
+  var number = '10876';
   return number;
 }
 
diff -r 42788f7114d6 -r be81ceac4a34 web/skins/Default/Openbravo_ERP_250.css
--- a/web/skins/Default/Openbravo_ERP_250.css   Thu Feb 24 17:46:48 2011 +0100
+++ b/web/skins/Default/Openbravo_ERP_250.css   Thu Feb 24 17:58:42 2011 +0100
@@ -6326,7 +6326,7 @@
   height: 34px;
   background-repeat: no-repeat;
   background-position: center center;
-  background-image: url(../../../../utility/GetOpenbravoLogo.png);
+  background-image: url(../../../../utility/GetOpenbravoLogoGen.png);
 }
 
 .Main_NavBar_separator_cell {
@@ -9958,7 +9958,7 @@
   height: 34px;
   background-repeat: no-repeat;
   background-position: center center;
-  background-image: url(../../../images/PoweredByOpenbravo.png);
+  background-image: url(../../../../utility/GetOpenbravoLogoGen.png);
 }
 
 .Popup_NavBar_Popup_title_cell {

------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to