aims website revamp

14
AIMS website revamp October 6, 2014 www.macaronibros.com

Category:

Technology


0 download

DESCRIPTION

This presentation details the migration of AIMS from Drupal 6 to Drupal 7 detailing the technical enhancements made. Most importantly the presentation outlines the adoption of VEST Directory (formerly VEST Registry) as the backbone taxonomy for AIMS, linking it to other taxonomies and repositories.

TRANSCRIPT

Page 1: AIMS Website Revamp

AIMS website revampOctober 6, 2014

www.macaronibros.com

Page 2: AIMS Website Revamp

Why Drupal 7• Entity API

With this Drupal 7 module we have the ability to easily define references between contents pushing the old taxonomy module to a new level of flexibility.

• Field collectionsDefining complex data structures is not a problem anymore since we can now define set of fields that can be reused and nested on any content type.

• Display Suite With display suite we are able to standardize contents display depending on context improving maintainability and flexibility.

• PanelsThis module, in combination with our “Tree panels” module, offers full flexibility on the page layout structure giving us fine control on markup, avoiding unnecessary HTML tags and thus producing semantic markup that highly improves SEO performance.

• Foundation + SASS The new theme layer in combination with the Foundation Framework and the SASS engine provides full flexibility and a good starting point to develop our custom themes.

Page 3: AIMS Website Revamp

The migration processFeeds module!

This module has been used to migrate all the Vest Registry giving us the ability to work live on the new website data structure without affecting the migration procedure. !Migrate module!

The Migrate framework has been used to migrate all the existing contents. We developed a custom module, extending the framework base classes, that defines a mapping procedure.Thanks to this module we made the huge work of migrating contents clean but also repeatable.Since the procedure was hard coded we removed the need of freezing the old website during migration: we worked on a backup once everything was ready we re-launched the procedure to migrate all of the new contents.

Page 4: AIMS Website Revamp

Browse by Areas of interest

The old “Subject Tags” taxonomy vocabulary has been reorganized in three main areas to allow better focus on topics.

Page 5: AIMS Website Revamp

Filter by topic

The new “Areas of interests” vocabulary has been integrated in each key page by means of a “Filter by topic” widget that improves the user experience allowing for fast filtering based on specific topics.

Page 6: AIMS Website Revamp

The Vest RegistryTo highlight AIMS core business all Vest Registry products have been transformed to taxonomy terms, improving overall visibility and making content editing and tagging more flexible.Now any content type can be tagged with any Vest registry item, creating a strong relationship that helps to navigate the website keeping the related AIMS products highlighted on each page.

Page 7: AIMS Website Revamp

External repositoriesThe website is seamlessly integrated

• Datasets from CIARD ring

• Organizations from CIARD ring

• RDF Geopolitical Ontology

• Videos from Youtube

• Presentations from Slideshare

• Publications from ELIS

• News and Blog posts from CIARD

Page 8: AIMS Website Revamp

AIMS and CIARD affiliation

Page 9: AIMS Website Revamp

Better user experienceWe designed the UI to improve the user experience. Using HTML mockups we allowed the AIMS team to review the UI and get updates quickly.

Contributing is now much easier, with the “Post” button always visible on the website header.

Page 10: AIMS Website Revamp

User subscriptionsThe notification system has been improved.The user personal page has now a “Manage my subscriptions” button where you can easily subscribe/unsubscribe to any topic of your interest with just a click.

Page 11: AIMS Website Revamp

MobileWith the use of “Foundation Framework” the AIMS website is now responsive and optimized for any kind of mobile device.

Page 12: AIMS Website Revamp

Search engine resultsWe are now monitoring the website with google webmaster tools and we can observe how the website presence on search engines has doubled in a few days after the revamp launch.

Page 13: AIMS Website Revamp

Next steps

• Take semantic markup to the next level with schema.org

• Enrich integration and rendering of Geopolitical Ontology tagged data

• Closer integration with social media, e.g. login with Facebook, Twitter, Google

Page 14: AIMS Website Revamp

Thanks!

we !ok forw#d to

new cHaLLenges with

the aims team!