Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Options

"Comment Removal" Cannot Be Removed!

edited February 2007 in Vanilla 1.0 Help
After using SirNot's extension "Comment Removal" successfully (and happily) for a while, I find that I might have to turn it off, as although I am required to remove some comments out of my moderated forum, I still need to keep a record of what these comments were, when they were posted, etc. So, I wanted to revert back from "delete" to merely "hide" comments and discussions. I went to my Extensions manager, and ticked off "Comment Removal 2.1". However, when I access any discussion, the link next to each comment is still "delete"! The links in the sidebar still read "Delete this discussion". And when I go into my "Roles & Permissions", at the very end of the list of permissions I see the not-so-cryptic: "PERMISSION_REMOVE_COMMENTS" and "PERMISSION_REMOVE_OWN_COMMENTS"! So, it seems that the "Comment Removal" extension refuses to go! What can I do? Please help!

Comments

  • Options
    Ok, my apologies. I just realised, that although there are links that say "delete", these links are actually for HIDING the comments, not for deleting them. The links added by SirNot's extension actually say "remove". That is very confusing. Specially because right now I have both showing, so next to every comment I have a "delete" and a "remove" comment. It is not immediately clear (at all) which one deletes, which one hides... It seems to me that the 'delete' naming of the core functionality is incorrect, and it should perhaps be changed to make things clearer. Also: the problem with turning OFF the Comment Removal extension still seems to remain - The 2 cryptic permissions refuse to go away from the permissions list!
  • Options
    Yes, with the last update of Vanilla (1.0.3), apparently [hide] was changed to [delete] in the language definitions file, but the actual functionality is still [hide].

    Very confusing indeed.

    Posted: Wednesday, 14 February 2007 at 4:02PM (AEDT)

  • Options
    See my post in the other thread.
  • Options
    @Minisweeper: I still cannot fully remove the extension. Has anyone had this problem before?
  • Options
    The extension is fully removed, the user just still has those permissions as those array elements still exist after they've been set. If you really don't feel comfortable about it you could make a script to remove the permissions from the serialized array in the database, but it's not like they're causing any harm.
  • Options
    @SirNot: thank you for the clarification! - and keep up the good work! :-)
This discussion has been closed.