summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2015-04-22 01:04:38 -0400
committerEndi S. Dewata <edewata@redhat.com>2015-04-22 18:49:09 -0400
commit77d0ff8da53355c638b527ba0d9e68d05f8c407b (patch)
treee6304f076c103887ff75083acb0bd0ef18a4d799
parent674343e8ecc2fb11c6ce6cbc2938e64cf7c4118f (diff)
downloadpki-77d0ff8da53355c638b527ba0d9e68d05f8c407b.tar.gz
pki-77d0ff8da53355c638b527ba0d9e68d05f8c407b.tar.xz
pki-77d0ff8da53355c638b527ba0d9e68d05f8c407b.zip
Parameterized /ca/ee/ca/index.html.
https://fedorahosted.org/pki/ticket/1296
-rw-r--r--base/ca/shared/webapps/ca/ee/ca/index.html30
-rw-r--r--dogtag/common-ui/shared/ca/ee/ca/index.properties2
2 files changed, 26 insertions, 6 deletions
diff --git a/base/ca/shared/webapps/ca/ee/ca/index.html b/base/ca/shared/webapps/ca/ee/ca/index.html
index 80d8415d1..df8d8d2d8 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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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">&reg;</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">&reg;</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 000000000..63d004ea1
--- /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">&reg;</font></sup> Certificate Manager</b></font>