Discussion modèle:Av JC

Dernier commentaire : il y a 4 ans par FDo64 dans le sujet Peut on ajouter un paramètre
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

Peut on ajouter un paramètre

modifier

En ajoutant un paramètre cela permettrait d'écrire « 150 av J.C. » de la manière suivante {{Av JC|150}} ... Pano38 (discuter) 8 août 2016 à 10:17 (CEST)Répondre

@Zebulon84 @FDo64 En ce sens, je propose (avec une espace insécable qui ne s'affiche pas ci-dessous ; voir le code de cette discussion) :
<includeonly>{{#if:{{{1|}}}|{{#ifeq:{{{1|}}}|l|{{#if:{{{2|}}}|[[{{{2|}}} av. J.-C.]]|[[Anno Domini|av. J.-C.]]}}|{{{1|}}} {{abréviation discrète|av. J.-C.|avant Jésus-Christ}}}}|{{abréviation discrète|av. J.-C.|avant Jésus-Christ}}}}</includeonly><noinclude>{{Documentation}}</noinclude>
Voir Modèle:Ap JC pour un aperçu du résultat avec "apr. J.-C." et "après Jésus-Christ" à la place d'"av. J.-C." et "avant Jésus-Christ". Recruos (discuter) 11 mai 2019 à 11:10 (CEST)Répondre
  Recruos Mais pourquoi l'aide de ces deux modèles ne parle t'elle pas de ce paramètre fantôme? ... Pano38 (discuter) 25 juin 2019 à 14:06 (CEST)Répondre
Bonsoir, personnellement, je ne cautionne pas le code qui est proposé et qui a été mis en place pour le Modèle:Ap JC : il ne fonctionne pas pour l'année 1...
De même il n'est utile de faire évoluer aucun des deux modèles puisque le modèle {{Date}} répond déjà à la demande.
--FDo64 (discuter) 25 juin 2019 à 23:01 (CEST)Répondre
  FDo64 et Recruos je ne sent pas du tout responsable de cette assertion ... Pano38 (discuter) 27 juin 2019 à 10:58 (CEST)Répondre
  Recruos : Bonsoir, tu as raison et c'est tout le problème des paramètres non nommés qui changent de signification en fonction de leur contenu. Raison supplémentaire pour revenir au code initial. Mieux vaut conseiller l'utilisation du modèle {{Date}}. --FDo64 (discuter) 27 juin 2019 à 21:12 (CEST)Répondre
Revenir à la page « Av JC ».