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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<?
//$GUIDEBUG=FALSE;
$GUIDEBUG=TRUE;
$BASEGUIPATH=str_replace("/index.php","",$_SERVER['PHP_SELF']);
$FSPATH=realpath(dirname(__FILE__)."/..");
$GUIPATH=str_replace($BASEGUIPATH,'',explode('?',$_SERVER['REQUEST_URI'])[0]);
$sectar=explode("/", $GUIPATH);
$GUISECTION="index";
$GUISUBSECTION="";
if(count($sectar)>1 and $sectar[1]!="")
$GUISECTION=$sectar[1];
if(count($sectar)>2)
$GUISUBSECTION=$sectar[2];
if(count($sectar)>3)
$GUISUBSECTIONOPT=$sectar[3];
$left=FALSE;
$right=FALSE;
if(file_exists("$FSPATH/left/$GUISECTION.php"))
{
$left=TRUE;
}
if(file_exists("$FSPATH/right/$GUISECTION.php"))
$right=TRUE;
$dmcolors=array(
'green' => 'success',
'orange' => 'warning',
'blue' => 'primary',
'azure' => 'info',
'red' => 'danger',
'gray' => 'gray'
);
include_once("common_includes.php");
@include_once("config.php");
include_once("translations.php");
//print_r($_DOMOTIKA);
$lang=$_DOMOTIKA['language'];
$tr = new Translations($lang);
$img = new Translations("icons");
$PAGE_BUFFER = array();
$PAGE_ADDHEAD = "";
$PAGE_ADDFOOTJS = "";
$PAGE_ADDLEFT = "";
$PAGE_ADDRIGHT = "";
$SHOW_EMPTY_PANELS=TRUE;
function addFootJS($file)
{
ob_start();
include_once($file);
$GLOBALS['PAGE_ADDFOOTJS'].=ob_get_clean();
}
function addHead($file)
{
ob_start();
include_once($file);
$GLOBALS['PAGE_ADDHEAD'].=ob_get_clean();
}
function addLeft($file, $sobstitute=false)
{
ob_start();
include($file);
$GLOBALS['PAGE_ADDLEFT'].=ob_get_clean();
if($sobstitute)
$GLOBALS['PAGE_BUFFER']['left_drawer']="";
}
function addRight($file, $sobstitute=false)
{
ob_start();
include($file);
$GLOBALS['PAGE_ADDRIGHT'].=ob_get_clean();
if($sobstitute)
$GLOBALS['PAGE_BUFFER']['right_drawer']="";
}
function notifyListItem()
{
$ret='<a class="list-group-item notify-swipe-deletable" id="notifyid-[NID]" href="#">';
$ret.=' <h4 class="list-group-item-heading">From: [NSOURCE]<i class="glyphicon glyphicon-remove pull-right notify-deletable"></i></h4>';
$ret.=' <p class="list-group-item-text">[NDATE]</p>';
$ret.=' <p class="list-group-item-text">[TXT]</p>';
$ret.='</a>';
return $ret;
}
?>