Ejemplo n.º 1
0
		{
			print "<td><a href=\"fiche.php?rowid=$objp->rowid\">".img_object($langs->trans("ShowMember"),"user").' '.$objp->prenom." ".dol_trunc($objp->nom,12)." / ".dol_trunc($objp->societe,12)."</a></td>\n";
		}
		else
		{
			print "<td><a href=\"fiche.php?rowid=$objp->rowid\">".img_object($langs->trans("ShowMember"),"user").' '.$objp->prenom." ".dol_trunc($objp->nom)."</a></td>\n";
		}

		// Login
		print "<td>".$objp->login."</td>\n";

		// Type
		print '<td nowrap="nowrap">';
		$membertypestatic->id=$objp->type_id;
		$membertypestatic->libelle=$objp->type;
		print $membertypestatic->getNomUrl(1,12);
		print '</td>';

		// Moral/Physique
		print "<td>".$adh->getmorphylib($objp->morphy)."</td>\n";

		// EMail
		print "<td>".dol_print_email($objp->email,0,0,1)."</td>\n";

		// Statut
		print '<td nowrap="nowrap">';
		print $adh->LibStatut($objp->statut,$objp->cotisation,$datefin,2);
		print "</td>";

		// End of subscription date
		if ($datefin)
Ejemplo n.º 2
0
 if (!empty($conf->notification->enabled)) {
     $langs->load("mails");
 }
 $head = member_prepare_head($object);
 dol_fiche_head($head, 'agenda', $langs->trans("Member"), 0, 'user');
 $linkback = '<a href="' . DOL_URL_ROOT . '/adherents/list.php">' . $langs->trans("BackToList") . '</a>';
 dol_banner_tab($object, 'rowid', $linkback);
 print '<div class="fichecenter">';
 print '<div class="underbanner clearboth"></div>';
 print '<table class="border centpercent">';
 // Login
 if (empty($conf->global->ADHERENT_LOGIN_NOT_REQUIRED)) {
     print '<tr><td class="titlefield">' . $langs->trans("Login") . ' / ' . $langs->trans("Id") . '</td><td class="valeur">' . $object->login . '&nbsp;</td></tr>';
 }
 // Type
 print '<tr><td class="titlefield">' . $langs->trans("Type") . '</td><td class="valeur">' . $adht->getNomUrl(1) . "</td></tr>\n";
 // Morphy
 print '<tr><td>' . $langs->trans("Nature") . '</td><td class="valeur" >' . $object->getmorphylib() . '</td>';
 /*print '<td rowspan="'.$rowspan.'" align="center" valign="middle" width="25%">';
 	 print $form->showphoto('memberphoto',$member);
 	print '</td>';*/
 print '</tr>';
 // Company
 print '<tr><td>' . $langs->trans("Company") . '</td><td class="valeur">' . $object->societe . '</td></tr>';
 // Civility
 print '<tr><td>' . $langs->trans("UserTitle") . '</td><td class="valeur">' . $object->getCivilityLabel() . '&nbsp;</td>';
 print '</tr>';
 print '</table>';
 print '</div>';
 dol_fiche_end();
 /*
Ejemplo n.º 3
0
/*
 * Statistics
 */
if ($conf->use_javascript_ajax) {
    print '<table class="noborder nohover" width="100%">';
    print '<tr class="liste_titre"><td colspan="2">' . $langs->trans("Statistics") . '</td></tr>';
    print '<tr ' . $bc[0] . '><td align="center" colspan="2">';
    $SommeA = 0;
    $SommeB = 0;
    $SommeC = 0;
    $SommeD = 0;
    $dataval = array();
    $datalabels = array();
    $i = 0;
    foreach ($AdherentType as $key => $adhtype) {
        $datalabels[] = array($i, $adhtype->getNomUrl(0, dol_size(16)));
        $dataval['draft'][] = array($i, isset($MemberToValidate[$key]) ? $MemberToValidate[$key] : 0);
        $dataval['notuptodate'][] = array($i, isset($MembersValidated[$key]) ? $MembersValidated[$key] - (isset($MemberUpToDate[$key]) ? $MemberUpToDate[$key] : 0) : 0);
        $dataval['uptodate'][] = array($i, isset($MemberUpToDate[$key]) ? $MemberUpToDate[$key] : 0);
        $dataval['resiliated'][] = array($i, isset($MembersResiliated[$key]) ? $MembersResiliated[$key] : 0);
        $SommeA += isset($MemberToValidate[$key]) ? $MemberToValidate[$key] : 0;
        $SommeB += isset($MembersValidated[$key]) ? $MembersValidated[$key] - (isset($MemberUpToDate[$key]) ? $MemberUpToDate[$key] : 0) : 0;
        $SommeC += isset($MemberUpToDate[$key]) ? $MemberUpToDate[$key] : 0;
        $SommeD += isset($MembersResiliated[$key]) ? $MembersResiliated[$key] : 0;
        $i++;
    }
    $dataseries = array();
    $dataseries[] = array('label' => $langs->trans("MenuMembersNotUpToDate"), 'data' => round($SommeB));
    $dataseries[] = array('label' => $langs->trans("MenuMembersUpToDate"), 'data' => round($SommeC));
    $dataseries[] = array('label' => $langs->trans("MembersStatusResiliated"), 'data' => round($SommeD));
    $dataseries[] = array('label' => $langs->trans("MembersStatusToValid"), 'data' => round($SommeA));
 print '<tr><td width="20%">' . $langs->trans("Ref") . '</td>';
 print '<td class="valeur">';
 print $form->showrefnav($object, 'rowid', $linkback);
 print '</td></tr>';
 // Login
 if (empty($conf->global->ADHERENT_LOGIN_NOT_REQUIRED)) {
     print '<tr><td>' . $langs->trans("Login") . ' / ' . $langs->trans("Id") . '</td><td class="valeur">' . $object->login . '&nbsp;</td></tr>';
 }
 // Morphy
 print '<tr><td>' . $langs->trans("Nature") . '</td><td class="valeur" >' . $object->getmorphylib() . '</td>';
 /*print '<td rowspan="'.$rowspan.'" align="center" valign="middle" width="25%">';
   print $form->showphoto('memberphoto',$object);
   print '</td>';*/
 print '</tr>';
 // Type
 print '<tr><td>' . $langs->trans("Type") . '</td><td class="valeur">' . $membert->getNomUrl(1) . "</td></tr>\n";
 // Company
 print '<tr><td>' . $langs->trans("Company") . '</td><td class="valeur">' . $object->societe . '</td></tr>';
 // Civility
 print '<tr><td>' . $langs->trans("UserTitle") . '</td><td class="valeur">' . $object->getCivilityLabel() . '&nbsp;</td>';
 print '</tr>';
 // Lastname
 print '<tr><td>' . $langs->trans("Lastname") . '</td><td class="valeur">' . $object->lastname . '&nbsp;</td>';
 print '</tr>';
 // Firstname
 print '<tr><td>' . $langs->trans("Firstname") . '</td><td class="valeur">' . $object->firstname . '&nbsp;</td>';
 print '</tr>';
 // Status
 print '<tr><td>' . $langs->trans("Status") . '</td><td class="valeur">' . $object->getLibStatut(4) . '</td></tr>';
 // Nbre fichiers
 print '<tr><td>' . $langs->trans("NbOfAttachedFiles") . '</td><td colspan="3">' . count($filearray) . '</td></tr>';
Ejemplo n.º 5
0
if ($conf->use_javascript_ajax)
{
    print '<br>';
    print '<table class="noborder" width="100%">';
    print '<tr class="liste_titre"><td colspan="2">'.$langs->trans("Statistics").'</td></tr>';
    print '<tr><td align="center">';

    $SommeA=0;
    $SommeB=0;
    $SommeC=0;
    $SommeD=0;
    $dataval=array();
    $datalabels=array();
    foreach ($AdherentType as $key => $adhtype)
    {
        $datalabels[]=$adhtype->getNomUrl(0,dol_size(16));
        $dataval['draft'][]=isset($MemberToValidate[$key])?$MemberToValidate[$key]:0;
        $dataval['notuptodate'][]=isset($MembersValidated[$key])?$MembersValidated[$key]-$MemberUpToDate[$key]:0;
        $dataval['uptodate'][]=isset($MemberUpToDate[$key])?$MemberUpToDate[$key]:0;
        $dataval['resiliated'][]=isset($MembersResiliated[$key])?$MembersResiliated[$key]:0;
        $SommeA+=isset($MemberToValidate[$key])?$MemberToValidate[$key]:0;
        $SommeB+=isset($MembersValidated[$key])?$MembersValidated[$key]-$MemberUpToDate[$key]:0;
        $SommeC+=isset($MemberUpToDate[$key])?$MemberUpToDate[$key]:0;
        $SommeD+=isset($MembersResiliated[$key])?$MembersResiliated[$key]:0;
    }

    /*
    $dataseries=array();
    $dataseries[]=array('label'=>$langs->trans("MembersStatusToValid"),'values'=> $dataval['draft']);
    $dataseries[]=array('label'=>$langs->trans("MenuMembersNotUpToDate"),'values'=> $dataval['notuptodate']);
    $dataseries[]=array('label'=>$langs->trans("MenuMembersUpToDate"),'values'=> $dataval['uptodate']);