2006-04-26 12:28:53 +00:00
< ? php
/*
$Id : dom_subdodel . php , v 1.2 2003 / 06 / 10 11 : 18 : 27 root Exp $
----------------------------------------------------------------------
AlternC - Web Hosting System
Copyright ( C ) 2002 by the AlternC Development Team .
http :// alternc . org /
----------------------------------------------------------------------
Based on :
Valentin Lacambre ' s web hosting softwares : http :// altern . org /
----------------------------------------------------------------------
LICENSE
This program is free software ; you can redistribute it and / or
modify it under the terms of the GNU General Public License ( GPL )
as published by the Free Software Foundation ; either version 2
of the License , or ( at your option ) any later version .
This program is distributed in the hope that it will be useful ,
but WITHOUT ANY WARRANTY ; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the
GNU General Public License for more details .
To read the license please visit http :// www . gnu . org / copyleft / gpl . html
----------------------------------------------------------------------
Original Author of file :
Purpose of file :
----------------------------------------------------------------------
*/
require_once ( " ../class/config.php " );
2009-09-08 05:29:38 +00:00
include_once ( " head.php " );
$fields = array (
2016-05-23 13:03:13 +00:00
" sub_domain_id " => array ( " post " , " integer " , " " ),
2009-09-08 05:29:38 +00:00
);
getFields ( $fields );
2006-04-26 12:28:53 +00:00
2013-04-15 08:06:32 +00:00
$dom -> lock ();
if ( ! $r = $dom -> get_sub_domain_all ( $sub_domain_id )) {
$error = $err -> errstr ();
}
$dom -> unlock ();
2011-06-04 14:28:57 +00:00
$dt = $dom -> domains_type_lst ();
2013-04-15 08:06:32 +00:00
if ( ! $isinvited && $dt [ strtolower ( $r [ 'type' ])][ " enable " ] != " ALL " ) {
2011-06-04 14:28:57 +00:00
__ ( " This page is restricted to authorized staff " );
exit ();
}
2006-04-26 12:28:53 +00:00
$dom -> lock ();
2013-03-01 12:56:19 +00:00
if ( ! $r = $dom -> get_sub_domain_all ( $sub_domain_id )) {
$error = $err -> errstr ();
}
2006-04-26 12:28:53 +00:00
2013-03-01 12:56:19 +00:00
if ( ! $dom -> del_sub_domain ( $sub_domain_id )) {
2006-04-26 12:28:53 +00:00
$error = $err -> errstr ();
}
$dom -> unlock ();
?>
2014-01-26 16:45:50 +00:00
< h3 >< ? php echo sprintf ( _ ( " Deleting the subdomain %s: " ),(( $r [ 'name' ]) ? $r [ 'name' ] . " . " : $r [ 'name' ]) . $r [ 'domain' ]); ?> </h3>
2010-05-02 05:34:36 +00:00
< hr id = " topbar " />
< br />
2006-04-26 12:28:53 +00:00
< ? php
2012-08-23 14:10:38 +00:00
if ( isset ( $error ) && $error ) {
2013-10-18 09:59:03 +00:00
echo " <p class= \" alert alert-danger \" > $error </p> " ;
2009-09-08 05:29:38 +00:00
include_once ( " foot.php " );
2006-04-26 12:28:53 +00:00
exit ();
} else {
2008-04-11 01:01:59 +00:00
$t = time ();
2009-09-08 05:29:38 +00:00
// XXX: we assume the cron job is at every 5 minutes
2008-04-14 03:42:42 +00:00
$error = strtr ( _ ( " The modifications will take effect at %time. Server time is %now. " ), array ( '%now' => date ( 'H:i:s' , $t ), '%time' => date ( 'H:i:s' , ( $t - ( $t % 300 ) + 300 ))));
2013-10-18 09:59:03 +00:00
echo " <p class= \" alert alert-info \" > " . $error . " </p> " ;
2006-04-26 12:28:53 +00:00
}
?>
2013-03-01 12:56:19 +00:00
< p >< span class = " ina " >< a href = " dom_edit.php?domain=<?php echo urlencode( $r['domain'] ) ?> " >< ? php __ ( " Click here to continue " ); ?> </a></span></p>
2009-09-08 05:29:38 +00:00
< ? php include_once ( " foot.php " ); ?>