[Pki-devel] [PATCH] 580 Parameterized /ca/agent/header.

Endi Sukma Dewata edewata at redhat.com
Wed Apr 22 06:05:15 UTC 2015


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

-- 
Endi S. Dewata
-------------- next part --------------
From c2806cab81fba8166941e5b25ff458003ef8968a Mon Sep 17 00:00:00 2001
From: "Endi S. Dewata" <edewata at redhat.com>
Date: Wed, 22 Apr 2015 01:54:28 -0400
Subject: [PATCH] Parameterized /ca/agent/header.

https://fedorahosted.org/pki/ticket/1296
---
 base/ca/shared/webapps/ca/agent/header.template    | 25 ++++++++++++++++++++--
 dogtag/common-ui/shared/ca/agent/header.properties |  2 ++
 2 files changed, 25 insertions(+), 2 deletions(-)
 create mode 100644 dogtag/common-ui/shared/ca/agent/header.properties

diff --git a/base/ca/shared/webapps/ca/agent/header.template b/base/ca/shared/webapps/ca/agent/header.template
index d1221b14ba59565c0bcdf59901e87d94fd325459..654393722e462d5d427fbb35b55bc61fbaf6b236 100644
--- a/base/ca/shared/webapps/ca/agent/header.template
+++ b/base/ca/shared/webapps/ca/agent/header.template
@@ -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: 'header',
+        language: ' ', // suppress potential 404's due to .i18n.browserLang()
+        path: '/pki/ca/agent/',
+        mode: 'map',
+        callback: function() {
+            var key;
+            for (key in $.i18n.map) {
+                var message = $.i18n.prop(key);
+                $('span.message[name='+key+']').html(message);
+            }
+        }
+    });
+});
+</script>
+
 <CMS_TEMPLATE>
 <title>Header</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@@ -29,9 +50,9 @@
     <td> 
       <table border="0" cellspacing="12" cellpadding="0">
         <tr>
-          <td><img src="/pki/images/logo_header.gif"></td>
+          <td><span class="message" name="logo"><img src="/pki/images/logo_header.gif"></span></td>
           <td>     </td>
-          <td><font size="+1" face="PrimaSans BT, Verdana, sans-serif" color="white"><b>Dogtag<sup><font color="#999999" size="-2">®</font></sup> Agent Services</b></font></td>
+          <td><span class="message" name="title"><font size="+1" face="PrimaSans BT, Verdana, sans-serif" color="white">Agent Services</b></font></span></td>
         </tr>
       </table>
       <table border="0" cellspacing="0" cellpadding="0">
diff --git a/dogtag/common-ui/shared/ca/agent/header.properties b/dogtag/common-ui/shared/ca/agent/header.properties
new file mode 100644
index 0000000000000000000000000000000000000000..17e5ce96bb29cb0126eff0d4bf80be3721a79798
--- /dev/null
+++ b/dogtag/common-ui/shared/ca/agent/header.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="#999999" size="-2">®</font></sup> Agent Services</b></font>
-- 
1.9.3



More information about the Pki-devel mailing list