session_start();
if(extension_loaded('zlib')){
ob_start('ob_gzhandler');
}
include('vd_includes/includes_client.php');
include('vd_includes/publicnews.inc.php');
#
if (isset($_SESSION['l5r.com']['ianew']['template'])){
$template = $_SESSION['l5r.com']['ianew']['template'];
} else {
$template = 'wallpaper/';
}
$db = db_connect();
$template_obj = new publictemplate($template, $db);
#
$conf = new configuracion;
if ($conf->payed_sections['news']){
if (!$template_obj->clan_upgraded){
reDirect('upgrade_account.php', 'This is a payed section, upgrade your account to view the contents', 3);
}
}
$conf = NULL;
#
$template_obj->html_header('Free Content', array('lightbox.css'), array('lightbox-2.6.min.js'));
$template_obj->page_init();
$template_obj->page_header();
$template_obj->page_menu();
$template_obj->body_content_2_columns_start();
$template_obj->body_content_2_columns_left_begin();?>
$page = public_getPageNumber();
list_news($db, $page); ?>
$template_obj->body_content_2_columns_end();
?>
$template_obj->body_content_2_columns_left_bottom_begin();?>
Search Free
public_search('news.php', 'do-search');
$template_obj->body_content_2_columns_left_end();
$template_obj->body_content_2_columns_end();
$template_obj->body_content_2_columns_main_begin();?>
Free Content
$action = parameters::get('_action', 'string');
if ($action == ''){
$idNews = parameters::get('news', 'int');
if ($idNews > 0){
if (isClientSessionStarted()){
if (isPayedNews($db, $idNews)){
if ($template_obj->clan_upgraded){
read_news($db, $idNews);
} else {
readPayTeaserNews($db, $idNews);
}
} else {
read_news($db, $idNews);
}
} else {
if (isPayedNews($db, $idNews)){
readTeaserNews($db, $idNews);
} else {
read_news($db, $idNews);
}
}
} else {
resume_latest_news($db, $page);
}
} else {
search_news($db, parameters::get('search-text', 'string'));
} ?>
$template_obj->body_content_2_columns_main_end();
$template_obj->body_content_2_columns_end();
$template_obj->page_end();
$template_obj->footer();
$template_obj->html_footer();
db_disconnect($db);
if(extension_loaded('zlib')){
ob_end_flush();
}
?>