R48 staat volledig in het teken van de bètaversie van de nieuwe rich text editor. Deze geheel nieuw gebouwde rich text editor zal in een volgende release de oude vervangen. Omdat dit een ingrijpende wijziging is, zullen we eerst een periode bètatesten om de overgang van de oude naar de nieuwe editor zo soepel mogelijk te laten verlopen.
De bètaversie is beschikbaar vanaf R47. Dit betekent dat deze door GX op een R47-omgeving of nieuwer ter test kan worden uitgerold, zonder dat daarbij een serverherstart (en uitrollen van een deploy) nodig is. De backendaanpassingen die nodig zijn om de nieuwe rich text editor te kunnen gebruiken, zijn namelijk reeds opgenomen in R47. Neem contact op met GX Software om de nieuwe rich text editor te kunnen bètatesten.
Een andere belangrijke verbetering in R48 zijn de security-updates naar aanleiding van de jaarlijkse security audit uitgevoerd door EY op R46.0. In dit atikel is meer informatie te vinden over deze security-update. De uitkomsten van die security audit zijn opgenomen in R46.1 en R48.
Tot slot zijn er weer diverse bugfixes en verbeteringen opgenomen om de stabiliteit van XperienCentral op niveau te houden en het gebruik efficiënter te maken.
Bètaversie rich text editor - sneak preview
De nieuwe rich text editor is een complete herbouw van de editor waarmee een contentitem bewerkt kan worden. Het zal nog enkele releases duren voordat deze editor de oude editor volledig zal vervangen, maar hier is alvast een sneak preview van een drietal nieuwe features die in deze editor beschikbaar zullen zijn. Dit is dus zeker geen volledig overzicht!
Inline tabellen
De nieuwe rich text editor ondersteunt inline tabellen. Dit betekent dat tabellen nu rechtstreeks op het canvas kunnen worden aangemaakt via de rich text toolbar, zoals weergegeven in het onderstaande screenshot. De inline tabellen ondersteunen de gebruikelijke opties, zoals het toevoegen en verwijderen van rijen en kolommen, het splitsen en samenvoegen van tabelcellen, en het in- of uitschakelen van de tabelheader.
Daarnaast kan een tabelcel van een inline tabel elk willekeurig element bevatten: een afbeelding, een contentoverzicht, maar zelfs een layout of een nieuwe inline tabel. Inline tabellen en layouts kunnen zonder beperkingen genest worden.
Het onderstaande screenshot toont een inline tabel met een afbeelding en een aantal cellen die horizontaal en verticaal gesplitst zijn. Via de werkbalk van de editor kan rechtstreeks een tabel van de gewenste afmeting (aantal rijen en kolommen) ingevoegd worden.
Overzichtsweergave
De nieuwe editor ondersteunt een optie "overzichtsweergave". In deze weergave worden de individuele componenten (inline tabellen, elementen en layouts) gemarkeerd met een grijze balk die het componenttype aangeeft, zodat de structuur van het contentitem in één oogopslag duidelijk is. Deze weergave kan rechtsboven in- of uitgeschakeld worden. Ook wanneer de muis over een component beweegt, wordt door middel van arcering en eenzelfde balk in blauwe kleur het type component aangegeven. In het onderstaande screenshot staat de overzichtsweergave aan terwijl de muis over de paragraaf beweegt.
Snelkoppeling voor het toevoegen van een afbeelding
Het toevoegen van een afbeelding aan een contentitem is nu ook mogelijk via een snelkoppeling op de werkbalk van de editor zelf, zoals te zien is in het onderstaande screenshot. Afbeeldingen kunnen direct vanuit Windows Verkenner naar XC worden gesleept of geselecteerd uit de Content Repository. Vervolgens wordt een regulier afbeeldingselement toegevoegd met de gekoppelde afbeelding.
Commentaar in Formulieren
Vanaf R48 bevatten formulierstappen een extra veld "Opmerking". Dit veld kan gebruikt worden om extra instructies voor redacteuren achter te laten, bijvoorbeeld over de werking en/of inrichting van het formulier. Indien een formulier een stap bevat met een opmerking, dan wordt dit formulier in de boomstructuur links aangegeven met een gele markering, zoals te zien is in het onderstaande screenshot:
Bewerken van de titel van een link (met het oog op digitale toegankelijkheid)
Het instellen van de linktitel was voorheen alleen mogelijk als de link via het canvas was aangemaakt. In de "Links"-tab van het "Wijzig Eigenschappen"-scherm van een contentitem werd het veld voor de linktitel niet getoond en was daarmee ook niet aanpasbaar. Hierdoor kon de linktitel van een link (die niet via het canvas bewerkt kon worden) niet ingesteld worden, wat in het kader van toegankelijkheid vaak wel nodig is. Vanaf R48 kan de linktitel van alle links via de "Links"-tab aangepast worden. Ook wordt de linktitel nu standaard getoond bij het aanmaken van een nieuwe link via de "Links"-tab.
Verplichte velden in routeringen
Bij het toevoegen van een routering aan een formulier bevat elke routering een verplicht veld, zoals een "Pagina" bij een "Ga naar pagina"-routering of een "URL" bij een "Ga naar URL"-routering. Dit veld werd als verplicht gemarkeerd met een asterisk (*) achter de veldnaam. Het daadwerkelijk invullen van een waarde was echter niet verplicht, waardoor formulieren routeringen konden bevatten zonder de daarvoor benodigde parameters in te vullen. Vanaf R48 wordt afgedwongen dat bij een routering ook daadwerkelijk een waarde wordt opgegeven voor de in te stellen parameters. Dit voorkomt fouten of ongewenst gedrag in formulieren met onjuist geconfigureerde routeringen.
Opmerkingen
0 opmerkingen
U moet u aanmelden om een opmerking te plaatsen.