Basic embedding mechanism.
authorLadislav Láska <laska@kam.mff.cuni.cz>
Wed, 22 Jun 2011 17:21:58 +0000 (19:21 +0200)
committerLadislav Láska <laska@kam.mff.cuni.cz>
Wed, 22 Jun 2011 17:21:58 +0000 (19:21 +0200)
config.php
index.php

index df397036cc76613729101ea446a47549dfe46d20..2459bc9108c586bce5975dc7e252f7392b47eefc 100644 (file)
@@ -12,6 +12,8 @@ $conf['mysql_log'] = 'log.sql';
 
 $conf['http_base'] = "http://kolarny.krakonos.org/";
 
+if (!isset($embed)) $embed = false;
+
 
 require_once "tools/lang.php";
 
index 506f1fd7269d9275bf297375b80e20c60a1ff6eb..6147d4c7fb9d5295f97cded4de69fd3f01610954 100644 (file)
--- a/index.php
+++ b/index.php
@@ -15,8 +15,8 @@ if (!isset($_GET['page'])) $page = 'index';
 else $page = $_GET['page'];
 
 if (preg_match('/[a-zA-Z_0-9-]+/', $page)) {
-       
-       include "template/head.php";
+
+       if (!$embed) include "template/head.php";
 
        if (file_exists("controllers/$page.php")) {
                include "controllers/$page.php";
@@ -28,7 +28,7 @@ if (preg_match('/[a-zA-Z_0-9-]+/', $page)) {
                include "controllers/error.php";
        }
 
-       include "template/foot.php";
+       if (!$embed) include "template/foot.php";
 } else die("Invalid page format.");
 
 ?>