Monday, April 04, 2011 at 1:05 AM.
radioReallySimpleWebsite.danceWithTwitter
on danceWithTwitter () { <<Changes <<4/2/11; 6:11:01 PM by DW <<Count the number of registrations for each user. <<3/26/11; 8:29:56 AM by DW <<Created. local (pta = html.getpagetableaddress (), adrdata = radioreallysimplesuite.init (), args, adruser, now = clock.now ()); pta^.title = "Dance with Twitter"; <<scratchpad.danceparams = pta^ new (tabletype, @args); webserver.parseargs (pta^.searchargs, @args); adruser = @adrdata^.users.[args.feed]; radioReallySimpleSuite.initUser (adruser); adruser^.stats.urlReturnTo = args.returnto; //3/28/11 by DW adruser^.stats.ctRegisters++; adruser^.stats.whenLastRegister = now; thread.callscript (@radioReallySimpleSuite.subscribeFeed, {adruser}); //3/30/11 by DW if not defined (adruser^.oAuth) { adruser^.oAuth = adrdata^.prefs.oAuth}; oAuth.appDance (@adruser^.oAuth, flPromptForPin:false); return (clock.now ())}; bundle { //test code html.setpagetableaddress (@scratchpad.danceparams); danceWithTwitter ()}
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.