Beispiel #1
0
<?php

require "ezmlm-forum.php";
$fc = new EzmlmForum();
// front controller
?>
<!DOCTYPE HTML>
<html>
	<head>
		<meta charset="UTF-8" />
		<title><?php 
echo $fc->config['title'];
?>
</title>

		<!-- bower stuff -->
		<script src="<?php 
echo $fc->getRootUri();
?>
/bower_components/jquery/dist/jquery.min.js"></script>
		<script src="<?php 
echo $fc->getRootUri();
?>
/bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
		<script src="<?php 
echo $fc->getRootUri();
?>
/bower_components/moment/min/moment.min.js"></script>
		<script src="<?php 
echo $fc->getRootUri();
?>
Beispiel #2
0
 function display($group_id = null)
 {
     $this->appliquerCaracterePrive();
     // paramètres automatiques :
     // - domaine racine
     $this->config['domainRoot'] = $this->getServerRoot();
     // - URI de base
     $this->config['baseUri'] = $this->getBaseUri();
     // - URI de base pour les données (/wp-content/*)
     $this->config['dataBaseUri'] = $this->getDataBaseUri();
     // - nom de la liste
     if (empty($this->config['ezmlm-php']['list'])) {
         $this->config['ezmlm-php']['list'] = bp_get_current_group_slug();
     }
     //var_dump($this->config);
     // portée des styles
     echo '<div class="wp-bootstrap">';
     echo '<div id="ezmlm-forum-main">';
     // amorcer l'outil
     chdir(dirname(__FILE__) . "/forum/");
     require "ezmlm-forum.php";
     $fc = new EzmlmForum($this->config);
     // front controller
     // - définir le titre
     // - inclure le corps de page
     $fc->renderPage();
     echo "</div>";
     echo "</div>";
 }