internetarchive / internetarchive/openlibrary

Create Preview for Identifiers on Edition and Author pages

Open
#7,309 6 comments 0 reactions 0 assignees View on GitHub
Affects: Librarians Lead: @lokesh Needs: Response Priority: 3 Theme: Editing Type: Feature Request
Dominant language
Python
Stars
6.7k
Forks
2k
Avg merge
2d 19h
Merged PRs (30d)
138

Description

It is not always certain which identifier is expected in an ID field, both for editions and authors. Some institutions offer several IDs, with others the ID is not obvious. Checking an ID is rather tedious, as the page needs to be saved and reloaded for every check. While not problematic for a single ID, it gets time consuming if necessary for many works / authors or one work / author with many IDs.

### Describe the problem that you'd like solved

Integrate a preview for IDs, to allow for a test without exiting the edit window or having to leave the editing page.

### Proposal & Constraints

There should be a usable preview of the IDs within the edit page, so that I can test any entry without leaving the screen. Many editors for LaTeX, HTML and Asciidoc offer such a preview. There are also plenty online HTML editors with instant preview.

The most important feature is that I can check whether a) a link is created and b) it works as intended. The link from the preview must open in a new tab, as the changes to the work or author page would otherwise be lost.

### Additional context

![AuthorIDs](https://user-images.githubusercontent.com/36878944/208745040-1fc761cb-9046-41ea-9d94-cb0bdb58f9ad.png)
![EditionIDs](https://user-images.githubusercontent.com/36878944/208745045-11a6bede-8ba9-45c9-9b56-c052e411b134.png)

#7261 (This is a part of _Improve OpenLibrary's User Interface to make librarians work easier_)

### Stakeholders

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.