Skip to content
Snippets Groups Projects
Commit c57e3e3d authored by Laurent Destailleur's avatar Laurent Destailleur
Browse files

Fix: Init at the wrong place

parent b6b67dc4
No related branches found
No related tags found
No related merge requests found
......@@ -70,19 +70,20 @@ class Export
dol_syslog("Export::load_arrays user=".$user->id." filter=".$filter);
$var=true;
$i=0;
//$dir=DOL_DOCUMENT_ROOT."/includes/modules";
foreach($conf->file->dol_document_root as $dirroot)
{
$dir = $dirroot.'/includes/modules';
$handle=opendir($dir);
// Search available exports
$handle=@opendir($dir);
if (is_resource($handle))
{
$var=True;
$i=0;
while (($file = readdir($handle))!==false)
// Search module files
while (($file = readdir($handle))!==false)
{
if (preg_match("/^(mod.*)\.class\.php$/i",$file,$reg))
{
......@@ -103,9 +104,10 @@ class Export
if (is_array($module->export_code))
{
foreach($module->export_code as $r => $value)
foreach($module->export_code as $r => $value)
{
if ($filter && ($filter != $module->export_code[$r])) continue;
//print $i.'-'.$filter.'-'.$modulename.'-'.join(',',$module->export_code).'<br>';
if ($filter && ($filter != $module->export_code[$r])) continue;
// Test si permissions ok \todo tester sur toutes permissions
$perm=$module->export_permission[$r][0];
......
......@@ -63,6 +63,9 @@ class Import
dol_syslog("Import::load_arrays user=".$user->id." filter=".$filter);
$var=true;
$i=0;
//$dir=DOL_DOCUMENT_ROOT."/includes/modules";
foreach($conf->file->dol_document_root as $dirroot)
{
......@@ -72,9 +75,7 @@ class Import
$handle=@opendir($dir);
if (is_resource($handle))
{
// Recherche des exports disponibles
$var=True;
$i=0;
// Search module files
while (($file = readdir($handle))!==false)
{
if (preg_match("/^(mod.*)\.class\.php/i",$file,$reg))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment