function write_rss_feed() { $feed_home = find("feed/"); if (($fh = @fopen($feed_home . "feed.xml", "w")) === false) { trigger_error("write_rss_feed could not lock file for writing", E_USER_WARNING); return false; } else { fwrite($fh, generate_rss_feed()); fclose($fh); return true; } }
for ($s = 0; $s < count($rss_data_final); $s++) { if ($s >= $rss_page * $set[0]['perpage_gallery']) { $rss_page++; } $rss_data_final[$s]['title'] = str_replace("ä", "ä", $rss_data_final[$s]['title']); $rss_data_final[$s]['title'] = str_replace("ö", "ö", $rss_data_final[$s]['title']); $rss_data_final[$s]['title'] = str_replace("ü", "ü", $rss_data_final[$s]['title']); $rss_data_final[$s]['title'] = str_replace("Ä", "Ä", $rss_data_final[$s]['title']); $rss_data_final[$s]['title'] = str_replace("Ö", "Ö", $rss_data_final[$s]['title']); $rss_data_final[$s]['title'] = str_replace("Ü", "Ü", $rss_data_final[$s]['title']); $rss_data_final[$s]['title_EN'] = str_replace("ä", "ä", $rss_data_final[$s]['title_EN']); $rss_data_final[$s]['title_EN'] = str_replace("ö", "ö", $rss_data_final[$s]['title_EN']); $rss_data_final[$s]['title_EN'] = str_replace("ü", "ü", $rss_data_final[$s]['title_EN']); $rss_data_final[$s]['title_EN'] = str_replace("Ä", "Ä", $rss_data_final[$s]['title_EN']); $rss_data_final[$s]['title_EN'] = str_replace("Ö", "Ö", $rss_data_final[$s]['title_EN']); $rss_data_final[$s]['title_EN'] = str_replace("Ü", "Ü", $rss_data_final[$s]['title_EN']); $rss_data_final[$s]['description'] = replaceBBcode($rss_data_final[$s]['description'], $set[0]["width_images"], 1); $rss_data_final[$s]['description'] = strip_tags($rss_data_final[$s]['description']); $rss_data_final[$s]['description'] = htmlspecialchars($rss_data_final[$s]['description']); $rss_data_final[$s]['description'] = substr($rss_data_final[$s]['description'], 0, $set[0]['rss_msg_length']); $rss_data_final[$s]['description_EN'] = replaceBBcode($rss_data_final[$s]['description_EN'], $set[0]["width_images"], 1); $rss_data_final[$s]['description_EN'] = strip_tags($rss_data_final[$s]['description_EN']); $rss_data_final[$s]['description_EN'] = htmlspecialchars($rss_data_final[$s]['description_EN']); $rss_data_final[$s]['description_EN'] = substr($rss_data_final[$s]['description_EN'], 0, $set[0]['rss_msg_length']); $rss_data_date = explode(" ", $rss_data_final[$s]['date']); $rss_data_final[$s]['date'] = $rss_data_date[0] . 'T' . $rss_data_date[1] . $gmt_time; $rss_data_final[$s]['link'] = 'gallery/' . $rss_data_final[$s]['id'] . '/'; } generate_rss_feed($set[0]['rss_intern_totalentries'], $rss_data_final, 'gallery', 'DE', $set[0]['rss_intern_totalentries']); generate_rss_feed($set[0]['rss_intern_totalentries'], $rss_data_final, 'gallery', 'EN', $set[0]['rss_intern_totalentries']);