Différences entre la version 3.3.1 et la version 3.3

Les nouveautés dans cette dernière version :

Voici une liste, non exhaustive, des ajouts et corrections des bogues.

Nouveautés :

  • Ajout de la possibilité dans les menus de déclarer des groupes d'items par un item[@type='grp']. Ce type d'items génère un <ul>.
  • Ajout de la possibilité de modifier le champ de recherche du formulaire de recherche simple affiché dans un menu par l'ajout du @field dans item[@type='simple-search'].
  • Ajout du paramètre pleade.theme-dir dans pleade-admin.properties pour mutualiser le dossier thème pour une meilleure gestion des installations de Pleade 3 en cluster.
  • Ajout d'un menu de type "accordéon" (fichier menus.xconf <menu class="pl-accordion">).
  • Ajout d'une règle sur la surface dans le calcul des formats d'images (fichier "image-transformation-rules.xml" <regle surface=">2500000">).

Corrections :

  • Le mécanisme de masquage d'entrées du cadre de classement en contexte 'cdc' ou 'results' ne prenait pas en compte les entrées cachées avec sous-niveaux.
  • N'afficher le bouton de synchronisation que pour les niveaux paraissant dans la TOC
  • L'heure dans l'historique est maintenant vraiment exprimée suivant la timezone du serveur.
  • Les index récupérés peuvent être ouverts avec Excel sans problème d'encodage (UTF-8 => UTF-16LE)
  • Changement d'identifiant du DIV dans lequel doit s'afficher le CDC (cdc => _cdc_) afin d'éviter le risque de doublon d'identifiant.
    ATTENTION : cette modification risque d'entraîner le non-affichage du CDC dans certains cas de personnalisation
  • l'URL search-new-docs.xml renvoyait une erreur et ralentissait l'affichage des résultats
  • Optimisation de la prise en charge des fichiers multimédias dans la fenêtre EAD.
  • Lorsque l'image ou la série d'images donnée en lien dans le code EAD n'existe pas, on ne construit plus le lien hypertexte, on affiche à la place un message explicite.
  • La publication automatique ne fonctionnait pas lorsque le serveur d'application J2EE (eg, Tomcat) n'avait pas les autorisations d'écriture dans le dossier sources des documents XML EAD. Désormais, lorsque le cas se présente, Pleade utillise le dossier temporaire de la JVM (paramètre java.io.tmpdir).
  • Pleade ne construisait pas une requête correcte lorsqu'on recherchait une expression et que ThesX était utilisé pour augmenter les termes de la recherche.
  • Il n'était pas possible de publier un document XML EAD présentant un attribut @audience de valeur 'external' placé sur la balise "ead" (version 3.3.0.1).