#72 ✓resolved
baphled (at boodah)

Centralise all form based client side functionality

Reported by baphled (at boodah) | July 4th, 2010 @ 10:11 PM | in 0.8.2

We are experiencing errors due to a few of our form based plugins. Ideally we would clean these up but that is for another day. For now we need to create a partial with these js files and link those to all of our form based views

Comments and changes to this ticket

  • baphled (at boodah)

    baphled (at boodah) July 7th, 2010 @ 12:48 AM

    • State changed from “new” to “open”
    • Milestone order changed from “11” to “0”

    Found a better way of doing this, instead of creating partial which would of been kind of naughty, we can use the jquery.include function to include the necessary js files just before we setup our new events after a successful form submission.

    Need to go through all forms and make sure this functionality does not break anything

  • baphled (at boodah)

    baphled (at boodah) July 7th, 2010 @ 01:33 AM

    • Milestone changed from UX Improvements to 0.8.2
    • Tag changed from ajax, bug, improvement, ux to acceptance, ajax, bug, improvement, ux
    • Milestone order changed from “1” to “0”

    All basic forms seem to be working fine, we'll need to create the following acceptance tests to make sure that these bits of functionality do not break when we add new JS functionality

  • baphled (at boodah)

    baphled (at boodah) July 13th, 2010 @ 01:56 PM

    • Milestone order changed from “25” to “0”

    Now created acceptance tests for the following features:
    ordering button
    info and summary headers
    flash messages
    hover sidebar

    Will need to work on pagination and making sure the above functionality also works when pagination is being used.

    Features to cover:
    pagination

  • baphled (at boodah)

    baphled (at boodah) July 23rd, 2010 @ 10:36 AM

    • State changed from “open” to “resolved”
    • Milestone order changed from “4” to “0”

    Scenario now covered.

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.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Bridging the gap between clients and developers

Shared Ticket Bins

People watching this ticket

Pages