Licensed under the GNU GPL v3 license. See file COPYRIGHT for details. */ require_once('init.php'); require_once('./lang/class.default.php'); require_once('./lang/'.Config::get('lang').'.php'); $lang = new Lang(); if($lang->rtl()) Config::set('rtl', 1); if(Config::get('duedateformat') == 2) $duedateformat = 'm/d/yy'; elseif(Config::get('duedateformat') == 3) $duedateformat = 'dd.mm.yy'; elseif(Config::get('duedateformat') == 4) $duedateformat = 'dd/mm/yy'; else $duedateformat = 'yy-mm-dd'; if(!is_int(Config::get('firstdayofweek')) || Config::get('firstdayofweek')<0 || Config::get('firstdayofweek')>6) Config::set('firstdayofweek', 1); if(Config::get('title') != '') $title = htmlarray(Config::get('title')); else $title = $lang->get('My Tiny Todolist'); $_mttinfo = array(); define('TEMPLATEPATH', './themes/'.Config::get('template').'/'); require(TEMPLATEPATH. 'index.php'); function _e($s) { global $lang; echo $lang->get($s); } function mttinfo($v) { global $_mttinfo; if(!isset($_mttinfo[$v])) { echo get_mttinfo($v); } else { echo $_mttinfo[$v]; } } function get_mttinfo($v) { global $_mttinfo; if(isset($_mttinfo[$v])) return $_mttinfo[$v]; switch($v) { case 'siteurl': $_mttinfo['siteurl'] = 'http://'.$_SERVER['HTTP_HOST'] .($_SERVER['SERVER_PORT'] != 80 ? ':'.$_SERVER['SERVER_PORT'] : ''). parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH); return $_mttinfo['siteurl']; case 'template_url': $_mttinfo['template_url'] = get_mttinfo('siteurl'). 'themes/'. Config::get('template') . '/'; return $_mttinfo['template_url']; } } ?>