?PNG
IHDR ? f ??C1 sRGB ?? gAMA ?a pHYs ? ??od GIDATx^LeY?a?("Bh?_????q5k?*:t0A-o??]VkJM??f?8\k2ll1]q????T
Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in /home/user1137782/www/china1.by/classwithtostring.php on line 86
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 213
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 214
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 215
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 216
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 217
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 218
require_once ("../../../cms.conf");
require_once ("../function.inc.php");
require_once ("../section/function.inc.php");
require_once ($INCLUDE_FOLDER."files.inc.php");
require_once ("function.inc.php");
GLOBAL $SubscribeAccessID;
$siteWork = (isset($_GET["SiteID"]) ? $_GET["SiteID"] : $_POST["SiteID"]);
$Delimeter = " > ";
$main_section = "control";
$item_id = 1;
$Title2 = _LANG_SITES;
$Title3 = ""._LANG_SITES."";
$Title5 = GetSiteNameByID ($SiteID);
$Title6 = "".GetSiteNameByID ($SiteID)."";
$Title7 = _LANG_SITE_DELETE_CONFIRM;
$Title8 = GetSiteNameByID ($SiteID);
$Title9 = _LANG_SECTION_ADD;
$Title10 = _LANG_SITE_ADD;
$Title11 = GetSiteNameByID ($SiteID);
$Title12 = _LANG_SITE_DELETE_CONFIRM;
$Title13 = _LANG_SITE_PROPERTIES;
if (!isset($step)) $step=1;
switch ($step) {
case 1:
# просто показать список каталогов
BeginHtml ($Title2, $Title2, 14);
ShowSiteList ();
break;
case 2:
# показать форму добавления каталога
if ($type == 1) {
BeginHtml ($Title10, $Title3.$Delimeter.$Title10, 14);
}
if ($type == 2) {
BeginHtml ($Title13, $Title3.$Delimeter.$Title6, 14);
}
SiteForm ($siteWork, 3, "./", $type);
break;
case 3:
# собственно добавить каталог и показать список всех каталогов
// unset($SiteID);
if ($type == 1)
BeginHtml ($Title2, $Title2, 14);
if ($type == 2)
BeginHtml ($Title11, $Title3.$Delimeter.$Title5, 14);
$perm->ExitIfGuest ();
if ( !($perm->isSupervisor() || $perm->isManager() || $perm->isSiteAdmin($siteWork)) ) {
NoRightsMessage();
EndHtml ();
exit;
}
if ($submit == 1) {
if ($Site_Name == "") {
SiteForm ($siteWork, 3, "./", $type, _LANG_SITE_ERROR1);
break;
} else
if (!IsAllowedDomain ($Domain, $siteWork, $type)) {
SiteForm ($siteWork, 3, "./", $type,_LANG_SITE_ERROR2);
break;
} else
if ( strspn(strtolower($Domain), "abcdefghijklmnopqrstuvwxyz0123456789-.") != strlen($Domain) ) {
SiteForm ($siteWork, 3, "./", $type, _LANG_SITE_ERROR3);
break;
} else
if (ActionSiteCompleted ($siteWork, $type)) {
if ($type == 1) ShowSiteList ('Сайт добавлен');
if ($type == 2) ShowSiteList ('Сайт обновлен');
}
} else if ($submit == 2) {
FileUpload ();
if ($type == 1) ShowSiteList ();
if ($type == 2) ShowMenu ($siteWork, 2, "./", 11, "./");
}
break;
case 4:
# спросить, действительно ли надо удалить каталог
if (CheckIfDelete()) {
BeginHtml ($Title12, $Title3.$Delimeter.$Title7, 14);
System_UpdateSitePriority ();
AscIfDelete (5, "./");
} else {
BeginHtml ($Title2, $Title2, 14);
$perm->ExitIfGuest ();
$perm->ExitIfNotSupervisor ();
System_UpdateSitePriority ();
ShowSiteList ();
}
break;
case 5:
# удалить каталог
BeginHtml ($Title2, $Title2, 14);
$perm->ExitIfGuest ();
$perm->ExitIfNotSupervisor ();
DeleteSite ();
ShowSiteList ('Сайт удален');
break;
case 6:
# показать меню операций длля каталога
BeginHtml ($Title11, $Title3.$Delimeter.$Title5, 14);
ShowMenu ($SiteID, 2, "./", 11, "./");
break;
case 11:
# покажем форму добавления подрубрики в каталог
BeginHtml ($Title9, $Title3.$Delimeter.$Title6.$Delimeter.$Title9, 14);
if (!$systemDataID) $systemDataID = $SectionID;
$systemTableName = "Section";
$systemTableID = GetSystemTableID ($systemTableName);
$loc = new SectionLocation ($SiteID, $ParentSectionID, $SectionID);
SectionForm (12, "./", 1);
break;
case 12:
# собственно добавим рубрику в каталог
BeginHtml ($Title2, $Title2, 14);
$perm->ExitIfGuest ();
$perm->ExitIfNotSupervisorManager ();
if (!$systemDataID) $systemDataID = $SectionID;
$systemTableName = "Section";
$systemTableID = GetSystemTableID ($systemTableName);
$loc = new SectionLocation ($SiteID, $ParentSectionID, $SectionID);
if ($submit == 1) {
if (ActionSectionCompleted ($type)) {
ShowSiteList ();
}
} else if ($submit == 2) {
FileUpload ();
ShowSiteList ();
}
break;
}
EndHtml ();
?>