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
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+13 −3
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -310,8 +310,18 @@ function objet_modifier_champs($objet, $id_objet, $options, $c = null, $serveur
	// journaliser l'affaire
	// message a affiner :-)
	include_spip('inc/filtres_mini');
	$qui = !empty($GLOBALS['visiteur_session']['nom']) ? $GLOBALS['visiteur_session']['nom'] : $GLOBALS['ip'];
	journal(_L($qui . ' a &#233;dit&#233; l&#8217;' . $objet . ' ' . $id_objet . ' (' . join(
	$qui = '';
	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'])
	) . ')'), [