Wikiversité:La salle café/13 2013

Une page de Wikiversité, la communauté pédagogique libre.

La salle café du 1 avril 2013 au 7 avril 2013[modifier le wikicode]

Sous-pages
Du 11/03 au 17/03
Du 18/03 au 24/03
Du 25/03 au 31/03
Semaine du 1/04 au 7/04
Du 8/04 au 14/04
Du 15/04 au 21/04
Du 22/04 au 28/04

Café rafraîchiAjouter un message

simplification et généralisation des modèles[modifier le wikicode]

Bonjour

dans {{exercice}}, je lis :

{{#if:{{{niveau|}}}|{{niveau|niveau={{{niveau}}}|page=exercice}}|{{#ifeq:{{NAMESPACE}}|Modèle||{{#ifeq:{{NAMESPACE}}|Aide||}}}}}}

.

J’interprète en : si je ne suis pas dans l'espace de noms « modèle » ou « aide » alors je catégorise dans « Exercice sans niveau ».
ne serait-il pas mieux de dire : « si je suis dans les espaces de noms « » ou « recherche » ou « ??? » et si niveau est nul ou vide, alors je catégorise sinon j'affiche le niveau » ?
Oui, je sais, à la fin cela ne fait pas de différence, sauf que le modèle actuelle fonctionne dans beaucoup d'espace de nom alors qu’il ne devrait fonctionner que dans certain. Actuellement, si je comprend correctement le modèle, toutes les pages de discussion sont "autorisées" à utiliser le modèle. Crochet.david (discussion) 26 mars 2013 à 12:21 (UTC)[répondre]

C'est vrai. Je suis intervenu sur quelque chose qui existait déjà et j’ai bricolé localement, au plus simple, pour exclure de la Catégorie:Exercice sans niveau des modèles exercices qui étaient dans des pages d'aide et des pages de modèle. Si je n'ai pas tenu compte des pages de discussion, c’est parce qu'aucune de ces pages n'était dans cette catégorie à cette époque. En reprenant l'intégralité de la commande, on peut effectivement réécrire les choses plus simplement et plus logiquement. Promis, je vais m'en occuper. Cordialement. --Lydie Noria (discussion) 26 mars 2013 à 13:22 (UTC)[répondre]
J'allais m'en occuper, mais je me rends compte que je ne sais pas faire le "ou" de "espace de noms ou recherche". Comment écrire: « si je suis dans les espaces de noms « » ou « recherche » ?? :-( --Lydie Noria (discussion) 26 mars 2013 à 14:04 (UTC)[répondre]
Alors, j’y ai réfléchis un peu ce midi lorsque j’ai posé la question, et voila ma réponse :
{{ #ifexpr:
( {{NAMESPACENUMBER}} = 0 or {{NAMESPACENUMBER}} = 104 or {{NAMESPACENUMBER}} = 106 or {{NAMESPACENUMBER}} = 108 ) and  ( {{niveau}} != 0 )
| {{niveau|niveau={{{niveau}}}|page=exercice}}
| }}

Crochet.david (discussion) 26 mars 2013 à 17:42 (UTC)[répondre]

Effectivement, on peut faire comme cela ! Je cherchais une solution avec {{NAMESPACE}}. Je n'ai pas pensé à {{NAMESPACENUMBER}}. Par contre, je ne comprends pas pourquoi tu as prévu les numéros d'espace 106 et 108, j'imagine mal le modèle exercice se trouvant dans une page Faculté ou une page département ???(Même en tant que sous-page) --Lydie Noria (discussion) 26 mars 2013 à 19:57 (UTC)[répondre]
Après réflexion, il me semble aussi que l’on va, avec ce que tu as écrit, avoir dans la Catégorie:Exercice sans niveau, toutes les pages d'exercices avec un niveau égal à 0 ! mais pas celle dont les contributeurs ont oublié de mettre le niveau (il faudrait pour cela écrire ({{{niveau|0}}} != 0) ou plus simplement {{{niveau|0}}} (il me semble que le != 0 ne sert à rien car #ifexpr teste automatiquement si c’est différent de 0). Pourquoi ne pas écrire simplement :
{{ #ifexpr:
{{NAMESPACENUMBER}} = 0 or {{NAMESPACENUMBER}} = 104
| {{#if:{{{niveau|}}}|{{niveau|niveau={{{niveau}}}|page=exercice}}|}}
}}

--Lydie Noria (discussion) 26 mars 2013 à 20:30 (UTC)[répondre]

Drapeau français[modifier le wikicode]

Bonjour, je vais faire un atelier d'initiation à la Wikiversité avec des camerounais demain. En allant sur les pages de la Faculté:Français, ils ont eu la même réaction que moi : Pourquoi un drapeau français ? ça me parait un peu réducteur et on pourrait certainement le remplacer par un drapeau de la Francophonie. Vous en pensez quoi ? Guillaume WA (discussion) 26 mars 2013 à 16:37 (UTC)[répondre]

OK, bonne idée, sinon il y a le petit .gif sur la droite. Il suffit de modifier {{Idfaculté/logo/français}}. JackPotte ($) 26 mars 2013 à 16:59 (UTC)[répondre]