GetAgendaToRss("E",$data,LIMIT_AGENDA); $agendaFis = $myAgendaData->GetAgendaToRss("F",$data,LIMIT_AGENDA); $agendaR = $myAgendaData->GetAgendaToRss("R",$data,LIMIT_AGENDA); $legislacao = $myLegislacaoData->GetLegislacaoToRss($data,LIMIT_LEGISLACAO); $noticia = $myNoticiaData->GetNoticiaToRss("N",$data,LIMIT_NOTICIA); $painel = $myNoticiaData->GetNoticiaToRss("PE",$data,LIMIT_NOTICIA); $empresa = $myNoticiaData->GetNoticiaToRss("ES",$data,LIMIT_NOTICIA); foreach ($agendaEmp As $rss){ $arrConteudo[] = $rss; } foreach ($agendaFis As $rss){ $arrConteudo[] = $rss; } foreach ($agendaR As $rss){ $arrConteudo[] = $rss; } foreach ($legislacao As $rss){ $arrConteudo[] = $rss; } foreach ($noticia As $rss){ $arrConteudo[] = $rss; } foreach ($painel As $rss){ $arrConteudo[] = $rss; } foreach ($empresa As $rss){ $arrConteudo[] = $rss; } $rss_channel = new rssGenerator_channel(); $rss_channel->title = 'Empresário Online'; $rss_channel->link = $URLROOT.'/atualidades/index.php'; $rss_channel->description = $descricao; $rss_channel->language = 'pt-br'; $rss_channel->generator = 'PHP RSS Feed Generator'; $rss_channel->managingEditor = 'editor@mysite.com'; $rss_channel->webMaster = 'webmaster@mysite.com'; foreach($arrConteudo as $conteudoRss){ $texto = ""; $item = new rssGenerator_item(); $objType = Utils::GetObjectType($conteudoRss); $myConteudo = $myConteudoData->GetConteudoById($conteudoRss->emp_conteudo_id); $item->title = $myConteudo->titulo; $myConteudo->texto = strip_tags(stripslashes($myConteudo->texto),null); $palavras = explode(" ",$myConteudo->texto); for($i = 0;$i < 20;$i++){ $texto .= $palavras[$i]." "; } $texto = substr($texto,0,strrpos($texto,' '))."..."; $item->description = $texto; switch ($objType){ case "Agenda": if($conteudoRss->tipo == "E"){ $data = $conteudoRss->pdate; $link = $URLROOT.'/agenda/index.php?agenda-id='.$conteudoRss->id; }elseif ($conteudoRss->tipo == "F"){ $data = $conteudoRss->vdate; $link = $URLROOT.'/fiscal/index.php?dataini-id='.$conteudoRss->vdate; }elseif ($conteudoRss->tipo == "R"){ $data = $conteudoRss->pdate; $link = $URLROOT.'/rural/index.php?agenda-id='.$conteudoRss->id; } break; case "Legislacao": $data = $conteudoRss->ldate; $link = $URLROOT.'/legislacao/legislacao.php?legislacao-id='.$conteudoRss->id; break; case "Noticia": $data = $conteudoRss->pdate; if($conteudoRss->tipo == "N"){ $link = $URLROOT.'/noticias/index.php?noticia-id='.$conteudoRss->id; }elseif ($conteudoRss->tipo == "PE"){ $link = $URLROOT.'/painel/index.php?noticia-id='.$conteudoRss->id; }elseif ($conteudoRss->tipo == "ES"){ $link = $URLROOT.'/entidades/index.php?noticia-id='.$conteudoRss->id; } break; } $item->link = $link; $item->pubDate = $data; $rss_channel->items[] = $item; } $rss_feed = new rssGenerator_rss(); $rss_feed->encoding = 'UTF-8'; $rss_feed->version = '2.0'; header('Content-Type: text/xml'); echo $rss_feed->createFeed($rss_channel); ?>