Approving New Post issue after Update 3.3.13

Get help with installation and running phpBB 3.3.x here. Please do not post bug reports, feature requests, or extension related questions here.
mrix2000
Registered User
Posts: 1278
Joined: Sun Dec 03, 2006 2:23 pm

Approving New Post issue after Update 3.3.13

Post by mrix2000 »

Hello all, has anyone noticed if your getting a issue with approving New topics only ? after updating to the latest phpbb3.3.13 my moderator pointed out that there is a issue whereby when he clicks on the notifications where it shows there is a New topic to approve it directs to the post detail page and there is nowhere to approve it :? he then has to find the post on the open forum which then does show the approval / disapprove option etc.
User avatar
ssl
Registered User
Posts: 2019
Joined: Sat Feb 08, 2020 2:15 pm
Location: Le Lude, Pays de la Loire - France
Name: Fred Rimbert

Re: Approving New Post issue after Update 3.3.13

Post by ssl »

If the moderator has the correct permissions, all messages to be approved can be found by clicking on the MCP link in the navbar

Capture d’écran 2024-09-01 à 18.47.03.png
You do not have the required permissions to view the files attached to this post.
Sorry for my English ... I do my best! :anger_right:

:point_right_tone3: phpBB: 3.3.14 | PHP: 8.3.12
:point_right_tone4: [Kill spam on phpBB] - [Some French translation of extensions]
"Mistress, Mistress someone is bothering me in pm"
mrix2000
Registered User
Posts: 1278
Joined: Sun Dec 03, 2006 2:23 pm

Re: Approving New Post issue after Update 3.3.13

Post by mrix2000 »

ssl wrote: Sun Sep 01, 2024 4:47 pm If the moderator has the correct permissions, all messages to be approved can be found by clicking on the MCP link in the navbar
Capture d’écran 2024-09-01 à 18.47.03.png
Hello and thanks, I can understand there is a workaround but even using that method takes two actions as opposed to the normal one, obviously you get the New topic notification and you simply click it to then approve or disapprove, after using the software for 14 years it would be a shame to have to click on the notification to then have to click the moderation queue or see the post actually on the forum :cry:
Hopefully this is just a bug and can be resolved :D 8-)
User avatar
ssl
Registered User
Posts: 2019
Joined: Sat Feb 08, 2020 2:15 pm
Location: Le Lude, Pays de la Loire - France
Name: Fred Rimbert

Re: Approving New Post issue after Update 3.3.13

Post by ssl »

I don't see this on my test board in version 3.3.13, so the bug comes from you.
A link to your forum would be helpful
Sorry for my English ... I do my best! :anger_right:

:point_right_tone3: phpBB: 3.3.14 | PHP: 8.3.12
:point_right_tone4: [Kill spam on phpBB] - [Some French translation of extensions]
"Mistress, Mistress someone is bothering me in pm"
mrix2000
Registered User
Posts: 1278
Joined: Sun Dec 03, 2006 2:23 pm

Re: Approving New Post issue after Update 3.3.13

Post by mrix2000 »

ssl wrote: Sun Sep 01, 2024 5:38 pm I don't see this on my test board in version 3.3.13, so the bug comes from you.
A link to your forum would be helpful
Hello, not sure if you was aware but just in case not its only a issue on a New topic and not the replies to a topic.
User avatar
ssl
Registered User
Posts: 2019
Joined: Sat Feb 08, 2020 2:15 pm
Location: Le Lude, Pays de la Loire - France
Name: Fred Rimbert

Re: Approving New Post issue after Update 3.3.13

Post by ssl »

mrix2000 wrote: Sun Sep 01, 2024 4:27 pm when he clicks on the notifications where it shows there is a New topic to approve it directs to the post detail page and there is nowhere to approve it :?
When you have a notification of new messages to validate and you click on the subject link you arrive in the “Queue” of the “Moderation Panel” in the event of a new subject from a user.
In the “Moderation Options” drop-down menu you can only Delete message
At the bottom of the page are 3 links to validate the message:

Return to the queue | Return to topic | Return to post


This function is missing

Capture d’écran 2024-09-02 à 05.13.19.png

Is this what your moderator is talking about?

Capture d’écran 2024-09-02 à 05.27.01.png
You do not have the required permissions to view the files attached to this post.
Sorry for my English ... I do my best! :anger_right:

:point_right_tone3: phpBB: 3.3.14 | PHP: 8.3.12
:point_right_tone4: [Kill spam on phpBB] - [Some French translation of extensions]
"Mistress, Mistress someone is bothering me in pm"
mrix2000
Registered User
Posts: 1278
Joined: Sun Dec 03, 2006 2:23 pm

Re: Approving New Post issue after Update 3.3.13

Post by mrix2000 »

ssl wrote: Mon Sep 02, 2024 2:57 am Is this what your moderator is talking about ?
Yes the option to approve / disapprove is now missing but only on New topics... well my end, its totally fine with approving reply posts to already created topics.
Last edited by mrix2000 on Mon Sep 02, 2024 1:52 pm, edited 1 time in total.
Anișor
Translator
Posts: 337
Joined: Tue Jan 08, 2013 9:36 pm
Location: Arbroath, Angus, Scotland

Re: Approving New Post issue after Update 3.3.13

Post by Anișor »

Yes, It looks like only the delete option is available when accessing the topic via MCP.
It can be approved from the view topic page only.
Screenshot at Sep 02 08-54-15.png
You do not have the required permissions to view the files attached to this post.
User avatar
ssl
Registered User
Posts: 2019
Joined: Sat Feb 08, 2020 2:15 pm
Location: Le Lude, Pays de la Loire - France
Name: Fred Rimbert

Re: Approving New Post issue after Update 3.3.13

Post by ssl »

Reported the bug on the tracker: https://tracker.phpbb.com/browse/PHPBB-17390
Sorry for my English ... I do my best! :anger_right:

:point_right_tone3: phpBB: 3.3.14 | PHP: 8.3.12
:point_right_tone4: [Kill spam on phpBB] - [Some French translation of extensions]
"Mistress, Mistress someone is bothering me in pm"
mrix2000
Registered User
Posts: 1278
Joined: Sun Dec 03, 2006 2:23 pm

Re: Approving New Post issue after Update 3.3.13

Post by mrix2000 »

Seems to be some kind of bug related to the addition of ajax as my moderator just explained the approval/disapproval option did suddenly appear AFTER he had edited the New topic.
User avatar
ssl
Registered User
Posts: 2019
Joined: Sat Feb 08, 2020 2:15 pm
Location: Le Lude, Pays de la Loire - France
Name: Fred Rimbert

Re: Approving New Post issue after Update 3.3.13

Post by ssl »

There was no AJAX addition between version 3.3.12 and 3.3.13 it seems to me
Sorry for my English ... I do my best! :anger_right:

:point_right_tone3: phpBB: 3.3.14 | PHP: 8.3.12
:point_right_tone4: [Kill spam on phpBB] - [Some French translation of extensions]
"Mistress, Mistress someone is bothering me in pm"
mrix2000
Registered User
Posts: 1278
Joined: Sun Dec 03, 2006 2:23 pm

Re: Approving New Post issue after Update 3.3.13

Post by mrix2000 »

ssl wrote: Mon Sep 02, 2024 9:47 am There was no AJAX addition between version 3.3.12 and 3.3.13 it seems to me
Oh ok so it rules that out.
exemplary1
Registered User
Posts: 216
Joined: Mon Feb 05, 2024 11:41 am

Re: Approving New Post issue after Update 3.3.13

Post by exemplary1 »

I updated my localhost forum to 3.3.13, Created two accounts, Posted reply from one ID and new topic from another ID.
Both are not shown for approval/disapproval.
User avatar
danieltj
Infrastructure Team Member
Infrastructure Team Member
Posts: 601
Joined: Thu May 03, 2018 9:32 pm
Location: United Kingdom
Name: Daniel James

Re: Approving New Post issue after Update 3.3.13

Post by danieltj »

It looks like this is a regression with the latest update after new code was added in the prosilver template files. I'll submit a fix for this soon but then it's a waiting game for the next version. At least there's a work around though 👍

edit: https://github.com/phpbb/phpbb/pull/6714

Here's the fix for anyone interested.

Open includes/mcp/mcp_queue.php and find:

Code: Select all

'U_APPROVE_ACTION'		=> append_sid("{$phpbb_root_path}mcp.$phpEx", "i=queue&p=$post_id"),
Add after:

Code: Select all

'S_CAN_APPROVE'			=> $auth->acl_get('m_approve', $post_info['forum_id']),
Save and then clear your cache and you should be good to go.
exemplary1
Registered User
Posts: 216
Joined: Mon Feb 05, 2024 11:41 am

Re: Approving New Post issue after Update 3.3.13

Post by exemplary1 »

Will this solve styles based on prosilver or have to modify separately ?

Edit : I can see with other styles.

Edit2 : I made above changes and its working.

Return to “[3.3.x] Support Forum”