pure widget reusing data from the research explorer website in polopoly and other cms stratos...

14
PURE Widget Reusing data from the Research Explorer website in Polopoly and other CMS Stratos Filalithis University Website Programme

Upload: janel-stanley

Post on 17-Dec-2015

219 views

Category:

Documents


0 download

TRANSCRIPT

PURE Widget

Reusing data from the Research Explorer website in Polopoly and

other CMS

Stratos FilalithisUniversity Website Programme

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 list

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 data

PURE Widget Output PreviewProfile information• Title, name• School/Unit• Role• Link to full profile

Publication information• Title• Date• Journal information• DOI• Links to:

• Specific publication page onthe Research Explorer site

• Outbound websites• Full list of publications on

the Research Explorer site

PURE Widget Live Example

http://www.uwp.is.ed.ac.uk/pureOr http://bit.ly/PURE-widget

With right navigation: http://edin.ac/14wgZzKWithout right navigation: http://edin.ac/132t1Qf

Wiki Guidance: http://bit.ly/integrate-PURE

PURE Widget Process

PURE Widget Process

Code for Polopoly / Other CMS

Display Options

Polopoly Integration

PURE Widget Output

Polopoly integration (no profile)

PURE Widget Output

Polopoly integration (wide)

PURE WidgetOutput

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>

Data caching procedure

PUREDatabase

Local UWP Cached

Copy

Daily .Backup..

CheckData

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 parameters

Next steps

• Share guidance with groups & communities around the University

• Evaluate user feedback through– Wiki discussion page– Support calls– Emails

• Implement possible updates/enhancements

Thank you

Questions?

Help with use: [email protected]