De release notes voor Gemeentebox 1.47.0 met onder andere verbeteringen aan de overzichtspagina van Formbuilder formulieren.
Release date: 04-03-2025
Op deze pagina:
Wijzigingen
Toevoegen CSS-classes
We hebben aan verschillende standaard onderdelen in Gemeentebox CSS-classes toegevoegd, zodat gebruik gemaakt kan worden van BEM notatie in de stylesheets in nieuwe gemeentewebsites.
Deze nieuwe classes hebben geen invloed op bestaande styling van je website.
Geplande offline content uitsluiten voor Sooqr
Vanaf release Sitebox CMS 6.3.0 is het mogelijk om tekstblokken op een pagina een planning mee te geven, zodat je voortaan ook de content op een pagina kunt plannen, en niet alleen de pagina zelf.
Het is belangrijk dat content die niet actief staat, ook niet vindbaar is met Sooqr. Daarom houdt de Sooqr feed hier voortaan rekening mee.
HTML verwijderd uit Sooqr feed
Het kon voorkomen dat er HTML in de Sooqr feed kwam te staan. Deze HTML werd dan als platte tekst getoond in de zoekresultaten.
Zo kon het voorkomen dat er in de zoekresultaten voorkwam.
We filteren voortaan de Sooqr feed op HTML, zodat dit niet meer kan voorkomen.
Aanvullende stylingmogelijkheden Crisisbanner veiligheidsregio
We hebben onze standaardoplossing voor het tonen van de Crisisbanner van de veiligheidsregio uitgebreid, waardoor er meer stylingmogelijkheden zijn.
Het is nu bijvoorbeeld mogelijk om de afbeelding naast de tekst te plaatsen in plaats van tussen de H2 kop en de tekst.
Automatische H1 kop boven formulieren
In de Gemeentebox oplossing werd de H1 kop met hierin de titel van het formulier automatisch boven het formulier geplaatst door de widget zelf.
Omdat veel gemeentes tegenwoordig kiezen voor templates waarin H1 koppen automatisch worden toegevoegd, leidt dit tot een dubbele H1 kop.
Tot nu toe losten we dit op met een stukje maatwerk per gemeente, maar het is beter om dit centraal te regelen.
We hebben de automatische H1 kop uit het formulier verwijderd. We hebben per gemeente gekeken wat hier de impact van is, en waar nodig de H1 kop toegevoegd aan de formulieren-template.
Bugfixes
Identieke fieldsets in een Formbuilder formulier
Wanneer er meerdere fieldsets in een formulier staan met dezelfde naam, wordt alleen de informatie die is ingevuld in de laatste ook daadwerkelijk opgeslagen en meegenomen naar de volgende stap.
Hier zit een controle op, zodat er een foutmelding wordt gegeven wanneer meerdere fieldsets een naam delen.
Deze controle werkte niet correct, waardoor het toch kon voorkomen dat er meerdere fieldsets met dezelfde naam in een formulier stonden. Dit probleem is nu opgelost.
JSON-bijlage aan formulieren voor Power Automate bij DigiD
Bij een DigiD formulier worden de adresgegevens van de invuller in principe gevuld met een prefill. Als de prefill niet lukt, moet de invuller de adresgegevens zelf invullen.
Sinds release Gemeentebox 1.44.0 is het voor Formbuilder formulieren mogelijk om een JSON, met hierin alle ingevulde gegevens, te ontvangen als bijlage van de e-mail aan de gemeente. Hiermee kunnen de ingevulde gegevens gemakkelijker met Power Automate worden verwerkt.
In deze JSON kwamen de adresgegevens niet terug wanneer de prefill was geslaagd. Deze hebben we nu toegevoegd.
Hierdoor was er wel een verschil tussen een JSON waarin de prefill was geslaagd, en een JSON waarin de prefill niet was geslaagd. Dat kwam omdat het in het ene geval werd verwerkt als één adresveld, en in het andere geval het adres verdeeld stond over verschillende velden (postcode, huisnummer, huisnummer toevoeging en woonplaats).
Daarom wordt in beide gevallen het adres in de JSON voortaan verwerkt als één adresveld.
Vraag dynamic fieldset eindigend in een getal Formbuilder
Met een dynamic fieldset kan de invuller van een formulier dynamisch een groepje vragen meerdere keren toevoegen aan een formulier.
Wanneer in zo'n groepje vragen een vraag eindigde op een getal, werd dit getal automatisch bijgewerkt. Dit is in het verleden gemaakt, zodat we een vraag konden stellen als: 'Wat is de voornaam van persoon 1?'
Bij de tweede set werd dit automatisch aangepast naar: 'Wat is de voornaam van persoon 2?'
Wanneer de vraag eindigt op een jaartal, is dit niet wenselijk.
We hebben dit aangepast, zodat het getal alleen nog oploopt wanneer het om een enkel getal gaat.
Caption fieldset in Formbuilder
Aan een fieldset in een formulier kan een stukje tekst worden gekoppeld. Het bleek dat als de vragen uit de fieldset verborgen werden, dit stukje tekst wel zichtbaar bleef.
Dit probleem hebben we opgelost.
Verborgen fieldsets leveren een witregel op
Wanneer een vraag afhankelijk is van een andere vraag, maken we hiervoor een fieldset. In sommige gevallen kon het voorkomen dat wanneer de vraag verborgen was, hiervoor in de plaats een witregel in het formulier kwam te staan.
Dit viel niet meteen op, maar bij meerdere verborgen vragen op een rij, kon de witruimte tussen vragen flink oplopen.
Deze witregel wordt nu niet meer toegevoegd.