Monday, November 08, 2010 at 12:05 AM.
system.verbs.builtins.radio.utilities.homeFolderTextFiles.save
<<Changes <<10/29/01; 11:39:25 AM by JES <<Home folder text files are now .txt files. <<10/23/01; 2:00:05 AM by JES <<Only read files which exist on disk. local (pc = file.getPathChar ()); local (adrtable = @radio.data.homeFolderTextFiles); new (tabletype, adrtable); local (homefolder = user.radio.prefs.wwwfolder); on savefile (fname) { local (f = homefolder + string.replaceAll (fname, "/", pc)); if file.exists (f) { local (adrobject = @adrtable^.[fname]); wp.newtextobject (string (file.readwholefile (f)), adrobject); setTimeCreated (adrobject, file.created (f)); setTimeModified (adrobject, file.modified (f))}}; bundle { //read in the files savefile ("#cascadingStyleSheet.txt"); savefile ("#dayTemplate.txt"); savefile ("#homeTemplate.txt"); savefile ("#itemTemplate.txt"); savefile ("#javaScript.txt"); savefile ("#navigatorLinks.txt"); savefile ("#template.txt"); savefile ("index.txt"); savefile ("stories/index.txt"); savefile ("stories/newStory.txt")}
This listing is for code that runs in the OPML Editor environment. I created these listings because I wanted the search engines to index it, so that when I want to look up something in my codebase I don't have to use the much slower search functionality in my object database. Dave Winer.