In maart zijn we druk bezig geweest met het migreren van onze servers. Jaarbeurs.nl had eerst 2 losse servers, maar met de overgang naar Nexus viel ook dit op de 2 servers van de beurswebsites. Deze servers waren niet meer verder op te schalen, en hebben we uiteindelijk de keuze gemaakt om bij het upgraden van de versies van servers deze groepen samen te voegen en er één te laten vervallen. Daarmee draaien alle sites nu op 3 kleinere servers, waar we weer ruimte hebben om eventueel bij te schalen waar nodig. Een efficiëntieslag en kostenbesparing in 1!
Verder zijn er veel tweaks en verbeteringen gedaan aan menu’s, servers en andere kleine verbeteringen. WordPress en plugins zijn weer naar de laatste versies bijgewerkt. Yoast is nu officieel verwijderd en overal vervangen voor RankMath Pro. Voor vragen over het gebruik hiervan verwijs ik jullie naar @Thomas 🙂
Stefan heeft een mooie analyse gedaan van welke blokken we nu echt gebruiken op de websites 🥁
En omdat dat niet helemaal in de afbeelding past, onderaan de lijst staan de volgende blokken de volledige lijst is onderaan dit bericht te vinden.
Blok | Totaal Aantal | Aantal Pagina’s |
ad-block | 2 | 2 |
news-listing-large-images | 1 | 1 |
agenda-featured | 0 | 0 |
program | 0 | 0 |
sessie-slider | 0 | 0 |
New
- Nexus User Management
Niet iets waar jullie direct iets van merken, maar @Stefan heeft een super handige gecentraliseerde plek gemaakt waar we alle gebruikers over alle projecten kunnen inzien, aanpassen en kunnen verwijderen.
Improved
- Search
Search is breder en gaat beter om met zoekwoordne - Programma overzicht
Engelse labels zijn toegeveogd en je kan nu filteren op locatie - Button in cookie meldingen
Om het duidelijker te maken dat gebruikers functionele cookies moeten accepteren om bijv. youtube en andere embeds kunnen zien, is er nu een button in de cookiemelding om deze cookies toe te staan.
Fixed
- Leesbaarheid van menu’s
- Lazyloaded afbeeldingen laden nu allemaal weer
Misc
- Aantal security improvements
En zoals altijd, als er vragen zijn, let me know!
Ticket overzicht
[Release] v2025.4.0
Release notes – Digital Development – [Release] v2025.4.0
UX
DEV-3581 Redesign van nieuws overzicht
Vragen/Feedback
DEV-3460 Wijzigingen nieuwsbriefblok logistieke titels
Improvement
DEV-2639 Custom menu;s verplaatsen naar ACF (Pagina Extra Opties)
DEV-3373 Toevoegen button in cookie melding
DEV-3378 Notitie: Y overflow desktop uitklap megamenu verbetering
DEV-3384 Lazy loading op nieuwe elementen hun afbeeldingen + reflow voorkomen met wordpress image size placeholder lege svg
DEV-3457 Nexus User Management
DEV-3465 Search – Improvements
DEV-3474 Dia Bold font namen aanpassen naar _ ipv spaties
DEV-3481 Locatie benamingen/aanpassingen
DEV-3483 inschrijven.ipon.nl redirect
DEV-3490 Rankmath metatitle tonen ipv hardcoded title
DEV-3494 Bevindingen v2025.2.0
DEV-3515 Builden op server –> node_modules excluden
DEV-3523 Kreadoe counter
DEV-3542 Filteren op locatie programmadagoverzicht
DEV-3543 Filters & Knoppen programmaoverzicht vertalen in het Engels
DEV-3544 KreaDoe Programma bug
DEV-3592 Workshop Programma – Als duur en/of ‘herhaalt’ velden leeg zijn, verberg dan het icoontje
DEV-3610 Fix meerdere stylesheets issue
Bug
DEV-2667 [Nexus SEO] 404 pagina titel lijkt een titel van een post te zijn
DEV-2697 Bug met het openen van widgets voor footer & categorieen in editor
DEV-2972 Programmablok houdt niet correct rekening met eerste en laatste dag
DEV-3467 Openen van customizer/widgets lukt niet
DEV-3489 Spoed! Menu onleesbaar
DEV-3512 Onderhoudsmodus pagina’s alleen te bekijken als superbeheerder
DEV-3517 ZFood, ZFacility – teksten quotes worden niet getoond
DEV-3549 Security vulnerability mitigation
DEV-3573 Menu button gaat niet weg op mobile
DEV-3576 Afbeeldingen lazyloaden te lazy
DEV-3584 Patronen link in menu niet meer zichtbaar voor marketeers
Task
DEV-3526 Event Maakindustrie style maakindustrie.nl
Development
DEV-2608 [Block] update contact formulier contacten
DEV-2692 Opruimen oude mappen van servers & repositories
DEV-3629 Zetten van max aantal revisies naar 50 en checken xml_rpc
Spike
DEV-3572 Nexus: Nieuwsbrief Options page/sortering t.b.v. Marketing Cloud
Subtaak
DEV-3218 (features)grid-item met achtergrondafbeelding en tekst, overlay – onderzijde afgeronde hoekjes
DEV-3232 call to contact border rendering (sub)pixel(?) rounding review
DEV-3233 call to contact iconen kunnen wat verschillen van grootte in sommige gevallen waar verschillende lengte tekst per item is
DEV-3234 hero kleuring self-contained hero binnen pagina
DEV-3239 contactformulier e-mailveld uitlijning (CF7 in bestaande formulieren, beste in styling oplossen)
DEV-3240 contactformulier met checkboxes uitlijning (en eigenlijk ook custom checkboxes maar dat is wel lastig in CF7….)
DEV-3250 Dark theme link card pijltje hover default (zwart/donker => … beter contrast)
DEV-3251 dark mode link verduidelijken (in full width card niet duidelijk een link)
DEV-3498 Agenda & Whitepapers zijn niet uit te zetten door Whitelabel CMS
Block Data
Blok | Totaal Aantal | Aantal Pagina’s |
paragraph | 1676 | 1444 |
textblock-img | 1193 | 526 |
header-wide | 633 | 606 |
card-blocks | 491 | 353 |
profile-block | 122 | 122 |
news-slider | 110 | 100 |
horizontal-ruler | 78 | 35 |
faq | 78 | 69 |
news-listing | 70 | 58 |
iframe | 66 | 61 |
icon-blocks | 63 | 60 |
cta-bgimage | 61 | 58 |
foto-slider | 58 | 47 |
newsletter-form | 55 | 55 |
image | 54 | 38 |
video | 50 | 46 |
contact-info-form | 47 | 45 |
highlight-paragraph | 46 | 41 |
call-to-contact | 38 | 38 |
location-search | 30 | 30 |
news-featured | 14 | 7 |
session | 11 | 11 |
partner-slider | 11 | 8 |
speaker-slider | 10 | 3 |
number-blocks | 9 | 8 |
testimonial-slider | 9 | 9 |
news-listing-grid | 7 | 7 |
image-grid | 5 | 5 |
blockquote | 5 | 5 |
counter | 4 | 4 |
exhibitor-listing | 4 | 4 |
agenda-overview | 3 | 3 |
image-cards-features | 2 | 2 |
ad-block | 2 | 2 |
newsletter-nominow | 1 | 1 |
news-listing-large-images | 1 | 1 |
agenda-featured | 0 | 0 |
program | 0 | 0 |
sessie-slider | 0 | 0 |