Feature summary: This is a proof of concept for adding new statements in Paulina. In this initial test task, the idea is to place a button called "Add information" below the biography table on the author page. When the user clicks on the button, the interface shows a dropdown including all the missing fields. The user can then select a field, and when they do that, a text box appears.
Here's a sketch of what the "Add information" button should look like:
A sketch of what the dropdown may look like (remember to include just the missing fields in the dropdown):
And a sketch of what the text input may look like:
That's all for this proof of concept. For now, there's no need to call the Wikidata API, nor for the user's input to be placed in the corresponding field. Instead, the task is just focused on creating a user-friendly editing interface using JavaScript.
Benefits: This proof of concept will be useful to test a user interface for adding data. Later, it will incorporate the ability to connect to Wikidata, add statements to Wikidata items, and show them in Paulina.




