Updated Reported Content addon to come
Posted
#287
(In Topic #67)

Site director

I am getting close to finishing an update to the Compo.sr reported content addon. This update will stop the use of the reported posts forum as it is not very convenient, especially since it doesn't allow direct communication with the reporter for, say, status updates and requests for more info.
Instead, it will streamline the process of content reporting by using support tickets instead. When someone reports a content on Composr, it will automatically create a support ticket between the user and staff for easy report management, communication, and staff assigning to reports.
In addition, the reported content addon is planned to replace the cns_reported_posts addon, making reported content the one and only reporting addon for all forms of content, including forums, forum topics, and forum posts,
The reported content addon will also feature something new in the update. When a user makes a report, the reported content module will make use of content_meta_aware hooks and make a copy of the content being reported inside the support ticket (AFTER the user has already submitted the form, opposed to putting the HTML inside the report box and making it easy for manipulation. Also tidies things up because the report form will be empty instead of filled with a bunch of stuff, making the user have to scroll to the bottom to add comments.). This is useful for several reasons:
- Maybe the user later changes the content and then staff have to intelligently find the problematic revision version
- Maybe you don't even have revisions enabled
- Maybe the content later gets deleted forever before you can get to it.
The reported content addon will also automatically update a few templates so that report links can be displayed in the staff actions block at the bottom of content. It will also update Conversr if installed to make the report buttons use reported content addon opposed to cns_reported_posts addon, and will ask you to remove that addon prior to installing/updating.
Reported content will also use an overlay window opposed to going to another page.
Screenshots of this in action…
A demonstration of the first post in a support ticket created by the reported content addon when I reported a specific post in a forum topic:

Screenshot of reporting form (email address (when needed) and ticket category still to be added to the form. Also, not all of the text you see at the top will not be included by default. That's specific to my website's needs.)

Thoughts and feedback highly welcome
Last edit: by Patrick Schmalstig
- Need support for version 10? The core development team is no-longer offering it for free (unless it's a critical bug that breaks your entire site or a serious security hole). Please consider hiring me instead if you need v10 support or a non-critical bug fix. Or, ask the community in the forums!
- Do you enjoy Composr? Please consider contributing your talent to the project or recommending Composr to others. Even small contributions make a big impact in the Composr community.
- Do you have feedback for us? You can report bugs, suggest features, or give feedback on the Free support options page.
- Do you need professional service with your Composr website? Please consider contracting me for your needs through my company, PDStig, LLC. Doing so will also help fund Composr development.
- Want to watch live streams of me developing Composr CMS? Please subscribe to me on Twitch to be notified when I stream. Composr development streams are usually spontaneous / not scheduled in advance as work priorities come first.
Posted

Site director

- Need support for version 10? The core development team is no-longer offering it for free (unless it's a critical bug that breaks your entire site or a serious security hole). Please consider hiring me instead if you need v10 support or a non-critical bug fix. Or, ask the community in the forums!
- Do you enjoy Composr? Please consider contributing your talent to the project or recommending Composr to others. Even small contributions make a big impact in the Composr community.
- Do you have feedback for us? You can report bugs, suggest features, or give feedback on the Free support options page.
- Do you need professional service with your Composr website? Please consider contracting me for your needs through my company, PDStig, LLC. Doing so will also help fund Composr development.
- Want to watch live streams of me developing Composr CMS? Please subscribe to me on Twitch to be notified when I stream. Composr development streams are usually spontaneous / not scheduled in advance as work priorities come first.
Posted

Standard member

Does this addon take permissions? ie you say it allows for anonymous reporting but can that be configured off if a user wants (i am just thinking it may attract abuse)
Posted

Site director

Duck said
This sounds great.
Does this addon take permissions? ie you say it allows for anonymous reporting but can that be configured off if a user wants (i am just thinking it may attract abuse)
From “Post #424”, 13th April 2016, 1:46 am
The only permissions it takes at this time is the "can report" permission, which can be turned off for guests should you feel the vulnerability of abuse by guests. I'm not sure if it will work for this addon specifically though. I'll look into possibly adding another permission for anonymous reporting, as well as check on the current "can report" permission.
- Need support for version 10? The core development team is no-longer offering it for free (unless it's a critical bug that breaks your entire site or a serious security hole). Please consider hiring me instead if you need v10 support or a non-critical bug fix. Or, ask the community in the forums!
- Do you enjoy Composr? Please consider contributing your talent to the project or recommending Composr to others. Even small contributions make a big impact in the Composr community.
- Do you have feedback for us? You can report bugs, suggest features, or give feedback on the Free support options page.
- Do you need professional service with your Composr website? Please consider contracting me for your needs through my company, PDStig, LLC. Doing so will also help fund Composr development.
- Want to watch live streams of me developing Composr CMS? Please subscribe to me on Twitch to be notified when I stream. Composr development streams are usually spontaneous / not scheduled in advance as work priorities come first.
Posted

Site staff


Posted

Site director

KingBast said
Maybe 'based off of a report against' should simply be 'for'. My contribution, unexciting as it is, short and sweet is hard to beat
From “Post #501”, 23rd April 2016, 8:27 am
Saying 'for' makes it unclear that it was a report. So maybe I could say 'for report'.
- Need support for version 10? The core development team is no-longer offering it for free (unless it's a critical bug that breaks your entire site or a serious security hole). Please consider hiring me instead if you need v10 support or a non-critical bug fix. Or, ask the community in the forums!
- Do you enjoy Composr? Please consider contributing your talent to the project or recommending Composr to others. Even small contributions make a big impact in the Composr community.
- Do you have feedback for us? You can report bugs, suggest features, or give feedback on the Free support options page.
- Do you need professional service with your Composr website? Please consider contracting me for your needs through my company, PDStig, LLC. Doing so will also help fund Composr development.
- Want to watch live streams of me developing Composr CMS? Please subscribe to me on Twitch to be notified when I stream. Composr development streams are usually spontaneous / not scheduled in advance as work priorities come first.
Posted

Site staff


Posted

Site director

There is no planned release for this. I just wanted to let you know of the progress. ^^
- Need support for version 10? The core development team is no-longer offering it for free (unless it's a critical bug that breaks your entire site or a serious security hole). Please consider hiring me instead if you need v10 support or a non-critical bug fix. Or, ask the community in the forums!
- Do you enjoy Composr? Please consider contributing your talent to the project or recommending Composr to others. Even small contributions make a big impact in the Composr community.
- Do you have feedback for us? You can report bugs, suggest features, or give feedback on the Free support options page.
- Do you need professional service with your Composr website? Please consider contracting me for your needs through my company, PDStig, LLC. Doing so will also help fund Composr development.
- Want to watch live streams of me developing Composr CMS? Please subscribe to me on Twitch to be notified when I stream. Composr development streams are usually spontaneous / not scheduled in advance as work priorities come first.
1 guest and 0 members have just viewed this.