How to Include RPS data on your webpages
This page provides information for those who wish to display lists of publications drawn from RPS in a departmental or personal web page.
Before you start...
You will need to know the UPI of each RPS user whose data you would like to embed.
Instructions
Please Note: The URLs given below will only work from within the UCL network domain. Data for display in webpages is refreshed from RPS on a six hourly basis.
URL format for Publications Lists:
Publications lists are created by using specially formatted web addresses (URLs). You can choose to have embed lists for the following:
- A Single Person
- Several People
- A whole department
Personal Lists:
The syntax for a single person's list from RPS is:
https://research-reports.ucl.ac.uk/RPSDATA.SVC/pubs/upi
where the upi is the UCL Person Identifier which can be found on your staff identity card.
Several People
The syntax for several people list is:
https://research-reports.ucl.ac.uk/RPSDATA.SVC/pubs/upi,upi
where the upi is the UCL Person Identifier which can be found on your staff identity card.
Note: Publications will appear twice in the search results where two of the people searched for are authors.
Department Lists:
https://research-reports.ucl.ac.uk/RPSDATA.SVC/pubs/Null?&deptcode=dept
where dept is the department code. You can find your department code from here:
Note: RPS allocates staff to departments based on HR data and can only store one department affiliation per person. This means that staff with multiple affiliations or who are only informally attached to the department may not appear.
Additional sort options for author lists
Publications from an individual author, sorted by year:
https://research-reports.ucl.ac.uk/RPSDATA.SVC/pubs/upi?orderby=year
Where the upi is the UCL Person Identifier which can be found on your staff identity card.
Publications from an individual author, sorted by publication type:
https://research-reports.ucl.ac.uk/RPSDATA.SVC/pubs/upi?orderby=type
Where the upi is the UCL Person Identifier which can be found on your staff identity card.
Department publications ordered by publication type:
https://research-reports.ucl.ac.uk/RPSDATA.SVC/pubs/Null?orderby=type&deptcode=dept
Where dept is the department code. You can find the department code from here:
Embedding RPS data in a webpage
To embed RPS data in a website using UCL's Drupal content management system, see the guide on embedding third party content.
To embed one page within another with HTML you should use the <iframe> tag; e.g.:
<iframe src="http://research-reports.ucl.ac.uk/RPSDATA.SVC/pubs/upi"></iframe>
If you would like to select individual elements from within the page such as the publications list or number of publications, you may be able to use the javascript library jQuery to load a specific element (see the jQuery load function).
Related guides & other info
Help & Support
For further help and assistance you will need to contact the IT Services.
Feedback
We are continually improving our website. Please provide any feedback using the feedback form.
Please note: This form is only to provide feedback. If you require IT support please contact the IT Services Help desk. We can only respond to UCL email addresses.