Heeej,
Ik had gister een idee om (ik denk) snel websites te kunnen maken. Hier is de download link : download
De index.php ziet er als volgt uit:
<?php
include_once("lib/Website.class.php");
include_once("lib/Position.class.php");
include_once("lib/Module.class.php");
include_once("lib/Database.class.php");
//MODULES
include_once("modules/Tekst.php");
include_once("modules/Menu.php");
include_once("modules/LoginForm.php");
//MAAK VERVINDING MET EEN DATABASE
Database::Connect("localhost","root","","social");
//START WEBSITE
$website = new Website('Dennis Sluijk - Home');
$website->addStylesheet('style/style.css');
$website->addJavascript('lib/javascript/jquery.js');
$website->addJavascript('lib/javascript/dynaload.js');
//MAKE MENU
$mainmenu = new Menu();
$home = new MenuItem('Home','index.php','');
$informatie = new MenuItem('Informatie','informatie.php','');
$informatiesub = new Menu();
$informatiesub->addMenuItem(new MenuItem('Honden','#',""));
$informatiesub->addMenuItem(new MenuItem('Katten','#',""));
$informatie->addMenu($informatiesub);
$mainmenu->addMenuItem($home);
$mainmenu->addMenuItem($informatie);
//MAKE LOGIN FORM
$loginform = new LoginForm();
$left = new Position('left');
$left->appendModule($mainmenu);
$left->appendModule($loginform);
$tekst = new Tekst('Test test TEKST TEKST IPSUM DINGEN');
$content = new Position('content');
$content->appendModule($tekst);
$main = new Position('main');
$main->appendPosition($left);
$main->appendPosition($content);
//APPEND POSITIONS
$website->appendPosition($main);
echo $website->fetch();
?>
Je kan natuurlijk het menu enzovoorts opslaan in een appart bestand die je dan bij de volgende pagina bijvoorbeeld cats.php alleen hoef te includen. Het uiteindelijke doel van het systeem is zodat je dingen kan hergebruiken
hier is een download link voor alle bestanden: download
Mij vraag is wat jullie er van vinden
5.915 views