Discussion modèle:Article supprimé

Dernier commentaire : il y a 14 jours par Trizek dans le sujet Icône cliquable
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

Modification du modèle

modifier

J'utilise fréquemment ce modèle et je trouve un peu lourdingue de se voir affublé de la signature complète (quand on pense à mettre ~~~~). J'ai donc modifié de façon à entrer le nom d'utilisateur ce qui permet d'être plus léger dans le rendu.

Pymouss [Tchatcher] - 29 mars 2008 à 20:19 (CET)Répondre

Erreur à corriger

modifier

{{Article supprimé|raison|2=~~~~}} s'affiche mal: voir cet exemple La correction est:

{{Article supprimé|1=raison|2=~~~~}} Pi.r (d) 17 novembre 2012 à 22:39 (CET)Répondre

Rénovation de l'apparence du modèle

modifier

Suite à cette discussion, pour référence. -- Nemo Discuter 27 décembre 2021 à 11:55 (CET)Répondre

Icône cliquable

modifier

Salut @Trizek,

Je viens de me rendre compte que tu avais modifié le modèle (pourquoi pas) ; en revanche, je suis moins emballé par le fait que le modèle ne permette plus de supprimer en cliquant sur l'icône. Comment refaire fonctionner ce raccourci ? ;)

BàT, LD (d) 30 juin 2024 à 02:53 (CEST)Répondre

Ah, alors en fait, il apparait dans Discussion:Une histoire de fous/Admissibilité mais pas dans Discussion:Linné Ahlstrand/Admissibilité ; est-ce un problème d'encodage de l'accent Émoticône ? LD (d) 30 juin 2024 à 03:00 (CEST)Répondre
Bonjour @LD,
Le modèle a été modifié pour que le bouton ne s'affiche que si la page correspondante n'est pas déjà supprimée, voir par exemple au bas de ce DdA (débat de 2015). À part ça, je ne vois pas d'où pourrait venir le problème.
Amicalement. SleaY [contacter] 30 juin 2024 à 04:49 (CEST)Répondre
@SleaY La page n'était pas encore supprimée lors de mon premier message (d'ailleurs, je suis passé par le modèle {{SI}}, cf. le motif qui diffère de celui du présent modèle).
L'encodage me semble la bonne cause car si j'écris {{Article supprimé|test|2=~~~~}} dans Discussion:Carl von Linne/test, je prévisualise le bouton, mais pas dans Discussion:Carl von Linné/test, or seul l'accent diffère. LD (d) 30 juin 2024 à 11:23 (CEST)Répondre
@LD En effet. J'ai remarqué que ça fonctionne lorsqu'on remplace {{#ifexist:{{BASEPAGENAMEE}} par {{#ifexist:{{BASEPAGENAME}}. Il semble que la fonction ifexist ne prend pas en charge l'encodage des accents. SleaY [contacter] 30 juin 2024 à 13:51 (CEST)Répondre
@SleaY Je n'ai pas bien compris les subtilités de mw:Manual:PAGENAMEE encoding mais peut-être que BASEPAGENAMEE a un intérêt.
Dans ce cas, il semble possible de le conserver en déplaçant le urlencode :
[https://fr.wikipedia.org/w/index.php?title={{#if:{{ARTICLESPACEE}}|{{ARTICLESPACEE}}:}}{{BASEPAGENAMEE}}&action=delete&wpReason=%5B%5B{{TALKSPACEE}}:{{urlencode:{{BASEPAGENAMEE}}/Admissibilité{{!}}Décision communautaire}}%5D%5D {{bouton cliquable|supprimer|poids=doux|couleur=rouge}}] LD (d) 30 juin 2024 à 14:13 (CEST)Répondre
@LD Je ne comprend pas bien l'intérêt de ta proposition. L'encodage de l'URL ne pose pas de problème actuellement, c'est la fonction ifexist, responsable de faire apparaître le bouton, qui semble être incompatible avec {{BASEPAGENAMEE}} lorsqu'il y a un accent dans le nom. Ta proposition, bien que valide, ne corrige pas ce problème. SleaY [contacter] 30 juin 2024 à 14:57 (CEST)Répondre
@SleaY Exact ; j'ai pris le problème à l'envers, my bad. LD (d) 30 juin 2024 à 15:42 (CEST)Répondre
Hello
Théoriquement, le bouton ne devrait plus apparaître que si la page existe, et non plus tout le temps. Dans mes essais, cela fonctionnait, mais j'ai sans doute manqué une étape. :)
Est-ce que la correction fonctionne ?
Trizek bla 1 juillet 2024 à 11:36 (CEST)Répondre
Yep, @Trizek, ça marche Émoticône
La vérification sur {{#ifexist:{{BASEPAGENAMEE}} impliquait que les pages ayant des caractères "spéciaux" comme A&E, Carl von Linné, etc. étaient lues avec le mauvais encodage : "A%26E", "Carl_von_Linn%C3%A9", etc.
Techniquement [[A%26E]] est lue « A&E » par Mediawiki (preuve en est en wikicode ou via url) mais le parser #ifexist renvoie False quand on lui présente "A%26E" (j'imagine que le module qui interroge la base de données ne convertit pas et voit que la page pourrait être créée, alors que non puisque c'est une limite technique... cf. Page title #3, avant dernier point), d'où le fait que le bouton n'apparaissait pas toujours. LD (d) 2 juillet 2024 à 04:21 (CEST)Répondre
Cool, merci. Je ferai plus attention à mes tests la prochaine fois.
(Ça me blesse un peu d'avoir failli sur ce point quand je suis celui qui rappelle à ses collègues de boulot que le monde à des diacritiques...)
Trizek bla 3 juillet 2024 à 15:33 (CEST)Répondre
Revenir à la page « Article supprimé ».