« Modèle:Progress reporting user page utopia » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
(Page créée avec « <noinclude> Insert this template in user pages: <nowiki>{{progress reporting user page}}</nowiki> A faire: * eliminer les doublons dans les queries, par exemple utiliers... »)
 
mAucun résumé des modifications
 
(198 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<noinclude>
<noinclude>
Insert this template in user pages: <nowiki>{{progress reporting user page}}</nowiki>
Modèle pour afficher les informations du cours Bases dans les pages des utilisateurs.
* Badges --> lien vers les productions finales
* Badge discutant
* Tableau résumé sur les productions de l'utilisateur
* Tableau résumé sur les productions où l'utilisateur est inscrits comme discutant
* Informations et graphique pour les lectures
* Étiquette avec liste qui apparait au contact de la souris pour les lectures
* Attribution de valeurs aux attributs : "Agent", "somme discutant", "somme producteur" --> utilisés pour généré les graphiques sur la page d'accueil de BASES


A faire:
<nowiki>{{progress reporting user page utopia}}</nowiki>
* eliminer les doublons dans les queries, par exemple utiliers un #show pour récupérer des propriétés - résultats de queries
* PARAMETRER autant que possible: cours (catégorie_principale, promotion, etc.) !!


[[Category:Bases1415]]
</noinclude><includeonly>
</noinclude><includeonly>
<h3>[[cours::Bases psychopédagogiques des technologies éducatives]]</h3>
<h3>[[cours::Bases psychopédagogiques des technologies éducatives]]</h3>
<!--<div style="float:right">{{#ask: [[REPORTING:+]] [[catégorie_principale::catégorie:Bases psychopédagogiques des technologies éducatives]] [[a intention de produire::vrai]] [[A taux_d'achèvement::100]] [[Agent::user:{{PAGENAME}}]]
<!--badges-->
 
<div style="float:right"><b>Badges et liens vers les productions finales</b>
 
<!--Badges productions finales-->
{{#ask: [[Category:Productions finales bases1415]] [[agent::user:{{PAGENAME}}]]  
|? agent
|? agent
|? page wiki
|? page wiki
|? A taux_d'achèvement
|? Promotion
| distribution=yes
| distribution=yes
| mainlabel=-
| mainlabel=-
| limit=1000
| format=template
| format=template
| template=badge screencast completed
| template=badge production finie
| userparam=show_page
| userparam=show_page
| default=Vous n'avez pas encore gagné de badge(s) d'achèvement.
| default=N'a pas encore de production finale.
}}
}}
{{#if: {{#ask: [[REPORTING:+]] [[catégorie_principale::catégorie:Bases psychopédagogiques des technologies éducatives]] [[Est discutant::vrai]] [[a aidé::>1]] [[Agent::user:{{PAGENAME}}]] |? A_aidé}} | {{#ifexpr:{{#ask: [[REPORTING:+]] [[catégorie_principale::catégorie:Bases psychopédagogiques des technologies éducatives]] [[Est discutant::vrai]] [[a aidé::>1]] [[Agent::user:{{PAGENAME}}]] |? A_aidé| limit=2000 | format=sum }} > 300 | {{Badge discussant|limite=599|promotion=tetris|agent=show_user }} }} | Pas de données sur la participation à la discussion.}}
 
<!--Badge discutant-->
{{#if: {{#ask:[[AgentDisc::user:{{PAGENAME}}]] |?progresDiscNombre}} |{{#ifexpr:{{#ask: [[AgentDisc::user:{{PAGENAME}}]]  
|?progresDiscNombre
|format=sum }}<13 | {{Badge discutant|limite=12|agentDisc=show_user}} }} | Pas de données sur la participation à la discussion.}}
</div>
</div>
-->
 
* Promotion [[promotion::tetris]]
 
 
* Promotion [[promotion::utopia]]
* Participant [[Participant::{{PAGENAME}}]]
* Participant [[Participant::{{PAGENAME}}]]
<!--Calcule la valeur "somme producteur" en additionnant les valeurs de progrès du producteur des divers pages progrès où l'utilisateur est producteur.-->
{{#set:Somme_producteur={{#ask:
[[ProgresProdNombre::+]][[Producteur::user:{{PAGENAME}}]]
|?ProgresProdNombre
|format=sum
}}
}}
<!--récupère le nom de l'utilisateur dans l'attribut "agent"-->
{{#set:agent=user:{{PAGENAME}}}}
[[category:Utilisateurs bases1415]]


'''''Avancement des productions'''''  
'''''Avancement des productions'''''  


A venir!
<!--
Pour le moment, vous avez:
Pour le moment, vous avez:
* promis de créer '''{{#ask:[[REPORTING:+]][[agent::user:{{PAGENAME}}]] [[page wiki::+]] [[a intention de produire::vrai]]|?a intention de produire|format=count}} productions''' (sur 3 qui sont demandés) et vous en avez '''achevé {{#expr:{{#ask:[[REPORTING:+]][[agent::user:{{PAGENAME}}]] [[page wiki::+]]|?a taux d'achèvement|default=0|format=sum}} * 100 / 300 round 1}}%'''.
 
* promis d'aider '''{{#ask:[[REPORTING:+]][[agent::user:{{PAGENAME}}]] [[page wiki::+]] [[est discutant::vrai]]|?est discutant|format=count}} collègues''' (sur 6 qui sont demandés) et ce travail est fait à [[somme_a_aidé::{{#ask: [[REPORTING:+]] [[catégorie_principale::catégorie:Bases psychopédagogiques des technologies éducatives]] [[Est discutant::vrai]] [[Agent::user:{{PAGENAME}}]] |? A_aidé | format=sum }}]] / 600.
 
<br style="clear:both"/>
* promis de créer '''{{#ask:[[Category:Progres]][[producteur::user:{{PAGENAME}}]] |?producteur|format=count}} productions''' (sur 3 qui sont demandées)<!-- et vous en avez '''achevé {{#expr:{{#ask:[[REPORTING:+]][[agent::user:{{PAGENAME}}]] [[page wiki::+]]|?a taux d'achèvement|default=0|format=sum}} * 100 / 300 round 1}}%'''.-->
{{#ask:[[REPORTING:+]][[agent::user:{{PAGENAME}}]] [[page wiki::+]] [[A intention de produire::vrai]] OR [[REPORTING:+]][[agent::user:{{PAGENAME}}]] [[page wiki::+]] [[est discutant::vrai]]
<!--Produit le tableau de résumé pour l'avancement des productions.-->
|?page wiki  = Sujet/page wiki
{{#ask:[[Category:Progres]][[producteur::user:{{PAGENAME}}]] [[page wiki::+]]  
|?a intention de produire = Je vais produire
|?a taux_d'achèvement = Progrès production
|?est discutant = Je suis discutant
|?a aidé = Progrès aide
|mainlabel=-
|mainlabel=-
|sort=a intention de produire,est discutant
|?page parente = Sujet/page wiki
|order=DESC,DESC
|?page wiki  = Page de la production
|?progresProd = Progrès de la production
|order=Asce
}}
}}


-->
* promis d'aider '''{{#ask:[[Category:Progres]][[agent::user:{{PAGENAME}}]] [[page wiki::+]] |?agent|format=count}} collègues''' (sur 6 qui sont demandés)
<!-- Genère le tableau de résumé pour le travail de discutant du l'utilisateur en interrogeant le sous-objet des pages de progrès-->
{{#ask: [[AgentDisc::user:{{PAGENAME}}]]
|mainlabel=-
|?page parente = Sujet/page wiki
|?page wiki  = Page de la production
|?progresP = État de la production
|?progresD = État d'avancement des commentaires
|?somme discutant=Nombre de commentaires
|order=Asce
}}
 
'''''Total de commentaires postés'''''
<!-- calcule de la somme des commentaires postés en totale avec l'attribut "nombre_com" et l'assigne à l'attribut "somme discutant"-->
[[somme discutant::{{#ask:[[nombre_com::+]][[agent::user:{{PAGENAME}}]]
|?nombre_com
|format=count
}}]]
 
 
'''''Avancement de la lecture:'''''
'''''Avancement de la lecture:'''''
 
<!-- informations et graphique pour l'avancement des lectures-->
'''{{#ask:[[REPORTING:+]][[agent::user:{{PAGENAME}}]] [[page wiki::+]] [[a pourcentage lu::+]]|?a pourcentage lu|format=count}} pages consultées''' sur un '''total de {{PAGESINCATEGORY:Bases psychopédagogiques des technologies éducatives|pages}} pages''' de la catégorie ''Bases psychopédagogiques des technologies éducatives''
'''{{#ask:[[REPORTING:+]][[agent::user:{{PAGENAME}}]] [[page wiki::+]] [[a pourcentage lu::+]]|?a pourcentage lu|format=count}} pages consultées''' sur un '''total de {{PAGESINCATEGORY:Bases_sujets|pages}} pages''' de la catégorie ''Bases psychopédagogiques des technologies éducatives''


{{#ask:[[REPORTING:+]] [[agent::user:{{PAGENAME}}]] [[page wiki::+]] [[catégorie_principale::catégorie:Bases psychopédagogiques des technologies éducatives]] [[A pourcentage lu::+]]
{{#ask:[[REPORTING:+]] [[agent::user:{{PAGENAME}}]] [[page wiki::+]] [[catégorie_principale::catégorie:Bases psychopédagogiques des technologies éducatives]] [[A pourcentage lu::+]]
Ligne 65 : Ligne 107 :
|max={{PAGESINCATEGORY:Bases psychopédagogiques des technologies éducatives|pages}}
|max={{PAGESINCATEGORY:Bases psychopédagogiques des technologies éducatives|pages}}
}}
}}
<!--
<!-- étiquette qui fait apparaitre la liste des lectures lorsque la souris passe dessus-->
<div class="badge">
'''''Pages lues :'''''
 
<div class="appear">
{{#ask:[[REPORTING:+]][[agent::user:{{PAGENAME}}]] [[page wiki::+]]
{{#ask:[[REPORTING:+]][[agent::user:{{PAGENAME}}]] [[page wiki::+]]
|?page wiki  = Sujet/page wiki
|?a pourcentage lu = Avancement lecture
|?a difficulté = Difficulté du texte
|?a intérêt = Intéret du sujet/texte
|?a commentaire = Mes commentaires
|mainlabel=-
|mainlabel=-
|sort=page wiki
|?page wiki = Sujets
|intro=Détails:
|?A pourcentage lu =Avancements
}}
</div>
</div>
 
 
 
 
'''''Demande de commentaires :'''''
 
{{#ask: [[AgentAppel::+]]
|mainlabel=-
|?AgentAppel=Producteur
|?page wiki  = Page de la production
|?jour = Jour
|?mois = Mois
|?annee= Annee
|format=table
|sort=annee, mois, jour, page wiki
|order=desc,desc,desc,asc
|limit=10
}}
}}
-->
</includeonly>
</includeonly>

Dernière version du 28 mai 2015 à 10:01

Modèle pour afficher les informations du cours Bases dans les pages des utilisateurs.

  • Badges --> lien vers les productions finales
  • Badge discutant
  • Tableau résumé sur les productions de l'utilisateur
  • Tableau résumé sur les productions où l'utilisateur est inscrits comme discutant
  • Informations et graphique pour les lectures
  • Étiquette avec liste qui apparait au contact de la souris pour les lectures
  • Attribution de valeurs aux attributs : "Agent", "somme discutant", "somme producteur" --> utilisés pour généré les graphiques sur la page d'accueil de BASES

{{progress reporting user page utopia}}