* * This software is protected by copyright, please * read the file COPYRIGHT. * This program is distributed in the hope that it * will be useful, but without any warranty; without * even the implied warranty of merchantability or * fitness for a particular purpose. Please * read the file LICENCE. * * Fichier backend.php * * Fichier d'execution du système * * @author Rooty * @link www.rooty.me * @since 2018/07/01 * @version 0.3 * @copyright Copyright © 2009-2018, Rooty * @package services_systeme * @docreview Tristan | 30-10-2005 */ /* Configuration des Headers */ header("Content-type: text/xml"); header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 header("Pragma: no-cache"); /** * Doit être déclaré pour que les librairies fonctionnent */ define('SYSTEM_IN', true); $COMMUN_PATH_CONFIG=""; /* chemin vers les fichiers de configuration */ $CONF_LIB_PATH =""; /* chemin des librairies */ ##################################################################################################### ### Inclusion du contrôle d'installation ##################################################################################################### include($CONF_LIB_PATH."config/installcontrol.php"); if ( !defined('GRANILIM_INSTALLED') ) { header("location:install/index.php"); } ##################################################################################################### ### Inclusion du contrôle du système (système en lui même) ##################################################################################################### include($CONF_LIB_PATH."lib/system/system_control/systemcontrol.php"); /** * Création du systemControl *

celui-ci se configure en fonction des autres éléments implémentés

*/ $GLOBALS["SYSTEM_CONTROL"]=new SystemControl(); /** * Exécute l'opération demandée, ferme les connexions et envoit la page demandée */ includePackage("syndication.php"); $GLOBALS['SYSTEM_TEMPLATE_DIR']=""; $syndicationManager=new SyndicationManager(); systemPrint($syndicationManager->__execSyndication()); /** * On ne veut pas avoir d'exécution, mais juste les plugins et le système d'export(s) */ $_GET["system"]="noExec"; $GLOBALS["SYSTEM_CONTROL"]->execute(); ?>