n_pre="$(echo "$values[N]" |sed -rn 's:^([^;]*;){3} *([^;]*).*$:\2:p')"
n_post="$(echo "$values[N]" |sed -rn 's:^([^;]*;){4} *([^;]*)*$:\2:p')"
+ [ -z "$values[UID]" ] && values[UID]="$(dbus-uuidgen)"
+
echo ' <div class="section basic">'
echo ' <span class="sectitle">'$(l10n N)'</span>'
echo ' <input class="item N" name="3N" placeholder="'$(l10n n_pre)'" value="'$n_pre'" />'
echo ' <button class="item control" type="submit" name="action" value="update">'$(l10n edit_update)'</button>'
echo ' <button class="item control" type="submit" name="action" value="cancel">'$(l10n edit_cancel)'</button>'
echo ' </div>'
+ echo '<input type="hidden" name="UID" value="'$values[UID]'"/>'
}
edit_attendee() { #Parameter: Cardfile
if [ -z "$key" ]; then
eval "$line"
else
- values[$key]="$value"
+ [ -n "$value" ] && values[$key]="$value" || values[$key]='\r'
for t in ${(k)tag}; do
tags[${key}_$t]="$tag[$t]"
done