Redo Edit Author page

Bug #485039 reported by George
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Open Library
Fix Released
High
Lance Arthur

Bug Description

Lance - I think I've finished the first round of maocks for Edit Author.

Still missing: add/edit photo(s)

Here are the mocks:
1. http://home.us.archive.org/~georgeo/upstream/author-edit.html
2. http://home.us.archive.org/~georgeo/upstream/author-edit-links.html

Can you please mark these up on Upstream, then we'll need to hand off to Anand for code.

A Few Details
------------------
1. Edward and I agreed to introduce 2 new date fields: fuzzy-birth-date and fuzzy-death-date. So, in addition to the default field to enter a specific date (like 1956-06-13), you can also switch to a field that's basically a string. These fuzzy fields are mutually exclusive to their "accurate" version. You can only show either a birth-date or a fuzz-birth-date.

2. We'll need to validate the birth/death date fields if they're the accurate version to accept ONLY yyyy-mm-dd, yyyy-mm or yyyy data entry. If the user puts in another format, it would be ideal if we could validate the format before the form is submitted (a bit like the UI we've introduced on the sign up page).

3. Please add Markdown to the Bio field

4. Staff should have the ability to delete any links added to Author pages (and Works for that matter). So, Lance, please add a red cross like the one on facets on search page, available only to staff, that can delete the links. Perhaps we should add a JS Are You Sure step too.

And now, I'll work on add/edit photo or cover UI.

Revision history for this message
George (george-archive) wrote :

P.S. The switch between fuzzy and accurate date fields are indicated in green on the mock.

George (george-archive)
Changed in openlibrary:
assignee: nobody → Lance Arthur (lance-arthur)
milestone: none → upstream
importance: Undecided → High
status: New → Confirmed
Revision history for this message
George (george-archive) wrote :

Wondering whether we should push back on the date field issue. Approach Open Library Dates as it's own release in 2010...

Changed in openlibrary:
status: Confirmed → In Progress
Revision history for this message
George (george-archive) wrote :

Lance - please compare www Author fields with what we have on Upstream. Can you do a quick side by side comparison to see what we're missing? I remember I did kill some of them, but...

Revision history for this message
George (george-archive) wrote :

Yes, let's revert the Fuzzy Dates UI entirely. It's problematic.

So, all we need are two text fields for Birth/Death and people can enter whatever they want. (Identical to what we currently have on WWW.)

Revision history for this message
George (george-archive) wrote :

I've tested the Author edit page pretty thorougly. I'm happy with what's there.

http://upstream.openlibrary.org/templates/type/author/edit.tmpl?m=history

Changed in openlibrary:
status: In Progress → Fix Committed
Changed in openlibrary:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.