(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_blocks_extra.php")) {
die("
Error: This file cannot be opened directly! |
");
}
global $dblink;
$tpl_blocks_extra = array();
$myrank = myRank();
if ($result_blocks = $dblink->get_list("SELECT * FROM memht_blocks WHERE enabled=1 AND zona=1 AND rank<=$myrank ORDER BY posizione")) {
foreach ($result_blocks as $row_blocks) {
$title = outCode($row_blocks['titolo']);
$usetitle = intval($row_blocks['titolo_on']);
$type = intval($row_blocks['tipo']);
$file = outCode($row_blocks['nomefile']);
$content = outCode($row_blocks['contenuto']);
$flag = intval($row_blocks['flag']);
if ($type==0) {
if (file_exists("blocks/block_$file.php")) {
ob_start();
include_once("blocks/block_$file.php");
$content = ob_get_contents();
ob_end_clean();
} else {
$content = ""._FILENOTFOUND_."
";
}
}
$tpl_blocks_extra[] = array(
"title"=>"$title",
"usetitle"=>"$usetitle",
"content"=>"$content",
"flag"=>"$flag"
);
}
}
$tpl->assign("tpl_blocks_extra",$tpl_blocks_extra);
?>