Sector(s)
Team Members
Project Team
Special thanks to MrTango (Plone) and Joachim Nickel (Contao) for providing valuable usability feedback and optimization ideas.
Visit the site
Visit the siteOrganizations Involved
Community contributions
Apart from CMS Garden itself being a community contribution to Drupal marketing, during the implementation of OpenCulturas we developed some OC sub-modules and contributed patches to contrib modules:
- Views integration for Swiffy Slider that previously only provided a field formatter.
- Customizable teasers with overrides of all fields, for nodes, terms and external links, including design options
- Accessible FAQ with customizable content and category pages
- Entity type tagging for all content types with appealing landing pages (e. g. location type „university“, event type „barcamp“, article type „press release“)
If you see the free and open source sector as a garden, then all the colorful projects in it are valuable plants, each with their stengths and weaknesses, but peacefully growing side by side. In <a href="/cms-garden">CMS Garden</a> the most active open source CMS communities (like from WordPress, Joomla!, Plone, Sulu, TYPO3 & more) have been doing public relations work together for more than a decade, using Drupal as their web platform by mutual agreement. The website has been relaunched in 2024 with the OpenCulturas distribution as the basis.
About the project
Requirements:
- Reusable pieces of content
- Accessibility
- Bilingual (at least)
- Elaborate CMS portraits with structured data
- Recurring events (like Drupalcon, Drupal Dev Days, Camps) with least-effort date additions
- Reusable event location profiles and organizer profiles
- Ambassador profiles
- Taxonomy-based aggregation pages (landing pages)
- Magazine with several columns
- Form builder for membership applications and token-based attendee registration
- FAQ and glossary
- Archive calendars (context-filtered)
- Custom context-related teaser design options (linking to nodes, terms, external URLs)
Why Drupal was chosen
Imagine members of different CMS communities discussing the choice of an authoring tool :-) We might as well had chosen a different one. Out of the most suitable meeting the requirements it was probably mere coincidence that the most enthusiastic contributors came from the Drupal community. On the other hand, maybe no coincidence.
Technical Specifications
Drupal version:
Key modules/theme/distribution used:
Using Drupal since 2014, we collected a lot of user feedback and developed ideas for a relaunch that we contributed to the development of OpenCulturas upfront. Although the distribution generically focused on arts + culture communities/marketeers and avoiding any bias, it turned out that not many tweaks were required to implement OpenCulturas for a FLOSS community as well.