} elseif ($action == 'create_event') {
    $error = 0;
    $optName = trim($optName);
    $optValue = price2num($optValue, 2);
    if (!$optName) {
        $message = '<div class="error">' . $langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Name")) . '</div>';
        $error++;
    }
    if (!$optValue > 0) {
        $message = '<div class="error">' . $langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Value")) . '</div>';
        $error++;
    }
    $cp->optName = $optName;
    $cp->optValue = $optValue;
    if (!$error) {
        $result = $cp->createEventCP($user);
        if ($result > 0) {
            $message = 'OkCreateEventCP';
            $optName = '';
            $optValue = '';
        } else {
            $message = '<div class="error">' . $cp->error . '</div>';
        }
    }
    dol_htmloutput_mesg($message);
} elseif ($action == 'event' && isset($_POST['update_event'])) {
    $error = 0;
    $eventId = array_keys($_POST['update_event']);
    $eventId = $eventId[0];
    $eventName = $optName;
    $eventName = $eventName[$eventId];