305 lines
10 KiB
PHP
305 lines
10 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>
|