Why create another add-on like this?
I was initially trying to use Andy's add-on, but it didn't work so I decided to throw together my own add-on that solves the problem in a cleaner way by utilizing/overriding the XF-core Thread functions.
(TL;DR; I didn't have time to wait for Andy to fix his add-on)
Why not use Andy's add-on that does the same thing?
- It has some compatibility issues with other add-ons, since it uses very broad/simple template modifications.
- The add-on doesn't actually limit users from replying to a thread
- API users
- Web users that know how to tweak another thread reply form to point to the "limited thread"
- The user groups with access to reply anywhere are hardcoded...