New: Les permissions disponibles sont mise a niveau l'entre de la page des permissions.

This commit is contained in:
Laurent Destailleur 2005-04-09 17:47:46 +00:00
parent ece7e365e9
commit e93b6fc04c

View File

@ -60,6 +60,8 @@ print '<table class="noborder" width="100%">';
// Charge les modules soumis a permissions
$db->begin();
$dir = DOL_DOCUMENT_ROOT . "/includes/modules/";
$handle=opendir($dir);
$modules = array();
@ -74,6 +76,9 @@ while (($file = readdir($handle))!==false)
include_once("../includes/modules/$file");
$objMod = new $modName($db);
if ($objMod->rights_class) {
$ret=$objMod->insert_permissions();
$modules[$objMod->rights_class]=$objMod;
//print "modules[".$objMod->rights_class."]=$objMod;";
}
@ -81,6 +86,9 @@ while (($file = readdir($handle))!==false)
}
}
$db->commit();
// Affiche lignes des permissions
$sql ="SELECT r.id, r.libelle, r.module, r.bydefault";
$sql.=" FROM ".MAIN_DB_PREFIX."rights_def as r";