X-Git-Url: http://git.iain.cx/?a=blobdiff_plain;f=lib%2Fcontact.php;h=d5975b9c87fcbfc556aec8087ef604fe0389e763;hb=5443dbf64833b4cfddcc07d43657dcff371550c4;hp=c56102389c997839848861a5af966faf192320b6;hpb=4cd13bda037940724f018b8bfc62413156c52b75;p=readifood.git diff --git a/lib/contact.php b/lib/contact.php index c561023..d5975b9 100644 --- a/lib/contact.php +++ b/lib/contact.php @@ -129,7 +129,6 @@ return; } - echo "
\n"; } function show_contact_cities_form($city_id = null) { @@ -149,7 +147,6 @@ return; } - echo "\n"; } function show_contact_search_form() { - echo "\n"; } function show_contact_forms($city_id) { + form("noprint standout"); show_contact_areas_form($city_id); show_contact_cities_form($city_id); show_contact_search_form(); + end_form(); } function show_contact_role_form($role) { @@ -182,7 +178,7 @@ global $contact_roles, $parcel_sizes, $parcel_contents; if (! $contact) $contact = new Contact; - else if ($contact->getRole() & $GLOBALS['ROLE_BENEFICIARY']) { + else if ($contact->getRole() & ($GLOBALS['ROLE_BENEFICIARY'] | $GLOBALS['ROLE_REQUESTER'])) { $state_mask = $GLOBALS['STATE_ANY']; $state_mask &= ~$GLOBALS['STATE_DELIVERED']; $state_mask &= ~$GLOBALS['STATE_CANCELLED']; @@ -195,9 +191,9 @@ echo "\n"; echo "