Skip to content
Extraits de code Groupes Projets
Valider f32c8591 rédigé par MathieuAlphamosa's avatar MathieuAlphamosa Validation de b_b
Parcourir les fichiers

Journalisation : ajout de l'id et du nom de l'auteur, correction du message. fix #4913 (#4933)


fix #4913

fix : id et nom de l'auteur
fix : caractères encodés et suppression du "L apostrophe"

Co-authored-by: default avatarMathieuAlphamosa <mathieu@alphamosa.fr>
Co-authored-by: default avatarb_b <bruno@eliaz.fr>
Reviewed-on: https://git.spip.net/spip/spip/pulls/4933


Co-authored-by: default avatarMathieuAlphamosa <mathieualphamosa@noreply.git.spip.net>
Co-committed-by: default avatarMathieuAlphamosa <mathieualphamosa@noreply.git.spip.net>
parent 9cd19c52
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -144,7 +144,7 @@ function objet_modifier_champs($objet, $id_objet, $options, $c = null, $serveur ...@@ -144,7 +144,7 @@ function objet_modifier_champs($objet, $id_objet, $options, $c = null, $serveur
// Nettoyer les valeurs // Nettoyer les valeurs
$champs = array_map('corriger_caracteres', $champs); $champs = array_map('corriger_caracteres', $champs);
// On récupère l'état avant toute modification // On récupère l'état avant toute modification
$row = sql_fetsel('*', $spip_table_objet, $id_table_objet . '=' . $id_objet); $row = sql_fetsel('*', $spip_table_objet, $id_table_objet . '=' . $id_objet);
...@@ -310,8 +310,18 @@ function objet_modifier_champs($objet, $id_objet, $options, $c = null, $serveur ...@@ -310,8 +310,18 @@ function objet_modifier_champs($objet, $id_objet, $options, $c = null, $serveur
// journaliser l'affaire // journaliser l'affaire
// message a affiner :-) // message a affiner :-)
include_spip('inc/filtres_mini'); include_spip('inc/filtres_mini');
$qui = !empty($GLOBALS['visiteur_session']['nom']) ? $GLOBALS['visiteur_session']['nom'] : $GLOBALS['ip']; $qui = '';
journal(_L($qui . ' a &#233;dit&#233; l&#8217;' . $objet . ' ' . $id_objet . ' (' . join( if (!empty($GLOBALS['visiteur_session']['id_auteur'])) {
$qui .= ' #id_auteur:' . $GLOBALS['visiteur_session']['id_auteur'] . '#';
}
if (!empty($GLOBALS['visiteur_session']['nom'])) {
$qui .= ' #nom:' . $GLOBALS['visiteur_session']['nom'] . '#';
}
if ($qui == '') {
$qui = '#ip:' . $GLOBALS['ip'] . '#';
}
journal(_L($qui . ' a édité ' . $objet . ' ' . $id_objet . ' (' . join(
'+',
'+', '+',
array_diff(array_keys($champs), ['date_modif']) array_diff(array_keys($champs), ['date_modif'])
) . ')'), [ ) . ')'), [
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter