| 1 |
<?php |
| 2 |
$usces_members = $this->get_member(); |
| 3 |
$usces_member_history = $this->get_member_history($usces_members['ID']); |
| 4 |
$colspan = usces_is_membersystem_point() ? 9 : 7; |
| 5 |
|
| 6 |
$html = '<div id="memberpages"> |
| 7 |
|
| 8 |
<div class="whitebox"> |
| 9 |
<div id="memberinfo"> |
| 10 |
<table> |
| 11 |
<tr> |
| 12 |
<th scope="row">' . __('member number', 'usces') . '</th> |
| 13 |
<td class="num">' . $usces_members['ID'] . '</td> |
| 14 |
<td rowspan="3"> </td> |
| 15 |
<th>' . __('Strated date', 'usces') . '</th> |
| 16 |
<td>' . mysql2date(__('Y/m/d'), $usces_members['registered']) . '</td> |
| 17 |
</tr> |
| 18 |
<tr> |
| 19 |
<th scope="row">' . __('Full name', 'usces') . '</th> |
| 20 |
<td>' . sprintf(__('Mr/Mrs %s', 'usces'), esc_html($usces_members['name1'] . ' ' . $usces_members['name2'])) . '</td>'; |
| 21 |
|
| 22 |
if(usces_is_membersystem_point()){ |
| 23 |
$html .= '<th>' . __('The current point', 'usces') . '</th> |
| 24 |
<td class="num">' . $usces_members['point'] . '</td>'; |
| 25 |
}else{ |
| 26 |
$html .= '<th> </th> |
| 27 |
<td class="num"> </td>'; |
| 28 |
} |
| 29 |
$html .= '</tr> |
| 30 |
<tr> |
| 31 |
<th scope="row">' . __('e-mail adress', 'usces') . '</th> |
| 32 |
<td>' . esc_html($usces_members['mailaddress1']) . '</td> |
| 33 |
<th> </th> |
| 34 |
<td> </td> |
| 35 |
</tr> |
| 36 |
</table> |
| 37 |
<br /> |
| 38 |
<a href="#edit">' . __('To member information editing', 'usces') . '</a> |
| 39 |
<br />' . usces_loginout('return'); |
| 40 |
|
| 41 |
|
| 42 |
$html .= '<div class="header_explanation">'; |
| 43 |
$header = ''; |
| 44 |
$html .= apply_filters('usces_filter_memberinfo_page_header', $header); |
| 45 |
$html .= '</div>'; |
| 46 |
|
| 47 |
$html .= '<h3>' . __('Purchase history', 'usces') . '</h3>'; |
| 48 |
$html .= '<div class="currency_code">' . __('Currency','usces') . ' : ' . __(usces_crcode( 'return' ), 'usces') . '</div>'; |
| 49 |
$html .= usces_member_history('return'); |
| 50 |
$html .= ' |
| 51 |
<h3><a name="edit"></a>' . __('Member information editing', 'usces') . '</h3> |
| 52 |
<div class="error_message">' . $this->error_message . '</div> |
| 53 |
<form action="' . USCES_MEMBER_URL . '#edit" method="post" onKeyDown="if (event.keyCode == 13) {return false;}"> |
| 54 |
<table class="customer_form">'; |
| 55 |
|
| 56 |
$html .= uesces_addressform( 'member', $usces_members ); |
| 57 |
|
| 58 |
$html .= '<tr> |
| 59 |
<th scope="row">' . __('e-mail adress', 'usces') . '</th> |
| 60 |
<td colspan="2"><input name="member[mailaddress1]" id="mailaddress1" type="text" value="' . esc_attr($usces_members['mailaddress1']) . '" /></td> |
| 61 |
</tr> |
| 62 |
<tr> |
| 63 |
<th scope="row">' . __('password', 'usces') . '</th> |
| 64 |
<td colspan="2"><input name="member[password1]" id="password1" type="password" value="' . esc_attr($usces_members['password1']) . '" /> |
| 65 |
' . __('Leave it blank in case of no change.', 'usces') . '</td> |
| 66 |
</tr> |
| 67 |
<tr> |
| 68 |
<th scope="row">' . __('Password (confirm)', 'usces') . '</th> |
| 69 |
<td colspan="2"><input name="member[password2]" id="password2" type="password" value="' . esc_attr($usces_members['password2']) . '" /> |
| 70 |
' . __('Leave it blank in case of no change.', 'usces') . '</td> |
| 71 |
</tr>'; |
| 72 |
|
| 73 |
|
| 74 |
|
| 75 |
|
| 76 |
$html .= '</table> |
| 77 |
<input name="member_regmode" type="hidden" value="editmemberform" /> |
| 78 |
<input name="member_id" type="hidden" value="' . $usces_members['ID'] . '" /> |
| 79 |
<div class="send"> |
| 80 |
<input name="top" type="button" value="' . __('Back to the top page.', 'usces') . '" onclick="location.href=\'' . get_option('home') . '\'" /> |
| 81 |
<input name="editmember" type="submit" value="' . __('update it', 'usces') . '" /> |
| 82 |
<input name="deletemember" type="submit" value="' . __('delete it', 'usces') . '" onclick="return confirm(\'' . __('All information about the member is deleted. Are you all right?', 'usces') . '\');" /></div> |
| 83 |
</form>'; |
| 84 |
|
| 85 |
|
| 86 |
$html .= '<div class="footer_explanation">'; |
| 87 |
$footer = ''; |
| 88 |
$html .= apply_filters('usces_filter_memberinfo_page_footer', $footer); |
| 89 |
$html .= '</div>'; |
| 90 |
|
| 91 |
$html .= '</div> |
| 92 |
</div> |
| 93 |
</div>'; |
| 94 |
?> |
| 95 |
|