$r['right_checked'][] = array();
        }
        $right['right'][$i] = $r;
    }
    return $right;
}
$output->secure();
$entry = new entry();
$entry->get();
$entry->load();
$entry->check_right('rights');
$changed = false;
if (isset($_POST['rights'])) {
    $entry->update_rights($_POST['rights']);
    $changed = true;
}
if (isset($_POST['new_rights'])) {
    $entry->create_rights($_POST['new_rights']);
    $changed = true;
}
if ($changed) {
    redirect('rights.php?id=' . $entry->data['id']);
}
$v['id'] = $entry->id;
$v['entry'] = $entry->format('entry.html');
$rights = rights_of($entry->data['id']);
$formatted_rights = format_rights($rights);
$v['group'] = $formatted_rights['group'];
$v['person'] = $formatted_rights['person'];
$content = new tmpl('rights.html', $v);
$output->out($content);
    return $right;
}
$output->secure();
if (!isset($_GET['item'])) {
    redirect('./');
}
$item_id = $_GET['item'];
$item = new fs_item($item_id);
if (!$item->right_rights()) {
    redirect('./');
}
$changed = false;
if (isset($_POST['rights'])) {
    $item->update_rights($_POST['rights']);
    $changed = true;
}
if (isset($_POST['new_rights'])) {
    $item->create_rights($_POST['new_rights']);
    $changed = true;
}
if ($changed) {
    redirect('rights.php?item=' . $item->data['id']);
}
$item->format();
$v = $item->data;
$rights = rights_of($item_id);
$formatted_rights = format_rights($rights);
$v['group'] = $formatted_rights['group'];
$v['person'] = $formatted_rights['person'];
$content = new tmpl('rights.html', $v);
$output->out($content);