[Pki-devel] [PATCH] 579 Parameterized /ca/ee/ca/index.html.

Endi Sukma Dewata edewata at redhat.com
Wed Apr 22 05:07:52 UTC 2015


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

-- 
Endi S. Dewata
-------------- next part --------------
From c5aed29035bc03425dfb3d7a8fe6f04148492a7c Mon Sep 17 00:00:00 2001
From: "Endi S. Dewata" <edewata at redhat.com>
Date: Wed, 22 Apr 2015 01:04:38 -0400
Subject: [PATCH] Parameterized /ca/ee/ca/index.html.

https://fedorahosted.org/pki/ticket/1296
---
 base/ca/shared/webapps/ca/ee/ca/index.html        | 30 ++++++++++++++++++-----
 dogtag/common-ui/shared/ca/ee/ca/index.properties |  2 ++
 2 files changed, 26 insertions(+), 6 deletions(-)
 create mode 100644 dogtag/common-ui/shared/ca/ee/ca/index.properties

diff --git a/base/ca/shared/webapps/ca/ee/ca/index.html b/base/ca/shared/webapps/ca/ee/ca/index.html
index 80d8415d1518e8e922e743405c535819f60f459c..df8d8d2d8367ed0064f49c1e0e04eb56ce0274f1 100644
--- a/base/ca/shared/webapps/ca/ee/ca/index.html
+++ b/base/ca/shared/webapps/ca/ee/ca/index.html
@@ -18,6 +18,9 @@
 <!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>
+
 <title>CA End-Entity</title>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 <link rel="shortcut icon" href="/pki/images/favicon.ico" />
@@ -313,13 +316,14 @@ function loadTabs()
 		writeln('<tr><td>');
 		writeln('<table border=0 cellspacing=12 cellpadding=0>');
 		writeln('<tr>');
-		writeln('<td><img src="/pki/images/logo_header.gif"></td>');
+		writeln('<td><span class="message" name="logo"><img src="/pki/images/logo_header.gif"></span></td>');
 		writeln('<td>     </td>');
-	if (subsystemname == 'ca') {
-		writeln('<td><font size="+1" face="PrimaSans BT, Verdana, sans-serif" color="white"><b>Dogtag<sup><font color="#cccccc" size="-2">®</font></sup> Certificate Manager</b></font></td>');
-	} else {
-		writeln('<td><font size="+1" face="PrimaSans BT, Verdana, sans-serif" color="white"><b><b>Dogtag<sup><font color="#cccccc" size="-2">®</font></sup> Registration Manager</b></font></td>');
-	}
+
+		writeln('<td><span class="message" name="title">'
+		    + '<font size="+1" face="PrimaSans BT, Verdana, sans-serif" color="white">'
+		    + '<b>Certificate Manager</b></font>'
+		    + '</span></td>');
+
 		writeln('</tr>');
 		writeln('</table>');
 
@@ -358,6 +362,20 @@ function loadTabs()
 		close();
 
 	}
+
+    $.i18n.properties({
+        name: 'index',
+        language: ' ', // suppress potential 404's due to .i18n.browserLang()
+        path: '/pki/ca/ee/ca/',
+        mode: 'map',
+        callback: function() {
+            var key;
+            for (key in $.i18n.map) {
+                var message = $.i18n.prop(key);
+                $('span.message[name='+key+']', top.tabsf.document).html(message);
+            }
+        }
+    });
 }
 
 
diff --git a/dogtag/common-ui/shared/ca/ee/ca/index.properties b/dogtag/common-ui/shared/ca/ee/ca/index.properties
new file mode 100644
index 0000000000000000000000000000000000000000..63d004ea18aa318859a8bf75e0f22a941aef9a57
--- /dev/null
+++ b/dogtag/common-ui/shared/ca/ee/ca/index.properties
@@ -0,0 +1,2 @@
+logo = <img src="/pki/images/logo_header.gif">
+title = <font size="+1" face="PrimaSans BT, Verdana, sans-serif" color="white"><b>Dogtag<sup><font color="#cccccc" size="-2">®</font></sup> Certificate Manager</b></font>
-- 
1.9.3



More information about the Pki-devel mailing list