BASES:Debug et test du dispositif BASES

De EduTech Wiki
Aller à la navigation Aller à la recherche

Cette page contient:

Changements à faire d'année en année

1. Se rendre dans la « catégorie » « Bases1415 » afin de trouver toutes les pages qui composent les fonctionnalités du dispositif.

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

3. Ouvrir le « modèle » « Inscription » et modifier « Bases1415 » par le nom de l’ « attribut » créé au point précédent donc « Bases1516 ».

4. Ouvrir le « modèle » : « Bouton inscription » et 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=inscription[agent]=user:{{CURRENTUSER}}
 |target={{urlencode:{{PAGENAME}}|WIKI}}/Inscription_bases1415
 }}

Il suffit de modifier le « Inscription_bases1415 » par « Inscription_bases1516 ».

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

6. Modifier le formulaire : « FormulaireProduction » et remplacer tous les « Bases1415 » par l’ « attribut » créé au point 2 dans notre exemple « Bases1516 » Ex :

 {{{field|prod|input type=combobox|values from property=Bases1415|}}}
 {{{end template}}}
 {{{for template|Carte}}}

7. Faire la même modification (cf 6.) dans le formulaire « Production_finale » et dans le formulaire « Progres ».

8. Créer une « catégorie » « Category : Productions_bases1516» en tant que « sous- catégorie » de « Category :Production »

9. 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]]

10. Créer une « catégorie » [[Category:Productions_finales_bases1516]] en tant que « sous-catégorie » de Category : Production

11. 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]].

12. Créer une « catégorie » Category:Progrès1516.

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

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

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

15. Modifier le formulaire « Progres » et remplacer « general » par general1516 et discutant par discutant1516.

16. Créer une « catégorie » : « Utilisateurs_bases1516 »

17. 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 :

a. Category :Progres par Category :Progres1516
b. Remplacer tous les 1415 par 1516.

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

19. Sur la page d’accueil, modifier les boutons afin de faire un suivi de l’année 2015-2016

a. Changer le nom du bouton « Sujets libres 1415 »
b. Créer une sous page « Productions finales 1516 » et y insérer le code de la sous page « Productions finales 1415 » en modifiant la « catégorie » interrogée par «Category : Productions_finales_bases1516 ».
i. Modifier le bouton sur la page d’accueil en y insérant un lien vers cette

nouvelle page.

ii. Modifier le nom du bouton
c. Créer une sous page « Productions1516 », y insérer le code de la sous page

« Productions1415 » puis modifier le code en remplaçant « Category :Progres » par « Category :Progres1516 »

i. Modifier le lien du bouton de la page d’accueil afin qu’il envoie vers la

nouvelle page

ii. Modifier le nom du bouton
d. Créer une sous page « Suivi commentaires 1516 » y insérer le code de la sous page « Suivi commentaires 1415 » puis modifier le code 1415 par

1516

i. Modifier le lien du bouton de la page d’accueil afin qu’il envoie vers la

nouvelle page

ii. Modifier le nom du bouton

20. Sur la page d’accueil : mettre à jour le nom de « modèle » à insérer dans les pages personnelles

21. Sur la page d’accueil : 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: