Jump to content

DMCA Manager - Track DMCA Complaints Through Your System


Recommended Posts

Hi All,

 

I'm releasing another module today that has come from a feature request here: http://forum.whmcs.com/showthread.php?t=30642

 

PROBLEM

Your company is contacted by a third party informing you that there is a web site (That you host) that has content that breaches the DMCA (Digital Millenium Copyright Act) on it. Now, as the host, it is your responsibility to remove such content, not the web masters. A employee of your company contacts the client via a support ticket with a high priority, but the client never replies, WHMCS doesn't remind you that the ticket needs a response, unless you check it manually on the 'Open Tickets' page. This may not happen, and the content statys active, and the third party contacts you again.

 

THE SOLUTION

The DMCA Manager. This module will do the following:

 

  1. Employee creates a new complaint within the module. They only need to select the client, then the service which is in a drop down menu which is generated with AJAX, only for the selected client. Then they select a time limit. I'll go on to this shortly. Finally, they enter notes for the client to see. Eg: Your logo breaches the DMCA. These notes will be sent to the client.
  2. The module opens a critical status ticket & alerts the customer with a branded email (With your logo & signature etc)
  3. If the time limit of X runs out, suspend the account; only if the system is set to suspend on an over time limit trigger.
  4. If however, you enable a setting to PREVENT suspend on client reply, when a client replies to the ticket, the account will NOT be suspended if the time limit is up. The idea of that is to give the client some slack, if they are responding to the ticket. You can re-enable auto suspend if you wish. Incase the response they sent was say an auto responder for example.
  5. If the account gets suspended: Alert an Administrator and contact the client via the ticket.
  6. Talks go on between the client & host. If a resolution is found, close the complaint: Close the complaint (Unsuspend the account) - On staff decision.
  7. Complaint remains closed, unless it needs to be reopened.
  8. Complaints can be open indefinately.

You can open a new complaint if you wish on the same account, unlimited if you need to... There is no limit to them.

 

I have attached some screenshots for you to have a look at. If there are any feature requests for this mod I'll be happy to help. It can be used for other things too, such as other sorts of complaints. All the ticket responses are configurable with merge fields. The configuration is alo extremely adaptable.

 

As with all my modules, it's well written and I offer unlimited support with every purchase.

 

The order link is: https://b-digital.biz/members/cart.php?a=add&pid=52

 

Best Regards,

 

Josh

dmca_manager_1.jpg

dmca_manager_2.png

dmca_manager_3.jpg

Screen shot 2010-12-10 at 11.09.53.jpg

Screen shot 2010-12-10 at 11.10.07.jpg

Screen shot 2010-12-10 at 11.10.17.jpg

Link to comment
Share on other sites

Thanks :)

 

That's a point... ;) No it doesn't at present. You can write as much as you want, but it will be in one line, ie no line breaks as it's a single line input. I can't remember now, but I'm sure I came accross an issue when I coded that part of the module a while ago that stopped me making it a text area... I'll revisit that in the next release.

Link to comment
Share on other sites

Ive installed this mod and it looks great, one suggestion to further improve it...

 

how about not only making it for DCMA but for phishing, abuse etc.... would only take a dropdown and switch to specify what theinfringement is and we could then issue abuse notifications if someone has an illegal phishing script or is abuseing the network etc...

Link to comment
Share on other sites

No problem, I'll keep an eye out for the next release :)

 

No problem, I have no spare time on my hands at the moment, so I expect it would be around Late Jan / Feb before I get this done. I'll try my best though. :)

 

Ive installed this mod and it looks great, one suggestion to further improve it...

 

how about not only making it for DCMA but for phishing, abuse etc.... would only take a dropdown and switch to specify what theinfringement is and we could then issue abuse notifications if someone has an illegal phishing script or is abuseing the network etc...

 

Thank you for your kind works Snowman :) Again, I would look at putting this into the next release, it's a feature it does need. Expect to see it in the next release. ;)

Link to comment
Share on other sites

Just wanted to say that this is a great addition to the software! We had actually setup a separate ticket status for tracking DMCA, Phishing etc, but this module is such a cleaner solution!

 

I'm looking forward to the suggestion made by Snowman regarding added features for Phishing, Abuse and other violations.

 

Nice work!

Link to comment
Share on other sites

Just wanted to say that this is a great addition to the software! We had actually setup a separate ticket status for tracking DMCA, Phishing etc, but this module is such a cleaner solution!

 

I'm looking forward to the suggestion made by Snowman regarding added features for Phishing, Abuse and other violations.

 

Nice work!

 

Thank you :) I will see what I can do about adding this feature sooner for you guys to use... :-P

Link to comment
Share on other sites

  • 3 weeks later...

Hi Daniel,

 

Try refreshing the page, as DMCA relies on AJAX, and refreshes the AJAX key if it's an hour old.

 

That error only appears on one line of code, and looking at what would trigger it is if either the Service ID or Client ID is less than 1, which is impossible if the data is submitted correctly, which makes me think it is an AJAX issue.

 

I'm in the process of releasing a new version which allows you to have admin notes, and they're editable via AJAX too.

 

If the above doesn't fix your issue, I'll send you a few test files to find out what's going on for you. Sorry you're having troubles.

Link to comment
Share on other sites

New Version: 1.2

 

This new version comes from customer requests, and a few code enhancements.

 

  • Client List is now sorted alphabetically for easy searching
  • Added admin notes which are AJAX editable for a friendly user interface
  • Code improvements
  • Corrected typing errors
  • Easy Update Script

Updating is as simple as overwriting the two files & clicking update. It will detect which version you are using and then run the correct updates.

 

Best Regards,

 

Josh

Link to comment
Share on other sites

  • 4 months later...

When there are hundreds of clients, a form field drop down select + the query time to build will take too long. Please modify to use in-line ajax query.

 

Also, your price and fee structure is not amicable to sell. Make the module a one time purchase with an add-on recurring annual for support and updates contract. $xxxx one time and choose your support contract => Annual Silver XXX, Annual Bronze, Annual Gold XXXX and briefly explain each add-on SLA

 

I don't feel your module warrant having to pay the same price every year. IMHO

 

Maybe the GOLD level gets the latest release levels and you limit product download to client group... IDK if it's even possible to limit by customer group but worth asking Matt @ whmcs about. Gold and Bronze feature requests take priority over community suggestions perhaps? Now that adds value to paying an additional recurring amount. But, leave it to the customer to make that decision to add the add-on.

Link to comment
Share on other sites

Have you thought about a public facing page as well? Go look at google's DMCA pages. Collect Evidence via ticket system that is created via API from yoru custom page form. Add button on product detail menu in admin that allows me to notify client of a DMCA complaint via a new ticket. The other ticket should not require a client because it's coming from the complainer. A new table should insert the DMCA plaintiff, link to the evidence, contact information etc... Follow Google's guidelines in development design.

Link to comment
Share on other sites

Thanks for your ideas, I am already starting to change my price structure & release open source code.

 

As for AJAX, yes that would be very good to implement, it would compliment the AJAX product selection that already exists.

 

As before I have had my threads hijacked, please can I kindly ask you to email me with any further comments, it's not personal, or an attack on you, so please don't take it that way. Thank you

Link to comment
Share on other sites

  • 9 months later...

YIKES. Not to knock the software but $31 is a price i can handle, but annually?!?? + a $15 setup fee for an automated process (In CAD funds). Great idea, but pricing is out of hand.

 

I don't normally knock a price. You created something i believe WHMCS should think of adding into their next release but $31 a year and an insult of $15 setup fee which costs more then my setup fee with Sirius Satellite Radio is harsh.

 

Looks like you did a great job but i'll unfortunately not be a customer any time soon.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated