コード例 #1
0
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;
    }
}
コード例 #2
0
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("&auml;", "ä", $rss_data_final[$s]['title']);
    $rss_data_final[$s]['title'] = str_replace("&ouml;", "ö", $rss_data_final[$s]['title']);
    $rss_data_final[$s]['title'] = str_replace("&uuml;", "ü", $rss_data_final[$s]['title']);
    $rss_data_final[$s]['title'] = str_replace("&Auml;", "Ä", $rss_data_final[$s]['title']);
    $rss_data_final[$s]['title'] = str_replace("&Ouml;", "Ö", $rss_data_final[$s]['title']);
    $rss_data_final[$s]['title'] = str_replace("&Uuml;", "Ü", $rss_data_final[$s]['title']);
    $rss_data_final[$s]['title_EN'] = str_replace("&auml;", "ä", $rss_data_final[$s]['title_EN']);
    $rss_data_final[$s]['title_EN'] = str_replace("&ouml;", "ö", $rss_data_final[$s]['title_EN']);
    $rss_data_final[$s]['title_EN'] = str_replace("&uuml;", "ü", $rss_data_final[$s]['title_EN']);
    $rss_data_final[$s]['title_EN'] = str_replace("&Auml;", "Ä", $rss_data_final[$s]['title_EN']);
    $rss_data_final[$s]['title_EN'] = str_replace("&Ouml;", "Ö", $rss_data_final[$s]['title_EN']);
    $rss_data_final[$s]['title_EN'] = str_replace("&Uuml;", "Ü", $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']);