309 lines
9 KiB
PHP
309 lines
9 KiB
PHP
<?php
|
|
|
|
$page = $_GET["page"];
|
|
$modulepage = $_GET["modulepage"];
|
|
|
|
function getmicrotime()
|
|
{
|
|
list($usec, $sec) = explode(" ", microtime());
|
|
return ((float)$usec + (float)$sec);
|
|
}
|
|
$startgen = getmicrotime();
|
|
// visites
|
|
//$lvc_include_dir = 'visit/include/';
|
|
//include($lvc_include_dir.'new-visitor.inc.php3');
|
|
|
|
/*include "include/random.inc.php";
|
|
include "include/timer.inc.php";*/
|
|
|
|
//$param = parse_ini_file("config/pip.ini");
|
|
//extract($param);
|
|
|
|
/* $NewsFileLogo = "modules/news/logos";
|
|
$couleur = RandomColors(); */
|
|
|
|
include "include/theme.inc.php";
|
|
|
|
if (file_exists("themes/$theme/theme.php")) {
|
|
include "themes/$theme/theme.php";
|
|
} else {
|
|
include "themes/e/theme.php";
|
|
}
|
|
|
|
if (!isset($section) || $section == "") {
|
|
$section = "pages";
|
|
}
|
|
|
|
if ($page == "index") {
|
|
$page = "menu";
|
|
}
|
|
|
|
if (isset($File)) {
|
|
$FileNews = $File;
|
|
}
|
|
|
|
// if (!isset($FileNews))
|
|
// $FileNews = "modules/news/news";
|
|
|
|
extract($themeset, EXTR_OVERWRITE);
|
|
|
|
include "include/head.inc.php";
|
|
include "include/body.inc.php";
|
|
|
|
// ************** haut de page ******************
|
|
/*if (!isset($header) || ($header ==1))
|
|
{
|
|
include "header.php";
|
|
}*/
|
|
|
|
echo "<table border='0' width='100%'><tr>\n"; // tableau principal
|
|
|
|
// *************** gauche *****************
|
|
if (!isset($left) || ($left == 1)) {
|
|
//echo "<div class='ltop'>";
|
|
$cachefile = "tmp/left.cache.html";
|
|
if (!file_exists($cachefile) || (filemtime($cachefile) < filemtime("modules/liens"))) {
|
|
$cachecontent = file_get_contents("http://tma.tourmentine.com/left.php");
|
|
$fp = fopen($cachefile, "w");
|
|
fwrite($fp, $cachecontent);
|
|
fclose($fp);
|
|
}
|
|
echo "\n\n<!-- Partie mise en cache (".date("d/m/Y@H:i:s", filemtime($cachefile)).")-->\n\n";
|
|
echo "<td valign='top' class='colonne'>\n";
|
|
include $cachefile;
|
|
echo "</td>\n";
|
|
echo "\n<!-- fin Partie mise en cache -->\n\n";
|
|
// echo "</div>";
|
|
}
|
|
// ************** centre ****************
|
|
echo "<td class='pageseparator'><img src='/modules/share/trans.gif' alt='' title='' width='20' class='border0' /></td><td valign='top'>\n";
|
|
|
|
// --- gestion des modules ---
|
|
if (isset($modulepage)) {
|
|
//include "include/logo.inc.php";
|
|
switch($modulepage) {
|
|
case "sondage":
|
|
|
|
extract($themeset, EXTR_OVERWRITE);
|
|
|
|
$headstartcode = "<font name='verdana' size='3' class='centerhead'>";
|
|
$headendcode = "</font>";
|
|
$bodyclass = "centerbody";
|
|
$module = "sondage";
|
|
$titre = "Résultats du sondage";
|
|
|
|
include "modules/magicbox.php";
|
|
break;
|
|
case "goldbook":
|
|
unset($NbMaxPost);
|
|
extract($themeset, EXTR_OVERWRITE);
|
|
|
|
$headstartcode = "<font size='3' class='centerhead'>";
|
|
$headendcode = "</font>";
|
|
$bodyclass = "centerbody";
|
|
$module = "goldbook";
|
|
$titre = "Livre d'or";
|
|
$GoldbookFile = "goldbook";
|
|
echo "<br /><br /><br />\n<div align='center'><h1>Laissez-nous un message...</h1></div><br />\n";
|
|
include "modules/magicbox.php";
|
|
unset($bodyclass);
|
|
break;
|
|
|
|
case "addnews":
|
|
extract($themeset, EXTR_OVERWRITE);
|
|
|
|
if (isset($File)) {
|
|
$FileNews = $File;
|
|
}
|
|
|
|
// fichier de news par défaut
|
|
if (!isset($FileNews)) {
|
|
$FileNews = "modules/news/news";
|
|
}
|
|
|
|
$headstartcode = "<font name='verdana' size='3' class='centerhead'>";
|
|
$headendcode = "</font>";
|
|
$bodyclass = "centerbody";
|
|
$module = "admin/addnews";
|
|
$titre = "Ajout d'une nouvelle";
|
|
|
|
include "modules/magicbox.php";
|
|
unset($bodyclass);
|
|
// unset($NewsFile);
|
|
// unset($File);
|
|
break;
|
|
|
|
case "affnews":
|
|
|
|
if (isset($File)) {
|
|
$FileNews = $File;
|
|
}
|
|
|
|
if (!isset($FileNews)) {
|
|
$FileNews = "modules/news/pipnews";
|
|
}
|
|
|
|
// appel direct du module affnews ; magicbox est appelé par ce dernier
|
|
include "modules/affnews.php";
|
|
unset($NewsFile);
|
|
// unset($newsnb);
|
|
//unset($File);
|
|
break;
|
|
|
|
case "commentnews":
|
|
if (isset($File)) {
|
|
$FileNews = $File;
|
|
}
|
|
|
|
if (!isset($FileNews)) {
|
|
$FileNews = "modules/news/news";
|
|
}
|
|
|
|
$modulepage = "affnews";
|
|
$start = $idnews;
|
|
$NbMaxNews = 1;
|
|
include "modules/affnews.php";
|
|
|
|
$headstartcode = "<font name='verdana' size='3' class='centerhead'>";
|
|
$headendcode = "</font>";
|
|
$bodyclass = "centerbody";
|
|
$module = "forum";
|
|
$titre = "Commentaires";
|
|
//$goldbooktype = "comment";
|
|
$forumfile = "$FileNews.$idnews.forum.csv";
|
|
include "modules/magicbox.php";
|
|
//$modulepage = "commentbook";
|
|
// unset($goldbooktype);
|
|
// unset($NewsFile);
|
|
// unset($File);
|
|
break;
|
|
case "print":
|
|
if (isset($File)) {
|
|
$FileNews = $File;
|
|
}
|
|
|
|
if (!isset($FileNews)) {
|
|
$FileNews = "modules/news/news";
|
|
}
|
|
|
|
include "modules/print.php";
|
|
break;
|
|
|
|
case "backend":
|
|
if (isset($File)) {
|
|
$FileNews = $File;
|
|
}
|
|
|
|
if (!isset($FileNews)) {
|
|
$FileNews = "modules/news/news";
|
|
}
|
|
|
|
include "modules/genbackend.php";
|
|
break;
|
|
case "chatlogin":
|
|
extract($themeset, EXTR_OVERWRITE);
|
|
$bodyclass = "centerbody";
|
|
$module = "kikchat/login";
|
|
$headstartcode = "<font name='verdana' size='3' class='centerhead'>";
|
|
$headendcode = "</font>";
|
|
$titre = "Bienvenue sur le chat";
|
|
$bodystartcode = "<div align=center>";
|
|
$bodyendcode = "</div>";
|
|
|
|
$footerbox = 1;
|
|
$footerboxtext = "Retour au menu";
|
|
$footerlien = "/";
|
|
|
|
include "modules/magicbox.php";
|
|
unset($bodyclass);
|
|
|
|
break;
|
|
case "kikchat":
|
|
extract($themeset, EXTR_OVERWRITE);
|
|
$bodyclass = "centerbody";
|
|
$module = "kikchat/post";
|
|
$titre = "Kik it Productions' Live Chat";
|
|
$headlien = "http://www.kik-it.com";
|
|
$footerbox = 1;
|
|
$footerboxtext = "Retour au menu";
|
|
$footerlien = "/";
|
|
|
|
include "modules/magicbox.php";
|
|
unset($bodyclass);
|
|
break;
|
|
case "affimage":
|
|
extract($themeset, EXTR_OVERWRITE);
|
|
|
|
// $headstartcode = "<font name='verdana' size=4 class='centerhead'>";
|
|
// $headendcode ="</font>";
|
|
$bodyclass = "centerbody";
|
|
|
|
$module = "affimages";
|
|
$titre = $image;
|
|
$footerbox = 1;
|
|
$footerboxtext = "Retour au menu";
|
|
$footerlien = "/";
|
|
|
|
include "modules/magicbox.php";
|
|
unset($bodyclass);
|
|
break;
|
|
|
|
default:
|
|
include "pages/menu.php";
|
|
|
|
}
|
|
|
|
} else {
|
|
// ---- affichage des pages ----
|
|
//echo "<div align='center'>";
|
|
if (isset($section) && isset($page) && $page != "menu") {
|
|
// si url éronnée, affiche la page d'acceuil
|
|
if (file_exists("$section/$page.php")) {
|
|
/* echo "<div id='left'>"; */
|
|
include_once "$section/$page.php";
|
|
/* echo "</div>";*/
|
|
} else {
|
|
include_once "pages/menu.php";
|
|
}
|
|
|
|
echo "<div class='center'><a href='/'>>Retour à la page d'accueil<</a><br /></div>";
|
|
} else {
|
|
//include "include/logo.inc.php";
|
|
include "pages/menu.php";
|
|
}
|
|
}
|
|
echo "</td>";
|
|
// *************** droite *************************
|
|
|
|
/*if (!isset($right) || ($right == 1))
|
|
{
|
|
echo "<td><img src='/modules/share/trans.gif' alt='' width='20' /></td>";
|
|
echo "<td align='right' valign='top' width='135'>";
|
|
include_once "right.php";
|
|
echo "</td>";
|
|
}*/
|
|
echo "</tr></table>";
|
|
//****************** pied de page *********************
|
|
//require_once "footer.php";
|
|
|
|
$endgen = getmicrotime();
|
|
$timegen = round($endgen - $startgen, 2);
|
|
echo "\n<!-- page générée en $timegen secondes -->\n\n";
|
|
?>
|
|
<?php /*
|
|
<!-- Piwik -->
|
|
<script type="text/javascript">
|
|
var pkBaseURL = (("https:" == document.location.protocol) ? "https://stats.tourmentine.com/piwik/" : "http://stats.tourmentine.com/piwik/");
|
|
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
|
|
</script><script type="text/javascript">
|
|
try {
|
|
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 5);
|
|
piwikTracker.trackPageView();
|
|
piwikTracker.enableLinkTracking();
|
|
} catch( err ) {}
|
|
</script><noscript><p><img src="http://stats.tourmentine.com/piwik/piwik.php?idsite=5" style="border:0" alt="" /></p></noscript>
|
|
<!-- End Piwik Tracking Code -->
|
|
*/
|
|
?>
|
|
</body>
|
|
</html>
|