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


Se souvenir de moi ?


Mot de passe oublié

 
 
Liens Web :
 
   
 
Bienvenue !
 
 

Bienvenue sur le site entièrement consacré à VT et aux problèmes des emplois du temps !

  • VT est un outil d'aide à la création et à la gestion des emplois du temps et des plannings. VT est particulièrement bien adapté aux universités mais sa souplesse lui permet également d'être utilisé dans les lycées, collèges et autres structures. VT existe en 2 versions: monoposte et réseau. Du point de vue de l'utilisateur, les fonctionnalités sont les mêmes dans les 2 versions. Les données créées dans une version sont utilisables dans l'autre.
  • Pour télécharger une version exécutable de VT, il faut être membre du site. Pour devenir membre, il suffit de s'enregistrer (rubrique "Espace Membre" de la page d'accueil). Pour que l'inscription soit validée, il faut impérativement donner une adresse email valide (pas d'email temporaire). Lorsque l'inscription est validée, et une fois connecté sur le site, les rubriques Télécharger et Wiki VT apparaitront. Les exécutables et les documents seront alors accessibles.
  • En tant que membre, vous pouvez accéder au Forum qui vous permet de poser vos questions et d'échanger avec les autres Visual Timetablers.
  • Merci de vous inscrire et si VT vous plait (ou non) merci de signer le livre d'or.

Sylvain

 
 
Version du 03 04 2024 [48 lectures] 
 
  04/04/2024 22:21 par sylvain 
images/rubriques/info.png
Une nouvelle version de vt-réseau est sortie !
  • Dans cette version, il est possible de définir un volume hebdomadaire maximal pour chaque prof ou, à défaut, pour chaque grade.Dès que ce volume est atteint pour un prof, il n'est plus possible d'ajouter une séance supplémentaire.Par défaut c'est le volume hebdomadaire max défini dans le grade qui est pris en compte.Néanmoins, on peut définir un volume max hebdomadaire pour chaque prof.
  • Lors du choix d'une composante, il est maintenant possible de trier les composantes selon la colonne choisie.
  • De nombreux petits problèmes ont été corrigés.


Comme d'habitude, ne pas oublier de faire un initParam !!!

ajout commentaire Ajouter un commentaire 
 
 
 
 
   
 
Version du 25 septembre 2023 [200 lectures] 
 
  25/09/2023 21:08 par sylvain 
images/rubriques/info.png
La nouvelle version de VT réseau est disponible !

C'est la première mise à jour depuis la rentrée universitaire 2023-2024.

1) Beaucoup de corrections ont été faites sur les imports/exports suite aux remontées des utilisateurs.
2) Au niveau de la définition des profs, pour que les heures spécifiques soient prises en compte, il faut le préciser (ce n'est plus implicite) en cochant la case "Prendre en compte les vol. spécifiques"
3) La prise en compte des absences des profs a été améliorée.

De nombreux petits bugs ont été corrigés.

ajout commentaire Ajouter un commentaire 
 
 
 
 
   
 
Problèmes de messagerie Gmail [168 lectures] 
 
  25/05/2023 08:39 par sylvain 
images/rubriques/info.png
Bonjour à tous,

Il semble qu'il y ait des problèmes avec la messagerie gmail

gmail bloque les messages envoyés depuis les sites free.
Donc si vous êtes inscrits avec un compte gmail, vous ne recevez plus les messages en provenance de ce site. C'est très embêtant sir vous souhaitez vous inscrire mais je ne peux rien y faire.

Désolé.


ajout commentaire Ajouter un commentaire 
 
 
 
 
   
 
version du 5 mars 2023 [250 lectures] 
 
  07/03/2023 09:52 par sylvain 
images/rubriques/info.png
Nouvelle version de VT !

1 ) Les exports des plannings au format html se font maintenant via une fenêtre de visualisation. De plus, il est possible de sortir les plannings ressource par ressource.

2 ) Il est possible d'exporter les données RGPD des profs et des étudiants.

3 ) Le pb de mémorisation des paramètres d'impression est corrigé.

4 ) Le pb d'éclatement/fusion des réservations est résolu.

5 ) Un champ asynchrone a été ajouté aux enseignements pour prendre en compte la pédagogie en mode asynchrone (ce sont des enseignements qui se font en distanciel mais qui ne sont pas planifiés sur les emplois du temps.
Pour chaque type d'activité, VT permet d’empêcher le forfait. Par exemple, on peut décéder qu'un CM ne puisse pas être payé au forfait. Dans ce cas, seules les séances planifiées sont comptabilisées dans le service du prof.
Un enseignement qui est déclaré asynchrone, pourra être comptabilisé au forfait quelque soit son type. Dans l'exemple précédent du CM, il est possible de rendre forfaitaire un CM.
Comme pour toutes les activités payées au forfait, c'est le volume forfaitaire qui est comptabilisé, indépendamment des séances qui peuvent apparaitre dans les emplois du temps.
Cette évolution nécessite d'ajouter le champ asynchrone dans la table enseignements :

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. alter table `enseignements` add `asynchrone` tinyint(1) NOT NULL DEFAULT '0';
  5.  
  6. #####!!!#####
  7. ?>


6) Les intitulés des colonnes des exports des enseignements sont corrigés.

7) L'importation des matières est à nouveau opérationnelle.

8 ) Quelques corrections de fautes d'orthographe.

Comme d'habitude, ne pas oublier de faire un initParam !!!

ajout commentaire Ajouter un commentaire 
 
 
 
 
   
 
Stage humanitaire dans la maternité de Saint Louis au Sénégal [205 lectures] 
 
  18/02/2023 16:15 par sylvain 
images/rubriques/info.png
Bonjour à tous,

2 étudiants du CHU de Lille sont actuellement en stage de sage femme dans la maternité de Saint Louis au Sénégal.

Il s'agit d'une démarche humanitaire et je soutiens ces étudiantes.

Si vous souhaitez participer, un compte Leetchi a été créé et voici le lien : ici

Bravo à vous et bon séjour dans la terre de la téranga sénégalaise !

image


ajout commentaire Ajouter un commentaire 
 
 
 
 
   
 
version du 14 01 2023 [148 lectures] 
 
  15/01/2023 19:15 par sylvain 
images/rubriques/info.png
dans cette nouvelle version de VT :

  • Le code propriétaire est entièrement géré par vt_admin
  • Le caractère d'échapement est paramétrable via la configuration de la filière (onglet "Définition").Il faudra ajouter le champ sequenceEchap dans la table filieres de la base.
  • Dans le menu Enseignements / Ajouter-modifier-détruire, il est possible de filtrer par rapport aux diplômes
  • La commande "Spécial" du menu principal n'est plus visible.
  • Les colonnes "Jour" et "Numéro de semaine" ont été rajoutées dans les bilans de séances.
  • Lorsqu'in visualise le planning annuel de beaucoup de ressources la commande d'ajustement visuel automatique (Ctrl+F11) pouvait provoquer la disparition de l'affichage. C'est corrigé.
  • Les commandes d'import et d'exports poursuivent leur mise à jour afin de faciliter les imports à partir des exports effectués avec VT (bouton "Magique" de la fenêtre d'importation").
  • Des messages plus explicites ont été ajoutés dans différentes fenêtres.
  • La fonctionnalité qui permettait un contrôle des volumes max par composantes avec alerte par mail a été supprimée. Conséquence : l'interface de définition des utilisateurs avec vt_admin est simplifiée.



Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. alter table `filieres` add `sequenceEchap` varchar(5) NOT NULL DEFAULT '';
  5.  
  6. #####!!!#####
  7. ?>


Comme d'habitude, ne pas oublier de faire un initParam !!!

ajout commentaire Ajouter un commentaire 
 
 
 
 
   
 
Version du 08 11 2022 [211 lectures] 
 
  07/11/2022 19:02 par sylvain 
images/rubriques/info.png
La nouvelle version de VT est sortie !

Attention, cette version corrige celle du 07 11 2022

  • Le problème lié à l'indication d'une zone au niveau des enseignements a été corrigé.
  • Dans le placement des séances, la prise en compte des types des salles avec l'opérateur associé dans la définition des enseignements a été revu.La capacité des salles est maintenant correctement prise en compte.
  • Dans la plupart des fenêtres (notamment celles qui permettent de définir de nouvelles données), l'utilisation du "retour chariot" a été inhibé.Ceci évite d'avoir un comportement parfois bizarre.
  • Les fenêtres ont été rendues plus fluides en supprimant l'apparition de la barre de progression.
  • Un nouveau bouton est présent à coté du bouton 'Modalités". Il permet de masquer/démasquer la partie droite des vues (celle qui liste les ressources)
  • L'utilisation du raccourci Shift+Insert permettait d'ajouter des séances au delà du volume prévu dans la définition de l'enseignement : c'est corrigé
  • l'ajout ou le retrait d'un étudiant dans un groupe concerné par une séance clôturée tenait compte du nombre d'étudiant de ce groupe au lieu du nombre d'étudiants présent dans la séance.C'est corrigé.
  • Un nouveau bouton "Magique" est disponible dans les fenêtres d'importation des données. Il permet de trouver la correspondance des titres des colonnes si ceux-ci ont été générés par les exports VT.La destruction de la ligne des titres reste manuelle.


Comme d'habitude, ne pas oublier de faire un initParam !!!

Mots clés : version du 7/11/22

ajout commentaire Ajouter un commentaire 
 
 
 
 
   
 
Sortie de la version 09-10-2022 [231 lectures] 
 
  09/10/2022 11:19 par sylvain 
images/rubriques/info.png
La version du 09 Octobre 2022 est disponible !

  • La fenêtre de définition des enseignements a été modifiée afin de la rendre plus accessible. Désormais, les informations sur les ressources sont placées dans un onglet à part.On a donc maintenant 4 onglets : "Caractéristiques", "Contraintes temporelles", Ressources par défaut", "Outils" et "Prérequis".
  • Dans la fenêtre de définition des enseignements, les dates de début et de fin doivent être compatible avec la périodicité. Pour rappel la périodicité se définit au niveau de la filière (on indique les dates de début et de fin de chaque trimestre, chaque semestre).Ensuite pour chaque matière, on doit indiquer quelle est sa périodicité.Enfin, au niveau des enseignement, on indique la date de début et de fin de manière compatible avec la périodicité de la matière associée.Pour le moment les périodes sont communes à toutes les composantes. Dans le futur, l'association des périodes aux composantes sera envisagée.
  • Dans la fenêtre de définition des groupes, il y a maintenant 2 commandes qui permettent de cloner un groupe et ses sous groupes ou de cloner un groupe, ses sous groupes et leurs enseignements (cette dernière n'est accessible qui si on a le droit de créer des enseignements)
  • Lors de l'enregistrement des informations textuelles dans la base de données, selon la configuration du serveur mysql utilisé, les apostrophes pouvaient parfois poser quelques problèmes. Désormais, les apostrophes sont précédées du caractère "" (caractère dit d'échappement).Une autre possibilité serait d'ajouter les caractère "`" au début et à la fin de chaque chaîne. Le choix de la méthode est envisagé dans les futures versions de VT.
  • Les CNUS possèdent maintenant les champs supplémentaires "Alias", "Identifiant" et "Commentaire" comme l'ensemble des données de VT.Pour cela, si ce n'est pas déjà fait, il faut adapter la structure de la base.



Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4.  
  5. alter table `cnu` add `alias` varchar(50) NOT NULL DEFAULT '';
  6. alter table `cnu` add `identifiant` varchar(50) NOT NULL DEFAULT '';
  7. alter table `cnu` add `commentaire` varchar(250) NOT NULL DEFAULT '';
  8.  
  9.  
  10. #####!!!#####
  11. ?>


Comme d'habitude, ne pas oublier de faire un initParam !!!

ajout commentaire Ajouter un commentaire 
 
 
 
 
   
 
La version du 09 09 2022 est disponible [272 lectures] 
 
  10/09/2022 07:30 par sylvain 
images/rubriques/info.png
Depuis le 9 septembre 2022, une nouvelle version de VT est apparue.

Elle corrige quelques problèmes et apporte des améliorations et des nouveautés.

  • 1) Lorsqu'un diplôme était détruit, la liste des diplômes affichés n'était pas correctement mise à jour : c'est corrigé.
  • 2) La prise en compte des dates de début et de fin personnalisées du calendrier posait problèmes (dans la fenêtre de configuration). C'est corrigé.
  • 3) Des fautes d’orthographes, des touches d'amélioration ont été apportées à différents endroits selon les remarques faites sur le site visual.timetabling.free.fr
  • 4) Il est maintenant possible de modifier des paquets de matériels en une seule opération.
  • 5) Au niveau de divers fenêtres de définition des ressources, un filtrage textuel permet de restreindre la liste d'affichage aux seuls éléments qui respectent le filtre textuel.
  • 6) Des barres de défilement (scrolbox) ont été ajoutées dans la fenêtre de définition des enseignements pour faciliter la navigation sur les écrans de petite taille. Il est toutefois recommandé d'utiliser un grand écran pour utiliser VT.
  • 7) Une nouvelle fonctionnalité est disponible. Elle permet de déposer des messages qui sont affichés lors du démarrage d'une nouvelle session de travail VT.Pour chaque message déposé, on indique son objet, son contenu, la période de diffusion (une date de début et une date de fin), le nombre d'affichages à réaliser et la liste des destinataires.Seuls les utilisateurs qui ont le droit nécessaire peuvent faire ce dépôt. Ce droit est défini via vt_admin.Cette nouvelle fonction nécessite l'ajout de 2 tables dans la base.



Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. CREATE TABLE `utilisateurs_messages` (
  5.   `codeMessage` bigint(10) NOT NULL AUTO_INCREMENT,
  6.   `dateCreation` datetime NOT NULL,
  7.   `dateModification` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  8.   `debutDiffusion` datetime NOT NULL,
  9.   `finDiffusion` datetime NOT NULL,
  10.   `message` text NOT NULL,
  11.   `deleted` tinyint(1) NOT NULL DEFAULT '0',
  12.   `codeProprietaireRedacteur` bigint(10) NOT NULL,
  13.   `objet` varchar(255) NOT NULL DEFAULT '',
  14.   `nbAffichages` int(3) NOT NULL DEFAULT '2',
  15.   PRIMARY KEY (`codeMessage`)
  16. ) ENGINE=InnoDB AUTO_INCREMENT=30387 DEFAULT CHARSET=utf8;
  17.  
  18. CREATE TABLE `utilisateurs_messages_lectures` (
  19.   `codeProprietaireLecteur` bigint(10) NOT NULL,
  20.   `codeMessage` bigint(10) NOT NULL,
  21.   `dateLecture` datetime NOT NULL DEFAULT '2000-01-01 00:00:01',
  22.   `nbAffichagesFaits` int(3) NOT NULL DEFAULT '0',
  23.   KEY `idx_codePropLect` (`codeProprietaireLecteur`)
  24. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  25.  
  26. #####!!!#####
  27. ?>


Ne pas oublier de faire un initParams au démarrage de la nouvelle version.

ajout commentaire Ajouter un commentaire 
 
 
 
 
   
 
Version du 02 Juillet 2022 [263 lectures] 
 
  03/07/2022 08:49 par sylvain 
images/rubriques/info.png
Une nouvelle version de vt_reseau vient de sortir !

  • lors de la recherche des créneaux libres pour les placements des séances, une "fuite de mémoire" avait lieu. C'est corrigé.
  • la hiérarchie des groupes lors du placement des séances est à nouveau opérationnelle.
  • plusieurs petits bugs ont été corrigés (voir sur le site).


Il faut modifier la structure de la base :


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. alter table `enseignements` add `operateurTypesSalles` tinyint(1) NOT NULL DEFAULT '0';
  5. alter table `enseignements` add `operateurTypesMateriels` tinyint(1) NOT NULL DEFAULT '0';
  6.  
  7.  
  8. #####!!!#####
  9. ?>



Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. CREATE TABLE `enseignements_types_salles` (
  5.   `codeEnseignement` int(11) NOT NULL DEFAULT 0,
  6.   `codeTypeRessource` int(11) NOT NULL DEFAULT 0,
  7.   `dateModif` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  8.   `deleted` tinyint(1) NOT NULL DEFAULT 0,
  9.   `codeProprietaire` int(11) NOT NULL DEFAULT 0,
  10.   `dateCreation` datetime NOT NULL DEFAULT '2000-01-01 00:00:00',
  11.   KEY `enseignements_types_salles_del` (`deleted`) USING BTREE,
  12.   KEY `enseignements_types_salles_dateModif` (`dateModif`) USING BTREE,
  13.   KEY `enseignements_types_salles_ibfk_1` (`codeEnseignement`) USING BTREE,
  14.   KEY `enseignements_types_salles_ibfk_2` (`codeTypeRessource`) USING BTREE,
  15.   KEY `enseignements_types_salles_ibfk_3` (`codeProprietaire`) USING BTREE,
  16.   CONSTRAINT `enseignements_types_salles_ibfk_1` FOREIGN KEY (`codeEnseignement`) REFERENCES `enseignements` (`codeEnseignement`),
  17.   CONSTRAINT `enseignements_types_salles_ibfk_2` FOREIGN KEY (`codeTypeRessource`) REFERENCES `types_salles` (`codeTypeSalle`),
  18.   CONSTRAINT `enseignements_types_salles_ibfk_3` FOREIGN KEY (`codeProprietaire`) REFERENCES `utilisateurs` (`codeProprietaire`)
  19. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  20.  
  21. #####!!!#####
  22. ?>


et


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. CREATE TABLE `enseignements_types_materiels` (
  5.   `codeEnseignement` int(11) NOT NULL DEFAULT 0,
  6.   `codeTypeRessource` int(11) NOT NULL DEFAULT 0,
  7.   `dateModif` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  8.   `deleted` tinyint(1) NOT NULL DEFAULT 0,
  9.   `codeProprietaire` int(11) NOT NULL DEFAULT 0,
  10.   `dateCreation` datetime NOT NULL DEFAULT '2000-01-01 00:00:00',
  11.   KEY `enseignements_types_materiels_del` (`deleted`) USING BTREE,
  12.   KEY `enseignements_types_materiels_dateModif` (`dateModif`) USING BTREE,
  13.   KEY `enseignements_types_materiels_ibfk_1` (`codeEnseignement`) USING BTREE,
  14.   KEY `enseignements_types_materiels_ibfk_2` (`codeTypeRessource`) USING BTREE,
  15.   KEY `enseignements_types_materiels_ibfk_3` (`codeProprietaire`) USING BTREE,
  16.   CONSTRAINT `enseignements_types_materiels_ibfk_1` FOREIGN KEY (`codeEnseignement`) REFERENCES `enseignements` (`codeEnseignement`),
  17.   CONSTRAINT `enseignements_types_materiels_ibfk_2` FOREIGN KEY (`codeTypeRessource`) REFERENCES `types_materiels` (`codeTypeMateriel`),
  18.   CONSTRAINT `enseignements_types_materiels_ibfk_3` FOREIGN KEY (`codeProprietaire`) REFERENCES `utilisateurs` (`codeProprietaire`)
  19. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  20.  
  21.  
  22. #####!!!#####
  23. ?>


et pour la prochaine version (en avance)


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. alter table `cnu` add `alias` varchar(50) NOT NULL DEFAULT '';
  5. alter table `cnu` add `identifiant` varchar(50) NOT NULL DEFAULT '';
  6.  
  7.  
  8. #####!!!#####
  9. ?>


Comme d'habitude, ne pas oublier de faire un initParam !!!

ajout commentaire Ajouter un commentaire 
 
 
 
 
   
 
Forum :
 
 

 
 
Visiteurs
 
 
En ce moment:
0 membre
4 visiteurs
77 visites aujourd’hui

Aucun membre connecté

581 467 visiteurs
depuis le 15/11/2014
 
 
Dernières news
 
 
Plus de news...