First commit

This commit is contained in:
Pierre
2017-01-04 19:14:27 +01:00
parent 665fbbbb6a
commit d8e5c85b58
3051 changed files with 441706 additions and 0 deletions

View File

@ -0,0 +1,27 @@
<?php
/**
* PHP dev config for the website
*
* @author Pierre HUBERT
*/
//Path to assets
$config['pathAssets'] = "assets/";
//CSS files to include
$config['CSSfiles'] = array(
"%PATH_ASSETS%adminLTE/bootstrap/css/bootstrap.min.css",
"%PATH_ASSETS%adminLTE/plugins/font-awesome/css/font-awesome.min.css",
"%PATH_ASSETS%adminLTE/plugins/ionicons/css/ionicons.min.css",
"%PATH_ASSETS%adminLTE/dist/css/AdminLTE.min.css",
"%PATH_ASSETS%adminLTE/dist/css/skins/_all-skins.min.css",
);
//JS files to include (at the end of the page)
$config['JSfiles'] = array(
"%PATH_ASSETS%adminLTE/plugins/jQuery/jquery-2.2.3.min.js",
"%PATH_ASSETS%adminLTE/plugins/jquery-ui/jquery-ui.min.js",
"%PATH_ASSETS%js/common/api.js",
"%PATH_ASSETS%js/common/errors.js",
"%PATH_ASSETS%js/common/messages.js",
);

View File

@ -0,0 +1,17 @@
<?php
/**
* Project main config page
*
* @author Pierre HUBERT
*/
//Site mode (could be dev or prod)
$config['siteMode'] = "dev";
//Site URL
$config['siteURL'] = "http://devweb.local/comunic/v2/";
//API config
$config['API_URL'] = "http://devweb.local/comunic/current/api.php/";
$config['API_SERVICE_NAME'] = "";
$config['API_SERVICE_TOKEN'] = "";

View File

@ -0,0 +1,26 @@
<?php
/**
* Assets helper inclusion
*
* @author Pierre HUBERT
*/
/**
* Returns the source code for including a javascript file
*
* @param String $file The path to the file
* @return String Source code for including a javascript file
*/
function javascriptFileInclusionCode($file){
return "<script type='text/javascript' src='".$file."'></script>".(config['siteMode'] == 0 ? "\n\t\t" : "");
}
/**
* Returns the source code for including a CSS file
*
* @param String $file Path to the CSS file
* @return String HTML Source code to include the CSS file
*/
function CSSFileInclusionCode($file){
return "<link rel='stylesheet' href='".$file."'>".(config['siteMode'] == 0 ? "\n\t\t" : "");
}

34
corePage/initPage.php Normal file
View File

@ -0,0 +1,34 @@
<?php
/**
* Page initiator
*
* @author Pierre HUBERT
*/
/**
* Define system path
*/
define("SYSTEM_PATH", __DIR__."/");
/**
* Include main config
*/
require(SYSTEM_PATH."config/global.config.php");
/**
* Include site mode config
*/
require(SYSTEM_PATH."config/".$config['siteMode'].".config.php");
/**
* Include helpers
*/
foreach (glob(SYSTEM_PATH . "helpers/*.php") as $file) {
//Including helpers file
include($file);
}
/**
* Make config constant
*/
define("config", $config);