Week 8

by Ajit

week
gsoc
gsoc2020
bibliography
eval#2
week#8

Week Summary

This week started with fixing of errors which were remaining for the bulk upload publications feature. After fixing the bugs, the pages were completed by making the remaining changes for error handling.

Also, the remaining changes to the artifacts_publications pages were made which also included the publications reference display using Bibliography API on all the required pages. The publications and artifacts data cards are shown below in the image of a sample edit page. Similar information cards were added for add features on the appropriate pages. screencapture-127-0-0-1-2354-admin-artifacts-publications-edit-1-2020-07-30-14_38_52

After this, work for integrating authors and editors input with the publications add/edit pages was completed. Publications add page is shown below. screencapture-127-0-0-1-2354-admin-publications-add-2020-07-30-14_43_13

Finally, issues regarding data validation for authors data pages were fixed. This included changing the data saving format for Asian order names as well as requiring input of atleast first or last name for saving the data. Screenshot from 2020-07-30 14-32-57

Daily Work Update

# Day Date A short description of the work done
1 Monday 2020/07/20 Fixed bug for proper connection to the editors_publications table and saving associated editors publications.
2 Tuesday 2020/07/21 Creating new add editors and authors fields for publications forms as the current one for better input.
3 Wednesday 2020/07/22 Finished new input field for authors (for publications form).
4 Thursday 2020/07/23 Finished changes to the artifacts_publications pages (using view component and other fixes).
5 Friday 2020/07/24 Completed add/edit pages for publications with some other improvements.
6 Saturday 2020/07/25 Completed the remaining changes for the publications bulk upload feature.
7 Sunday 2020/07/26 Fixed issues for authors data pages.