generate_lang_file.php : initialize LSsession before parsing for messages
authorBenjamin Renard <brenard@easter-eggs.com>
Mon, 10 Aug 2015 08:15:33 +0000 (10:15 +0200)
committerBenjamin Renard <brenard@easter-eggs.com>
Mon, 10 Aug 2015 08:15:33 +0000 (10:15 +0200)
public_html/lang/generate_lang_file.php

index 62cad9f..a00a513 100755 (executable)
@@ -66,6 +66,12 @@ function add($msg) {
   }
 }
 
+// Change directory
+chdir('../');
+
+// Initialize session
+LSsession :: initialize();
+
 // LDAP Servers
 foreach($GLOBALS['LSconfig']['ldap_servers'] as $conf) {
   add($conf['name']);
@@ -85,7 +91,7 @@ foreach($GLOBALS['LSconfig']['ldap_servers'] as $conf) {
 
 
 // LSobject
-if (loadDir('../'.LS_OBJECTS_DIR) && loadDir('../'.LS_LOCAL_DIR.LS_OBJECTS_DIR)) {
+if (loadDir(LS_OBJECTS_DIR) && loadDir(LS_LOCAL_DIR.LS_OBJECTS_DIR)) {
   foreach($GLOBALS['LSobjects'] as $name => $conf) {
     add($conf['label']);
     
@@ -218,8 +224,8 @@ function find_and_parse_template_file($dir) {
   }
 }
 
-find_and_parse_template_file('../'.LS_TEMPLATES_DIR);
-find_and_parse_template_file('../'.LS_LOCAL_DIR.LS_TEMPLATES_DIR);
+find_and_parse_template_file(LS_TEMPLATES_DIR);
+find_and_parse_template_file(LS_LOCAL_DIR.LS_TEMPLATES_DIR);
 
 
 ksort($data);