David Clover 25 November 2011 12:56:29 PM
We are making good progress with the help of our colleague
Jacques Roberts in developing new website models with the
Drupal framework and the University's
OUICE (sorry - this page available to OU internal viewers only) style templates.
The current project is to replace the existing
DPP website with something more up to date and to follow that with the
Materials Engineering website. Internal readers of this blog can review the current look and feel of the draft
revised DPP website (development site open to internal viewers only at present) which is currently nearing completion in terms of visual design and style, though not yet of its fully developed content.
In particular, we are concentrating on how to present 'people' information efficiently. In our previous and extensive work with data-driven Content Managed sites using our very effective Notes/Domino framework - for example sites like
Sysweb,
Statistics and others - we have been able to automate the population of the 'people' and even some 'thematic' and 'news' pages from a database containing profile information, picture links and news content. This means that on adding or removing someone to or from a Department or group in the Faculty or changing content for a theme, project or news item, all related sites where the person, news or theme details appear are updated at the same time and consistently. Changing the web presentation model to Drupal has meant that we need to rethink and substantially re-engineer the data connections that make this so very easy for us to do in the Domino model. This means that we now have to largely redesign our 'people' database so that we can feed lists and content directly to Drupal sites using an XML feed as well as to Domino-driven sites, and this will require significant development and testing.
On the plus side, when this is done successfully and when the web-based editing interface for users is ready we will be able to update 'people' pages and their pictures wherever they appear and on whatever site (in differing web-delivery technologies) with a single and central change to flags and content on their Faculty record.
With the help of the technical staff in the
OU Library we are already doing something like this very successfully in relation to the
'ORO' (Open Research Online) Research Output items relating to people and areas. Under each 'Person' item in the DPP website (and in our Domino-driven sites) the current list of publicaitons appears automatically. here's a
DPP (Drupal) example (click the 'Publications' tab) and here a
Statistics (Domino) example. We hope to be able to refine the ORO feed selection criteria so that we can include ORO selections against 'keywords' on the ORO item itself to make tailored subsets of publications appear in appropriate pages and areas on all our sites. We've already, with the help of our
developers managed to syndicate the 'News' about research which we are accumulating on our MCT-Research website to other sites. A recent example is shown the
Acoustics site.
There is some way to go still in creating a successful first site for a research group (the DPP model) in Drupal, but once we are confident that we have mastered the techniques, in particular the 'single sourcing' of data such as that we are planning for people and pictures, we'll be able to start work on converting the sites for other groups too.