$pager_page="article,strona-#PAGE#.html";
$page_info['load_module']='articles';
$page_info['pager_page']=$pager_page;
$UArt = new class_articles();
$UArt->table_articles = _PREFIX.'articles';
$UArt->table_articles_info = _PREFIX.'articles_info';
$UArt->table_articles_tresc = _PREFIX."articles_tresc";
$UArt->table_pa_users = _PREFIX."pa_users";
$UArt->table_pa_users_info = _PREFIX."pa_users_info";
$UArt->table_pa_users_role = _PREFIX."pa_users_role";
$page_info['contentblock']['show']=false;
$page_info['contentblock']['error']=false;
$page_info['contentblock']['list']=false;
// print_r("jest content");
$Uutil = new myUtil();
//---------------------- START Show content ------------------------------------//
if(isset($_REQUEST['pid'])) {
$page_info['content'][11]=$UArt->get_articles_show($_SESSION['Lang'],$_REQUEST['pid']);
if($page_info['content'][11])
{
//$Uutil->dump($page_info['content']);
$UArt ->update_articles_show($_REQUEST['pid'],$page_info['content'][11]['shows']);
if(isset($page_info['content'][11]['meta_title']))
$page_info['index_metatag_title']=$page_info['content'][11]['meta_title'].": ".$rejestr['index_title'];
else
$page_info['index_metatag_title']=$Tutil->UstripHtml($page_info['content'][11]['tytul']).": ".$rejestr['index_title'];
if(isset($page_info['content'][11]['meta_keywords']))
$page_info['index_metatag_keywords']=$page_info['content'][11]['meta_keywords'];
if(isset($page_info['content'][11]['meta_description']))
$page_info['index_metatag_description']=$page_info['content'][11]['meta_description'];
$tagserv = new tagservice();
$tagserv->table_tags = _PREFIX.'tags';
$News_tags_result=$tagserv->GetTagsArray($rejestr['chmultilang'],_PREFIX.'articles',$_REQUEST['pid']);
if($News_tags_result!=false)
$page_info["tag_articles"]=$tagserv->OnePrintTagCloud($News_tags_result,$rejestr['server_addres']);
$page_info['contentblock']['show']=true;
}
else
{
$page_info['content'][11]['error']=true;
}
//---------------------- END Show content ------------------------------------//
} else {
//---------------------- START Show list content ------------------------------------//
if(isset($_REQUEST['category']))
{
if(isset($_REQUEST['cid'])) {
$page_info['contentmain']=$UArt->get_articles_show($rejestr['chmultilang'],$_REQUEST['cid']);
if($page_info['contentmain'])
{
//$Uutil->dump($page_info['contentmain']);
if(isset($_REQUEST['pid']))
{
$UArt ->update_articles_show($_REQUEST['pid'],$page_info['contentmain']['shows']);
if(isset($page_info['contentmain']['meta_title']))
$page_info['index_metatag_title']=$page_info['contentmain']['meta_title'].": ".$rejestr['index_title'];
else
$page_info['index_metatag_title']=$Tutil->UstripHtml($page_info['contentmain']['tytul']).": ".$rejestr['index_title'];
if(isset($page_info['contentmain']['meta_keywords']))
$page_info['index_metatag_keywords']=$page_info['contentmain']['meta_keywords'];
if(isset($page_info['contentmain']['meta_description']))
$page_info['index_metatag_description']=$page_info['contentmain']['meta_description'];
}
$tagserv = new tagservice();
$tagserv->table_tags = _PREFIX.'tags';
$News_tags_result=$tagserv->GetTagsArray($rejestr['chmultilang'],_PREFIX.'articles',$_REQUEST['cid']);
if($News_tags_result!=false)
$page_info["tag_articles"]=$tagserv->OnePrintTagCloud($News_tags_result,$rejestr['server_addres']);
$valtab=array("");
$arrtab=array("{contentlist2}");
//template_re
$page_info['contentmain']['tresc']=$Uutil->template_string($page_info['contentmain']['tresc'],$arrtab,$valtab);
}
else
{
$page_info['content']['error']=true;
}
//---------------------- END Show content ------------------------------------//
}
$content_result=$UArt->get_articles_list_master_cat_count($_REQUEST['category']);
try{
$pager = new EPager('idpagera',$pager_page, null);
$pager->linkSep = '-'; $pager->SetTotalRecords($content_result);
$pager->SetRecordsPerPage(5);
$pager->Make(true);
$pag = $pager->Render();
$start = $pager->GetIndexRecordStart();
$end = $pager->GetIndexRecordEnd();
}
catch (Exception $e) {
echo $e->getMessage();
}
$page_info['article']="all";
$page_info['pag']=$pag;
$page_info['content']=array();
$page_info['content']=$UArt->get_articles_list_master_cat($rejestr['chmultilang'],$_REQUEST['category'],$start,$end);
$page_info['contentblock']['list']=true;
$page_info['contentref']="sukcesy";
}
else
{
$content_result=$UArt->get_articles_list_master_count();
try{
$pager = new EPager('idpagera',$pager_page, null);
$pager->linkSep = '-'; $pager->SetTotalRecords($content_result);
$pager->SetRecordsPerPage(5);
$pager->Make(true);
$pag = $pager->Render();
$start = $pager->GetIndexRecordStart();
$end = $pager->GetIndexRecordEnd();
}
catch (Exception $e) {
echo $e->getMessage();
}
$page_info['article']="all";
$page_info['pag']=$pag;
$page_info['index_metatag_title']="Lista artykułów: - ".$rejestr['index_title'];
$page_info['index_metatag_description']="Strona z listą artykułów: ".$rejestr['meta_keywords'];
$page_info['content']=array();
$page_info['content']=$UArt->get_articles_list_master($rejestr['chmultilang'],$start,$end);
$page_info['contentblock']['list']=true;
$page_info['contentref']="sukcesy";
}
//---------------------- END Show list content ------------------------------------//
}
unset($UArt);
$tpl->assign('tpl_name', "tpl/".$template."/content.tpl");
?>