« BASES:Debug et test du dispositif BASES » : différence entre les versions
Ligne 57 : | Ligne 57 : | ||
: Lien: [[Form:Inscription1516]] | : Lien: [[Form:Inscription1516]] | ||
; Créer un nouveau modèle "bouton inscription 1516". | |||
; 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. | 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. | ||
<source lang="bibtex"> | <source lang="bibtex"> |
Version du 26 octobre 2015 à 18:31
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]]
- Lien: Category:Productions_bases1516
- Créer une « catégorie »
[[Category:Productions_finales_bases1516]]
en tant que « sous-catégorie » deCategory : Production
- Lien: Category:Productions finales bases1516
- Créer une « catégorie »
Category:Progrès1516
. - Lien Category:Progrès1516
- Créer une « catégorie » « Utilisateurs_bases1516 »
- Link: Category: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
3. 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
4. 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
Nouveaux modèles
1. 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
2. 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)
3. 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
4. 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
}}
Modifier formulaires
1. Modifier le formulaire « Progres » et remplacer « {{{for template|general}}} » par {{{for template|general1516}}} et {{{for template|discutant}}} par {{{for template|discutant1516}}}.
Nouveau formulaire
2. Cloner le formulaire "Inscription" en "Inscription1516", changer 1415 en 1516 plus le texte affiché
- lien: Form:Inscription
- lien: Form:Inscription1516
Nouveaux modèles (bis)
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: