예제 #1
0
파일: task.php 프로젝트: ADDAdev/Dolibarr
 		else
 		{
 		print '<a class="butActionRefused" href="#" title="'.$langs->trans("NotOwnerOfProject").'">'.$langs->trans('AddTask').'</a>';
 		}
 		}
 		else
 		{
 		print '<a class="butActionRefused" href="#" title="'.$langs->trans("NotEnoughPermissions").'">'.$langs->trans('AddTask').'</a>';
 		}
 
 		print '</div>';
 		*/
 // To verify role of users
 //$userAccess = $projectstatic->restrictedProjectArea($user); // We allow task affected to user even if a not allowed project
 //$arrayofuseridoftask=$object->getListContactId('internal');
 $head = task_prepare_head($object);
 if ($action == 'edit' && $user->rights->projet->creer) {
     print '<form method="POST" action="' . $_SERVER["PHP_SELF"] . '">';
     print '<input type="hidden" name="token" value="' . $_SESSION['newtoken'] . '">';
     print '<input type="hidden" name="action" value="update">';
     print '<input type="hidden" name="withproject" value="' . $withproject . '">';
     print '<input type="hidden" name="id" value="' . $object->id . '">';
     dol_fiche_head($head, 'task_task', $langs->trans("Task"), 0, 'projecttask');
     print '<table class="border" width="100%">';
     // Ref
     print '<tr><td width="30%">' . $langs->trans("Ref") . '</td>';
     print '<td>' . $object->ref . '</td></tr>';
     // Label
     print '<tr><td>' . $langs->trans("Label") . '</td>';
     print '<td><input size="30" name="label" value="' . $object->label . '"></td></tr>';
     // Project
예제 #2
0
	$now=gmmktime();

	$task = new Task($db);
	$projectstatic = new Project($db);
	$userstatic = new User($db);

	if ($task->fetch($id, $ref))
	{
		$result=$projectstatic->fetch($task->fk_project);
		if (! empty($projectstatic->socid)) $projectstatic->societe->fetch($projectstatic->socid);

		// To verify role of users
		//$userAccess = $projectstatic->restrictedProjectArea($user); // We allow task affected to user even if a not allowed project
		//$arrayofuseridoftask=$task->getListContactId('internal');

		$head = task_prepare_head($task);
		dol_fiche_head($head, 'note', $langs->trans('Task'), 0, 'projecttask');

		print '<table class="border" width="100%">';

		//$linkback="<a href=\"".$_SERVER["PHP_SELF"]."?page=$page&socid=$socid&viewstatut=$viewstatut&sortfield=$sortfield&$sortorder\">".$langs->trans("BackToList")."</a>";

		// Ref
		print '<tr><td width="30%">'.$langs->trans("Ref").'</td><td>';
		$projectsListId = $project->getProjectsAuthorizedForUser($user,$mine,1);
		$task->next_prev_filter=" fk_projet in (".$projectsListId.")";
		print $html->showrefnav($task,'id','',1,'rowid','ref','','');
		print '</td></tr>';

		// Label
		print '<tr><td>'.$langs->trans("Label").'</td><td>'.$task->label.'</td></tr>';