From 05c63e91552e4304f5456806bba1a3998f7b31c6 Mon Sep 17 00:00:00 2001 From: tofulm Date: Thu, 19 Dec 2019 15:07:18 +0100 Subject: [PATCH] accepte un sous forme d'un tableau associatif --- inc/blocklog.php | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/inc/blocklog.php b/inc/blocklog.php index 8ba2773..949b154 100755 --- a/inc/blocklog.php +++ b/inc/blocklog.php @@ -21,7 +21,6 @@ function inc_blocklog_dist($objet, $id_objet = 0, $num = 0, $chaine = '') { spip_log('objet = '.$objet, 'blocklog'); spip_log('id_objet = '.$id_objet, 'blocklog'); spip_log('num = '.$num, 'blocklog'); - spip_log($chaine, 'blocklog'); spip_log('----------------', 'blocklog'); } @@ -30,18 +29,25 @@ function inc_blocklog_dist($objet, $id_objet = 0, $num = 0, $chaine = '') { } if (is_array($chaine)) { - $chaine = implode('|', $chaine); + $c = []; + foreach ($chaine as $i => $v) { + $c[] = $v; + } + $chaine = implode('|', $c); + } + if (defined('_DEBUG_BLOCKLOG')) { + spip_log($chaine, 'blocklog'); } $date = date_create(); $chaine .= "|". date_timestamp_get($date); - $chaine = hash(_BACKLOG_ALGO, $chaine); + $chaine = hash(_BLOCKLOG_ALGO, $chaine); $blockchaine = sql_getfetsel('blockchaine', 'spip_blocklogs',1,'', 'id_blocklog DESC', '1'); $blockchaine .= "|" . $chaine; - $blockchaine = hash(_BACKLOG_ALGO, $blockchaine); + $blockchaine = hash(_BLOCKLOG_ALGO, $blockchaine); $set = array (