"; $description .= trim($line); } } $sermon_text_filename=$sermon_database_dir."/". preg_replace("/^SermonOverview/", "SermonText", $filename); $sermon_text_exists = file_exists($sermon_text_filename) && filesize($sermon_text_filename) > 0; $sermon_audio_filename=$sermon_database_dir."/". preg_replace("/^SermonOverview/", "SermonAudio", preg_replace("/.txt$/", ".m3u", $filename)); if (!file_exists($sermon_audio_filename)) $sermon_audio_filename = ""; $title=stripslashes($title); $description=stripslashes($description); } //echo "Title is:$title\n"; //echo "Author is:$author\n"; //echo "Description is:$description\n"; //echo "Date is: $date\n"; //echo "Sermon audio filename: $sermon_audio_filename\n"; //echo "Sermon text exists?: $sermon_text_exists\n"; } // function backup_sermondb() // { // } function save_sermon_overview( $date, $title, $author, $description) { //backup_sermondb(); $sermon_database_dir=get_sermon_database_dir(); $filename="SermonOverview-".$date.".txt"; $fn=$sermon_database_dir."/".$filename; $file=@fopen($fn, "w"); if (! $file ) { echo "PROBLEM OPENING FILE\n"; #echo "FN=".$fn."\n"; } #echo "WRITING FOR DATE ".$date."\n"; #echo "TITLE ".$title."\n"; #echo "AUTHOR ".$author."\n"; #echo "DESC ".$description."\n"; fwrite($file, "Title:".trim($title)."\n"); fwrite($file, "Author:".trim($author)."\n"); fwrite($file, "Description:".trim($description)."\n"); fclose($file); } function load_sermon_audio_info( $date, &$preview_m3u_file, &$preview_m3u_file_exists, &$live_m3u_file, &$live_m3u_file_exists) { $preview_m3u_file= get_sermon_database_dir() ."/"."PreviewSermonAudio-".$date.".m3u"; $live_m3u_file= get_sermon_audio_dir() ."/"."SermonAudio-".$date.".m3u"; $preview_m3u_file_exists=file_exists($preview_m3u_file); $live_m3u_file_exists=file_exists($live_m3u_file); } function recreate_rss_xml() { } function publish_sermon_audio($date) { load_sermon_audio_info( $date, $preview_m3u_file, $preview_m3u_file_exists, $live_m3u_file, $live_m3u_file_exists); #echo "PREVIEW: ".$preview_m3u_file."\n"; #echo "PREVIEW EXISTS: ".$preview_m3u_file_exists."\n"; #echo "LIVE: ".$live_m3u_file."\n"; #echo "LIVE EXISTS: ".$live_m3u_file_exists."\n"; copy($preview_m3u_file, $live_m3u_file); recreate_rss_xml(); } function unpublish_sermon_audio($date) { load_sermon_audio_info( $date, $preview_m3u_file, $preview_m3u_file_exists, $live_m3u_file, $live_m3u_file_exists); unlink($live_m3u_file); recreate_rss_xml(); } ?>