hasPermission("HACHEPORTAL_VIEW")) { header("Location: ./app.php?msg=no_permission"); die(); } $writeaccess = $user->hasPermission("HACHEPORTAL_EDIT"); if (empty($VARS['id']) || !$database->has('families', ['familyid' => $VARS['id']])) { header("Location: ./app.php?page=families&msg=family_doesnt_exist"); } $famid = $VARS['id']; $family = (new Family())->load($famid); ?>

getName(); ?> get("Family"); ?>

get('Edit Family'); ?>
getPrivate()) { ?>
get("This family wishes to remain private. Do not share this information, even with other HACHE members."); ?>
getNewsletter()) { case 1: $newsletter = $Strings->get("Email", false); break; case 2: $newsletter = $Strings->get("Print", false); break; case 3: $newsletter = $Strings->get("Email and Print", false); break; } $items = [ [ "value" => $family->getFather(), "icon" => "fas fa-male", "label" => "Father" ], [ "value" => $family->getMother(), "icon" => "fas fa-female", "label" => "Mother" ], [ "value" => $family->getPhone(), "icon" => "fas fa-phone", "label" => "Phone" ], [ "value" => $family->getEmail(), "icon" => "fas fa-at", "label" => "Email" ], [ "value" => $family->getAddress(), "icon" => "fas fa-home", "label" => "Address" ], [ "value" => $family->getCity(), "icon" => "fas fa-city", "label" => "City" ], [ "value" => $family->getState(), "icon" => "fas fa-flag", "label" => "State" ], [ "value" => $family->getZip(), "icon" => "fas fa-mail-bulk", "label" => "ZIP Code" ], [ "value" => $family->getPhotoPermission() ? $Strings->get("Yes", false) : $Strings->get("No", false), "icon" => "fas fa-camera", "label" => "Photo Permission" ], [ "value" => $newsletter, "icon" => "fas fa-newspaper", "label" => "Newsletter" ], [ "value" => date("M j Y", $family->getExpires()), "icon" => "fas fa-calendar", "label" => "Expires" ], ]; foreach ($items as $i) { ?>
get($i['label']); echo ": "; echo $i['value']; ?>

get("Children"); ?>

getChildren() as $c) { ?>
get("Name"); ?> get("Born"); ?> get("Graduated"); ?>
getName(); ?> getBirthday()); ?> isGraduated() ? $Strings->get("Yes") : $Strings->get("No"); ?>

get("Interests"); ?>

select('events', ["[>]interests" => ['eventid' => 'eventid']], ['event (name)'], ['familyid' => $family->getID()]); $eventcount = count($events); if ($eventcount > 0) { $cola = []; $colb = []; for ($i = 0; $i < $eventcount; $i++) { if ($i % 2 === 0) { $cola[] = $events[$i]; } else { $colb[] = $events[$i]; } } ?>
get("No interests selected."); ?>