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


 
 
Script php universels et collant à VT  [28 réponses]
 
 


 
 
 
 
 
 
 
 
 
swinglo
starsj6.png
Dieu


avatar
Hors ligne

Nombre de posts: 833
Inscrit(e) le: 04 février 2008
Imprimer vendredi 23 octobre 2009 à 09:52  

Hello,

Question comme_ca en passant... nous avons tous une interface plus ou moins élaborée qui va chercher les infos dans la base de donnée sur les ressources.

Ce qui différencie les solutions des uns et des autres sur le site web est probablement l'identification et la gestion des ressources vues pour chaque identifiant.

Est-ce qu'à votre avis (Sylvain je pense que tu pourras répondre) il serait possible de programmer une interface web qui utilise comme login ceux des utilisateurs de VT et qui analyse les droits de chaque utilisateur pour n'afficher que les ressources qu'ils sont autorisés à afficher.

Une sorte de VT - lecture seule en ligne...

Je me demande
1 - si c'est faisable, en particulier si cela ne dévoile pas trop de chose dans le code de programmation de VT (qui est gratuit mais pas opensource).

2 - Si cela ne prendrait pas trop de temps pour une page web au chargement (de chercher les ressources que peut voir l'utilisateur...

3 - si éventuellement cela intéresse certains de commencer à réfléchir à la chose.

Le constat vient de mon interface actuelle ou je cloisonne par département et ou les profs enseignant dans différents départements sont obligés de jongler un peu avec les différentes pages web...

Des avis ?

Laurent




 
 
 
 
 
 
Ψsylvain
Administrateur
stars7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 2122
Inscrit(e) le: 20 novembre 2004
Imprimer Permalien vendredi 23 octobre 2009 à 19:21  

Tout est possible : le tout est de bien cerner les besoins et les énergies à dépenser ...

Si je comprends bien ta demande : il s'agirait de permettre une consultation des emplois du temps de différentes ressources via le web et qui tienne compte des droits.

Dans la mesure ou il ne s'agit que de consultation, pourquoi vouloir gérer des droits ?
Le plus simple n'est il pas d'autoriser l'acces aux emplois du temps.

Pour les étudiants et les enseignant seuls leurs emplois du temps seraient accessibles.

Donc 2 niveaux :

1) responsable ou secrétaires qui peuvent tout voir

2) individu qui ne voit que son edt personnel. (ce point est déjà traité par Bruno dont les interfaces sont pas mal du tout ...)

Sylvain

Edité vendredi 23 octobre 2009 : 19:22 par sylvain


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 vendredi 23 octobre 2009 à 19:39  

Bonjour
Je suis un peu de l'avis de Sylvain.
De mon coté, j'ai fait en sorte que les étudiants ne puissent voir que leur emploi du temps. Pour les profs, ils peuvent voir les emplois du temps de toutes les ressources (groupes, tous les profs, toutes les salles) car il n'y a rien de secret. Il n'y a que les rendez-vous perso qui peuvent être mis en mode "privé" et avec son propre login on voit le bon texte et avec le login de quelqu'un d'autre on voit juste "privé" dans la case. Cela permet de pouvoir par exemple planifier des réunions facilement car on peut voir en même temps les emplois du temps des collègues concernés, réfléchir au replacement éventuel d'un cours en visualisant son emploi du temps avec celui des étudiants...
Faire en sorte que les profs et les administratifs puissent tout voir est à mon sens la solution la plus pratique.

Ensuite, chez nous, seules les personnes faisant les emplois du temps ont accès à VT et ceux sont eux qui font le bilan des heures. Pour certains départements, j'ai fait une interface web (avec login et mot de passe bien sûr) qui fait les comptes des heures des profs dans les différentes formations afin de pouvoir calculer les reversements sans passer par VT mais ce n'est pas encore généralisé.
Bruno



Visiter son site


 
 
 
 
 
 
sabine2
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 64
Inscrit(e) le: 04 juillet 2009
Imprimer Permalien vendredi 23 octobre 2009 à 21:09  

je trouve aussi qu'il est préférable que les profs et secrétaires voient les edt de tous les groupes et profs (plus pratique pour se réunir ou proposer un créneau pour un cours).

sabine

Edité samedi 24 octobre 2009 : 00:48 par sabine2




 
 
 
 
 
 
swinglo
starsj6.png
Dieu


avatar
Hors ligne

Nombre de posts: 833
Inscrit(e) le: 04 février 2008
Imprimer Permalien samedi 24 octobre 2009 à 01:01  

OK d'accord... notre interface a un login prof et un login étudiant pour chaque département. Les profs peuvent voir toutes les ressources comme bruno et je trouve aussi pas mal l'idée de rendre privées les réservations... cela suppose par contre un login individuel et pas un login générique pour tous les profs...

Je vais réfléchir à la chose... et peut être essayer de programmer ce genre de chose (je ferai peut être appel à toi Bruno) mais je n'ai pas non plus bp de temps en ce moment (je dois justement faire les états prévisios à partir de VT !)..

Laurent




 
 
 
 
 
 
Ψsylvain
Administrateur
stars7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 2122
Inscrit(e) le: 20 novembre 2004
Imprimer Permalien samedi 24 octobre 2009 à 07:45  

Pour les consultations des profs et des étudiants , pourquoi ne pas envisager de créer une table consultation dans laquelle un login , password et type d'utilisateur qui permettrait d'identifier la personne qui consulte et en fonction de on type lui afficher son emploi du temps personnalisé (s'il est prof ou étudiant) ou l'emploi du temps souhaité (s'il est administratif ou responsable) ?

Sylvain


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 samedi 24 octobre 2009 à 08:27  

Bonjour

De mon coté, voici comment je fais pour les logins:
Pour les étudiants : Dans vt, quand on crée un étudiants, on met son prénom, son nom et il y a aussi un champ "identifiant". J'utilise ce champ, pour le login des étudiants. Pour se connecter, ils ont besoin juste d'un login et il n'y a pas de mot de passe car ce n'est pas nécessaire car les emplois du temps ne sont pas confidentiels.

Pour les profs : il y a un 2 façons de se connecter :
- utiliser le login et le mot de passe générique. Il permet de tout voir mais il ne permet pas de placer des rendez-vous perso, de voir l'interface "mes modules", ni de tomber directement sur son emploi du temps en se loggant. C'est donc plutôt pour les administratifs.
- un login et mot de passe perso. Ils sont stockés dans une table en plus de celles de vt. Il permet de faire comme le login générique+ les rendez-vous perso+ interface mes modules+ tomber sur son emploi du temps en se loggant. Pour générer les logins, je me suis fait un script qui balaye toute la table "ressources_profs" et si un prof n'a pas encore de login et de mot de passe, ça lui en créé un dans ma table où j'enregistre les logins et mot de passe. Dans cette table, j'enregistre aussi ses préférences quant au choix du type de vue pour visualiser les emplois du temps (vertical, horizontal, mensuel, jour J) et les filtres sélectionnés pour faire les pré-tri dans la liste des ressources.

Bruno



Visiter son site


 
 
 
 
 
 
swinglo
starsj6.png
Dieu


avatar
Hors ligne

Nombre de posts: 833
Inscrit(e) le: 04 février 2008
Imprimer Permalien samedi 24 octobre 2009 à 08:42  

Merci Bruno et Sylvain pour ces explications

J'ai aussi une table de préférence, mais par département (par ex pour les couleurs à afficher : celles des profs, des groupes, des résas en fonction de chaque ressource affichée).

En fait mon idée initiale était justement d'éviter d'avoir à créer une deuxième table des membres (puisqu'il y a une table utilisateur). Mais après reflexion, cela fonctionne bien si on a des comptes génériques etudiants, profs et responsables des edt ... mais si on commence à devoir créer un utilisateur par prof dans VT, la gestion des droits devient compliquée avec d'énormes listes d'utilisateurs... donc cela ne fonctionnera pas.

Je verrais comment exploiter les pistes proposées par Bruno...

Bruno, je t'avais montré une loupe pour détailler les cours trop "petits" dans l'edt... c'est facile en html / javascript à programmer car c'est un lien sur chaque case, mais je ne sais pas si c'est aussi facile à faire avec une images. J'ai déjà essayé de programmer des choses cet été avec la bibliotheque GD (je suppose que c'est cela que tu utilises), c'est effectivement très rapide, j'ai été surpris et aussi aucun risque de décalage de collone, de retoure à la ligne... mais il faut que je regarde du coté mapping.... pour la loupe.

Laurent




 
 
 
 
 
 
Ψmillion
Administrateur
stars7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 1592
Inscrit(e) le: 1er janvier 2008
Imprimer Permalien samedi 24 octobre 2009 à 09:02  

Effectivement, j'utilise GD pour générer l'image. Pour rendre des zones de l'image cliquables, j'utilise "image map". Il suffit de définir les coordonnées de la zone à cliquer et l'action à associer. C'est très facile à faire.
Bruno



Visiter son site


 
 
 
 
 
 
swinglo
starsj6.png
Dieu


avatar
Hors ligne

Nombre de posts: 833
Inscrit(e) le: 04 février 2008
Imprimer Permalien samedi 24 octobre 2009 à 09:03  

OK merci...je vais regarder cela... on a vraiment besoin de cette loupe car certaines séances peuvent durer une heure et il peut y avoir pas mal d'info à donner... et.... ca rentre pas dans les cases !

Laurent




 
 
 
 
 
 
Ψmillion
Administrateur
stars7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 1592
Inscrit(e) le: 1er janvier 2008
Imprimer Permalien samedi 24 octobre 2009 à 09:59  

Ce week-end, je vais essayer de nettoyer (un peu) mon script pour l'envoyer à Sylvain pour qu'il puisse le mettre sur le site. Ainsi, tu pourras le décortiquer pour voir comment j'ai fait. Sinon, si tu veux tester, il y a toujours la version de démo que j'avais faite pour toi (Cf. mail de cet été).

Bruno



Visiter son site


 
 
 
 
Script php universels et collant à VT  [28 réponses]