Open qjhart opened 3 years ago
@sbagg Added an addtional item to the above
assignedBy
, but that can be an arrayEg. grant:116272
"assignedBy": [
{
"@id": "ucdrp:funding_org/8614",
"@type": "vivo:FundingOrganization",
"label": "INSTITUTE OF INTERNATIONAL EDUCATION"
},
{
"@id": "ucdrp:funding_org/4293",
"@type": "vivo:FundingOrganization",
"label": "BUREAU OF EDUCATIONAL AND CULTURAL AFFAIRS"
}
],
...
Some of the formatting questions I have:
Regarding Formatting here are some examples:
@sbagg, there seem to be a few grants that are failing to complete rendering. It looks to me, like they are making a call to a non-existent endpoint, and I'm not sure why. Can you look at the two examples below as examples
https://dev.experts.ucdavis.edu/grant/122801 https://dev.experts.ucdavis.edu/grant/111109
@wrenaria We have updated the grants page with more information, including the administrating organization, and all the researchers involved in a grant. These are added to the dev site, but with outstanding formatting questions. I'm sure you'll see other things, but these are some of the formatting questions I have:
Regarding Formatting for multiple researchers here are some examples:
If information is not available (like grant admin), treat like we do everything else on the site: hide it.
For displaying a mix of Aggie Experts collaborators and others, I think we should maintain the heading structure but split contributors into separate sections titled Aggie Experts Contributors
and Other Known Contributors
, listing the names alphabetically within each section. Here is an example using data from https://dev.experts.ucdavis.edu/grant/117708:
This looks fine to me @sbagg / @Vensberg any issues here ? I'm assigning this on to @sbagg
The Grants Information JSON has been updated to include all the roles for the grants, eg for grant:117708, we have the following information below.
We need to to the following on the User Pages
And on the grant page:
inheresIn
property with an@id
relates
that aren't of a RoleType. The current VIVO schema has us pointing directly to the users as well, but I think this is currently redundant.assignedBy
, but that can be an arrayThe order of the roles as presented should be:
Once we have that in place