From 8fabf77b2a7720a357c63817c07035a9908818a0 Mon Sep 17 00:00:00 2001 From: Gitea Date: Wed, 10 Nov 2021 17:53:50 +0100 Subject: Update --- Neutron-trunk/api/.htaccess | 4 - Neutron-trunk/api/admin/appearance.php | 195 ------------- Neutron-trunk/api/admin/cache_content_reset.php | 14 - Neutron-trunk/api/admin/cache_pages_update.php | 72 ----- Neutron-trunk/api/admin/calendar_create.php | 155 ----------- Neutron-trunk/api/admin/calendar_delete.php | 64 ----- Neutron-trunk/api/admin/calendar_nextevents.php | 36 --- Neutron-trunk/api/admin/create_page.php | 90 ------ Neutron-trunk/api/admin/customization_colors.php | 32 --- Neutron-trunk/api/admin/customization_theme.php | 32 --- Neutron-trunk/api/admin/delete_page.php | 47 ---- Neutron-trunk/api/admin/edit_page.php | 42 --- Neutron-trunk/api/admin/flag_disable.php | 43 --- Neutron-trunk/api/admin/flag_enable.php | 43 --- Neutron-trunk/api/admin/footer.php | 33 --- Neutron-trunk/api/admin/galery_create_category.php | 47 ---- Neutron-trunk/api/admin/galery_delete_category.php | 52 ---- Neutron-trunk/api/admin/galery_delete_image.php | 40 --- Neutron-trunk/api/admin/galery_label_picture.php | 38 --- Neutron-trunk/api/admin/galery_publish_photo.php | 120 -------- Neutron-trunk/api/admin/galery_toggle_state.php | 40 --- .../api/admin/instant_language_change.php | 33 --- Neutron-trunk/api/admin/login.php | 52 ---- Neutron-trunk/api/admin/password.php | 73 ----- Neutron-trunk/api/admin/rename_page.php | 75 ----- Neutron-trunk/api/admin/reset.php | 87 ------ Neutron-trunk/api/admin/save_advanced.php | 46 ---- Neutron-trunk/api/admin/widgets.php | 64 ----- Neutron-trunk/api/bugs | 1 - Neutron-trunk/api/codename | 1 - Neutron-trunk/api/cyclic_version | 1 - Neutron-trunk/api/electrode/quit.php | 12 - Neutron-trunk/api/electrode/version | 1 - .../api/engine-cyclic/components/banner.php | 10 - .../api/engine-cyclic/components/content.php | 22 -- .../api/engine-cyclic/components/drawer.php | 54 ---- .../api/engine-cyclic/components/favicon.php | 88 ------ .../api/engine-cyclic/components/footer.php | 18 -- .../api/engine-cyclic/components/init.php | 14 - .../api/engine-cyclic/components/menubar.php | 52 ---- .../api/engine-cyclic/components/widgets.php | 18 -- Neutron-trunk/api/engine-cyclic/heads.php | 40 --- Neutron-trunk/api/engine-cyclic/homepage.php | 18 -- Neutron-trunk/api/engine-cyclic/includes/cache.php | 70 ----- .../api/engine-cyclic/includes/getPageContent.php | 14 - .../api/engine-cyclic/includes/getPageName.php | 18 -- .../api/engine-cyclic/includes/includes.php | 4 - Neutron-trunk/api/engine-cyclic/pages.php | 18 -- Neutron-trunk/api/engine-cyclic/render.php | 2 - Neutron-trunk/api/engine-cyclic/special.php | 18 -- Neutron-trunk/api/engine-cyclic/tails.php | 4 - Neutron-trunk/api/engine-cyclic/wrapper.php | 42 --- Neutron-trunk/api/engine-jaw/homepage.php | 297 -------------------- Neutron-trunk/api/engine-jaw/init.php | 306 --------------------- Neutron-trunk/api/engine-jaw/render.php | 29 -- Neutron-trunk/api/experimental | 1 - Neutron-trunk/api/jaw_version | 1 - Neutron-trunk/api/lang/processor.php | 58 ---- Neutron-trunk/api/lang/setup.php | 56 ---- Neutron-trunk/api/prettyver | 1 - Neutron-trunk/api/public | 1 - Neutron-trunk/api/renderer/main.php | 24 -- Neutron-trunk/api/renderer/render.php | 2 - Neutron-trunk/api/setup/check.php | 30 -- Neutron-trunk/api/setup/defaultHomepage.html | 1 - Neutron-trunk/api/setup/push.php | 105 ------- Neutron-trunk/api/snow-bold.png | Bin 44713 -> 0 bytes Neutron-trunk/api/snow-light.png | Bin 11973 -> 0 bytes Neutron-trunk/api/snow-medium.png | Bin 24365 -> 0 bytes Neutron-trunk/api/version | 1 - 70 files changed, 3122 deletions(-) delete mode 100644 Neutron-trunk/api/.htaccess delete mode 100644 Neutron-trunk/api/admin/appearance.php delete mode 100644 Neutron-trunk/api/admin/cache_content_reset.php delete mode 100644 Neutron-trunk/api/admin/cache_pages_update.php delete mode 100644 Neutron-trunk/api/admin/calendar_create.php delete mode 100644 Neutron-trunk/api/admin/calendar_delete.php delete mode 100644 Neutron-trunk/api/admin/calendar_nextevents.php delete mode 100644 Neutron-trunk/api/admin/create_page.php delete mode 100644 Neutron-trunk/api/admin/customization_colors.php delete mode 100644 Neutron-trunk/api/admin/customization_theme.php delete mode 100644 Neutron-trunk/api/admin/delete_page.php delete mode 100644 Neutron-trunk/api/admin/edit_page.php delete mode 100644 Neutron-trunk/api/admin/flag_disable.php delete mode 100644 Neutron-trunk/api/admin/flag_enable.php delete mode 100644 Neutron-trunk/api/admin/footer.php delete mode 100644 Neutron-trunk/api/admin/galery_create_category.php delete mode 100644 Neutron-trunk/api/admin/galery_delete_category.php delete mode 100644 Neutron-trunk/api/admin/galery_delete_image.php delete mode 100644 Neutron-trunk/api/admin/galery_label_picture.php delete mode 100644 Neutron-trunk/api/admin/galery_publish_photo.php delete mode 100644 Neutron-trunk/api/admin/galery_toggle_state.php delete mode 100644 Neutron-trunk/api/admin/instant_language_change.php delete mode 100644 Neutron-trunk/api/admin/login.php delete mode 100644 Neutron-trunk/api/admin/password.php delete mode 100644 Neutron-trunk/api/admin/rename_page.php delete mode 100644 Neutron-trunk/api/admin/reset.php delete mode 100644 Neutron-trunk/api/admin/save_advanced.php delete mode 100644 Neutron-trunk/api/admin/widgets.php delete mode 100644 Neutron-trunk/api/bugs delete mode 100644 Neutron-trunk/api/codename delete mode 100644 Neutron-trunk/api/cyclic_version delete mode 100644 Neutron-trunk/api/electrode/quit.php delete mode 100644 Neutron-trunk/api/electrode/version delete mode 100644 Neutron-trunk/api/engine-cyclic/components/banner.php delete mode 100644 Neutron-trunk/api/engine-cyclic/components/content.php delete mode 100644 Neutron-trunk/api/engine-cyclic/components/drawer.php delete mode 100644 Neutron-trunk/api/engine-cyclic/components/favicon.php delete mode 100644 Neutron-trunk/api/engine-cyclic/components/footer.php delete mode 100644 Neutron-trunk/api/engine-cyclic/components/init.php delete mode 100644 Neutron-trunk/api/engine-cyclic/components/menubar.php delete mode 100644 Neutron-trunk/api/engine-cyclic/components/widgets.php delete mode 100644 Neutron-trunk/api/engine-cyclic/heads.php delete mode 100644 Neutron-trunk/api/engine-cyclic/homepage.php delete mode 100644 Neutron-trunk/api/engine-cyclic/includes/cache.php delete mode 100644 Neutron-trunk/api/engine-cyclic/includes/getPageContent.php delete mode 100644 Neutron-trunk/api/engine-cyclic/includes/getPageName.php delete mode 100644 Neutron-trunk/api/engine-cyclic/includes/includes.php delete mode 100644 Neutron-trunk/api/engine-cyclic/pages.php delete mode 100644 Neutron-trunk/api/engine-cyclic/render.php delete mode 100644 Neutron-trunk/api/engine-cyclic/special.php delete mode 100644 Neutron-trunk/api/engine-cyclic/tails.php delete mode 100644 Neutron-trunk/api/engine-cyclic/wrapper.php delete mode 100644 Neutron-trunk/api/engine-jaw/homepage.php delete mode 100644 Neutron-trunk/api/engine-jaw/init.php delete mode 100644 Neutron-trunk/api/engine-jaw/render.php delete mode 100644 Neutron-trunk/api/experimental delete mode 100644 Neutron-trunk/api/jaw_version delete mode 100644 Neutron-trunk/api/lang/processor.php delete mode 100644 Neutron-trunk/api/lang/setup.php delete mode 100644 Neutron-trunk/api/prettyver delete mode 100644 Neutron-trunk/api/public delete mode 100644 Neutron-trunk/api/renderer/main.php delete mode 100644 Neutron-trunk/api/renderer/render.php delete mode 100644 Neutron-trunk/api/setup/check.php delete mode 100644 Neutron-trunk/api/setup/defaultHomepage.html delete mode 100644 Neutron-trunk/api/setup/push.php delete mode 100644 Neutron-trunk/api/snow-bold.png delete mode 100644 Neutron-trunk/api/snow-light.png delete mode 100644 Neutron-trunk/api/snow-medium.png delete mode 100644 Neutron-trunk/api/version (limited to 'Neutron-trunk/api') diff --git a/Neutron-trunk/api/.htaccess b/Neutron-trunk/api/.htaccess deleted file mode 100644 index bc839cb..0000000 --- a/Neutron-trunk/api/.htaccess +++ /dev/null @@ -1,4 +0,0 @@ -ErrorDocument 401 /cms-special/error/?id=401&description=Accès%20refusé -ErrorDocument 403 /cms-special/error/?id=403&description=Accès%20interdit -ErrorDocument 404 /cms-special/error/?id=404&description=Ressource%20introuvable -ErrorDocument 500 /cms-special/error/?id=500&description=Erreur%20interne \ No newline at end of file diff --git a/Neutron-trunk/api/admin/appearance.php b/Neutron-trunk/api/admin/appearance.php deleted file mode 100644 index ec0eece..0000000 --- a/Neutron-trunk/api/admin/appearance.php +++ /dev/null @@ -1,195 +0,0 @@ - -') !== false || strpos($_POST['sitename'], '{') !== false || strpos($_POST['sitename'], '}') !== false || strpos($_POST['sitename'], '@') !== false || strpos($_POST['sitename'], '#') !== false || strpos($_POST['sitename'], '|') !== false) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["sitenameinvalid"]); - } - if (strlen($_POST['sitename']) > 75) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["sitenamelong"]); - } -} else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["sitenamerecv"]); -} - -if (isset($_POST['alwaysmenu'])) { - (string)$am = $_POST['alwaysmenu']; -} else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["awmnone"]); -} - -if (isset($_POST['oldrenderer'])) { - (string)$or = $_POST['oldrenderer']; -} else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["olrnone"]); -} - -if (isset($_POST['showpages'])) { - (integer)$sp = $_POST['showpages']; -} else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["swpnone"]); -} - -if ($am == "true") { - if (!file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/alwaysmenu")) { - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/alwaysmenu", ""); - } -} else { - if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/alwaysmenu")) { - unlink($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/alwaysmenu"); - } -} -// var_dump($or);require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit(); -if ($or == "true") { - if (!file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/oldRenderer")) { - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/oldRenderer", ""); - } -} else { - if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/oldRenderer")) { - unlink($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/oldRenderer"); - } -} - -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pagesInMenuBar", $sp); - -if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/system.log")) { - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/system.log", file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/system.log") . date("d/m/Y H:i:s") . " - API/" . $_SERVER['REQUEST_METHOD'] . " - " . $_SERVER['REQUEST_URI'] . " - " . $_SERVER['HTTP_USER_AGENT'] . "\n\n"); -} else { - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/system.log", date("d/m/Y H:i:s") . " - API/" . $_SERVER['REQUEST_METHOD'] . " - " . $_SERVER['REQUEST_URI'] . " - " . $_SERVER['HTTP_USER_AGENT'] . "\n\n"); -} - -if (isset($_FILES['icon'])) { - if ($_FILES['icon']['error'] == 1) { - $maxsize = ini_get('upload_max_filesize'); - if ($maxsize > 1000) { - if ($maxsize > 1000000) { - $maxsizestr = round($maxsize / 1000000, 2) . " " . $lang["sizes"]["mib"]; - } else { - $maxsizestr = round($maxsize / 1000, 2) . " " . $lang["sizes"]["kib"]; - } - } else { - $maxsizestr = $maxsize . " " . $lang["sizes"]["bytes"]; - } - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["filesize"] . " ({$maxsizestr})"); - } - if ($_FILES['icon']['error'] == 2) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["fileform"]); - } - if ($_FILES['icon']['error'] == 3) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["fileincomplete"]); - } - if ($_FILES['icon']['error'] == 4) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["filenotfound"]); - } - if ($_FILES['icon']['error'] == 6) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["filenotempdir"]); - } - if ($_FILES['icon']['error'] == 7) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["filewriterror"]); - } - if ($_FILES['icon']['error'] == 8) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["fileint"]); - } - if ($_FILES['icon']['type'] != "image/png" && $_FILES['icon']['type'] != "image/jpeg" && $_FILES['icon']['type'] != "image/gif") { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["filemime2"]); - } - if ($_FILES['icon']['error'] == 0) { - imagepng(imagecreatefromstring(file_get_contents($_FILES['icon']['tmp_name'])), $_SERVER['DOCUMENT_ROOT'] . "/resources/upload/siteicon.png"); - if ($_FILES['icon']['type'] == "image/png") { - copy($_FILES['icon']['tmp_name'], $_SERVER['DOCUMENT_ROOT'] . "/resources/upload/siteicon-uncomp.png"); - } else { - copy($_SERVER['DOCUMENT_ROOT'] . "/resources/upload/siteicon.png", $_SERVER['DOCUMENT_ROOT'] . "/resources/upload/siteicon-uncomp.png"); - } - require_once $_SERVER['DOCUMENT_ROOT'] . "/api/engine-cyclic/components/favicon.php"; - unlink($_FILES['icon']['tmp_name']); - } -} - -if (isset($_FILES['banner'])) { - if ($_FILES['banner']['error'] == 1) { - $maxsize = ini_get('upload_max_filesize'); - if ($maxsize > 1000) { - if ($maxsize > 1000000) { - $maxsizestr = round($maxsize / 1000000, 2) . " " . $lang["sizes"]["mib"]; - } else { - $maxsizestr = round($maxsize / 1000, 2) . " " . $lang["sizes"]["kib"]; - } - } else { - $maxsizestr = $maxsize . " " . $lang["sizes"]["bytes"]; - } - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["filesize"] . " ({$maxsizestr})"); - } - if ($_FILES['banner']['error'] == 2) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["fileform"]); - } - if ($_FILES['banner']['error'] == 3) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["fileincomplete"]); - } - if ($_FILES['banner']['error'] == 4) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["filenotfound"]); - } - if ($_FILES['banner']['error'] == 6) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["filenotempdir"]); - } - if ($_FILES['banner']['error'] == 7) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["filewriterror"]); - } - if ($_FILES['banner']['error'] == 8) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["fileint"]); - } - if ($_FILES['banner']['type'] != "image/png" && $_FILES['banner']['type'] != "image/jpeg" && $_FILES['banner']['type'] != "image/gif") { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["filemime2"]); - } - if ($_FILES['banner']['error'] == 0) { - imagejpeg(imagecreatefromstring(file_get_contents($_FILES['banner']['tmp_name'])), $_SERVER['DOCUMENT_ROOT'] . "/resources/upload/banner.jpg"); - $img = imagecreatefromjpeg($_SERVER['DOCUMENT_ROOT'] . "/resources/upload/banner.jpg"); - $width = imagesx($img); - $height = imagesy($img); - $x_step = intval($width/$num_samples); - $y_step = intval($height/$num_samples); - $total_lum = 0; - $sample_no = 1; - for ($x=0; $x<$width; $x+=$x_step) { - for ($y=0; $y<$height; $y+=$y_step) { - $rgb = imagecolorat($img, $x, $y); - $r = ($rgb >> 16) & 0xFF; - $g = ($rgb >> 8) & 0xFF; - $b = $rgb & 0xFF; - $lum = ($r+$r+$b+$g+$g+$g)/6; - $total_lum += $lum; - $sample_no++; - } - } - $avg_lum = $total_lum / $sample_no; - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/cache/banner.mtd", ($avg_lum / 255) * 100); - unlink($_FILES['banner']['tmp_name']); - } -} - -$sitename = str_replace('>', '>', $_POST['sitename']); -$sitename = str_replace('<', '<', $sitename); -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/sitename", $sitename); -require $_SERVER['DOCUMENT_ROOT'] . "/api/admin/cache_content_reset.php"; -echo("ok"); -} else { - if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/system.log")) { - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/system.log", file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/system.log") . date("d/m/Y H:i:s") . " - APIDENY/" . $_SERVER['REQUEST_METHOD'] . " - " . $_SERVER['REQUEST_URI'] . " - " . $_SERVER['HTTP_USER_AGENT'] . "\n\n"); - } else { - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/system.log", date("d/m/Y H:i:s") . " - APIDENY/" . $_SERVER['REQUEST_METHOD'] . " - " . $_SERVER['REQUEST_URI'] . " - " . $_SERVER['HTTP_USER_AGENT'] . "\n\n"); - } -} -} else { - if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/system.log")) { - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/system.log", file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/system.log") . date("d/m/Y H:i:s") . " - APIDENY/" . $_SERVER['REQUEST_METHOD'] . " - " . $_SERVER['REQUEST_URI'] . " - " . $_SERVER['HTTP_USER_AGENT'] . "\n\n"); - } else { - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/system.log", date("d/m/Y H:i:s") . " - APIDENY/" . $_SERVER['REQUEST_METHOD'] . " - " . $_SERVER['REQUEST_URI'] . " - " . $_SERVER['HTTP_USER_AGENT'] . "\n\n"); - } -} \ No newline at end of file diff --git a/Neutron-trunk/api/admin/cache_content_reset.php b/Neutron-trunk/api/admin/cache_content_reset.php deleted file mode 100644 index 6e9e02b..0000000 --- a/Neutron-trunk/api/admin/cache_content_reset.php +++ /dev/null @@ -1,14 +0,0 @@ -hiddenPages))) { - append("\n{$page}|" . file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/" . $page . "/pagename")); - $index++; - } -} -if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/galery/enabled")) { - append("\n@galery|" . $lang["viewer"]["galery"]); -} - -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/cache/pagelist.mtd", $cache); - -$cache = ""; -$index = 0; -if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/galery/enabled")) {$index = 1;} -append("@home|@indexHomeIcon"); -foreach ($pages as $page) { - if ((($page != ".." && $page != ".")) && (is_dir($_SERVER['DOCUMENT_ROOT'] . "/" . $page)) && (file_exists($_SERVER['DOCUMENT_ROOT'] . "/" . $page . "/pagename")) && (!in_array($page, $customSettings->hiddenPages))) { - append("\n{$page}|" . file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/" . $page . "/pagename")); - $index++; - } -} -if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/galery/enabled")) { - append("\n@galery|" . $lang["viewer"]["galery"]); -} - -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/cache/pagelist-full.mtd", $cache); - -/* --------------------------- */ -// Backwards compatibility with the old engine-cyclic -$cache = ""; - -$pages = scandir($_SERVER['DOCUMENT_ROOT']); -uasort($pages, 'compareASCII'); -foreach ($pages as $page) { - if ($page != ".." && $page != ".") { - if (is_dir($_SERVER['DOCUMENT_ROOT'] . "/" . $page)) { - if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/" . $page . "/pagename")) { - if (!in_array($page, $customSettings->hiddenPages)) { - append("" . file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/" . $page . "/pagename") . ""); - } - } - } - } -} -if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/galery/enabled")) {append("" . $lang["viewer"]["galery"] . "");} - -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/cache/pagelist-old.mtd", $cache); \ No newline at end of file diff --git a/Neutron-trunk/api/admin/calendar_create.php b/Neutron-trunk/api/admin/calendar_create.php deleted file mode 100644 index 6384528..0000000 --- a/Neutron-trunk/api/admin/calendar_create.php +++ /dev/null @@ -1,155 +0,0 @@ - -', '>', $name); - $name = str_replace('<', '<', $name); - if (strlen($name) > 75) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["calnamelong"]); - } - if (trim($name) == "") { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["calnamenone"]); - } - $desc = str_replace('>', '>', $desc); - $desc = str_replace('<', '<', $desc); - if ($day == "1") { - $daystr = $lang["api"]["calordinal"]; - } else { - $daystr = $day; - } - if ($month == "01") { - $monthstr = $lang["api"]["calminmonths"][0]; - } - if ($month == "02") { - $monthstr = $lang["api"]["calminmonths"][1]; - } - if ($month == "03") { - $monthstr = $lang["api"]["calminmonths"][2]; - } - if ($month == "04") { - $monthstr = $lang["api"]["calminmonths"][3]; - } - if ($month == "05") { - $monthstr = $lang["api"]["calminmonths"][4]; - } - if ($month == "06") { - $monthstr = $lang["api"]["calminmonths"][5]; - } - if ($month == "07") { - $monthstr = $lang["api"]["calminmonths"][6]; - } - if ($month == "08") { - $monthstr = $lang["api"]["calminmonths"][7]; - } - if ($month == "09") { - $monthstr = $lang["api"]["calminmonths"][8]; - } - if ($month == "10") { - $monthstr = $lang["api"]["calminmonths"][9]; - } - if ($month == "11") { - $monthstr = $lang["api"]["calminmonths"][10]; - } - if ($month == "12") { - $monthstr = $lang["api"]["calminmonths"][11]; - } - $json = json_decode($jsonraw); - foreach($json->events as $event) { - if (isset($event->timestamp)) { - if ($event->timestamp == $year . date('m', $date) . date('d', $date)) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["calsameday"]); - } - } - } - $pos = count($json->events); - $json->events[$pos] = new stdClass(); - $json->events[$pos]->timestamp = $year . date('m', $date) . date('d', $date); - $json->events[$pos]->name = $name; - $json->events[$pos]->description = $desc; - if (substr($link, 0, 4) == "http") { - $json->events[$pos]->link = $link; - } else { - $json->events[$pos]->link = "http://" . $link; - } - $json->events[$pos]->datestr = $daystr . " " . $monthstr . " " . $year; - $newjsonraw = json_encode($json, JSON_PRETTY_PRINT); - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/caldb.json", $newjsonraw); - require $_SERVER['DOCUMENT_ROOT'] . "/api/admin/cache_content_reset.php"; - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("ok"); -} else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["calerror"]); -} \ No newline at end of file diff --git a/Neutron-trunk/api/admin/calendar_delete.php b/Neutron-trunk/api/admin/calendar_delete.php deleted file mode 100644 index 720a2f5..0000000 --- a/Neutron-trunk/api/admin/calendar_delete.php +++ /dev/null @@ -1,64 +0,0 @@ - -events as $stdClass) { - $pos = $pos + 1; - if (isset($stdClass->timestamp)) { - if ($stdClass->timestamp == $id) { - unset($json->events[$pos]->timestamp); - unset($json->events[$pos]->datestr); - unset($json->events[$pos]->name); - unset($json->events[$pos]->description); - } - } - } - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/caldb.json", json_encode($json, JSON_PRETTY_PRINT)); - require $_SERVER['DOCUMENT_ROOT'] . "/api/admin/cache_content_reset.php"; - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("ok"); -} else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("CalDb1: ParseError: Unable to open database, JSON parse failed. Data might be corrupted"); -} \ No newline at end of file diff --git a/Neutron-trunk/api/admin/calendar_nextevents.php b/Neutron-trunk/api/admin/calendar_nextevents.php deleted file mode 100644 index c6fbec7..0000000 --- a/Neutron-trunk/api/admin/calendar_nextevents.php +++ /dev/null @@ -1,36 +0,0 @@ - - -', '>', $title); -$title = str_replace('<', '<', $title); -if (substr($title, 0, 1) == " " || substr($title, 0, 1) == "-" || substr($title, 0, 1) == " " || substr($title, 0, 1) == "_" || substr($title, 0, 1) == "@" || substr($title, 0, 1) == "|" || substr($title, 0, 1) == "'" || substr($title, 0, 1) == "\"" || substr($title, 0, 1) == "~" || substr($title, 0, 1) == "&" || substr($title, 0, 1) == "=") { - $prefixed = true; -} else { - $prefixed = false; -} -$type = $_POST['type']; -$content = $_POST['content']; - -$slug = preg_replace("/[^0-9a-zA-Z ]/m", "", $title ); -$slug = str_replace(" ", "-", $slug); -$slug = strtolower($slug); - -if ($prefixed) { - $slug = "-" . $slug; -} - -if (trim($title) == "") { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["pgtitleempty"]); -} - -if ($slug == "api" || $slug == "cms-special" || $slug == "galery" || $slug == "cms-unrelated" || $slug == "vendor" || $slug == "data" || $slug == "resources" || $slug == "widgets" || $slug == "-htaccess" || $slug == "index" || $slug == "index-php") { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["pgnameinternal"]); -} - -if (strlen($slug) > 70) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["pgnamelong"]); -} - -if ($type != "0" && $type != "1") { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["pgtypenone"]); -} - -if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pages/" . $slug)) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["pgnameexists"]); -} - -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pages/" . $slug, $content); -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pagetypes/" . $slug, $type); -mkdir($_SERVER['DOCUMENT_ROOT'] . "/" . $slug); -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/" . $slug . "/index.php", ''); -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/" . $slug . "/pagename", $title); -require_once $_SERVER['DOCUMENT_ROOT'] . "/api/admin/cache_pages_update.php"; -require $_SERVER['DOCUMENT_ROOT'] . "/api/admin/cache_content_reset.php"; -require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("ok"); \ No newline at end of file diff --git a/Neutron-trunk/api/admin/customization_colors.php b/Neutron-trunk/api/admin/customization_colors.php deleted file mode 100644 index d784134..0000000 --- a/Neutron-trunk/api/admin/customization_colors.php +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - -', '>', $category); - $category = str_replace('<', '<', $category); -} else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["mkcatnoname"]); -} - -$slug = preg_replace("/[^0-9a-zA-Z ]/m", "", $category ); -$slug = str_replace(" ", "-", $slug); -$slug = strtolower($slug); - -if ($slug == "unclassed") { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["pgnameinternal"]); -} - -if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/galery/categories/" . $slug)) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["mkcatexists"]); -} else { - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/galery/categories/" . $slug, $category); - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("ok"); -} \ No newline at end of file diff --git a/Neutron-trunk/api/admin/galery_delete_category.php b/Neutron-trunk/api/admin/galery_delete_category.php deleted file mode 100644 index 0fb74e7..0000000 --- a/Neutron-trunk/api/admin/galery_delete_category.php +++ /dev/null @@ -1,52 +0,0 @@ - - - - - 1000) { - if ($maxsize > 1000000) { - $maxsizestr = round($maxsize / 1000000, 2) . " " . $lang["sizes"]["mib"]; - } else { - $maxsizestr = round($maxsize / 1000, 2) . " " . $lang["sizes"]["kib"]; - } - } else { - $maxsizestr = $maxsize . " " . $lang["sizes"]["bytes"]; - } - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["filesize"] . " ({$maxsizestr})"); - } - if ($_FILES['file']['error'] == 2) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["fileform"]); - } - if ($_FILES['file']['error'] == 3) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["fileincomplete"]); - } - if ($_FILES['file']['error'] == 4) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["filenotfound"]); - } - if ($_FILES['file']['error'] == 6) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["filenotempdir"]); - } - if ($_FILES['file']['error'] == 7) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["filewriteerror"]); - } - if ($_FILES['file']['error'] == 8) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["fileint"]); - } - if ($_FILES['file']['type'] != "image/png" && $_FILES['file']['type'] != "image/jpeg" && $_FILES['file']['type'] != "image/gif") { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($file["api"]["filemime"] . " " . strtoupper(str_ireplace("image/", "", $_FILES['file']['type'])) . "."); - } - if ($_FILES['file']['error'] == 0) { - // if (/*!*//* <-- Fonction de test, décommentez le "!" pour forcer l'affichage de ce message */file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/galery/pictures/" . $uuid)) { - // echo("Vous êtes tombé sur une erreur très rare, bravo à vous !\n\nPrenez rapidement ce message en capture d'écran et transmettez le aux développeurs de Neutron.\n\nVous pouvez leur donner cette adresse de galerie Neutron comme preuve :\nmpcms-gallery://" . $uuid . "@"); - // if (isset($_SERVER['HTTP_HOST'])) { - // echo($_SERVER['HTTP_HOST']); - // } else { - // if (isset($_SERVER['SERVER_NAME'])) { - // echo($_SERVER['SERVER_NAME']); - // } else { - // echo("unknown"); - // } - // } - // echo("\n\nVotre site doit être publiquement accessible et vous ne devez pas avoir modifié Neutron pour que votre trouvaille soit référencée."); - // exit; - // } - imagejpeg(imagecreatefromstring(file_get_contents($_FILES['file']['tmp_name'])), $_SERVER['DOCUMENT_ROOT'] . "/resources/upload/" . $uuid . ".jpg"); - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/galery/pictures/" . $uuid, "/resources/upload/" . $uuid . ".jpg" . "|" . $_POST['category']); - unlink($_FILES['file']['tmp_name']); - if (!file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/picdb.json")) { - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/picdb.json", "{\"" . $_POST['category'] . "\":[\"" . $uuid . "\"]}"); - } - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("ok"); - } -} \ No newline at end of file diff --git a/Neutron-trunk/api/admin/galery_toggle_state.php b/Neutron-trunk/api/admin/galery_toggle_state.php deleted file mode 100644 index 224ec45..0000000 --- a/Neutron-trunk/api/admin/galery_toggle_state.php +++ /dev/null @@ -1,40 +0,0 @@ - - - - 12,]), PASSWORD_BCRYPT, ['cost' => 12,])); - if (!file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/tokens")) { - mkdir($_SERVER['DOCUMENT_ROOT'] . "/data/tokens"); - } - $tokens = scandir($_SERVER['DOCUMENT_ROOT'] . "/data/tokens"); - foreach ($tokens as $deltoken) { - if ($deltoken == "." || $deltoken == "..") {} else { - unlink($_SERVER['DOCUMENT_ROOT'] . "/data/tokens/" . $deltoken); - } - } - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/tokens/" . $token, ""); - header("Set-Cookie: _NEUTRON_ADMIN_TOKEN={$token}; Path=/; Http-Only; SameSite=Strict"); - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("ok"); - return; - } else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["keyinvalid"]); - } - } else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["keynone"]); - } - } else { // Use regular password - if (password_verify($_POST['password'], file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/password"))) { - $token = str_ireplace("/", "-", password_hash(password_hash(rand(0, 999999) + rand(0, 999999) + rand(0, 999999) + rand(0, 999999) + rand(0, 999999), PASSWORD_BCRYPT, ['cost' => 12,]), PASSWORD_BCRYPT, ['cost' => 12,])); - if (!file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/tokens")) { - mkdir($_SERVER['DOCUMENT_ROOT'] . "/data/tokens"); - } - $tokens = scandir($_SERVER['DOCUMENT_ROOT'] . "/data/tokens"); - foreach ($tokens as $atoken) { - if ($atoken == "." || $atoken == "..") {} else { - unlink($_SERVER['DOCUMENT_ROOT'] . "/data/tokens/" . $atoken); - } - } - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/tokens/" . $token, ""); - header("Set-Cookie: _NEUTRON_ADMIN_TOKEN={$token}; Path=/; Http-Only; SameSite=Strict"); - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("ok"); - return; - } else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["lgpassinvalid"]); - } - } -} else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["lgpassnone"]); -} \ No newline at end of file diff --git a/Neutron-trunk/api/admin/password.php b/Neutron-trunk/api/admin/password.php deleted file mode 100644 index ff57028..0000000 --- a/Neutron-trunk/api/admin/password.php +++ /dev/null @@ -1,73 +0,0 @@ - - 12,])); -require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("ok"); \ No newline at end of file diff --git a/Neutron-trunk/api/admin/rename_page.php b/Neutron-trunk/api/admin/rename_page.php deleted file mode 100644 index b7f023c..0000000 --- a/Neutron-trunk/api/admin/rename_page.php +++ /dev/null @@ -1,75 +0,0 @@ - -', '>', $newname); - $newname = str_replace('<', '<', $newname); - if (trim($newname) == "") { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["pgnameempty"]); - } - $newslug = preg_replace("/[^0-9a-zA-Z ]/m", "", $newname ); - $newslug = str_replace(" ", "-", $newslug); - $newslug = strtolower($newslug); - if ($newslug == "api" || $newslug == "cms-special" || $newslug == "galery" || $newslug == "vendor" || $newslug == "cms-unrelated" || $newslug == "data" || $newslug == "resources" || $newslug == "widgets" || $newslug == "-htaccess" || $newslug == "index" || $newslug == "index-php") { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["pgnameinternal"]); - } - if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pages/" . $newslug)) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["pgnameexists"]); - } - if (strlen($newslug) > 70) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["pgnamelong"]); - } - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pages/" . $newslug, file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pages/" . $oldslug)); - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pagetypes/" . $newslug, file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pagetypes/" . $oldslug)); - mkdir($_SERVER['DOCUMENT_ROOT'] . "/" . $newslug); - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/" . $newslug . "/index.php", ''); - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/" . $newslug . "/pagename", $newname); - unlink($_SERVER['DOCUMENT_ROOT'] . "/" . $oldslug . "/index.php"); - unlink($_SERVER['DOCUMENT_ROOT'] . "/" . $oldslug . "/pagename"); - rmdir($_SERVER['DOCUMENT_ROOT'] . "/" . $oldslug); - unlink($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pages/" . $oldslug); - unlink($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pagetypes/" . $oldslug); - require_once $_SERVER['DOCUMENT_ROOT'] . "/api/admin/cache_pages_update.php"; - require $_SERVER['DOCUMENT_ROOT'] . "/api/admin/cache_content_reset.php"; - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("ok"); - } else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["pgnamenone"]); - } - } else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["pgnotfound"]); - } -} else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit($lang["api"]["pgnone"]); -} \ No newline at end of file diff --git a/Neutron-trunk/api/admin/reset.php b/Neutron-trunk/api/admin/reset.php deleted file mode 100644 index f732ad9..0000000 --- a/Neutron-trunk/api/admin/reset.php +++ /dev/null @@ -1,87 +0,0 @@ - - - -list; - -if ($_POST['value'] == "true") { - if (array_search($_POST['element'], $array) === false) { - array_push($array, $_POST['element']); - } -} - -if ($_POST['value'] == "false") { - if (array_search($_POST['element'], $array) !== false) { - unset($array[array_search($_POST['element'], $array)]); - sort($array); - } -} -$settings->list = $array; - -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/widgets.json", json_encode($settings, JSON_PRETTY_PRINT)); - -require $_SERVER['DOCUMENT_ROOT'] . "/api/admin/cache_content_reset.php"; -require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("ok"); \ No newline at end of file diff --git a/Neutron-trunk/api/bugs b/Neutron-trunk/api/bugs deleted file mode 100644 index a22c270..0000000 --- a/Neutron-trunk/api/bugs +++ /dev/null @@ -1 +0,0 @@ -https://github.com/Minteck/Neutron/issues \ No newline at end of file diff --git a/Neutron-trunk/api/codename b/Neutron-trunk/api/codename deleted file mode 100644 index 08d818a..0000000 --- a/Neutron-trunk/api/codename +++ /dev/null @@ -1 +0,0 @@ -Glaced Valley \ No newline at end of file diff --git a/Neutron-trunk/api/cyclic_version b/Neutron-trunk/api/cyclic_version deleted file mode 100644 index a625450..0000000 --- a/Neutron-trunk/api/cyclic_version +++ /dev/null @@ -1 +0,0 @@ -2.3.1 \ No newline at end of file diff --git a/Neutron-trunk/api/electrode/quit.php b/Neutron-trunk/api/electrode/quit.php deleted file mode 100644 index 6aaad20..0000000 --- a/Neutron-trunk/api/electrode/quit.php +++ /dev/null @@ -1,12 +0,0 @@ - - \ No newline at end of file diff --git a/Neutron-trunk/api/engine-cyclic/components/content.php b/Neutron-trunk/api/engine-cyclic/components/content.php deleted file mode 100644 index e3e3be5..0000000 --- a/Neutron-trunk/api/engine-cyclic/components/content.php +++ /dev/null @@ -1,22 +0,0 @@ -
-
-
- -

- -
-
-

- -
-
- - - - -
-

- -
-
-
diff --git a/Neutron-trunk/api/engine-cyclic/components/drawer.php b/Neutron-trunk/api/engine-cyclic/components/drawer.php deleted file mode 100644 index f0e1db7..0000000 --- a/Neutron-trunk/api/engine-cyclic/components/drawer.php +++ /dev/null @@ -1,54 +0,0 @@ - - - -
\ No newline at end of file diff --git a/Neutron-trunk/api/engine-cyclic/components/favicon.php b/Neutron-trunk/api/engine-cyclic/components/favicon.php deleted file mode 100644 index 3d078a1..0000000 --- a/Neutron-trunk/api/engine-cyclic/components/favicon.php +++ /dev/null @@ -1,88 +0,0 @@ -src_img = $img; - $this->src_w = imagesx($img); - $this->src_h = imagesy($img); - $this->dst_w = $dstWidth; - $this->dst_h = $dstHeight; - } - - public function __destruct() - { - if (is_resource($this->dst_img)) - { - imagedestroy($this->dst_img); - } - } - - public function display() - { - imagepng($this->dst_img, $_SERVER['DOCUMENT_ROOT'] . "/resources/upload/favicon.png"); - return $this; - } - - public function reset() - { - if (is_resource(($this->dst_img))) - { - imagedestroy($this->dst_img); - } - $this->dst_img = imagecreatetruecolor($this->dst_w, $this->dst_h); - imagecopy($this->dst_img, $this->src_img, 0, 0, 0, 0, $this->dst_w, $this->dst_h); - return $this; - } - - public function size($dstWidth, $dstHeight) - { - $this->dst_w = $dstWidth; - $this->dst_h = $dstHeight; - return $this->reset(); - } - - public function crop() - { - $this->reset(); - - $mask = imagecreatetruecolor($this->dst_w, $this->dst_h); - $maskTransparent = imagecolorallocate($mask, 255, 0, 255); - imagecolortransparent($mask, $maskTransparent); - imagefilledellipse($mask, $this->dst_w / 2, $this->dst_h / 2, $this->dst_w, $this->dst_h, $maskTransparent); - - imagecopymerge($this->dst_img, $mask, 0, 0, 0, 0, $this->dst_w, $this->dst_h, 100); - - $dstTransparent = imagecolorallocate($this->dst_img, 255, 0, 255); - imagefill($this->dst_img, 0, 0, $dstTransparent); - imagefill($this->dst_img, $this->dst_w - 1, 0, $dstTransparent); - imagefill($this->dst_img, 0, $this->dst_h - 1, $dstTransparent); - imagefill($this->dst_img, $this->dst_w - 1, $this->dst_h - 1, $dstTransparent); - imagecolortransparent($this->dst_img, $dstTransparent); - - return $this; - } - - } - - if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/resources/upload/siteicon-uncomp.png")) { - $path = $_SERVER['DOCUMENT_ROOT'] . "/resources/upload/siteicon-uncomp.png"; - } else { - $path = $_SERVER['DOCUMENT_ROOT'] . "/resources/upload/siteicon.png"; - } - - $image = imagecreatefrompng($path); - - $width = imagesx($image); - $height = imagesy($image); - $crop = new CircleCrop($image,$width,$height); - $crop->crop()->display(); \ No newline at end of file diff --git a/Neutron-trunk/api/engine-cyclic/components/footer.php b/Neutron-trunk/api/engine-cyclic/components/footer.php deleted file mode 100644 index ca571cb..0000000 --- a/Neutron-trunk/api/engine-cyclic/components/footer.php +++ /dev/null @@ -1,18 +0,0 @@ - \ No newline at end of file diff --git a/Neutron-trunk/api/engine-cyclic/components/init.php b/Neutron-trunk/api/engine-cyclic/components/init.php deleted file mode 100644 index d17792e..0000000 --- a/Neutron-trunk/api/engine-cyclic/components/init.php +++ /dev/null @@ -1,14 +0,0 @@ -list; -foreach ($widgets as $widget): ?> - -class) && is_string($data->class)) { - require $_SERVER['DOCUMENT_ROOT'] . "/widgets/" . $widget . "/source.php"; -} - -?> - \ No newline at end of file diff --git a/Neutron-trunk/api/engine-cyclic/components/menubar.php b/Neutron-trunk/api/engine-cyclic/components/menubar.php deleted file mode 100644 index b6bce59..0000000 --- a/Neutron-trunk/api/engine-cyclic/components/menubar.php +++ /dev/null @@ -1,52 +0,0 @@ - - -
- -
diff --git a/Neutron-trunk/api/engine-cyclic/components/widgets.php b/Neutron-trunk/api/engine-cyclic/components/widgets.php deleted file mode 100644 index c2a903c..0000000 --- a/Neutron-trunk/api/engine-cyclic/components/widgets.php +++ /dev/null @@ -1,18 +0,0 @@ -list; -foreach ($widgets as $widget): ?> - -
-class) && is_string($data->class)) { - $class = $data->class; - new $class(); -} else { - require $_SERVER['DOCUMENT_ROOT'] . "/widgets/" . $widget . "/source.php"; -} - -?> - \ No newline at end of file diff --git a/Neutron-trunk/api/engine-cyclic/heads.php b/Neutron-trunk/api/engine-cyclic/heads.php deleted file mode 100644 index 0eeba9a..0000000 --- a/Neutron-trunk/api/engine-cyclic/heads.php +++ /dev/null @@ -1,40 +0,0 @@ - - -"> - - - - <?php - - rlgps("Title generator"); - if (isset($MPCMSRendererPageNameValue) && $MPCMSRendererPageNameValue == "index") { - echo(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/sitename")); - } else { - echo(getPageName() . " · " . file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/sitename")); - } - - ?> - - - - /resources/css/polymer/fonts.css"> - /resources/css/themes/-.css"> - /resources/css/polymer/menubar.css"> - /resources/css/polymer/content.css"> - /resources/upload/favicon.png" type="image/png"> - /resources/css/polymer/responsive.css"> - /resources/css/polymer/scrollbars.css"> - /resources/css/polymer/warnings.css"> - /resources/css/polymer/gallery.css"> - /resources/lib/pushbar.js/library.css"> - - headers");require_once $_SERVER['DOCUMENT_ROOT'] . "/resources/private/headers/documenthead.php"; ?> - - - - headers");require_once $_SERVER['DOCUMENT_ROOT'] . "/resources/private/headers/documentbody.php"; ?> \ No newline at end of file diff --git a/Neutron-trunk/api/engine-cyclic/homepage.php b/Neutron-trunk/api/engine-cyclic/homepage.php deleted file mode 100644 index 995a76a..0000000 --- a/Neutron-trunk/api/engine-cyclic/homepage.php +++ /dev/null @@ -1,18 +0,0 @@ -list; - } - - // Check if there is (at least) one widget that disables cache - foreach ($list as $widget) { - $data = json_decode(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/widgets/$widget/feature.json")); - if (json_last_error() == JSON_ERROR_NONE) { - if (isset($data->cache)) { - if (is_bool($data->cache)) { - $cache = $data->cache; - if ($data->cache == false) { - rlgps("Widget \"$widget\" prevents the use of cache"); - } - } - } - } else { - rlgps("Warning: Metadata for the widget \"$widget\" is corrupted"); - } - } - - // Check if an update has been installed - if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/cache/last_version")) { - if (file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/cache/last_version") == file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/api/version")) {} else { - $cache = false; - require $_SERVER['DOCUMENT_ROOT'] . "/api/admin/cache_content_reset.php"; - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/cache/last_version", file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/api/version")); - } - } else { - $cache = false; - require $_SERVER['DOCUMENT_ROOT'] . "/api/admin/cache_content_reset.php"; - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/cache/last_version", file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/api/version")); - } - - // Is there any widget that disables cache? - if ($cache) { // no - // Does the cached version exists? - if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/cache/page-" . $page)) { // yes - header("X-FNS-NeutronCache: yes"); - echo(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/cache/page-" . $page)); // So let's output it - require_once $_SERVER['DOCUMENT_ROOT'] . "/resources/private/debug.php";debugDump(); // And debug if needed - return true; - } else { // no - header("X-FNS-NeutronCache: no"); - return false; // Let the engine-cyclic render the page - } - } else { // yes - header("X-FNS-NeutronCache: no"); - return false; // Let the engine-cyclic render the page - } */ - - // Cache is now completely disabled due to problems - return false; -} \ No newline at end of file diff --git a/Neutron-trunk/api/engine-cyclic/includes/getPageContent.php b/Neutron-trunk/api/engine-cyclic/includes/getPageContent.php deleted file mode 100644 index 31b202c..0000000 --- a/Neutron-trunk/api/engine-cyclic/includes/getPageContent.php +++ /dev/null @@ -1,14 +0,0 @@ - - - - \ No newline at end of file diff --git a/Neutron-trunk/api/engine-cyclic/wrapper.php b/Neutron-trunk/api/engine-cyclic/wrapper.php deleted file mode 100644 index 196060d..0000000 --- a/Neutron-trunk/api/engine-cyclic/wrapper.php +++ /dev/null @@ -1,42 +0,0 @@ - -> 16) & 0xFF; - $g = ($rgb >> 8) & 0xFF; - $b = $rgb & 0xFF; - $lum = ($r+$r+$b+$g+$g+$g)/6; - $total_lum += $lum; - $sample_no++; - } - } - $avg_lum = $total_lum / $sample_no; - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/cache/banner.mtd", ($avg_lum / 255) * 100); - return ($avg_lum / 255) * 100; - } -} - -?> -list; -foreach ($widgets as $widget): ?> - -class) && is_string($data->class)) { - require $_SERVER['DOCUMENT_ROOT'] . "/widgets/" . $widget . "/source.php"; -} - -?> - -") ?> - - - - - - - - - '); - echo(''); - echo(''); - echo(''); - } else { - echo(''); - } - - ?> - /resources/css/fonts-import.css"> - /resources/css/ui.css"> - <?php - - function asciiComp($a, $b) { - $at = iconv('UTF-8', 'ASCII//TRANSLIT', $a); - $bt = iconv('UTF-8', 'ASCII//TRANSLIT', $b); - return strcmp($at, $bt); - } - - if ($ready) { - echo(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/sitename")); - } else { - echo("Neutron"); - } - - ?> - - - - location.href='{$GLOBALS["SYSTEM_ROOT"]}/cms-special/setup';"); - } - - if ($ready) { - echo(""); - } - - rlgps("Banner generation"); - if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/resources/upload/banner.jpg")) { - $banner = "{$GLOBALS["SYSTEM_ROOT"]}/resources/upload/banner.jpg"; - if (getAvgLuminance($_SERVER['DOCUMENT_ROOT'] . "/resources/upload/banner.jpg") > 50) { - $blackBannerText = true; - } else { - $blackBannerText = false; - } - } else { - $banner = "{$GLOBALS["SYSTEM_ROOT"]}/resources/image/default.jpg"; - if (getAvgLuminance($_SERVER['DOCUMENT_ROOT'] . "/resources/image/default.jpg") > 50) { - $blackBannerText = true; - } else { - $blackBannerText = false; - } - } - rlgps("Branding"); - ?> - - - -
- - -
- /" title="/" class="menu-link"> - hiddenPages)) { - echo("" . file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/" . $page . "/pagename") . ""); - } - } - } - } - } - if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/galery/enabled")) {echo("" . $lang["viewer"]["gallery"] . "");} - - ?> -
- -
-
- ]*>.*?<\/h[1-6]>#',$html_string,$results); - - $toc = implode("\n",$results[0]); - $toc = preg_replace('#

#','
  • ',$toc); - $toc = preg_replace('#<\/h2>#','
  • ',$toc); - $toc = preg_replace('#

    #','
  • ',$toc); - $toc = preg_replace('#<\/h3>#','
  • ',$toc); - $toc = preg_replace('#

    #','
  • ',$toc); - $toc = preg_replace('#<\/h4>#','
  • ',$toc); - $toc = preg_replace('#

    #','
  • ',$toc); - $toc = preg_replace('#<\/h5>#','
  • ',$toc); - $toc = preg_replace('#
    #','
  • ',$toc); - $toc = preg_replace('#<\/h6>#','
  • ',$toc); - - $toc = '
    -

    ' . $lang["viewer"]["toc"] . '

    -
      - '.$toc.' -
    -

    '; - - if (false) { - echo($toc); - } - - ?> - -
    - -
    - - diff --git a/Neutron-trunk/api/engine-jaw/init.php b/Neutron-trunk/api/engine-jaw/init.php deleted file mode 100644 index a9da042..0000000 --- a/Neutron-trunk/api/engine-jaw/init.php +++ /dev/null @@ -1,306 +0,0 @@ - -> 16) & 0xFF; - $g = ($rgb >> 8) & 0xFF; - $b = $rgb & 0xFF; - $lum = ($r+$r+$b+$g+$g+$g)/6; - $total_lum += $lum; - $sample_no++; - } - } - $avg_lum = $total_lum / $sample_no; - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/cache/banner.mtd", ($avg_lum / 255) * 100); - return ($avg_lum / 255) * 100; - } -} - -function asciiComp($a, $b) { - $at = iconv('UTF-8', 'ASCII//TRANSLIT', $a); - $bt = iconv('UTF-8', 'ASCII//TRANSLIT', $b); - return strcmp($at, $bt); -} - -?> -list; -foreach ($widgets as $widget): ?> - -class) && is_string($data->class)) { - require $_SERVER['DOCUMENT_ROOT'] . "/widgets/" . $widget . "/source.php"; -} - -?> - -") ?> -location.href = '/';"); -} - -?> - - - - - - - - '); - echo(''); - echo(''); - echo(''); - } else { - echo(''); - } - - ?> - - - <?php - - if (isset($MPCMSRendererPageMarkup)) { - echo($MPCMSRendererPageMarkupDN . " - " . file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/sitename")); - } else { - echo(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/" . $pagename . "/pagename") . " - " . file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/sitename")); - } - - ?> - - - - \nvar pushbar = new Pushbar({\nblur:true,\noverlay:true,\n});\n"); - - - rlgps("Banner generation"); - if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/resources/upload/banner.jpg")) { - $banner = "/resources/upload/banner.jpg"; - if (getAvgLuminance($_SERVER['DOCUMENT_ROOT'] . "/resources/upload/banner.jpg") > 50) { - $blackBannerText = true; - } else { - $blackBannerText = false; - } - } else { - $banner = "/resources/image/default.jpg"; - if (getAvgLuminance($_SERVER['DOCUMENT_ROOT'] . "/resources/image/default.jpg") > 50) { - $blackBannerText = true; - } else { - $blackBannerText = false; - } - } - rlgps("Branding"); - ?> - - - -
    - - -
    - - hiddenPages)) { - echo("" . file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/" . $page . "/pagename") . ""); - } - } - } - } - } - if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/galery/enabled")) {echo("" . $lang["viewer"]["gallery"] . "");} - - ?> -
    - -
    -
    - ]*>.*?<\/h[1-6]>#',$html_string,$results); - - $toc = implode("\n",$results[0]); - $toc = preg_replace('#

    #','
  • ',$toc); - $toc = preg_replace('#<\/h2>#','
  • ',$toc); - $toc = preg_replace('#

    #','
  • ',$toc); - $toc = preg_replace('#<\/h3>#','
  • ',$toc); - $toc = preg_replace('#

    #','
  • ',$toc); - $toc = preg_replace('#<\/h4>#','
  • ',$toc); - $toc = preg_replace('#

    #','
  • ',$toc); - $toc = preg_replace('#<\/h5>#','
  • ',$toc); - $toc = preg_replace('#
    #','
  • ',$toc); - $toc = preg_replace('#<\/h6>#','
  • ',$toc); - - $toc = '
    -

    ' . $lang["viewer"]["toc"] . '

    -
      - '.$toc.' -
    -

    '; - - if (false) { - echo($toc); - } - } - - ?> - -
    - -
    - - diff --git a/Neutron-trunk/api/engine-jaw/render.php b/Neutron-trunk/api/engine-jaw/render.php deleted file mode 100644 index 9a9efd3..0000000 --- a/Neutron-trunk/api/engine-jaw/render.php +++ /dev/null @@ -1,29 +0,0 @@ -const lang = '" . $langsel . "';"); - $lang = []; - - if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/resources/i18n/" . $langsel)) { - $langprops = scandir($_SERVER['DOCUMENT_ROOT'] . "/resources/i18n/" . $langsel); - foreach ($langprops as $langprop) { - if ($langprop != "." && $langprop != "..") { - $langpieces = explode("/", implode("/", explode("\\", $langprop))); - $langitemsel = explode(".", $langpieces[count($langpieces) - 1]); - $langitem = $langitemsel[count($langitemsel) - 1]; - if ($langitemsel[count($langitemsel) - 1] != "json") { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("Unable to load language file: " . implode(".", $langitemsel) . " is not in a valid format. Language files must be JSON."); - } else { - json_decode(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/resources/i18n/" . $langsel . "/" . $langprop)); - if (json_last_error() == JSON_ERROR_NONE) { - $lang[$langitemsel[count($langitemsel) - 2]] = (array)json_decode(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/resources/i18n/" . $langsel . "/" . $langprop)); - } else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("Unable to load language file: " . implode(".", $langitemsel) . " isn't a valid JSON file. Please check for syntax errors and retry."); - } - } - } - } - } else { - if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/resources/i18n/fr")) { - echo("Unable to load language files: unable to find selected language files, loading fallback files"); - $langprops = scandir($_SERVER['DOCUMENT_ROOT'] . "/resources/i18n/fr"); - foreach ($langprops as $langprop) { - if ($langprop != "." && $langprop != "..") { - $langpieces = explode("/", implode("/", explode("\\", $langprop))); - $langitemsel = explode(".", $langpieces[count($langpieces) - 1]); - $langitem = $langitemsel[count($langitemsel) - 1]; - if ($langitemsel[count($langitemsel) - 1] != "json") { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("Unable to load language file: " . implode(".", $langitemsel) . " is not in a valid format. Language files must be JSON."); - } else { - json_decode(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/resources/i18n/fr/" . $langprop)); - if (json_last_error() == JSON_ERROR_NONE) { - $lang[$langitemsel[count($langitemsel) - 2]] = (array)json_decode(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/resources/i18n/fr/" . $langprop)); - } else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("Unable to load language file: " . implode(".", $langitemsel) . " isn't a valid JSON file. Please check for syntax errors and retry."); - } - } - } - } - } else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("Unable to load language files: unable to find selected language files, and unable to find fallback language files"); - } - } -} \ No newline at end of file diff --git a/Neutron-trunk/api/prettyver b/Neutron-trunk/api/prettyver deleted file mode 100644 index 3edb724..0000000 --- a/Neutron-trunk/api/prettyver +++ /dev/null @@ -1 +0,0 @@ -21H2 Beta 2 \ No newline at end of file diff --git a/Neutron-trunk/api/public b/Neutron-trunk/api/public deleted file mode 100644 index b502f32..0000000 --- a/Neutron-trunk/api/public +++ /dev/null @@ -1 +0,0 @@ -https://minteck.ro.lt/creations/dev/neutron \ No newline at end of file diff --git a/Neutron-trunk/api/renderer/main.php b/Neutron-trunk/api/renderer/main.php deleted file mode 100644 index c873f60..0000000 --- a/Neutron-trunk/api/renderer/main.php +++ /dev/null @@ -1,24 +0,0 @@ - -GD Support enabled ') !== false || strpos($data, 'GD Support => enabled') !== false) {} else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("The GD2 library is not installed or enabled"); -} - -if (strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome') !== false || strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') !== false) {} else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("Unsupported browser, please use Chrome, Chrome-based or Firefox"); -} - -require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("ok"); diff --git a/Neutron-trunk/api/setup/defaultHomepage.html b/Neutron-trunk/api/setup/defaultHomepage.html deleted file mode 100644 index 88da957..0000000 --- a/Neutron-trunk/api/setup/defaultHomepage.html +++ /dev/null @@ -1 +0,0 @@ -
    Neutron

    Edit the homepage to start your website...
    Modifiez la page d'accueil pour commencer votre site...
    Edite la página de inicio para iniciar su sitio web...
    Modifica la home page per avviare il tuo sito Web...
    Bearbeiten Sie die Homepage, um Ihre Website zu starten...
    Bewerk de startpagina om uw website te starten...
    Отредактируйте домашнюю страницу, чтобы начать свой сайт ...
    编辑首页以启动您的网站...
    ホームページを編集してウェブサイトを開始...

    \ No newline at end of file diff --git a/Neutron-trunk/api/setup/push.php b/Neutron-trunk/api/setup/push.php deleted file mode 100644 index 20d8898..0000000 --- a/Neutron-trunk/api/setup/push.php +++ /dev/null @@ -1,105 +0,0 @@ - -') !== false || strpos($_POST['sitename'], '{') !== false || strpos($_POST['sitename'], '}') !== false || strpos($_POST['sitename'], '@') !== false || strpos($_POST['sitename'], '#') !== false || strpos($_POST['sitename'], '|') !== false) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("Le nom du site contient des caractères invalides"); - } - if (strlen($_POST['sitename']) > 75) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("Le nom du site est trop long"); - } -} else { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("Aucun nom n'a été spécifié pour le site"); -} - -if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/resources/i18n/" . $_POST['language'])) { - $lang = $_POST['language']; -} else { - $lang = "fr"; -} - -if (isset($_FILES['file'])) { - if ($_FILES['file']['error'] == 1) { - $maxsize = ini_get('upload_max_filesize'); - if ($maxsize > 1000) { - if ($maxsize > 1000000) { - $maxsizestr = round($maxsize / 1000000, 2) . " Mio"; - } else { - $maxsizestr = round($maxsize / 1000, 2) . " Kio"; - } - } else { - $maxsizestr = $maxsize . " octets"; - } - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("La taille du fichier d'icône dépasse la taille maximale imposée par le serveur ({$maxsizestr})"); - } - if ($_FILES['file']['error'] == 2) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("La taille maximale du fichier de formulaire à été dépassée"); - } - if ($_FILES['file']['error'] == 3) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("Le fichier d'icône est incomplet (n'a pas été transmis entièrement)"); - } - if ($_FILES['file']['error'] == 4) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("Le fichier est renseigné au serveur, mais il n'a pas été transmis"); - } - if ($_FILES['file']['error'] == 6) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("Aucun dossier temporaire présent sur le serveur"); - } - if ($_FILES['file']['error'] == 7) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("Impossible d'écrire sur le disque"); - } - if ($_FILES['file']['error'] == 8) { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("Un autre programme à interrompu la transmission du fichier"); - } - if ($_FILES['file']['type'] != "image/png" && $_FILES['file']['type'] != "image/jpeg" && $_FILES['file']['type'] != "image/gif") { - require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("Ce type de fichier n'est pas supporté"); - } - if ($_FILES['file']['error'] == 0) { - imagepng(imagecreatefromstring(file_get_contents($_FILES['file']['tmp_name'])), $_SERVER['DOCUMENT_ROOT'] . "/resources/upload/siteicon.png"); - unlink($_FILES['file']['tmp_name']); - } -} else { - copy($_SERVER['DOCUMENT_ROOT'] . "/resources/image/siteicon.png", $_SERVER['DOCUMENT_ROOT'] . "/resources/upload/siteicon.png"); -} - -if (!file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent")) { - mkdir($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent"); -} - -if (!file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pages")) { - mkdir($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pages"); -} - -if (!file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pagetypes")) { - mkdir($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pagetypes"); -} - -$password = password_hash("MPCMS-usr-motdepasse", PASSWORD_BCRYPT, ['cost' => 12,]); - -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pages/index", file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/api/setup/defaultHomepage.html")); -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/pagetypes/index", "0"); -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/lang", $lang); -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/footer", "Copyright © Votre nom ici
    Tous droits réservés"); -$sitename = str_replace('>', '>', $_POST['sitename']); -$sitename = str_replace('<', '<', $sitename); -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/sitename", $sitename); -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/widgets.json", "{\"list\": [\"test\"]}"); -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/caldb.json", "{\"events\":[{}]}"); -file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/password", $password); -if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/system.log")) { - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/system.log", file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/system.log") . date("d/m/Y H:i:s") . " - SETUP/" . $_SERVER['REQUEST_METHOD'] . " - " . $_SERVER['REQUEST_URI'] . " - " . $_SERVER['HTTP_USER_AGENT'] . "\n\n"); -} else { - file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/system.log", date("d/m/Y H:i:s") . " - SETUP/" . $_SERVER['REQUEST_METHOD'] . " - " . $_SERVER['REQUEST_URI'] . " - " . $_SERVER['HTTP_USER_AGENT'] . "\n\n"); -} - -require $_SERVER['DOCUMENT_ROOT'] . "/api/electrode/quit.php";quit("ok"); \ No newline at end of file diff --git a/Neutron-trunk/api/snow-bold.png b/Neutron-trunk/api/snow-bold.png deleted file mode 100644 index 0d7b2e6..0000000 Binary files a/Neutron-trunk/api/snow-bold.png and /dev/null differ diff --git a/Neutron-trunk/api/snow-light.png b/Neutron-trunk/api/snow-light.png deleted file mode 100644 index 20ea123..0000000 Binary files a/Neutron-trunk/api/snow-light.png and /dev/null differ diff --git a/Neutron-trunk/api/snow-medium.png b/Neutron-trunk/api/snow-medium.png deleted file mode 100644 index ac11309..0000000 Binary files a/Neutron-trunk/api/snow-medium.png and /dev/null differ diff --git a/Neutron-trunk/api/version b/Neutron-trunk/api/version deleted file mode 100644 index 0ad7baf..0000000 --- a/Neutron-trunk/api/version +++ /dev/null @@ -1 +0,0 @@ -10.0.258.54 -- cgit