Skip to main content
Home
GrN.dk

Main navigation

  • Articles
  • Cases
  • Services
  • Your Digital Project Manager
  • About Greg Nowak
  • Image Gallery
  • Contact
User account menu
  • Log in

Join my community / free newsletter — sign up here

Breadcrumb

  1. Home
  2. Cases

Fifteen years of community ideas, carried from Drupal 7 to Drupal 11

Client
Ideahunters — crowdsourced-challenge platform
Sector
Community platforms / legacy migration
Period
July–August 2026

ideahunters.grn.dk ↗

The rebuilt Ideahunters front page on Drupal 11: the tagline 'Great ideas, sourced from the crowd' over a blue-green hero card, with an archived brand challenge below.

At a glance

Ideahunters is a crowdsourcing platform where brands post a challenge and a community submits ideas against a deadline. The original site ran on Drupal 7 — end-of-life, unsupported, and increasingly a liability — with over a decade of challenges, discussions and member accounts in it. The platform was rebuilt on Drupal 11 and the legacy content migrated across: 426 pieces of content and 921 user accounts, anonymized on the way in.

426 nodes migrated: 328 discussions, 46 ideas, 16 challenge listings, 36 pages
921 member accounts carried over — anonymized during the transfer, authorship preserved
Drupal 7 (end-of-life) → Drupal 11.4 on PHP 8.3, migration maps in version control

The challenge

Drupal 7 to Drupal 11 is not an upgrade, it is a re-platforming: the content model, the theme layer and the API all changed generations. The archive had real value — 328 discussion threads and dozens of brand challenges with their submitted ideas — but also real risk: fifteen-year-old member data that should not simply be copied forward as-is into a new system under current privacy expectations.

The solution

A two-track job. The platform itself was rebuilt cleanly on Drupal 11.4 rather than dragged through five major-version upgrades — new content types for challenges, ideas and discussions that mirror the old structure where it earned its keep and simplify it where it did not.

The content then came across through scripted migration maps (exported from the D7 database, replayed into D11), with user accounts anonymized during the transfer — identities reduced to what the archive needs to stay coherent, mapped old-UID to new-UID so every idea still belongs to its author. The maps live in version control, so the migration is repeatable and auditable rather than a one-night heroic import.

The results

The platform now runs on supported software: Drupal 11.4 on PHP 8.3, with 46 ideas, 16 challenge listings, 328 discussions and 36 pages of the legacy archive live and browsable, and 921 anonymized accounts preserved. A nightly Trello-board backup timer and the server's standard backup routine cover it going forward.

For any organisation still on Drupal 7, this is the shape of the way out: rebuild the platform on 11, script the content across, and treat the user data with more care than the original site ever had to.

  • Drupal
  • migration
  • Community platform
  • Custom Development
  • AI agents

Got a project that needs the same kind of hands-on delivery?

Your digital project manager

Review Greg on Google

Greg Nowak Google Reviews

 

Written recommendations from Trafik og Veje, Aarhus Municipality (2011) and AgroTech (2010) — read them on LinkedIn.

Illustrated infographic summarizing: WordPress 7.1 Exposes AI-Ready Actions. Who Gets to Run Them?
WordPress 7.1 Exposes AI-Ready Actions. Who Gets to Run Them?
2026-09-02

WordPress 7.1 helps AI agents discover and invoke site abilities. Here is how to keep exposure, authentication and permission firmly separate.

Illustrated infographic summarizing: From Sales Meeting to CRM: Automate Follow-Up Without Compromising Data Quality
From Sales Meeting to CRM: Automate Follow-Up Without Compromising Data Quality
2026-09-01

How to use AI for meeting notes and follow-up while fixed rules protect CRM data, customer matching and the sales pipeline from errors and premature changes.

Illustrated infographic summarizing: Your AI Gateway Can Name the User. Decide What That Log Is For
Your AI Gateway Can Name the User. Decide What That Log Is For
2026-08-31

Identity-aware AI Gateway logs can sharpen security and cost control, but only when attribution, access, retention, guardrails, and response are clearly defined.

Illustrated infographic summarizing: Zero Data Retention Is a Workflow Audit, Not a Checkbox
Zero Data Retention Is a Workflow Audit, Not a Checkbox
2026-08-30

Zero Data Retention covers the provider, not every copy in your stack. See how to audit endpoints, logs, storage, deletion and project-level controls.

Illustrated infographic summarizing: MCP 2026-07-28 Is an Auth Migration, Not a Version Bump
MCP 2026-07-28 Is an Auth Migration, Not a Version Bump
2026-08-29

MCP’s July 2026 release removes protocol sessions and tightens OAuth. Here’s a practical plan for migrating clients, servers and enterprise access safely.

Illustrated infographic summarizing: Turn a Technician’s Voice Note into a Work Order—Not Raw Audio
Turn a Technician’s Voice Note into a Work Order—Not Raw Audio
2026-08-28

Voice input can reduce the technician’s documentation burden when hours, materials and status are validated before the information is saved in the work order system.

Illustrated infographic summarizing: ChatGPT Disabled Personal Knowledge Sync. What Broke on Your Team?
ChatGPT Disabled Personal Knowledge Sync. What Broke on Your Team?
2026-08-27

ChatGPT retired personal sync connections for Enterprise and Edu. Here is how to find affected workflows, migrate access, and test permissions.

Illustrated infographic summarizing: Cloudflare’s September Bot Defaults Could Quietly Cut AI Visibility
Cloudflare’s September Bot Defaults Could Quietly Cut AI Visibility
2026-08-26

Cloudflare’s September bot defaults give publishers more control, but one training block could also cut search crawling and AI-driven discovery.

Illustrated infographic summarizing: Does Your AI Chatbot Clearly Identify Itself?
Does Your AI Chatbot Clearly Identify Itself?
2026-08-25

The EU’s transparency requirements for AI chatbots now apply. Here is how to make your bot’s identity clear, limit its system access and provide a genuine route to a member of staff.

Illustrated infographic summarizing: Should publishers add Google’s new Preferred Sources button?
Should publishers add Google’s new Preferred Sources button?
2026-08-24

Google’s Preferred Sources button is worth a controlled test for eligible publishers, with careful choices around placement, performance and measurement.

More articles
RSS feed

Footer

  • All articles
  • Contact

GrN.dk — AI automation, web platforms, web optimization, data handling and logistics.

© 2026 GrN.dk · LinkedIn · Contact · AI automation in Danish: nowa.dk

Behind GrN.dk: Individual Entrepreneur Codecrafter · Tax ID 305669096 · Bakhtrioni St. 22, 0194 Tbilisi, Georgia · official business register