Hi @exetico
I have added a fix for the above issue, can you pull the latest plugin and try it out?
Thank you for fixing the glitch. Hopefully I’m able to confirm in a couple of days. I’m sorry for the late reply.
That’s great! I’ve not rebuilded our site in the last copule of weeks, but I’ll give it a go. Maybe other can report back, if it fixed the issue or not?
Hello, I use the User Feedback Plugin on my forum so people can leave reviews about others. The plugin has been working well and has been a great addition into reading forum user’s reputations. However, sometimes forum trollers do leave bad reviews about others. I was wondering, is it possible to remove trolling feedback entries via the Ruby on Rail’s console? Thanks.
An unconstructive feedback entry:
I think the plugin could use a “Flag review” button as well.
Really this is a case for warning and then banning users. If users are trolling using this feature then that’s behavior you want to discourage.
This is not a bad idea. Not sure what the implementation would look like… we don’t otherwise have a wway for users to flag each other except by flagging their posts.
I guess you could also add text to the reviews explaining how the feature works and to reach out to moderators if you see any issue.
It might also be interesting to see if reviews could be run through akismet to prevent common spam, and to not allow links.
I don’t use this plugin myself so my feedback is based on what I am seeing here.
how do i delete a feedback? I commented a wrong feedback on the wrong profile and I want to delete it
Any plan to continue development? There are several features I’d love to see.
More control in plugin settings. Such as making the comment mandatory. Requiring the user leaving a review to link a reference thread.
Allow submiter to delete feedback.
Disallow reciever from deleting feedback.
Among other nice to have items. If no plans, I actually had a custom plugin developed to do exactly this that I’ll have another freelancer pickup and add the features I need.
Hi Mike,
Currently I am not working on this plugin, you can get it developed from anyone interested.
Thanks
Just another meta: we have broken but can we have #abandonded
or similar too?
Isn’t unmaintained what you mean?
I use the feedback plugin on my forum and there was a criminal feedback against a member, how do I delete it?
The feedback plugin is unofficial. Not distributed by Discourse - and I believe no longer supported by the developer as (it appears?) he joined the official team. That said, I assume there’s a technical workaround to purge the record. I’ll leave that to the wizards that hang here.
I am going to release a revised and far more robust version of the feedback plugin soon. I had this developed 3 years ago, but shelved it. As soon as it’s ready, I will share here.
I would suggest to also dm the Plugin Author. While he is not maintaining it he can likely help getting the record purged.
Hello, it has been a long time since your message.
Have you had time to develop this plugin?
Hi Daniela
I have the same problem and I need to delete urgently a feedback. Did you find any solution ?
Hi Mike
I need to delete feedbacks from a troll. Did you had time to develop a new version of the plugin?
This plugin is broken on Ember5.
The <discourse@component:rating-input::ember362>#checkedOne computed property was just overridden. This removes the computed property and replaces it with a plain value, and has been deprecated. If you want this behavior, consider defining a setter which does it manually.
Hi Mike,
There is a request for a plugin like this recently.
Thank you @Heliosurge , I sent a private message to Mike. I haven’t received an answer yet, I hope he responds.
Hi Everone, I am new to discourse.
I have installed this plugin and getting the following error:
index.js:118 Uncaught Error: Assertion Failed: You must provide at least one of the @route
, @model
, @models
or @query
arguments to <LinkTo>
.
error details
at _assert (index.js:118:1)
at _LinkTo.validateArguments (index.js:829:1)
at untrack (validator.js:635:1)
at InternalManager.create (index.js:186:1)
at Object.evaluate (runtime.js:2614:1)
at AppendOpcodes.evaluate (runtime.js:1033:1)
at LowLevelVM.evaluateSyscall (runtime.js:4114:1)
at LowLevelVM.evaluateInner (runtime.js:4085:1)
at LowLevelVM.evaluateOuter (runtime.js:4078:1)
at VM.next (runtime.js:4876:1)
at VM._execute (runtime.js:4863:1)
at VM.execute (runtime.js:4838:1)
at runtime.js:4921:1
at runInTrackingTransaction (validator.js:133:1)
at TemplateIteratorImpl.sync (runtime.js:4921:1)
at index.js:4644:1
at RootState.render (index.js:4613:1)
at index.js:4903:1
at inTransaction (runtime.js:3990:1)
at Renderer._renderRoots (index.js:4885:1)
at Renderer._renderRootsTransaction (index.js:4929:1)
at Renderer._renderRoot (index.js:4874:1)
at Renderer._appendDefinition (index.js:4799:1)
at Renderer.appendOutletView (index.js:4789:1)
at invoke (backburner.js.js:274:1)
at Queue.flush (backburner.js.js:188:1)
at DeferredActionQueues.flush (backburner.js.js:344:1)
at Backburner._end (backburner.js.js:773:1)
at Backburner.end (backburner.js.js:576:1)
at Backburner._run (backburner.js.js:817:1)
at Backburner.run (backburner.js.js:611:1)
at run (index.js:75:1)
at args.success (ajax.js:127:10)
at fire (jquery.js:3223:31)
at Object.fireWith [as resolveWith] (jquery.js:3353:7)
at done (jquery.js:9627:14)
at XMLHttpRequest. (jquery.js:9888:9)