-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
0260428
commit 6aa83f5
Showing
3 changed files
with
13 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -252,7 +252,7 @@ private function create_dir() { | |
$htaccess = "Order Deny,Allow \n Deny from All \n Allow from localhost"; | ||
$this->create_file($file_htaccess, $htaccess); | ||
/* index */ | ||
$index = '<?php class website { /** * Liste des classes metier et classes natives chargé par le framework * @var array Liste des classes metier et classes natives chargé par le framework */ public static $_class; /** * point de départ du site web */ public function __construct() { self::$_class[__FILE__] = __CLASS__; spl_autoload_register([__CLASS__, "classloader"]); require_once "../../dwf/index.php"; try { new index(); } catch (Exception $e) { dwf_exception::print_exception($e); } } /** * Inclut toutes les classes du dossier "class" se finissant par ".class.php" * Vous pouvez créer vos propres classes avec cette extension pour les charger automatiquement avant de les utiliser dans votre application */ private static function classloader($class) { $file = __DIR__ . "/class/" . $class . ".class.php"; if (file_exists($file)) { require_once $file; self::$_class[$file] = $class; } } } new website(); '; | ||
$index = '<?php class website { /** * Liste des classes metier et classes natives chargé par le framework * @var array Liste des classes metier et classes natives chargé par le framework */public static $_class; /** * point de départ du site web */ public function __construct() { self::$_class[__FILE__] = __CLASS__; spl_autoload_register([__CLASS__, "classloader"]); require_once "../../dwf/index.php"; try { new index(); } catch (Exception $e) { dwf_exception::print_exception($e); } } /** * Inclut toutes les classes du dossier "class" se finissant par ".class.php" * Vous pouvez créer vos propres classes avec cette extension pour les charger automatiquement avant de les utiliser dans votre application */ private static function classloader($class) { $file = __DIR__ . "/class/" . $class . ".class.php"; if (file_exists($file)) { require_once $file; self::$_class[$file] = $class; } else { $file = __DIR__ . "/class/entity/" . $class . ".class.php"; if (file_exists($file)) { require_once $file; self::$_class[$file] = $class; } } } } new website();'; | ||
$this->create_file($file_index, $index); | ||
/* page */ | ||
$pages = '<?php /** * Cette classe sert de "Vue" à votre application, * vous pouvez y développer votre application comme bon vous semble : * HTML, créér et appeler une fonction "private" dans une fonction "public", faire appel à des classes exterieures ... * @author LEGAGNEUR Matthieu <[email protected]> */ class pages { /** * Cette classe sert de "Vue" à votre application, * vous pouvez y développer votre application comme bon vous semble : * HTML, créé et appelle une fonction "private" dans une fonction "public", faire appel à des classes exterieures ... */ public function __construct() { new robotstxt();} /** * Entete des pages */ public function header() { ?> <header class="page-header label-info"> <h1>' . $_POST["title"] . ' <br /><small>Description de ' . $_POST["title"] . '</small></h1> </header> <?php } /** * Pied des pages */ public function footer() { ?> <footer> <hr /> <p> ' . date("Y") . '-<?php echo date("Y"); ?> Développé par [VOUS]</p> <!--[if (IE 6)|(IE 7)]> <p><big>Ce site n\'est pas compatible avec votre version d\'internet explorer !</big></p> <![endif]--> </footer> <?php } /** * Fonction par défaut / page d\'accueil */ public function index() { ?> <p>[Votre contenu]</p> <?php } /** * Exemple de login */ public function login() { $auth = new auth("user", "login", "psw"); if (session::get_auth()) { js::redir("index.php"); } } public function deco() { auth::unauth(); js::redir("index.php"); } } '; | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters