<IMG src="image/phenixlogo.png" alt="Phenix AGENDA" width="461" height="67" border="0" title="R&eacute;alis&eacute; par Cyborg Jeff">
 
     

     
 
  MENU PRINCIPAL  
   Accueil  
 Forums   
 Nouveautés
 Installation
 Aperçus
 Version I-MODE™
   Livre d'or (Archive)  

  TELECHARGEMENTS  
  [113603 à ce jour]  
   Version 5.51 (VIP)  
   Version 5.01  

  VERSION DE DEMO  
  Identification  
Mot de passe
Utilisateurs de tests :
(admin / admin)
(compte / normal)
(util / limite)
(lecture / seule)
 
   

  FAIRE UN DON  
 
 
  Merci pour votre soutien  
 HISTORIQUE DE PHENIX

[31-Oct-2008] Phenix 5.51

Correctifs v5.51
  1. Correction sur le maintien des personnes concernées quels que soient les droits.
  2. Correction sur le contrôle de superposition.
  3. Correction de la hauteur du tableau du menu de gauche pour éviter l'ascenseur vertical.
  4. Extension de la taille du champ pour enregistrer les membres d'un groupe.
  5. Correction du nom du formulaire dans certains appels javascript de admin_param.php.
  6. Correction du bouton "Dupliquer" présent en création de note alors qu'il ne devrait pas.
  7. Correction sur l'initialisation des tableaux d'envoi de mail lors d'une modif/suppression de note.
  8. Correction de la date contenue dans le mail à la création de note.
  9. Correction sur l'affichage des anniversaires et des notes se terminant à minuit pour les fuseaux négatifs.
  10. Correction de l'erreur onfocus dans admin/options utilisateurs, anniv et rappels.
Version v5.50
  1. Correction de la prise en compte des paramètres de rappel lors de la création d'une note.
  2. Possibilité d'afficher l'intégralité du détail d'une note lors de la recherche.
  3. Utilisation systématique de la classe mailer pour toutes les fonctionnalités d'envoi de mail de l'application.
  4. Corrections des styles des listes d'utilisateurs qui étaient parfois redondant avec la feuille de style.
  5. Ajout d'un commentaire dans le gestionnaire de MOD pour indiquer que tous les fichiers et répertoires doivent être en 766.
  6. Correction de l'alerte sur le chevauchement des notes.
  7. Enregistrement et renommage des 3 constantes déclarées dans info_surveille.php dans inc/param.inc.php pour harmoniser.
  8. Correction d'un problème d'import Ics,Vcal sur les notes sur une journée et sur les notes sans détail.
  9. Correction du bug dans le planning hebdo global lorsque la semaine type ne commence pas un lundi
  10. Renseignement des valeurs par défaut sur les champs de la base (Bug nouvelle installation 5.01 sous IIS)
  11. Correction d'un problème sur les notes récurrentes avec périodicité et date de fin
  12. Ajout d'un lien vers la modification du profil d'un utilisateur depuis la console d'administration.
  13. Correction de la date de création des notes récurrentes.
  14. Application du timezone sélectionné aux utilisateurs existants lors d'une mise à jour depuis une version antérieure à la 5.00.
  15. Ajout d'un message d'avertissement lors de la mise à jour des notes dans le script d'install.
  16. Prise en compte du timezone dans la modification des comptes utilisateurs.
  17. Correction d'un bug d'affichage du planning hebdomadaire sous FF 2.0.0.12
  18. Ajout d'un rollover sur les boutons et les champs de saisie pour une meilleure ergonomie.
  19. Correction d'un bug de sélection de skin sur la page d'accueil et dans le profil lorsque le fichier n'existait plus.
  20. Maintien de l'onglet sélectionné dans la page de profil lors d'un changement d'utilisateur.
  21. Initialisation des variables $vu, $IP, $navigateur dans agenda_css comme décrit.
  22. Correction d'un problème sur la suppression massive de note (admin->suppression), lorsque la liste des notes à supprimer est trop longue, le sql est tronqué et non executé.
  23. Correction du remplissage des cases en quotidien global.
  24. Regroupement des deux dernières options "d'accès au profil".
  25. Suppression de l'affichage de l'icone de rappel dans les plannings lorsqu'une note est terminée.
  26. Correction d'un petit bug avec la boite à propos et la liste des plannings à consulter sous IE6.
  27. Ajout de la différenciation de tags suivant le type de fichier pour les MODs.
  28. Rectification d'un petit bug d'affichage pour les notes allant jusqu'à 24h dans les planning globaux.
  29. Correction du libellé [INSTALL_FIN_INF] de fin d'install.
  30. Correction de l'affichage de la date d'anniversaire des contacts.
  31. Correction d'un problème d'affichage de la liste déroulante des actions du script d'installation.
  32. Correction de l'extraction des zip contenant des fichiers vides dans le gestionnaire de MOD.
  33. Correction de la suppression des évènements communs via la console d'administration (reprise cinématique et libellés).
  34. Correction d'orthographe sur le terme "occurrence" dans tout le code (y compris commentaires).
  35. Correction de la gestion des fuseaux horaires.
  36. Correction sur le calcul de date des occurrences.
  37. Correction de l'enregistrement en UTC des notes avec une date différente de l'année en cours.
  38. Correction du décalage des notes jusqu'à minuit le soir de bascule été/hiver.
  39. Correction de la prise en charge du timezone dans le calendrier latéral.
  40. Correction de la gestion du "hors profil" dans les modules des disponibiltés dispos et les plannings globaux.
  41. Correction dans les plannings globaux des notes à la fois "hors profil" et "hors plage sélectionnée".
  42. Correction de la recherche pour la prise en compte des timezones pour certaines notes.
  43. Correction de la vérification de superposition qui ne tenait pas compte des notes "à cheval".
  44. Correction de la prise en compte des fuseaux dans les notifications par mail.
  45. Ajout du décalage de la journée type lorsque l'option "agendas dans leurs fuseaux d'origines" est décochée.
  46. Ajout dans la saisie de note de l'affichage du fuseau dans lequel on se trouve.
  47. Correction d'un problème de connexion automatique et de l'ajout d'utilisateur via la page de connexion lorsque MySQL est en mode "strict".
  48. Ajout de la suppression de note dans la synchro Sunbird.
  49. Correction sur l'envoi d'entête html lors de l'export des notes.
  50. Correction sur la prise en charge de l'option "agendas dans leurs fuseaux d'origines".
  51. Correction de l'affichage des infobulles lorsque le champ lieu contient des guillemets.
  52. Correction de la prise en compte de l'extension .txt lors de l'import des notes.
  53. Amélioration de la prise en charge du favicon pour IE7.
  54. Correction du &nbsp; dans l'envoi de rappel.
  55. Correction du script XT-Dump pour l'envoi de mail par tâche Cron et sauvegarde automatique.
  56. Correction du contrôle des droits de substitution.
  57. Ajout de traductions manquantes dans le scripts d'installation (titre de la page) et d'export de note (flux rss).
  58. Correction des notes "été" dans le script d'install.
  59. Amélioration de la page générée par les liens du flux RSS.
  60. Mise à jour de la base des fuseaux horaires en tzdata2008d.
  61. Correction du retour après enregistrement qui ne gardait pas toujours le planning choisi.
  62. Intégration de FCKeditor 2.6.2
  63. Correction de l'appropriation des notes récurrentes.
  64. Possibilité de choisir via le profil utilisateur, d'afficher les menus en automatique ou sur un clic souris.
  65. Ajout du choix "Dernier jour du mois" dans la périodicité mensuelle.
Lisez attentivement le fichier install.html du répertoire "install" pour installer Phenix pour la première fois ou pour mettre votre version à jour via le script install.php.

[05-Jan-2008] Phenix 5.01

  1. Passage à la version 2.5.1 de FCKEditor.
  2. Intégration du MOD d'administration d'Omega. Un utilisateur et un administrateur sont créés automatiquement à l'installation ou mise à jour de Phenix.
    Pensez à personnaliser les mots de passe.
    Via la console d'administration, il est possible :
      - de gérer les options par défaut des comptes utilisateurs,
      - de gérer les options générales de Phenix (anciennement dans le fichier inc/conf.inc.php,
      - de planifier des sauvegardes automatiques de la base de données (avec possibilité de les envoyer par mail),
      - d'optimiser la base de données,
      - de gérer les MOD,
      - de créer / modifier / supprimer des comptes utilisateurs,
      - de gérer les groupes d'utilisateurs pour les partages de planning via le profil,
      - de créer / modifier / supprimer des comptes administrateurs,
      - d'ajouter / supprimer des événements partagés entre tous les utilisateurs,
      - de supprimer des notes pour alléger la base de données,
      - de gérer les couleurs / catégories de notes.
  3. Contrôle complet des droits des utilisateurs en termes :
      - d'accès aux agendas (permet notamment de créer des comptes pour la consultation seule des plannings),
      - de création / modification / appropriation des notes,
      - d'accès en modification à certains paramètre du profil.
    Idée originale de Funglide, reprise et complétée par Omega.
  4. Phenix devient multilangue grâce au travail de MaxWho17, Frognico, Omega et Berni69, tous les libellés et messages de l'application ont été externalisés dans un fichier fr.php du répertoire lang.
    Chaque utilisateur peut choisir sa langue via son profil.
    La langue par défaut de l'application est paramétrée via le script d'installation (également multilangue) ou la console d'administration.
    Libre aux polyglottes de participer maintenant à la traduction, pour l'instant le français, l'anglais et l'italien sont disponibles.
  5. Gestion des fuseaux horaires pour chaque utilisateur. Possibilité de visualiser les planning partagés dans leur fuseau d'origine ou dans celui de l'utilisateur connecté.
    Fonctionnalité de Frognico et MaxWho17.
  6. Ajout des plannings globaux quotidiens et hebdomadaires.
  7. Possibilité d'avoir une notification des anniversaires de son planning et de son calepin, en la paramétrant dans son profil.
    Les contacts partagés ne sont pas pris en compte.
  8. Correction d'un bug faisant apparaitre une ligne vide dans la liste de choix de l'interface du profil utilisateur.
  9. Correction d'un bug dans la gestion des contacts qui rendait impossible l'affichage du calendrier et l'utilisation du bouton Importer.
    Détection et correction par MaxWho17.
  10. Réorganisation sous forme d'onglet de la page de gestion du profil utilisateur.
    Fonctionnalité de Frognico et MaxWho17.
  11. Possibilité d'envoyer le rappel d'une note à un contact associé si l'adresse mail de ce dernier a été renseignée.
  12. Correction d'un bug d'affichage des plannings hebdomadaires et mensuels sous Firefox.
    Correction de Frognico
  13. Correction d'un bug dans la recherche des notes avec le choix de plusieurs zones.
    Correction de Andre59
  14. Ajout des informations sur les mails du contact associé à une note dans la popup sur les plannings.
  15. Possibilité de classer ses favoris dans des groupes. Modification de l'affichage sur la page des favoris et dans le menu de gauche.
  16. Correction d'un bug d'affichage de la légende des plannings sous Firefox.
  17. Optimisation du code du planning quotidien pour limiter le nombre de requêtes.
    Optimisation de MaxWho17.
  18. Ajout d'une fonction JavaScript pour améliorer la vérification des champs de saisie vide dans les différents formulaires.
    Fonctionnalité de MaxWho17.
  19. Modification des feuilles de styles et des fichiers skins pour permettre la création d'interfaces plus évoluées.
    Fonctionnalité de Frognico.
  20. Possibilité de reporter les alertes par popup x minutes, heures ou jours plus tard.
  21. Accès direct au planning mensuel ou annuel en cliquant sur la date juste en dessous du lien "Aujourd'hui" en haut à gauche.
  22. Possibilité d'activer (par défaut) ou non la mise à jour automatique des calendriers du menu de gauche sur la sélection d'un nouveau mois ou année. (Paramètre "Rechargement automatique des calendriers" dans les Options Générales du menu d'administration).
    Selon la vitesse de connexion et/ou la charge serveur, il peut être conseillé de désactiver cette option.
  23. Nouvelles listes déroulantes pour le choix du mois et de l'année à afficher en dessous du lien "Aujourd'hui" en haut à gauche.
  24. Possibilité de synchroniser Phenix et Sunbird Lightning en continu.
  25. Enregistrement des couleurs de notes dans la base de données à la place du fichier inc/couleur.inc.php
  26. Possibilité d'enregistrer un détail de note dans les libellés personnalisés.
  27. Intégration d'un installeur / désinstalleur de MOD accessible via la console d'administration. Libre à vous de personnaliser votre version de Phenix à volonté.
    Fonctionnalité de MaxWho17.
  28. Réorganisation complète du menu avec notamment le déplacement des liens d'imports/exports de notes et d'import de contacts dans le "menu Outils" en haut de page.
  29. Nouvelles listes déroulantes dans le menu pour le choix du planning à afficher, la création, le module des disponibilités et la liste des plannings partagés.
  30. Classement des évènements par année.
  31. Possibilité de choisir la présentation de la page d'accueil.

[18-Avr-2007] Phenix 4.5a

  1. Correction du décalage des infoBulle sous Opera.
  2. Correction d'un bug dans l'initialisation des flux RSS pour les utilisateurs créés à partir du script d'installation.

[14-Avr-2007] Phenix 4.5

  1. Modification de la périodicité hebdomadaire dans la création de note pour pouvoir choisir directement les jours de la semaine.
  2. Amélioration de la confidentialité des notes privées dans la consultation des plannings partagés afin de ne plus afficher ni la couleur ni les informations de création.
  3. Modification des modules de disponibilités quotidiennes et hebdomadaires pour tenir compte de la semaine type et des horaires de la journée des utilisateurs sélectionnés.
  4. Possibilité depuis le profil utilisateur de choisir si l'on veut que les notes terminées soient barrées ou non dans les plannings (pour la lisibilité).
  5. Correction d'un bug dans le profil utilisateur qui empêchait de pouvoir choisir entre plus de 10 styles d'interface.
  6. Correction d'un bug dans le module d'import lorsque la description d'une note est sur plusieurs lignes dans le fichier source.
    Correction de Frognico, merci.
  7. Possibilité de saisir un emplacement pour les notes.
  8. Modification du module de recherche pour tenir compte de l'emplacement.
  9. Ajout d'options dans le module d'export pour exclure certaines catégories de notes (affectées, terminées ou actives).
  10. Changement du format de saisie de la date de fin de périodicité dans la création des notes.
  11. Représentation dans le calendrier journalier et dans le planning mensuel global de la semaine type (couleurs différentes pour les jours non sélectionnés) ou à défaut des week-end.
  12. Possibilité d'enregistrer des événements (date + libellé + icone + couleur) dans les plannings, exemple les vacances scolaires de la zone C... :
    - soit de façon commune à tous les utilisateurs, via le module d'administration,
    - soit personnelle mais avec la possibilité de les partager (cf. point suivant)
    Fonctionnalité basée sur le MOD d'omega proposé sur le forum.
  13. Possibilité de choisir de partager les libellés des notes et les favoris entre tous les utilisateurs.
    La variable globale $MODIF_PARTAGE du fichier inc/conf.inc.php permet de déterminer si les autres utilisateurs peuvent librement modifier un élément partagé (contact/favori/libellé/événement).
    Seul le créateur d'un élément partagé peut le supprimer.
    Fonctionnalité basée sur les MOD de Berni69 et cnieg proposés sur le forum.
  14. Possibilité d'associer un contact à une note, en le choisissant parmis ses propres contacts et ceux qui sont partagés.
    Fonctionnalités liées :
    - dans la création/modification d'une note, la liste des contacts perso et partagés est affichée pour éventuellement en sélectionner un. Possibilité de renseigner automatiquement le libellé de la note avec le nom + prénom du contact et le détail avec les informations d'adresses et de numéros de téléphone,
    - dans les plannings quotidiens, hebdos et mensuels, ajout d'une icone qui au survol permet d'afficher certaines informations sur le contact associé (nom, adresse, téléphones),
    - dans le planning mensuel global et dispo quotidienne, affichage du nom du contact associé dans le popup de détail de la note,
    - dans la recherche, ajout de la liste des contacts perso et partagés pour rechercher soit directement toutes les notes associées à un contact (sans saisir d'autres critères), soit combiner la recherche avec les autres critères existant. Dans le résultat de la recherche, le nom du contact associé sert de lien pour basculer sur le calepin et afficher toutes les informations du contact,
    - dans le résultat de la recherche des contacts (par une lettre ou par critère), ajout d'un lien pour chaque contact trouvé, afin de basculer sur la recherche des notes pour afficher toutes les notes qui lui sont associées et d'un lien pour accéder à la création d'une note avec le contact associé automatiquement positionné.
  15. Prise en compte dans le module d'export et d'import de balises spécifiques à Phenix pour gérer les disponibilités, les rappels, les couleurs et le contact associé.
  16. Correction d'un bug dans l'impression des contacts qui faisait apparaitre des messages d'erreurs en début de page.
  17. Nombreuses corrections de syntaxe HTML pour la compatibilité avec Firefox.
  18. Possibilité d'imprimer directement l'intégralité de ses contacts (et partagés) sous la forme d'un porte-cartes, en cliquant sur l'image présente dans le sous-menu de "Contacts". Le format d'impression est prévu pour du A4 - Portrait (80 lignes sur 2 colonnes).
  19. Ajout dans le module d'administration, d'un script de suppression des notes antérieures à une date donnée.
  20. Limitation des caractères interdits dans la saisie des dates sous Firefox.
  21. Affichage du détail des notes dans le module TiMode (pour faire plaisir à Neteraser ;) ).
  22. Affichage du contact associé à une note dans le module TiMode avec un lien direct sur l'affichage du détail du contact.
  23. Prise en charge d'IE 7.0 dans le script de gestion des popup d'informations.
  24. Transformation de certaines propriétés HTML ALT et TITLE en popup JavaScript, pour une meilleure lisibilité.
  25. Ajout de l'option "Note couvrant toute la journée" dans les libellés types.
  26. Ajustement de l'heure de fin en fonction de l'heure de début dans la modification d'une note.
  27. Nouvelle gestion des jours fériés, à travers un tableau défini dans la fonction getListeJourFerie($annee) du fichier inc/fonctions.inc.php. Pour personnaliser vos jours fériés, il suffit de modifier cette fonction pour que l'ensemble de l'application en tienne compte.
  28. Modification du planning mensuel global pour distinguer plus facilement les notes couvrant toute une journée, des autres.
  29. Modification du format des mails d'informations envoyés par l'application :
    - indication du nom d'utilisateur en tant qu'expéditeur du message à la place de "Phenix",
    - pour les mails de rappel, indication du libellé de la note dans le sujet du message à la place de "Notification de rappel d'une note",
    - ajout de l'emplacement de la note (si renseigné) dans le corps du mail.
  30. Création du Pocket-Phenix, un version de Phenix destiné au PDA et Smartphone (pour faire encore plus plaisir à Neteraser ;) ).
    Un seul fichier ppx.php qui permet pour l'instant :
    - de consulter son agenda,
    - ajouter / modifier / supprimer / s'approprier des notes,
    - consulter son calepin,
    - ajouter / modifier / supprimer des contacts.
    Cette version est plus qu'une simple évolution de TiMode, elle est destinée à incorporer un grand nombre de fonctionnalités de Phenix
    L'accès est direct via l'URL : http://votre_site/phenix/ppx.php
  31. Possibilité de renseigner un site Internet pour les contacts.
  32. Intégration d'un éditeur HTML (FCKEditor) pour mettre en forme les notes, les mémos et les commentaires sur les contacts. L'activation et la configuration de l'éditeur se fait via le script d'installation, en choisissant "Mettre à jour votre fichier de configuration".
    4 thèmes sont proposés, sachant que l'activation et le thème choisi sont valables pour tous les utilisateurs.
    Fonctionnalité basée sur le MOD d'omega proposé sur le forum.
  33. Suppression des appels à la fonction UNIX_TIMESTAMP dans certaines requêtes SQL qui pouvait entrainer des décalages de dates selon certains serveurs.
    Bug rapporté par Mauceri sur le forum.
  34. Correction d'un bug dans la génération de l'URL d'export.
    Bug rapporté par Benoit sur le forum.
  35. Possibilité de consulter son agenda et ceux auxquels l'utilisateur a accès en consultation à partir d'un flux RSS.
    Fonctionnalité développée par Frognico et MaxWho17. Merci à eux.

[16-Nov-2006] Phenix 4.0

  1. Ajout de deux tableaux récapitulatifs dans le profil afin de connaître les personnes vous ayant données droit en consultation et/ou en modification sur leur planning.
    Fonctionnalité développée par Frognico, merci.
  2. Enregistrement de la date de création d'une note et affichage dans les popups.
    Suggestion de mozz sur le forum.
  3. Correction d'un bug sur les liens des jours des mois suivants et précédents dans le planning mensuel.
    Bug rapporté par Maxime sur le forum.
  4. Correction d'un bug potentiel lors de l'édition de notes récurentes qui aboutissait à un 404 erreur.
  5. Ajout des fonctionnalités d'imports / exports de l'agenda et des contacts, depuis et vers de multiples formats.
    Gros travail réalisé par Frognico, encore merci à lui.
  6. Possibilité via le profil de chaque utilisateur de choisir le format d'affichage des noms : NOM Prénom ou Prénom NOM.
  7. Ajout de boutons pour transférer tous les utilisateurs disponibles d'une liste vers une autre sans avoir à les sélectionner au préalable.
  8. Refonte du module des disponibilités quotidiennes pour y afficher les couleurs des notes des notes utilisateurs (et donc plus uniquement du rouge) lorque ceux-ci sont occupés, ainsi que le détail d'une tranche horaire au survol de celle-ci avec la souris.
  9. Modification de l'affichage des notes sans chevauchement dans le planning quotidien pour ne plus les limiter à la première colonne.
  10. Correction d'un bug dans la page d'impression des planning qui ne tenait pas compte du filtre sur les notes que l'utilisateur pouvait avoir choisi.
    Bug rapporté par thedreamer sur le forum.
  11. Ajout d'un planning global mensuel permettant d'afficher sur une même page les notes de plusieurs utilisateurs.
    Fonctionnalité développée par dJuL, merci.
  12. Remplacement des fonctions now() dans les requêtes par la construction d'une date en PHP afin d'éviter les problèmes de synchronisation horaire entre les différents serveurs notamment au niveau de la gestion des sessions.
  13. Ajout dans les plannings quotidiens, hebdomadaires et mensuels, d'un surlignement des plages horaires lors du survol de la souris pour davantage de lisibilité.
  14. Correction d'un bug dans le module d'impression sur l'affichage des anniversaires des contacts.
  15. Coloration des jours fériés dans l'impression des plannings hebdomadaires et mensuels.
  16. Possibilité de choisir via le profil, le module des disponibilités (quotidien ou hebdomadaire) ouvert par défaut lors du clic sur le lien "Disponibilités" du menu.
  17. Modification de la périodicité mensuelle pour créer des notes se répétant tous les x mois et pas forcément chaque mois (exemple tous les 3 mois ou tous les 6 mois...).
    Idée originale de cnieg.
  18. Ajout d'une bibliothèque JavaScript permettant de crypter les mots de passe avant envoi du formulaire.
    Suggestion de ToMaZi sur le forum.

[06-Jan-2006] Phenix 3.5b

Mise à jour mineure
  1. Correction d'un bug lors de la suppression d'un anniversaire.
    Bug rapporté par Berni69 sur le forum.

[31-Déc-2005] Phenix 3.5a

Mise à jour mineure
  1. Correction d'un bug dans la version iMode qui empêchait son utilisation.
    Bug rapporté par PhilBazas sur le forum.

[23-Déc-2005] Phenix 3.5

  1. Différentiation par des couleurs dans le module des disponibilités hebdomadaires selon que tout ou partie des utilisateurs sélectionnés est occupée sur une tranche horaire.
    Par défaut : ROUGE -> tous les utilisateurs sont occupés ; ORANGE -> certains utilisateurs sont libres.
  2. Possibilité avec les libellés types d'enregistrer une durée et une couleur par défaut pour les notes concernées.
  3. Correction d'un bug dans le planning hebdomadaire si aucun jour de la semaine n'était coché.
  4. Indication par la couleur des jours fériés dans les plannings hebdomadaires et mensuels.
    Suggestion de Puppy sur le forum.
  5. Possiblité pour chaque utilisateur de s'enregistrer des favoris internet qui s'afficheront dans le menu de gauche sous les mémos.
    Chaque favori est composé d'une url, d'un nom et d'un commentaire optionnel qui s'affichera en popup lors du survol du lien.
  6. Correction d'un bug dans le fichier info_popup.php signalé par Zibor sur le forum.
  7. Amélioration de la gestion/suppression des informations affichées par popup en fonction des différentes actions sur les notes. Ceci afin d'éviter l'affichage de popup vide.
  8. Désactivation de l'affichage des heures de début et de fin d'une note (lors d'une création/modification), si l'on choisit "Note couvrant toute la journée".
    Contribution de Adrien, Gaël, Renaud et Romain de l'IUP de Calais.
  9. Lors de la création/modification d'une note, seuls les détails de la périodicité choisie sont affichés.
    Contribution de Adrien, Gaël, Renaud et Romain de l'IUP de Calais.
  10. Ajout d'un libellé au dessus des listes de choix de personnes pour davantage de compréhension.
    Contribution de Adrien, Gaël, Renaud et Romain de l'IUP de Calais.
  11. Correction d'un problème silencieux de type MIME lors de la création de la feuille de style en PHP.
    Contribution de Adrien, Gaël, Renaud et Romain de l'IUP de Calais.
  12. Ajout d'une page inc/noscript.html pour signaler à un utilisateur qu'il ne peut accéder à l'application si son navigateur ne supporte pas le JavaScript.
    Contribution de Adrien, Gaël, Renaud et Romain de l'IUP de Calais.
  13. Correction du message de confirmation affiché lors de la suppression d'une occurence d'une note via la page de modification.
    Contribution de Adrien, Gaël, Renaud et Romain de l'IUP de Calais.
  14. Modification des modalités d'appel à la fonction de vérification de validité des dates pour les champs de saisie concernés. Auparavant cela pouvait aboutir à l'enregistrement de données corrompues dans la base de données en fonction du navigateur.
    Contribution de Adrien, Gaël, Renaud et Romain de l'IUP de Calais.
  15. Ajout d'une nouvelle interface : Anthracite.
  16. Possibilité d'affecter un mémo à un autre utilisateur qui a autorisé l'accès en modification de son agenda. La personne destinataire du mémo en devient la seule et unique propriétaire et elle seule pourra donc par la suite l'éditer ou le supprimer. Les mémos restent cependant strictement personnels et ne sont donc pas visibles par les autres utilisateurs qui consultent votre planning.
    Suggestion de alxdabrazil sur le forum.
  17. Correction d'une erreur JavaScript lors de l'appel de la page agenda_note.php pour une note récurrente.
  18. Suppression de la sensiblité à la casse dans la page de recherche pour l'option "exactement ce libellé".
  19. Remplacement du calendrier en Popup pour la sélection des dates par une version en DHTML (sans Popup) adapté de JSCalendar 1.0.
    Script original sur www.dynarch.com.
  20. Amélioration de l'affichage des cases des notes dans le planning hebdomadaire.
    Contribution de Manu sur le forum.
  21. Nouvelle version du fichier info_surveille.php qui permet de l'appeler via une crontab Linux ou via des sites tels que WebCron ou CronJobs (lien à indiquer : http://mon_site/répertoire_phenix/info_surveille.php).
  22. Ajout d'une nouvelle classe Mailer qui devrait permettre à Phenix d'envoyer des alertes par mail même si votre hébergeur a désactivé la fonction mail() de PHP. Cette classe nécessite de renseigner 4 nouvelles variables dans le fichier inc/conf.inc.php, lisez attentivement le guide d'installation pour voir quand et comment le faire.
    Class originale de Bobe disponible sur www.phpcodeur.net.
  23. Activation des rappels pour les notes couvrant toute une journée. Par défaut les horaires des ces notes sont positionnés par rapport aux heures de début et de fin de journée de l'utilisateur qui créé la note.
  24. Possibilité d'exporter les contacts du calepin au format vCard.
  25. Correction d'un bug dans la requête de détection de superposition de notes.
    Bug rapporté et corrigé par Oxyde sur le forum.
  26. Ajout de la possibilité d'effectuer une recherche sur les commentaires saisis pour les contacts, dans le calepin.
    Suggestion de ToMaZi sur le forum.
  27. Correction d'un bug dans les plannings hebdomadaires et mensuels qui laissait afficher l'image d'ajout d'une note, lorsque l'on consultait un planning sur lequel on n'avait pas les droits en modifications.
    Bug rapporté par Maxime sur le forum.
  28. Création d'une note depuis le planning hebdomadaire directement à partir d'un jour et d'une plage horaire (sauf dans le cas ou une note existe déjà sur une plage), matérialisé par un petit carré blanc dans la cellule.
  29. Reprise de la navigation par la touche tabulation dans la gestion du profil et la gestion des notes.
  30. Ajout d'un filtre dans les plannings pour afficher les notes en fonction de leur couleur/catégorie.
  31. Nouveau bouton "Recommencer" sur la page d'ajout d'une note qui permet de lancer l'enregistrement de la note puis de revenir sur le formulaire pour en ajouter une nouvelle à la différence du bouton "Enregistrer" qui quant à lui redirige vers le dernier planning consulté.
    Suggestion de masterh1 sur le forum.
  32. Nouveau bouton "Recommencer" sur la page d'ajout d'un contact qui permet de lancer l'enregistrement du contact puis de revenir sur le formulaire pour en ajouter un nouveau à la différence du bouton "Enregistrer" qui quant à lui redirige vers la liste des contacts commençant par la première lettre du dernier nom saisi.
  33. Réaffichage des informations saisies si l'enregistrement ou la modification d'un contact échoue.
  34. Correction d'un bug dans le calepin qui pouvait faire échouer l'enregistrement des contatcs.
    Correction proposée par baillac sur le forum.
  35. Correction d'un bug, pour ajuster le nombre de participant à une note (nécessaire pour l'appropriation).
  36. Correction d'un bug dans le planning quotidien qui empêchait l'affichage correct du lien de suppression d'une note affectée à un utilisateur.
  37. Retour des messages de confirmation / échec sur les actions de l'utilisateur, qui avaient disparu depuis la mise en place de la nouvelle interface.

[13-Juin-2005] Phenix 3.0b

Mise à jour mineure
  1. Correction d'un bug dans le calepin qui empêchait l'enregistrement de nouveaux contacts.
    Bug rapporté par Charles sur le forum et corrigé par Gaël.

[09-Juin-2005] Phenix 3.0a

Mise à jour mineure
  1. Correction d'un bug d'affichage dans le planning hebdomadaire avec certains chevauchement de notes.

[05-Mai-2005] Phenix 3.0

  1. Refonte complète de l'interface afin d'utiliser au maximum la surface d'affichage disponible. Résolution minimale conseillée 1024x768.
  2. Ajout de la liste de sélection des libellés types de l'utilisateur dans la page de recherche des notes.
  3. Correction d'un bug dans la page de recherche si le texte recherché comportait des guillemets.
  4. Modification de la version imprimable du planning mensuel afin d'y faire figurer le numéro de semaine en début de chaque ligne. Affichage des jours des mois précédent et suivant en grisé. Affichage de l'heure de fin des notes. Léger "relookage" de la page. Remplacement du message d'alerte javascript conseillant une impression en mode paysage, par un popup sur l'image pour imprimer.
  5. Affichage des couleurs associées aux notes dans les plannings hebdomadaires et mensuels (y compris à l'impression).
  6. Suppression de la page de visualisation des styles, devenue incompatible avec la nouvelle interface. Ajout de 2 nouveaux styles.
  7. Correction d'un bug d'affichage de la date courante sous le calendrier avec Netscape ou Opéra.
    Bug rapporté par R. Telle sur le forum.
  8. Correction d'un bug d'affichage du popup de rappel d'une note avec Opéra configuré pour s'identifier comme MSIE.
  9. Affichage des mémos dans la partie droite sous le calendrier.
    Contribution de Gauthier sur le forum.
  10. Ajout d'une icone dans les planning afin d'indiquer si l'utilisateur a prévu un rappel sur une note.
  11. Affichage permanent du calendrier des semaines.
  12. Possibilité à partir du script d'installation de modifier un compte utilisateur (nom, prénom, login et mot de passe).
    Contribution de Mac sur le forum.
  13. Ajout et adaptation du script XT-Dump v0.7 de la DreaXTeam permettant d'effectuer une sauvegarde de la base de données à partir du script d'installation.
  14. Possibilité pour chaque utilisateur, à partir de la page de connexion, de choisir de stocker ou non son identifiant et son mot de passe (crypté) dans un cookie.
  15. Possibilité de supprimer les notes directement depuis les plannings.
  16. Possibilité de choisir via son profil la liste des personnes qui peuvent enregistrer des notes dans votre planning. Cette liste est donc désormais totalement indépendante de celle des personnes qui peuvent consulter votre planning (sans le modifier).
  17. Ajout d'un module de visualisation des plages horaires libres des personnes à qui vous pouvez affecter des notes (cf. ci-dessus). Accessible via le menu Disponibilités. Ce module se compose de 2 parties, une visualisation hebdomadaire avec choix de la semaine via le calendrier des semaines dans la partie gauche puis d'une visualisation quotidienne pour un jour choisi dans la page de consultation. Une version "texte" est disponible via l'impression des disponibilités hebdomadaires.
  18. Possibilité au moment de la modification d'une note appartenant à une série récurrente de choisir entre la possibilité de modifier toute la série (en se basant sur les informations de la note mère) ou uniquement l'occurence choisie (dans ce cas le formulaire de modification ne proposera pas les options de périodicité).
  19. Possibilité depuis la version i-mode™ d'ajouter, modifier ou supprimer une note.
    Concernant l'ajout et la modification, il s'agit d'une version simplifiée à savoir que la liste des utilisateurs auxquels vous pouvez affecter des notes n'est pas disponible (un peu difficile à gérer depuis un GSM), de même que les options de périodicité et de couleur de note.
    Aussi dans le cas d'une modification (lien M), les anciens paramètres pour ces options sont conservés (pour les notes récurrentes, la modification de toute la série n'est pas disponible, cf. point ci-dessus) et dans le cas d'un ajout, les valeurs par défaut sont utilisées (donc pas de récurrence possible).
    Enfin pour la suppression, le lien S permet de supprimer toute la série d'une note récurrente et le lien O uniquement l'occurence souhaitée.
  20. Affichage des anniversaires, dans les plannings, pour les contacts du calepin dont vous avez renseigné la date de naissance (y compris les contacts partagés).
  21. Optimisation du calendrier dans la partie droite (et de la version i-mode™) pour passer de ~30 requêtes à 2 (une pour les notes, une pour les anniversaires du calepin).
  22. Ajout d'un message d'alerte (facultatif et non bloquant), lors de l'affectation de notes à d'autres utilisateurs. Ce message indique au créateur de la note que celle-ci se superpose avec d'autres notes pour certaines des personnes concernées (la liste de ces dernières étant indiquée).
  23. Amélioration des alertes par mail pour les notes affectées. En plus du mail lors de la création/modification d'une note, la suppression d'une note ou d'une occurence est désormais également signalée. Pour la modification d'une note, les utilisateurs qui ne serait plus dans la liste des personnes concernées sont également informés que la note a, en ce qui les concerne, été supprimée. Cette fonctionnalité dépend du fait que les utilisateurs ait renseigné une adresse email dans leur profil et également qu'ils y aient coché la case "M'informer par mail lorsqu'une note m'est affectée"
  24. Remise en forme de la page de consultation du planning mensuel afin qu'elle corresponde à celle proposée jusqu'alors pour l'impression. Possibilité de choisir les jours à afficher pour ceux qui ne souhaitent pas avoir les week-end ou autres jours de la semaine.
    La page d'impression étant identique à celle en cours d'affichage.
  25. Possibilité de définir via le profil utilisateur quels sont les jours de la semaine type qui sont affichés par défaut dans le planning mensuel. Il bien sûr possible de les modifier au moment de la consultation.
  26. Ajout d'une option de périodicité quotidienne permettant de créer une note pour les jours de la semaine type définis au point précédent.
  27. Ajout d'une option de périodicité hebdomadaire permettant de définir une note se répétant toutes les X semaines.
  28. Correction d'un bug qui empêchait l'affichage de l'horloge si la variable $RELOAD_PLANNING du fichier inc/conf.inc.php était non nulle.
  29. Suppression du cookie lorsque l'on clique sur le bouton Quitter, qui au passage devient "Déconnexion".
  30. Ajout d'une nouvelle variable dans le fichier conf.inc.php afin d'autoriser ou non la modification et la suppression des contacts partagés par l'ensemble des utilisateurs et non plus uniquement par leur créateur.
  31. Possibilité depuis les plannings hebdomadaires et mensuels de créer une note pour un jour précis en cliquant sur l'image Ajouter une note ce jour correspondante.
  32. Possibilité de dupliquer une note, c'est à dire de créer une nouvelle note à partir des informations d'une note existante. Lors de l'édition d'une note, un bouton Dupliquer en bas de page permet de conserver toutes les informations affichées, qu'il ne reste plus qu'à adapter pour créer une nouvelle note.
  33. 3 nouvelles options de recherche : par le code couleur ou bien sur un libellé exact (c'est à dire testant l'égalité avec un = et non plus avec un LIKE) et la possibilité d'exclure les notes encours (auparavant il était seulement possible d'exclure les notes terminées)
  34. Accès en modification des notes depuis la page de recherche en cliquant sur le libellé. Un clic sur la date affiche quant à lui le planning quotidien pour le jour choisi.
  35. Possibilité de s'approprier une note qui nous a été affecté par un autre utilisateur et dont on est le seul destinataire (exemple : la sécrétaire qui saisit les rendez-vous de son patron mais que ce dernier voudrait par la suite pouvoir gérer). L'appropriation fonctionne au coup par coup (i.e. pas pour l'ensemble d'une note récurrente mais pour chaque occurence individuellement). Ajout d'une nouvelle icone M'approprier cette note qui m'a été affectée pour s'approprier une note en cliquant dessus
  36. Enregistrement dans un fichier à part (inc/couleur.inc.php) du tableau permettant d'associer une couleur à une note. Cela permettra de conserver vos personnalisations lors des futures mises à jour de Phenix. Ce fichier ne sera pas fournit avec les prochaines versions mais il sera automatiquement généré par le script d'installation si il n'existe pas.
  37. Enregistrement depuis le profil de la durée par défaut d'une note. Choix possibles : 15, 30, 45 mn ou 1 heure. Cela permet d'ajuster automatiquement l'heure de fin d'une note à partir de l'heure de début sélectionnée et selon la durée choisie.
  38. Réécriture complète du planning annuel, afin de l'afficher sous la forme de petits calendriers mensuels identiques à celui du menu pour chaque mois de l'année. Les jours en gras indiquent la présence d'une note ou d'un anniversaire. Liens vers le planning quotidien en cliquant sur un jour, vers le planning hebdomadaire en cliquant sur un numéro de semaine et vers le planning mensuel en cliquant sur un mois.
  39. Affichage du popup du détail d'une note dans le planning quotidien lors du survol du libellé comme pour les planning hebdomadaires et mensuels (facilite la lecture).
  40. Ajout dans le popup, du libellé de la note, afin d'améliorer la lisibilité des notes terminées et donc barrées à l'affichage (pour les navigateurs compatibles).
  41. Ajout dans la page de gestion des anniversaires, de la liste de tous les anniversaires saisis par l'utilisateur afin d'en faciliter la gestion (modification / suppression).
  42. Changement du format de la date d'anniversaire, il faut désormais saisir l'année... Désolé pour ceux à qui ça va faire du travail mais avec toutes les évolutions de Phenix cela est devenu nécessaire. Cela permet entre autre d'indiquer l'âge de la personne (par popup) lors de la notification dans les plannings et également de ne pas afficher les anniversaires pour des dates antérieures à la date de naissance (i.e. ne pas indiquer l'anniversaire du petit dernier né le 24/11/2004 si l'on consulte le 24/11/2003).
    Par défaut lors de la MAJ via le script d'installation, tous les anniversaires saisis passeront à l'année 2004 (pour ne pas gêner les affichages en cours et autoriser les 29 février).
  43. Correction d'un bug qui occasionnellement faisait afficher les alertes de notes pourtant marquées comme terminées par l'utilisateur.
  44. Nouvelle présentation en colonne du planning hebdomadaire avec choix des jours selon la semaine type du profil. La partie impression reste identique à l'ancienne version car elle permet d'afficher le détail des notes.
  45. Correction d'un bug dans le profil qui permettait de définir une heure de début de la journée type postérieure à l'heure de fin.
  46. Ajout d'un bouton Supprimer lorsque l'utilisateur édite un mémo.
  47. Renommage du répertoire -- Guide Installation -- en install pour pallier à des problèmes avec certains OS ou navigateur n'acceptant pas les espaces dans les URL.
  48. Réécriture du guide d'installation pour bien détailler les étapes et options nécessaires à l'installation ou à la mise à jour de Phenix.
  49. Ajout de la possibilité d'enregistrer une note couvrant toute une journée (exemple pour un congés).
    Dans ajout note -> il suffit de cocher la case "Note couvrant toute la journée" à coté de la date.
    Dans les plannings, ces notes figurent en premier et portent la mention "Toute la journée" à la place de la plage horaire dans les popup.
    Dans les modules de disponibilités, cela se traduit par une indisponibilité de la personne pour toute la journée concernée.
    Dans le module de recherche, ces notes portent la mention "Toute la journée" à la place de la plage horaire.
  50. Possibilité, à partir du script d'installation, d'autoriser ou non l'utilisation de balises HTML dans les champs de saisies pour mettre en forme le texte. L'autorisation équivalent à une faille de sécurité car autorisant l'utilisation de scripts malintentionnés.
  51. Transformation des caractères accentués en HTML compatible pour certains navigateurs.
  52. Possibilité depuis le profil utilisateur de paramétrer un rappel type pour les notes (valeurs par défaut lors de la création d'une note).
  53. Correction d'un bug lors de l'enregistrement d'une note qui pouvait passer cette dernière à l'état terminée avant même sa date d'exécution.
  54. Possibilité de configurer Phenix pour qu'il recherche une nouvelle version disponible à partir de la page d'identification.
    Aucune information vous concernant n'est transmise, seul un petit fichier de 3 octets est téléchargé à partir du site phenix.gapi.fr

 
     
  © 2008 - Stéphane TEIL - Tous Droits Réservés.  
  Hébergement offert par Allnet.fr