document.newmember.action.value="create"; document.newmember.submit(); }); }); }); </script>'; // Print form print '<form action="' . $_SERVER["PHP_SELF"] . '" method="POST" name="newmember">' . "\n"; print '<input type="hidden" name="token" value="' . $_SESSION['newtoken'] . '" / >'; print '<input type="hidden" name="entity" value="' . $entity . '" />'; print '<input type="hidden" name="action" value="add" />'; print '<div id="divsubscribe">'; print '<table class="border" summary="form to subscribe" id="tablesubscribe">' . "\n"; // Type if (empty($conf->global->MEMBER_NEWFORM_FORCETYPE)) { $listoftype = $adht->liste_array(); $tmp = array_keys($listoftype); $defaulttype = ''; $isempty = 1; if (count($listoftype) == 1) { $defaulttype = $tmp[0]; $isempty = 0; } print '<tr><td width="15%">' . $langs->trans("Type") . ' <FONT COLOR="red">*</FONT></td><td width="35%">'; print $form->selectarray("type", $adht->liste_array(), GETPOST('type') ? GETPOST('type') : $defaulttype, $isempty); print '</td></tr>' . "\n"; } else { $adht->fetch($conf->global->MEMBER_NEWFORM_FORCETYPE); //print $adht->libelle; print '<input type="hidden" id="type" name="type" value="' . $conf->global->MEMBER_NEWFORM_FORCETYPE . '">'; }
if ($object->photo) { print "<br>\n"; } print '<table class="nobordernopadding">'; if ($object->photo) { print '<tr><td align="center"><input type="checkbox" class="flat photodelete" name="deletephoto" id="photodelete"> ' . $langs->trans("Delete") . '<br><br></td></tr>'; } print '<tr><td>' . $langs->trans("PhotoFile") . '</td></tr>'; print '<tr><td><input type="file" class="flat" name="photo" id="photoinput"></td></tr>'; print '</table>'; } print '</td>'; // Type print '<tr><td class="fieldrequired">' . $langs->trans("Type") . '</td><td>'; if ($user->rights->adherent->creer) { print $form->selectarray("typeid", $adht->liste_array(), isset($_POST["typeid"]) ? $_POST["typeid"] : $object->typeid); } else { print $adht->getNomUrl(1); print '<input type="hidden" name="typeid" value="' . $object->typeid . '">'; } print "</td></tr>"; // Company print '<tr><td id="tdcompany">' . $langs->trans("Company") . '</td><td><input type="text" name="societe" size="40" value="' . (isset($_POST["societe"]) ? $_POST["societe"] : $object->societe) . '"></td></tr>'; // Civility print '<tr><td>' . $langs->trans("UserTitle") . '</td><td>'; print $formcompany->select_civility(isset($_POST["civility_id"]) ? $_POST["civility_id"] : $object->civility_id) . "\n"; print '</td>'; print '</tr>'; // Lastname print '<tr><td id="tdlastname">' . $langs->trans("Lastname") . '</td><td><input type="text" name="lastname" size="40" value="' . (isset($_POST["lastname"]) ? $_POST["lastname"] : $object->lastname) . '"></td>'; print '</tr>';
print_liste_field_titre($langs->trans("Status"),"liste.php","d.statut,d.datefin",$param,"","",$sortfield,$sortorder); print_liste_field_titre($langs->trans("EndSubscription"),"liste.php","d.datefin",$param,"",'align="center"',$sortfield,$sortorder); print_liste_field_titre($langs->trans("Action"),"liste.php","",$param,"",'width="60" align="center"',$sortfield,$sortorder); print "</tr>\n"; // Lignes des champs de filtre print '<tr class="liste_titre">'; print '<td class="liste_titre" align="left">'; print '<input class="flat" type="text" name="search_nom" value="'.$_REQUEST["search_nom"].'" size="12"></td>'; print '<td class="liste_titre" align="left">'; print '<input class="flat" type="text" name="search_login" value="'.$_REQUEST["search_login"].'" size="7"></td>'; print '<td class="liste_titre">'; $listetype=$membertypestatic->liste_array(); print $form->selectarray("type", $listetype, $_REQUEST["type"], 1, 0, 0, '', 0, 12); print '</td>'; print '<td class="liste_titre"> </td>'; print '<td class="liste_titre" align="left">'; print '<input class="flat" type="text" name="search_email" value="'.$_REQUEST["search_email"].'" size="12"></td>'; print '<td class="liste_titre"> </td>'; print '<td align="right" colspan="2" class="liste_titre">'; print '<input type="image" class="liste_titre" src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/search.png" name="button_search" value="'.dol_escape_htmltag($langs->trans("Search")).'" title="'.dol_escape_htmltag($langs->trans("Search")).'">'; print ' '; print '<input type="image" class="liste_titre" src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/searchclear.png" name="button_removefilter" value="'.dol_escape_htmltag($langs->trans("RemoveFilter")).'" title="'.dol_escape_htmltag($langs->trans("RemoveFilter")).'">'; print '</td>';
if ($caneditfieldmember) { if ($adh->photo) print "<br>\n"; print '<table class="nobordernopadding">'; if ($adh->photo) print '<tr><td align="center"><input type="checkbox" class="flat" name="deletephoto" id="photodelete"> '.$langs->trans("Delete").'<br><br></td></tr>'; print '<tr><td>'.$langs->trans("PhotoFile").'</td></tr>'; print '<tr><td><input type="file" class="flat" name="photo" id="photoinput"></td></tr>'; print '</table>'; } print '</td>'; // Type print '<tr><td><span class="fieldrequired">'.$langs->trans("Type").'</span></td><td>'; if ($user->rights->adherent->creer) { print $html->selectarray("typeid", $adht->liste_array(), (isset($_POST["typeid"])?$_POST["typeid"]:$adh->typeid)); } else { print $adht->getNomUrl(1); print '<input type="hidden" name="typeid" value="'.$adh->typeid.'">'; } print "</td></tr>"; // Company print '<tr><td>'.$langs->trans("Company").'</td><td><input type="text" name="societe" size="40" value="'.(isset($_POST["societe"])?$_POST["societe"]:$adh->societe).'"></td></tr>'; // Civilite print '<tr><td width="20%">'.$langs->trans("UserTitle").'</td><td width="35%">'; print $htmlcompany->select_civilite(isset($_POST["civilite_id"])?$_POST["civilite_id"]:$adh->civilite_id)."\n"; print '</td>';