From c9064791e2a0d5ce33f49895cef05e8dab30e01a Mon Sep 17 00:00:00 2001
From: root
Date: Tue, 23 Sep 2008 22:20:26 +0000
Subject: [PATCH] Added database unavailability warnings
---
pages/index/0.php | 4 ++++
pages/index/4.php | 8 ++++++++
2 files changed, 12 insertions(+)
diff --git a/pages/index/0.php b/pages/index/0.php
index c381a2a..c76ce41 100644
--- a/pages/index/0.php
+++ b/pages/index/0.php
@@ -23,6 +23,10 @@
=sprintf(_("This license applies to using the CAcert %s root keys %s."),'','')?>
+ if(!$_SESSION['mconn']) echo "
/*
diff --git a/pages/index/4.php b/pages/index/4.php
index 365f641..8b16ae0 100644
--- a/pages/index/4.php
+++ b/pages/index/4.php
@@ -16,6 +16,14 @@
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/ ?>
+
+ if(!$_SESSION['mconn'])
+ {
+ echo _("This function is currently unavailable. Please come back later.");
+ exit;
+ }
+?>
+
if($_SESSION['_config']['hostname'] == $_SESSION['_config']['securehostname']) { ?>
=_("Warning! You've attempted to log into the system with a client certificate, but the login failed due to the certificate being expired, revoked, disabled for certificate login, or simply not valid for this site. You can login using your Email/Pass Phrase to get a new certificate, by clicking on 'Normal Login' to the right of your screen.")?>
} else { ?>