mirror of
https://github.com/jimeh/dlist.git
synced 2026-02-18 23:46:39 +00:00
- renamed view.php to index.php
- renamed exec files from *.exc.php to *.exec.php - updated simple template - added local language names caching to cache/local_names.ini, language must be used before it can read the local name from the language file and cache it if not already cached git-svn-id: file:///Users/jimeh/Desktop/dlist/trunk@16 a5845835-ea0f-0410-a762-dd0bfe9bfde8
This commit is contained in:
67
index.php
Normal file
67
index.php
Normal file
@@ -0,0 +1,67 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
|
||||
dList v2.1.4 beta
|
||||
|
||||
Copyright © 2006 Jim Myhrberg. All rights reserved.
|
||||
zynode@gmail.com
|
||||
|
||||
*/
|
||||
|
||||
// initialization script - checks for index files
|
||||
require_once('resources/init.php');
|
||||
|
||||
// initialize config object
|
||||
require_once('libs/config.lib.php');
|
||||
$config = new config($config);
|
||||
$config->parse_php_file('config.php');
|
||||
|
||||
// include required libs
|
||||
require_once('libs/speedometer.lib.php');
|
||||
require_once('libs/dirlist.lib.php');
|
||||
require_once('libs/exechandler.lib.php');
|
||||
|
||||
|
||||
// initialize $timer
|
||||
$timer = new speedometer();
|
||||
|
||||
|
||||
// autodetect dList's install URL if not set
|
||||
if ( empty($config->dlist_url) ) $config->dlist_url = preg_replace("/(.*)\/(.*?)$/i", "$1/", $_SERVER['SCRIPT_NAME']);
|
||||
|
||||
|
||||
// initialize execHandler and main scripts
|
||||
$exec = new execHandler();
|
||||
$exec->update_frequency = 0; //TODO remove this once done developing
|
||||
|
||||
|
||||
// configure cache dir for compiled code
|
||||
$exec->cache_dir = $config->path_cache.'/exec/';
|
||||
|
||||
// debug?
|
||||
if ( $config->debug ) $exec->debug = true;
|
||||
|
||||
// paths to load
|
||||
$exec->addPath(
|
||||
array(
|
||||
'exec/core.exec.php',
|
||||
'exec/*.exec.php',
|
||||
'templates/'.$config->template.'/*.exc.php',
|
||||
)
|
||||
);
|
||||
foreach( $config->path_plugins as $key => $value ) {
|
||||
$exec->addPath($value.'/*.exc.php');
|
||||
}
|
||||
$exec->cache();
|
||||
include($exec->include_file);
|
||||
|
||||
|
||||
/*TODO uncomment debug timer once done developing
|
||||
if ($config->debug) {
|
||||
echo "<br />\npage generated in ".$timer->term(8)." sec.<br />\n";
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user