Gå til hovedindhold
Hjem
GrN.dk

Main navigation

  • Artikler
  • Cases
  • Ydelser
  • Din digitale projektleder
  • Om Greg Nowak
  • Billedgalleri
  • Kontakt
User account menu
  • Log ind

Bliv en del af mit community / gratis nyhedsbrev — tilmeld dig her

Brødkrumme

  1. Hjem
  2. Cases

Femten års community-idéer, båret fra Drupal 7 til Drupal 11

Client
Ideahunters — platform for crowdsourcede challenges
Sector
Community-platforme / legacy-migrering
Periode
juli–august 2026

At a glance

Ideahunters er en crowdsourcing-platform, hvor brands stiller en challenge, og et community indsender idéer inden en deadline. Det oprindelige site kørte på Drupal 7 — end-of-life, uden support og i stigende grad en belastning — med over ti års challenges, diskussioner og medlemskonti i sig. Platformen blev genopbygget på Drupal 11, og legacy-indholdet migreret over: 426 stykker indhold og 921 brugerkonti, anonymiseret på vejen ind.

426 noder migreret: 328 diskussioner, 46 idéer, 16 challenge-opslag, 36 sider
921 medlemskonti ført med over — anonymiseret undervejs, forfatterskab bevaret
Drupal 7 (end-of-life) → Drupal 11.4 på PHP 8.3, migrerings-maps i versionskontrol

The challenge

Drupal 7 til Drupal 11 er ikke en opgradering, det er en re-platforming: indholdsmodellen, temalaget og API'et har alle skiftet generation. Arkivet havde reel værdi — 328 diskussionstråde og snesevis af brand-challenges med deres indsendte idéer — men også reel risiko: femten år gamle medlemsdata, der ikke bare bør kopieres videre, som de er, ind i et nyt system under nutidens privatlivsforventninger.

The solution

En opgave i to spor. Selve platformen blev genopbygget rent på Drupal 11.4 i stedet for at blive slæbt gennem fem major-opgraderinger — nye indholdstyper for challenges, idéer og diskussioner, der spejler den gamle struktur, hvor den gjorde nytte, og forenkler den, hvor den ikke gjorde.

Indholdet kom derefter over via scriptede migrerings-maps (eksporteret fra D7-databasen, afspillet ind i D11), med brugerkonti anonymiseret undervejs — identiteter reduceret til det, arkivet behøver for at hænge sammen, mappet gammel-UID til ny-UID, så hver idé stadig tilhører sin ophavsmand. Mappene ligger i versionskontrol, så migreringen er gentagelig og auditerbar frem for en heroisk engangsimport midt om natten.

The results

Platformen kører nu på understøttet software: Drupal 11.4 på PHP 8.3, med 46 idéer, 16 challenge-opslag, 328 diskussioner og 36 sider fra det gamle arkiv live og til at bladre i, og 921 anonymiserede konti bevaret. En natlig backup-timer for Trello-boardet og serverens standard-backuprutine dækker det fremadrettet.

For enhver organisation, der stadig sidder på Drupal 7, er dette formen på vejen ud: genopbyg platformen på 11, script indholdet over, og behandl brugerdataene med større omhu, end det oprindelige site nogensinde var forpligtet til.

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

Your digital project manager

Anmeld Greg på Google

Greg Nowak Google-anmeldelser

 

Skriftlige anbefalinger fra Trafik og Veje, Aarhus Kommune (2011) og AgroTech (2010) — læs dem på LinkedIn.

Illustrated infographic summarizing: OpenAI File Search: Interne dokumenter kræver governance, før du kan stole på dem
OpenAI File Search: Interne dokumenter kræver governance, før du kan stole på dem
2026-08-18

OpenAI File Search gør retrieval let at demonstrere, men produktion kræver opryddede dokumenter, metadata, en gennemtænkt vector store-struktur, regler for udløb og omkostningsstyring.

Illustrated infographic summarizing: Fra leverandørfaktura til bogføring: AI med en kontrolpost
Fra leverandørfaktura til bogføring: AI med en kontrolpost
2026-08-18

AI kan lette arbejdet med leverandørfakturaer, men sikker bogføring kræver validering, dubletkontrol, godkendelse og et tydeligt kontrolspor.

Flere artikler
RSS feed

Footer

  • Alle artikler
  • Kontakt

GrN.dk — AI-automatisering, webplatforme, weboptimering, datahåndtering og logistik.

© 2026 GrN.dk · LinkedIn · Kontakt · AI-automatisering på dansk: nowa.dk

Bag GrN.dk: Individual Entrepreneur Codecrafter · Tax ID 305669096 · Bakhtrioni St. 22, 0194 Tbilisi, Georgien · officielt virksomhedsregister