Publication de la version openCourrier 3.3.1
La version 3.3.1 du logiciel openCourrier est une version corrective de la version 3.3.0 qui apporte une nouvelle ergonomie pour le formulaire de recherche de courriers, des améliorations de la gestion des permissions et de la sécurité, des...
Version : 3.3.1
Date de sortie : 17/04/2014
Fiche catalogue : http://www.openmairie.org/catalogue/opencourrier
Démonstration : http://demo.openmairie.org/
Documentation : http://docs.openmairie.org/?project=opencourrier&version=3.3&format=html
Téléchargement : http://adullact.net/frs/download.php/file/7191/opencourrier_3.3.1.zip
Crédits / Contributeurs (par ordre alphabétique) : atReal, Mairie de Bron (69), Mairie de Clérieux (26), OASIS
Notes :
La version 3.3.1 d'openCourrier est une version corrective de la version 3.3.0 qui apporte principalement : - une nouvelle ergonomie pour le formulaire de recherche de courriers, - des améliorations de la gestion des permissions et de la sécurité, - des possibilités de paramétrage via l'interface web directement, - la compatibilité avec les dernières versions de MySQL, - diverses corrections de bugs des versions précédentes.
Journaux :
Version 3.3.1 - 17/04/2014 -------------------------- * Correction du bug lors de la modification et de la suppression d'un dossier, le fichier était déplacé à la racine du répertoire trs. Ticket #7472. * Mise à niveau du framework openmairie => 4.1.11 : - Correction du bug sur la recherche d'un champ spécifique dans le listing des courriers. Ticket #7470. Version 3.3.0 - 17/04/2014 -------------------------- * Correction du bug lors de la suppression d'un courrier. Ticket #7468. * Ajout d'informations à l'utilisateur lors de la notification email des services à la création des tâches. Ticket #7469. * Ajout d'une option permettant de désactiver la gestion du scan automatique. Ticket #5767. * Ajout du champ type de courrier (arrivée/départ) sur les formulaires de courrier et sur la tableau de résultat de la recherche. Ticket #7465. * Amélioration du tableau de bord par la modification sur deux colonnes, l'ajout du widget Courrier Arrivée et la correction de problèmes d'affichage. Ticket #7466. * Amélioration de la vérification des objets liés lors de la suppression de service. Ticket #7300. * Mise à jour de la version du framework pour récupérer les corrections de bugs de la même version. 4.1.1 => 4.1.10. Ticket #7464. * Gestion des permissions pour les différents profils. Chaque interface necessite un droit. Ticket #7463. * Gestion de la variable service_tache depuis les paramètres dans le menu Administration. Les valeurs possibles sont 0 (les services d'exécution des tâches sont les services affiliés au service de traitement) ou 1 (tous les services de la base de données peuvent être service d'exécution d'une tache). Ticket #7462. * Ajout de la table de référence courrier type pour remplacer le tableau paramètrable select_type dans dyn/var.inc.php. Ticket #7461. * Ajout d'un bouton retour sur les tableaux de bord des courriers. Ticket #7460. * Correction de la recherche dans les courriers et courriers archivés pour effacer le champ temp qui provoquait une erreur de base de données. Ticket #7459. * Correction de l'erreur de base de données lors de l'ajout d'un service avec un code de service déjà présent dans la base de données. Ticket #7458. * Suppression du lien vers les éditions pdf dans les tableaux de courrier et les tableaux d'administration car ces éditions n'existaient pas et renvoyaient vers une page d'erreur. Ticket #7457. * Correction de l'affichage de la corrélation des correspondants. Ticket #7456. * Ajout du service de l'utilisateur dans les actions. Ticket #7455. * Amélioration du formulaire de recherche : - Modification du tableau d'affichage des résultats pour être dans le même esprit que le reste de l'application ; - Les boutons 'retour' après une recherche permettent de garder la liste des critères de recherche ; - Les critères de recherche sont affichés sur le listing des résultats. Ticket #7115. * Correction du problème de suppression des courriers liés d'un courrier lors de la modification de celui-ci. Ticket #7454. * Correction de l'affichage du lien 'Ajouter', lors de la validation d'un courrier. Ticket #5766. * Correction de l'affichage d'une notice PHP dans les formulaires de recherche. Ticket #7111. * Correction de l'erreur de base de données lors du lancement de l'archivage. Ticket #7114. * Correction du problème avec l'onglet dossier dans le contexte d'un courrier départ. Les deux problèmes étaient : - lors de l'ajout d'un élément dans l'onglet dossier d'un courrier départ les dossiers ajoutés étaient liés au courrier 0, soit le mauvais courrier. - l'onglet dossier ne filtrait pas les dossiers pour le courrier départ en question, tous les dossiers étaient listés. Ticket #7113. * Remise à plat des fichiers d'initialisation de la base de données. - Ajout de droits manquants concernant les tableaux de bord. - Création et initialisation de toutes les séquences pour éviter les éventuels problèmes avec les version récentes de MySQL. Ticket #7117. - Ajout d'un fichier pour initialiser un jeu de données de démonstration/test. - Suppression des éditions inutiles : om_collectivite, om_parametre, ... - Ajout des éditions nécessaires au bon fonctionnement de l'application : dans le listing des courriers, le lien vers l'édition 'Récapitulatif' dirigeait vers un écran blanc à cause de la non existence des états courrier_arrivee et courrier_depart. Ticket #7116. * Correction du problème d'images manquantes en bas de la recherche avancée, la correction évite le navigateur d'essayer de charger des images qui n'existent pas ou évite de produire sur certains navigateurs des erreurs d'affichage (croix rouge dans un carré représentant l'image). Ticket #5771. * Correction du problème d'ergonomie sur les actions des tableaux de courriers départ et arrivée. - Au survol de la souris sur les icônes des actions du tableau, il n'y avait soit pas d'indications au survol soit la description n'était pas suffisament précise comme "Edition", => ajout d'une indication pertinente sur chaque icône - Les deux icônes d'éditions PDF étaient identiques et portaient à confusion, => modification de l'icêne de l'accusé de réception pour mettre une icône du style de celle d'openCourrier 1.x - Lors du clic sur les deux liens de l'édition le pdf s'ouvrait dans la même fenêtre (en fonction du paramètre d'ouverture des PDF dans le navigateur) ce qui perturbait l'utilisateur, => ajout d'un attribut "target='_blank'" pour que le lien ouvre une nouvelle fenêtre - Le lien vers l'édition "Accusé de réception" n'avait aucun sens dans le contexte d'un courrier départ. => suppression de l'action dans ce contexte Ticket #5773. * Correction du problème d'encodage dans l'overlay de recherche de courriers à lier : lors du clic sur le plus pour lier un nouveau courrier au courrier en cours de consultation, le formulaire de recherche chargé contenait des caractères liés à un mauvais encodage du contenu de la page chargé en overlay (ajax). Ticket #7110. * Suppression des requêtes mémorisées et éditions provenant du framework inutiles dans le contexte métier de l'applicatif. * Modification du lien vers la documentation pour qu'il pointe vers le manuel utilisateur en ligne du logiciel.