return show_role_form($role, $GLOBALS['contact_roles']);
}
- function show_contact_form($contact = null) {
+ function show_contact_form($contact = null, $new = false) {
global $contact_roles;
if (! $contact) $contact = new Contact;
echo " <td>"; show_contact_role_form($contact->getRole()); echo "</td>\n";
echo "</tr>\n";
+ /* Date added. */
+ if (! $new) {
+ echo "<tr>\n";
+ echo " <td>Registered</td>\n";
+ echo " <td>" . $contact->getAdded() . "</td>\n";
+ echo "</tr>\n";
+ }
+
/* Forename. */
echo "<tr>\n";
echo " <td>Forename</td>\n";
}
echo " </select></td>\n";
echo "</tr>\n";
+
+ /* Notes. */
+ echo "<tr>\n";
+ echo " <td>Notes</td>\n";
+ echo " <td><textarea name=\"notes\">" . $contact->getNotes() . "</textarea></td>\n";
+ echo "</tr>\n";
}
function show_new_contact_form($city_id = null) {
echo "<p>Add a new contact:</p>\n";
echo "<table>\n";
- show_contact_form($contact);
+ show_contact_form($contact, true);
echo "<tr>\n";
echo " <td colspan=2>"; submit("add_contact", "Add"); echo "</td></tr>\n";
$telephone1 = $_POST['telephone1'];
$telephone2 = $_POST['telephone2'];
$email = $_POST['email'];
+ $notes = $_POST['notes'];
$contact->setRole($role);
$contact->setForename($forename);
$contact->setTelephone1($telephone1);
$contact->setTelephone2($telephone2);
$contact->setEmail($email);
+ $contact->setNotes($notes);
$contact->setAddressId($address->getId());
try {