Accueil > Studio X8 > Release notes
 

Release notes

Release notes Isotools Studio X8 V3.0

Publiée le 07/04/2014 | ID : 13STUX8460225RN03

-- Note importante --

Cette nouvelle version contient de nombreuses refontes techniques. En conséquence, il est très fortement recommandé de réaliser un backup du diffusé et de sa base de données avant toute diffusion avec cette nouvelle version. Consultez votre hébergeur.

 

En outre, et pour rappel, à chaque migration du site dans une nouvelle release d’Isotools Studio X8, vous devez respecter les consignes suivantes :

  1. Que votre site ait un décor personnalisé ou non, qu'il soit divisé en sous-sites ou non, faîtes une copie de sauvegarde de tout le répertoire du site (contenant également les sous-répertoires des sous-sites) ainsi que de la base de données (voir avec votre hébergeur les modalités sur cette question). 

  2. Recompiler les structures de données du site si vous en avez créé de nouvelles ou enrichies d’autres (ex : Structure de fiches OCS personnalisées avec l’extension OCS Data).

  3. Rejouer la destination de diffusion du site.

Enfin, pour connaître les évolutions apportées aux extensions de produit (ex : XRM Server, OCS Data, Présentation de données d’entreprise, ..), il convient de consulter la release note correspondante dans le site.

>> Version X8 3.0 build 25 (version corrective)

ITL Library 2.8.9 à 2.9.2 – Kernel ID 460225- Sortie le 06/12/2013

Evolutions

Démarrage

  • [TFS2383] Ajout de l’information Site de test ou Site de production au niveau des propriétés de la destination de diffusion du site.

Langue

  • [TFS2386] Possibilité de cocher à postériori la présence en base d’un thésaurus (option Induit une colonne en base). A noter qu’une fois cochée, l’option ne peut plus être décochée.

  • [TFS2474] Prise en compte de l’ensemble des langues de thesauri du site pour la localisation des chaînes exportées dans le fichier Excel.

Corrections

Export Excel

  • [TFS2473] Correction de l’erreur lors d’un export excel de données liée au mauvais usage de Response.Flush.

  • [TFS2529] Export Excel des Utilisateurs : Le serveur ne peut pas modifier des cookies après l'envoi des en-têtes http.

Formulaire

  • [TFS2511] Correction du dysfonctionnement du bouton d’envoi de formulaire lorsqu’on utilise IE11.

Langue

  • [TFS2393] Le repli pour la base de données n'est pas géré dans le runtime.

Utilisateurs

  • [TFS2503] Mauvais mode sur le Template généré pour l'édition en BO des compléments user.

  • [TFS2569] Amélioration de la lenteur à la redirection vers page de login sous IIS6 (ITL Library 2.9.0).

 

>> Version X8 3.0 build 24 (version corrective)

ITL Library 2.8.4 – Kernel ID 460224- Sortie le 17/10/2013

Evolution

Application

  • [TFS2259] Enrichissement du fichier register.bat afin qu’il inclut les informations d’enregistrement du fichier registerWOW64.bat. Il n’y a donc plus qu’un seul fichier d’enregistrement.

Synchronisation

  •  [TFS2284] Amélioration du bulkInsert.

Corrections

Yahoo UI

  • [TFS2259] Enrichissement du fichier register.bat afin qu’il inclut les informations d’enregistrement du fichier registerWOW64.bat. Il n’y a donc plus qu’un seul fichier d’enregistrement.

Génération

  • [TFS2140] et [TFS2168] Correction de l’erreur suite à la génération du site (itlProcessor.finalizeSiteGeneration).

  • [TFS2244] Compilation de <itl:use-yui> genère code jscript invalide si plusieurs modules sont spécifiés.

Gestion des erreurs

  • [TFS2285] Amélioration du message d’erreur en cas d’ouverture impossible de la base de données pour faciliter son interprétation.

Contrôle image

  • [TFS2148] Erreur 500 lors de la navigation sur une page contenant un contrôle de sélection d’un fichier.

Texte riche

  • [TFS2133] Sous IE10, erreur dans l’affichage du contrôle texte riche (en ligne) (cas largeur auto dans une tabel avec width à 100%).

Retouche d’images

  • [TFS1985] L’affichage du dialogue retouche d'image n'est pas correcte (des boutons disparaissent).

Personnaliser

  • [TFS2132] Passage sur la vue personnaliser depuis la vue visualiser : le panneau droit ne s'affiche pas.

Utilisateurs

  • [TFS2305] Appel de template incorrect dans le Template d'édition en back office des utilisateurs

>> Version X8 3.0 build 23 (version corrective)

ITL Library 2.7.8 à 2.8.2 – Kernel ID 460223- Sortie le 12/08/2013

Evolution

Synchronisation

  • [TFS2170] Ajout de la fonction addGroupBy dans la classe C# SelectQuery de construction de requête (ITLLibrary 2.7.9)

Correction

Synchronisation

  • [TFS2260] Les erreurs du RpcCommand (remontée des commandes) ne s'affichent plus dans la fenêtre de synchronisation (ITLLibrary 2.8.2).

>> Version X8 3.0 build 22 (version corrective)

ITL Library 2.7.7 à 2.8.2 – Kernel ID 460222- Sortie le 02/08/2013

Evolutions

Destination

  • [TFS2056] Ajout d’un nouveau paramètre de configuration de la destination de diffusion du site : la version du framework .Net est désormais requise dans le nouvel écran "Pool
    d'application" (le mode pipeline y a été déplacé également). Dans le test de destination a également été ajouté le test de version du framework.

Imports d’objets

  • [TFS1960] Le code généré dans l'assistant est plus détaillé et génère 2 tableaux d'associations : un par identifiant et un autre par libellé. Il est donc possible d’utiliser l'un ou l'autre dans le
    code de synchronisation en fonction des besoins.

  • [TFS1997] Amélioration du code généré par défaut dans l’attribut transformation et les tables d'association afin de prendre en compte le cas de la valeur null.

SmartDataService

  • [TFS2028] Support de l’export CSV avec le caractère ; comme séparateur.

Corrections

Album en ligne

  • [TFS2067] Correction de l’erreur InvalidCastException dans le backoffice d’édition des rayons sur les contrôles
    de type Image privé.

Application

  • [TFS2031] Correction d’erreur dans le thesaurus de l’application au niveau de la structure des utilisateurs.

Langues

  • [TFS2060] Correction de l’erreur de traduction des libellés du contrôle AlbPrivateImageControl qui sont en dur dans ITLRuntime.

  • [TFS2069] Suppression de la langue norvégienne du cultureInfo.

Online Contribute Service

  • [TFS2097] Correction de l’erreur en fin de diffusion d’un site ne contenant pas de fonctionnalités OCS.

RSS

  • [TFS2012] Ajout d’un message indiquant l’incompatibilité d’une source RSS.

Visualisation

  • [TFS2016] Correction de l’erreur de compilation au démarrage de la visualisation.

>> Version X8 3.0 build 21 (version corrective)

ITL Library 2.7.5 à 2.8.2 – Kernel ID 460221- Sortie le 12/06/2013

Evolution
  • [TFS1944] Les urls utilisées pour invoquer les ressources Js ou css contiennent maintenant une information de version dont le seul rôle est de changer à la livraison d'un nouveau Studio ou d'une nouvelle extension. Ceci permet alors à chaque navigateur de considérer que la version de la ressource qu'il connait n'est plus à jour lors du changement de version. On évite ainsi les problèmes d'erreur javascript liés au fait que les navigateurs utilisaient une version précédente d'une ressource stockée dans son cache alors que le site met à disposition la nouvelle version.

Corrections

Destination

  • [TFS1934] Vérification que le mode pipeline est bien renseigné avant de passer à l’écran suivant de l’assistant de configuration de la destination.

Diffusion

  • [TFS1689] Remplacement des "\n" par des retours à la ligne dans un message d'erreur lié à l'élément Authentification apparaissant durant la diffusion.

  • [TFS1936] Validation du mode pipeline choisi à la diffusion.

Formulaires

  • [TFS1928] Correction du dysfonctionnement de la touche Entrée pour validation d’un formulaire.

Génération

  • [TFS1922] Blindage de context.codes.bs.startImageProcess en cas de valeurs d’attributs manquantes.

RSS

  • [TFS1645] Correction de l’erreur d’affichage de l’heure pour un article RSS dont il manquait le 0 lorsqu’il était positionné en début ou fin d’heure (09:54 restitué 9:54 et 12:50 restitué
    12:5).

Synchronisation

  • [TFS1843] Correction de la mise à jour de la base suite à la modification du modèle de données (problème de cache).

Utilisateurs

  • [TFS1910] L'authentification n'utilise pas toujours les cookies (cas d'IE10 et serveur non à jour).

Visualisation

  • [TFS1961] Correction de l’erreur javascript YUILoader en visualisation.

Zone de contenu

  • [TFS1584] Correction du problème d’initialisation de la liste de zone de contenu qui ne se fait pas de manière systématique (ou dont les items disparaissent durant l’utilisation du Studio).

>> Version X8 3.0 build 20 (version corrective)

ITL Library 2.7.4 à 2.8.2 – Kernel ID 460220- Sortie le 22/04/2013

Corrections    

Backoffice

  • [TFS1906] Case à cocher Tous ne fonctionne pas dans plusieurs tableaux de sélection en back office.

Diffusion

  • [TFS1787] Amélioration du message d’erreur à la diffusion lorsqu’un fichier source est inexistant.

Formulaires

  • [TFS1783] Précision supplémentaire apportée à l’attribut name de la balise « form » afin de distinguer les formulaires entre eux, contenus dans une même page.

Langues

  • [TFS1778] Correction de l’erreur de synchronisation d’un libellé saisie dans la configuration générale (460219).

Modèle de données

  • [TFS1602] Vérification, lors de la création d’un nom d’attribut, si ce nom n’existe pas déjà.

Setup

  • [TFS1807] Ajout explicite des pré-requis sur la plateforme Windows 2008 R2 64 bits dans l’installeur.

    Attention : l’installation de .Net 3.5 SP1 n’est pas automatisée sur plateforme R2 et requiert l’ajout de ce rôle via l’interface d’administration « Rules and Features ».

Smart Data Service

  • [TFS1601] Résolution du problème d’ouverture du fichier excel contenant l’export de l’annuaire utilisateurs en raison du nom similaire attribué aux différentes feuilles de calcul du fichier - une feuille par groupe utilisateur – (460219).

  • [TFS1748] Résolution du problème d’ouverture du fichier excel contenant l’export des clients d’une boutique en raison de caractères interdit dans le nom des feuilles de calcul du fichier
    (460219).

Utilisateurs

  • [TFS1822] Mise en cohérence des valeurs par défaut du corps du mail d'oubli de mot de passe du formulaire d'identification selon qu’il soit inséré comme élément de page ou comme page du
    site.

Visualisation

  • [TFS1560] Déplacement du fichier areas.xml vers web.config pour corriger l’erreur concernant iso.generateXmlData au passage en visualisation.

>> Version X8 3.0 build 18 (version corrective)

ITL Library 2.7.1 – Kernel ID 460218- Sortie le 08/03/2012

 

A noter !Le gestionnaire d’extensions a été revu afin de vous permettre l’installation d’extensions antérieures ne portant pas le numéro de kernel ID 4602. Toutefois, vous devez savoir que vous pouvez vous exposer à des dysfonctionnements de votre version de produit Isotools. C’est pourquoi, il vous est vivement recommandé d’installer la version de l’extension correspondant à votre version de produit.
Pour cette utilisation, vous devrez alors installer le nouveau gestionnaire généré avec la version 460216.

 

Nouveauté

Gestionnaire d’extensions

Une modification du gestionnaire permet d’installer des extensions compatibles avec la version précédente. Toutefois, des dysfonctionnements peuvent apparaître. C’est pourquoi il est vivement recommandé de contacter votre prestataire de service avant toute installation d’extensions n’ayant pas un libellé contenant le numéro 4602 dans son libellé (numéro du kernel ID de la version 3.0).

Evolutions mineures

Application

  • [TFS1473] Indication de la date de processing (DateTime.Now) dans le méta http-equiv « Date ». Cette information permettra alors de pouvoir vérifier le fonctionnement du
    cache simplement en examinant les retours http (460215).

  • [TFS1495] Vérification de la version de l’isomodel.dll utilisé au lancement de l’application (460215).

  • [TFS1617] Modification des icônes d’indicateurs visuels qui sont désormais colorées (460215).

Destination de diffusion

  • [TFS1465] et [TFS1472] L’indication du mode pipeline doit désormais être obligatoirement spécifiée dans la destination d’un site (460215).

  • [TFS1489] Ajout de la version 5.2 de MyODBC dans la liste des versions disponibles du driver proposée par l’assistant de destination (460218).

  • [TFS1658] Modification de la version minimale requise dans l’assistant de destination pour la base MySQL qui est désormais en 5.5.28 (460218).

Diffusion

  • [TFS1633] Amélioration du message d’erreur (« Mémoire insuffisante ») lorsqu’un fichier est introuvable durant la diffusion (460216).

Installeur

  • [TFS1701] Mise à jour des Redistributables C# 2010 installé par le Studio. La version SP1 est désormais installée (460218).

Corrections

Album en ligne

  • [TFS1492] Correction du bug dans la fenêtre d’upload de fichier lorsque le fichier ne contenait pas d’extension de fichier (460216).

  • [TFS1603] Correction de l’erreur apparaissant au téléchargement d’un document dans un formulaire libre, ce champ faisant alors appel à l’album en ligne (460215).

Album Studio

  • [TFS1544] Correction de la suppression de toutes les images de l’album suite à un nettoyage (460215).

Décors

  • [TFS1583] Correction de l’exception apparaissant lors de l’affichage des accessoires images dans la vue Personnaliser (460215).

Destination et diffusion

  • [TFS1508] Suppression du test de diffusion d’une destination en ASP (la diffusion en ASP n’étant plus disponible à compter de cette version 3.0 (460215).

  • [TFS1556] Blocage de la diffusion s’il n’existe pas au moins un thesaurus par langue du site avec option « induit une colonne en base » (460215).

  • [TFS1694] Correction du problème d’envoi d’email en SSL dans le test de destination mais aussi dans le site diffusé (460218).

Formulaires

  • [TFS1464] Sous Chrome et Firefox, blocage de l’envoi du formulaire lorsque des champs obligatoires sont vides (460215).

Génération

  • [TFS1628] Correction de l’échec d’accès à la page pg_page provoquant alors une erreur de l’application comme par exemple à l’affichage d’une actualité dans le site
    (460216).

Gestionnaire d’extensions

  • [TFS1686] Correction de l’erreur lorsqu’on clique sur la loupe pour voir le détail d’une extension (1.19).

Google SiteMap

  • [TFS1698] Googlesitemap.aspx ne liste désormais plus les rayons et produits cachés depuis Backoffice de la boutique (460218).

Import d’objets

  • [TFS1686] Les champs localisés ne sont plus écrasés par la synchronisation d’un import d’objet (460218).

ITL

  • [TFS1625] Les chaînes contenant des caractères non "standard" (ne faisant pas partie du charset par défaut de la base) sont simplifiés (ex : ů devient u)lors de l'insertion en base de données(460215).

  • [TFS1631] Correction du problème de compatibilité des chaines passées sous MySQL suite à la correction du bug TFS1625. Désormais, on identifie si le site est diffusé sur
    une base SQL ou MySQL et selon le cas, la chaine passée sera donc différente pour rester compatible avec l’espace d’hébergement du site (460216).

Langues

  • [TFS1291] La description des tables dans le fichier objectModelData.config n'a qu’une seule colonne (sans suffixe de langue) par champ localisé (460215).

  • [TFS1502] Correction du problème d’utilisation de l’information de repli « Studio » au lieu de repli en base par le compilateur (460215).

Recherche générale

  • [TFS1582] Prise en compte de l’option date de modification dans la présentation des résultats d’une recherche dans les fichiers (460216).

Rédaction

  • [TFS1618] Correction de l’erreur à l’importation d’images dans un tableau d’images via l’assistant (460215).

  • [TFS1733] Rétablissement de l’option Type sur l’élément Paramètre (460218).

RSS

  • [TFS1315] Fermeture des balises <br> dans le code généré par le lecteur RSS pouvant provoquer des problèmes dans la restitution des informations via le framework YUI
    (460215).

Setup

  • [TFS1761] Allègement du setup d'installation du gestionnaire d’extensions : suppression de l’enregistrement de plusieurs dlls déjà enregistrées à l’installation du Studio
    (Gestionnaire 1.19).

Texte riche

  • [TFS1346] Correction du problème lié à l’utilisation du retour arrière du navigateur qui vide le contenu du texte riche (460215).

Utilisateurs

  • [TFS1350] Correction du problème d’édition d’un compte utilisateur en visualisation (460215).

  • [TFS1466] Correction du problème de suggestion de la formule « fullname » (non visible) par l’outil d’aide à la saisie (460216).

Visualisation

  • [TFS1351] Remise à zéro du cache pour que la modification des droits XRM soit prise en compte en  en visualisation (460215).

>> Version 3.0 build 14 - kernel ID 460214 (Release)

ITL Library 2.6.5 - Sortie le 07/11/2012

                                                 

A retenir

 

La release 3.0 permet dorénavant une diffusion uniquement dans le média ASP.Net. Si vous n'avez pas encore procédé à la migration de votre site dans ce média, consultez la page Migration d'un site.

 

A noter !A compter de la version 3.0 (460214), le nom des extensions est revu pour intégrer directement le numéro de kernel ID d’Isotools Studio X8 avec lequel l'extension est compatible. Si le kernel ID de l'application ne correspond pas au numéro mentionné dans le nom de l'extension, le gestionnaire d’extensions vous en refusera l’installation et ne fera pas apparaître l'extension dans la liste des extensions disponibles après insertion. Une nouvelle colonne branche a été ajoutée afin de vous indiquer le kernelID Studio avec laquelle l'extension est compatible.

En conséquence, vous devez donc demander une nouvelle version de vos extensions à votre prestataire de service.

En outre, il est important de retenir les informations suivantes :

  • Cette version ne permet plus de diffuser en ASP mais uniquement en ASP.Net.
  • La version minimum de mySQL requise pour le bon fonctionnement d'un site Isotools est désormais la 5.5.28.

 

Nouveautés majeures :

  • Nouveau système de gestion des langues

  • Refonte des utilisateurs et du XRM Server

  • Nouvelle page Nettoyage de l’album en ligne

  • Nouvelle page Informations Système du site

  • Indicateurs visuels dans l’arborescence du site

  • Intégration du zoom lightbox au niveau des éléments images

 

 

Nouveautés et évolutions depuis la version 2.2

Refonte et amélioration du système de gestion des langues

A partir de la version 3.0, le système de gestion des langues a été totalement refondu. Il se base désormais sur la classe native ASP.Net « CultureInfo ».  Un grand nombre de pays est disponible mais seules les langues historiques du Studio X8 restent (en partie) localisées nativement dans l’application. Pour les autres langues, l’application expose désormais un thésaurus (localisation de chaîne configurée dans le Studio) par langue en plus de l’audit de thésaurus (localisation de chaîne de l’application inaccessible en dehors de cet audit) pour insérer les nouvelles localisations dans un site Isotools. Quelle que soit la langue, une langue de repli est configurable dans le site en édition. Elle permet d’afficher pour chaque langue les chaînes de la langue de repli en cas de traductions manquantes.

 

Refonte des utilisateurs et du XRM Server

A partir de cette nouvelle version, les utilisateurs et le XRM Server s’appuient nativement sur ASP.Net. Cette refonte permet alors une ouverture du système vers de nouveaux systèmes d’authentification tel que par exemple LDAP.

Voir la release notes du XRM Server pour plus d’informations.

 

Nouvelle page de back office "Nettoyage de l'album en ligne"

Cette nouvelle version intègre désormais la fonction de nettoyage des albums en ligne. Située dans le back office du site, elle vérifie l’ensemble des tables du site afin de détecter les documents inutilisés et propose ensuite de les supprimer des albums du site. Le traitement se fait en tâche de fond et vous permet alors de naviguer dans le back office du site durant son exécution

 

Nouvelle page de back office "Informations système"

Le back office, en plus de la page de Nettoyage de l’album, s’enrichit d’une nouvelle page Informations système. Cette page présente toutes les informations relatives à votre site et notamment ce qui concerne sa destination de diffusion : paramètres de la base de données (hors codes d’accès), Répertoire de diffusion ou serveur FTP, options de destination, paramètres de synchronisation du site, etc… Ainsi, vous avez en clair toutes les informations concernant votre site.

 

Mise à jour de MS Bing suite aux modifications Microsoft

Depuis le 01/08/2012, la recherche Bing proposée par Microsoft migre sur la plateforme Windows Azure MarketPlace. Elle propose différents abonnements en fonction du nombre de transactions générées par la recherche Bing dans votre site. La configuration dans Isotools Studio X8 reste inchangée mais nécessitera toutefois l’obtention d’une nouvelle clé d’utilisation liée à l’abonnement choisi.

 

Indicateurs visuels dans le plan du site

Dans l’arborescence de votre site, vous pouvez dorénavant afficher des indicateurs permettant de voir, d’un seul coup d’œil, quelles sont les pages :

  • filtrées avec XRM (onglet Serveur XRM),

  • masquées dans les menus (case à cocher Ne pas afficher dans les menus),

  • non diffusées (Case à cocher Ne pas diffuser).

Elle se présente sous la forme de petites icônes grisées. Cet affichage peut être désactivé depuis le menu Affichage de l’application

 

Zoom sur image en technologie lightbox

Le zoom sur une image ouvre désormais un pop-up de type lightbox. Pour le configurer, un nouvel écran d'accessoire "gestion du zoom" a été ajouté dans la vue Personnaliser pour définir :

  • un effet de zoom par défaut (standard ou effet lightbox)

  • si cet effet de zoom est surchargeable par élément

Si dans la vue Personnaliser, le zoom est configuré comme surchargeable, une nouvelle option sur les éléments Image, Images de données apparaît ainsi qu’une illustration permettant de choisir le style de zoom entre : Par défaut (soit ce qui est défini par le décor), Standard ou Effet lightbox.

Ce fonctionnement a été choisi afin de respecter toute surcharge possible de la CSS de la pop-up d’affichage utilisée précédemment.

 

Sommaire manuel

Un nouvel élément fait son apparition : le sommaire manuel. Il permet de configurer manuellement un sommaire par saisie de ses différentes entrées sur lesquelles sont ensuite appliquées des liens. Il a toutefois les mêmes options que l’élément Sommaire sans les liens créés automatiquement vers les pages du site.

 

Passage de collection d'objets en paramètre

Voir la release notes Isotools Builder X8.

 

Destination et diffusion

  • Au lancement d’une diffusion complète, un message informatif apparaît désormais indiquant les implications qu’entraîne ce mode de diffusion. Il a pour but de limiter les diffusions complètes inutilement lancées et provoquant alors la duplication des fichiers sur le serveur (une diffusion complète ne procédant à aucune suppression de fichiers diffusés au contraire d’une diffusion incrémentale).

  • Ajout d’une option permettant de désactiver le journal de connexions des utilisateurs.

 

Compatibilité avec SQL Server 2012

Cette nouvelle version est compatible avec MS SQL Server 2012. Différents aménagements ont été réalisés en conséquence dont notamment la suppression des ntext.

Evolutions mineures

Album en ligne

[TFS3401] Enrichissement du web.config afin d’empêcher l'exécution de scripts placés dans le répertoire iso_upload.

 

Attributs spécifiques à certaines chartes : fichier tout format accepté

[X8-4553] Désormais, les attributs spécifiques à certaines chartes peuvent être de n’importe quel format de fichier et non plus seulement image ou fichier flash.

 

Back office

[TFS843] et [TFS1200] Le rendu d’un grand nombre de tableaux présentés dans les pages de back office du site a été modifié. Ils ont désormais un look dégradé de gris.

 

Destination de diffusion

[TFS350] La spécification du mode pipeline a été ajoutée dans les options configurables de la destination de diffusion. Certaines fonctionnalités nécessitent en effet l’utilisation de ce mode pour fonctionner correctement dans votre site (information qui sera indiquée par le Studio lorsqu’il sera nécessaire de le spécifier).

 

Gestionnaire d’extensions

[TFS873] Ajout du numéro de kernelID derrière le libellé des Studios dans la liste de sélection et présentation d’une colonne branche indiquant la compatibilité d’une extension. Cette colonne indique la release (et release corrective suivante) avec laquelle l’extension est compatible.

 

Homogénéisation du rendu des boutons

[TFS805] et [TFS834] Plusieurs fonctions disposent désormais d’un bouton ayant le rendu YahooUI comme l’ont déjà certains formulaires :

  • L’encart d’authentification

  • La recherche générale

  • L’envoi de carte postale

  • Le formulaire d’identification

  • Le formulaire de mot de passe perdu

  • Le formulaire Envoyer à un ami

  • Le formulaire Signaler une erreur

  • Le sds:selection-table

  • Le contrôle de recherche (décor Mars uniquement)

 

Attention ! Rupture de compatibilité :
Il sera nécessaire aux intégrateurs du décor de vérifier les styles de boutons personnalisés et les modifier si besoin.

 

Formulaires

  • [TFS820] Dans un formulaire, lorsque vous ajoutez un contrôle de type choix dans une liste, vous pouvez désormais choisir l’option de rendu radio bouton avec alignement des radios boutons sur une seule ligne.

  • [TFS820] Ajout d’une option permettant de présenter un attribut de type booléen sous forme de case à cocher ou de bouton radio. A cette nouvelle option s’ajoute une option permettant d’inverser l’action du bouton radio lorsque le contrôle booléen créé était de forme négative.
    Exemple : un attribut Compte inactif, il est alors possible d’utiliser le libellé Compte actif et d’inverser les valeurs afin que le radio bouton Oui/Non fonctionne correctement par rapport à ce nouveau libellé.

  • [TFS869] Le champ booléen possède désormais les options supplémentaires suivantes  dans l'onglet Vérification :

    • Vérifier la valeur : si on coche cette option, la valeur du booléen sera vérifiée et devra, pour être valide valoir ce qui a été spécifié dans l'attribut "La valeur doit être :".

    • La valeur doit être : indique la valeur attendue sur le booléen à vérifier.

    • Si la valeur ne correspond pas, le message "Message d'erreur" est affiché.

  • [TFS893] Ajout d’une classe CSS sur le formulaire de demande de mot de passe.

 

Organiser le plan

[TFS82] L’assistant d’insertion d’une page libre est désormais initialisé sur Page vide.

 

Refonte de site V4 >> X8        

[TFS392] et [TFS393] Pour les utilisateurs V4 qui décident de refondre leur site en version X8, la migration des composants Favoris et Bibliothèque de documents est désormais automatique. Les composants sont transformés en composants Page libre organisé de façon à reproduire la mise en page des composants V4 correspondants.

 

RSS

[TFS866] Il existe maintenant une option supplémentaire dans l'onglet Rendu > Liste d'articles > Tri des articles de l’élément Lecteur RSS. Elle propose 3 choix :

  • Aucun

  • Ordre de publication croissant

  • Ordre de publication décroissant

 

Sommaire

[TFS879] Le filtrage XRM des pages cibles est désormais pris en compte sur la page cible du sommaire et les liens enfants.

Corrections
Application
  • [TFS350] Correction de l’erreur 500 liée à la fermeture du contexte dans EndRequest.

  • [TFS376] Amélioration des performances du site diffusé.

  • [TFS1141] Correction de l’erreur "context.globalization.popDoc(document);" lorsqu'on interrompt l'ouverture d'un site au démarrage de l'application (refus d’évolution ou site ouvert en lecture seule).

  • [TFS814] Correction du plantage de l’application après installation de nouvelles extensions et ouverture de l’application par différents comptes utilisateurs.

  • [TFS1081] Correction du problème de chargement de dlls intervenant parfois à l’ouverture d’un site.

 

Barre de boutons

[X8-4428] Correction d’un problème de migration du bouton d’action vers la barre de boutons : les paramètres du lien étaient perdus.

 

Décor

[TFS735] Correction du bug lié à l’utilisation du décor Mars sans avoir encore utilisé le composant recherche générale dans le site.

 

Diffusion

[TFS490] Désactivation du HangRecovery dans le contexte de notre application via notre surcharge dans la registry pour pallier à l'apparition régulière d'un message d'erreur Interruption d'un script trop long lors de la diffusion d’un site.

 

Formulaires

  • [TFS656] Correction de l’erreur de gestion du choix dans une liste sans valeur par défaut.

  • [TFS1299] Correction de la disparition des contrôles Liste déroulante sous Chrome lorsque associés dans la même page à un contrôle date.

  • [TFS1301] Blocage de la soumission d’un formulaire sous IE8 lorsqu’un champ obligatoire n’est pas renseigné et caché (onglet par exemple).

 

Image Provider

[TFS1302] Amélioration du téléchargement de documents.

Import d’objets

[TFS807] Ajout d’un écran dans l’assistant de configuration d’un type d’import d’objets lorsque la source de données n’a pas été configurée au préalable sur l’élément Import d’objets.

 

Interface logiciel

[TFS842] Suppression de la répétition du bandeau de l’application.

 

ITL

  • [X8-4405] Correction du problème de fermeture de variable dans itl:for.

  • [X8-4444] Correction de l’erreur 500 apparaissant lorsque l’utilisateur commence sa session via une page contenue dans un sous-répertoire et non pas à la racine du site.

  • [X8-4572] Correction suite à l’erreur apparaissant lorsqu’on édite le corps du mail d’un formulaire d’inscription.

  • [X8-4574] Suite aux erreurs d’exécution liées à la disparition de setSessionOid, un itl:using a été créé tel que <itl:using name="sessionContext" select="new SessionContext(session)">

  • [TFS524] Correction de l’erreur de parsing par JSON d’une chaîne avec ‘ et ayant subi une syntax = « jstring ».

  • [TFS481] Correction du problème de chaînes longues ayant plusieurs caractères ‘’

 

Plan du site

[TFS673] Correction du crash du plan du site lorsqu’il n'existe pas de libellé pour le rayon dans la langue en question.

 

Rédiger

  • [TFS404] Prise en compte des codes d’entêtes par les pages de back office.

  • [TFS798] Rétablissement de l’alignement à droite sur le sous élément Cellule d’une grille de présentation.

  • [TFS821] Le contenu de la cellule est désormais pris en compte lorsque la grille de saisie est utilisée dans un formulaire.

  • [TFS847] Maintien de la position de la table des matières sur la page affichée dans la vue.

  • [TFS1134] Prise en compte de l’alignement d’une fenêtre en ligne lorsqu’on définit une marge spécifique.

  • [TFS1143] Correction du dysfonctionnement des raccourcis clavier Ctrl+B, Ctrl+I et Ctrl+U permettant d’appliquer du gras, de l’italique ou un soulignement sur un élément texte.

 

Réservation de salles

[TFS1314] Correction du markup incorrect dans le détail d’une description de salles.

 

RSS

  • [TFS518] Affichage du contrôle de sélection d’images lorsqu’on opte pour un rendu de liste Puces personnalisées et correction du problème d’affichage si a liste est de type ordonnées.

  • [TFS718] Lorsque le défilement était horizontal ou vertical, l’information était tronquée.

 

Utilisateurs

  • [X8-4572] Correction de l’erreur sur le corps de mail lié à l’interface COM de ITLChecker.

  • [TFS789] Ajout de l'info sur la validation d'email dans la fiche utilisateur en consultation.