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 . '">';
}
Exemple #2
0
     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>';
Exemple #3
0
	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">&nbsp;</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">&nbsp;</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 '&nbsp; ';
	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>';
Exemple #4
0
    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>';