Hi!
Patrick put together the updates based on the mockups and I've spent the past couple
of days on the HTML/CSS. The look / feel is pretty close to done; I added some field types
(textarea + fixes to radio) but there are some pending issues with the registration site.
Here is the current status:
- HTML/CSS + graphics 95% complete except for select pages I don't have access to at
this time (registration desk, paper submission, review submissions (no data), vote on
talks (no data), get receipt, view registrations, accepted talks, list all registrations).
I don't know if every single one of these is used but theyre mentioned in the
handlerbars template.
- I added a "Logged in as {{name}}" area in the upper right, but {{name}} only
works on index and not the form pages (not sure why :-/)
- I put a due date for registration in the page of June 15. Hope this was ok. Obviously
easily changed.
- The registration fee is not editable. I think we want the field to suggest the fee based
on country but for it to be editable by the person (right?) I don't know how to
implement this.
- I don't know what the maxlimit is for textareas in the backend so the textareas
don't have a set limit in the front end. We should probably fix that.
- When you click next, because of how the javascript is managing the paging, you stay at
the bottom of the page and have to manually scroll up every time. I experimented trying to
add an autoscroll up to each page in the JS but didn't get too far.
- A bunch of questions need a default value to be set. I see how to do this in the JSON
but i'm not confident it works yet.
- If you indicate you don't need funding, the form with all the travel details is
still visible. Which leads me to -
- There seems to be a bunch of logic in the JSON that the front end isn't reflecting.
E.g., the question that asks if you'd like to contribute to help someone else attend
is linked to a form field where you type how much you'd like to contribute, except
even though it says it should only appear is the value is yes, you'd like to
contribute, it's always visible... I don't know how to fix this. There are
multiple instances of this.
- the lodging "other" option needs a way to input a number of nights, but I
don't know how to do this using the json :(
- (major / devel) The calculation of the total funding ask + radio selection of what %
funding you'd like to request isn't implemented yet.
- (major / decision) Right now the reg form has everything including travel details. There
is a concern the travel research will take a long time so data will be lost due to
timeout. Since the form currently doesn't have required fields set / they aren't
being enforced, the full form can be submitted / saved partially blank and returned to
later to finish. The down side of this is that people could "register" yet leave
essential fields blank yet the app would consider their reg complete if they pay I am
guessing. The alternative is to break out the financial request as a separate form, if we
wanted required field enforcement.
- (major / decision) The fee allows you to pick between paypal and pay at conference. IIRC
we are only allowing prepay so before launch the opt to pay at conference should be
removed.
Hope this is helpful,
~m