Ga naar hoofdinhoud

Breaking changes

Wat zijn breaking changes?

Aanpassingen in de XML die leiden tot noodzakelijke aanpassingen in de instellingen van de module.

Voorbeeld De introductie van Tenant Settings. Deze zijn nieuwe en de default-waarden zijn niet geschikt. Deze moeten dus worden ingesteld na installatie van de versie met deze aanpassing.

1.8.5

1.8.4

Geen breaking changes, behalve als je Joomla 3 gebruikt. Ondersteuning voor Joomla 3 eruit.

Extra instelling voor decimaal.

1.8.3

Introductie van Namespaces Meer mappen; ajax, kanban, list, settings, source, tenant_code Calendar eruit. Extra velden voor supergroup. Forms uit de basis XML gehaald.

1.8.2

List Settings zijn veranderd / uitgebreid.

1.8.1

jn_css_corporate_style verwijderd uit XML => Huisstijl opnieuw instellen SAVE_AJAX uitgeschakeld. Was nergens geïmplementeerd/

1.6.30

Maarten gaat aan de slag met Kanban

1.6.27

AEM

Aanleiding

De gebruiker de gelegenheid geven om een logo-bestand te uploaden in het scherm 'Organisatie-instellingen'

Probleem

Het element 'element_file_inline_edit.php' slaat niet (langer) de locatie van het bestand op in de database. Hierdoor weet de mail-machine op de server niet waar het logo is te vinden.

De locatie wordt niet bij een bestand opgeslagen om het mogelijk te maken om via verschillende IB-modules hetzelfde bestand te kunnen benaderen. Instelling 'Store with related module'.

Oplossing

Het veld company_website_image_location toegevoegd aan tabel jnxt_jne_aem_template_generic_settings. Samen met de velden company_website_address en company_website_image kan nu de locatie van het logo worden gevormd: company_website_address . company_website_image_location . company_website_image

Aanpassingen

Op drie plaatsen moet een verandering worden doorgevoerd:

  1. Tabel jnxt_jne_aem_template_generic_settings: nieuw veld company_website_image_location. Loopt via python: update van app 'mail machine v2'

  2. Mail Machine moet dit nieuwe veld meenemen. Dit is geïmplementeerd in 'aem_v6_3_0.php'.

  3. View aem_v01_template_complete moet dit nieuwe veld bevatten Nieuw veld: gs.company_website_image_location AS company_website_image_location,