28if (!defined(
'NOLOGIN')) {
31if (!defined(
'NOCSRFCHECK')) {
32 define(
"NOCSRFCHECK", 1);
34if (!defined(
'NOIPCHECK')) {
35 define(
'NOIPCHECK',
'1');
37if (!defined(
'NOBROWSERNOTIF')) {
38 define(
'NOBROWSERNOTIF',
'1');
44$entity = (!empty($_GET[
'entity']) ? (int) $_GET[
'entity'] : (!empty($_POST[
'entity']) ? (int) $_POST[
'entity'] : 1));
45if (is_numeric($entity)) {
46 define(
"DOLENTITY", $entity);
50require
'../../main.inc.php';
51require_once DOL_DOCUMENT_ROOT.
'/adherents/class/adherent.class.php';
52require_once DOL_DOCUMENT_ROOT.
'/adherents/class/adherent_type.class.php';
53require_once DOL_DOCUMENT_ROOT.
'/core/class/extrafields.class.php';
56if (!isModEnabled(
'adherent')) {
61$langs->loadLangs(array(
"main",
"members",
"companies",
"other"));
82if (!empty($conf->global->MEMBER_PUBLIC_CSS)) {
83 $morehead =
'<link rel="stylesheet" type="text/css" href="'.$conf->global->MEMBER_PUBLIC_CSS.
'">';
85 $morehead =
'<link rel="stylesheet" type="text/css" href="'.DOL_URL_ROOT.
'/theme/eldy/style.css.php">';
91$extrafields->fetch_name_optionals_label($object->table_element);
94 $res = $object->fetch($id);
98 $res = $object->fetch_optionals();
102 if (empty($object->public)) {
103 print $langs->trans(
"ErrorThisMemberIsNotPublic");
105 print
'<table class="public_border" width="100%" cellpadding="3">';
107 print
'<tr><td width="15%">'.$langs->trans(
"Type").
'</td><td class="valeur">'.$object->type.
"</td></tr>\n";
108 print
'<tr><td>'.$langs->trans(
"Person").
'</td><td class="valeur">'.$object->morphy.
'</td></tr>';
109 print
'<tr><td>'.$langs->trans(
"Firstname").
'</td><td class="valeur" width="35%">'.$object->firstname.
' </td></tr>';
110 print
'<tr><td>'.$langs->trans(
"Lastname").
'</td><td class="valeur">'.$object->lastname.
' </td></tr>';
111 print
'<tr><td>'.$langs->trans(
"Gender").
'</td><td class="valeur">'.$object->gender.
' </td></tr>';
112 print
'<tr><td>'.$langs->trans(
"Company").
'</td><td class="valeur">'.$object->company.
' </td></tr>';
113 print
'<tr><td>'.$langs->trans(
"Address").
'</td><td class="valeur">'.nl2br($object->address).
' </td></tr>';
114 print
'<tr><td>'.$langs->trans(
"Zip").
' / '.$langs->trans(
"Town").
'</td><td class="valeur">'.$object->zip.
' '.$object->town.
' </td></tr>';
115 print
'<tr><td>'.$langs->trans(
"Country").
'</td><td class="valeur">'.$object->country.
' </td></tr>';
116 print
'<tr><td>'.$langs->trans(
"EMail").
'</td><td class="valeur">'.$object->email.
' </td></tr>';
117 print
'<tr><td>'.$langs->trans(
"Birthday").
'</td><td class="valeur">'.
dol_print_date($object->birth,
'day').
'</td></tr>';
119 if (isset($object->photo) && $object->photo !=
'') {
120 $form =
new Form($db);
121 print
'<tr><td>URL Photo</td><td class="valeur">';
122 print $form->showphoto(
'memberphoto', $object, 64);
123 print
'</td></tr>'.
"\n";
153 print
'<body class="public_body">'.
"\n";
if(!defined( 'NOTOKENRENEWAL')) if(!defined('NOREQUIREMENU')) if(!defined( 'NOREQUIREHTML')) if(!defined('NOREQUIREAJAX')) if(!defined( 'NOLOGIN')) if(!defined('NOCSRFCHECK')) if(!defined( 'NOIPCHECK')) llxHeaderVierge()
Header function.
Class to manage members of a foundation.
load_fiche_titre($titre, $morehtmlright='', $picto='generic', $pictoisfullpath=0, $id='', $morecssontable='', $morehtmlcenter='')
Load a title with picto.
dol_print_error($db='', $error='', $errors=null)
Displays error message system with all the information to facilitate the diagnosis and the escalation...
printCommonFooter($zone='private')
Print common footer : conf->global->MAIN_HTML_FOOTER js for switch of menu hider js for conf->global-...
dol_print_date($time, $format='', $tzoutput='auto', $outputlangs='', $encodetooutput=false)
Output date in a string format according to outputlangs (or langs if not defined).
dol_string_onlythesehtmltags($stringtoclean, $cleanalsosomestyles=1, $removeclassattribute=1, $cleanalsojavascript=0, $allowiframe=0, $allowed_tags=array(), $allowlink=0)
Clean a string to keep only desirable HTML tags.
dol_htmlcleanlastbr($stringtodecode)
This function remove all ending and br at end.
GETPOST($paramname, $check='alphanohtml', $method=0, $filter=null, $options=null, $noreplace=0)
Return value of a param into GET or POST supervariable.
top_htmlhead($head, $title='', $disablejs=0, $disablehead=0, $arrayofjs='', $arrayofcss='', $disableforlogin=0, $disablenofollow=0, $disablenoindex=0)
Ouput html header of a page.
llxFooterVierge()
Show footer for card member.
httponly_accessforbidden($message=1, $http_response_code=403, $stringalreadysanitized=0)
Show a message to say access is forbidden and stop program.