Grizzlyware Josh Posted December 10, 2010 Share Posted December 10, 2010 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: 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. The module opens a critical status ticket & alerts the customer with a branded email (With your logo & signature etc) 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. 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. If the account gets suspended: Alert an Administrator and contact the client via the ticket. Talks go on between the client & host. If a resolution is found, close the complaint: Close the complaint (Unsuspend the account) - On staff decision. Complaint remains closed, unless it needs to be reopened. 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 0 Quote Link to comment Share on other sites More sharing options...
Grizzlyware Josh Posted December 10, 2010 Author Share Posted December 10, 2010 Some more screenshots 0 Quote Link to comment Share on other sites More sharing options...
Daniel Posted December 13, 2010 Share Posted December 13, 2010 Looks pretty good. Is it possible to enter more than one line of text though? Most complaints are more than can be explained in a single line. 0 Quote Link to comment Share on other sites More sharing options...
Grizzlyware Josh Posted December 13, 2010 Author Share Posted December 13, 2010 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. 0 Quote Link to comment Share on other sites More sharing options...
Daniel Posted December 13, 2010 Share Posted December 13, 2010 No problem, I'll keep an eye out for the next release 0 Quote Link to comment Share on other sites More sharing options...
Snowman Posted December 14, 2010 Share Posted December 14, 2010 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... 0 Quote Link to comment Share on other sites More sharing options...
Grizzlyware Josh Posted December 16, 2010 Author Share Posted December 16, 2010 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. 0 Quote Link to comment Share on other sites More sharing options...
handsonwebhosting Posted December 17, 2010 Share Posted December 17, 2010 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! 0 Quote Link to comment Share on other sites More sharing options...
Grizzlyware Josh Posted December 17, 2010 Author Share Posted December 17, 2010 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... 0 Quote Link to comment Share on other sites More sharing options...
Grizzlyware Josh Posted December 17, 2010 Author Share Posted December 17, 2010 HI Guys! I've added those features for you to use now Thank you for the suggestions and well, this speedy coding is my Christmas Present to you I have attached a screenshot of the new boxes too. Best Regards, Josh 0 Quote Link to comment Share on other sites More sharing options...
handsonwebhosting Posted December 17, 2010 Share Posted December 17, 2010 Josh, you rock! I'll be downloading the new version here very soon! Nice work, and happy holidays! Now step away from the computer! 0 Quote Link to comment Share on other sites More sharing options...
Daniel Posted December 17, 2010 Share Posted December 17, 2010 Excellent, ordered and installed The only suggestion I have is either to sort the client dropdown alphabetically or make it searchable as it's quite difficult to find the right person at the moment. 0 Quote Link to comment Share on other sites More sharing options...
Grizzlyware Josh Posted December 17, 2010 Author Share Posted December 17, 2010 Thanks guys And Daniel, I never saw that problem when I was testing it on my dev install with only 4 clients! I'll add that to my to-do list. That will however, be in the new year... 0 Quote Link to comment Share on other sites More sharing options...
EasyWHMCS Posted December 23, 2010 Share Posted December 23, 2010 Hello Josh Is this encoded with ioncube ? Cheers 0 Quote Link to comment Share on other sites More sharing options...
Grizzlyware Josh Posted December 23, 2010 Author Share Posted December 23, 2010 Hi Liam, Yes this addon is encoded with ionCube, purely for licensing. Regards, Josh 0 Quote Link to comment Share on other sites More sharing options...
Daniel Posted January 10, 2011 Share Posted January 10, 2011 I seem to be getting this error: Invalid parameters You tried to file a complaint without selecting a client / service All fields are selected so I'm not sure why it's giving that error. 0 Quote Link to comment Share on other sites More sharing options...
Grizzlyware Josh Posted January 10, 2011 Author Share Posted January 10, 2011 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. 0 Quote Link to comment Share on other sites More sharing options...
Grizzlyware Josh Posted January 11, 2011 Author Share Posted January 11, 2011 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 0 Quote Link to comment Share on other sites More sharing options...
Grizzlyware Josh Posted January 18, 2011 Author Share Posted January 18, 2011 A few screenshots to show the client sorting & admin note field. 0 Quote Link to comment Share on other sites More sharing options...
Inetbiz Posted June 7, 2011 Share Posted June 7, 2011 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. 0 Quote Link to comment Share on other sites More sharing options...
Inetbiz Posted June 7, 2011 Share Posted June 7, 2011 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. 0 Quote Link to comment Share on other sites More sharing options...
Grizzlyware Josh Posted June 7, 2011 Author Share Posted June 7, 2011 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 0 Quote Link to comment Share on other sites More sharing options...
merlinpa1969 Posted June 13, 2011 Share Posted June 13, 2011 Any idea on when you will be changing the price structure? On another note Why the setup fee? Not sure I see whats there to setup 0 Quote Link to comment Share on other sites More sharing options...
Grizzlyware Josh Posted June 13, 2011 Author Share Posted June 13, 2011 I can't give you a time frame on the new pricing structure at the minute. As for the setup fee, it's explained through the order process as this question is very common. It's the price of the module, and the recurring price is the cost of continual development of the module & licensing servers etc. 0 Quote Link to comment Share on other sites More sharing options...
b0r3d Posted March 30, 2012 Share Posted March 30, 2012 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. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.