Sector(s)
Team Members
Project Team
Client: Österreichischer Wirtschaftsverlag GmbH
Visit the site
Visit the siteOrganizations Involved
Community contributions
- Contentpool Distribution: The contentpool distribution is open-sourced and shared on GitHub for broader use by the community.
- GitHub: https://github.com/drunomics/contentpool
- Custom Modules:
- Basic Auth Limited: https://www.drupal.org/project/basic_auth_limited
- Custom Elements: https://www.drupal.org/project/custom_elements
- Other Contributions: Contributions to Drupal modules and enhancements, as well as ongoing support for the Drupal community.
Wirtschaftsverlag manages a content pool that supports over 30 satellite sites for specialized Austrian magazines. The project aimed to migrate the existing Drupal 7-based content pool to Drupal 8, implementing a modern decoupled frontend with Vue.js and Nuxt. The first site to launch, Fleisch & Co, serves as the flagship site, marking the successful transition and setting the stage for the rollout of other satellite sites. This migration improves the technical setup and makes content management more efficient.
Goals
- Migrate the legacy content pool from Drupal 7 to Drupal 8.
- Implement a decoupled frontend using Vue.js and Nuxt.js for performance and scalability.
- Ensure seamless content replication across 30 satellite sites.
- Reduce the time-to-market for launching new sites.
Requirements
- Implement content replication for 30 separate satellite sites.
- Utilize Vue.js and Nuxt.js for the decoupled frontend.
- Integrate multi-site architecture for efficient content management.
- Optimize for SEO and mobile responsiveness.
Outcome
The project successfully modernized Wirtschaftsverlag's content pool and content management processes, enabling rapid deployment of new satellite sites. Performance improvements were achieved through the decoupled frontend and optimized caching strategies. The content replication process became more efficient, and the overall time-to-market for site launches was significantly reduced.

Drupal was selected for its flexibility, scalability, and ability to handle multi-site configurations efficiently. The migration to Drupal 8 allowed for modern content management features, while the decoupled frontend approach with Vue.js and Nuxt.js improved site performance and user experience across the entire site network.
Technical Specifications
Drupal version:
- Basic Auth Limited: Restricts basic authentication to specific paths for improved security.
- Custom Elements: Enables the use of web components (custom elements) in Drupal content.
- Entity Edit Redirect: Redirects users to a predefined page after editing an entity, improving workflow efficiency.
- Lupus CE Renderer: Provides an optimized renderer for Custom Elements UI, ensuring seamless integration.
- Markup Field: Adds a field type for static markup, useful for inserting custom HTML or UI elements.
- Multiversion Sequence Filter: Helps maintain data consistency in multiversion environments by filtering sequential revisions.
- Services Env Parameter – Allows environment-based configuration for Drupal services, simplifying deployments.
- Trusted Redirect – Enhances security by validating and managing external redirects.
- UUID URL – Enables URL-based entity lookups using UUIDs, useful for headless and API-driven architectures.
-
Replication Module - For content distribution across all satellite sites.