Mercurial > SimpleWebPresenter
diff index.php @ 47:66382989353f
Extract baseDir only once.
Function for generating cacheset.
Added logger functionality.
Removed hardcoded location for flagScript.
BUGFIX: masterdocument was not added to the cacheset.
BUGFIX: When two options existed next to eachother, the last was not
read.
| author | Tom Fredrik "BFG" Klaussen <bfg@blenning.no> |
|---|---|
| date | Mon, 08 Oct 2012 17:35:08 +0200 |
| parents | 79f708a48a7c |
| children | 2cfea6e84694 |
line wrap: on
line diff
--- a/index.php Mon Oct 08 15:49:28 2012 +0200 +++ b/index.php Mon Oct 08 17:35:08 2012 +0200 @@ -5,12 +5,15 @@ include_once 'CacheTimeCheck.inc'; +$baseDir = dirname(__FILE__); + $cache = CacheTimeCheck::instance(__FILE__); -$cache->includeOnce('Options.inc', dirname(__FILE__)); -$cache->includeOnce('accept-language.inc', dirname(__FILE__)); -$cache->includeOnce('common-functions.inc', dirname(__FILE__)); -$cache->includeOnce('filters.inc', dirname(__FILE__)); -$cache->includeOnce('inputParser.inc', dirname(__FILE__)); +$cache->includeOnce('Options.inc', $baseDir); +$cache->includeOnce('accept-language.inc', $baseDir); +$cache->includeOnce('common-functions.inc', $baseDir); +$cache->includeOnce('filters.inc', $baseDir); +$cache->includeOnce('inputParser.inc', $baseDir); +$cache->includeOnce('logger.inc', $baseDir); if (DEBUG_LEVEL >= VERBOSITY_DEBUG) { var_dump($_SERVER); @@ -18,6 +21,7 @@ $master = new DOMDocument(); $masterName = basePath() . "/master.xml"; +$cache->cache_time($masterName); $master->load($masterName); $options = new Options($master); @@ -56,5 +60,6 @@ $options->getCache()->CheckHttpModified(); print $master->saveXml($master); +//print_r($cache->cacheSet(1)); ?> \ No newline at end of file
