Label "Aucun commentaire" manquant

niqnutnniqnutn Member
J'ai vu un bogue concernant l'affichage du nombre de commentaires publié pour un article.
C'est visible depuis la page d'accueil.

Quand on autorise les commentaires on a :
[== Indéfini ==]

Article 1
Rédigé par admin - 31 mai 2016 - Aucun commentaire	

Si on interdit les commentaires on a :
[== Indéfini ==]

Article 1
Rédigé par admin - 31 mai 2016 - 

Réponses

  • StéphaneStéphane Member, Former PluXml Project Manager
    Salut

    Je n'arrive pas à reproduire le problème.
    Peux-tu stp me copier coller le code de ton fichier commentaires.php

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • avec la version 5.5 sans aucune modification.

    fraîchement installé:
    1464780808.png
    interdire les commentaires de l'article:
    1464780776.png
    et on a ça:
    1464780878.png
  • StéphaneStéphane Member, Former PluXml Project Manager
    Je reteste alors. C'est ce que j'ai fait mais je n'ai pas le meme affichage.

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • StéphaneStéphane Member, Former PluXml Project Manager
    ok je ne regardais pas au bon endroit

    edite les fichiers qui affichent le nombre de commentaire et remplace
    <?php $plxShow->artNbCom(); ?>
    

    par
    <?php $plxShow->artNbCom('- #nb L_NO_COMMENT', '- #nb L_COMMENT', '- #nb L_COMMENTS'); ?>
    

    en oubliant pas de supprimer le caractère - qui gène après </time>

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • à priori pas de changement.

    j'ai rajouté
    [== PHP ==]
    [<?php $plxShow->artNbCom('- #nb L_NO_COMMENT', '- #nb L_COMMENT', '- #nb L_COMMENTS'); ?>]
    
    pour vérifier si je voyais des différences.

    [list=*]
    [*]pour l'article avec les commentaires fermés (0 commentaires publiés):
    [] [/*]
    [*]pour un autre article avec les commentaires fermés mais 90 commentaires publiés:
    []
    [/*]
    [*]un article sans commentaires:
    [- 0 Aucun commentaire] [/*]
    [*]et un article avec plusieurs commentaires:
    [- 35 commentaires][/*]
    [/list]


    et en modifiant
    [== PHP ==]
    [<?php $plxShow->artNbCom('#nb', '#nb', '#nb'); ?>]
    
    c'est pareil
  • StéphaneStéphane Member, Former PluXml Project Manager
    je ne comprends pas ce que tu veux
    quel affichage veux-tu avoir quand il y a, 0, 1, plusieurs commentaires

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • j'ai fait les tests dans plusieurs situations, est ce que c'est plus clair comme ça:

    [list=*]
    [*]Article 1: 0 commentaire publié et commentaires fermés:
    ce qui est affiché: [] [/*]
    [*]Article 2: 90 commentaires publiés et commentaires fermés:
    ce qui est affiché: []
    [/*]
    [*]Article 3: 0 commentaire et commentaires ouverts:
    ce qui est affiché: [- 0 Aucun commentaire] [/*]
    [*]Article 4: 35 commentaires publiés et commentaires ouverts:
    ce qui est affiché:[- 35 commentaires][/*]
    [/list]
Connectez-vous ou Inscrivez-vous pour répondre.