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.

