
inyerface
Retired Forum Member-
Posts
52 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Hotfixes
Everything posted by inyerface
-
New Mailchimp addon, with nice Functions
inyerface replied to arcronis's topic in Commercial Modules and Addons
I don't speak German or whatever language this is in... do you have an English version? I don't see a language selector on your website so have no idea what to purchase -
I created an action hook (almost) that will force clients to agree to new terms of service (on login) before being able to continue to client area. I created a new column under "tblclients" called "tosversion" (which is type "date" instead of a version number) and that gets updated no problem when the client logs in. The only problem is displaying a page or popup that displays the TOS before this field is updated. Sam as when there is an available update to WHMCS. the code: <?php $updateddate = "2016-02-16"; function hook_tos_clientlogin($vars) { /// CHANGE YOUR TOS VERSION $updatedtosversion="2016-02-16"; $clientid = $vars['userid']; if (!filter_var($clientid, FILTER_VALIDATE_INT)) { return; } $tbl="tblclients"; $fields = "tosversion"; $where = array("id"=>$clientid); $result = select_query($tbl,$fields,$where); $data = mysql_fetch_array($result); $ctosversion = $data['tosversion']; if ($ctosversion < $updatedtosversion) { //we don't match, do something. // make sure we update at the end of this $update = array("tosversion"=>"$updatedtosversion"); $where2 = array("id"=>"$clientid"); update_query($tbl,$update,$where2); } else { //just a courtesy else } } add_hook("ClientLogin",1,"hook_tos_clientlogin"); ?> Can someone write the rest, or quote me on a module to do this? Module interests me since we can set it so we can copy and paste the new TOS and when published, users are forced to agree to those new terms. Thanks
-
I created an action hook (almost) that will force clients to agree to new terms of service (on login) before being able to continue to client area. I created a new column under "tblclients" called "tosversion" (which is type "date" instead of a version number) and that gets updated no problem when the client logs in. The only problem is displaying a page or popup that displays the TOS before this field is updated. the code: <?php $updateddate = "2016-02-16"; function hook_tos_clientlogin($vars) { /// CHANGE YOUR TOS VERSION $updatedtosversion="2016-02-16"; $clientid = $vars['userid']; if (!filter_var($clientid, FILTER_VALIDATE_INT)) { return; } $tbl="tblclients"; $fields = "tosversion"; $where = array("id"=>$clientid); $result = select_query($tbl,$fields,$where); $data = mysql_fetch_array($result); $ctosversion = $data['tosversion']; if ($ctosversion < $updatedtosversion) { //we don't match, do something. // make sure we update at the end of this $update = array("tosversion"=>"$updatedtosversion"); $where2 = array("id"=>"$clientid"); update_query($tbl,$update,$where2); } else { //just a courtesy else } } add_hook("ClientLogin",1,"hook_tos_clientlogin"); ?> What am I missing?
-
How would we add this to the services page? I just want to add an extra <td> the already exisitng {foreach} service listed.
-
cPanelTools - Virtual cPanel for WHMCS
inyerface replied to sparky's topic in Commercial Modules and Addons
Hey Sparky, this looks great. I didn't see it on your site though. Any plans for releasing it? I would definitely buy it. Thanks! -
I agree. This is not a safe setting.
-
I clear browser cache, history, etc, and this still happens. Anyone else experience this and have a fix?
-
Very excellent!! Our entire network of servers was hacked and we couldn't figure out how that was done until we found shell files installed on WHMCS. It came right down to the root passwords being changed by hackers on our machines. First thing is to remove the shell or hacked files. Then we installed the security patch: http://forum.whmcs.com/showthread.php?p=206522 Then we looked at locking down WHMCS a bit more by restricting login to only certain IPs that way if the hacker got the information they need couldn't login anyway. We simply followed the steps in this document: http://docs.whmcs.com/Further_Security_Steps Then we locked down our servers and restricted shell access and root login to only our IPs. Thanks for the post this helped us a lot. We used to operated under a reactive model (when something goes wrong fix it) and as a result of recent hacks have put a team in place to proactively monitor suspicious activity and it's interesting the things we're coming across. BUT, we have not been hacked again since.
-
WHMCSPM 1.0 Project Management - Released!
inyerface replied to DataHosts's topic in Commercial Modules and Addons
YES!!! Absolutely and I would love to provide feedback. I would also love to purchase this project and get the word out about it! -
This doesn't work in Canada. All we need is an exra line that says Paid on XXX date". I mean it already says PAID just need a date stamp
-
Email marketing software recommendations?
inyerface replied to judithscott's topic in General Discussion
Imagine owning a retail store? You would need inventory, rental space, etc... $100 is nothing in the grand scheme of things and $100/YEAR??? Let's say you make $250,000/year - that is only 0.0004% of your annual revenue. I'd say that affordable pricing for aquiring or retaining clients. -
Well said. Choose to use it or choose not to.
-
New Flash Tutorial Integration option from DemoWolf
inyerface replied to demowolf's topic in Developer Corner
This is great! -
How do you display your flash tutorials?
inyerface replied to demowolf's topic in General Discussion
Nicely done!! May I ask what you use for screencasting? -
I agree. I've sent a few private notes to customers... but they were meant to be private
-
I agree. I don't just walk away on my customers and cna't understand why anyone would do this. However, Datahosts could have been a one-man show and sometihng could have happened to this person. My feedback to anyone; get a team to support you because you never know when you're not going to be there. The Joomla option seems great but i don't think we'll be taking that route since it's just another installation and another thing to learn. I'm considering developing my own Project Management tool. One that works with the support system so clients can request changes to their website (this is how we use it) and automatically create a ticket and a new project under their account. I am not sure if I will move forward with this yet but if I do it will be free and the code available for everyone. I don't make my money with WHMCS I use it to collect - my intention is to streamline my business processes and hope you can benefit from it too.
-
WHMCSPM 1.0 Project Management - Released!
inyerface replied to DataHosts's topic in Commercial Modules and Addons
Yes, MaxMind is blocking my order. Can you share the files you downloaded? I'm happy to pay just to have what is already there and worry about updates later. -
I'm also wonderign where this is and have sent multiple messages with no response. The website http://datahosts.com has a funny homepage displayed as HACKED... I can even complete an order to ge tthe files because there's a MaxMind error - FRAUD. Anyway, can anyone share the files?
-
Or any developer can build it and charge for installations. Or maybe someone can share the files of WHMCSPM with the rest of us?
-
There is something called Automatic Script Installer http://www.whmcs.com/members/communityaddons.php?action=viewmod&id=43 I don't know about you, but i run a business, and this is NOT a hefty business expense. At the price of $395 it pays for itself in no time. Imagine all those retial stores that need inventory and office space and who are looking at $20,000 + per mth in expenses.... Anyway, this script is great and it is very affordable.
-
I tried ordering it from the website and was flagged as Fraud. Is there an update on this? Sparky I'd love if you started a mod like this.
-
I was wondering the same thing.. I can't believe I never thought of that! LOL. Thanks for the help!
-
This si the best explanation I've found yet. I've looked all over the forum for info on the 2. How are configurable oprions billed?
-
What did you do about exisitng accounts with USD. If you verify this you will see they have now been changed to AUD. This is my problem right now.
-
I'm not sure if anyone needs what I need but here it goes: It would be great if we can just chang ethe default currency from that point on only and leave everything else in tact. For example, we recently offered our Canadian clients an option to pay in Canadian dollars and when we started switching people over we saw that all their invoices were changed to CAD screwing up their records. So the same goes for changing default currency. If we could change the defaul for all future orders leaving exisiting accounts alone then I'd be a very happy user. Thanks.