Project Overview
The main challenge was to implement a social media newsroom at the existing company website based on Drupal CMS.
The solution had to meet the following requirements:
Search: The newsroom can be completely integrated with the site’s search capabilities
Share/Subscribe/Bookmark: All content categories (Company, Multimedia, Contact, News - press releases, news articles, Events - live, upcoming webcasts, on-demand webcasts, Social Media, Blog) should be entirely integrated with sharing capabilities and there should be an option to subscribe to the content. Users should be able to share and subscribe to each content category on their own. Integration with the “ShareThis” button, social bookmarking sites (dig, del.icio.us, Technorati), subscription by RSS and by email
Integration with social sites: Twitter, Facebook, YouTube, Vimeo, SlideShare, Flickr, Picasa, etc.
Widgets: Content categories should be implemented as Widgets so that individual widgets could be added or removed from international websites
Translation: There should be the possibility of translating the entire newsroom (all headings, subheadings, buttons, copy, etc.). There should also be the possibility to translate Individual items within each content category
Tags: the option of tagging all content types, including the text from blog posts, press releases, news articles, event, product information, images, videos, etc.
Registration: Registration is only required for commenting on the blog, or signing up for an upcoming or on-demand webinar. The other content should be available to all visitors
Usability: Non-technical users should be able to edit, update and add items into the newsroom. Nothing should be hard coded. It should be easy for a non-technical user to add and edit all articles, posts, events, graphics, etc.
Unique URL: Every text, image or video item should have its own URL, so that the content could be embedded and shared in other social networks
Technologies
What Was Done
The development team carried out the following tasks:
Development of the Newsroom section design and creation of Photoshop templates
Development of a Three-column Drupal theme (for the Newsroom section)
Development of custom-designed Drupal modules
Custom Breadcrumbs Translate
Facebook Walls on Block
- Media: Custom URL
Menu extend
Twitter Blocks
Validation Modification
Installation and fine customization of Drupal modules, adapted to the design of the site
AddThis
AJAX Poll
Block Class
Content Profile
Custom Breadcrumbs
Custom Tokens
Disqus
Email
Embedded Media Field
FileField
FLV Media Player
ImageAPI
ImageCache
ImageField
Lightbox2
Link
Media: Facebook.
Media: Flickr;
Media:Vimeo;
Media: YouTube;
Node Blocks;
Quick Tabs;
Views PHP;
Views Tagadelic
An extensive and thorough testing was performed to ensure that the system quality is all right and guarantee a smooth usage.