Jump to content

Juanzo

Member
  • Posts

    292
  • Joined

  • Last visited

  • Days Won

    1

Juanzo last won the day on March 7 2019

Juanzo had the most liked content!

About Juanzo

Recent Profile Visitors

2420 profile views

Juanzo's Achievements

Senior Member

Senior Member (3/3)

2

Reputation

  1. Thanks for everyone sharing information. I've uploaded https://github.com/DennisSkov/WHMCSPasswordChange/ to addons directory but did not show up to enable. Yet, I wonder if there is a way via phpMyAdmin or something simpler, we just need to manually update a specific client that appears to be very non-tech saavy and is unable to reset their password.
  2. It seems https://github.com/leemahoney3/whmcs-client-password-changer is not available anymore. Does anyone know a way to do this? Maybe manually via phpMyAdmin?
  3. We have this issue where the sidebar at products is hidden, even using Six theme, with latest WHMcs 8.7.2.
  4. Same here, it happened recently since it used to work properly. Not sure what happened, documentation only shows this, but the Servers are properly configured and connection verified.
  5. We just recently found Product Data Feeds to easily maintain pricing updated at our WordPress. Just add a javascript and have the pricing printed! Does anyone know a way of removing decimals from the output? <script language="javascript" src="feeds/productsinfo.php?pid=1&get=price&billingcycle=monthly"></script> Not sure if there is a way via regex or maybe a native way.
  6. Module for CaribeHost works perfectly, hopefully it's updated for PHP 8 soon.
  7. It seems the feature request shows a 404 now, not even a feature request for this now? The inflation is growing everywhere, but imagine living in Argentina where it's always 2 digits yearly. This module worked fine but not yet for PHP 8, hopefully there is a native feature for this, to mass update the pricing of all services to match the price configured at the product.
  8. Not sure why there is lack of documentation available on this, and MailChimp seems to be the only alternative that is integrated without an external addon.
  9. Does the native official MailChimp integration works properly for abandoned cart emails? Surprised client sync is still manual, and that there are no automatic alternatives AFAIK: https://docs.whmcs.com/Mailchimp#Importing_Existing_Customers
  10. @VirtualWorldGlobal has a valid point. I understand this is a security feature, and I could understand some big hosting companies with outsourced support, that could need this. But on smaller teams, or on teams where only the owners of the hosting company reply to tickets, it makes things harder. It might sound strange but there are many people that have trouble resetting a password, maybe there is a way for future WHMcs updates to allow enabling this option again.
  11. At the latest version, there is no way to manually set a user's password? Indeed it makes hard for clients that have a hard time reseting passwords, maybe there must be a way to enable this.
  12. The old AutoRelease server module, which was removed on previous WHMcs versions, was useful to track services that have no integration with WHMcs. This was requested as a feature request, stating: Yet, I found no other way to track services we provide that have no integration with WHMcs. Any idea or alternative to group services with no server integration, same as we did before with the AutoRelease module?
  13. We are enjoying Crisp.chat as a front desk for our WHMcs support tickets (great since it integrates chat and social networks). Their integration with WHMcs made things easier, but now I'm trying to improve their code to be able to show actvice services for identified clients. Any ideas on how could we insert active services? This is their hook now: <?php if(!defined("WHMCS")) { die("This file cannot be accessed directly"); } use WHMCS\Database\Capsule; function hook_crisp_footer_output($vars) { $website_id = Capsule::table('tbladdonmodules')->where('module', 'crisp')->where('setting', 'website_id')->value('value'); if(!$website_id) { return; } $output = "<script type='text/javascript'> window.CRISP_READY_TRIGGER = function() { "; if ($vars['clientsdetails']['email']) { $email = $vars['clientsdetails']['email']; $output .= "\$crisp.set('user:email', '$email');"; } // First and last name if ($vars['clientsdetails']['firstname']) { $name = $vars['clientsdetails']['firstname'] . " " . $vars['clientsdetails']['lastname']; $output .= "\$crisp.set('user:nickname', '$name');"; } // Information apart from First & Lastname that should be imported. Must exist in the clientsdetails-array. if(isset($vars['clientsdetails'])) { $merge_fields = [ 'id', 'companyname', 'address1', 'address2', 'city', 'state', 'postcode', 'country', 'phonenumber' ]; foreach($merge_fields as $merge_field) { if(isset($vars['clientsdetails'][$merge_field])) { $output .= "\$crisp.set('session:data', ['" . $merge_field . "', '" . $vars['clientsdetails'][$merge_field] . "']);"; } } } $output .= "};</script> <script type='text/javascript'>CRISP_WEBSITE_ID = '$website_id';(function(){d=document;s=d.createElement('script');s.src='https://client.crisp.chat/l.js';s.async=1;d.getElementsByTagName('head')[0].appendChild(s);})();</script> "; return $output; } add_hook('ClientAreaFooterOutput', 1, 'hook_crisp_footer_output');
  14. Hopefully this kind of sad measures makes cPanel competition grow, and allow us to choose better alternatives in the future.
  15. Mind confirming if this works with latest WHMcs 7.7 and PHP 7.3? Does it involve overwriting the autorelease module or it's a folder added to addons directory?
×
×
  • 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