Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Need a centralised way of dealing with AJAX form responses

#46

At the moment we have a lot of duplication when it comes to rendering a forms ajax response. We'll want to place all this functionality in its own plugin which we can call when ever we need to render the saved data

Reported by baphled@boodah.net · June 21st, 2010 @ 12:26 PM

State: resolved
Milestone: UX Improvements
Assigned to: baphled@boodah.net baphled@boodah.net

Activity

  1. baphled@boodah.net
    baphled@boodah.net
    • Milestone set to UX Improvements

    June 23rd, 2010 @ 08:25 AM

  2. baphled@boodah.net
    baphled@boodah.net

    Have moved all animateIconPanel and tipsy calls to our paginate script which calls them respectively when we have successfully pulled in the next page.

    Still not sure how to centralise all of our RJS based functionality. It would probably be a good idea to rewrite the DOM when we successfully make a call instead of rendering our partials via RJS

    June 23rd, 2010 @ 03:28 PM

  3. baphled@boodah.net
    baphled@boodah.net
    • State changed from new to open

    June 23rd, 2010 @ 03:29 PM

  4. baphled@boodah.net
    baphled@boodah.net

    Have started this by adding tipsy and animateIconPanel to the form submission script.

    It would be nice if we could refactor further removing all duplication from the RJS files.

    June 24th, 2010 @ 02:42 PM

  5. baphled@boodah.net
    baphled@boodah.net

    Now implemented, needs to be tested.

    June 25th, 2010 @ 02:15 PM

  6. baphled@boodah.net
    baphled@boodah.net
    • State changed from open to resolved
    • Milestone order changed from 0 to 0

    Functionality tested and passing.

    Will review this functionality at a later date

    June 28th, 2010 @ 03:05 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.