diff --git a/htdocs/lib/project.lib.php b/htdocs/lib/project.lib.php
index fe625511fe3..f82a00a6367 100644
--- a/htdocs/lib/project.lib.php
+++ b/htdocs/lib/project.lib.php
@@ -223,7 +223,7 @@ function PLinesb(&$inc, $parent, $lines, &$level, &$tasksrole)
print " ";
}
- print $lines[$i]->title;
+ print $lines[$i]->label;
print "\n";
// Project
@@ -238,7 +238,7 @@ function PLinesb(&$inc, $parent, $lines, &$level, &$tasksrole)
$minutes = substr("00"."$minutes", -2);
print '
'.$heure." h ".$minutes." | \n";
- if ($tasksrole[$lines[$i]->id] == 'admin')
+ if ($tasksrole[$lines[$i]->id] == 'TASKEXECUTIVE')
{
print '';
print $form->select_date('',$lines[$i]->id,'','','',"addtime");
diff --git a/htdocs/main.inc.php b/htdocs/main.inc.php
index c9a9eabeeb8..c8c2b4576c6 100644
--- a/htdocs/main.inc.php
+++ b/htdocs/main.inc.php
@@ -227,7 +227,6 @@ if (! empty($_SESSION["disablemodules"]))
}
// Init Smarty
-// TODO activer smarty par defaut ?
if (sizeof($conf->need_smarty) > 0 || $conf->global->MAIN_SMARTY)
{
// Usage of const in conf.php file can overwrite default dir.
@@ -249,32 +248,6 @@ if (sizeof($conf->need_smarty) > 0 || $conf->global->MAIN_SMARTY)
}
}
-// Init Dwoo
-if ($conf->global->MAIN_DWOO2)
-{
- // Usage of const in conf.php file can overwrite default dir.
- if (empty($dolibarr_dwoo_libs_dir)) $dolibarr_dwoo_libs_dir=DOL_DOCUMENT_ROOT.'/includes/dwoo/';
- if (empty($dolibarr_dwoo_compile)) $dolibarr_dwoo_compile=DOL_DATA_ROOT.'/dwoo/templates/temp';
- if (empty($dolibarr_dwoo_cache)) $dolibarr_dwoo_cache=DOL_DATA_ROOT.'/dwoo/cache/temp';
-
- //$dwoo_libs = $dolibarr_dwoo_libs_dir. "dwooAutoload.php";
- $dwoo_libs = $dolibarr_dwoo_libs_dir. "Dwoo.php";
- $dwoo_smarty_adapter = $dolibarr_dwoo_libs_dir. "Dwoo/Smarty/Adapter.php";
-
- if (include_once($dwoo_libs) && include_once($dwoo_smarty_adapter))
- {
- //$dwoo = new Dwoo($dolibarr_dwoo_compile,$dolibarr_dwoo_cache);
- $smarty = new Dwoo_Smarty_Adapter();
- $smarty->show_compat_errors = true;
- $smarty->compile_dir = $dolibarr_smarty_compile;
- $smarty->cache_dir = $dolibarr_smarty_cache;
- }
- else
- {
- dol_print_error('',"Library Dwoo ".$dwoo_libs." not found.");
- }
-}
-
/*
* Phase authentication / login
*/
diff --git a/htdocs/projet/activity/list.php b/htdocs/projet/activity/list.php
index 24adcf8b14e..7b5498c335f 100644
--- a/htdocs/projet/activity/list.php
+++ b/htdocs/projet/activity/list.php
@@ -31,7 +31,7 @@ require_once(DOL_DOCUMENT_ROOT."/lib/project.lib.php");
$mode=$_REQUEST["mode"];
$projectid='';
-$projectid=isset($_GET["id"])?$_GET["id"]:$_POST["projetid"];
+$projectid=isset($_GET["id"])?$_GET["id"]:$_POST["projectid"];
// Security check
if ($user->societe_id) $socid=$user->societe_id;
@@ -74,11 +74,8 @@ if ($_POST["action"] == 'addtime' && $user->rights->projet->creer)
$task=new Task($db);
$task->fetch($id);
- $project = new Project($db);
- $result = $project->fetch($task->fk_projet);
-
$date = dol_mktime(12,0,0,$_POST["$id"."month"],$_POST["$id"."day"],$_POST["$id"."year"]);
- $project->TaskAddTime($user, $id , $post, $date);
+ $task->addTimeSpent($user, $post, $date);
}
else
{
@@ -100,11 +97,13 @@ if ($mode == 'mine') $title=$langs->trans("MyTimeSpent");
llxHeader("",$title,"");
-$projet = new Project($db);
+$project = new Project($db);
+$task = new Task($db);
+
if ($_GET["id"])
{
- $projet->fetch($_GET["id"]);
- $projet->societe->fetch($projet->societe->id);
+ $project->fetch($_GET["id"]);
+ $project->societe->fetch($project->societe->id);
}
@@ -117,11 +116,11 @@ print_barre_liste($title, $page, $_SERVER["PHP_SELF"], "", $sortfield, $sortorde
if ($mesg) print $mesg;
-$tasksrole=$projet->getTasksRoleForUser($user);
-$tasksarray=$projet->getTasksArray(0,0);
+$tasksrole=$task->getTasksRoleForUser($user);
+$tasksarray=$task->getTasksArray(0,0);
//var_dump($tasksarray);
-print ' |