/
DeleteBlockquotePage.php
78 lines (68 loc) · 3.71 KB
/
DeleteBlockquotePage.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
<?php
/*
**************************************************************************************
* One Solution CMS
*
* Copyright (c) 1999 - 2013 One Solution CMS
* This content management system is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* This content management system 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.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* @copyright Copyright (c) 1999 - 2013 One Solution CMS (http://www.onesolutioncms.com/)
* @license http://www.gnu.org/licenses/gpl-2.0.txt
* @version 2.1.141, 2013-01-14
*************************************************************************************
*/
if ($_SERVER['SUBDOMAIN_DOCUMENT_ROOT'] != NULL) {
$HOME = $_SERVER['SUBDOMAIN_DOCUMENT_ROOT'];
} else {
if ($_SERVER['REAL_DOCUMENT_ROOT'] != NULL) {
$_SERVER['SUBDOMAIN_DOCUMENT_ROOT'] = $_SERVER['REAL_DOCUMENT_ROOT'];
$HOME = $_SERVER['SUBDOMAIN_DOCUMENT_ROOT'];
} else {
$HOME = NULL;
}
}
$HOME = $_SERVER['SUBDOMAIN_DOCUMENT_ROOT'];
$ADMINHOME = $HOME . '/Administrators/';
$GLOBALS['HOME'] = $HOME;
$GLOBALS['ADMINHOME'] = $ADMINHOME;
require_once ("$ADMINHOME/Configuration/includes.php");
$hold = $_POST['BlockquotePage'];
$hold = explode(' ', $hold);
$PageID = $hold[2];
$_POST['PageID'] = $PageID;
$_POST['FormOptionObjectID'] = $hold[0];
unset($hold);
$PageID['PageID'] = $_POST['PageID'];
$FormOptionObjectID = $_POST['FormOptionObjectID'];
$Options = $Tier6Databases->getLayerModuleSetting();
if (!is_null($PageID)) {
$Tier6Databases->ModulePass('XhtmlHeader', 'header', 'deleteHeader', array('PageID' => $PageID));
$Tier6Databases->ModulePass('XhtmlMenu', 'headerpanel1', 'deleteMenu', array('PageID' => $PageID));
$Tier6Databases->ModulePass('XhtmlContent', 'content', 'deleteContent', array('PageID' => $PageID));
$Tier6Databases->ModulePass('XmlSitemap', 'sitemap', 'deleteSitemapItem', array('PageID' => $PageID));
$Tier6Databases->ModulePass('XhtmlContent', 'content', 'deleteContentPrintPreview', array('PageID' => $PageID));
$Tier6Databases->deleteContent(array('PageID' => $PageID), 'ContentLayer');
$FormOptionID = $Options['XhtmlContent']['content']['UpdateBlockquotePageSelect']['SettingAttribute'];
$Tier6Databases->ModulePass('XhtmlForm', 'form', 'deleteFormOption', array('PageID' => $FormOptionID, 'ObjectID' => $FormOptionObjectID));
$Tier6Databases->ModulePass('XhtmlForm', 'form', 'deleteFormSelect', array('PageID' => $FormOptionID, 'ObjectID' => $FormOptionObjectID));
$FormOptionID = $Options['XhtmlContent']['content']['DeleteBlockquotePage']['SettingAttribute'];
$Tier6Databases->ModulePass('XhtmlForm', 'form', 'deleteFormOption', array('PageID' => $FormOptionID, 'ObjectID' => $FormOptionObjectID));
$Tier6Databases->ModulePass('XhtmlForm', 'form', 'deleteFormSelect', array('PageID' => $FormOptionID, 'ObjectID' => $FormOptionObjectID));
$DeletedBlockquotePage = $Options['XhtmlContent']['content']['DeletedBlockquotePage']['SettingAttribute'];
header("Location: $DeletedBlockquotePage");
} else {
$DeleteBlockquotePage = $Options['XhtmlContent']['content']['DeleteBlockquotePage']['SettingAttribute'];
header("Location: ../../index.php?PageID=$DeleteBlockquotePage");
}
?>