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.

Resolve rendering issue with AJAX based responses

#51

At the moment, due to the removal of the side bar, our layout is being broken when we render the resulting data. Though form based views do not display the sidebar we would want to change the DOM to accommodate for this.

The simplest solution would be to just jS based redirect to the given page.

The nicest way would be to manipulate the DOM to simulate the DOM structure of the usual layout.

Reported by baphled@boodah.net · June 24th, 2010 @ 11:53 AM

State: resolved
Milestone: 0.8.2
Assigned to: baphled@boodah.net baphled@boodah.net

Activity

  1. baphled@boodah.net
    baphled@boodah.net

    Refactored views to change the content div's ID, and add the sidebar to the DOM.

    Also refactored the form script to call tipsy and animateIconPanel once the DOM has been manipulated.

    I'd still like to manipulate the DOM further totally removing the need for our RJS files but will have to do alot of leg work to get this down in its present state.

    June 24th, 2010 @ 03:56 PM

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

    Refactored the form script to handle converting the DOM.

    The only thing the RJS files are doing now is rendering our sortable list and the items information.

    June 25th, 2010 @ 02:17 PM

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

    All selenium based scenario's now passing. Will close this tag until we fully implement our RESTful responses

    June 28th, 2010 @ 03:03 PM

  4. baphled@boodah.net
    baphled@boodah.net
    • State changed from resolved to open

    Need to review the parking tickets view and what it should render once a ticket has been included into the system.

    Also need to show the same attention to the creation of new resources

    June 29th, 2010 @ 03:54 PM

  5. baphled@boodah.net
    baphled@boodah.net
    • Milestone changed from UX Improvements to 0.8.2
    • Tag changed from ajax, bug to technical dept, acceptance, ajax, bug
    • Milestone order changed from 10 to 0

    Added as technical dept, all seems fine but we have not back up these findings with examples.

    We need to verify that all JS functionality that is available when viewing an item should be rendered and functional when the form renders its response.

    July 7th, 2010 @ 08:06 PM

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

    Scenarios covered

    July 23rd, 2010 @ 10:37 AM

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.