- echo '<option value="' . $vcard_nice['note'] .
- '">' . _("Note") . "</option>\n";
-}
-echo '</select>' .
- '</td></tr>' .
- '<tr><td colspan=2 align=center>' .
- '<INPUT NAME="addaddr[email]" type=hidden value="' .
- htmlspecialchars($vcard_nice['email;internet']) . '">' .
- '<INPUT NAME="addaddr[firstname]" type=hidden value="' .
- $vcard_safe['firstname'] . '">' .
- '<INPUT NAME="addaddr[lastname]" type=hidden value="' .
- $vcard_safe['lastname'] . '">' .
- '<INPUT TYPE=submit NAME="addaddr[SUBMIT]" ' .
- 'VALUE="Add to Address Book">' .
- '</td></tr>' .
- '</table>' .
- '</FORM>' .
- '</td></tr>' .
- '<tr><td align=center>' .
- '<a href="../src/download.php?absolute_dl=true&passed_id=' .
- $passed_id . '&mailbox=' . urlencode($mailbox) .
- '&passed_ent_id=' . $passed_ent_id . '">' .
- _("Download this as a file") . '</A>' .
- '</TD></TR></TABLE>' .
-
- '<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=2 ALIGN=CENTER>' .
- '<TR><TD BGCOLOR="' . $color[4] . '">' .
- '</TD></TR></TABLE>' .
- '</body></html>';
-
-?>
\ No newline at end of file
+ $opts[$vcard_nice['note']] = _("Note");
+}
+
+/*
+ * If the vcard comes with nothing but name and e-mail address, the user gets
+ * the chance to type some additional info. If there's more info in the card,
+ * the user gets to choose what will be added as additional info.
+ */
+if (count($opts) == 0) {
+ echo addInput('addaddr[label]', '', '20');
+} else {
+ echo addSelect('addaddr[label]', $opts, '', TRUE);
+}
+
+?>
+</td></tr>
+<tr><td colspan="2" align="center"><br />
+<?php
+
+echo addHidden('addaddr[firstname]', $vcard_safe['firstname']) .
+ addHidden('addaddr[lastname]', $vcard_safe['lastname']) .
+ addSubmit(_("Add to address book"), 'addaddr[SUBMIT]');
+
+?>
+</td></tr>
+</table>
+</form>
+</td></tr>
+<tr><td align="center">
+<?php
+echo '<a href="../src/download.php?absolute_dl=true&passed_id=' .
+ urlencode($passed_id) . '&mailbox=' . urlencode($mailbox) .
+ '&ent_id=' . urlencode($ent_id) . '">' .
+ _("Download this as a file") . '</a>';
+?>
+</td></tr></table>
+<table border="0" cellspacing="0" cellpadding="2" align="center">
+<tr><td bgcolor="<?php echo $color[4]; ?>">
+</td></tr></table>
+<?php
+$oTemplate->display('footer.tpl');
+?>