blob: 1dfd98ad7cd4c451508d7ca03eceadc0d49ab099 (
plain) (
blame)
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
|
<link rel="stylesheet" type="text/css" href="modules/news/style.css" media="screen"/>
<?php
/**
* Bayonet Content Management System
* Copyright (C) 2008 Joseph Hunkeler
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
if(!defined("MODULE_FILE"))
{
die('Access Denied.');
}
include 'modules/news/functions.php';
$logged_id = 2;
if(!defined('INDEX_MODULE')){
$page_num = 1;
$page_num = $_GET['page']; //get variable for page number
$page_num --; //so the $index can be calculated easier while keeping [1,n] page numbers
$limit = 3; //number of items per page
$index = $page_num * $limit;
}else{
//only do the limit
$limit = 3;
}
if(isset($_GET['id']))
{
$news_id = $_GET['id'];
displayNews(getNews($news_id));
displayComments(getNewsComments($news_id));
return;
}
else
{
$news = getNews(null, $limit, $index);
displayNews($news);
OpenContent();
if(defined('INDEX_MODULE')){
?>
<div style="float:right;">
<a href="?load=news">Read All</a>
</div>
<?php
}else{
if($page_num > 0)
echo " <a href=\"?load=news&page={$page_num}\">More Recent News</a>";
decho("count: ".count($news));
if(count($news) == $limit){
?>
<div style="float:right;">
<a href="?load=news&page=<?php echo ($page_num+2); ?>">Older News</a>
</div>
<?php
}
}
echo "<div class=\"clear\"></div>";
CloseContent();
return;
}
?>
|