maintenance-page.tpl.php in Drupal 6
Same filename in this branch
Same filename and directory in other branches
Theme implementation to display a single Drupal page while off-line.
All the available variables are mirrored in page.tpl.php. Some may be left blank but they are provided for consistency.
4 theme calls to maintenance-page.tpl.php
- drupal_site_offline in includes/
common.inc - Generates a site off-line message.
- install_tasks in ./
install.php - Tasks performed after the database is initialized.
- _batch_progress_page_nojs in includes/
batch.inc - Batch processing page without JavaScript support.
- _db_error_page in includes/
database.inc - Helper function to show fatal database errors.
File
modules/system/maintenance-page.tpl.phpView source
<?php
/**
* @file maintenance-page.tpl.php
*
* Theme implementation to display a single Drupal page while off-line.
*
* All the available variables are mirrored in page.tpl.php. Some may be left
* blank but they are provided for consistency.
*
*
* @see template_preprocess()
* @see template_preprocess_maintenance_page()
*/
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php
print $language->language;
?>" lang="<?php
print $language->language;
?>" dir="<?php
print $language->dir;
?>">
<head>
<?php
print $head;
?>
<title><?php
print $head_title;
?></title>
<?php
print $styles;
?>
<?php
print $scripts;
?>
<script type="text/javascript"><?php
/* Needed to avoid Flash of Unstyled Content in IE */
?> </script>
</head>
<body class="<?php
print $body_classes;
?>">
<div id="page">
<div id="header">
<div id="logo-title">
<?php
if (!empty($logo)) {
?>
<a href="<?php
print $base_path;
?>" title="<?php
print t('Home');
?>" rel="home" id="logo">
<img src="<?php
print $logo;
?>" alt="<?php
print t('Home');
?>" />
</a>
<?php
}
?>
<div id="name-and-slogan">
<?php
if (!empty($site_name)) {
?>
<h1 id="site-name">
<a href="<?php
print $base_path;
?>" title="<?php
print t('Home');
?>" rel="home"><span><?php
print $site_name;
?></span></a>
</h1>
<?php
}
?>
<?php
if (!empty($site_slogan)) {
?>
<div id="site-slogan"><?php
print $site_slogan;
?></div>
<?php
}
?>
</div> <!-- /name-and-slogan -->
</div> <!-- /logo-title -->
<?php
if (!empty($header)) {
?>
<div id="header-region">
<?php
print $header;
?>
</div>
<?php
}
?>
</div> <!-- /header -->
<div id="container" class="clear-block">
<?php
if (!empty($left)) {
?>
<div id="sidebar-left" class="column sidebar">
<?php
print $left;
?>
</div> <!-- /sidebar-left -->
<?php
}
?>
<div id="main" class="column"><div id="main-squeeze">
<div id="content">
<?php
if (!empty($title)) {
?><h1 class="title" id="page-title"><?php
print $title;
?></h1><?php
}
?>
<?php
if (!empty($messages)) {
print $messages;
}
?>
<div id="content-content" class="clear-block">
<?php
print $content;
?>
</div> <!-- /content-content -->
</div> <!-- /content -->
</div></div> <!-- /main-squeeze /main -->
<?php
if (!empty($right)) {
?>
<div id="sidebar-right" class="column sidebar">
<?php
print $right;
?>
</div> <!-- /sidebar-right -->
<?php
}
?>
</div> <!-- /container -->
<div id="footer-wrapper">
<div id="footer">
<?php
print $footer_message;
?>
<?php
if (!empty($footer)) {
print $footer;
}
?>
</div> <!-- /footer -->
</div> <!-- /footer-wrapper -->
</div> <!-- /page -->
</body>
</html>