diff --git a/data/template/lcube6/object_printing/userprint/userinfo.mxt b/data/template/lcube6/object_printing/userprint/userinfo.mxt
index 3489b1f..0c45439 100755
--- a/data/template/lcube6/object_printing/userprint/userinfo.mxt
+++ b/data/template/lcube6/object_printing/userprint/userinfo.mxt
@@ -1,9 +1,11 @@
diff --git a/lib/object_printing/userprint/userprint.php b/lib/object_printing/userprint/userprint.php
index 270fc6a..4e8eccb 100755
--- a/lib/object_printing/userprint/userprint.php
+++ b/lib/object_printing/userprint/userprint.php
@@ -150,14 +150,19 @@ class UserPrint extends Printing
/* création de l'url de l'outil de gestion du compte utilisateur */
$tabObjectNode =$this->getObjectSon(eid());
+ $hasUserModif = false;
for ($j=0; $jgetClassName()=="UserModif")
{
- $MaTemplate->MxAttribut("urlAccount", formatUrl($tabObjectNode[$j][1]->getId(), $tabObjectNode[$j][0]->getClassName(), $tabObjectNode[$j][0]->getMethodName(), "", ""));
+ $MaTemplate->MxAttribut("blocUrlAccount".".urlAccount", formatUrl($tabObjectNode[$j][1]->getId(), $tabObjectNode[$j][0]->getClassName(), $tabObjectNode[$j][0]->getMethodName(), "", ""));
+ $hasUserModif = true;
}
}
+ if(!$hasUserModif)
+ $MaTemplate->MxBloc("blocUrlAccount", "delete");
+
/* création de l'url de login */
$url =$_SERVER['SCRIPT_NAME'];
$url.="?system=disconnectSession";
diff --git a/lib/system/system_data/permission/permissionmanager.php b/lib/system/system_data/permission/permissionmanager.php
index bface9f..a2bbbe0 100755
--- a/lib/system/system_data/permission/permissionmanager.php
+++ b/lib/system/system_data/permission/permissionmanager.php
@@ -96,7 +96,7 @@ class PermissionManager extends Manager
$nodeAvailable=(is_array($nodeAvailable))?$nodeAvailable:"";
# On ajoute la gestion de cache
- if (DATA_ACCES_CACHE_PERMISSION==true)
+ if (DATA_ACCES_CACHE_PERMISSION)
$tab=$this->LoadFromIdCache($id);
# Cas l'enregistrement n'existe pas dans la cache
@@ -107,7 +107,7 @@ class PermissionManager extends Manager
$tab=new Permission();
$tab->doLoad($id, $result);
- if (DATA_ACCES_CACHE_PERMISSION==true)
+ if (DATA_ACCES_CACHE_PERMISSION)
$this->InsertCache($id, $tab);
}
return $tab;