Documentation développeur |
Versions de PhpMyLab
Passage à la version 2.2.0 (dernière modification le 24 août 2012).
- Nouveau module Développement d'un module INVENTAIRE permettant de répertorier le matériel au sein d'une société.
Passage à la version 2.1.0 (dernière modification le 30 juillet 2012).
- Fusion Rassemblement des 2 versions mise en téléchargement (Version beta avec CAS inclut dans la version courante).
- Amélioration 2 vues disponibles pour le planning : vue globale et vue calendaire (nouveauté).
- Nouveau module Développement d'un module EXPEDITIONS permettant de gérer l'envoi de colis.
- Ajout Développement d'un popup de visualisation des demandes en attente pour le module EXPEDITIONS.
Passage à la version 1.2.2 (dernière modification le 5 juillet 2012).
- Amélioration Pour le module des congés, une fenêtre modale (popup) apparait pour les utilisateurs pouvant valider les congés. Cette fenêtre récapitule tous congés en attente de validation et offre à l'utilisateur la possibilité d'une validation multiple (utilisation d'AJAX).
- Modification Les fichiers AJAX sont désormais regroupés dans le dossier "/AJAX".
- Installation Dans l'étape 1, il est désormais possible de choisir le logo de sa société (apparaît sur la page d'identification au logiciel).
- Version beta Mise à jour de la version beta avec les modifications énoncées ci-dessus.
Refonte de la documentation en ligne (http://phpmylab.in2p3.fr) et mise à jour selon la version stable 1.2.1 (le 5 juin 2012)
Passage à la version 1.2.1 (dernière modification le 31 mai 2012).
- Refonte graphique de l'interface d'administration. Le CSS est situé entre les balises <head></head> du fichier "administration.php"
- Amélioration Dans le module des congés, le calcul du nombre de jours ouvrés se fait automatiquement (utilisation d'AJAX). Ajout du fichier "ajax_calcNbJours.php"
- Amélioration Dans l'installation automatique lors de l'étape 2, il est désormais possible de se servir d'une base existante.
- Bugs Correction de nombreux warnings et notices pouvant apparaitre lors de l'utilisation du logiciel.
- Bugs Correction d'un bug important dans le module congés. Le responsable d'équipe/service ne pouvait pas valider les demandes de congés.
Mise à jour de la documentation HTML en fonction de la version 1.2.0 (le 4 mai 2012).
Passage à la version 1.2.0 (dernière modification le 4 mai 2012).
- Refonte graphique Centralisation du CSS dans le fichier "style.css" (le design de la partie administration reste néanmoins inchangé).
- Amélioration Structuration des pages avec un en-tête (en_tete.php) et un pied de page (pied_page.php).
- Amélioration Création d'un fichier "javascript.js" qui regroupe les fonctions utilisées pour afficher l'heure, initialiser la date des calendriers (CONGES,MISSIONS) et limiter le nombre de caractères.
- Amélioration L'ergonomie de la page d'identification (reception.php) et des modules a été améliorée.
- Ajout Ajout d'un indicateur de complexité de mot de passe dans "reception.php". Création du fichier "mdp.js".
- Bug Correction d'un bug apparu notamment sous Mandriva, causé par l'usage de la fonction eregi() dans "calendrier_absences.php", "calendrier_missions.php" et "calendriers_conges.php". Remplacée par la fonction preg_match().
- Amélioration Ajout d'une procédure d'installation automatisée qui permet la génération des fichiers de configuration. Les fichiers utilisés pour l'installation sont dans le dossier "configuration/".
Version v1.1.2: Mises à jour (le 17 janvier 2012)
- Bug Prendre un congé sur la même journée qui commence l'après-midi et qui finit le matin n'est plus possible (conges.php L797,L810).
- Amélioration Gestion des chevauchements des périodes de congés lors de la demande (conges.php L746).
- Amélioration Impossible d'effectuer une demande de congés annuels lorsque son solde (CA) est négatif (conges.php L815).
- Amélioration Lors de la validation des congés, les mails d'information envoyés à son groupe précisent les demis journées (conges.php L1084).
Version v1.1.1: Mises à jour (le 06 janvier 2012)
- Bug Nouveau calcul des jours de congés (CA et CA-1) lors du choix du contrat (administration.php L412).
- Bug Correction de la fonction "réattribution des congés" lorsque le solde de l'utilisateur est négatif (administration.php L1508).
Version v1.1.0: Mises à jour importantes (modif. BD) (le 22 novembre 2011)
- Ajout d'un lien vers les mentions CNIL dans la page d'accueil.
- Ajout d'un champ dans la base de données pour permettre d'ajouter en option un deuxième responsable pour les déplacements/missions d'une équipe.
- Amélioration de la recherche évoluée pour les modules CONGES et MISSIONS.
- Bug: Les demi-journées en début et en fin de congés prises dans un week-end ou un jour férié ne sont plus décomptées.
Version v1.0.3: Mises à jour (le 22 mars 2011)
- Ajout de l'information des utilisateurs qui recevront par mail la demande de congé au moment de la confirmation de l'envoi.
- Ajout de l'information des dates dans l'objet du mail lors d'une demande de congé.
- Remplacement du nom du module ABSENCES par PLANNING.
- Modification de l'affichage la page d'accueil et ajout de gros boutons d'identification par module.
Mise en production du module CONGES (le 14 mars 2011)
Version v1.0.2: Mises à jour (le 26 janvier 2011).
- Ajout de la gestion de la quotité pour les congés (page administration.php et page conges.php). Le validateur du congé peut modifier le nombre de jours retiré à un solde.
- Modification: un congé "Compte épargne temps" ne peut être annulé s'il a été validé.
- Modification: suite à une demande de congé, le solde de récupération du demandeur apparaît dans la page administration si il est non nul.
Version v1.0.1: Mises à jour mineures (le 15 septembre 2010)
- Ajout de l'information des utilisateurs qui recevront par mail la demande de mission au moment de la confirmation de l'envoi.
- Ajout de l'information des dates dans l'objet du mail lors d'une demande de mission.
- Modification spécifique de la liste des suggestions des objets de la mission pour ATLAS (demande de David Calvet).
Création de la documentation HTML (le 24 août 2010)
Version v1.0: 1ère version "stable" (le 18 juin 2010)
- Ajout de calendriers pour le choix des dates.
Fin du développement du programme MISSIONS et création de phpMyLab (le 10 septembre 2009).
Passage à la version v1.3 (dernière modification le 22 Avril 2009)
- Ajout d'un calendrier sur une année dans la partie recherche (n'affiche pas les missions invalidées).
- Modification de la largeur de certains champs dans la partie "demande" en fonction de la taille des champs dans la base. La taille du champ "Destination" passe à 32 caractères.
- Ajout de 3 boutons d'aide dans la partie "demande".
Passage à la version v1.2 (dernière modification le 16 Septembre 2008)
- Ajout d'une fonctionnalité pour les chefs de service: accéder à toutes les missions de leurs agents.