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

De EduTech Wiki
Aller à la navigation Aller à la recherche
(Page créée avec « <noinclude> Modèle pour afficher les informations du cours Bases dans les pages des utilisateurs. * Badges --> lien vers les productions finales * Badge discutant * Tabl... »)
 
mAucun résumé des modifications
 
(4 versions intermédiaires par le même utilisateur non affichées)
Ligne 9 : Ligne 9 :
* 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
* 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


<nowiki>{{progress reporting user page utopia}}</nowiki>
<nowiki>{{progress reporting user page 1718}}</nowiki>


[[Category:Bases1718]]
[[Category:Bases1718]]
</noinclude><includeonly>
</noinclude><includeonly><!-- contenus vidés oct 2018 -->
<h3>[[cours::Bases psychopédagogiques des technologies éducatives]]</h3>
<!--badges-->


<div style="float:right"><b>Badges et liens vers les productions finales</b>
<!--Badges productions finales-->
{{#ask: [[Category:Productions finales bases1718]] [[agent::user:{{PAGENAME}}]]
|? agent
|? page wiki
| distribution=yes
| mainlabel=-
| format=template
| template=badge production finie
| userparam=show_page
| limite=2000
| default=N'a pas encore de production finale.
}}
<!--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>
* Promotion [[promotion::wall-e]]
* 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 bases1718]]
'''''Avancement des productions'''''
Pour le moment, vous avez:
* promis de créer '''{{#ask:[[Category:Progres1718]][[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}}%'''.-->
<!--Produit le tableau de résumé pour l'avancement des productions.-->
{{#ask:[[Category:Progres1718]][[producteur::user:{{PAGENAME}}]] [[page wiki::+]]
|mainlabel=-
|?page parente = Sujet/page wiki
|?page wiki  = Page de la production
|?progresProd = Progrès de la production
|order=Asce
}}
* promis d'aider '''{{#ask:[[Category:Progres1718]][[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:'''''
<!-- 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_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::+]]
|?A pourcentage lu
|format=jqplotchart
|distribution=yes
|charttype=bar
|datalabels=value
|direction=horizontal
|mainlabel=-
|width=600
|height=200
|order=descending
|min=0
|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::+]]
|mainlabel=-
|?page wiki = Sujets
|?A pourcentage lu =Avancements
}}
</div>
</div>
'''''Demande de commentaires :'''''
{{#ask: [[Catégorie:Appel_discutant_Bases1718]]
|mainlabel=-
|?Bases1718=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 25 octobre 2018 à 11:09

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 1718}}