(GPLv2)
or write to the Free Software Foundation, Inc., 51 Franklin Street,
Fifth Floor, Boston, MA02110-1301, USA.
********************************************************************************/
if (stristr(htmlentities($_SERVER['PHP_SELF']), "inc_header.php")) {
die("
Error: This file cannot be opened directly!
");
}
if (!defined("_LANG_CHARSET_")) { define("_LANG_CHARSET_","utf-8"); }
@header('Content-Type: text/html; charset='._LANG_CHARSET_);
?>
get_row("SELECT id,argomento,nome FROM memht_articoli WHERE id=$checkid OR nome='$checktitle'");
$artitle = outCode($row['nome']);
$sitetitle .= "$artitle | ";
}
break;
case "blog":
$checkcat = (isset($_GET['category'])) ? @inCode($_GET['category']) : "" ;
if ($checkid>0 OR $checktitle!="") {
$row = $dblink->get_row("SELECT title FROM memht_blog_posts WHERE id=$checkid OR title='$checktitle'");
$bltitle = outCode($row['title']);
$sitetitle .= "$bltitle | ";
} else if ($checkcid>0 OR $checkcat!="") {
$row = $dblink->get_row("SELECT id,name FROM memht_blog_categories WHERE id=$checkid OR name='$checkcat'");
$catname = outCode($row['name']);
$sitetitle .= "$catname | ";
}
break;
case "download":
if ($checkop=="getFile" AND ($checkid>0 OR $checktitle!="")) {
$row = $dblink->get_row("SELECT id,nome,cat FROM memht_download WHERE id=$checkid OR nome='$checktitle'");
$dwtitle = outCode($row['nome']);
$sitetitle .= $dwtitle." | ";
} else if ($checkop=="category" AND ($checkid>0 OR $checktitle!="")) {
$row = $dblink->get_row("SELECT nome FROM memht_download_categorie WHERE id=$checkid OR nome='$checktitle'");
$cattitle = outCode($row['nome']);
$sitetitle .= $cattitle." | ";
}
break;
case "faq":
if ($checkop=="read") {
if ($row = $dblink->get_row("SELECT domanda FROM memht_faq WHERE id=$checkid")) {
$sitetitle .= outCode($row['domanda'])." | ";
}
} else if ($checkop=="arg") {
if ($row = $dblink->get_row("SELECT nome FROM memht_faq_categorie WHERE id=$checkid")) {
$sitetitle .= outCode($row['nome'])." | ";
}
}
break;
case "forum":
if ($checkop=="viewThread") {
if ($row = $dblink->get_row("SELECT name FROM memht_forum_posts WHERE id=$checkid")) {
$sitetitle .= outCode($row['name'],0)." | ";
}
}
break;
case "gallery":
if ($checkop=="showGallery") { $sitetitle .= "$checktitle | "; }
break;
case "guide":
if ($checkop=="readGuide") { $sitetitle .= "$checktitle | "; }
break;
case "mypage":
if ($checkop=="openPage") {
$row = $dblink->get_row("SELECT title FROM memht_mypage WHERE id=$checkid OR title='$checktitle'");
$mptitle = outCode($row['title']);
$sitetitle .= "$mptitle | ";
}
break;
case "news":
if ($checkop=="readNews") {
$row = $dblink->get_row("SELECT nome FROM memht_news WHERE id=$checkid OR nome='$checktitle'");
$newtitle = outCode($row['nome']);
$sitetitle .= "$newtitle | ";
}
break;
case "tags":
if ($checkop=="list") { $sitetitle .= inCode(@$_GET['tag'])." | "; }
break;
}
if ($row = $dblink->get_row("SELECT titolo,description,keywords,fullscreen,rank,enabled FROM memht_pagine WHERE nome='$page'")) {
$pagetitle = outCode($row['titolo']);
$fullScreen = intval($row['fullscreen']);
$pgkw = outCode($row['keywords']);
$pgds = outCode($row['description']);
$rankPage = intval($row['rank']);
$enabledPage = intval($row['enabled']);
$sitetitle .= $pagetitle." | ";
$virtualpagerequest = false;
} else if ($row = $dblink->get_row("SELECT title,content,description,keywords,fullscreen,rank,enabled FROM memht_virtualpages WHERE name='$page'")) {
//VIRTUAL PAGES (Added in 3.8.0)
$pagetitle = outCode($row['title']);
$pageContent = outCodeVP($row['content']);
$fullScreen = intval($row['fullscreen']);
$pgkw = outCode($row['keywords']);
$pgds = outCode($row['description']);
$rankPage = intval($row['rank']);
$enabledPage = intval($row['enabled']);
$sitetitle .= $pagetitle." | ";
$virtualpagerequest = true;
} else {
$pgkw = "";
$pgds = "";
$fullScreen = 0;
$virtualpagerequest = false;
}
} else {
$pgkw = "";
$pgds = "";
$fullScreen = 0;
$virtualpagerequest = false;
}
$sitetitle .= $siteConfig['site_name'];
memRunHooks('SiteTitleEnd',array(&$sitetitle));
}
echo "$sitetitle\n";
//===================================================
//Meta tags
//===================================================
if (memRunHooks('MetaTags')) {
if (!defined("_LANG_CHARSET_")) { define("_LANG_CHARSET_","utf-8"); }
echo "\n";
echo ($pgkw!="") ? "\n" : "\n" ;
echo ($pgds!="") ? "\n" : "\n" ;
echo "\n";
echo "\n";
echo "\n";
echo "\n";
memRunHooks('MetaTagsEnd');
}
//===================================================
//RSS syndication
//===================================================
if (memRunHooks('RssSyndication')) {
if ($siteInfo['feed_articles'] = $dblink->get_num("SELECT id FROM memht_articoli WHERE enabled=1 LIMIT 1")>0) {
echo "\n";
}
if ($siteInfo['feed_blog'] = $dblink->get_num("SELECT id FROM memht_blog_posts WHERE enabled=1 LIMIT 1")>0) {
echo "\n";
}
if ($siteInfo['feed_download'] = $dblink->get_num("SELECT id FROM memht_download LIMIT 1")>0) {
echo "\n";
}
if ($siteInfo['feed_forum'] = $dblink->get_num("SELECT id FROM memht_forum_posts LIMIT 1")>0) {
echo "\n";
}
if ($siteInfo['feed_guide'] = $dblink->get_num("SELECT id FROM memht_guide WHERE enabled=1 LIMIT 1")>0) {
echo "\n";
}
if ($siteInfo['feed_news'] = $dblink->get_num("SELECT id FROM memht_news WHERE enabled=1 LIMIT 1")>0) {
echo "\n";
}
memRunHooks('RssSyndicationEnd');
}
//===================================================
//CSS
//===================================================
echo "\n";
if (file_exists("templates/".$siteConfig['template']."/style.css")) { echo "\n"; }
if (file_exists("templates/".$siteConfig['template']."/forum.css")) { echo "\n"; }
memRunHooks('StyleSheets');
//===================================================
//Favicon
//===================================================
if (file_exists("templates/".$siteConfig['template']."/images/favicon_ani.gif")) {
echo "\n";
} else if (file_exists("templates/".$siteConfig['template']."/images/favicon.ico")) {
echo "\n";
echo "\n";
} else if (file_exists("images/favicon.ico")) {
echo "\n";
echo "\n";
}
//===================================================
//Custom header
//===================================================
if (file_exists("inc/inc_header_custom.php")) { include("inc/inc_header_custom.php"); }
//===================================================
//Page custom header and javascript file
//===================================================
if (isset($_GET['page'])) {
if (file_exists("pages/$page/head.php")) { include_once("pages/$page/head.php"); }
}
//===================================================
//Infobar
//===================================================
if ($siteConfig['informationbar']==1 OR $siteConfig['site_open']==0) {
?>
"._SITE_INACTIVE_."!";
} else {
if (isUser($userid)) {
echo "