19 include_once (
'Class.Application.php');
20 include_once (
'Class.Session.php');
30 $mainpdescr =
$action->getParam(
"CORE_FRONTPAGE",
"");
39 if ($mainpdescr !=
"" &&
$action->user->id != 1) {
40 $tzone = explode(
"|", $mainpdescr);
41 if (count($tzone) != 3)
continue;
42 foreach ($tzone as $k => $v) {
43 $zargs = explode(
":", $v);
44 if (count($zargs) != 3)
continue;
45 if ($zargs[0] ==
"" || $zargs[1] ==
"" || $zargs[2] ==
"")
continue;
46 $zonedef[$izone][
"app"] = $zargs[0];
47 $zonedef[$izone][
"action"] = $zargs[1];
48 $zonedef[$izone][
"size"] = $zargs[2];
62 $footerAct =
"FOOTER";
64 if (
$action->parent->exists(
"FREEGATE") && (
$action->getParam(
"GATE_USEOLD") !=
"yes")) {
66 $mainApp =
"FREEGATE";
67 $mainAct =
"FREEGATE_VIEWGATE";
70 if ($isOk[0] && $isOk[0] && $isOk[0]) {
72 $headerSize = $zonedef[0][
"size"];
73 $headerApp = $zonedef[0][
"app"];
74 $headerAct = $zonedef[0][
"action"];
76 $mainSize = $zonedef[1][
"size"];
77 $mainApp = $zonedef[1][
"app"];
78 $mainAct = $zonedef[1][
"action"];
80 $footerSize = $zonedef[2][
"size"];
81 $footerApp = $zonedef[2][
"app"];
82 $footerAct = $zonedef[2][
"action"];
86 $action->lay->set(
"headerSize", $headerSize);
87 $action->lay->set(
"headerApp", $headerApp);
88 $action->lay->set(
"headerAct", $headerAct);
89 $action->lay->set(
"mainSize", $mainSize);
90 $action->lay->set(
"mainApp", $mainApp);
91 $action->lay->set(
"mainAct", $mainAct);
92 $action->lay->set(
"footerSize", $footerSize);
93 $action->lay->set(
"footerApp", $footerApp);
94 $action->lay->set(
"footerAct", $footerAct);
96 $action->parent->session->Set(
"");