}
.memberName {
font-weight: bold;
- margin-left: 2em;
+ text-align: left;
}
.sectionTitle {
- text-align: center;
+ text-align: left;
font-style: italic;
color: #BBB;
}
<div class="row">
<div class="small-12 columns memberName"><h3>'.$m['first_name'].' '.$m['last_name'].'</h3></div>
</div>
- '.($m['email'] != '' ? '
- <div class="row">
- <!-- Email Address -->
- <div class="small-3 columns fieldPrompt show-for-medium-up">Email address:</div>
- <div class="small-12 columns fieldPromptLeft show-for-small-only">Email address:</div>
- <div class="small-9 columns end fieldValue">'.$m['email'].'</div>
- </div>
- ' : '').'
- '.($m['phone'] != '' ? '
- <div class="row">
- <!-- Cell Phone -->
- <div class="small-3 columns fieldPrompt show-for-medium-up">Phone:</div>
- <div class="small-12 columns fieldPromptLeft show-for-small-only">Phone:</div>
- <div class="small-9 columns end fieldValue">'.$m['phone'].'</div>
- </div>
- ' : '').'
- '.($m['data']['Spouse name']->value != '' ? '
- <div class="minorBreak"> </div>
- <div class="row">
- <!-- Spouse Name -->
- <div class="small-3 columns fieldPrompt show-for-medium-up">Spouse:</div>
- <div class="small-12 columns fieldPromptLeft show-for-small-only">Spouse:</div>
- <div class="small-9 columns end fieldValue">'.$m['data']['Spouse name']->value.'</div>
- </div>
- '.($m['data']['Spouse email']->value != '' ? '
- <div class="row">
- <!-- Spouse Email -->
- <div class="small-3 columns fieldPrompt show-for-medium-up">Email:</div>
- <div class="small-12 columns fieldPromptLeft show-for-small-only">Email:</div>
- <div class="small-9 columns end fieldValue">'.$m['data']['Spouse email']->value.'</div>
- </div>
- ' : '').'
- '.($m['data']['Spouse cell phone']->value != '' ? '
- <div class="row">
- <!-- Spouse Cell Phone -->
- <div class="small-3 columns fieldPrompt show-for-medium-up">Cell phone:</div>
- <div class="small-12 columns fieldPromptLeft show-for-small-only">Cell phone:</div>
- <div class="small-9 columns end fieldValue">'.$m['data']['Spouse cell phone']->value.'</div>
- </div>
- ' : '').'
- ' : '').'
- <div class="minorBreak"> </div>
- <div class="row"><div class="small-12 columns sectionTitle">Summer contact information</div></div>
+ <div class="row"><div class="small-12 columns sectionTitle">Summer</div></div>
'.($m['data']['Summer mailing address (P.O Box)']->value != '' ? '
<div class="row">
<!-- Summer Mailing Address -->
- <div class="small-3 columns fieldPrompt show-for-medium-up"> </div>
- <div class="small-9 columns end fieldValue">'.$m['data']['Summer mailing address (P.O Box)']->value.'</div>
+ <div class="small-12 columns end fieldValue">'.$m['data']['Summer mailing address (P.O Box)']->value.'</div>
</div>
' : '').'
'.($m['data']['Summer City']->value != '' ? '
<div class="row">
- <div class="small-3 columns show-for-medium-up"> </div>
<!-- Summer City, State, ZIP -->
- <div class="small-9 columns end fieldValue">
+ <div class="small-12 columns end fieldValue">
'.$m['data']['Summer City']->value.($m['data']['Summer State']->value != '' ? ', '.$m['data']['Summer State']->value : '').'
'.$m['data']['Summer ZIP/Postal Code']->value.'
</div>
'.($m['data']['Summer Home 1']->value != '' ? '
<div class="row">
<!-- Summer Home 1 -->
- <div class="small-3 columns fieldPrompt show-for-medium-up">Address 1:</div>
- <div class="small-12 columns fieldPromptLeft show-for-small-only">Address 1:</div>
- <div class="small-9 columns end fieldValue">'.$m['data']['Summer Home 1']->value.'</div>
+ <div class="small-12 columns end fieldValue">'.$m['data']['Summer Home 1']->value.'</div>
</div>
'.($m['data']['Summer Phone 1']->value != '' ? '
<div class="row">
- <div class="small-3 columns fieldPrompt show-for-medium-up">Phone:</div>
- <div class="small-12 columns fieldPromptLeft show-for-small-only">Phone:</div>
<!-- Summer Phone 1 -->
- <div class="small-9 columns end fieldValue">'.$m['data']['Summer Phone 1']->value.'</div>
+ <div class="small-12 columns end fieldValue">'.$m['data']['Summer Phone 1']->value.'</div>
</div>
' : '').'
' : '').'
'.($m['data']['Summer Home 2']->value != '' ? '
<div class="row">
<!-- Summer Home 2 -->
- <div class="small-3 columns fieldPrompt show-for-medium-up">Address 2:</div>
- <div class="small-12 columns fieldPromptLeft show-for-small-only">Address 2:</div>
- <div class="small-9 columns end fieldValue">'.$m['data']['Summer Home 2']->value.'</div>
+ <div class="small-12 columns end fieldValue">'.$m['data']['Summer Home 2']->value.'</div>
</div>
'.($m['data']['Summer Phone 2']->value != '' ? '
<div class="row">
- <div class="small-3 columns fieldPrompt show-for-medium-up">Phone:</div>
- <div class="small-12 columns fieldPromptLeft show-for-small-only">Phone:</div>
<!-- Summer Phone 2 -->
- <div class="small-9 columns end fieldValue">'.$m['data']['Summer Phone 2']->value.'</div>
+ <div class="small-12 columns end fieldValue">'.$m['data']['Summer Phone 2']->value.'</div>
</div>
' : '').'
' : '').'
'.($m['data']['Summer Home 3']->value != '' ? '
<div class="row">
<!-- Summer Home 3 -->
- <div class="small-3 columns fieldPrompt show-for-medium-up">Address 3:</div>
- <div class="small-12 columns fieldPromptLeft show-for-small-only">Address 3:</div>
- <div class="small-9 columns end fieldValue">'.$m['data']['Summer Home 3']->value.'</div>
+ <div class="small-12 columns end fieldValue">'.$m['data']['Summer Home 3']->value.'</div>
</div>
'.($m['data']['Summer Phone 3']->value != '' ? '
<div class="row">
- <div class="small-3 columns fieldPrompt show-for-medium-up">Phone:</div>
- <div class="small-12 columns fieldPromptLeft show-for-small-only">Phone:</div>
<!-- Summer Phone 3 -->
- <div class="small-9 columns end fieldValue">'.$m['data']['Summer Phone 3']->value.'</div>
+ <div class="small-12 columns end fieldValue">'.$m['data']['Summer Phone 3']->value.'</div>
</div>
' : '').'
' : '').'
'.($m['data']['Home Address']->value != '' ? '
<div class="minorBreak"> </div>
- <div class="row"><div class="small-12 columns sectionTitle">Home contact information</div></div>
+ <div class="row"><div class="small-12 columns sectionTitle">Home</div></div>
<div class="row">
- <div class="small-3 columns fieldPrompt show-for-medium-up">Address:</div>
- <div class="small-12 columns fieldPromptLeft show-for-small-only">Address:</div>
<!-- Home Address -->
- <div class="small-9 columns end fieldValue">
+ <div class="small-12 columns end fieldValue">
'.$m['data']['Home Address']->value.'
</div>
</div>
'.($m['data']['Home City']->value != '' ? '
<div class="row">
- <div class="small-3 columns show-for-medium-up"> </div>
<!-- Home City, State, ZIP -->
- <div class="small-9 columns end fieldValue">
+ <div class="small-12 columns end fieldValue">
'.$m['data']['Home City']->value.($m['data']['Home State']->value != '' ? ', '.$m['data']['Home State']->value : '').'
'.$m['data']['Home ZIP']->value.'
</div>
' : '').'
'.($m['data']['Home Phone']->value != '' ? '
<div class="row">
- <div class="small-3 columns fieldPrompt show-for-medium-up">Phone:</div>
- <div class="small-12 columns fieldPromptLeft show-for-small-only">Phone:</div>
<!-- Home Phone -->
- <div class="small-9 columns end fieldValue">
+ <div class="small-12 columns end fieldValue">
'.$m['data']['Home Phone']->value.'
</div>
</div>
' : '').'
' : '').'
'.($m['data']['Winter mailing address']->value != '' ? '
- <div class="row"><div class="small-12 columns sectionTitle">Winter contact information</div></div>
+ <div class="row"><div class="small-12 columns sectionTitle">Winter</div></div>
<div class="row">
- <div class="small-3 columns fieldPrompt show-for-medium-up">Winter address:</div>
- <div class="small-3 columns fieldPromptLeft show-for-small-only">Winter address:</div>
<!-- Winter Mailing Address -->
- <div class="small-9 columns end fieldValue">
+ <div class="small-12 columns end fieldValue">
'.$m['data']['Winter mailing address']->value.'
</div>
</div>
'.($m['data']['Winter City']->value != '' ? '
<div class="row">
- <div class="small-3 columns show-for-medium-up"> </div>
<!-- Winter City, State, ZIP -->
- <div class="small-9 columns end fieldValue">
+ <div class="small-12 columns end fieldValue">
'.$m['data']['Winter City']->value.($m['data']['Winter State']->value != '' ? ', '.$m['data']['Winter State']->value : '').'
'.$m['data']['Winter ZIP/Postal Code']->value.'
</div>
' : '').'
'.($m['data']['Winter phone']->value != '' ? '
<div class="row">
- <div class="small-3 columns fieldPrompt show-for-mediaum-up">Phone:</div>
- <div class="small-12 columns fieldPromptLeft show-for-small-only">Phone:</div>
<!-- Winter Phone -->
- <div class="small-9 columns end fieldValue">
+ <div class="small-12 columns end fieldValue">
'.$m['data']['Winter phone']->value.'
</div>
</div>
' : '').'
' : '').'
+
+ <div class="minorBreak"> </div>
+ <div class="row"><div class="small-12 columns sectionTitle">Personal</div></div>
+ '.($m['email'] != '' ? '
+ <div class="row">
+ <!-- Email Address -->
+ <div class="small-12 columns end fieldValue">'.$m['email'].'</div>
+ </div>
+ ' : '').'
+ '.($m['phone'] != '' ? '
+ <div class="row">
+ <!-- Cell Phone -->
+ <div class="small-12 columns end fieldValue">'.$m['phone'].'</div>
+ </div>
+ ' : '').'
+ '.($m['data']['Spouse name']->value != '' ? '
+ <div class="minorBreak"> </div>
+ <div class="row">
+ <!-- Spouse Name -->
+ <div class="small-12 columns end fieldValue">'.$m['data']['Spouse name']->value.'</div>
+ </div>
+ '.($m['data']['Spouse email']->value != '' ? '
+ <div class="row">
+ <!-- Spouse Email -->
+ <div class="small-12 columns end fieldValue">'.$m['data']['Spouse email']->value.'</div>
+ </div>
+ ' : '').'
+ '.($m['data']['Spouse cell phone']->value != '' ? '
+ <div class="row">
+ <!-- Spouse Cell Phone -->
+ <div class="small-12 columns end fieldValue">'.$m['data']['Spouse cell phone']->value.'</div>
+ </div>
+ ' : '').'
+ ' : '').'
+
+
+
<hr width="80%">
';
}
--- /dev/null
+<div class="wrap">
+
+ <style type="text/css">
+ .minorBreak {
+ margin-top: .5em;
+ }
+ .initial {
+ margin-left: .15em;
+ padding-left: .1em;
+ padding-right: .1em;
+ margin-left: .15em;
+ }
+ .initialSelected {
+ border: 1px solid black;
+ }
+ .memberName {
+ font-weight: bold;
+ margin-left: 2em;
+ }
+ .sectionTitle {
+ text-align: center;
+ font-style: italic;
+ color: #BBB;
+ }
+ .fieldPrompt {
+ font-weight: bold;
+ text-align: right;
+ }
+ .fieldPromptLeft {
+ font-weight: bold;
+ text-align: left;
+ }
+ .fieldValue {
+ text-align: left;
+ padding-left: 1em;
+ }
+ </style>
+
+ <?php
+ $pageURL = "http://".$_SERVER['SERVER_NAME'].parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
+ echo '
+ <form action="'.$pageURL.'" method="post">
+ <div class="row"><div class="small-12 columns"><h3>Search for Members</h3></div></div>
+ <div class="row">
+ <div class="small-6 columns">First Name: <input type="text" name="first_name" value="'.$firstName.'"></div>
+ <div class="small-6 columns">Last Name: <input type="text" name="last_name" value="'.$lastName.'"></div>
+ </div>
+ <div class="row"><div class="small-12 columns"><input type="submit" name="Search" value="Search by Name"></div></div>
+ </form>
+ ';
+
+ echo '
+ <div class="minorBreak"> </div>
+ <div class="row"><div class="small-12 columns">Or select by last initial.</div></div>
+ <div class="row">
+ <div class="small-12 columns">
+ ';
+ foreach (range('A', 'Z') as $initial) {
+ if ($alpha == $initial) {
+ echo '<a href="'.$pageURL.'?alpha='.$initial.'" class="initial initialSelected">'.$initial.'</a> ';
+ } else {
+ echo '<a href="'.$pageURL.'?alpha='.$initial.'" class="initial">'.$initial.'</a> ';
+ }
+ }
+ echo '
+ </div>
+ </div>
+ <hr>
+ ';
+
+ if (!$haveSearch) {
+ echo '<div class="row"><div class="small-12 columns">(No members displayed - Select search above)</div></div>';
+ }
+
+ foreach($this->items as $m) {
+ if ($m['first_name'].$m['last_name'] != '') {
+ echo '
+ <!-- First, Last name -->
+ <div class="row">
+ <div class="small-12 columns memberName"><h3>'.$m['first_name'].' '.$m['last_name'].'</h3></div>
+ </div>
+ <div class="minorBreak"> </div>
+ <div class="row"><div class="small-12 columns sectionTitle">Summer contact information</div></div>
+ '.($m['data']['Summer mailing address (P.O Box)']->value != '' ? '
+ <div class="row">
+ <!-- Summer Mailing Address -->
+ <div class="small-3 columns fieldPrompt show-for-medium-up"> </div>
+ <div class="small-9 columns end fieldValue">'.$m['data']['Summer mailing address (P.O Box)']->value.'</div>
+ </div>
+ ' : '').'
+ '.($m['data']['Summer City']->value != '' ? '
+ <div class="row">
+ <div class="small-3 columns show-for-medium-up"> </div>
+ <!-- Summer City, State, ZIP -->
+ <div class="small-9 columns end fieldValue">
+ '.$m['data']['Summer City']->value.($m['data']['Summer State']->value != '' ? ', '.$m['data']['Summer State']->value : '').'
+ '.$m['data']['Summer ZIP/Postal Code']->value.'
+ </div>
+ </div>
+ ' : '').'
+ '.($m['data']['Summer Home 1']->value != '' ? '
+ <div class="row">
+ <!-- Summer Home 1 -->
+ <div class="small-3 columns fieldPrompt show-for-medium-up">Address 1:</div>
+ <div class="small-12 columns fieldPromptLeft show-for-small-only">Address 1:</div>
+ <div class="small-9 columns end fieldValue">'.$m['data']['Summer Home 1']->value.'</div>
+ </div>
+ '.($m['data']['Summer Phone 1']->value != '' ? '
+ <div class="row">
+ <div class="small-3 columns fieldPrompt show-for-medium-up">Phone:</div>
+ <div class="small-12 columns fieldPromptLeft show-for-small-only">Phone:</div>
+ <!-- Summer Phone 1 -->
+ <div class="small-9 columns end fieldValue">'.$m['data']['Summer Phone 1']->value.'</div>
+ </div>
+ ' : '').'
+ ' : '').'
+ '.($m['data']['Summer Home 2']->value != '' ? '
+ <div class="row">
+ <!-- Summer Home 2 -->
+ <div class="small-3 columns fieldPrompt show-for-medium-up">Address 2:</div>
+ <div class="small-12 columns fieldPromptLeft show-for-small-only">Address 2:</div>
+ <div class="small-9 columns end fieldValue">'.$m['data']['Summer Home 2']->value.'</div>
+ </div>
+ '.($m['data']['Summer Phone 2']->value != '' ? '
+ <div class="row">
+ <div class="small-3 columns fieldPrompt show-for-medium-up">Phone:</div>
+ <div class="small-12 columns fieldPromptLeft show-for-small-only">Phone:</div>
+ <!-- Summer Phone 2 -->
+ <div class="small-9 columns end fieldValue">'.$m['data']['Summer Phone 2']->value.'</div>
+ </div>
+ ' : '').'
+ ' : '').'
+ '.($m['data']['Summer Home 3']->value != '' ? '
+ <div class="row">
+ <!-- Summer Home 3 -->
+ <div class="small-3 columns fieldPrompt show-for-medium-up">Address 3:</div>
+ <div class="small-12 columns fieldPromptLeft show-for-small-only">Address 3:</div>
+ <div class="small-9 columns end fieldValue">'.$m['data']['Summer Home 3']->value.'</div>
+ </div>
+ '.($m['data']['Summer Phone 3']->value != '' ? '
+ <div class="row">
+ <div class="small-3 columns fieldPrompt show-for-medium-up">Phone:</div>
+ <div class="small-12 columns fieldPromptLeft show-for-small-only">Phone:</div>
+ <!-- Summer Phone 3 -->
+ <div class="small-9 columns end fieldValue">'.$m['data']['Summer Phone 3']->value.'</div>
+ </div>
+ ' : '').'
+ ' : '').'
+
+
+ '.($m['data']['Home Address']->value != '' ? '
+ <div class="minorBreak"> </div>
+ <div class="row"><div class="small-12 columns sectionTitle">Home contact information</div></div>
+ <div class="row">
+ <div class="small-3 columns fieldPrompt show-for-medium-up">Address:</div>
+ <div class="small-12 columns fieldPromptLeft show-for-small-only">Address:</div>
+ <!-- Home Address -->
+ <div class="small-9 columns end fieldValue">
+ '.$m['data']['Home Address']->value.'
+ </div>
+ </div>
+ '.($m['data']['Home City']->value != '' ? '
+ <div class="row">
+ <div class="small-3 columns show-for-medium-up"> </div>
+ <!-- Home City, State, ZIP -->
+ <div class="small-9 columns end fieldValue">
+ '.$m['data']['Home City']->value.($m['data']['Home State']->value != '' ? ', '.$m['data']['Home State']->value : '').'
+ '.$m['data']['Home ZIP']->value.'
+ </div>
+ </div>
+ ' : '').'
+ '.($m['data']['Home Phone']->value != '' ? '
+ <div class="row">
+ <div class="small-3 columns fieldPrompt show-for-medium-up">Phone:</div>
+ <div class="small-12 columns fieldPromptLeft show-for-small-only">Phone:</div>
+ <!-- Home Phone -->
+ <div class="small-9 columns end fieldValue">
+ '.$m['data']['Home Phone']->value.'
+ </div>
+ </div>
+ ' : '').'
+ ' : '').'
+ '.($m['data']['Winter mailing address']->value != '' ? '
+ <div class="row"><div class="small-12 columns sectionTitle">Winter contact information</div></div>
+ <div class="row">
+ <div class="small-3 columns fieldPrompt show-for-medium-up">Winter address:</div>
+ <div class="small-3 columns fieldPromptLeft show-for-small-only">Winter address:</div>
+ <!-- Winter Mailing Address -->
+ <div class="small-9 columns end fieldValue">
+ '.$m['data']['Winter mailing address']->value.'
+ </div>
+ </div>
+ '.($m['data']['Winter City']->value != '' ? '
+ <div class="row">
+ <div class="small-3 columns show-for-medium-up"> </div>
+ <!-- Winter City, State, ZIP -->
+ <div class="small-9 columns end fieldValue">
+ '.$m['data']['Winter City']->value.($m['data']['Winter State']->value != '' ? ', '.$m['data']['Winter State']->value : '').'
+ '.$m['data']['Winter ZIP/Postal Code']->value.'
+ </div>
+ </div>
+ ' : '').'
+ '.($m['data']['Winter phone']->value != '' ? '
+ <div class="row">
+ <div class="small-3 columns fieldPrompt show-for-mediaum-up">Phone:</div>
+ <div class="small-12 columns fieldPromptLeft show-for-small-only">Phone:</div>
+ <!-- Winter Phone -->
+ <div class="small-9 columns end fieldValue">
+ '.$m['data']['Winter phone']->value.'
+ </div>
+ </div>
+ ' : '').'
+ ' : '').'
+
+
+ <div class="minorBreak"> </div>
+ '.($m['email'] != '' ? '
+ <div class="row">
+ <!-- Email Address -->
+ <div class="small-3 columns fieldPrompt show-for-medium-up">Email address:</div>
+ <div class="small-12 columns fieldPromptLeft show-for-small-only">Email address:</div>
+ <div class="small-9 columns end fieldValue">'.$m['email'].'</div>
+ </div>
+ ' : '').'
+ '.($m['phone'] != '' ? '
+ <div class="row">
+ <!-- Cell Phone -->
+ <div class="small-3 columns fieldPrompt show-for-medium-up">Phone:</div>
+ <div class="small-12 columns fieldPromptLeft show-for-small-only">Phone:</div>
+ <div class="small-9 columns end fieldValue">'.$m['phone'].'</div>
+ </div>
+ ' : '').'
+ '.($m['data']['Spouse name']->value != '' ? '
+ <div class="minorBreak"> </div>
+ <div class="row">
+ <!-- Spouse Name -->
+ <div class="small-3 columns fieldPrompt show-for-medium-up">Spouse:</div>
+ <div class="small-12 columns fieldPromptLeft show-for-small-only">Spouse:</div>
+ <div class="small-9 columns end fieldValue">'.$m['data']['Spouse name']->value.'</div>
+ </div>
+ '.($m['data']['Spouse email']->value != '' ? '
+ <div class="row">
+ <!-- Spouse Email -->
+ <div class="small-3 columns fieldPrompt show-for-medium-up">Email:</div>
+ <div class="small-12 columns fieldPromptLeft show-for-small-only">Email:</div>
+ <div class="small-9 columns end fieldValue">'.$m['data']['Spouse email']->value.'</div>
+ </div>
+ ' : '').'
+ '.($m['data']['Spouse cell phone']->value != '' ? '
+ <div class="row">
+ <!-- Spouse Cell Phone -->
+ <div class="small-3 columns fieldPrompt show-for-medium-up">Cell phone:</div>
+ <div class="small-12 columns fieldPromptLeft show-for-small-only">Cell phone:</div>
+ <div class="small-9 columns end fieldValue">'.$m['data']['Spouse cell phone']->value.'</div>
+ </div>
+ ' : '').'
+ ' : '').'
+
+
+
+ <hr width="80%">
+ ';
+ }
+ }
+
+
+ // Uncomment to show fields or member data arrays
+ // echo "<pre>".print_r($this->fields,1)."</pre>";
+ // echo "<pre>".print_r($this->items,1)."</pre>";
+ ?>
+</div><!-- end of wrap -->