Implementing the whole template system using Smarty. This commit includes movements of ROOT/js, ROOT/images, etc. to theme specific directories like templates/<THEME>/. If you are attemping to use your own templates you won't need to modify Froxlor's core files. This commit may require additional work.

Signed-off-by: Arnold Bechtoldt <mail@arnoldbechtoldt.com>
This commit is contained in:
Arnold Bechtoldt
2012-08-14 23:08:25 +02:00
parent 6d0d1ae015
commit 601bf68d09
618 changed files with 15381 additions and 643 deletions

View File

@@ -27,7 +27,7 @@
*/
function updateToVersion($new_version = null)
{
global $db, $settings;
global $db, $settings, $theme;
if($new_version !== null && $new_version != '')
{
@@ -48,7 +48,7 @@ function updateToVersion($new_version = null)
*/
function isFroxlor()
{
global $settings;
global $settings, $theme;
if(isset($settings['panel']['frontend'])
&& $settings['panel']['frontend'] == 'froxlor')
@@ -70,7 +70,7 @@ function isFroxlor()
*/
function isFroxlorVersion($to_check = null)
{
global $settings;
global $settings, $theme;
if($settings['panel']['frontend'] == 'froxlor'
&& $settings['panel']['version'] == $to_check)
@@ -92,7 +92,7 @@ function isFroxlorVersion($to_check = null)
*/
function hasUpdates($to_check = null)
{
global $settings;
global $settings, $theme;
if(!isset($settings['panel']['version'])
|| $settings['panel']['version'] != $to_check)
@@ -115,7 +115,7 @@ function hasUpdates($to_check = null)
*/
function showUpdateStep($task = null, $needs_status = true)
{
global $updatelog, $filelog;
global $updatelog, $filelog, $theme;
// output
echo $task;
@@ -141,7 +141,7 @@ function showUpdateStep($task = null, $needs_status = true)
*/
function lastStepStatus($status = -1, $message = '')
{
global $updatelog, $filelog;
global $updatelog, $filelog, $theme;
switch($status)
{