diff options
Diffstat (limited to 'web')
| -rw-r--r-- | web/index.php | 44 |
1 files changed, 36 insertions, 8 deletions
diff --git a/web/index.php b/web/index.php index f2d46a8..16f3fc1 100644 --- a/web/index.php +++ b/web/index.php @@ -1,24 +1,52 @@ <?php -require_once("config.php"); +/* TO CHANGE WEBSITE CONTENTS DON'T EDIT THIS FILE + instead you should be modifying index.org + and in general all *.org files (see orgmode.org) + these files are then rendered serverside + + THIS PHP FILE CONTAINS NO RELEVANT CONTENT */ + + +define("DYNE_DEBUG_RENDERING_TIME", false); +if (DYNE_DEBUG_RENDERING_TIME) { + require_once "include/simple_timer.class.php"; + $smarty->assign("timer", new SimpleTimer); +} + +/* Smarty template class configuration */ +if (!defined('SMARTY_DIR')) { + define("SMARTY_DIR", "/usr/share/php/smarty/libs/"); } +if (!is_dir(constant("SMARTY_DIR")) || !require_once("smarty/Smarty.class.php")) { + echo "SMARTY is supposed to be installed in " . constant("SMARTY_DIR") . " but is not."; + echo "Install it or edit SMARTY_DIR in " . __FILE__; + exit; +} + +global $smarty; +$smarty = new Smarty; +$smarty->compile_check = true; +$smarty->debugging = false; +$smarty->caching = 0; + +$smarty->cache_dir = "cache"; +$smarty->template_dir = "templates"; +$smarty->compile_dir = "templates_c"; +$smarty->plugins_dir = array('/usr/share/php/smarty/plugins'); $smarty->assign("page_class", "software org-mode"); $smarty->assign("page_hgroup", "<h1>Frei0r</h1>"); $smarty->assign("page_title", "free video effect plugins"); -$smarty->display("header.tpl"); +$smarty->display("PARTIALS/_header.tpl"); // sidebar -$smarty->display("doctypes.tpl"); +$smarty->display("software/doctypes.tpl"); $smarty->display("toc.tpl"); // page content $smarty->display("body.tpl"); -$smarty->display("footer.tpl"); -?> - -</body> -</html>
\ No newline at end of file +$smarty->display("PARTIALS/_footer.tpl"); |

