[Facebooker-talk] Facebooker updates

Mike Mangino mmangino at elevatedrails.com
Mon Apr 7 10:48:55 EDT 2008


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





More information about the Facebooker-talk mailing list