• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Report Queues And Stats [Paid] 1.1.10

No permission to buy ($45.00)

Xon

Well-known member
#1
Xon submitted a new resource:

Report Queues - Extend Report Centre with multiple report queues and queue auto-assignment rules

Extend Report Centre with multiple report queues and queue auto-assignment rules.

Add-on requirements

If Report Improvements is installed;
  • Requires Report Improvements v1.7.3 or newer
  • Enhanced Search Improvements v1.2.0 or newer.
This add-on requires write permission to library/SV/ReportQueues/XenForo/ControllerPublic/Abstract

This add-on requires php 7

Without this is will likely render your public facing site...
Read more about this resource...
 

Xon

Well-known member
#7
This is near to transform the report system in a ticket system, too.
There is a fair amount of work to make it a ticketing system.

The primary design goals where to improvement to user experience for staff using the report center, and doesn't touch the end-user aspects.

That said, this add-on is designed to be extendable. You could easily write an add-on to add more auto-assignment rules, or allow users to pick a queue to dispatch a report to.
 

Sunka

Well-known member
#8
Updates Duration: 12 Months ($25 Yearly Renewal + HST)
What is HST?

php write access to library/SV/ReportQueues/XenForo/ControllerPublic/Abstract
I have this running every 5 minutes through cron
Code:
/usr/bin/chown -R nginx:nginx /home/nginx/domains
should it be enough or I have to do also
Code:
chown -R nginx:nginx library/SV/ReportQueues/XenForo/ControllerPublic/Abstract
 

Xon

Well-known member
#9
Harmonized Sales Tax, this only matters if you are a Canadian resident.

I have this running every 5 minutes through cron
Code:
/usr/bin/chown -R nginx:nginx /home/nginx/domains
should it be enough or I have to do also
Code:
chown -R nginx:nginx library/SV/ReportQueues/XenForo/ControllerPublic/Abstract
It needs to be writable or owned by the user php is running as (no idea how that is configured for your setup).
 

Sunka

Well-known member
#13
@Sunka you should be able to check using;
Code:
ps axu | grep php
and checking the username the php-fpm process is running under
It is nginx

Code:
# ps axu | grep php
nginx      926  0.4  0.8 896708 32748 ?        S    13:13   0:03 php-fpm: pool www
root      1221  0.0  0.1 889528  7248 ?        Ss   02:38   0:01 php-fpm: master process (/usr/local/etc/php-fpm.conf)
nginx     1714  0.4  0.8 984628 34368 ?        S    13:16   0:02 php-fpm: pool www
nginx     2330  0.4  0.8 895468 33212 ?        S    13:19   0:01 php-fpm: pool www
nginx     2353  0.3  0.8 895560 31940 ?        S    13:19   0:01 php-fpm: pool www
nginx     2963  0.3  0.7 894404 27508 ?        S    13:22   0:00 php-fpm: pool www
nginx     3058  0.4  0.8 898720 33668 ?        S    13:22   0:00 php-fpm: pool www
nginx     3131  0.2  0.8 897524 31424 ?        S    13:23   0:00 php-fpm: pool www
nginx     3188  0.3  0.7 896612 29080 ?        S    13:23   0:00 php-fpm: pool www
root      3807  0.0  0.0 112704   964 pts/0    S+   13:25   0:00 grep --color=auto php
So I belive this one below should do that (it's running every 5 minutes via cron on server)
Code:
/usr/bin/chown -R nginx:nginx /home/nginx/domains
 

Xon

Well-known member
#17
So, will user be able to see their own reports (so if a staff member has a question about a reported item)?
Nope, this is not what is supported. What you can do is setup queues that different sets of staff can see (or just use for organisational purposes).

You could allow all registered users to view reports, without seeing reporter usernames via Report Improvements. But that probably isn't what you want.
 
#19
Since it's not possible a user can see his own report, maybe something like this would be possible:

If something is reported, a new report AND a new thread (in a specified forum) will be created. Once a moderator is taking an action, the thread will get a reply what's happening (or if the moderator has a question about a reported item).

That's just a quick idea. Maybe there is room to improve because of the double content / overhead but in my opinion this could work. Of course i would pay for this development.

/edit: Maybe this would fit better to the report improvements addon?