Openlibrary: Books Page Issues (following Canonical Books Launch)

Created on 8 Jul 2020  路  2Comments  路  Source: internetarchive/openlibrary

  • [ ] (TODO) Issues relating to list (post Canonical Books Page launch) #3607

  • [x] (TODO - remove the initial perspective ) trapezoid-shaped cover looks distorted
    Screenshot 2020-07-08 at 17 00 01

  • [x] (TODO - place on new line) Edition subtitles and edition information should not be on the same line.
    Screenshot 2020-07-08 at 17 04 35

  • [x] (TODO) Work subtitles do not appear on work record or in work record's history. !Important

  • [ ] (TODO) From search results page, clicking "X editions" should go to the top of the editions list, above the drop-down. It currently goes to the middle of the list.

  • [ ] (TODO) Font-size too small for several patrons (there's been a regression on the author's page)

  • [ ] Work covers still exist, but are not editable.

  • [ ] Sync button appears on works URL but only editions should be sync-able.

  • [ ] Searching by IA ID, example celerystalksatmi0000howe, goes to incorrect edition. !Important

  • [ ] (Forms submits on save ... ) After saving an edit, user should be returned to the same url they started from. For example if an edit is made from the work url, they should not be redirected to an edition url after saving an edit.

  • [x] (TODO) An edit button should be next to the edition details at the bottom of the page. It is usually there that one notices an edit needs to be made. User currently has to scroll back up to the top to reach the edit button.

  • [x] (TODO) All edition details should be in one place, even if this means repeating on the page. This block should indicate which edition the details belong to without user having to scroll back up to the top to locate that info.
    Screenshot 2020-07-15 at 10 29 11

    • Add edition title/publisher/etc to the edition details box
  • [ ] (TODO New issue) Bullet points do not render in descriptions

  • [ ] #3760 Orphaned editions throw errors.
    /opt/openlibrary/deploys/openlibrary/9cdb75d/openlibrary/templates/type/edition/view.html: error in processing template: TypeError: %d format: a number is required, not instance (falling back to default template)
    https://openlibrary.org/books/OL9773440M/Muertos_Incomodos?edition=

  • [x] Some works throw error /opt/openlibrary/deploys/openlibrary/9cdb75d/openlibrary/templates/type/work/view.html: error in processing template: AttributeError: 'url' (falling back to default template)
    https://openlibrary.org/works/OL16060245W/Crispin?edition=crispinatedgeofw00avi1 #3564

Stakeholders

@mekarpeles @tabshaikh @cdrini

UI Books Page @mekarpeles 2 Bug Epic

All 2 comments

I found another bug:

  • Lists are displayed in disorder when a book is included in several lists. Example: OL8563887M.

screenshot

I've added @dcapillae 's comment to the list of problems in the original issues description so it won't get lost. I've also added a link to a related issue for works throwing errors. Finally, note that the work and edition linked in the original issue have been edited and no longer error

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jdlrobson picture jdlrobson  路  5Comments

cclauss picture cclauss  路  3Comments

BrittanyBunk picture BrittanyBunk  路  5Comments

BrittanyBunk picture BrittanyBunk  路  4Comments

LeadSongDog picture LeadSongDog  路  5Comments