logo  
 
Translation :
 
   
 
Menu général :
 
   
 
Espace Membre :
 
 
Privé Se connecter


Se souvenir de moi ?


Mot de passe oublié

 
 
Liens Web :
 
   
 
Forum : Masquer l’entête
 
 
Accès rapide :

Effectuer une Recherche avancée OU


 
 
dateCreation  [23 réponses]
 
 


 
 
 
 
 
 
 
 
 
getget
starsj1.png
Newbie


avatar
Hors ligne

Nombre de posts: 9
Inscrit(e) le: 03 septembre 2008
Imprimer dimanche 26 octobre 2008 à 09:26  

Sujet déplacé le 12/05/2021 à 11:48 Par million.
Bonjour, nous utilisons vt dans mon IUT (ville d'avray) et j'ai fait une petite "moulinette" qui crée un flux RSS des dernières modifications de l'EDT. Pour détecter si une séance vient juste d'être créée, je pensais comparer "dateModif" avec "dateCreation", mais dateCreation vaut toujours la même valeur (2007-09-01 10:10:10). Est-il possible que le champ soit rempli "correctement" lors de la création d'une séance ?

Merci.




 
 
 
 
 
 
Ψsylvain
Administrateur
stars7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 2122
Inscrit(e) le: 20 novembre 2004
Imprimer Permalien mardi 4 novembre 2008 à 07:09  

Tu as un champs dateCreation avec la version 3 de VT ???
Il me semblait l'avoir fait uniquement pour la future version 4 de VT !!!???


visual timetabler


E-mail Anti-spam


 
 
 
 
 
 
Ψmillion
Administrateur
stars7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 1592
Inscrit(e) le: 1er janvier 2008
Imprimer Permalien mardi 4 novembre 2008 à 08:45  

Bonjour
Je viens de vérifier et à Ville d'Avray (c'est mon collègue qui a écrit le précédent message) on a bien un champs "date creation" dans les tables.
Bonne journée
Bruno



Visiter son site


 
 
 
 
 
 
Ψsylvain
Administrateur
stars7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 2122
Inscrit(e) le: 20 novembre 2004
Imprimer Permalien jeudi 13 novembre 2008 à 17:00  

Je ne pense pas que les 2 champs dateModif et dateCreatin suffisent pour alerter les utilisateurs.
Dès que j'aurai fait une modif d'une séance, les 2 champs seront toujours différents : l'utilisateur va être alerté plusieurs fois inutilement ?

C'est pour celà que je prévois d'enregistrer la date de création et toutes les dates de modification dans la future versin de VT !
Sylvain

Edité Jeudi 13 novembre 2008 :17:01 par sylvain


visual timetabler


E-mail Anti-spam


 
 
 
 
 
 
getget
starsj1.png
Newbie


avatar
Hors ligne

Nombre de posts: 9
Inscrit(e) le: 03 septembre 2008
Imprimer Permalien jeudi 13 novembre 2008 à 19:35  

En fait, je fais un regroupement par codeSeance, trié par dateModif décroissant et j'affiche seulement le 1er pour chaque codeSeance (filtré par prof), j'affiche 20 codeSeance différents.

Actuellement quand on crée un nouveau cours, je ne peux pas le savoir ... ce n'est pas très pratique.

Si je compare dateCreation et dateModif (disons si ils sont éloignés de moins de 2-3s), je peux considérer que le cours vient d'être crée.

Si on a une modification ultérieure sur ce même cours, comme la dateModif sera supérieure à la dateModif de la création, cette dernière n'apparaitra plus dans le flux RSS en tant que création car dateModif <> dateCréation, mais en tant que modification.




 
 
 
 
 
 
Ψsylvain
Administrateur
stars7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 2122
Inscrit(e) le: 20 novembre 2004
Imprimer Permalien jeudi 13 novembre 2008 à 19:43  

Bon d'accord,

Je te fais la modifs pour les séances ...
(enregistrement de dateModif + dateCreation)
dès que possible.
Sylvain


visual timetabler


E-mail Anti-spam


 
 
 
 
 
 
getget
starsj1.png
Newbie


avatar
Hors ligne

Nombre de posts: 9
Inscrit(e) le: 03 septembre 2008
Imprimer Permalien jeudi 13 novembre 2008 à 20:40  

Merci beaucoup smiley sg3agg29g.gif




 
 
 
 
 
 
Ψsylvain
Administrateur
stars7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 2122
Inscrit(e) le: 20 novembre 2004
Imprimer Permalien lundi 17 novembre 2008 à 13:35  

C'est fait.
Pour ne pas perturber tous les autres utilisateurs je l'ai ajouté sous forme d'une option.
Il faut rajouter la ligne AVEC_DATES_CREATION=1 dans la rubrique [BASE] du fichier VT.ini sans oublié d'ajouter le champs dateCreation dans les tables
seances, seances_profs, seances_Groupes, seances_Salles, et seances_Materiels
reservations, reservations_profs, reservations_Groupes, reservations_Salles, et reservations_Materiels
Merci de me dire si ca convient smiley sg3bgg29g.gif
Sylvain


visual timetabler


E-mail Anti-spam


 
 
 
 
 
 
getget
starsj1.png
Newbie


avatar
Hors ligne

Nombre de posts: 9
Inscrit(e) le: 03 septembre 2008
Imprimer Permalien lundi 17 novembre 2008 à 15:55  

Merci, "million" va faire les modifs et je vais faire les tests smiley sg3bgg29g.gif




 
 
 
 
 
 
Ψmillion
Administrateur
stars7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 1592
Inscrit(e) le: 1er janvier 2008
Imprimer Permalien vendredi 12 décembre 2008 à 17:58  

Bonsoir

Les champs DateCreation existaient déjà dans la base de données. Je n'ai pas eu besoin de les créer. Je viens de tester rapidement et effectivement le champs DateCreation est maintenant renseigné correctement. Je vais laisser Gaetan faire des tests plus en profondeur mais à priori le flux RSS a l'air de marcher.

Au passage, j'ai une petite question. Est ce qu'il faut que je signale à tous les utilisateurs de Vt qu'il faut faire une modif dans VT.ini ou est ce que l'option sera activée par défaut dans VT lors de la prochaine mise à jour ?

Merci d'avoir fait les modifs
Bonne soirée
Bruno


Bonsoir
N'ayant pas eu de réponse à ma précédente question, je retente ma chance. Serait il possible d'activer directement dans VT le renseignement correct du champs dateCreation sans avoir besoin d'ajouter la ligne spécifique dans vt.ini ? En effet, je dois demander à 15 personnes de modifier leur fichier .ini et je suis quasi certain qu'environ 1/3 ne fera jamais la modif.
Merci d'avance
Bon week-end
Bruno



Visiter son site


 
 
 
 
 
 
Ψsylvain
Administrateur
stars7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 2122
Inscrit(e) le: 20 novembre 2004
Imprimer Permalien samedi 13 décembre 2008 à 08:07  

Bonjour Bruno,
Tout est possible !
Tenir compte de la datede création, oblige à modifier les tables.
Jusqu'à présent j'ai essayé de faire les choses de manière à être le plus générique possible.
Je pense que dans le cas présent il serait beaucoup plus générique de garder un champ dateCreation et de conserver pas seulement la dernière mais toutes les modifications.
Ainsi je réponds à ta demande et à la demande des collègues qui veulent garder une trace des modifications.
La table modifications se situe entre ces 2 extrêmes et n'est pas pleinement satisfaisante ...

En conlusion: peux-tu regarder la table modifications, elle doit t'apporter des éléments pour savoir si ne séance a changé.

Sylvain


visual timetabler


E-mail Anti-spam


 
 
 
 
dateCreation  [23 réponses]