Exemple #1
0
require_once 'lib/Link.php';
require_once 'lib/BootWiki.php';
require_once 'lib/Idiom.php';
require_once 'lib/Image.php';
require_once 'lib/Content.php';
require_once 'lib/Block.php';
require_once 'lib/Gallery.php';
require_once 'lib/Account.php';
require_once 'lib/Results.php';
require_once 'lib/Detail.php';
require_once 'lib/ContentForm.php';
require_once 'lib/Layout.php';
/*
 * Initialize application
 */
BootWiki::init();
$app = new \Slim\Slim();
/*
 * Homepage
 */
$app->get('/', function () use($app) {
    // Define content
    $main = new Content('', '');
    // Load layout
    $layout = new Layout($main);
    $layout->loadRecent();
    $layout->loadPopular();
    $layout->loadFeatured();
    // Add SEO
    if (!empty($layout->featured)) {
        /* @var $content Content Featured content */