$message = $ui['insufficientData']; } break; case 'set': if (isset($_GET['nodeId'])) { $node = new node(); $status = $node->get('id', $_GET['nodeId']); if ($status == 'done') { if (isset($_POST['name'], $_POST['focus']) && $_POST['name']) { if (in_array($_POST['focus'], array('hp', 'armor', 'damage'))) { if ($node->data['user'] == $_SESSION[$shortTitle . 'User']['id']) { $oldName = $node->data['name']; $oldFocus = $node->data['focus']; $node->data['name'] = $_POST['name']; $node->data['focus'] = $_POST['focus']; $status = $node->set(); if ($status != 'done') { $node->data['name'] = $oldName; $node->data['focus'] = $oldFocus; } $message = $ui[$status]; } else { $message = $ui['accessDenied']; } } else { $message = $ui['invalidFocus']; } } } else { $message = $ui[$status]; }