Derniers commentaires

  • jrm: si les tâches peuvent être affichées dans lightning (mais c'...
  • rpirsonstage: Bonjour, Je n'ai malheureusement pas avancé autant dans la ...
  • Van Luchene Frédéric: Je suis au jour le jour l'évolution de ton stage. C'est parf...

Derniers articles

10 avril

Filtrage des données

Les données du formulaire d’ajout/modification d’événement sont validées grâce aux classes Claro_Validator récemment ajoutées.

A adapter pour les tâches.

_________________________________________________________

Manipulation de l’agenda avec différents profils et correction de certains problèmes de droits.

11 avril 2008 - Publié dans Général | 0 commentaires

9 avril

ajout de ressources liées à un événement

Le linker actuel ne fonctionne que dans un contexte de cours. Ajouter des ressources à partir de l’agenda du cours est donc possible mais pour ajouter des ressources à partir du bureau personnel pose quelques problèmes.

Pour l’ajout d’un événement de cours: il faut charger les données du cours avant de charger le linker. Une solution transitoire a été choisie: une boite de dialogue javascript demande le code du cours avant d’ouvrir le formulaire. A terme, l’idéal serait de traiter ça par ajax: n’afficher le reste du formulaire que quand un cours a été choisi dnas la liste.

Pour l’ajout d’événements/tâches personnels, il faudrait une version du linker fonctionnant hors cours.

Affichage

L’aperçu résumé d’un événement que s’affiche dans les différentes vues a été légerement modifié. Le titre (qui sert de lien vers la vue détaillée) est d’office tronqué lorsqu’il dépasse une certaine taille pour éviter d’agrandir trop les cellules des tableaux si les titres sont trop longs.

Une option a été rajoutée à l’affichage en liste: le lien ‘aujourd’hui’  permettant de centrer la liste sur la date actuelle. Lors de l’affichage centré sur le jour, les occurences des événements/tâches ayant lieu jusqu’à la fin du mois courrant sont affichées.

10 avril 2008 - Publié dans Général | 0 commentaires

8 avril

divers

Suite à la mise à jour avec le code venant du repository central de claroline, le datepicker javascrip ne s’affiche plus, sauf sur le desktop, mais j’imagine que c’est parceque j’ai gardé l’ancienne version. Y a-t’il eu un changement dans la façon d’inclure les fichiers javascript ( utiliser autrechose que JSLoader?)

Amélioration du mail envoyé à la création d’un événement et possibilité pour le gestionnaire du cours d’envoyer un rappel à ses étudiants via une icone dans la page de description de l’événement.

Correction de la suppression de tous les événements qui posait problème.

9 avril 2008 - Publié dans Général | 0 commentaires

7 avril

Evenement de cours:  envoi de mail automatique à la création de l’événement.

réunion hebdomadaire.

Mettre le code à jour à partir du SVN de claroline sur sourceForge pour être certain d’être toujours compatible.

8 avril 2008 - Publié dans Général | 0 commentaires

4 avril

Tâche

Formulaire d’ajout/modification terminé.

Possibilité de changer le statut de la tâche à partir de la vue détaillée de celle-ci.

Calendrier

Création de la vue par semaine:  Une colonne par jour avec une ligne pour deux heures.

week-view.JPG

7 avril 2008 - Publié dans Général | 0 commentaires

3 avril

Résolutions d’erreurs liées à la restructuration du code.

Ajout du JQuery UI DatePicker pour l’encodage des dates dans les différents formulaires.

Ajout de la récurrence pour une tâche.

Début de la création du formulaire d’ajout/modification.

4 avril 2008 - Publié dans Général | 0 commentaires

2 avril

Réunion au matin.

Resctructuration du code selon le nouveau diagramme de classes.

Rajout d’espaces un peu partout dans le code pour le rendre plus lisible.

Remplacer les constructeurs par __construct().

Lors de la réunion il a été décidé que les tâches seront affichées dans le calendrier ET dans une liste sur le côté. Sera configurable par l’utilisateur par la suite.

L’affichage dans le calendrier pour une entrée est trop complexe, il faut simplifier.
-> les icones de modification/suppression/visibilié ont été déplacés à la description détaillée de l’événement.
-> le titre de l’événement sert de lien vers la vue détaillée

Une entrée d’agenda de prend maintenant plus qu’une ligne.

___________

Une petite question:

Lorsque l’on veut visualiser un événement de cours à partir du desktop, dois-ton être déplacé dans le contexte du cours en question? Ou doit-on rester dans le contexte hors cours?

3 avril 2008 - Publié dans Général | 0 commentaires

1er Avril

Tests divers dans l’utilisation de l’agenda et correction de bugs.

Après discussion il faut revoir l’architecture des classes: les classes DBAccess et Controller n’ont pas de véritable raison d’être et leurs méthodes doivent être réparties dans les classes du Model.

Création du nouveau diagramme de classes.

Il faudra aussi revoir le code pour que la syntaxe soit conforme aux demandes du “guide du développeur”.

3 avril 2008 - Publié dans Général | 0 commentaires

31 mars

Permettre de changer la visibilité à partir de la liste des événements, et retrait de ce champs du furmulaire.

Vue des événements par jour.

Correction d’un bug dans la manipulation interne des heures (les minutes en fait: ‘i’ et pas ‘m’ -_-)

1 avril 2008 - Publié dans Général | 0 commentaires

20 mars

Tâches

Une tâche se distingue d’un événement par le fait qu’elle a un état. elle peut être non-commencée, en cours ou bien finie.

Je ne prévois pas pour le momment la récurrence d’une tâche. Par contre une tache peut ne pas avoir de date de fin précise, elle doit alors rester à faire pour tous les jours qui suivent, jusqu’à ce que son statut passe à finie.

Cela pose la question de savoir si il faut afficher les tâches en même temps que les événements. Car ça risque vite de devenir brouillon si une personne utilise fréquemment l’agenda.

Dans lightning (agenda pour Mozilla thunderbird) les tâches n’apparaissent pas dans le calendrier, mais sont juste présentes dans une liste sur la page d’accueil.

______

La table cl_user_tasks a été créée et les principales requêtes d’accès aux données ont été écrites.

Les taches sont correctement rcupérées et s’affichent pour le momment parmis les événements.

______

lien “supprimer tout”

L’effet du lien à partir du portlet a été modifié, car après discussion, on s’est dit que permettre à un prof de supprimer tous ses événements de cours en même temps que ses événements personnels pouvait être dangeureux. Ce lien ne supprimera donc que les événements personnels de l’utilisateur. Cela l’obligera à gérer chaque cours séparément et à mieux vérifier si il veut vraiment tout supprimer.

21 mars 2008 - Publié dans Général | 1 commentaire
« Page précédentePage suivante »