• REGISTRATION REQUIREMENTS:

    Your username here MUST MATCH your XenForo username (connected to your XF license).

    Once you have registered here, then you need to start a conversation at xenforo.com w/Bob and provide the following:
    1. Your XenForo License Validation Token
    2. The Domain Name associated with the License
    NOTE: Your account will be validated once ALL requirements are verified/met. Thank you for your patience.

Implemented Claim Items

Bob

Developer
Staff member
As per title, I've implemented a Claims System in IMS based on the same Claims System that I developed and implemented for RMS and implemented in Link Directory. This system allows members to submit a claim for an item owned by someone else in order to have that item reassigned to them for managing that item. Its based on the Claims system that TripAdvisor.com has for their content.

This is a permissions based feature that applies to both End Users and Staff Members.

The permission "Claims items" is an end user permission that allows a member to submit a claim on any item that has not already been claimed as well as any item that the member has already submitted a claim for. The Category that the item is in, also needs to Allow Claims to be submitted.

Selection_273.png


The moderator permissions "Manage claims" is for giving staff members permission to fully manage any submitted claims. This includes Approving Claims and Rejecting Claims.

Selection_274.png


As mentioned above, there is a per category setting to allow items to be claimed. This is an OPT IN feature, so you will need to edit each of your categories to enable this setting

Note: If you have 100's of categories, you can run a simple query to enable them all.

SQL:
UPDATE `xf_xa_ims_category` SET `allow_claims` = 1;

Selection_275.png


When viewing an item and the viewing user has all of the appropriate permissions to place a claim on an item, they will see the "Is this your listing?" block below the Share this item block.

Selection_276.png


Clicking on the Claim your listing link takes the viewing user to the Claim this item form.

Note: You will see in this screen shot that there is an ATTENTION ADMIN note telling the admin to edit the phrase xa_ims_claim_request_information_explain. Edit the phrase, remove the attention admin text and replace with explain text for what information you require your members to include when submitting a claim.

Selection_277.png


This is what a new submitted claim looks like for the member that submitted the claim.

Selection_278.png


All claims that a member submits will be visible to that member via their 'Your claims' page.

Selection_279.png

Selection_280.png

Selection_281.png


Staff with Manage Claims permission will see a "Claims" navigation link.

Selection_282.png


Staff with Manage Claims permission will also see an "IMS: Claims" Link in the XF Staff Bar. This will display if there are any PENDING claims that need actioned (Approved or Rejected).

Selection_283.png


The same link is always displayed in the moderator dropdown in the XF Staff bar.

Selection_284.png


The Claims page is the same as what an end user sees, however, staff sees ALL claims, where as an end users can only view their own. Here you can see that there are claims by 2 different users, so this means that I am viewing as a Staff Member.

Selection_285.png


When a staff member views a a PENDING Claim, they will see two action buttons, [Approve claim] and [Reject claim]. There are also links in the private controls.

Selection_286.png


There is also an extra input for staff members to post Claim status information. Only staff can edit this, however, the member that submitted the claim can read it as it might be asking them to update their claim request to provide more detailed information.

Selection_287.png


Rejecting a claim....

Click on the [Reject claim] button and this will take the staff member to the Reject claim by End User. The Claim status information block (which might contain existing text) is included so that you can explain the reason for the rejection.

Selection_288.png

You can also send an alert notification with optional reason

Selection_290.png


Approving a claim....

Click on the [Approve claim] button and this will take the staff member to the Approve claim by End User. The Claim status information block (which might contain existing text) is included so that you can explain the reason for the approval. The member will automatically receive an alert letting them know that their claim was approved.

Approving a Claim auto reassigns (using the reassign service) the item to the claimee (same as manually reassigning an item the member).

Selection_289.png

Selection_291.png

Note: When approving a claim, if there are any other pending claims on the item, those claims will be auto rejected.

Important Note: A Claim is a permanent action! Once an item has been claimed, it can not longer be claimed.

That's it in a nutshell. Same exact behaviors as the Claims Systems in RMS and Link Directory.
 
Upvote 0
This suggestion has been implemented. Votes are no longer accepted.
Neat! I could see this as a useful feature depending on how people use IMS.

Very well explained in the above post as well.
 
  • Love
Reactions: Bob
Staff with Manage Claims permission will also see an "IMS: Claims" Link in the XF Staff Bar. This will display if there are any PENDING claims that need actioned (Approved or Rejected).

Selection_283.png
A quick note on this feature. This is a sessions based feature, so its not instantaneous and not always in real time. It will update whenever your session updates or you personally perform an action eg, if you approve or reject a pending claim, that updates this feature for you in real time, however, other viewing staff members will still see what ever data was set at the time of their session and will only be updated when their sessions are updated.

Also, this is applied via a TM (Template Modification), which you can disable if you don't want it displayed on the staff bar (only so much room and if you have a lot of addons that add things to the staff bar, you might have too much stuff, so its nice to be able to just disable the TM to hide it).
 
Back
Top