De release notes voor Sitebox CMS 6.1.0, 6.1.1 en 6.1.2 met onder andere optimaliseren van code voor nieuwe installaties.

Release date: 27-11-2024

Op deze pagina:


Nieuw in deze release

Extra informatie opslaan bij een item

Het komt voor dat een klant ons vraag externe informatie binnen te halen via een API of bijvoorbeeld een Feed. Als dat het geval is binnen standaard modules in Sitebox, kan niet altijd alle nodige informatie worden opgeslagen.


Voor de meldingen van de veiligheidsregio die via een API worden binnengehaald, is het bijvoorbeeld belangrijk om te weten wanneer deze bij de veiligheidsregio voor het laatst zijn bijgewerkt.

We hebben ondersteuning toegevoegd om aanvullende informatie op te kunnen slaan bij een item. Dit zie je als gebruiker niet terug in Sitebox. Deze informatie wordt alleen achter de schermen opgeslagen. Wel kan deze informatie door een widget of script worden gebruikt.


Op dit moment is het opslaan van aanvullende informatie alleen nog mogelijk in de module 'Meldingen'.


Rechten makkelijker aanpassen

Wanneer je rechten wilt wijzigen in Sitebox, moet je voor iedere gebruikersgroep meerdere vakjes aanklikken.


We hebben een wijziging aangebracht waardoor dit een stuk makkelijker is.


Als je 'Shift'-toets ingedrukt houdt bij het aanklikken van een vakje, worden alle vakjes links van het geklikte vakje ook meteen aangepast naar dezelfde waarde als het aangeklikte vakje:



Wijzigingen

Verbeteren code

Er zijn verschillende codeverbeteringen toegevoegd op de achtergrond. Het gaat hierbij om:

  • Verschillende onderdelen van de code zijn verplaatst en geoptimaliseerd voor nieuwe installaties. Deze wijzigingen gelden alleen voor nieuwe installaties.
  • De manier waarop wijzigingen worden aangebracht aan de databasestructuur is geoptimaliseerd. Dit is voortaan voor iedere Sitebox installatie hetzelfde. Dit geldt voor zowel bestaande en nieuwe installaties.
  • Vertalingen van het CMS zelf zijn verplaatst van de database naar de repository. Ook dit geldt voor zowel bestaande en nieuwe installaties.


De eindgebruiker zal van deze wijzigingen niets merken.


Bugfixes

Terugdraaien van pagina's na verplaatsen templates

In het verleden werden templates altijd binnen de ontwikkelaars module van Sitebox beheerd. Dit is een werkwijze die we voor nieuwe installaties niet meer gebruiken.


Na een restyling van de website kan het voorkomen dat je templates eerder wel in Sitebox stonden, maar nu niet meer. Als je dan je pagina terugdraaide naar een moment vóór de restyling, ging het mis. De pagina kon de oude template niet meer vinden, en de pagina kon niet meer worden geopend.


We hebben dit probleem nu opgelost. Als je nu een pagina terugdraait naar een versie met een niet-bestaande template, wordt na het terugdraaien de huidige template gebruikt. Je krijgt bij het terugdraaien de volgende melding te zien:


"Attentie: De originele template van deze pagina is verwijderd. De huidige template zal worden gebruikt bij het terugdraaien."


Rechten instellen op map-niveau

Door een foutje in de code werden rechten niet goed ingesteld. Als je op map-niveau rechten instelde, werden deze niet automatisch toegepast op de items in deze map. Alleen als je koos voor 'recursief toepassen', en dat is in de meeste gevallen geen goed idee.


We hebben het probleem opgelost, waardoor de rechten weer correct worden bijgewerkt op de items in de map.


Gerelateerde onderwerpen: