<?php require_once $_SERVER['DOCUMENT_ROOT'] . '/wp-config.php'; include realpath(__DIR__ . '/..') . '/classes/Class_SWPM_Materials.php'; $swpm_materials = new SWPMMaterials(); if (isset($_POST['type_to_delete']) && isset($_POST['item_to_delete'])) { $type = $_POST['type_to_delete']; $item = $_POST['item_to_delete']; $file_ext = $_POST['extension']; if ($swpm_materials->deleteItem($type, $item, $file_ext)) { echo "TRUE"; } else { echo "FALSE"; } }
<?php require_once $_SERVER['DOCUMENT_ROOT'] . '/wp-config.php'; include realpath(__DIR__ . '/..') . '/classes/Class_SWPM_Materials.php'; $swpm_materials = new SWPMMaterials(); if (isset($_POST['module_id'])) { $module_id = $_POST['module_id']; if (!empty($_FILES)) { $file_dest = SECURE_MEMBERS_MATERIAL_DOWNLOAD_DIR . '/' . $_POST['module_id'] . '/'; if (!is_dir($file_dest)) { mkdir($file_dest); } //for($x = 0; $x < count($_FILES['file']['name']); $x++) { $tmp_file = $_FILES['file']['tmp_name']; $file_name = basename($_FILES['file']['name']); $ext = pathinfo($file_name, PATHINFO_EXTENSION); $new_material_id = $swpm_materials->logNewMaterial($module_id, $file_name, $file_dest); $move = move_uploaded_file($tmp_file, $file_dest . $new_material_id . '.' . $ext); //chmod($file_dest.$filename, 0644); //$resulting_file_array[] = $file_dest.$file_name; //} echo json_encode(array($new_material_id, $ext)); exit; } else { echo 'No files submitted'; exit; } } else { echo 'No module id given!'; exit; }
<?php if (!isset($_POST['material_type']) && !isset($_POST['material_id']) && !isset($_POST['new_position'])) { exit; } else { $material_type = $_POST['material_type']; $material_id = $_POST['material_id']; $new_position = $_POST['new_position']; $parent_id = $_POST['parent_id']; include realpath(__DIR__ . '/..') . '/classes/Class_SWPM_Materials.php'; $swpm_materials = new SWPMMaterials(); echo $swpm_materials->updateMaterialPosition($material_type, $material_id, $new_position, $parent_id); }
<?php require_once $_SERVER['DOCUMENT_ROOT'] . '/wp-config.php'; include realpath(__DIR__ . '/..') . '/classes/Class_SWPM_Materials.php'; $swpm_materials = new SWPMMaterials(); if (isset($_POST['item_to_update']) && isset($_POST['item_to_update']) && isset($_POST['new_permission'])) { $type = $_POST['item_type']; $item = $_POST['item_to_update']; $new_permission = $_POST['new_permission']; //print_r($swpm_materials->updateItemPermission($type, $item, $new_permission)); if ($swpm_materials->updateItemPermission($type, $item, $new_permission)) { echo "TRUE"; } else { echo "FALSE"; } } else { exit; }
<?php require_once $_SERVER['DOCUMENT_ROOT'] . '/wp-config.php'; include realpath(__DIR__ . '/..') . '/classes/Class_SWPM_Materials.php'; $swpm_materials = new SWPMMaterials(); if (isset($_POST['item_to_update']) && $_POST['new_name']) { $item = $_POST['item_to_update']; $new_name = $_POST['new_name']; if ($swpm_materials->updateMaterialName($item, $new_name)) { echo "TRUE"; } else { echo "FALSE"; } } else { exit; }
<?php require_once $_SERVER['DOCUMENT_ROOT'] . '/wp-config.php'; include realpath(__DIR__ . '/..') . '/classes/Class_SWPM_Materials.php'; $swpm_materials = new SWPMMaterials(); if (isset($_POST['module_name'])) { $module_name = $_POST['module_name']; echo $swpm_materials->createNewModule($module_name); } else { exit; }