From e8f48667ddcce2f91d31df1477c7a7a7598acb29 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 2 May 2021 12:35:47 +0200 Subject: [PATCH] Enhance modulebuilder --- htdocs/modulebuilder/index.php | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/htdocs/modulebuilder/index.php b/htdocs/modulebuilder/index.php index c56c37d00c3..c35aa1c3f87 100644 --- a/htdocs/modulebuilder/index.php +++ b/htdocs/modulebuilder/index.php @@ -2155,7 +2155,21 @@ if ($module == 'initmodule') { print '
'; print '
'; - $langfiles = dol_dir_list(dol_buildpath($modulelowercase.'/langs', 0), 'files', 1, '\.lang$'); + $modulelowercase = strtolower($module); + + // Dir for module + $diroflang = dol_buildpath($modulelowercase, 0); + + if (!preg_match('/custom/', $dirread)) { + $diroflang = $dirread; + $diroflang .= '/langs'; + + $langfiles = dol_dir_list($diroflang, 'files', 1, $modulelowercase.'\.lang$'); + } else { + $diroflang .= '/langs'; + + $langfiles = dol_dir_list($diroflang, 'files', 1, '\.lang$'); + } print ''; foreach ($langfiles as $langfile) {