SELECT DISTINCT content_type FROM xf_approval_queue
xf_approval_queue table to clear the approval queue:TRUNCATE xf_approval_queue
Why did you let that get so high? That has to be months of neglecting the forum.
Which one?You may need to rebuild caches.
/admin.php?tools/rebuild
SELECT DISTINCT content_type FROM xf_approval_queue
xf_approval_queue table to clear the approval queue:TRUNCATE xf_approval_queue
Hi Crondoc,One handy way of not messing with SQL in case you mess up the table dependencies is to use jQuery is to mass-check or uncheck the boxes you want on the page. Xenforo 2 as far as I can make out doesn't have a "reject all" or similar button to mass approve/reject new signups.
I use Google Chrome so when you are viewing your approval queue press shift+control+i and the developer console will open.
Click on "Console".
Paste in lines like this (changing as appropriate for your scenario)
// this line below will check all the "reject" radio buttons on every VISIBLE user:
$('input[type="radio"][value="reject"]').prop('checked', true);
// this line will uncheck ALL the "Notify user if action was taken" check boxes
$('input[type="checkbox"]').prop('checked', false);
I'm not sure how to show ALL users on one page but if you have a few hundred signups you want to get rid of you can just do this a few times. Saves time manually checking/unchecking a radio button for each user.
I love Xenforo but there is a lack of simple mass admin options like this for edge scenarios.
We use essential cookies to make this site work, and optional cookies to enhance your experience.