2015-10-09 14:13:52 +02:00
|
|
|
<?php
|
|
|
|
|
|
2016-10-25 11:37:01 +02:00
|
|
|
//define('GLPI_ROOT', '../../..');
|
|
|
|
|
include_once ("../../../inc/includes.php");
|
2015-10-09 14:13:52 +02:00
|
|
|
|
|
|
|
|
Session::checkCentralAccess();
|
|
|
|
|
|
|
|
|
|
$profile = new Profile();
|
|
|
|
|
$right = new PluginProcessmakerProcess_Profile();
|
|
|
|
|
$process = new PluginProcessmakerProcess();
|
|
|
|
|
|
|
|
|
|
if (isset($_POST["add"])) {
|
|
|
|
|
|
2016-10-25 11:37:01 +02:00
|
|
|
$right->check(-1,UPDATE,$_POST);
|
2015-10-09 14:13:52 +02:00
|
|
|
if ($right->add($_POST)) {
|
|
|
|
|
//Event::log($_POST["processes_id"], "PluginProcessMakerProcess", 4, "setup",
|
|
|
|
|
// $_SESSION["glpiname"]." ".$LANG['log'][61]);
|
|
|
|
|
}
|
|
|
|
|
Html::back();
|
|
|
|
|
|
|
|
|
|
} else if (isset($_POST["delete"])) {
|
|
|
|
|
|
|
|
|
|
if (isset($_POST["item"]) && count($_POST["item"])) {
|
|
|
|
|
foreach ($_POST["item"] as $key => $val) {
|
|
|
|
|
if ($val == 1) {
|
2016-10-25 11:37:01 +02:00
|
|
|
if ($right->can($key,UPDATE)) {
|
2015-10-09 14:13:52 +02:00
|
|
|
$right->delete(array('id' => $key));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
//if (isset($_POST["processes_id"])) {
|
|
|
|
|
// Event::log($_POST["processes_id"], "users", 4, "setup",
|
|
|
|
|
// $_SESSION["glpiname"]." ".$LANG['log'][62]);
|
|
|
|
|
// }
|
|
|
|
|
}
|
|
|
|
|
Html::back();
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Html::displayErrorAndDie("lost");
|
|
|
|
|
?>
|