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


Se souvenir de moi ?


Mot de passe oublié

 
 
Liens Web :
 
   
 
version 2018-06-23 [687 lectures] 
 
  23/06/2018 18:45 par Ψsylvain 
images/rubriques/__vide.png
La dernière version de VT (23-06-201 smiley s8g29g.gif vient de sortir.

Elle corrige quelques petits problèmes rencontrés avec la version du 01-06-2018 dans laquelle les modifications apportées sont :

  • Lors du déplacement d'une réservation (Shift + clic droit) VT ne considérait que les heures après l'heure de début de la réservation au lieu de commencer ses recherche au début de la journée comme il le fait pour les séances. C'est modifié.
  • Dans l'envoi des messages avec VT, le champ "from" était rempli avec l'adresse "email anti-spam". De ce fait, les serveurs de messageries pouvaient black-lister cette adresse en cas de nombreux envois. Désormais, ce champ est rempli avec l'adresse de l'utilisateur.
  • Possibilité de forcer la normalisation des données saisies (Tout en majuscules, Premières lettres en Majuscules, Aucune modification).Pour celà il faut ajouter le champ normalisation à la table filières.La normalisation est obligatoirement communne à tous les utilisateurs.Ce paramètre est définissable :a) soit dans la fenêtre de dialogue Filière / Définir-modifier la filièreb) soit via vt_admin sous l'onglet "Gestion de la base", une fois que l'administrateur est connecté à la base.
  • Dans les vues des plannings annuels ou hebdomadaires pour une seule ressource, VT permet de changer de ressource directement (liste déroulante et flêches dans la bande de commandes).Si l'utilisateur à défini un filtre par défaut, VT prend en compte ce filtre dans le contenu de la liste.Il est parfois bien pratique ne pourvoir disposer de toutes les ressources (sans filtrage) dans cette liste. Pour cela, il suffit de faire un clic droit sur la liste et de sélectionner "Tous" ou "En fonction de mes filtres par défaut".
  • La fusion de 2 groupes ne s'enregistrait pas correctement. C'est résolu.
  • Les paramètres de définition des pauses de midi ne sont plus liés à l'utilisateur mais sont désormais rattachés à la filière.De ce fait ces paramètres sont communs à tous les utilisateurs.
  • VT prend désormais en compte les durées maximales de travail et les durées des pauses. Par défaut un prof ne peut pas travailler plus de 6h consécutives sans avoir une pause d'au moins 30minutes.Ces durées sont paramétrables et sont rattachées à la filières (donc communnes à tous es utilisateurs).
  • Lors de l'impression des grilles calendaires des profs, les jours de congé sont grisés et les jours d'absences sont marqués d'une étoile.
  • l'article 6 a été supprimé
  • lorsqu'une séance est clôturée, VT opère un contrôle plus strict sur l'ajout ou le retrait d'étudiants des groupes concernés. Si la séance clôturée ne comportait pas d'étudiant, il n'est pas possible d'en ajouter. Si la séance comportait au moins un étudiant, elle doit rester avec au moins un étudiant. Ce nouveau contrôle s'opère dans la mesure où les clôtures sont utilisées pour les mises en paiement.
  • La commande de permutation des séances provoquait un blocage : c'est corrigé.
  • On peut maintenant permuter une séance avec une réservation.
  • On peut changer l'enseignement de séances placées.
  • 2 nouvelles commandes de pilotage sont apparues : a) Brouillard : le détail des heures FI/FC/FA statutaires et complémentaires par composantes, par diplômes, par grades, par profs et par séances (avec totaux pour l'université complète) b) Brouillard : le détail des heures FI/FC/FA statutaires et complémentaires par composantes, par diplômes, par CNU, par profs et par séances (avec totaux pour l'université complète)
  • VT gère maintenant les chaines au format UTF-8 : très bonne nouvelle pour utiliser VT dans d'autres langues que le Français ...

Il faut modifier la structure de la base :

ALTER TABLE filieres ADD `normalisation` tinyint(1) NOT NULL DEFAULT '1'; # par défaut on force les majuscules (sans accent)
ALTER TABLE filieres ADD `heureDebutPauseMidi` int(5) NOT NULL DEFAULT 720;
ALTER TABLE filieres ADD `heureFinPauseMidi` int(5) NOT NULL DEFAULT 840;
ALTER TABLE filieres ADD `dureePauseMidi` int(5) NOT NULL DEFAULT 30;
ALTER TABLE filieres ADD `dureeMaxTravail` int(5) NOT NULL DEFAULT 360; # 6H
ALTER TABLE filieres ADD `dureeMinPause` int(5) NOT NULL DEFAULT 30;

ALTER TABLE diplomes ADD `codeSuper` int(11) NOT NULL DEFAULT 0;

ALTER TABLE enseignements DROP COLUMN `article6`;

Pour le passage à UTF-8 (merci Bruno !):

ALTER DATABASE `bdvt` CHARSET=utf8 ;
ALTER TABLE `absences_etudiants` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `absences_justifications` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `absences_profs` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `absences_validations` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `bilans_profs_archives` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `bilans_profs_forfaits` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `bilans_profs_seances` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `bilans_profs_syntheses` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `calendriers_commentaires` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `calendriers_enseignements` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `calendriers_filieres` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `calendriers_groupes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `calendriers_materiels` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `calendriers_profs` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `calendriers_salles` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `cnu` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `composantes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `composantes_directeurs` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `diplomes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `disciplines` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `disciplines_profs` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `enseignements` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `enseignements_groupes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `enseignements_historique` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `enseignements_materiels` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `enseignements_prerequis` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `enseignements_profs` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `enseignements_salles` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `etudiants_diplomes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `filieres` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `grades` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `grades_ponderations` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `hierarchies_composantes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `hierarchies_groupes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `lignes_budgetaires` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `lignes_budgetaires_enseignements` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `lignes_budgetaires_groupes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `matieres` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `matieres_diplomes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `matieres_diplomes_durees` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `modifications` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `niveaux` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `periodes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `periodes_dates` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `reservations` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `reservations_enseignements` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `reservations_filieres` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `reservations_groupes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `reservations_historique` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `reservations_materiels` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `reservations_profs` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `reservations_salles` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `ressources_etudiants` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `ressources_groupes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `ressources_groupes_etudiants` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `ressources_groupes_etudiants_exceptions` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `ressources_materiels` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `ressources_profs` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `ressources_salles` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `seances` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `seances_groupes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `seances_historique` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `seances_materiels` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `seances_profs` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `seances_profs_non_comptabilisees` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `seances_profs_payees` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `seances_salles` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `typage_materiels` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `typage_salles` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `types_activites` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `types_materiels` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `types_salles` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_actions` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_appartenances_groupes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_calendriers_enseignements` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_calendriers_groupes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_calendriers_materiels` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_calendriers_profs` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_calendriers_salles` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_composantes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_composantes_defaut` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_connexions` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_domaines` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_domaines_groupes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_filtrages` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_filtrages_composantes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_filtrages_diplomes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_filtrages_enseignements` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_filtrages_etudiants` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_filtrages_groupes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_filtrages_materiels` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_filtrages_matieres` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_filtrages_niveaux` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_filtrages_profs` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_filtrages_salles` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_groupes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_groupeutilisateurs_droits` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_modeles` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_numeros_commandes` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_parametres` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `utilisateurs_synchronisations` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `zones_salles` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `zones_temps` CONVERT TO CHARACTER SET 'utf8';


 
 
 
 
 
 

News précédente    News suivante