blob: 3c886dcf9b26f6a13a6f5a6bdd1f33d39701f800 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
<?php
#
# MaYoR keretrendszer - figyelmeztető üzenetek
#
// Base
if (file_exists('include/alert/'.$lang.'/base.php')) {
require_once('include/alert/'.$lang.'/base.php');
} elseif (file_exists('include/alert/'._DEFAULT_LANG.'/base.php')) {
require_once('include/alert/'._DEFAULT_LANG.'/base.php');
}
// Policy - Backend
if (file_exists('include/alert/'.$lang.'/'.$AUTH[$policy]['backend'].'.php')) {
require_once('include/alert/'.$lang.'/'.$AUTH[$policy]['backend'].'.php');
} elseif (file_exists('include/alert/'._DEFAULT_LANG.'/'.$AUTH[$policy]['backend'].'.php')) {
require_once('include/alert/'._DEFAULT_LANG.'/'.$AUTH[$policy]['backend'].'.php');
}
// Module(s) - 2016
try {
$_dirlist = scandir('include/alert/'.$lang.'/');
for ($i=0; $i<count($_dirlist); $i++) {
list($_filename,$_ext) = explode('.',$_dirlist[$i]);
list($_prefix,$_module) = explode('-',$_filename);
if (substr($_filename,0,7)==='module-' && $_ext == 'php' && in_array($_module,$VALID_MODULES)) {
if (file_exists('include/alert/'.$lang.'/module-'.$_module.'.php')) {
require_once('include/alert/'.$lang.'/module-'.$_module.'.php');
} elseif (file_exists('include/alert/'._DEFAULT_LANG.'/module-'.$_module.'.php')) {
require_once('include/alert/'._DEFAULT_LANG.'/module-'.$_module.'.php');
}
}
}
} catch (Exception $e) {
$_SESSION['alert'][] = 'info:'.$e->getMessage();
}
?>
|