Targol Posté(e) le 30 octobre 2010 Partager Posté(e) le 30 octobre 2010 Je sais que ce message est légèrement hors charte à cet endroit, mais je ne savais pas ou le poster ailleurs et ne me sentais pas de l'envoyer en MP à tous les modos et Maitres d'arme. Merci de le déplacer si besoin. Petit Teaser à destination des modos de la section et des différents maitres d'armes... En tant que maître d'arme du CdA "les isolés du secteur 33", j'ai été confronté à la tâche ingrate du suivi de "mes ouailles" . Aller faire le tour des sujets, se souvenir du dernier passage et de l'avancement de chacun n'est pas forcement très simple. .... .. Alors, j'ai fait ça : En gros, chaque Cda est suivi par un fichier distinct dans lequel on définit des participants et des sessions par leurs date de debut et de fin. A l'ouverture d'un fichier, ça rempli la liste des participants. Liste des participants La couleur de l'icone devant le nom permet d'avoir un aperçu direct de l'avancement : Vert : l'avancement du participant est conforme à ce qu'il devrait être en fonction de la date du jour. Toutes les sessions passées sont finies à 100% et l'avancement de la session en cours est conforme à un avancement moyen calculé en fonction du temps écoulé depuis le début de la session. Jaune : Le participant est à la bourre sur la session actuelle. Rouge : Le participant est à la bourre sur plusieurs sessions. Gris : Le participant n'en est plus un puisqu'il a abandonné En plus de ces code couleur, un décorateur vient ajouter un petit panneau "warning" sur l'icône et le texte "<muet depuis + de 15j>" après son nom si le participant a oublié de donner des news (exemple sur le "Participant n°2". Des boutons au dessus de la liste permettent de créer, d'éditer ou de supprimer un participant. Éditeur participants Le premier pavé permet de saisir la date de dernière visite de celui-ci. Si ça fait plus de 15jours (intérêt de rendre ce chiffre paramétrable ?), la phrase "Dernières nouvelles ..." est écrite en rouge, et le texte "<muet depuis + de 15j>" apparait aussi en rouge dessous. On change cette date à l'aide du calendrier. Le 2ème pavé permet de saisir l'avancement de chaque session à l'aide des jauges. Si la jauge est verte c'est que l'avancement est conforme aux prévisions, s'il est rouge, c'est que le participant est à la bourre sur la session. Enfin, le 3ème pavé permet de prendre acte d'un abandon en cliquant sur le bouton. Celui ci est alors remplacé par le texte "Abandon le XX/XX/XXXX" Je vais sans doute rajouter un champ "Lien vers le sujet" qui permettra de saisir l'URL du sujet du participant et de l'afficher dans le navigateur par un clic afin de simplifier le suivi de chacun. C'est toujours en PiP (Programation in progress) donc, si les modos et maitres d'armes ont des idées sur ce qui les intéresserait d'avoir dans ce type d'outil, je suis à l'écoute. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
amareux Posté(e) le 30 octobre 2010 Partager Posté(e) le 30 octobre 2010 Et, ben tu en as de l'idée... Cependant, il y a un point que je comprend mal : comment le logiciel va savoir qui s'est connecté quand ? Parce que si il ne fait pas ça automatiquement, ça veut dire qu'il faudra aller dans chaque sujet, voir qu'elle est la dernière connexion du participants, pour ensuite entrer la donnée dans le logiciel.... Donc ça revient au même que : Aller faire le tour des sujets, se souvenir du dernier passage et de l'avancement de chacun n'est pas forcement très simple. Je suis clair ou non ? Amareux Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Targol Posté(e) le 30 octobre 2010 Auteur Partager Posté(e) le 30 octobre 2010 Parce que si il ne fait pas ça automatiquement, ça veut dire qu'il faudra aller dans chaque sujet, voir qu'elle est la dernière connexion du participants, pour ensuite entrer la donnée dans le logiciel.... Donc ça revient au même que : Aller faire le tour des sujets, se souvenir du dernier passage et de l'avancement de chacun n'est pas forcement très simple. Je suis clair ou non ? Amareux Oui, tu es clair Le but n'est pas de tout automatiser mais de faciliter la tâche en limitant les clics et la navigation au sein du warfo. Si, par exemple, j'ajoute un lien vers le sujet du participant dans le logiciel et qu'un clic sur ce lien ouvre direct ce sujet sur la dernière réponse, c'est plus simple que de trouver le sujet central, aller sur les sujets les un après les autres, etc.. (ce que je fais dans mon cas). Je pourrais éventuellement accéder au warfo par un moteur web interne pour trouver certaines informations directement dans le code HTML de la page, mais, outre le fait que ce serait complexe, ça mettrait le logiciel à la merci d'une mise à jour du warfo qui modifierait l'HTML des pages. Ce que je pourrais faire par contre, c'est de programmer un import de fichiers en provenance du CdA Manager (l'autre outil) afin de mettre à jour automatiquement l'avancement d'un participant donné. Mais ça implique que tous les participants utilsent le CdA Manager et envoient régulièrement leurs fichiers d'avancement au modo. Cette version n'est qu'un début et elle manque certainement de pas mal de fonctionnalités pour être vraiment un plus. D'où ce message pour récolter les avis. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
amareux Posté(e) le 30 octobre 2010 Partager Posté(e) le 30 octobre 2010 D'accord, je comprend mieux... Je peux oublier mes rêves de belles vies ^^ Si, par exemple, j'ajoute un lien vers le sujet du participant dans le logiciel et qu'un clic sur ce lien ouvre direct ce sujet sur la dernière réponse, c'est plus simple que de trouver le sujet central, aller sur les sujets les un après les autres, etc.. Une idée spontanée : Si tu mets un lien qui ouvre la dernière réponse du participant sur la "page" du logiciel qui lui est consacrée, ne pourrais tu pas ajouter un gadget qui trouve tout seul la date du dernier message, pour qu'elle apparaisse sur le logiciel (donc sans qu'on ouvre le sujet). C'est possible ou non ? De toute façon, même si c'est impossible, ce serrait déjà pas mal ce petit lien... Autre idée : Si le participant ne s'est pas connecté depuis plus de 15 jours (donc il passe rouge, avec le panneau "warning"), est ce que le logiciel ne pourrait pas envoyer par MP une alerte à ce participant ? (automatiquement). Ou si ce n'est pas faisable, d'enregistrer un message d'alerte type, que le MdA enverrait lorsque qu'il le jugerait nécessaire ? Comme ton bouton "abandon", tu pourrais rajouter un bouton "envoyer une alerte". Possible ou non ? Voilà quelques idées en l'air Amareux Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Targol Posté(e) le 30 octobre 2010 Auteur Partager Posté(e) le 30 octobre 2010 Si tu mets un lien qui ouvre la dernière réponse du participant sur la "page" du logiciel qui lui est consacrée, ne pourrais tu pas ajouter un gadget qui trouve tout seul la date du dernier message, pour qu'elle apparaisse sur le logiciel (donc sans qu'on ouvre le sujet).C'est possible ou non ? De toute façon, même si c'est impossible, ce serrait déjà pas mal ce petit lien... C'est possible, mais c'est ce que je j'écrivais dans le message du dessus, ça implique d'analyser le code HTML de la page pour détecter la dernière occurrence du nom du participant et la date associée. Ce qui fait que ça peut potentiellement dépendre des options choisies par le MDA / modo et de ses droits (apparition de nouveaux éléments permettant la modération...).En outre, un autre problème serait celui des changements de pages. Si le participant a posté son dernier message sur la page 4 et que la dernière page est la 5, il faut remonter d'une page. Voilà, par exemple à quoi ressemble le code HTML de l'entête de ton dernier message (avec mes droits à moi) : <tr> <td class="row3" valign="middle" width="1%"><a name="entry1785972"></a><span class="normalname"><a href="http://forum.warhammer-forum.com/index.php?showuser=62858">amareux</a></span></td> <td class="row3" valign="top" width="99%"> <!-- POSTED DATE DIV --> <div style="float: left;"> <span class="postdetails"> <img src="style_images/warfo_old/to_post_off.gif" alt="*" style="padding-bottom: 2px;" border="0"> aujourd'hui, 14:46</span> </div> <!-- REPORT / DELETE / EDIT / QUOTE DIV --> <div align="right"> <span class="postdetails"> Message <a title="Afficher le lien vers ce message" href="#" onclick="link_to_post(1785972); return false;">#4</a> </span> </div> </td> </tr> Ce n'est pas très difficile, une fois trouvé le "amareux", d'aller chercher le texte situé après l'image (balise <img>) dans le span dont la classe est "postdetails". La détection est rendue plus difficile par le fait que la date change de format après 0h00 (on passe de " aujourd'hui, 14:46" à "10 Aug 2010 - 20:39" par exemple...). En plus, ça passe en format de date anglais ! Quoi qu'il en soit, je vais quand même étudier le truc parce que, je suis d'accord avec toi, ce serait un plus. Si le participant ne s'est pas connecté depuis plus de 15 jours (donc il passe rouge, avec le panneau "warning"), est ce que le logiciel ne pourrait pas envoyer par MP une alerte à ce participant ? (automatiquement). Ou si ce n'est pas faisable, d'enregistrer un message d'alerte type, que le MdA enverrait lorsque qu'il le jugerait nécessaire ?Comme ton bouton "abandon", tu pourrais rajouter un bouton "envoyer une alerte". Possible ou non ? Par MP, ça risque d'être un peu chaud dans la mesure où il faut ouvrir le warfo sur la bonne page, remplir les champs et cliquer sur un bouton, tout ça par programme. Par contre, envoyer un mail (si le programme connait l'adresse d'un participant) c'est plus simple. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
KaruN Posté(e) le 30 octobre 2010 Partager Posté(e) le 30 octobre 2010 Fantastique. Mon cher Targol, si tu n'existais pas il faudrait t'inventer. Tout ça m'a l'air très alléchant. Tout ce que je faisait dans un fichier excell quand je gérais le Choix des Larmes, mais en plus ergonomique. Gaffe. Développer l'idée c'est bien (faudrait que j'y réfléchisse à tête reposée) mais il ne faut pas non plus qu tout soit automatique : veillons à garder une part d'humanité et surtout obliger le MA à connaître de manière approfondie l'ensemble de son CDA pour le gérer de manière juste. Bien sur plus cela facilite la tâche aux MA, mieux c'est. Faut juste éviter l'extrême où un MA n'aurait même plus à aller voir les sujets et aurait une gestion robotisée. Que les MA actuels (et tous ceux que ça intéresse) n'hésitent pas à débattre du truc ici, ce sujet est Karun Approved. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Arkaal Posté(e) le 30 octobre 2010 Partager Posté(e) le 30 octobre 2010 Roooooooooooh Le Targol va falloir l'enchainer au Warfo pour être sûr qu'il ne parte jamais! Ecoute ça m'a l'air super! Mais comme KaruN je pense à la dimension humaine de la chose, même si un sujet en alerte oblige le déplacement! Mais ça pourrait être facilement leurrable si par exemple le participant post des messages où il raconte sa vie sans mettre d'avancement réel! Voilou! Sinon tu peux mettre un "cookie" dans les cda manager qui envoie automatiquement toutes mises à jours au gestionnaire de CDA! Ok, ça me parait pas très légal, mais y en a plein qui le fond! Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Targol Posté(e) le 30 octobre 2010 Auteur Partager Posté(e) le 30 octobre 2010 Entièrement d'accord avec vous 2. Ce logiciel n'a pas pour but de remplacer les Maitres d'armes mais bien de les assister. Le fait de lancer, en un clic, un navigateur sur la dernière page du sujet d'un participant (déjà fait) peut, amha, être un gain de temps. La récupération de la date des dernières news peut, à mon sens, être automatisée vue que, si j'ai bien compris la philosophie des règles en épinglé, il est demandé de donner des nouvelles régulièrement sans vraiment de précision sur la nature des nouvelles en question. Si j'ai bien compris, c'est plus pour s'assurer de l'assiduité que du boulot accompli. Ceci ne dispense pas de (tenter de ) tenir le planning. La gestion du planning, elle, peut difficilement être automatisée mise-à part, comme évoqué plus tôt, en important les fichiers issus du CdaManager, mais celà implique de forcer tous les participants à utiliser le logiciel... Ce qu'on a pas forcement envie de faire... Troll inside.. On ne s'appelle pas Microsoft. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.