« BASES:Debug et test du dispositif BASES » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 85 : Ligne 85 :
: Lien: [[Modèle:Production1516]]
: Lien: [[Modèle:Production1516]]


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 ».
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 ».


<source lang="bibtex">
<source lang="bibtex">
Ligne 96 : Ligne 96 :
: lien: [[Form:Progres]]
: lien: [[Form:Progres]]


2. 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 : <nowiki>[[Category:Productions bases1415]]</nowiki>  par <code><nowiki>[[Category:Productions bases1516]]</nowiki></code>
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 : <nowiki>[[Category:Productions bases1415]]</nowiki>  par <code><nowiki>[[Category:Productions bases1516]]</nowiki></code>
* Ensuite changer "producteur" par "producteur1516" dans le modèle:production ?
* Ensuite changer "producteur" par "producteur1516" dans le modèle:production ?
: Lien: [[Template:Producteur]]
: Lien: [[Template:Producteur]]

Version du 26 octobre 2015 à 17:44

Cette page contient:

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 ».

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 » de Category : 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 ».
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 ».
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"
Lien: Modèle:Bouton inscription
Lien: Modèle:Bouton inscription 1516

Adaptation de modèles existants

... j'ai décidié de tout répliquer. C'est presque plus simple (surtout si on veut conserver les anciens ...)

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

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.

Lien Modèle:Progress light 1516
Lien Modèle:Progress light utopia

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

black: Page parente
red: Page suivante
green: Fait partie du module

Test aggregation

Moyenne aide: 100,227

Il faudrait faire cela plutôt pour chaque page dans une sous page "analytics" par exemple

Moyennes lecture:


Moyennes intéret (659) réponses: