Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function sed_diemaintenance($reason)
- {
- global $L, $cfg;
- if (file_exists("skins/".$cfg['defaultskin']."/maintenance.tpl")) {
- $loginform_begin = "<form id='login' action='users.php?m=auth&a=check&redirect=".$redirect."' method='post'>";
- $loginform_username = "<input type='text' class='maintenance_username' name='rusername' size='16' maxlength='32' />";
- $loginform_password = "<input type='password' class='maintenance_password' name='rpassword' size='16' maxlength='32' />";
- $loginform_submit = "<input type='submit' class='maintenance_submit' value='Submit' />";
- $loginform_end = "</form>";
- $t=new XTemplate ("skins/".$cfg['defaultskin']."/maintenance.tpl");
- $t-> assign(array(
- "MAINTENANCE_DOCTYPE" => $cfg['doctype'],
- "MAINTENANCE_MAINTITLE" => sed_cc($cfg['maintitle']),
- "MAINTENANCE_SUBTITLE" => sed_cc($cfg['subtitle']),
- "MAINTENANCE_CSS" => "<link href='skins/".$cfg['defaultskin']."/".$cfg['defaultskin'].".css' type='text/css' rel='stylesheet' />",
- "MAINTENANCE_MESSAGE" => $L['com_maintenance'],
- "MAINTENANCE_REASON" => $reason,
- "MAINTENANCE_LOGINFORM_INFO" => $L['com_maintenance_login'],
- "MAINTENANCE_LOGINFORM_BEGIN" => $loginform_begin,
- "MAINTENANCE_LOGINFORM_USERNAME" => $loginform_username,
- "MAINTENANCE_LOGINFORM_PASSWORD" => $loginform_password,
- "MAINTENANCE_LOGINFORM_SUBMIT" => $loginform_submit,
- "MAINTENANCE_LOGINFORM_END" => $loginform_end
- ));
- $t->parse("MAINTENANCE");
- $t->out("MAINTENANCE");
- exit;
- }
- else {
- $msg = "".$cfg['doctype']."";
- $msg .= "<html>";
- $msg .= "<head><title>".sed_cc($cfg['maintitle'])." :: ".sed_cc($cfg['subtitle'])."</title><link href='skins/".$cfg['defaultskin']."/".$cfg['defaultskin'].".css' type='text/css' rel='stylesheet' /></head><body>";
- $msg .= "<div class='maintenance_com'>".$L['com_maintenance']."</div>";
- $msg .= "<div class='maintenance_reason'>".$reason."</div>";
- $msg .= "<div class='maintenance_login_info'>".$L['com_maintenance_login']."</div>";
- $msg .= "<div class='maintenance_login_form'><form style='margin:0px;' id='login' action='users.php?m=auth&a=check&redirect=".$redirect."' method='post'>
- ".$L['Username'].": <input type='text' class='maintenance_username' name='rusername' size='16' maxlength='32' /><br />
- ".$L['Password'].": <input type='password' class='maintenance_password' name='rpassword' size='16' maxlength='32' /><br />
- <input type='submit' class='maintenance_submit' value='Submit'/>
- </form></div>";
- $msg .= "</body></html>";
- die($msg);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement