What's new
  • No refunds!
    Please read the resource description carefully before purchasing. We do not offer refunds once a resource has been downloaded.
  • By purchasing and downloading resources, you agree to the license agreement. Violating the terms may result in suspension of your license or account access.

    License agreement

[XB] XFRM: Update Comments

[XB] XFRM: Update Comments 2.2.1

You must log in or register to purchase ($25.00)
Compatibile XF2 versions
  1. 2.2
  2. 2.3
Additional requirements
XenForo Resource Manager 2.2.0+
Boost engagement on your resources by allowing users to comment on resource updates in XenForo Resource Manager.

✨ Features​

  • 🔒Lock Comments: Disable comments on specific updates when needed.
  • 👍Reactions Support: Let users react to comments.
  • 📎Attachments Support: Allow file uploads within comments.
  • 🚩Report System Support: Users can report inappropriate comments.
  • ⚠️Warning Actions Support: Apply warnings to users who break rules in comments.
  • ✅Approval Queue Support: Moderate comments before they become visible.
  • 📰"What's New" Integration: Display comments in the activity stream.
  • 🌟News Feed Support: Include comment activity in user feeds.
  • 📝Moderator Logs: Track moderator actions on comments.
  • 🛠️Edit History: Keep full history of comment edits.
  • 🔧Per-Category Permissions: Control who can comment per resource category.
  • 🌐REST API Endpoints: Integrate comments with external tools or scripts.

💡 Useful for​

  • Encouraging discussion on resource updates.
  • Providing feedback channels for resources.
New REST API endpoints:
POST resource-update-comments/

Creates a new resource update comment.

Parameters

InputTypeDescription
messagestring
author_alertbool
author_alert_reasonbool
attachment_keystringAPI attachment key to upload files. Attachment key context type must be resource_update_comment with context[comment_id] set to this resource update ID.
Response

OutputDescription
successtrue
commentComment

GET resource-update-comments/{id}

Gets information about the specified resource update comment.

Parameters

InputTypeDescription
none
Response

ResponseDescription
commentComment

POST resource-update-comments/{id}

Updates the specified resource update comment.

Parameters

InputTypeDescription
messagestring
author_alertbool
author_alert_reasonbool
attachment_keystringAPI attachment key to upload files. Attachment key context type must be resource_update_comment with context[comment_id] set to this resource update ID.
Response

OutputDescription
successtrue

POST resource-update-comments/{id}/react

Reacts to the specified resource update comment

Parameters

InputTypeDescription
reaction_idinteger⚠ ID of the reaction to use. Use the current reaction ID to undo.
Response

OutputTypeDescription
successtrue
actionstring"insert" or "delete" based on whether the reaction was added or removed.

DELETE resource-update-comments/{id}

Deletes the specified resource update comment. Default to soft deletion.

Parameters

InputTypeDescription
hard_deletebool
reasonbool
author_alertbool
author_alert_reasonbool
Response

OutputType
successtrue

Extended REST API endpoints:
GET resource-updates/{id}

Additional parameters

InputTypeDescription
with_commentsboolIf specified, the response will include a page of comments.

POST resource-updates/{id}

Additional parameters

InputTypeDescription
comment_openboolToggles the ability to comment the resource update


📸 Screenshots:


60-1.png


10-1.png


6-1.png


1-1.png
50-1.png
40-1.png
  • api-endpoints-1.png
    api-endpoints.png
    11.9 KB · Views: 186
Resource banner
12 months
$35.00 Renewal price: $25.00
Author
Painbaker
Views
357
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Painbaker

Back
Top