[Pki-devel] [PATCH] 578 Parameterized ROOT's index.jsp.

Endi Sukma Dewata edewata at redhat.com
Wed Apr 22 03:58:35 UTC 2015


https://fedorahosted.org/pki/ticket/1296

-- 
Endi S. Dewata
-------------- next part --------------
From 8a1c006789af23837332786edd3292b671595981 Mon Sep 17 00:00:00 2001
From: "Endi S. Dewata" <edewata at redhat.com>
Date: Tue, 21 Apr 2015 23:17:47 -0400
Subject: [PATCH] Parameterized ROOT's index.jsp.

https://fedorahosted.org/pki/ticket/1296
---
 base/server/share/webapps/ROOT/index.jsp | 29 +++++++++++++++++++++++++++--
 dogtag/common-ui/shared/pki.properties   |  2 ++
 2 files changed, 29 insertions(+), 2 deletions(-)
 create mode 100644 dogtag/common-ui/shared/pki.properties

diff --git a/base/server/share/webapps/ROOT/index.jsp b/base/server/share/webapps/ROOT/index.jsp
index 6f35c94e4ad611bc6a1a428dd318e2259e5d8c60..277969219f9a5b5036d6031a7737109cc7e40857 100644
--- a/base/server/share/webapps/ROOT/index.jsp
+++ b/base/server/share/webapps/ROOT/index.jsp
@@ -18,6 +18,27 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
 <head>
+<script type="text/javascript" language="JavaScript" src="/pki/js/jquery.js"></script>
+<script type="text/javascript" language="JavaScript" src="/pki/js/jquery.i18n.properties.js"></script>
+
+<script type="text/javascript" language="JavaScript">
+$(function() {
+    $.i18n.properties({
+        name: 'pki',
+        language: ' ', // suppress potential 404's due to .i18n.browserLang()
+        path: '/pki/',
+        mode: 'map',
+        callback: function() {
+            var key;
+            for (key in $.i18n.map) {
+                var message = $.i18n.prop(key);
+                $('span.message[name='+key+']').html(message);
+            }
+        }
+    });
+});
+</script>
+
 <title>Certificate System</title>
 <meta http-equiv=Content-Type content="text/html; charset=UTF-8">
 <link rel="shortcut icon" href="/pki/images/favicon.ico" />
@@ -26,9 +47,13 @@
 <body bgcolor="#FFFFFF" link="#666699" vlink="#666699" alink="#333366">
 
 <div id="header">
-    <a href="http://pki.fedoraproject.org/" title="Visit pki.fedoraproject.org for more information about Dogtag products and services"><img src="/pki/images/logo_header.gif" alt="Dogtag" id="myLogo" /></a>
+    <span class="message" name="logo">
+    <a href="http://pki.fedoraproject.org/" title="Visit pki.fedoraproject.org for more information about Certificate System products and services"><img src="/pki/images/logo_header.gif" alt="Certificate System" id="myLogo" /></a>
+    </span>
     <div id="headertitle">
-    <a href="/" title="Dogtag Network homepage">Dogtag<sup><font size="-2">®</font></sup> Certificate System</a>
+    <span class="message" name="title">
+    <a href="/" title=Certificate System">Certificate System</a>
+    </span>
     </div>
     <div id="account">
           <dl><dt><span></span></dt><dd></dd></dl>
diff --git a/dogtag/common-ui/shared/pki.properties b/dogtag/common-ui/shared/pki.properties
new file mode 100644
index 0000000000000000000000000000000000000000..e9a1b34da6dfd39763e02aa2756ae5ad52ebfe55
--- /dev/null
+++ b/dogtag/common-ui/shared/pki.properties
@@ -0,0 +1,2 @@
+logo = <a href="http://pki.fedoraproject.org/" title="Visit pki.fedoraproject.org for more information about Dogtag products and services"><img src="/pki/images/logo_header.gif" alt="Dogtag" id="myLogo" /></a>
+title = <a href="/" title="Dogtag Network homepage">Dogtag<sup><font size="-2">®</font></sup> Certificate System</a>
-- 
1.9.3



More information about the Pki-devel mailing list