Mercurial > hg > fapweb
annotate index.php @ 5:76c3b89d7b11
Improve voting, clean up the code, etc.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 05 Dec 2012 08:08:58 +0200 |
parents | 934ab7d8c244 |
children | 4c5f651aa107 |
rev | line source |
---|---|
0 | 1 <?php |
2 require "mconfig.inc.php"; | |
3 require "msite.inc.php"; | |
4 require "mcommon.inc.php"; | |
5 | |
6 // Switch to https first, if needed | |
7 if (!stCheckHTTPS()) | |
8 { | |
9 header("Location: https://".$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]); | |
10 exit; | |
11 } | |
12 | |
13 if (isset($_SERVER["REQUEST_URI"]) && | |
14 array_key_exists($_SERVER["REQUEST_URI"], $securePages)) | |
5
76c3b89d7b11
Improve voting, clean up the code, etc.
Matti Hamalainen <ccr@tnsp.org>
parents:
4
diff
changeset
|
15 stSetupCacheControl(); |
0 | 16 |
17 printPageHeader($pageTitle, | |
18 " <meta http-equiv=\"Pragma\" content=\"no-cache\" />"); | |
19 | |
20 if (!stConnectSQLDB()) | |
21 { | |
22 printPageFooter(); | |
23 exit; | |
24 } | |
25 | |
26 ?> | |
27 <div id="headerbox"> | |
28 <div id="header"> | |
29 <a href="news"><img src="img/fapsm.png" alt="Finnish Amiga Party 2012" class="logo" /></a> | |
30 <div id="date">30.11. - 2.12.2012<br />Helsinki, Finland<br />@ old location<br />Entry 15 EUR + prod</div> | |
31 </div> | |
32 <div id="menu"> | |
33 <a href="news">News</a> | |
34 <a href="compos">Compos</a> | |
35 <a href="event">Event</a> | |
36 <a href="attendees">Attendees</a> | |
37 <? | |
2
50216ed31d78
Add voting button link, if enabled.
Matti Hamalainen <ccr@tnsp.org>
parents:
0
diff
changeset
|
38 if (stGetSetting("allowVoting", FALSE)) |
0 | 39 echo " <a href=\"vote\">Vote</a>\n"; |
3
916623924bd5
More work on the party management and voting system.
Matti Hamalainen <ccr@tnsp.org>
parents:
2
diff
changeset
|
40 |
916623924bd5
More work on the party management and voting system.
Matti Hamalainen <ccr@tnsp.org>
parents:
2
diff
changeset
|
41 if (stGetSetting("showResults", FALSE)) |
916623924bd5
More work on the party management and voting system.
Matti Hamalainen <ccr@tnsp.org>
parents:
2
diff
changeset
|
42 echo " <a href=\"results\">Results</a>\n"; |
4 | 43 |
44 echo " <a href=\"admin\">Admin</a>\n"; | |
0 | 45 ?> |
46 </div> | |
47 </div> | |
48 | |
49 <div id="maincontent"> | |
50 <div> | |
51 <? | |
52 $pageName = isset($_GET["p"]) ? $_GET["p"] : "news"; | |
53 $pageFilename = basename($pageName).".inc.php"; | |
54 if (file_exists($pageFilename)) | |
55 include($pageFilename); | |
56 ?> | |
57 </div> | |
58 </div> | |
59 <? | |
60 printPageFooter(); | |
61 ?> |