function affiche_news_ticker($id_pool, $id_saison, $rss_feed, $last_time_rss, $rssData, $sess) { echo "<div id=\"slider1\" class=\"contentslide\">\n"; echo "<div class=\"opacitylayer\">\n"; $newsA = $this->getNews($id_pool, $id_saison); if (count($newsA) > 0) { foreach ($newsA as $index => $news) { //$news = str_replace("\"","\\\"",$news); echo "<div class=\"contentdiv\">\n"; echo $news; echo "</div>\n"; } // Feed RSS if ($rss_feed == "Y") { if (time() - $last_time_rss > 600 || $rssData == "") { $RSSread = new RSS(); if ($RSSread->rotowire($titleA, $contentA, $linkA)) { foreach ($titleA as $my_index => $title) { $title = trim($title); $content = trim($contentA[$my_index]); $link = trim($linkA[$my_index]); if ($title == "") { continue; } $my_rssData[] = "<i><u>{$title}</u></i><br><a href='{$link}' target='_blank' style='color: white;'>{$content}</a>"; echo "<div class=\"contentdiv\">\n"; echo "<i><u>{$title}</u></i><br><a href='{$link}' target='_blank' style='color: white;'>{$content}</a>"; echo "</div>\n"; } } $sess->setSessVar('rssData', $my_rssData); $sess->setSessVar('last_time_rss', time()); } else { if (count($rssData) > 0) { foreach ($rssData as $rss_item) { $my_rssData[] = $rss_item; echo "<div class=\"contentdiv\">\n"; echo $rss_item; echo "</div>\n"; } } } } } else { // Feed RSS if ($rss_feed == "Y") { if (time() - $last_time_rss > 600 || $rssData == "") { $RSSread = new RSS(); if ($RSSread->rotowire($titleA, $contentA, $linkA)) { foreach ($titleA as $my_index => $title) { $title = trim($title); $content = trim($contentA[$my_index]); $link = trim($linkA[$my_index]); if ($title == "") { continue; } $my_rssData[] = "<i><u>{$title}</u></i><br><a href='{$link}' target='_blank' style='color: white;'>{$content}</a>"; echo "<div class=\"contentdiv\">\n"; echo "<i><u>{$title}</u></i><br><a href='{$link}' target='_blank' style='color: white;'>{$content}</a>"; echo "</div>\n"; } } else { } $sess->setSessVar('rssData', $my_rssData); $sess->setSessVar('last_time_rss', time()); } else { if (count($rssData) > 0) { $index_rendu = count($newsA); foreach ($rssData as $rss_item) { $my_rssData[] = $rss_item; echo "<div class=\"contentdiv\">\n"; echo $rss_item; echo "</div>\n"; } } else { } } } else { } } echo "</div>\n"; echo "</div>\n"; echo "<div class=\"pagination\" id=\"paginate-slider1\"></div>\n"; echo "<script type=\"text/javascript\">\n"; //Define: ContentSlider("slider_ID", [autorotate_miliseconds], [custompaginatelinkstext], [customnextlinktext]) echo "ContentSlider(\"slider1\",8000)\n"; echo "</script>\n"; unset($newsA, $RSSread, $title, $content, $my_rssData, $index_rendu, $pool, $sess); }