BASES:Debug et test du dispositif BASES
Cette page contient:
- un manual pour l'enseignant
- un graphe qui montre les liens entres les pages, plus des tests variés. Voir aussi: Outils de suivi avec Semantic MediaWiki
- des tests à ignorer
Anciennes versions:
Changements à faire d'année en année
Préparation
- Se rendre dans la « catégorie » « Bases1415 » afin de trouver toutes les pages qui composent les fonctionnalités du dispositif.
- Remplacer dans ce texte tous les 1415 par 1516, les 1516 par 1517 etc.
Attributs
2. Créer un nouvel « attribut » qui prendra comme valeur les noms d’utilisateur des étudiants qui s’inscriront au cours ; il sera utilisé dans les formulaires afin de proposer des listes de valeurs pour les inscriptions comme producteurs, discutants, etc. L’ « attribut » actuel se nomme « Bases1415 ». Il serait judicieux de garder cette terminologie afin de réduire le travail de modification. Nous proposons donc pour la prochaine année académique de créer l’ « attribut » « Bases1516 ».
Nouvelle catégories
Créer une « catégorie » « Category : Productions_bases1516» en tant que « sous- catégorie » de [[Category :Production]]
Créer une « catégorie » [[Category:Productions_finales_bases1516]]
en tant que « sous-catégorie » de Category : Production
Créer une « catégorie » Category:Progrès1516
.
- Lien Category:Progres1516
Créer une « catégorie » « Utilisateurs_bases1516 »
Nouveaux modèles et formulaires inscription
Attention, il y a un modèle et deux formulaires, un pour insérer une linge et une autre pour la promotion.
- Créer un modèle Inscription1516
- Ouvrir le « modèle » « Inscription » et copier coller le code
- modifier « Bases1415 » par le nom de l’ « attribut » créé au point précédent, donc « Bases1516 ».
- Changer la catéorie en Category:Bases1516
- Lien: Modèle:Inscription
- Lien: Modèle:Inscription1516
- Créer un formulaire Inscription1516
- Ouvrir le « formulaire » « Inscription » et copier coller le code
- modifier « Bases1415 » par le nom de l’ « attribut » créé au point précédent, donc « Bases1516 ».
- Changer la catéorie en Category:Bases1516
- Lien: Form:Inscription
- Lien: Form:Inscription1516
- Créer un nouveau modèle "bouton inscription 1516".
2. Ouvrir le « modèle » : « Bouton inscription » et copier / modifier le code. Il faut changer le nom de la page qui suit « target » afin de créer une nouvelle page pour contenir les inscriptions des nouveaux étudiants.
{{#formlink:form=inscription
|link text=S'inscrire au cours Bases
|link type=button
|query string=inscription1516[agent]=user:{{CURRENTUSER}}
|target={{urlencode:{{PAGENAME}}|WIKI}}/Inscription_bases1516
}}
- Il faut modifier le « Inscription_bases1415 » par « Inscription_bases1516 »
- Il faut modifier le nom de la page target avec le nome de la nouvelle page "Inscription1516"
Adaptation de modèles existants
... j'ai décidié de presque tout répliquer. C'est presque plus simple (surtout si on veut conserver les anciens ...)
- Modèle Production (editer) et changer la redirection
#REDIRECTION Modèle:Production1516
Nouveaux modèles
1. Se rendre dans le « modèle » : « Production » puis parcourir le code et modifier tous les « bases1415 » par « bases1516 ». Les boutons vont donc créer de nouvelles pages de production pour la nouvelle année.
- Lien: Modèle:Production
- Lien: Modèle:Production1516
2. Modifier le formulaire : « FormulaireProduction » et remplacer tous les « Bases1415 » par l’ « attribut » créé au point 2 dans notre exemple « Bases1516 ». Faire la même modification (cf 6.) dans le formulaire «Production_finale » et dans le formulaire « Progres ».
{{{field|prod|input type=combobox|values from property=Bases1415|}}}
{{{end template}}}
{{{for template|Carte}}}
- Lien: Form:FormulaireProduction
- lien: Form:Production finale
- lien: Form:Progres
2b. Créer un « modèle » « Producteur1516 » et y insérer le code contenu dans le « modèle » « Producteur ». Puis modifier ce code et changer le nom de la catégorie : [[Category:Productions bases1415]] par [[Category:Productions bases1516]]
- Ensuite changer "producteur" par "producteur1516" dans le modèle:production ?
- Lien: Template:Producteur
- Lien: Template:Producteur1516
3. Créer un « modèle » « Production_finale1516» et y insérer le code contenu dans le «modèle» Production_finale
. Puis modifier ce code et changer le nom de la « catégorie » : [[Category:Productions_finales_bases1415]]
par [[Category:Productions_finales_bases1516]]
.
- Lien Modèle:Production finale1516
- Lien Modèle: Production finale (générique à adapter)
4. Créer un « modèle » [[template:General1516]]
» et y insérer le code contenu dans le « modèle » « General » en modifiant le nom de la «catégorie » « Progres » en « Progres1516 »
- Lien Modèle:General1516
- Lien Modèle:General
5. Créer un « modèle » : « Discutant1516 », y insérer le code du « modèle » « Discutant » et changer la valeur de l’ « attribut » année (1415) par 1516.
- Lien Modèle:Discutant1516
- Lien Modèle:Discutant
{{#subobject:
| agentDisc=user:{{{discutant|}}}
| progresD={{{progresD|}}}
| page parente={{#titleparts:{{PAGENAME}}|1}}
| page_wiki={{BASEPAGENAME}}
| progresP={{#show: {{PAGENAME}}|?progresProd}}
|annee=1415
|ProgresDiscNombre={{#switch: {{{progresD|}}}
|en cours = 1
|commentaire achevé = 2
|#default = 0
}}
6. Modèle AppelDiscu
- Modèle Modèle:AppelDiscu
- Créer Modèle:AppelDiscu1516
- Ensuite remplacer
- Modèle: Modèle:Bouton appelDiscu
- Modèle: Modèle:Bouton appelDiscu1516
Modifier formulaires
1. Vérifier le formulaire « Progres » et remplacer:
- « {{{for template|general}}} » par {{{for template|general1516}}} et
- {{{for template|discutant}}} par {{{for template|discutant1516}}}.
Vérifier les formulaires
A priori vous l'avez déjà fait:
1. Cloner le formulaire "Inscription" en "Inscription1516", changer 1415 en 1516 plus le texte affiché
- lien: Form:Inscription
- lien: Form:Inscription1516
2. Créer un « modèle » : « Progress reporting user page nom_volee », y inclure le code du « modèle » : « Progress reporting user page utopia » et faire ces modifications :
- Remplacer tous les "1415" par "1516" (plusieurs categories !)
- Lien Modèle:Progress reporting user page 1516
- Lien Modèle:Progress reporting user page utopia
3. Créer un « modèle » : « Progress light nom_volee », y inclure le code du « modèle » : « Progress light utopia » et faire ces modifications : a. Remplacer tous les 1415 par 1516.
Modifications autour de la page d'accueil
Sur la page d’accueil, modifier les boutons afin de faire un suivi de l’année 2015-2016
- 1. Changer les noms des boutons et des liens, par exemple
- «1415» en "1516" et 14-15 en 14-16
- .... ensuite, suivez les "red links" selon les instructions ci-dessous.
- 2. Créer la sous page « Productions finales 15-16 »
- et y insérer le code de la sous page « Productions finales 14-15 » en modifiant la « catégorie » interrogée par la nouvelle
Category:Productions_finales_bases1516
- Lien: Bases psychopédagogiques des technologies éducatives/Productions finales 15-16
- Lien: Bases psychopédagogiques des technologies éducatives/Productions finales 14-15
- 4. Créer une sous page « Productions 15-16 »
- y insérer le code de la sous page «Productions1415» puis modifier le code en remplaçant Category:Progres par
[[Category:Progres1516]]
et remplacer Category:Bases1415 par Category:Bases1516 - Lien Bases psychopédagogiques des technologies éducatives/Productions 15-16
- Lien Bases psychopédagogiques des technologies éducatives/Productions 14-15
- 5. Créer une sous page « Suivi commentaires 1516 » et une autre pour "Productions libres 15-16"
- y insérer le code de la sous page « Suivi commentaires 1415 » puis modifier le code [[annee::1415]] par [[annee::1516]]
- Lien Bases psychopédagogiques des technologies éducatives/Suivi commentaires 15-16
- Lien Bases psychopédagogiques des technologies éducatives/Suivi commentaires 1415
- Lien Bases psychopédagogiques des technologies éducatives/Productions libres 15-16
- Lien Bases psychopédagogiques des technologies éducatives/Productions libres 1415
- 6. Mettre à jour le nom de « modèle » à insérer dans les pages personnelles
- soit le nom de la promo, soit de l'année....
- 7. Modifier le code des graphiques
- en remplaçant : «
[[Category:Utilisateurs bases1415]]
par[[Category:Utilisateurs bases1516]]
Carte des liens
Test aggregation
Moyenne aide: 0,0e+0
Il faudrait faire cela plutôt pour chaque page dans une sous page "analytics" par exemple
Moyennes lecture:
Moyennes intéret (0) réponses: