Loading ...
Sorry, an error occurred while loading the content.

RE: [ydn-javascript] Re: Another YUI3 DD Portal question (Dav / Carridy)

Expand Messages
  • bill@thevillage.com
    Doh.. but.. only in firefox.. :-P ... From: bill@thevillage.com [mailto:bill@thevillage.com] To: ydn-javascript@yahoogroups.com Sent: Tue, 4 Nov 2008
    Message 1 of 5 , Nov 4, 2008
      Doh.. but.. only in firefox.. :-P

      ----- Original Message -----
      From: bill@... [mailto:bill@...]
      To: ydn-javascript@yahoogroups.com
      Sent: Tue, 4 Nov 2008 21:05:19 -0800
      Subject: RE: [ydn-javascript] Re: Another YUI3 DD Portal question (Dav / Carridy)


      This is bizzare.. So a little toying with it and PURELY by accident, I uncommented Dav's original innerHTML update and unbeknownst to me, I still had the dispatcher below it.. so:

      inner.set('innerHTML', '<ul>' + html + '</ul>');
      YAHOO.plugin.Dispatcher.process ( 'inner-'+feeds[trans[id]].id, '<ul>' + html + '</ul>' );

      And that seems to work.. straaaange..

      ----- Original Message -----
      From: bill@... [mailto:bill@...]
      To: ydn-javascript@yahoogroups.com
      Sent: Tue, 4 Nov 2008 21:02:53 -0800
      Subject: RE: [ydn-javascript] Re: Another YUI3 DD Portal question (Dav / Carridy)

      Just tried it.. Doesn't work as u posted.. But, in Firefox, it does work if i add the <ul> </ul> around html..

      What seems interesting to me is, the line i replaced with dispatcher is:

      inner.set('innerHTML', '<ul>' + html + '</ul>');

      so.. replacing it with this seems rather trivial..

      YAHOO.plugin.Dispatcher.process ( 'inner-'+feeds[trans[id]].id, '<ul>' + html + '</ul>' );

      Here, i've given it an ID rather then using the node.query in Dav's original example. Couldn't quite figure out how to pull some sort of ID from it, so i specified one instead..
      It would seem to me that both lines are essentially doing the same thing, except for whatever goes on behind the scenes in the dispatcher.. Despite, the "mashup" i've got
      going on, they seem to do the same thing. I should also note that I am using parts of YUI 2.56 in addition to the 3.0 example..

      Whats even more interesting is that if I already have the module loaded, the dispatcher appears to work flawlessly. It's just the drag / drop of a module that it doesn't work..

      All that being said, whats the release date on 3.0 look like, and similarly, what would be your release target for updated bubbling lib?

      Thanks for taking the time to check it out.. It's really just a P.O.C at this point, so i'm not to concerned with it, but it would be cool to see it all working.. Would love to get some carousel's n such
      into my modules.. :-)

      ----- Original Message -----
      From: Caridy Patino [mailto:caridy@...]
      To: ydn-javascript@yahoogroups.com
      Sent: Wed, 05 Nov 2008 03:10:11 -0000
      Subject: [ydn-javascript] Re: Another YUI3 DD Portal question (Dav / Carridy)

      Hello Bill,

      I was checking the code, and it's really hard to say what is the problem.

      1. I didn't test the dispatcher plugin with YUI 3.x, in fact I have
      been working in a whole new code to support thing functionalities in
      YUI 3.x.

      2. Try this:
      Replaces this:
      YAHOO.plugin.Dispatcher.process ( 'inner-'+feeds[trans[id]].id, html );
      for this:
      YAHOO.util.Dom.get ('inner-'+feeds[trans[id]].id).innerHTML = html;
      Only change that line, and if everything works properly we should
      debug the dispatcher to figure out the problem, if not, the problem is
      with your code.

      P.S. you can contact me directly to dig in these issues.

      Best Regards,
      Caridy Patino (caridy at yahoo-inc.com)
      Yahoo! LATAM

      --- In ydn-javascript@yahoogroups.com, <bill@...> wrote:
      > So, This is mainly aimed at Dav and Carridy..
      > I've come along way with my implementation of the yui3 portal
      example... Today, after reading Carridy's article pertaining to the
      Dispatcher, I'm working that into my implementation as well.. This
      way when I AJAX in some content, scripts are handled properly and
      > So.. The site is here: http://bblaze.is-a-geek.net/cms/
      > and the JS file:
      > Now.... on line 229 of that script, you'll see where I switched to
      the Dispatcher.. It works fine for modules that are loaded on page
      load.. but when I drag a module, the "preview" of the module loads..
      but upon drop, it fails to update the innerHTML..
      > A little experimentation shows that If I comment out line 308
      (update proxy from module innerhtml), it works, although with no proxy
      element displayed..
      > It seems like this would relate to drag:end, but i see nothing
      obvious in the code.. I'm also wondering if it has anything to do
      with line 235 which appears to do the initial set of the proxy
      > Thoughts?
      > --Bill
    Your message has been successfully submitted and would be delivered to recipients shortly.