[Maintenance][3.2.9][3.3.0] Suppression des MP en masse

Patchs correctifs pour vos forums phpBB en version 3.2.x et 3.3.x
Présentation de l'outil STK - Support Toolkit 3.2.x et 3.3.x
Avatar du membre
Origin
Messages : 1709
Enregistré depuis : 1 an 8 mois
Prénom : Fred
Site internet : https://caforum.fr
Localisation : IDF
Intérêt : GitHub

Suppression des MP en masse

Message par Origin »

Versions de phpBB concernées : 3.2.9 & 3.3.0

Il existe un problème qui peut empêcher les utilisateurs de supprimer en masse les MP. Les supprimer un par un ne pose pas de problème par contre.

Image


Ceci sera corrigé en 3.3.1 mais en attendant le correctif peut être trouvé ici :
https://github.com/phpbb/phpbb/pull/5821/files



Pour corriger ce problème il faut procéder à des modifications dans les fichiers functions_privmsgs.php, ucp_pm.php et ucp_pm_viewfolder.php via FTP



► Le fichier functions_privmsgs.php

On va ici includes/functions_privmsgs.php

On édite le fichier functions_privmsgs.php et on ajoute ceci à partir de la ligne 961 :

Code : Tout sélectionner

if (!check_form_key('ucp_pm_view'))
			{
				trigger_error('FORM_INVALID');
			}



► Le fichier ucp_pm.php

On va ici includes/ucp/ucp_pm.php

On supprime ce bloc qui commence à la ligne 212 :

Code : Tout sélectionner

if (($move_pm || $submit_mark) && !check_form_key('ucp_pm_view'))
				{
					trigger_error('FORM_INVALID');
				}
On ajoute ce bloc à partir de la ligne 215 :

Code : Tout sélectionner

if (!check_form_key('ucp_pm_view'))
					{
						trigger_error('FORM_INVALID');
					}



► Le fichier ucp_pm_viewfolder.php

On va ici includes/ucp/ucp_pm_viewfolder.php

À la ligne 35 on remplace ceci :

Code : Tout sélectionner

add_form_key('ucp_pm_view_folder');
Par ceci :

Code : Tout sélectionner

add_form_key('ucp_pm_view');


À la ligne 202 on remplace ceci :

Code : Tout sélectionner

if (!check_form_key('ucp_pm_view_folder'))
Par ceci :

Code : Tout sélectionner

if (!check_form_key('ucp_pm_view'))


Vous devez être membre du forum pour répondre
Inscrivez-vous pour participer au forum ou Connecter-vous à votre compte.
CAForum-phpBB  : Disclaimer