forked from flx5/InMaFSS
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathajax.php
More file actions
65 lines (51 loc) · 2.71 KB
/
ajax.php
File metadata and controls
65 lines (51 loc) · 2.71 KB
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
<?php
/* =================================================================================*\
|* This file is part of InMaFSS *|
|* InMaFSS - INformation MAnagement for School Systems - Keep yourself up to date! *|
|* ############################################################################### *|
|* Copyright (C) flx5 *|
|* E-Mail: me@flx5.com *|
|* ############################################################################### *|
|* InMaFSS is free software; you can redistribute it and/or modify *|
|* it under the terms of the GNU Affero General Public License as published by *|
|* the Free Software Foundation; either version 3 of the License, *|
|* or (at your option) any later version. *|
|* ############################################################################### *|
|* InMaFSS is distributed in the hope that it will be useful, *|
|* but WITHOUT ANY WARRANTY; without even the implied warranty of *|
|* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *|
|* See the GNU Affero General Public License for more details. *|
|* ############################################################################### *|
|* You should have received a copy of the GNU Affero General Public License *|
|* along with InMaFSS; if not, see http://www.gnu.org/licenses/. *|
\*================================================================================= */
if (!isset($_GET['limit']) || !is_numeric($_GET['limit'])) {
header("HTTP/1.1 403");
exit;
}
require_once("global.php");
lang()->add('home');
$limit = $_GET['limit'];
require_once("inc/view.php");
$data = Array();
$left = getVar("tpl")->getTemplate('plan');
$left->setVar('site', 'left');
$view_left = new view('left', $limit);
$view_left->type = (isset($_GET['teacher']) ? 1 : 0);
$left->setVar('view', $view_left);
$data['left'] = $left->GetHtml();
$right = getVar("tpl")->getTemplate('plan');
$right->setVar('site', 'right');
$view_right = new view('right', $limit);
$view_right->type = (isset($_GET['teacher']) ? 1 : 0);
$right->setVar('view', $view_right);
$data['right'] = $right->GetHtml();
getVar("tpl")->Write('<div id="footer">');
$footer = getVar("tpl")->getTemplate('footer');
if(!isset($_GET['teacher'])) {
$footer->setVar('view_left', $view_left);
$footer->setVar('view_right', $view_right);
}
$data['footer'] = $footer->GetHtml();
echo json_encode($data);
?>