Bram's Dev Blog

home

100 Days of Code Day 76 - Analyzer CSS tweaks

08 Nov 2018

Yesterday I made it work

Today I make it pretty.

Disabling full Scholar full HTML page logging

Removed the extra logging that I added in previous days again. If I ever turn this on again, I have to find a way to log something a little bit more specific than logging the entire HTML response, including all of the javascript that Scholar returns.

Colour coding item titles on repository homepage

Before, all items were just rendered the same way on the repository analysis page. I have added color coding to the items that were not found in scholar show up in red.

I also added a file icon that shows in red when the full text is missing, and in green when the full text was correctly found.

Refresh results for item - clarify behaviour

Yesterday I introduced the ability for repository managers to manually switch the metadata and full text presence to found, after they’ve done a manual verification.

However, the “Refresh Results” action is currently overriding this. Hoping that I can ever fix the automated verification on Google Scholar, I will keep this in place, but I will rename the button to “reset results”.

Day 77 Plan

Switch back to DSpace 7 Angular.

Ask my colleagues for assistance to access the assets and hopefully get a successful test run in place for the DSpace 7 Angular language switch.

Future days - DSpace 7 Angular

Future days - Analyzer.atmire.com work

Future Days - Productivity

Future days - Jekyll http://bram-atmire.github.io/ site

Future Days - Atmire.com work

Investigate and work on search engine optimization (SEO) for the main atmire.com website.

Future Days - Learning just for learning

Sustainability challenge - Finish before Christmas

If I continue like October, I could hit day 68 by end of October and day 98 by end of November.