I just went through and cleaned out most of the bugs and patches. I also added a facebooker.js file that implements enough of prototype to do $() and link_to_remote with :update and remote_form_for with :update Let me know if you run into any issues with it. Mike -- Mike Mangino http://www.elevatedrails.com
Sweet!! I was working on this as well. I''ll give it a try Thanks Mike, Dave On Fri, Mar 14, 2008 at 2:14 PM, Mike Mangino <mmangino at elevatedrails.com> wrote:> I just went through and cleaned out most of the bugs and patches. I > also added a facebooker.js file that implements enough of prototype to > do $() and link_to_remote with :update and remote_form_for with :update > > Let me know if you run into any issues with it. > > Mike > > -- > Mike Mangino > http://www.elevatedrails.com > > > > _______________________________________________ > Facebooker-talk mailing list > Facebooker-talk at rubyforge.org > http://rubyforge.org/mailman/listinfo/facebooker-talk >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/facebooker-talk/attachments/20080314/80e4557f/attachment.html
Hey Mike, Did you have any success getting new Ajax.Request to work? This is the one that gets generated when you do an link_to_remote without the update => div_id. I could have sworn during some testing I did a few weeks ago that this would work if you wrapped your return RJS in <script> tags. But then I tried again and Facebook just politely deleted my whole rjs response. Dave On Fri, Mar 14, 2008 at 2:24 PM, David Clements <digidigo at gmail.com> wrote:> Sweet!! I was working on this as well. I''ll give it a try > > > Thanks Mike, > Dave > > > On Fri, Mar 14, 2008 at 2:14 PM, Mike Mangino <mmangino at elevatedrails.com> > wrote: > > > I just went through and cleaned out most of the bugs and patches. I > > also added a facebooker.js file that implements enough of prototype to > > do $() and link_to_remote with :update and remote_form_for with :update > > > > Let me know if you run into any issues with it. > > > > Mike > > > > -- > > Mike Mangino > > http://www.elevatedrails.com > > > > > > > > _______________________________________________ > > Facebooker-talk mailing list > > Facebooker-talk at rubyforge.org > > http://rubyforge.org/mailman/listinfo/facebooker-talk > > > >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/facebooker-talk/attachments/20080314/0755d14b/attachment-0001.html
Not directly. My version of it returns the response as JSON. Facebook doesn''t give any means of executing javascript, so none of the RJS type features will work. Mike On Mar 14, 2008, at 3:29 PM, David Clements wrote:> Hey Mike, > > Did you have any success getting new Ajax.Request to work? This is > the one that gets generated when you do an link_to_remote without > the update => div_id. > > I could have sworn during some testing I did a few weeks ago that > this would work if you wrapped your return RJS in <script> tags. > But then I tried again and Facebook just politely deleted my whole > rjs response. > > Dave > > On Fri, Mar 14, 2008 at 2:24 PM, David Clements <digidigo at gmail.com> > wrote: > Sweet!! I was working on this as well. I''ll give it a try > > > Thanks Mike, > Dave > > > On Fri, Mar 14, 2008 at 2:14 PM, Mike Mangino <mmangino at elevatedrails.com > > wrote: > I just went through and cleaned out most of the bugs and patches. I > also added a facebooker.js file that implements enough of prototype to > do $() and link_to_remote with :update and remote_form_for > with :update > > Let me know if you run into any issues with it. > > Mike > > -- > Mike Mangino > http://www.elevatedrails.com > > > > _______________________________________________ > Facebooker-talk mailing list > Facebooker-talk at rubyforge.org > http://rubyforge.org/mailman/listinfo/facebooker-talk > >-- Mike Mangino http://www.elevatedrails.com
link_to_remote is working great. Access restful resources by specifying :_method => :post or :get. Now, remote_form_for is not putting fb_sig_is_ajax in the POST params, so I suspect it is not working correctly. Has anyone else tested remote_form_for? Mike, thanks for your work here, this is a great addition. On Fri, Mar 14, 2008 at 4:46 PM, Mike Mangino <mmangino at elevatedrails.com> wrote:> Not directly. My version of it returns the response as JSON. Facebook > doesn''t give any means of executing javascript, so none of the RJS > type features will work. > > Mike > > > > On Mar 14, 2008, at 3:29 PM, David Clements wrote: > > > Hey Mike, > > > > Did you have any success getting new Ajax.Request to work? This is > > the one that gets generated when you do an link_to_remote without > > the update => div_id. > > > > I could have sworn during some testing I did a few weeks ago that > > this would work if you wrapped your return RJS in <script> tags. > > But then I tried again and Facebook just politely deleted my whole > > rjs response. > > > > Dave > > > > On Fri, Mar 14, 2008 at 2:24 PM, David Clements <digidigo at gmail.com> > > wrote: > > Sweet!! I was working on this as well. I''ll give it a try > > > > > > Thanks Mike, > > Dave > > > > > > On Fri, Mar 14, 2008 at 2:14 PM, Mike Mangino <mmangino at elevatedrails.com > > > wrote: > > I just went through and cleaned out most of the bugs and patches. I > > also added a facebooker.js file that implements enough of prototype to > > do $() and link_to_remote with :update and remote_form_for > > with :update > > > > Let me know if you run into any issues with it. > > > > Mike > > > > -- > > Mike Mangino > > http://www.elevatedrails.com > > > > > > > > _______________________________________________ > > Facebooker-talk mailing list > > Facebooker-talk at rubyforge.org > > http://rubyforge.org/mailman/listinfo/facebooker-talk > > > > > > -- > Mike Mangino > http://www.elevatedrails.com > > > > _______________________________________________ > Facebooker-talk mailing list > Facebooker-talk at rubyforge.org > http://rubyforge.org/mailman/listinfo/facebooker-talk >
Facebook puts fb_sig_is_ajax in the form, not facebooker. Are you using :canvas=>false and including facebooker.js? Mike On Mar 26, 2008, at 11:44 PM, Jonathan Otto wrote:> link_to_remote is working great. Access restful resources by > specifying :_method => :post or :get. > > Now, remote_form_for is not putting fb_sig_is_ajax in the POST params, > so I suspect it is not working correctly. Has anyone else tested > remote_form_for? > > Mike, thanks for your work here, this is a great addition. > > On Fri, Mar 14, 2008 at 4:46 PM, Mike Mangino > <mmangino at elevatedrails.com> wrote: >> Not directly. My version of it returns the response as JSON. Facebook >> doesn''t give any means of executing javascript, so none of the RJS >> type features will work. >> >> Mike >> >> >> >> On Mar 14, 2008, at 3:29 PM, David Clements wrote: >> >>> Hey Mike, >>> >>> Did you have any success getting new Ajax.Request to work? This is >>> the one that gets generated when you do an link_to_remote without >>> the update => div_id. >>> >>> I could have sworn during some testing I did a few weeks ago that >>> this would work if you wrapped your return RJS in <script> tags. >>> But then I tried again and Facebook just politely deleted my whole >>> rjs response. >>> >>> Dave >>> >>> On Fri, Mar 14, 2008 at 2:24 PM, David Clements <digidigo at gmail.com> >>> wrote: >>> Sweet!! I was working on this as well. I''ll give it a try >>> >>> >>> Thanks Mike, >>> Dave >>> >>> >>> On Fri, Mar 14, 2008 at 2:14 PM, Mike Mangino <mmangino at elevatedrails.com >>>> wrote: >>> I just went through and cleaned out most of the bugs and patches. I >>> also added a facebooker.js file that implements enough of >>> prototype to >>> do $() and link_to_remote with :update and remote_form_for >>> with :update >>> >>> Let me know if you run into any issues with it. >>> >>> Mike >>> >>> -- >>> Mike Mangino >>> http://www.elevatedrails.com >>> >>> >>> >>> _______________________________________________ >>> Facebooker-talk mailing list >>> Facebooker-talk at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/facebooker-talk >>> >>> >> >> -- >> Mike Mangino >> http://www.elevatedrails.com >> >> >> >> _______________________________________________ >> Facebooker-talk mailing list >> Facebooker-talk at rubyforge.org >> http://rubyforge.org/mailman/listinfo/facebooker-talk >>-- Mike Mangino http://www.elevatedrails.com
Yes, I am getting an error in Firebug that says the replace function is not allowed. On Thu, Mar 27, 2008 at 8:21 AM, Mike Mangino <mmangino at elevatedrails.com> wrote:> Facebook puts fb_sig_is_ajax in the form, not facebooker. > > Are you using :canvas=>false and including facebooker.js? > > Mike > > > > On Mar 26, 2008, at 11:44 PM, Jonathan Otto wrote: > > link_to_remote is working great. Access restful resources by > > specifying :_method => :post or :get. > > > > Now, remote_form_for is not putting fb_sig_is_ajax in the POST params, > > so I suspect it is not working correctly. Has anyone else tested > > remote_form_for? > > > > Mike, thanks for your work here, this is a great addition. > > > > On Fri, Mar 14, 2008 at 4:46 PM, Mike Mangino > > <mmangino at elevatedrails.com> wrote: > >> Not directly. My version of it returns the response as JSON. Facebook > >> doesn''t give any means of executing javascript, so none of the RJS > >> type features will work. > >> > >> Mike > >> > >> > >> > >> On Mar 14, 2008, at 3:29 PM, David Clements wrote: > >> > >>> Hey Mike, > >>> > >>> Did you have any success getting new Ajax.Request to work? This is > >>> the one that gets generated when you do an link_to_remote without > >>> the update => div_id. > >>> > >>> I could have sworn during some testing I did a few weeks ago that > >>> this would work if you wrapped your return RJS in <script> tags. > >>> But then I tried again and Facebook just politely deleted my whole > >>> rjs response. > >>> > >>> Dave > >>> > >>> On Fri, Mar 14, 2008 at 2:24 PM, David Clements <digidigo at gmail.com> > >>> wrote: > >>> Sweet!! I was working on this as well. I''ll give it a try > >>> > >>> > >>> Thanks Mike, > >>> Dave > >>> > >>> > >>> On Fri, Mar 14, 2008 at 2:14 PM, Mike Mangino <mmangino at elevatedrails.com > >>>> wrote: > >>> I just went through and cleaned out most of the bugs and patches. I > >>> also added a facebooker.js file that implements enough of > >>> prototype to > >>> do $() and link_to_remote with :update and remote_form_for > >>> with :update > >>> > >>> Let me know if you run into any issues with it. > >>> > >>> Mike > >>> > >>> -- > >>> Mike Mangino > >>> http://www.elevatedrails.com > >>> > >>> > >>> > >>> _______________________________________________ > >>> Facebooker-talk mailing list > >>> Facebooker-talk at rubyforge.org > >>> http://rubyforge.org/mailman/listinfo/facebooker-talk > >>> > >>> > >> > >> -- > >> Mike Mangino > >> http://www.elevatedrails.com > >> > >> > >> > >> _______________________________________________ > >> Facebooker-talk mailing list > >> Facebooker-talk at rubyforge.org > >> http://rubyforge.org/mailman/listinfo/facebooker-talk > >> > > -- > Mike Mangino > http://www.elevatedrails.com > > > >
Hi This is my first poting on the list. Please excuse me if this has bug has already been resolved. However its not fixed in the code as I checked out the latest copy sometime back. (rest inline) On Thu, Mar 27, 2008 at 10:05 PM, Jonathan Otto <jonathan.otto at gmail.com> wrote:> Yes, I am getting an error in Firebug that says the replace function > is not allowed.This is happening when you do something like <% remote_form_for Comment.new, :url=>comment_url(:canvas=>false), :update=>''all_comments'' do |f|%> <%= f.text_area :comment %> ..... <%end-%> This passes a javascript object (Comment object) to encodeURIComponent(str) which is expecting a string. Therefore an error is raised. If you use <%=text_area_tag :comment%>, then it works as expected. I verified this by using breakpoints in firebug. I am not very proficient in javascript so I cannot come up with a patch. Hope this helps Regards Prateek> > On Thu, Mar 27, 2008 at 8:21 AM, Mike Mangino > > > <mmangino at elevatedrails.com> wrote: > > Facebook puts fb_sig_is_ajax in the form, not facebooker. > > > > Are you using :canvas=>false and including facebooker.js? > > > > Mike > > > > > > > > On Mar 26, 2008, at 11:44 PM, Jonathan Otto wrote: > > > link_to_remote is working great. Access restful resources by > > > specifying :_method => :post or :get. > > > > > > Now, remote_form_for is not putting fb_sig_is_ajax in the POST params, > > > so I suspect it is not working correctly. Has anyone else tested > > > remote_form_for? > > > > > > Mike, thanks for your work here, this is a great addition. > > > > > > On Fri, Mar 14, 2008 at 4:46 PM, Mike Mangino > > > <mmangino at elevatedrails.com> wrote: > > >> Not directly. My version of it returns the response as JSON. Facebook > > >> doesn''t give any means of executing javascript, so none of the RJS > > >> type features will work. > > >> > > >> Mike > > >> > > >> > > >> > > >> On Mar 14, 2008, at 3:29 PM, David Clements wrote: > > >> > > >>> Hey Mike, > > >>> > > >>> Did you have any success getting new Ajax.Request to work? This is > > >>> the one that gets generated when you do an link_to_remote without > > >>> the update => div_id. > > >>> > > >>> I could have sworn during some testing I did a few weeks ago that > > >>> this would work if you wrapped your return RJS in <script> tags. > > >>> But then I tried again and Facebook just politely deleted my whole > > >>> rjs response. > > >>> > > >>> Dave > > >>> > > >>> On Fri, Mar 14, 2008 at 2:24 PM, David Clements <digidigo at gmail.com> > > >>> wrote: > > >>> Sweet!! I was working on this as well. I''ll give it a try > > >>> > > >>> > > >>> Thanks Mike, > > >>> Dave > > >>> > > >>> > > >>> On Fri, Mar 14, 2008 at 2:14 PM, Mike Mangino <mmangino at elevatedrails.com > > >>>> wrote: > > >>> I just went through and cleaned out most of the bugs and patches. I > > >>> also added a facebooker.js file that implements enough of > > >>> prototype to > > >>> do $() and link_to_remote with :update and remote_form_for > > >>> with :update > > >>> > > >>> Let me know if you run into any issues with it. > > >>> > > >>> Mike > > >>> > > >>> -- > > >>> Mike Mangino > > >>> http://www.elevatedrails.com > > >>> > > >>> > > >>> > > >>> _______________________________________________ > > >>> Facebooker-talk mailing list > > >>> Facebooker-talk at rubyforge.org > > >>> http://rubyforge.org/mailman/listinfo/facebooker-talk > > >>> > > >>> > > >> > > >> -- > > >> Mike Mangino > > >> http://www.elevatedrails.com > > >> > > >> > > >> > > >> _______________________________________________ > > >> Facebooker-talk mailing list > > >> Facebooker-talk at rubyforge.org > > >> http://rubyforge.org/mailman/listinfo/facebooker-talk > > >> > > > > -- > > Mike Mangino > > http://www.elevatedrails.com > > > > > > > > > _______________________________________________ > Facebooker-talk mailing list > Facebooker-talk at rubyforge.org > http://rubyforge.org/mailman/listinfo/facebooker-talk >-- Prateek Dayal www.Muziboo.com get an audience
Facebook changed the way some of their methods work last week. I have something that should be a fix, but I ran into another Facebook bug. As soon as they fix that bug, I will commit my change. Until then, remove_form_for won''t work. Sorry about that. Mike On Apr 5, 2008, at 11:41 AM, Prateek Dayal wrote:> Hi > > This is my first poting on the list. Please excuse me if this has bug > has already been resolved. However its not fixed in the code as I > checked out the latest copy sometime back. (rest inline) > > On Thu, Mar 27, 2008 at 10:05 PM, Jonathan Otto <jonathan.otto at gmail.com > > wrote: >> Yes, I am getting an error in Firebug that says the replace function >> is not allowed. > > This is happening when you do something like > > <% remote_form_for Comment.new, :url=>comment_url(:canvas=>false), > :update=>''all_comments'' do |f|%> > <%= f.text_area :comment %> > > ..... > <%end-%> > > This passes a javascript object (Comment object) to > encodeURIComponent(str) which is expecting a string. Therefore an > error is raised. > > If you use <%=text_area_tag :comment%>, then it works as expected. I > verified this by using breakpoints in firebug. I am not very > proficient in javascript so I cannot come up with a patch. > > Hope this helps > > Regards > Prateek > >> >> On Thu, Mar 27, 2008 at 8:21 AM, Mike Mangino >> >> >> <mmangino at elevatedrails.com> wrote: >>> Facebook puts fb_sig_is_ajax in the form, not facebooker. >>> >>> Are you using :canvas=>false and including facebooker.js? >>> >>> Mike >>> >>> >>> >>> On Mar 26, 2008, at 11:44 PM, Jonathan Otto wrote: >>>> link_to_remote is working great. Access restful resources by >>>> specifying :_method => :post or :get. >>>> >>>> Now, remote_form_for is not putting fb_sig_is_ajax in the POST >>>> params, >>>> so I suspect it is not working correctly. Has anyone else tested >>>> remote_form_for? >>>> >>>> Mike, thanks for your work here, this is a great addition. >>>> >>>> On Fri, Mar 14, 2008 at 4:46 PM, Mike Mangino >>>> <mmangino at elevatedrails.com> wrote: >>>>> Not directly. My version of it returns the response as JSON. >>>>> Facebook >>>>> doesn''t give any means of executing javascript, so none of the RJS >>>>> type features will work. >>>>> >>>>> Mike >>>>> >>>>> >>>>> >>>>> On Mar 14, 2008, at 3:29 PM, David Clements wrote: >>>>> >>>>>> Hey Mike, >>>>>> >>>>>> Did you have any success getting new Ajax.Request to work? >>>>>> This is >>>>>> the one that gets generated when you do an link_to_remote without >>>>>> the update => div_id. >>>>>> >>>>>> I could have sworn during some testing I did a few weeks ago that >>>>>> this would work if you wrapped your return RJS in <script> tags. >>>>>> But then I tried again and Facebook just politely deleted my >>>>>> whole >>>>>> rjs response. >>>>>> >>>>>> Dave >>>>>> >>>>>> On Fri, Mar 14, 2008 at 2:24 PM, David Clements <digidigo at gmail.com >>>>>> > >>>>>> wrote: >>>>>> Sweet!! I was working on this as well. I''ll give it a try >>>>>> >>>>>> >>>>>> Thanks Mike, >>>>>> Dave >>>>>> >>>>>> >>>>>> On Fri, Mar 14, 2008 at 2:14 PM, Mike Mangino <mmangino at elevatedrails.com >>>>>>> wrote: >>>>>> I just went through and cleaned out most of the bugs and >>>>>> patches. I >>>>>> also added a facebooker.js file that implements enough of >>>>>> prototype to >>>>>> do $() and link_to_remote with :update and remote_form_for >>>>>> with :update >>>>>> >>>>>> Let me know if you run into any issues with it. >>>>>> >>>>>> Mike >>>>>> >>>>>> -- >>>>>> Mike Mangino >>>>>> http://www.elevatedrails.com >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Facebooker-talk mailing list >>>>>> Facebooker-talk at rubyforge.org >>>>>> http://rubyforge.org/mailman/listinfo/facebooker-talk >>>>>> >>>>>> >>>>> >>>>> -- >>>>> Mike Mangino >>>>> http://www.elevatedrails.com >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Facebooker-talk mailing list >>>>> Facebooker-talk at rubyforge.org >>>>> http://rubyforge.org/mailman/listinfo/facebooker-talk >>>>> >>> >>> -- >>> Mike Mangino >>> http://www.elevatedrails.com >>> >>> >>> >>> >> _______________________________________________ >> Facebooker-talk mailing list >> Facebooker-talk at rubyforge.org >> http://rubyforge.org/mailman/listinfo/facebooker-talk >> > > > > -- > Prateek Dayal > > www.Muziboo.com > get an audience-- Mike Mangino http://www.elevatedrails.com