- Customizable editorial workflow
- Clean and simple mobile-responsive themes
- Future-ready CMS to extend Intranet longevity
- Migrate and map existing Drupal 6 content into mobile-responsive Drupal 7 platform. Refine the primary content types to better suit the Intranet portal environment.
- Simplify content management and publishing workflows.
- Create an Intranet system that is easily extendable to SLAC’s staff, employees and developers.
Content and function migration: To facilitate a smooth data migration, Mediacurrent leveraged the migrate module as well as custom drush commands which allowed for easy run and roll back of migration throughout the development phase. This approach elevated confidence in a seamless migration upon project completion.
Responsive theme capabilities: Previously, the SLAC Intranet was configured to show and hide content rather than use customized markup that would work on all screens. Mediacurrent added custom tpl files to clean up the markup. We were then able to use the breakpoints SASS library to add responsive breakpoints where needed.
Fully-responsive events calendar: As a bustling scientific community of 1,400 staff members across 150 buildings on site, SLAC employees desired a company calendar that could be accessed anytime, anywhere from their mobile devices. To achieve this, Mediacurrent developed a feature-rich and fully responsive events calendar. For ease of use, the calendar is color-coded by event type (e.g. Staff Celebrations, Events, and Meetings; Training and Development) and can be filtered through a simple drop-down menu. Designed following the SLAC style guide, the calendar now serves as a seamless extension of the SLAC Today Intranet.
Refining content types: The SLAC Today portal had three main content types which Mediacurrent helped to refine and optimize:
Access notices: Mediacurrent added content fields so that access notices could be posted simultaneously to the homepage and events calendar. These alerts were created to notify users about important, time-sensitive information such as a lab closing, or limited access due to construction.
Upcoming events: SLAC Intranet users can easily create an event as well as tick a checkbox to promote the event as a news item. These upcoming events display on both the homepage and the responsive calendar.
Flea market: One feature of SLAC’s Intranet is a forum, similar to Craigslist, where employees can post items for sale. To ensure that all posted items are within company guidelines, Mediacurrent developed a system for users to flag inappropriate content.
Content publishing and workflow productivity: To improve productivity for the SLAC Communications team, Mediacurrent configured a personalized workflow for content creation, approval, and publication.
Mediacurrent established “Author” and “Editor” roles and leveraged the Workbench Moderation modules to streamline what was once a multi-step process for publishing content. To create news content, Authors now have the flexibility to edit all fields of a manually created news item except for the publication date. Once the entry has been saved, the Author receives a confirmation email. Author’s may save their changes and return later to revise their entries, however editing is restricted after submission.
Upon completion, Authors click “submit for publishing,” thereby submitting their post to the Editors for approval. Editors can then review the news entry in draft form which shows exactly how the published news item will render. In addition to publishing, Editors also have the authority to unpublish or revert content to a previous version.
Users can now easily access a ‘My Content’ section directly from the homepage where they would be presented with a categorized and searchable list of all News, Events, Access Notices, and Flea Market content that they have drafted or submitted for publication.
Authoring rich content: Previously, a large amount of duplicate content on the Intranet slowed the site’s search function and made it difficult for users to quickly access important resources. In order to display the same content in different places on the Intranet, SLAC users had to enter the same content several different times. To address this, Mediacurrent augmented each of the content creation forms by replacing obsolete unused fields with more useful conditional fields. Now, SLAC Authors can easily publish rich, search-friendly content with the flexibility to display access notices, events, and news items recurrently across the Intranet.
- Workbench moderation
- Hook updates per feature branch for deploying configuration changes
On the front end of the SLAC Today Intranet, access to well-organized, fresh content and timely updates were key considerations for SLAC to deliver a positive user experience. Mediacurrent’s Drupal developers implemented the functionality needed to quickly update and refresh information. Today, this streamlined workflow helps to maximize employee engagement, while features such as a mobile responsive calendar deliver up to the minute scheduling updates.
Throughout all phases of the project, Mediacurrent sought to make the Intranet easily extendable to SLAC Today’s staff, employees and developers. In the final knowledge transfer step, Mediacurrent provided training and thorough documentation compliant with Doxygen commenting standards to empower SLAC Today’s developers to maintain and extend code in future phases.