@@ -161,13 +161,18 @@ function &loadConfigFromINI($type=null, $tablename='__global__'){
161
161
162
162
if ( $ tablename !== '__global__ ' ){
163
163
$ paths [] = DATAFACE_PATH .'/lang/ ' .basename ($ app ->_conf ['lang ' ]).'.ini ' ;
164
- $ lpaths [] = DATAFACE_SITE_PATH .'/lang/ ' .basename ($ app ->_conf ['lang ' ]).'.ini ' ;
165
- if ( !class_exists ('Dataface_Table ' ) ) import ('Dataface/Table.php ' );
166
- $ lpaths [] = Dataface_Table::getBasePath ($ tablename ).'/tables/ ' .basename ($ tablename ).'/lang/ ' .basename ($ app ->_conf ['lang ' ]).'.ini ' ;
167
-
164
+ $ paths [] = DATAFACE_PATH .'/lang/ ' .basename ($ app ->_conf ['lang ' ]).'.ini.php ' ;
165
+ $ lpaths [] = DATAFACE_SITE_PATH .'/lang/ ' .basename ($ app ->_conf ['lang ' ]).'.ini ' ;
166
+ $ lpaths [] = DATAFACE_SITE_PATH .'/lang/ ' .basename ($ app ->_conf ['lang ' ]).'.ini.php ' ;
167
+ if ( !class_exists ('Dataface_Table ' ) ) import ('Dataface/Table.php ' );
168
+ $ lpaths [] = Dataface_Table::getBasePath ($ tablename ).'/tables/ ' .basename ($ tablename ).'/lang/ ' .basename ($ app ->_conf ['lang ' ]).'.ini ' ;
169
+ $ lpaths [] = Dataface_Table::getBasePath ($ tablename ).'/tables/ ' .basename ($ tablename ).'/lang/ ' .basename ($ app ->_conf ['lang ' ]).'.ini.php ' ;
170
+
168
171
} else {
169
172
$ paths [] = DATAFACE_PATH .'/lang/ ' .basename ($ app ->_conf ['lang ' ]).'.ini ' ;
173
+ $ paths [] = DATAFACE_PATH .'/lang/ ' .basename ($ app ->_conf ['lang ' ]).'.ini.php ' ;
170
174
$ lpaths [] = DATAFACE_SITE_PATH .'/lang/ ' .basename ($ app ->_conf ['lang ' ]).'.ini ' ;
175
+ $ lpaths [] = DATAFACE_SITE_PATH .'/lang/ ' .basename ($ app ->_conf ['lang ' ]).'.ini.php ' ;
171
176
}
172
177
173
178
} else if ( $ tablename !== '__global__ ' ){
@@ -176,13 +181,18 @@ function &loadConfigFromINI($type=null, $tablename='__global__'){
176
181
// the valuelist each time... and there may be opportunities to
177
182
// share between tables
178
183
if ( $ type != 'valuelists ' ) $ paths [] = DATAFACE_PATH .'/ ' .basename ($ type ).'.ini ' ;
184
+ if ( $ type != 'valuelists ' ) $ paths [] = DATAFACE_PATH .'/ ' .basename ($ type ).'.ini.php ' ;
179
185
if ( $ type != 'valuelists ' ) $ lpaths [] = DATAFACE_SITE_PATH .'/ ' .basename ($ type ).'.ini ' ;
186
+ if ( $ type != 'valuelists ' ) $ lpaths [] = DATAFACE_SITE_PATH .'/ ' .basename ($ type ).'.ini.php ' ;
180
187
$ lpaths [] = Dataface_Table::getBasePath ($ tablename ).'/tables/ ' .basename ($ tablename ).'/ ' .basename ($ type ).'.ini ' ;
188
+ $ lpaths [] = Dataface_Table::getBasePath ($ tablename ).'/tables/ ' .basename ($ tablename ).'/ ' .basename ($ type ).'.ini.php ' ;
181
189
182
190
} else {
183
191
184
192
$ paths [] = DATAFACE_PATH .'/ ' .basename ($ type ).'.ini ' ;
193
+ $ paths [] = DATAFACE_PATH .'/ ' .basename ($ type ).'.ini.php ' ;
185
194
$ lpaths [] = DATAFACE_SITE_PATH .'/ ' .basename ($ type ).'.ini ' ;
195
+ $ lpaths [] = DATAFACE_SITE_PATH .'/ ' .basename ($ type ).'.ini.php ' ;
186
196
}
187
197
188
198
// Add the ability to override settings in a module.
@@ -194,10 +204,14 @@ function &loadConfigFromINI($type=null, $tablename='__global__'){
194
204
$ modname = implode ('_ ' , $ modpath );
195
205
if ( $ type == 'lang ' ){
196
206
$ paths [] = DATAFACE_SITE_PATH .'/modules/ ' .basename ($ modname ).'/lang/ ' .basename ($ app ->_conf ['lang ' ]).'.ini ' ;
207
+ $ paths [] = DATAFACE_SITE_PATH .'/modules/ ' .basename ($ modname ).'/lang/ ' .basename ($ app ->_conf ['lang ' ]).'.ini.php ' ;
197
208
$ paths [] = DATAFACE_PATH .'/modules/ ' .basename ($ modname ).'/lang/ ' .basename ($ app ->_conf ['lang ' ]).'.ini ' ;
209
+ $ paths [] = DATAFACE_PATH .'/modules/ ' .basename ($ modname ).'/lang/ ' .basename ($ app ->_conf ['lang ' ]).'.ini.php ' ;
198
210
} else {
199
211
$ paths [] = DATAFACE_SITE_PATH .'/modules/ ' .basename ($ modname ).'/ ' .basename ($ type ).'.ini ' ;
212
+ $ paths [] = DATAFACE_SITE_PATH .'/modules/ ' .basename ($ modname ).'/ ' .basename ($ type ).'.ini.php ' ;
200
213
$ paths [] = DATAFACE_PATH .'/modules/ ' .basename ($ modname ).'/ ' .basename ($ type ).'.ini ' ;
214
+ $ paths [] = DATAFACE_PATH .'/modules/ ' .basename ($ modname ).'/ ' .basename ($ type ).'.ini.php ' ;
201
215
}
202
216
}
203
217
}
@@ -325,10 +339,13 @@ function &loadConfigFromINI($type=null, $tablename='__global__'){
325
339
$ upaths = array ();
326
340
if ( $ type == 'lang ' ){
327
341
$ upaths [] = 'lang/ ' .$ app ->_conf ['lang ' ].'.ini ' ;
342
+ $ upaths [] = 'lang/ ' .$ app ->_conf ['lang ' ].'.ini.php ' ;
328
343
$ upaths [] = 'tables/ ' .$ tablename .'/lang/ ' .$ app ->_conf ['lang ' ].'.ini ' ;
344
+ $ upaths [] = 'tables/ ' .$ tablename .'/lang/ ' .$ app ->_conf ['lang ' ].'.ini.php ' ;
329
345
} else {
330
346
$ upaths [] = $ type .'.ini ' ;
331
347
$ upaths [] = 'tables/ ' .$ tablename .'/ ' .$ type .'.ini ' ;
348
+ $ upaths [] = 'tables/ ' .$ tablename .'/ ' .$ type .'.ini.php ' ;
332
349
}
333
350
foreach ( $ upaths as $ p ){
334
351
if ( isset ($ user_config ->{$ p }) ){
0 commit comments