[
'label' => 'login',
'value' => $user['name'],
'target' => NULL,
'pattern' => "[a-z0-9-]+",
'size' => 10,
],
'name' => [
'label' => 'volledige naam',
'explain' => "Alleen zichtbaar voor andere leden.",
'filter' => ["\n", '; '],
'size' => 30,
'filename' => 'name.txt',
],
'email' => [
'label' => 'e-mailadres',
'type' => 'email',
'explain' => "Voor contact van of met deze site. Wij zullen dit nooit vrij- of doorgeven.",
'size' => 30,
'filename' => 'email.txt',
],
'avatar' => [
'label' => 'portretfoto',
'type' => 'file',
'filename' => 'avatar.jpg',
],
'tags' => [
'label' => 'groepen',
'filename' => 'profile/.tags',
'values' => [],
'visible' => 'admin',
],
];
if (isset($user['pass'])) {
$cols['newpass'] = [
'label' => 'wachtwoord',
'input' => <<<'EOT'
EOT
,
'hide' => 'pass',
];
}