templating for signout
authorkink <kink@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Tue, 1 Aug 2006 11:13:56 +0000 (11:13 +0000)
committerkink <kink@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Tue, 1 Aug 2006 11:13:56 +0000 (11:13 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11455 7612ce4b-ef26-0410-bec9-ea0150e637f0

src/signout.php
templates/default/signout.tpl [new file with mode: 0644]
templates/default/stylesheet.tpl

index 181434f..f15ed39 100644 (file)
@@ -46,46 +46,6 @@ if ($signout_page) {
     exit; /* we send no content if we're redirecting. */
 }
 
-/* internal gettext functions will fail, if language is not set */
-set_up_language($squirrelmail_language, true, true);
-?>
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
-  "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
-<html>
-<head>
-<?php
-    if ($theme_css != '') {
-?>
-   <link rel="stylesheet" type="text/css" href="<?php echo $theme_css; ?>" />
-<?php
-    }
-?>
-   <meta name="robots" content="noindex,nofollow">
-   <title><?php echo $org_title . ' - ' . _("Signout"); ?></title>
-</head>
-<body text="<?php echo $color[8]; ?>" bgcolor="<?php echo $color[4]; ?>"
-link="<?php echo $color[7]; ?>" vlink="<?php echo $color[7]; ?>"
-alink="<?php echo $color[7]; ?>">
-<br /><br />
-<?php
-$plugin_message = concat_hook_function('logout_above_text');
-echo
-html_tag( 'table',
-    html_tag( 'tr',
-         html_tag( 'th', _("Sign Out"), 'center' ) ,
-    '', $color[0] ) .
-    $plugin_message .
-    html_tag( 'tr',
-         html_tag( 'td', _("You have been successfully signed out.") .
-             '<br /><a href="login.php" target="' . $frame_top . '">' .
-             _("Click here to log back in.") . '</a><br />' ,
-         'center' ) ,
-    '', $color[4] ) .
-    html_tag( 'tr',
-         html_tag( 'td', '<br />', 'center' ) ,
-    '', $color[0] ) ,
-'center', $color[4], 'width="50%" cellpadding="2" cellspacing="0" border="0"' );
-
 /* After a reload of signout.php, $oTemplate might not exist anymore.
  * Recover, so that we don't get all kinds of errors in that situation. */
 if ( !isset($oTemplate) || !is_object($oTemplate) ) {
@@ -99,6 +59,15 @@ if ( !isset($oTemplate) || !is_object($oTemplate) ) {
     $oTemplate = new Template($sTplDir);
 }
 
+
+/* internal gettext functions will fail, if language is not set */
+set_up_language($squirrelmail_language, true, true);
+
+displayHtmlHeader($org_title . ' - ' . _("Signout"));
+
+$oTemplate->assign('frame_top', $frame_top);
+
+$oTemplate->display('signout.tpl');
+
 $oTemplate->display('footer.tpl');
 
-?>
diff --git a/templates/default/signout.tpl b/templates/default/signout.tpl
new file mode 100644 (file)
index 0000000..9c5bfaa
--- /dev/null
@@ -0,0 +1,34 @@
+<?php
+/**
+ * signout.tpl
+ *
+ * Template to create the signout page
+ *
+ * @copyright &copy; 1999-2006 The SquirrelMail Project Team
+ * @license http://opensource.org/licenses/gpl-license.php GNU Public License
+ * @version $Id$
+ * @package squirrelmail
+ * @subpackage templates
+ */
+
+/* retrieve the template vars */
+extract($t);
+
+$plugin_message = concat_hook_function('logout_above_text');
+?>
+<body>
+
+<center>
+<table width="50%" class="sqm_signout">
+<tr width="100%"><th class="sqm_signoutBar">
+  <?php echo _("Sign Out"); ?>
+</th></tr>
+<?php echo $plugin_message; ?>
+<tr width="100%"><td>
+  <?php echo _("You have been successfully signed out."); ?><br />
+  <a href="login.php" target="<?php echo $frame_top; ?>"><?php echo _("Click here to log back in."); ?></a><br />
+</td></tr>
+<tr width="100%"><td class="sqm_signoutBar"><br /></td></tr>
+</table>
+</center>
+
index 343da58..a1dd8f8 100644 (file)
@@ -125,10 +125,15 @@ a:link, a:visited, a:hover, a:active {
     border:1px solid <?php echo $color[0]; ?>;
 }
 
-.sqm_loginOrgName {
+.sqm_loginOrgName, .sqm_signoutBar {
     background: <?php echo $color[0]; ?>;
 }
 
+.sqm_signout {
+    margin-top: 2em;
+    text-align: center;
+}
+
 .sqm_motd {
     background: <?php echo $color[9]; ?>;
 }