•  » Plugins
  •  » [Plugin] Reply To - Si aucun commentaire sur la gallerie -> erreurs

#1 2025-09-11 23:48:18

zuiko
Membre
2021-11-04
10

[Plugin] Reply To - Si aucun commentaire sur la gallerie -> erreurs

Bonjour,

Si aucun commentaire n'a encore été envoyé par les utilisateurs de la galerie, des erreurs apparaissent lorsque quelqu'un clique sur le lien « commentaires » du menu. Le plugin reply_to est en cause.

Erreur fatale : TypeError non interceptée : count() : l'argument n° 1 ($value) doit être de type Countable|array, null donné dans /home/aeta/sites/a-et-a-ebc.com/htdocs/photos/plugins/reply_to/reply_to.inc.php:34 Trace de la pile : #0 /home/aeta/sites/a-et-a-ebc.com/htdocs/photos/include/functions_plugins.inc.php(264) : replyto_add_link() #1 /home/aeta/sites/a-et-a-ebc.com/htdocs/photos/comments.php(542) : trigger_notify() #2 {main} lancé dans /home/aeta/sites/a-et-a-ebc.com/htdocs/photos/plugins/reply_to/reply_to.inc.php à la ligne 34

/plugins/reply_to/reply_to.inc.php à la ligne 34 :
if (!count($comments)) {

Nous pouvons le modifier comme suit :
if (empty($comments) || (!is_array($comments) && !($comments instanceof Countable)) || count($comments) === 0) {

Autre erreur :
Avertissement : clé de tableau indéfinie « section » dans /home/aeta/sites/a-et-a-ebc.com/htdocs/photos/plugins/reply_to/reply_to.inc.php à la ligne 26

/plugins/reply_to/reply_to.inc.php à la ligne 26 :
$sectionPage = ($page[“section”] == “categories” and isset($page[“category”]));

Nous pouvons le modifier comme suit :
$sectionPage = (isset($page[“section”]) && $page[“section”] == “categories” && isset($page[“category”]));

Issue émise :
[Github] Piwigo-Reply-To issue #2

Pull request proposé :
https://github.com/Piwigo/Piwigo-Reply-To/pull/3

Les corrections proposées sont compatibles tous PHP à partir de  PHP 4+

Version de Piwigo: 15.6.0
Version de PHP: 8.1.32
Version de MySQL: 10.3.39-MariaDB-0ubuntu0.20.04.2
URL Piwigo: https://photos.a-et-a-ebc.com

Hors ligne

  •  » Plugins
  •  » [Plugin] Reply To - Si aucun commentaire sur la gallerie -> erreurs

Pied de page des forums

Propulsé par FluxBB

github linkedin newsletter Piwigo.org © 2002-2026 · Contact