Reusing data from the Research Explorer website in Polopoly and other CMS Stratos Filalithis University Website Programme Integrating PURE PURE provides APIs to get data from BETATESTLIVE Servers ID: 443549
Download Presentation The PPT/PDF document "PURE Widget" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
PURE Widget
Reusing data from the Research Explorer website
in
Polopoly and other
CMS
Stratos
Filalithis
University Website ProgrammeSlide2
Integrating PURE
PURE provides APIs to get data from BETA/TEST/LIVE Servers
Limitations on using the LIVE Server during working hours to avoid overuse
Several integrations around the University by using different code/methods
PURE Web Services community/mailing listSlide3
PURE Widget Overview
Follows familiar widget functionality
Generates code you can use either in Polopoly or other CMS
Displays basic profile information and a short list of publications
Links to the Edinburgh Research Explorer
Provides a set of options for customisation
Can be expanded by adding more dataSlide4
PURE Widget Output Preview
Profile information
Title, name
School/Unit
Role
Link to full profile
Publication information
Title
Date
Journal information
DOILinks to:Specific publication page onthe Research Explorer siteOutbound websitesFull list of publications onthe Research Explorer siteSlide5
PURE Widget Live Example
http
://
www.uwp.is.ed.ac.uk/pure
Or
http://
bit.ly/PURE-widget
With right
navigation: http://edin.ac/14wgZzKWithout right navigation:
http://edin.ac/132t1QfWiki Guidance: http://
bit.ly/integrate-PURESlide6
PURE Widget ProcessSlide7
PURE Widget Process
Code for Polopoly / Other CMS
Display OptionsSlide8
Polopoly Integration
PURE Widget OutputSlide9
Polopoly integration (no profile)
PURE Widget OutputSlide10
Polopoly integration (wide)
PURE Widget
OutputSlide11
Non-Polopoly Integration
Code can be used to websites outside Polopoly
Output can be styled through CSS Styles
Code can be reused by web developers without a need for
the
widget
<
iframe
id="purewidget" class="uwp-purewidget" type="text/html" width="410" height="469" src="http://
www-dev.uwp.is.ed.ac.uk/pure/pure.php?uuid=9a4f69dd-d477-4c06-a9e2-43ebdf156d53&sp=
1&p=3&wf=0&oh=1" frameborder="0"></iframe>Slide12
Data caching procedure
PURE
Database
Local UWP Cached Copy
Daily
.
Backup
..
Check
Data
Data OK
Errors in data
Discard data
& Log Error
Send details & error log via email
All data copied
Get data
Researchers
Publications
Important: Runs overnight (starts at 3am)
There is room for optimisation using API parametersSlide13
Next steps
Share guidance with groups & communities around the University
Evaluate user feedback through
Wiki discussion page
Support calls
Emails
Implement possible updates/enhancementsSlide14
Thank you
Questions?
Help with use:
Polopoly.Support@ed.ac.uk