Greg Sheremeta has uploaded a new change for review.

Change subject: engine: favicon urlrewrite
......................................................................

engine: favicon urlrewrite

Installed urlrewrite filter for using branded favicons.

Change-Id: I574349404ab8ab799e1561c2f9de0463b91ed7dd
Bug-Url: https://bugzilla.redhat.com/997547
Signed-off-by: Greg Sheremeta <[email protected]>
---
M backend/manager/modules/root/pom.xml
A backend/manager/modules/root/src/main/webapp/WEB-INF/urlrewrite.xml
M backend/manager/modules/root/src/main/webapp/WEB-INF/web.xml
A packaging/branding/ovirt.brand/favicon.ico
4 files changed, 29 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/99/18199/1

diff --git a/backend/manager/modules/root/pom.xml 
b/backend/manager/modules/root/pom.xml
index 5e4c28c..646d21d 100644
--- a/backend/manager/modules/root/pom.xml
+++ b/backend/manager/modules/root/pom.xml
@@ -77,6 +77,12 @@
       <groupId>commons-lang</groupId>
       <artifactId>commons-lang</artifactId>
     </dependency>
+    <dependency>
+         <groupId>org.tuckey</groupId>
+         <artifactId>urlrewritefilter</artifactId>
+         <version>3.0.4</version>
+    </dependency>
+            
   </dependencies>
 
   <build>
diff --git 
a/backend/manager/modules/root/src/main/webapp/WEB-INF/urlrewrite.xml 
b/backend/manager/modules/root/src/main/webapp/WEB-INF/urlrewrite.xml
new file mode 100644
index 0000000..02f1353
--- /dev/null
+++ b/backend/manager/modules/root/src/main/webapp/WEB-INF/urlrewrite.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<!DOCTYPE urlrewrite
+    PUBLIC "-//tuckey.org//DTD UrlRewrite 3.0//EN"
+    "http://www.tuckey.org/res/dtds/urlrewrite3.0.dtd";>
+
+<urlrewrite>
+
+    <rule>
+       <from>^/favicon.ico$</from>
+       <to>/ovirt-engine-theme/00-ovirt.brand/favicon.ico</to>
+    </rule>
+
+</urlrewrite>
diff --git a/backend/manager/modules/root/src/main/webapp/WEB-INF/web.xml 
b/backend/manager/modules/root/src/main/webapp/WEB-INF/web.xml
index b797367..da8c368 100644
--- a/backend/manager/modules/root/src/main/webapp/WEB-INF/web.xml
+++ b/backend/manager/modules/root/src/main/webapp/WEB-INF/web.xml
@@ -254,6 +254,15 @@
     <filter-name>LocaleFilter</filter-name>
     <url-pattern>/ovirt-engine</url-pattern>
   </filter-mapping>
+  
+  <filter>
+     <filter-name>UrlRewriteFilter</filter-name>
+     
<filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
+  </filter>
+  <filter-mapping>
+     <filter-name>UrlRewriteFilter</filter-name>
+     <url-pattern>/favicon.ico</url-pattern>
+  </filter-mapping>
 
   <!-- Go to the index when a page is not found (preserving the
        404 status code): -->
diff --git a/packaging/branding/ovirt.brand/favicon.ico 
b/packaging/branding/ovirt.brand/favicon.ico
new file mode 100644
index 0000000..e0ab818
--- /dev/null
+++ b/packaging/branding/ovirt.brand/favicon.ico
Binary files differ


-- 
To view, visit http://gerrit.ovirt.org/18199
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I574349404ab8ab799e1561c2f9de0463b91ed7dd
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Greg Sheremeta <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to