10.05
MeDiaN@Box est un projet visant à l’intégration de différents services au sein d’un même environnement. Il se compose de fonctionnalités diverses gravitant autour de mes principaux centres d’intérêts.
MeDiaN@Web est ainsi un portail privatif permettant un accès rapide et simplifié aux fonctions courantes d’internet.
MeDiaN@Blog est le moteur me permettant de publier mes billets sur le Web.
MeDiaN@Sports est une interface exprimant ma passion pour le cyclisme et accessoirement un parfait coach pour l’entraînement.
MeDiaN@GPX est un viewer de trace GPS utilisant les données de la BDD Sports.
MeDiaN@Bike is coming soon.
MeDiaN@Charts est le reflet de mes goûts musicaux.
MeDiaN@Concept est le pendant professionnel de ma passion pour l’informatique.
MeDiaN@… n’est lui encore qu’une idée.
Version 3.9
Mise en ligne 31/12/2016
Version 3.9.5
- MeDiaN@Blog : Par manque de temps et surtout de motivations cette année, le site n’a pas beaucoup évolué. Quelques évolutions à noter toutefois du coté de la Sidebar avec l’apparition des box Gaga, Expressions cyclistes, statistiques, et le lien vers un petit livre perso :).
Version 3.9
Mise en ligne 31/12/2015
Version 3.9.4
- MeDiaN@Blog : Les articles faisant références à un article BSp@ce font désormais appels à une ColorBox permettant d’afficher le contenu BSp@ce par dessus le Blog.
Version 3.9.3
- MeDiaN@Blog : Les articles publiés à partir de 01/2015 appellent une ColorBox affichant MeDiaN@GPX par dessus le Blog ;
- MeDiaN@Blog : Ré-organisation de la barre latéral avec galerie photo sur 3 étages.
Version 3.9.2
- MeDiaN@Sports : Intègre désormais un visualiseur de diplôme avec option Zoom ;
- MeDiaN@GPX : Exploitation des données de la BDD et refonte graphique. Désormais, le module est capable d’afficher sous forme de jauges le niveau de la sortie par rapport aux sorties de référence. Un menu à onglet permet également de voir les liens vers le blog, le diplôme ou encore la gallerie photo. Un autre onglet affiche la liste des checkpoint.
Version 3.9.1
- MeDiaN@Blog : Refonte du SlideShow d’accueil ;
- MeDiaN@Blog : Chaque article vélo possédant un GPX est désormais muni d’un lien permettant de l’afficher dans MeDiaN@GPX ;
- MeDiaN@Blog : Ré-écriture du thème de toutes les sorties vélo pour plus d’homogénéité graphique ;
- G’Cycle : Ajout de la catégorie « Défi » au menu déroulant « Type de sortie ».
Version 3.8
Mise en ligne 31/12/2014
Version 3.8.1
- MeDiaN@Sports : Dans l’onglet « Top », listing avec chargement dynamique des sorties par types : rando, cyclosportives,… ;
- MeDiaN@Sports : Ajout d’un panneau à chargement dynamique « qTip » pour l’affichage des données caractérisant le col (dénivelé, distance,…) ;
- MeDiaN@Sports : Création d’un onglet « Cols » permettant de lister mes cols franchis par altitude décroissante : association d’un moteur de recherche basé sur jQueryFilterTable ;
- G’Cycle : Création d’une base de donnée « Mes Cols » et affichage dans un <select> dynamique .
Version 3.7
Mise en ligne 15/08/2014
Version 3.7.3
- MeDiaN@Sports : Pas de programmation ici mais la finalisation d’une série d’articles expliquant la mise au point de l’application des entraînements cyclistes : interface de gestion G’Cycle, modèle de calcul et implémentation, présentation de l’interface MeDiaN@Sports ;
- MeDiaN@Blog : Finalisation du panneau latéral de menus.
Version 3.7.2
- MeDiaN@Spad : Présentation des vélos sous la forme de galeries d’images ;
- MeDiaN@Sports : Intégration d’un viewer de diplôme dans l’onglet Top ;
- MeDiaN@Sports : Intégration d’un moteur de recherche basé sur jQueryFilterTable dans l’onglet Top : celui-ci permet entre autre le filtrage des sorties Route & VTT ainsi qu’un filtrage par année.
Version 3.7.1
- MeDiaN@Sports : Le module intègre désormais un lecteur de diaporama: MeDiaN@Spot.
Version 3.6
Mise en ligne 31/12/2013
Le site continue de s’enrichir avec l’apparition d’un gestionnaire de marque-page évolué MeDiaN@Bookmark et surtout grâce à une meilleur utilisation des données G’Cycle dans le module MeDiaN@Sports. Ce dernier gérant désormais l’affichage des traces gps avec affichage du dénivelé.
Le projet MeDiaN s’offre également un logo pour marquer cette cinquième année.
Version 3.6.6
- Création d’un logo MD@B orange&black ;
- Ajout d’un bouton BackToTop sur les pages MeDiaN@Web.
Version 3.6.5
- MeDiaN@GPX : Modification des icones « départ » et « position » sur parcours ;
- MeDiaN@Sports&G’Cycle : Création d’appel au viewer GPS depuis le calendrier G’Cycle ou l’onglet « Top » de MeDiaN@Sports ;
- MeDiaN@GPX : Superposition d’une barre titre sur la Map avec fonction retour ;
- MeDiaN@GPX : Adaptation du thème Google-Maps-GPX-Viewer aux codes graphiques ;
- MeDiaN@GPX : Intégration d’un viewer GPS basé sur Google-Maps-GPX-Viewer.
Version 3.6.4
- G’Cycle : Ajout d’une fonction « suppression trace GPX » ;
- G’Cycle : Gestion de la suppression des doublons dans le module Upload ;
- G’Cycle : Ajout d’un module pour uploader une trace GPX sur le serveur tout en liant le fichier à la BDD. Le module est basé sur la bibliothèque jQuery.FileUpload.js.
Version 3.6.3
- MeDiaN@Sports : Ajout d’une fonction « On Screen Display » (OSD). Celle-ci permet d’afficher au survol de la souris le « titre », la « distance », le « dénivelé » et la « vitesse » d’une sortie dans le coin supérieur gauche de l’écran. La gestion de cet affichage est assuré par la bibliothèque jQuery qTip2 ;
- MeDiaN@Sports : Affichage des liens « Blog » sous forme d’une image ;
- MeDiaN@Sports : Refonte de l’affichage dans l’onglet « Top ». Il y aura désormais une seule colonne « Km », « D+ »,… pour affichage dynamique.
Version 3.6.2
- G’Cycle : Ajout d’un module pour lier un article du Blog à une entrée dans G’Cycle ;
- MeDiaN@Sports : support du multi-utilisateur et coupures des noms dans l’onglet « Top »;
- CD’Search : Ajout d’une fonction recherche parmi les albums physiquement disponibles.
Version 3.6.1
- Ajout d’une page d’accueil sur MeDiaN@Sports basée sur la bibliothèque jQueryTimelinr ;
- Statistiques globales;
- Statistiques par années.
- Modification de MeDiaN@Sports et de MeDiaN@Charts
- pour se souvenir de l’onglet ouvert au rechargement de la page;
- pour colorer le lien actif : « overall », « D+ »,…
Version 3.5
Mise en ligne 07/08/2013
Version 3.5.6
- MeDiaN@Blog : Création d’un groupe utilisateur pour l’accès à du contenu privé ;
- MeDiaN@Blog : Refonte graphique du panneau latéral.
Version 3.5.5
- Ajout d’un lien vers MeDiaN@Bookmark dans le module marque-pages ;
- CD’Search : Affichage des albums dont le cd est disponible ;
- MeDiaN@Sports – ajout de nouveaux modes d’affichage :
- Distance ;
- Dénivelé + ;
- Vitesse moyenne ;
- Temps ;
- Indice = indice de difficulté déterminé à partir des caractéristiques du vélo utilisé, des caractéristiques du parcours (distance, dénivelé,…) et du temps mis pour le réaliser.
Version 3.5.4
- MeDiaN@Sports se comporte désormais comme un sommaire du Blog;
- Création de liens entre le Blog et G’Cycle;
- Correction du bug d’affichage date dans le ToolTip de MeDiaN@Sports.
Version 3.5.3
- Intégration du fichier .xpi dans le menu « date/heure/citations » du site.
- Création d’une barre d’outil MeDiaN@Fox pour Firefox uniquement.
- Fonctionnalités : Accès page d’accueil MeDiaN@Web, accès aux Bookmark, marquage rapide d’une page, Accès au Blog perso avec possibilité de paramétrer l’adresse du blog.
Version 3.5.2
- Intégration graphique du petit nouveau qui s’appellera désormais MeDiaN@Bookmark;
- Modification de MeDiaN@Web pour une connexion automatique au webApp de marques-pages;
- Installation et configuration d’un gestionnaire de marques pages : SemanticScuttle.
Version 3.5.1
- CD’Search : Support des albums cd dans la BDD;
- CD’Search : Affichage avec tri automatique par numéro de disc croissant;
- Prog’Tv : Remplacement du script de donnée source pour celui fourni par Télé 7 jours;
- Affichage du nom d’utilisateur dans le slider supérieur.
Version 3.4
Mise en ligne 21/12/2012
La fin du monde n’a pas eu lieu mais le site entre lui dans une nouvelle ère. Ces 4 années de développement le rende aujourd’hui suffisamment abouti et stable pour être utilisé comme page d’accueil principale.
Cette version 3.4 marque également un tournant vers davantage de cohérence entre les différents modules ainsi que vers une meilleure prise en charge de l’internet mobile.
Version 3.4.6
- Convergence graphique entre MeDiaN@Web et MeDiaN@Blog ;
- Ré-écriture des pages authentification, utilisateur et administration selon :
- une structure compatible boilerplate favorisant l’affichage mobile ;
- l’utilisation d’un panneau d’identification situé dans un Slider en haut de l’écran (similaire au blog);
- Suppression du Profil précédemment affiché dans le panneau latéral ;
- Suppression du <footer>
- Création d’une version MeDiaN@Mobile accessible depuis la page d’identification et répondant au dogme « une page = une application » :
- Module de connexion intelligent : ouverture de la version mobile ou fixe du site depuis une seule fenêtre de connexion et mémorisation du choix fait lors des connexions précédentes ;
- Accès rapide aux modules Post’it, Save’Me et T’chat.
Version 3.4.5
- Post’it : Alerte affichée sur la page d’accueil en cas de « Nouveau message ».
- Extension des fonctions G’Cycle :
- Ajout du support « modification sortie » (bug sur les apostrophes) ;
- Dans le calendrier, affichage d’un icône désormais en accord avec le sport pratiqué.
Version 3.4.4
- Pour le blog, mise en place d’une page d’accueil basée sur le plugin Easy-Slider ;
- Intégration graphique du module MeDiaN@Charts comme nouvelle page du Blog ;
- Intégration graphique d’un module MeDiaN@Notes comme nouvelle page du Blog.
Version 3.4.3
- Voir MeDiaN@Sports ;
- Ajout d’un troisième onglet présentant le kilométrage mensuel classé par année ;
- Intégration graphique de ce module comme nouvelle page du Blog.
Version 3.4.2
- Refonte complète du module Post’It
- Navigation par onglet avec mise à jour en ajax :
- Une boîte réception permettant la suppression et la sauvegarde des messages;
- Une boite d’envoi avec mise à jour de la boite auto;
- Une zone de sauvegarde des messages.
- L’interface est conçue de manière à pouvoir être affichée sur une tablette.
- Création d’un thème suivant les codes visuels du Blog.
Version 3.4.1
- Configuration et test d’un bloc notes « In The Cloud ».
- Optimisation de MeDiaN@Charts : suppression de l’affichage des pochettes pour l’onglet « Tracks »
- Optimisation de G’Cycle : Prise en compte de l’aspiration dans le calcul.
Version 3.3
Mise en ligne le 31/07/2012
Peu de modifs pour cette mouture 3.3 qui permet surtout d’enrichir le Blog…
Version 3.3.3
- Voir MeDiaN@Sports
- Ajout d’un second onglet présentant un classement des sorties :
- Les plus longues;
- Ayant le dénivelé le plus important;
- En fonction de leur indice de dureté calculé à partir du modèle mathématique implémenté. (Béta)
- Modification du thème suivant les codes visuels du Blog.
- Affichage des sorties dans l’ordre chronologique utilisant le framework HighStocks.
- Création d’un module de visualisation des sportives pour le Blog : MeDiaN@Sports. Le site utilise de nouveau la base Boilerplate.
Version 3.3.2
- Voir MeDiaN@Charts.
- Intégration visuelle suivant le code établi par le Blog.
- Réécriture du site en utilisant le framework Boilerplate (HTML5). L’affichage condensé en 3 colonnes laisse désormais place à une interface à onglets.
- Amélioration de l’affichage en utilisant le principe des bars de chargements.
- Passage de paramètres (ex login) par URL permettant une utilisation avec d’autres comptes.
- Création d’un module de visualisation des stats’ Lastfm pour le Blog : MeDiaN@Charts. Le site réutilise les fonctions créer pour le module Last’fm intégré au site MeDiaN@Web. Sont dispo, les charts par artistes, albums, pistes / pour 7jours, 3mois, 6mois, 12 mois et complets
Version 3.3.1
- Ajout d’un plugin météo dans le menu latéral de MeDiaN@Web : source « tamétéo« .
Version 3.2
Mise en ligne le 31/12/2011
La fin de l’année enrichie G’Cycle en fonctionnalités avec l’implémentation d’un modèle mathématique permettant de classer les sorties en tenant compte du matériel, du poids du cycliste, de la vitesse, du dénivelé…
Version 3.2.4
- Affichage d’un classement des principales sorties suivant 3 critères : distance, dénivelé, bilan énergétique;
- Affichage des données issues du modèle mathématique dans le calendrier;
- Refonte de l’affichage des sorties dans le calendrier (affichage de la durée en heure, du dénivelé, du type de sortie).
Version 3.2.3
- Ajout d’une boucle conditionnel autorisant le calcul ssi « condition vélo route » et « caractéristiques matériel » connues;
- Écriture d’un script de calcul permettant de déterminer différentes informations à partir du modèle mathématique présenté dans le Blog : Calcul du braquet moyen, de l’énergie cinétique moyenne, de l’énergie calorifique dépensée, de la puissance moyenne développée, de la répartition des pertes aérodynamique, dénivelé, roulement et transmission.
- Ajout d’une table utilisateur permettant de suivre la masse du cycliste;
- Modification de la table sortie vélo pour supporter de nouvelles données.
Version 3.2.2
- Calendrier G’Cycle : Choix des dates à partir de 2009 seulement;
- Changement d’image en cliquant sur le nom d’un matériel de la liste : buggé;
- Affichage d’une image zoomable dans le 2nd panneau G’Cycle : utilisation du plugin jqZoom.
Version 3.2.1
- Adaptation du thème jCollapse;
- Utilisation du script jCollapse pour afficher en détail le matériel dans « Mon Matos »;
- Création de nouveaux champ dans la table matériel : prix, km initial, date d’achat,…;
- Onglet Garage renommé en Mon Matos;
- Module d’affichage des caractéristiques du vélo : par groupe et détaillé;
- Écriture d’un module permettant de décomposer la masse d’un vélo par groupe : cadre, roue AV, roue AR, pédalier, accessoire;
- Ajout d’une table « composants » permettant de décrire en détail les composants du vélo (marque, masse, prix,…).
Version 3.1
Mise en ligne le 01/11/2011
Après la sortie récente d’une version anniversaire, le développement du projet se devait de marquer le coup en apportant son lot de nouveauté. C’est désormais chose faite avec l’intégration d’un agrégateur RSS!
Version 3.1.2
- Travail sur le cryptage des mots de passe pour permettre un remplissage automatique de la page de connexion MeDiaN@RSS à partir du cookie MeDiaN@Web;
- Intégration de la base de donnée ttrss avec celle de MeDiaN@Web : création simultanée de nouveaux comptes;
Version 3.1.1
- Ajout d’un lien dans MeDiaN@Web;
- Création d’un logo (et favicon) pour le lecteur de Flux;
- Création d’un thème perso reprenant l’aspect graphique du Blog;
- Installation et configuration de ttrss (Agrégateur RSS/Atom) en mode multi-utilisateur;
- Installation de Gregarius (Agrégateur RSS basé sur PHP/MySQL). Après de multiple-essais, celui-ci ne s’est pas avéré assez personnalisable. Le multi-utilisateur ne paraît pas encore implémenté.
Version 3.0
Mise en ligne le 05/10/2011
Cette version 3.0 est mise en ligne après exactement 3 années de développement. Il s’agit d’une version un peu « spéciale » puisque non destinée à apporter des améliorations. Il s’agit plutôt d’une « image » permettant de faire le bilan du travail accompli depuis la version 0.0. La page de connexion est revue pour l’occasion.
Version 2.4
Mise en ligne le 31/07/2011
Les versions 2.4 tendent à homogénéiser l’affichage sur le site
Version 2.4.2
- Remplacement des liens « actualiser » et « corbeille » par des icones dans le modules Save’Me;
- Nettoyage de l’interface CD’Search : Mise en forme des polices et affichage du numéro de disc 1 seule fois;
- Modification du titre du module CD’Search.
Version 2.4.1
- Mise à jour du script Google Analytics pour la version asynchrone (chargement plus rapide des pages);
- Ajout d’une entrée type d’épreuve (Rando, Cyclo,…) dans le module G’Cycle et repositionnement du select Matériel;
- Correction d’un bug empêchant de se rendre à une date précise dans G’Cycle.
Version 2.3
Mise en ligne le 30/12/2010
Après 27 mois, le site est désormais très aboutie. Pour ces versions 2.3 l’accent a été mis sur l’ajout de nouvelles fonctionnalités et une modernisation du design. Avec l’accroissement du nombre de données, j’ai aussi chercher à accélérer le chargement des pages.
Version 2.3.4
- Ajout automatique d’une session MeDiaN@Tchat lors de l’ajout d’un nouvel utilisateur;
- Prise en compte de l’adresse mail dans la définition du profil;
- Correction des bugs du panels Administrateur;
Version 2.3.3
- Amélioration de la présentation du module marque page;
- Fonction rafraîchissement automatique de l’affichage des statuts dans MeDiaN@Tchat;
- Refonte du calendrier G’Cycle suivant le modèle de l’Agenda;
- Nettoyage du panel Administration du module Agenda;
- Refonte des icônes du module Agenda;
- Agenda : le lien ajout d’une tâche est incorporé dans la barre de titre du calendrier;
- Support de la modification des entrées dans le module Agenda grâce au javascript (bug si apostrophes et non conservation de la mise en forme);
- Résolution du pb des arrondi dans le module G’Cycle (utilisation des fct php round(_,_) et javascript toFixed.(2));
- Support de la suppression des entrées dans les modules Agenda et Gcycle;
- Modification du panel de contrôle pour avoir accès au module d’ajout albums;
- Ajout d’un module de saisie permettant d’ajouter de nouveaux albums à CD’Search (il y a un pb avec les accents).
Version 2.3.2
- Intégration des icones Tomboy de linux pour les blocs, pages et notes;
- Quelques bugs dans le menu déroulant (ne se ferme pas) surtout sous Firefox;
- Correction d’un bug dans la gestion multi-utilisateurs de la corbeille;
- Mise en place d’un contrôle d’identification : le mode plein écran n’est disponible que depuis la portail MeDiaN@Web;
- Mise en place d’un mode plein écran grâce à l’utilisation d’une <iframe> : générateur utilisé ici;
- Modification des tables et du code pour pouvoir avoir un bloc-notes personnel et multi-utilisateur;
- Traduction complète de l’anglais vers le français;
- Intégration graphique du bloc-notes surrealtodo-v0.5.1 : Barre de titre et menu avec style barré jQuery, barre de titre MeDiaN@Notes, fond du bloc transparent, taille des polices, couleurs,….;
- Ajout d’un module bloc-notes : « save’me »;
- Définition d’un bloc notes : l’info sera structurée comme sur un bloc-notes physique. On pourra avoir différents blocs, chaque bloc aura plusieurs pages, chaque pages pourra avoir plusieurs notes et une note pourra rassembler différentes infos.
Version 2.3.1
- Choix de la police 13_Misa trouvée sur le Dafont;
- Bannière-titre (sous le menu)repensées. Désormais, on ne chargera plus une image avec un texte différent pour chaque module mais on aura une même image sur laquelle le texte du module sera superposé : gain en terme de volume de donnée et police non compressée;
- Refonte du design de l’entête : typographie du blog reprise et création d’une bannière avec GIMP;
- Suppression des images <header> et <footer pour accélérer le chargement des pages;
- Ajout d’une calculatrice programmée en javascript dans le panneau latéral.
Version 2.2
Mise en ligne le 20/08/2010
22 mois après son lancement, le site intègre pour la première fois dans sa versions 2.2 l’ensemble des fonctions initialement prévues. Certaines d’entre elles ne sont que des ébauches qu’il faudra détailler.
Version 2.2.2
- Modification de l’ordre des boîtes dans le panneau latérale;
- Le matériel apparaissant dans G’Cycle est désormais stocké dans une table;
- La page d’administration est désormais buggé;
- Apparition d’un bug avec le widget RDS de lastfm (en fait celui-ci était du par les paramètres du compte lastfm);
- Utilistation du framework HighCharts pour visualiser les statistiques sous forme graphique : Chaque sortie de l’année, le kilométrage par mois et le kilométrage par an…
- Modification des onglets du jTab pour les suivants : Statistiques, Profil, Garage;
- Mise en place d’un calendrier similaire à celui de l’onglet agenda et permettant de située les sorties vélo dans le temps;
- Création d’une jDialog permettant l’ajout de nouvelles sorties dans la base de données;
- Création de 2 zones ; calendrier et G’Cycle;
- Ajout d’un onglet G’Cycle permettant de gérer les sorties à vélos (km, vitesse, statistiques);
Version 2.2.1
- Soumission des fichiers avec modification de l’arborescence (autre sites dans sous dossiers divers;
- Réécriture du nom de domaine à chaque fois que celui-ci intervient dans le code;
- Changement d’hébergeur suite à des problèmes récurrents et à l’impossibilité de contacter les gérants; Nouvel hébergement chez Free-h qui offre une formule semi-gratuite et très complète à 2€/6mois;
Version 2.1
Mise en ligne le 25/01/2010
La priorité pour les versions 2.1 a portée sur la résolution des bugs existants et l’optimisation de l’ergonomie générale des modules.
Version 2.1.7
- Affichage des modules lastfm uniquement si le profil a renseigné son compte;
- Séparation Login/Pseudo lastfm : Possibilité d’en avoir 2 différents;
- Agenda : Bug si on ajoute une tâche avec un ‘ depuis la fenêtre d’administration externe et pb si on met une tache à 00:00 car elle se retrouve le lendemain à 12:00;
- Affichage de la description d’une tâche AVEC formatage du texte;
- Correction des problèmes liés à l’encodage des caractères;
- Réorganisation des liens vers les modules par ordre alphabétique;
- Création d’une page (externe) pour l’administration de l’agenda. En attendant d’intégrer ces fonctions au site.
- Préparation d’une fenêtre d’édition/suppression (non terminée);
- Création d’une fenêtre Dialog jQuery permettant l’ajout facile d’une nouvelle tâche (Pb avec le DataPicker);
- Modification du code pour permettre la gestion de plusieurs utilisateurs;
- Intégration graphique d’un agenda à affichage mensuel basé sur le calendrier évennementiel Super-Calendar dont l’avantage est d’utiliser la technologie Ajax, ce qui évite de rafraichir toute la page (Php, MySQL, Javascript) : Création de deux zones (Mon Agenda et Administration;
- Suppression de la limitation du nombre de caractères pour les messages envoyés dans post’it;
- Correction du bug empêchant d’utiliser les emoticons dans la MeDiaN@TChat;
Version 2.1.6
- Fenêtre d’ajout de lien apparaît désormais en bas au centre;
- Ajout d’un script permetant de rendre inactive la page lorsqu’on ajoute un nouveau lien;
- Déplacement du module MeDiaN@Tchat en dessous du module marque-pages car fréquence d’utilisation plus faible;
- Rapatriement du script de mise à jour module MeDiaN@Tchat dans le fichier du module;
- Modification des évènements déclenchés par le survol de la souris des liens du module marque-page;
- Correction du bug qui empêchait d’ajouter des marques-pages;
- Ajout d’un lien dynamique vers le site Normalisr : page lastfm
- Modification de la mise en page lastfm. Désormais, le panneau de contrôle est en haut, suivi de la mosaïque et des statistiques d’écoute;
- Résolution des problèmes d’encodage des caractères dans tous les autres modules;
Version 2.1.5
- Résolution du problème d’accents dans le module de citation. L’erreur venait d’un problème d’encodage à la lecture des données de la base de données :utilisation de la fctmysql_query(« SET NAMES UTF8 ») (Pb: engendre des problèmes d’accents dans tous les autres modules);
- Modification du logo d’origine Ajax-IM en MeDiaN@Tchat;
- Mise en place d’un cadre de citations aléatoire (Pb d’affichage des accents dans les autres modules);
- Script de login automatique vers la MeDiaN@Tchat;
Version 2.1.4
- Module Lastfm : Affichage des 50 premières statistiques au lieu des 30 premières;
- Le changement des catégories pour les marques-pages se fait désormais de façon dynamique;
- Refonte de l’affichage des marques-pages. Ceux-ci seront désormais être classés par catégories définies comme suit : Favoris, Loisirs, Travail/Administration, Communications, Temporaire;
- Mise en place d’un formulaire de gestion des marques-pages : Problème non résolu : gestion du propriétaire ne fonctionne pas.
Version 2.1.3
- Accordeon post’it : la taille de l’accordeon actif s’adapte à son contenu;
- Affichage des marques-pages dans l’ordre alphabétique;
- Affichage des 10 derniers billets sur le blog avec lien direct et résumé;
- Suppression de la page T’chat;
- Création d’un lien vers le T’Chat;
- Affichage des contacts en lignes sous l’heure (Pb : pas de rafraîchissement);
Version 2.1.2
- Accordeon messages envoyés fermé par défaut;
- Affichage du messages avec son formatage;
- Présentation de la messagerie: Division de l’affichage en 3 zones : « Administration », « Messages reçus », « Messages envoyés »;
Version 2.1.1
- L’onglet « News » est renommé « Accueil »;
- Affichage des 5 derniers billets mis à jour sur la page d’accueil : Pb Incompatibilité avec les caractères spéciaux ;
- Mise en ligne du MeDiaN@Blog : L’idée est d’utiliser WordPress pour enrichir le contenu du site, en particulier la page d’accueil;
Version 2.0
Mise en ligne le 26/08/2009
La priorité pour les versions 2.0 a été donné à l’amélioration de l’interface et des fonctions existantes ainsi qu’à l’optimisation des temps de chargement. Quelques fonctions mineures sont également apparues.
Version 2.0.9
- C.D_Search : Mise en place d’un propriétaire et d’un invité pour définir à qui appartiennent les données et pour éviter les entrées multiples, mais la structure de l’info n’est toujours pas optimale.
- Mise en place d’une identification par cookies pour une période de 24heures uniquement pour une connexion en tant que « user ». La déconnexion entraîne la suppression du cookies;
Version 2.0.8
- Les paramètres d’affichage de chaque fonction php correspondantes à une zone indépendante d’affichage est dotée de ses caractéristiques d’affichage à l’intérieur même du fichier (Facilite les mises à jour, possibilités de supprimer une zone d’affichage). Cette modification devrait également permettre à terme à l’utilisateur de choisir ses options à afficher;
- Corrections d’erreurs grâce à Firebug;
- Suppression de l’appel du Framework SpryAsset puisque inutilisé;
- Suppression du moteur de recherche google sauf sur la page d’accueil. Celui-ci s’est révélé inutile à l’usage et ralentissait le chargement des pages;
- Compression de l’image du header;
Version 2.0.7
- Création d’un favicon;
- Post’it : Background de l’accordeon rendu transparent;
- Lastfm : Ergonomie
- Refonte de l’affichage en deux zones « Mosaïque » et « Statistiques »;
- C.D_Search : Ergonomie
- Affichage d’un trait entre les résultats qui ne sont pas sur un même disc;
- Refonte de l’affichage en deux zones « Recherche » et « Résultats »;
- Données : Pb car il est actuellement impossible d’avoir des données différentes pour 2 utilisateurs;
Version 2.0.6
- Affichage de l’heure en utilisant un plug’in jQuery : jClock;
- Mise à jour de la barre de lien vers mes autres sites;
- Création d’images profil « explosion d’eau » pour chaque rubrique de la page ;
Version 2.0.5
- Post’It : Remplacement des Checkbox initiale par des boutons radios. Ajout d’un messages de confirmation d’envoi et de suppression. Limitation de la zone de texte en largeur pour avoir un retour à la ligne automatique
- Lastfm : Ergonomie du module
- Largeur fixe pour les images;
- La Checkbox Chart et le menu profil gardent en mémoire la position qu’ils occupaient lors de la précédente requête;
- Possibilité de choisir quel profil on souhaite visualisé parmis les personnes inscrites sur le site : Le patchwork pochette est également modifié;
- C.D_Search : Amélioration des fonctions de recherches
- Le bouton radio garde en mémoire la position qu’il occupait lors de l aprécédente requête;
- Possibilité de faire une requête incomplète ou avec espaces avant et après;
Version 2.0.4
- Ergonomie de Post’It amélioré en utilisant un accordéon issu du framework jQuery : Affichage des boutons d’administration dans le panneau initialement ouvert de l’accordéon : Fonction nouveaux messages et suppression messages implémentées. Le choix des messages à supprimer ce fait avec des checkbox : Pb : Seul un messages à la fois est effacé;
- Lastfm : Enrichissement des statistiques affichées
- Affichage sous la forme d’un tableau avec les images ou pochettes correspondantes : Pb : la taille des pochettes variant, il y a des décalages
- Implémentation de l’API « lfmfuncs.php » pour récupérer des stats depuis les profils lastfm : « Pour la semaine et général, possibilité de voir les 30 artistes, albums et pistes les plus écoutés;
Version 2.0.3
- Suppression des fichiers obsolètes sur le serveur;
- Amélioration de la sécurité : Mise en place de fichier .htaccess et .htpassword pour protéger les sources du site;
Version 2.0.2
- Ajout d’une zone marque-pages dans la page d’administration afin de pouvoir facilement accéder à la base de données et à google-analytics;
- Script google-analytics introduit dans la page afin de reccueillir des statistiques sur l’utilisation du site;
Version 2.0.1
- Test et correction des liens hypertextes;
- Réorganisation de l’ossature du site pour faciliter les mises à jour : Chaque fonctions affichée dans un <div> devient physiquement un fichier à part et est ranger dans le dossier adéquates;
- Création d’une arborescence pour classé les fichiers sur l’hébergement;
Version 1.0
Mise en ligne le 15/06/2009
9 mois, c’est le temps qui aura été nécessaire pour donner naissance au projet. Depuis la version initiale du 05/10/2008, les versions 1.0 ont vu les fonctions proposées par le portail s’étoffer. La plupart sont fonctionnelles même si elles peuvent être buggés ou peu pratiques.
Version1.0.9
- Mise en place d’un service de T’Chat/Messagerie instantanée basé sur la technologie ajax. Celui-ci fonctionnant parfaitement, je vous conseil de le télécharger sur le site de l’auteur : AjaxIM : Pb : Obligation de s’identifier;
Version 1.0.8
- Ajout d’un programme télé : Module ;
- C.D_Search : Création d’un module de recherche par Artistes, Albums et N° Disc. Utilisation de htmlentities pour supprimer les pb d’encodages des caractères. Pb : On est obligé de taper le terme exact (accents,…). Il y a un bug dans la recherche à partir d’un certain niveau.
- Premier test de jQuery : affichage d’un calendrier dans la page agenda.
Version 1.0.7
- Ergonomie : Affichage de G’Cycle dans un « accordeon » en utilisant le framework « Spry » d’Adobe;
- Refontes de la zone d’affichage des marques-pages. Ceux-ci apparaissent maintenant centrés. De plus ils sont récupérés dans la base de données en fonction et correspondent donc au pseudo connecté. Par contre, il est actuellement impossible de les modifier ou d’en ajouter de nouveau sans passer directement par la base de données;
- Implantation d’une shoutbox qui ferait office de messagerie interne en utilisant ce tuto. Abandon mais ceci m’a permis de découvrir une technologie intéressantes : l’ajax qui permet de faire des applications web sans rafraichir la page. Le tuto mentionne aussi le framework jQuery qui facilite l’utilisation d’ajax. Les applications qui en sont fait sont vraiment intéressantes.
- Importation des données albums issues du logiciel java en passant pas l’intermédiaire d’un fichier .cvs. Il faut ensuite jouer sur les caractères séparateurs.
Version 1.0.6
- Création d’une table pour CD_Search et création d’un formulaire dans la partie administration du site pour pouvoir la remplir. L’onglet C.D_Search affiche sous la forme d’un tableau la liste des albums inscrits dans le table. La recherche peut se faire avec la fonction recherche du navigateur. Pb : Comment importer la liste complète de mes albums? Si seulement je pouvais réutiliser les données du logiciel java et les importer dans la base de données! L’affichage produit également des erreurs au niveau des caractères spéciaux!;
- Création d’un formulaire de saisie des parcours pour G’Cycle;
- Installation de « Phenix Agenda« . Pb: Intégration au site s’avère difficile : En attente;
- Insertion du widget Lastfm « Mosaïque« ;
- Remplissage de la page d’accueil avec les news du site. Celle ci apparaissent directement en dur dans le site ce qui ne facilite pas leur mise à jour. J’aimerais pouvoir utiliser une base de données. Pour l’occasion, l’onglet accueil se voit renommer en « news »;
- Insertion d’un moteur de recherche google personnalisé (le MeDiaN@Engine) sur l’ensemble des pages du site;
Version 1.0.5
- Remplissage de la barre des menus. J’envisage de créer les fonctions de bases suivantes :
- Accueil avec affichage de news;
- Lastfm ou pourront être affichés les différents widgets proposés par le site;
- C.D_Search, une implémentation web d’un logiciel java que j’avais codé il y a quelque années et qui me permet de retrouver facilement mes albums;
- Agenda (Rien à dire de plus);
- G’Cycle me permettant de gérer ma saison à vélo
- Prog’TV;
- T’Chat;
- Post’IT une petite messagerie interne simple et rapide;
- Ben c’est tout, mais il y a déjà du TAF…….!
- Insertion d’une barre des menus en lieu et place de la zone titre des div du template ;
- Mise en place d’un div à contenu dynamique. Ceci permettra d’afficher différents contenus dans la page principale par simple click ;
Version 1.0.4
- Création d’une zone marques-pages en dessous du widget « chart » : Pb : Mise à jour, ajout puisque codé en dur. Pas personnalisable;
- Modification du nom du site. MeDiaN@Web s’affichera désormais comme titre des onglets;
- Intégration du widget « chart » en dessous du profil afin de pouvoir visualiser ce que j’écoute et ce qu’écoute mes amis en temps réel : Widget cherche les information du pseudo connecté;
Version 1.0.3
- Affichage d’une zone profil dynamique où sont affichés Pseudo, Nom, Prénom et déconnexion;
- Ecriture d’un message d’accueil pour la page d’autentification;
- Création d’une page d’administration : création de compte;
Version 1.0.2
- Création d’une page d’identification, et d’une table SQL pour les différents comptes (Pb : L’ajout d’utilisateur se fait de manière manuel depuis la BDD);
- Changement de l’extension .html pour une extension .php;
- Migration du serveur orange.fr à shadow-corp.org (Gratuit, 100Mo, support de php et 2 BDD MySql);
- Donner un aspect dynamique au site.
Version 1.0.1
- Mise en place de favoris html (Pb: Pas de personnalisation possible, obligé de changer les favoris directement dans le code source de la page) ;
- Création d’un Logo pour le Header ;
- Choix du template Trash-Website ;
- Version HTML pour tester différents Template.
Version 0.0
le 05/10/2008
Ni code ni écrit pour cette version 0.0 du portail MeDiaN@Web. Il s’agit de l’idée initiale qui s’intègre au plus vaste projet MeDiaN@Box décrit ici. Une page codée en HTML doit me permettre d’améliorer mon utilisation d’internet en rassemblant les liens les plus utilisés et toutes les informations dont j’ai fréquemment besoin….L’aventure peut commencer!
Aucun commentaire.
Ajoutez votre commentaire