
Following a rebranding initiative, the Rainforest Alliance web design team worked with Last Call Media to build the next version of www.rainforest-alliance.org in Drupal 8.
Drupal was selected for this project based on several factors. First, its focus on structured data fit well with Rainforest Alliance’s need for portable and searchable content. Second, the deep integrations with Apache Solr allowed for a nuanced content relation engine. Solr was also used to power the various search interfaces. Third, Drupal has historically had powerful workflow tools for managing content. While these tools weren’t quite ready for Drupal 8 when we built it, we knew they would be simple to integrate when they were ready. In short, Drupal was a perfect fit for the immediate needs, and Drupal 8 met the organization’s longer term goals.
Over the years, the Rainforest Alliance has cultivated a repository of structured content to support their mission. While the content is primarily displayed as long form text, there is a wide variety of metadata and assets associated with each piece of content. One of the primary goals of the new site was to enable discovery of new content on the site through automatic selection of related content driven by the metadata of the content the user was viewing. Additionally, the Rainforest Alliance had a future requirement for advanced permissioning and publishing workflows to enable stakeholders outside of the web team to play a role in the content lifecycle.
After some initial consultation, the Rainforest Alliance was looking to build a responsive Drupal 8 website, which included both building out new content types and migrating existing content from their then-current Drupal 7 site. It needed to be ready to launch on a 4 month timeline, by the end of September 2016.
The project followed a highly collaborative, agile project management style such that the Rainforest Alliance could provide wireframes, design and UX direction, technical specifications, user testing and QA for all content types, and Last Call would carry out all Drupal Development, including theming, and project management, providing guidance based on our expertise and best practices. The result was arguably the most impressive Drupal 8 site, launched within a year of D8's initial release, and in time for Rainforest Alliance's major end-of-year donation campaign.
Metatag - (reported issue) Wrong url tokens listed in metatag token Browser
Features - (reported issue) Features Drush commands are using shortname instead of the expected module name (fullname)
Search API Solr - (code) Class 'Drupal\search_api\Utility' not found
Search API Solr (code) - Failed to connect with a basic auth
Entity Embed - (review) [Follow-up] Use Entity browser's form element
Panels - (support) Panels for taxonomy term detail page path not working?
Last Call Media is a full-service creative agency developing solutions for partners online and off through innovative strategy, branding, print, and digital design. Last Call Media enjoys work with purpose– building engaging solutions that assist and support organizations working to improve their communities.



