예제 #1
0
    // Payment term
    print '<tr><td nowrap>'.$langs->trans('PaymentConditionsShort').'</td><td colspan="2">';
    $html->select_conditions_paiements(isset($_POST['cond_reglement_id'])?$_POST['cond_reglement_id']:$cond_reglement_id,'cond_reglement_id');
    print '</td></tr>';

    // Payment mode
    print '<tr><td>'.$langs->trans('PaymentMode').'</td><td colspan="2">';
    $html->select_types_paiements(isset($_POST['mode_reglement_id'])?$_POST['mode_reglement_id']:$mode_reglement_id,'mode_reglement_id');
    print '</td></tr>';

    // Project
    if ($conf->projet->enabled)
    {
        $langs->load('projects');
        print '<tr><td>'.$langs->trans('Project').'</td><td colspan="2">';
        select_projects($soc->id, $projectid, 'projectid');
        print '</td></tr>';
    }

    // Modele PDF
    print '<tr><td>'.$langs->trans('Model').'</td>';
    print '<td>';
    include_once(DOL_DOCUMENT_ROOT.'/includes/modules/facture/modules_facture.php');
    $model=new ModelePDFFactures();
    $liste=$model->liste_modeles($db);
    print $html->selectarray('model',$liste,$conf->global->FACTURE_ADDON_PDF);
    print "</td></tr>";

    // Public note
    print '<tr>';
    print '<td class="border" valign="top">'.$langs->trans('NotePublic').'</td>';
예제 #2
0
파일: fiche.php 프로젝트: ripasch/dolibarr
 // Delivery delay
 print '<tr><td>' . $langs->trans('AvailabilityPeriod') . '</td><td colspan="2">';
 $html->select_availability($propal->availability, 'availability_id', '', 1);
 print '</td></tr>';
 // What trigger creation
 print '<tr><td>' . $langs->trans('Source') . '</td><td colspan="2">';
 $html->select_demand_reason(GETPOST("origin") == 'propal' ? 'SRC_COMM' : '', 'demand_reason_id', '', 1);
 print '</td></tr>';
 // Project
 if ($conf->projet->enabled) {
     $projectid = 0;
     if (isset($_GET["origin"]) && $_GET["origin"] == 'project') {
         $projectid = $_GET["originid"] ? $_GET["originid"] : 0;
     }
     print '<tr><td>' . $langs->trans('Project') . '</td><td colspan="2">';
     $numprojet = select_projects($soc->id, $projectid);
     if ($numprojet == 0) {
         print ' &nbsp; <a href="' . DOL_URL_ROOT . '/projet/fiche.php?socid=' . $soc->id . '&action=create">' . $langs->trans("AddProject") . '</a>';
     }
     print '</td></tr>';
 }
 print '<tr><td>' . $langs->trans('Model') . '</td>';
 print '<td colspan="2">';
 // pdf
 include_once DOL_DOCUMENT_ROOT . '/includes/modules/commande/modules_commande.php';
 $model = new ModelePDFCommandes();
 $liste = $model->liste_modeles($db);
 print $html->selectarray('model', $liste, $conf->global->COMMANDE_ADDON_PDF);
 print "</td></tr>";
 // Note publique
 print '<tr>';
예제 #3
0
 /**
  *    Show a form to select a project
  *    @param      page        Page
  *    @param      socid       Id societe
  *    @param      selected    Id projet pre-selectionne
  *    @param      htmlname    Nom du formulaire select
  */
 function form_project($page, $socid, $selected = '', $htmlname = 'projectid')
 {
     global $langs;
     require_once DOL_DOCUMENT_ROOT . "/lib/project.lib.php";
     $langs->load("project");
     if ($htmlname != "none") {
         print '<form method="post" action="' . $page . '">';
         print '<input type="hidden" name="action" value="classin">';
         print '<input type="hidden" name="token" value="' . $_SESSION['newtoken'] . '">';
         print '<table class="nobordernopadding" cellpadding="0" cellspacing="0">';
         print '<tr><td>';
         //print "$socid,$selected,$htmlname";
         select_projects($socid, $selected, $htmlname);
         print '</td>';
         print '<td align="left"><input type="submit" class="button" value="' . $langs->trans("Modify") . '"></td>';
         print '</tr></table></form>';
     } else {
         if ($selected) {
             $projet = new Project($this->db);
             $projet->fetch($selected);
             //print '<a href="'.DOL_URL_ROOT.'/projet/fiche.php?id='.$selected.'">'.$projet->title.'</a>';
             print $projet->getNomUrl(0);
         } else {
             print "&nbsp;";
         }
     }
 }
예제 #4
0
        print '<input type="hidden" name="socid" value='.$_GET["socid"].'>';
        print '<tr><td class="fieldrequired">'.$langs->trans("Company").'</td><td>'.$societe->getNomUrl(1).'</td></tr>';

        print '<input type="hidden" name="action" value="add">';

        // Ref
        print '<tr><td class="fieldrequired">'.$langs->trans("Ref").'</td>';
        print '<td><input name="ref" value="'.$numpr.'"></td></tr>'."\n";

        // Project
        if ($conf->projet->enabled)
        {
            $langs->load("project");

            print '<tr><td valign="top">'.$langs->trans("Project").'</td><td>';
            $numprojet=select_projects($societe->id,$_POST["projectid"],'projectid');
            if ($numprojet==0)
            {
                print ' &nbsp; <a href="../projet/fiche.php?socid='.$societe->id.'&action=create">'.$langs->trans("AddProject").'</a>';
            }
            print '</td></tr>';
        }

        // Model
        print '<tr>';
        print '<td>'.$langs->trans("DefaultModel").'</td>';
        print '<td colspan="2">';
        $model=new ModelePDFFicheinter();
        $liste=$model->liste_modeles($db);
        print $html->selectarray('model',$liste,$conf->global->FICHEINTER_ADDON_PDF);
        print "</td></tr>";
예제 #5
0
    print $form->select_users(GETPOST("commercial_suivi_id")?GETPOST("commercial_suivi_id"):$user->id,'commercial_suivi_id',1,'');
    print '</td></tr>';

    // Commercial signature
    print '<tr><td width="20%" nowrap><span class="fieldrequired">'.$langs->trans("TypeContact_contrat_internal_SALESREPSIGN").'</span></td><td>';
    print $form->select_users(GETPOST("commercial_signature_id")?GETPOST("commercial_signature_id"):$user->id,'commercial_signature_id',1,'');
    print '</td></tr>';

    print '<tr><td><span class="fieldrequired">'.$langs->trans("Date").'</span></td><td>';
    $form->select_date($datecontrat,'',0,0,'',"contrat");
    print "</td></tr>";

    if ($conf->projet->enabled)
    {
    	print '<tr><td>'.$langs->trans("Project").'</td><td>';
    	select_projects($soc->id,GETPOST("projectid"),"projectid");
    	print "</td></tr>";
    }

    print '<tr><td>'.$langs->trans("NotePublic").'</td><td valign="top">';
    print '<textarea name="note_public" wrap="soft" cols="70" rows="'.ROWS_3.'">';
    print GETPOST("note_public");
    print '</textarea></td></tr>';

    if (! $user->societe_id)
    {
    	print '<tr><td>'.$langs->trans("NotePrivate").'</td><td valign="top">';
    	print '<textarea name="note" wrap="soft" cols="70" rows="'.ROWS_3.'">';
    	print GETPOST("note");
    	print '</textarea></td></tr>';
    }
예제 #6
0
		print $html->select_societes($act->societe->id,'socid','',1,1);
		print '</td>';

		// Contact
		print '<td>'.$langs->trans("Contact").'</td><td width="30%">';
		print $html->selectarray("contactid",  $act->societe->contact_array(), $act->contact->id, 1);
		print '</td></tr>';

		// Project
		if ($conf->projet->enabled)
		{
			// Projet associe
			$langs->load("project");

			print '<tr><td valign="top">'.$langs->trans("Project").'</td><td colspan="3">';
			$numprojet=select_projects($act->societe->id,$act->fk_project,'projectid');
			if ($numprojet==0)
			{
				print ' &nbsp; <a href="../../projet/fiche.php?socid='.$societe->id.'&action=create">'.$langs->trans("AddProject").'</a>';
			}
			print '</td></tr>';
		}

		// Priority
		print '<tr><td nowrap>'.$langs->trans("Priority").'</td><td colspan="3">';
		print '<input type="text" name="priority" value="'.$act->priority.'" size="5">';
		print '</td></tr>';

		// Object linked
		if (! empty($act->fk_element) && ! empty($act->elementtype))
		{
예제 #7
0
파일: fiche.php 프로젝트: nrjacker4/crm-php
 // Description (must be a textarea and not html must be allowed (used in list view)
 print '<tr><td valign="top">' . $langs->trans("Description") . '</td>';
 print '<td>';
 print '<textarea name="description" cols="80" rows="' . ROWS_3 . '"></textarea>';
 print '</td></tr>';
 // Project
 if ($conf->projet->enabled) {
     $langs->load("project");
     print '<tr><td valign="top">' . $langs->trans("Project") . '</td><td>';
     /* Fix: If a project must be linked to any companies (suppliers or not), project must be not be set as limited to customer but must be not linked to any particular thirdparty
        if ($societe->fournisseur==1)
        	$numprojet=select_projects(-1,$_POST["projectid"],'projectid');
        else
        	$numprojet=select_projects($societe->id,$_POST["projectid"],'projectid');
        	*/
     $numprojet = select_projects($soc->id, GETPOST('projectid', 'int'), 'projectid');
     if ($numprojet == 0) {
         print ' &nbsp; <a href="' . DOL_DOCUMENT_ROOT . '/projet/fiche.php?socid=' . $soc->id . '&action=create">' . $langs->trans("AddProject") . '</a>';
     }
     print '</td></tr>';
 }
 // Model
 print '<tr>';
 print '<td>' . $langs->trans("DefaultModel") . '</td>';
 print '<td colspan="2">';
 $liste = ModelePDFFicheinter::liste_modeles($db);
 print $form->selectarray('model', $liste, $conf->global->FICHEINTER_ADDON_PDF);
 print "</td></tr>";
 // Public note
 print '<tr>';
 print '<td class="border" valign="top">' . $langs->trans('NotePublic') . '</td>';
예제 #8
0
     print '</td></tr>';
 }
 // Commercial suivi
 print '<tr><td width="20%" nowrap><span class="fieldrequired">' . $langs->trans("TypeContact_contrat_internal_SALESREPFOLL") . '</span></td><td>';
 print $form->select_users(GETPOST("commercial_suivi_id") ? GETPOST("commercial_suivi_id") : $user->id, 'commercial_suivi_id', 1, '');
 print '</td></tr>';
 // Commercial signature
 print '<tr><td width="20%" nowrap><span class="fieldrequired">' . $langs->trans("TypeContact_contrat_internal_SALESREPSIGN") . '</span></td><td>';
 print $form->select_users(GETPOST("commercial_signature_id") ? GETPOST("commercial_signature_id") : $user->id, 'commercial_signature_id', 1, '');
 print '</td></tr>';
 print '<tr><td><span class="fieldrequired">' . $langs->trans("Date") . '</span></td><td>';
 $form->select_date($datecontrat, '', 0, 0, '', "contrat");
 print "</td></tr>";
 if (!empty($conf->projet->enabled)) {
     print '<tr><td>' . $langs->trans("Project") . '</td><td>';
     select_projects($soc->id, $projectid, "projectid");
     print "</td></tr>";
 }
 print '<tr><td>' . $langs->trans("NotePublic") . '</td><td valign="top">';
 $doleditor = new DolEditor('note_public', $note_public, '', '100', 'dolibarr_notes', 'In', 1, true, true, ROWS_3, 70);
 print $doleditor->Create(1);
 if (!$user->societe_id) {
     print '<tr><td>' . $langs->trans("NotePrivate") . '</td><td valign="top">';
     $doleditor = new DolEditor('note_private', $note_private, '', '100', 'dolibarr_notes', 'In', 1, true, true, ROWS_3, 70);
     print $doleditor->Create(1);
     print '</td></tr>';
 }
 // Other attributes
 $parameters = array('colspan' => ' colspan="3"');
 $reshook = $hookmanager->executeHooks('formObjectOptions', $parameters, $object, $action);
 // Note that $action and $object may have been modified by hook
예제 #9
0
/**
 * Show filter form in agenda view
 *
 * @param	Object	$form			Form object
 * @param	int		$canedit		Can edit filter fields
 * @param	int		$status			Status
 * @param 	int		$year			Year
 * @param 	int		$month			Month
 * @param 	int		$day			Day
 * @param 	int		$showbirthday	Show birthday
 * @param 	string	$filtera		Filter on create by user
 * @param 	string	$filtert		Filter on assigned to user
 * @param 	string	$filterd		Filter of done by user
 * @param 	int		$pid			Product id
 * @param 	int		$socid			Third party id
 * @param	array	$showextcals	Array with list of external calendars, or -1 to show no legend
 * @return	void
 */
function print_actions_filter($form, $canedit, $status, $year, $month, $day, $showbirthday, $filtera, $filtert, $filterd, $pid, $socid, $showextcals = array())
{
    global $conf, $langs, $db;
    // Filters
    if ($canedit || $conf->projet->enabled) {
        print '<form name="listactionsfilter" class="listactionsfilter" action="' . $_SERVER["PHP_SELF"] . '" method="POST">';
        print '<input type="hidden" name="token" value="' . $_SESSION['newtoken'] . '">';
        print '<input type="hidden" name="status" value="' . $status . '">';
        print '<input type="hidden" name="year" value="' . $year . '">';
        print '<input type="hidden" name="month" value="' . $month . '">';
        print '<input type="hidden" name="day" value="' . $day . '">';
        print '<input type="hidden" name="showbirthday" value="' . $showbirthday . '">';
        print '<table class="nobordernopadding" width="100%">';
        if ($canedit || $conf->projet->enabled) {
            print '<tr><td nowrap="nowrap">';
            print '<table class="nobordernopadding">';
            if ($canedit) {
                print '<tr>';
                print '<td nowrap="nowrap">';
                print $langs->trans("ActionsAskedBy");
                print ' &nbsp;</td><td nowrap="nowrap">';
                print $form->select_dolusers($filtera, 'userasked', 1, '', !$canedit);
                print '</td>';
                print '</tr>';
                print '<tr>';
                print '<td nowrap="nowrap">';
                print $langs->trans("or") . ' ' . $langs->trans("ActionsToDoBy");
                print ' &nbsp;</td><td nowrap="nowrap">';
                print $form->select_dolusers($filtert, 'usertodo', 1, '', !$canedit);
                print '</td></tr>';
                print '<tr>';
                print '<td nowrap="nowrap">';
                print $langs->trans("or") . ' ' . $langs->trans("ActionsDoneBy");
                print ' &nbsp;</td><td nowrap="nowrap">';
                print $form->select_dolusers($filterd, 'userdone', 1, '', !$canedit);
                print '</td></tr>';
                include_once DOL_DOCUMENT_ROOT . '/core/class/html.formactions.class.php';
                $formactions = new FormActions($db);
                print '<tr>';
                print '<td nowrap="nowrap">';
                print $langs->trans("Type");
                print ' &nbsp;</td><td nowrap="nowrap">';
                print $formactions->select_type_actions(GETPOST('actioncode'), "actioncode");
                print '</td></tr>';
            }
            if ($conf->projet->enabled) {
                print '<tr>';
                print '<td nowrap="nowrap">';
                print $langs->trans("Project") . ' &nbsp; ';
                print '</td><td nowrap="nowrap">';
                select_projects($socid ? $socid : -1, $pid, 'projectid', 64);
                print '</td></tr>';
            }
            print '</table>';
            print '</td>';
            // Buttons
            print '<td align="center" valign="middle" nowrap="nowrap">';
            print img_picto($langs->trans("ViewCal"), 'object_calendar') . ' <input type="submit" class="button" style="width:120px" name="viewcal" value="' . $langs->trans("ViewCal") . '">';
            print '<br>';
            print img_picto($langs->trans("ViewWeek"), 'object_calendarweek') . ' <input type="submit" class="button" style="width:120px" name="viewweek" value="' . $langs->trans("ViewWeek") . '">';
            print '<br>';
            print img_picto($langs->trans("ViewDay"), 'object_calendarday') . ' <input type="submit" class="button" style="width:120px" name="viewday" value="' . $langs->trans("ViewDay") . '">';
            print '<br>';
            print img_picto($langs->trans("ViewList"), 'object_list') . ' <input type="submit" class="button" style="width:120px" name="viewlist" value="' . $langs->trans("ViewList") . '">';
            print '</td>';
            // Legend
            if ($conf->use_javascript_ajax && is_array($showextcals)) {
                print '<td align="center" valign="middle" nowrap="nowrap">';
                print '<script type="text/javascript">' . "\n";
                print 'jQuery(document).ready(function () {' . "\n";
                print 'jQuery("#check_mytasks").click(function() { jQuery(".family_mytasks").toggle(); jQuery(".family_other").toggle(); });' . "\n";
                print 'jQuery("#check_birthday").click(function() { jQuery(".family_birthday").toggle(); });' . "\n";
                print 'jQuery(".family_birthday").toggle();' . "\n";
                print '});' . "\n";
                print '</script>' . "\n";
                print '<table>';
                if (!empty($conf->global->MAIN_JS_SWITCH_AGENDA)) {
                    if (count($showextcals) > 0) {
                        print '<tr><td><input type="checkbox" id="check_mytasks" name="check_mytasks" checked="true" disabled="disabled"> ' . $langs->trans("LocalAgenda") . '</td></tr>';
                        foreach ($showextcals as $val) {
                            $htmlname = dol_string_nospecial($val['name']);
                            print '<script type="text/javascript">' . "\n";
                            print 'jQuery(document).ready(function () {' . "\n";
                            print 'jQuery("#check_' . $htmlname . '").click(function() { jQuery(".family_' . $htmlname . '").toggle(); });' . "\n";
                            print '});' . "\n";
                            print '</script>' . "\n";
                            print '<tr><td><input type="checkbox" id="check_' . $htmlname . '" name="check_' . $htmlname . '" checked="true"> ' . $val['name'] . '</td></tr>';
                        }
                    }
                }
                print '<tr><td><input type="checkbox" id="check_birthday" name="check_birthday checked="false"> ' . $langs->trans("AgendaShowBirthdayEvents") . '</td></tr>';
                print '</table>';
                print '</td>';
            }
            print '</tr>';
        }
        print '</table>';
        print '</form>';
    }
}
예제 #10
0
파일: fiche.php 프로젝트: nrjacker4/crm-php
    print '<tr><td>' . $langs->trans("Zip") . ' / ' . $langs->trans("Town") . '</td><td>';
    print $formcompany->select_ziptown(isset($_POST["zipcode"]) ? $_POST["zipcode"] : $don->zip, 'zipcode', array('town', 'selectcountry_id', 'departement_id'), 6);
    print ' ';
    print $formcompany->select_ziptown(isset($_POST["town"]) ? $_POST["town"] : $don->town, 'town', array('zipcode', 'selectcountry_id', 'departement_id'));
    print '</tr>';
    print "<tr>" . '<td>' . $langs->trans("Country") . '</td><td><input type="text" name="pays" size="40" value="' . $don->pays . '"></td></tr>';
    print "<tr>" . '<td>' . $langs->trans("EMail") . '</td><td><input type="text" name="email" size="40" value="' . $don->email . '"></td></tr>';
    print "<tr><td>" . $langs->trans("PaymentMode") . "</td><td>\n";
    $form->select_types_paiements('', 'modepaiement', 'CRDT', 0, 1);
    print "</td></tr>\n";
    print "<tr>" . '<td>' . $langs->trans("Status") . '</td><td>' . $don->getLibStatut(4) . '</td></tr>';
    // Project
    if (!empty($conf->projet->enabled)) {
        $langs->load('projects');
        print '<tr><td>' . $langs->trans('Project') . '</td><td>';
        select_projects(-1, isset($_POST["projectid"]) ? $_POST["projectid"] : $don->fk_project, 'projectid');
        print '</td></tr>';
    }
    print "</table>\n";
    print '<br><center><input type="submit" class="button" name="save" value="' . $langs->trans("Save") . '"> &nbsp; &nbsp; <input type="submit" class="button" name="cancel" value="' . $langs->trans("Cancel") . '"></center>';
    print "</form>\n";
    print "</div>\n";
}
/* ************************************************************ */
/*                                                              */
/* Fiche don en mode visu                                       */
/*                                                              */
/* ************************************************************ */
if (!empty($id) && $action != 'edit') {
    $result = $don->fetch($id);
    $h = 0;
예제 #11
0
 print '</td></tr>';
 // Label
 print '<tr><td>' . $langs->trans('Label') . '</td><td><input size="30" name="libelle" value="' . (isset($_POST['libelle']) ? $_POST['libelle'] : $fac_ori->libelle) . '" type="text"></td></tr>';
 // Date invoice
 print '<tr><td class="fieldrequired">' . $langs->trans('DateInvoice') . '</td><td>';
 $form->select_date($dateinvoice, '', '', '', '', "add", 1, 1);
 print '</td></tr>';
 // Due date
 print '<tr><td>' . $langs->trans('DateMaxPayment') . '</td><td>';
 $form->select_date($datedue, 'ech', '', '', '', "add", 1, 1);
 print '</td></tr>';
 // Project
 if (!empty($conf->projet->enabled)) {
     $langs->load('projects');
     print '<tr><td>' . $langs->trans('Project') . '</td><td colspan="2">';
     select_projects(-1, $projectid, 'projectid');
     print '</td></tr>';
 }
 print '<tr><td>' . $langs->trans('NotePublic') . '</td>';
 print '<td>';
 $doleditor = new DolEditor('note_public', GETPOST('note_public'), '', 80, 'dolibarr_notes', 'In', 0, false, true, ROWS_3, 70);
 print $doleditor->Create(1);
 print '</td>';
 // print '<td><textarea name="note" wrap="soft" cols="60" rows="'.ROWS_5.'"></textarea></td>';
 print '</tr>';
 // Private note
 print '<tr><td>' . $langs->trans('NotePrivate') . '</td>';
 print '<td>';
 $doleditor = new DolEditor('note_private', GETPOST('note_private'), '', 80, 'dolibarr_notes', 'In', 0, false, true, ROWS_3, 70);
 print $doleditor->Create(1);
 print '</td>';
예제 #12
0
	print "<tr>".'<td>'.$langs->trans("Country").'</td><td><input type="text" name="pays" size="40" value="'.$don->pays.'"></td></tr>';
	print "<tr>".'<td>'.$langs->trans("EMail").'</td><td><input type="text" name="email" size="40" value="'.$don->email.'"></td></tr>';

    print "<tr><td>".$langs->trans("PaymentMode")."</td><td>\n";
    $html->select_types_paiements('', 'modepaiement', 'CRDT', 0, 1);
    print "</td></tr>\n";

	print "<tr>".'<td>'.$langs->trans("Status").'</td><td>'.$don->getLibStatut(4).'</td></tr>';

    // Project
    if ($conf->projet->enabled)
    {
        $langs->load('projects');
        print '<tr><td>'.$langs->trans('Project').'</td><td>';
        select_projects($soc->id, isset($_POST["projectid"])?$_POST["projectid"]:$don->fk_project, 'projectid');
        print '</td></tr>';
    }

	print "</table>\n";

	print '<br><center><input type="submit" class="button" name="save" value="'.$langs->trans("Save").'"> &nbsp; &nbsp; <input type="submit" class="button" name="cancel" value="'.$langs->trans("Cancel").'"></center>';

	print "</form>\n";

	print "</div>\n";
}



/* ************************************************************ */
예제 #13
0
/**
 * Show filter form in agenda view
 * @param       $form
 * @param 		$canedit
 * @param 		$status
 * @param 		$year
 * @param 		$month
 * @param 		$day
 * @param 		$showbirthday
 * @param 		$filtera
 * @param 		$filtert
 * @param 		$filterd
 * @param 		$pid
 * @param 		$socid
 */
function print_actions_filter($form,$canedit,$status,$year,$month,$day,$showbirthday,$filtera,$filtert,$filterd,$pid,$socid)
{
	global $conf,$langs;

	// Filters
	if ($canedit || $conf->projet->enabled)
	{
		print '<form name="listactionsfilter" action="'.$_SERVER["PHP_SELF"].'" method="POST">';
		print '<input type="hidden" name="token" value="'.$_SESSION['newtoken'].'">';
		print '<input type="hidden" name="status" value="'.$status.'">';
		print '<input type="hidden" name="year" value="'.$year.'">';
		print '<input type="hidden" name="month" value="'.$month.'">';
		print '<input type="hidden" name="day" value="'.$day.'">';
		print '<input type="hidden" name="showbirthday" value="'.$showbirthday.'">';
		print '<table class="nobordernopadding" width="100%">';
		if ($canedit || $conf->projet->enabled)
		{
			print '<tr><td nowrap="nowrap">';

			print '<table class="nobordernopadding">';

			if ($canedit)
			{
				print '<tr>';
				print '<td nowrap="nowrap">';
				print $langs->trans("ActionsAskedBy");
				print ' &nbsp;</td><td nowrap="nowrap">';
				print $form->select_users($filtera,'userasked',1,'',!$canedit);
				print '</td>';
				print '</tr>';

				print '<tr>';
				print '<td nowrap="nowrap">';
				print $langs->trans("or").' '.$langs->trans("ActionsToDoBy");
				print ' &nbsp;</td><td nowrap="nowrap">';
				print $form->select_users($filtert,'usertodo',1,'',!$canedit);
				print '</td></tr>';

				print '<tr>';
				print '<td nowrap="nowrap">';
				print $langs->trans("or").' '.$langs->trans("ActionsDoneBy");
				print ' &nbsp;</td><td nowrap="nowrap">';
				print $form->select_users($filterd,'userdone',1,'',!$canedit);
				print '</td></tr>';
			}

			if ($conf->projet->enabled)
			{
				print '<tr>';
				print '<td nowrap="nowrap">';
				print $langs->trans("Project").' &nbsp; ';
				print '</td><td nowrap="nowrap">';
				select_projects($socid?$socid:-1,$pid,'projectid');
				print '</td></tr>';
			}

			print '</table>';
			print '</td>';

			// Buttons
			print '<td align="center" valign="middle" nowrap="nowrap">';
			print img_picto($langs->trans("ViewCal"),'object_calendar').' <input type="submit" class="button" style="width:120px" name="viewcal" value="'.$langs->trans("ViewCal").'">';
			print '<br>';
			print img_picto($langs->trans("ViewWeek"),'object_calendarweek').' <input type="submit" class="button" style="width:120px" name="viewweek" value="'.$langs->trans("ViewWeek").'">';
			print '<br>';
            print img_picto($langs->trans("ViewDay"),'object_calendarday').' <input type="submit" class="button" style="width:120px" name="viewday" value="'.$langs->trans("ViewDay").'">';
			print '<br>';
			print img_picto($langs->trans("ViewList"),'object_list').' <input type="submit" class="button" style="width:120px" name="viewlist" value="'.$langs->trans("ViewList").'">';
			print '</td>';
			print '</tr>';
		}
		print '</table>';
		print '</form>';
	}
}