Jump to content

Michael

Moderators
  • Posts

    9,521
  • Joined

  • Last visited

  • Days Won

    185

Reputation Activity

  1. Thanks
    Michael reacted to SystemFreaks in BlestaCRM - Advanced Statistics   
    Latest Version 1.1.3
    FREE DEMO
     
    FEATURES V0.8.0.BETA
    Part 1 of BlestaCRM Bundle
    Clients (Overview Data)
    Top Clients Due
    Top Clients Credit
    Top Clients By Income (Overall, This Year, This Month, This Week, Today)
    Top Clients By Services (Active, Suspended, Canceled, Pending)
    Top Clients by Country The total number of active services per country in map format, as well as total active unique clients per country in a table beneath the map.
    Credits Reviewer All the credits that you issued to clients between two dates you specify.
    New Customers The total number of new customers, orders, and complete orders for the current year and compares each of these to the previous year on the graph.

    Services & Packages (Overview Data)
    Top Active Services (Overall, This Year, This Month, This Week, Today)
    Top Canceled Services (Overall, This Year, This Month, This Week, Today)
    Top Packages by Income (Overall, This Year, This Month, This Week, Today)
    Top Packages by Sold (Overall, This Year, This Month, This Week, Today)
    Packages Unordered (Packages never ordered by term)
    Daily Performance A daily activity summary for a given month. Data in this report includes Completed Orders, New Invoices, Paid Invoices, Opened Tickets, Ticket Replies and Cancellation Requests.
    Monthly Orders A breakdown of the number of units sold of each product per month per currency. This allows you to see your most profitable products.
    Promotions Usage Usage statistics for each promotional code to see how often clients have used each promo code.
     
    You can download it from here : Click Here
    Any suggestion or bug report is welcome, we had test the plugin on our system and it works well (based on 1 currency)
     
     

  2. Like
    Michael reacted to Paul in IS the $750 Lifetime, really lifetime?   
    The license "Blesta Owned Lifetime" does not have a yearly fee for updates. It's a special license type, that we may limit future sales of, adjust pricing, or discontinue sales for at anytime without notice. Those that have it will not need to pay anything in the future.
  3. Like
    Michael reacted to Jason Ryan in Blesta Not Downloading Tickets from Mail Server   
    For anyone else who may come across this issue, it wound up being that it was due to Error Reporting being on and Debug was set to "true". It is unclear as to why this would only cause the downloading of emails to fail and nothing else, seems counter intuitive to me, especially using debug in Wordpress is generally used to find issues, not cause them.
    It is fixed now and back to normal.
  4. Like
    Michael reacted to Alk in Support Manager Plugin causing errors in Blesta logs on PHP 7.4   
    Having applied the fix suggested and re-tested as before, I can confirm that your fix has resolved the errors for both the Support Tickets and the Knowledgebase. Brilliant - thank you so much Jono!
  5. Like
    Michael reacted to Jono in Support Manager Plugin causing errors in Blesta logs on PHP 7.4   
    This seems to happen on php7.4+.  To fix replace vendors/blesta/Parsedown/Parsedown.php line 130 from:
    $CurrentBlock = null; To
    $CurrentBlock = ['type' => '', 'element' => ''];  
  6. Like
    Michael reacted to Jono in 5.1 domains_tlds does not exist error (error viewing and creating services)   
    This error occurs when the new Domain Manager plugin is not install.  To resolve, install the Domain Manager or perform the following code changes:
    In core/Pricing/Modifier/Type/Description/Type/Domain/Domains.php around line 232 replace:
            try {             Loader::loadModels($this, ['Domains.DomainsTlds']); $tld = $this->DomainsTlds->getByPackage($package_id);             $package = (isset($tld->tld) ? $tld->tld : $package);         } catch (Throwable $e) {             // Nothing to do         } With
            Loader::loadModels($this, ['PluginManager']);         if ($this->PluginManager->isInstalled('domains', \Configure::get('Blesta.company_id'))) {             Loader::loadModels($this, ['Domains.DomainsTlds']);             $tld = $this->DomainsTlds->getByPackage($package_id);             $package = (isset($tld->tld) ? $tld->tld : $package);         }
    In core/Pricing/Presenter/Items/Service/ServiceDataItems.php around line 139 replace:
            try {             Loader::loadModels($this, ['Domains.DomainsTlds']);             $tld = $this->DomainsTlds->getByPackage($packageId); if (isset($tld->tld)) {                 $fields['_data']['item_type'] = 'domain';             }         } catch (Throwable $e) {             // Nothing to do         } With
            Loader::loadModels($this, ['PluginManager']);         if ($this->PluginManager->isInstalled('domains', \Configure::get('Blesta.company_id'))) {             Loader::loadModels($this, ['Domains.DomainsTlds']);             $tld = $this->DomainsTlds->getByPackage($packageId);             if (isset($tld->tld)) {                 $fields['_data']['item_type'] = 'domain';             }         }

    In core/Pricing/Presenter/Items/Service/ServiceItems.php around line 118 replace:
            try {             Loader::loadModels($this, ['Domains.DomainsTlds']);             $tld = $this->DomainsTlds->getByPackage($packageId);             if (isset($tld->tld)) {                 $fields['_data']['item_type'] = 'domain';             }         } catch (Throwable $e) {             // Nothing to do         } With
            Loader::loadModels($this, ['PluginManager']);         if ($this->PluginManager->isInstalled('domains', \Configure::get('Blesta.company_id'))) {             Loader::loadModels($this, ['Domains.DomainsTlds']);             $tld = $this->DomainsTlds->getByPackage($packageId);             if (isset($tld->tld)) {                 $fields['_data']['item_type'] = 'domain';             }         }  
  7. Like
    Michael reacted to Cryptonized in Issue with theme, order page broken   
    Nevermind, found the issue, was just missing 2 files for partial fields and package options, all fixed now
  8. Like
    Michael got a reaction from SW Hosting in Ability To Change /admin Url   
    Sorry I put it on your other thread:
     
    Go to /config/routes.php edit the following: 
    /** * Admin panel directory name */ Configure::set("Route.admin", "admin"); /** * Client panel directory name */ Configure::set("Route.client", "clients");
  9. Like
    Michael reacted to renjith.vs in Domain Checker   
    HI Micheal, I figured out somehow..  Now it seems fine... 
    Thank you!
  10. Like
    Michael reacted to Jono in [Domain Manager] Unify Functions Action in modules   
    Haha, no.  The goal is ~2 month between beta releases.  5.1 took ~6 months because we had a lot in there (primarily the Domain Manager).  
  11. Like
    Michael reacted to Jono in [Domain Manager] Unify Functions Action in modules   
    Love it, thanks for the input   Can't guarantee it for 5.1 but I'll look at getting it in 5.2 or 5.3.  https://dev.blesta.com/browse/CORE-4342
  12. Like
    Michael got a reaction from Blesta Addons in ClientOrder is not a valid controller   
    I believe Paul mentioned this in the live stream yesturday that it was being fixed.
  13. Like
    Michael got a reaction from cluster in change language via GET and POST requests?   
    You should have a dropdown on show for switching languages. 
  14. Thanks
    Michael reacted to Gigaion in [Module] Sonicpanel Billing Module (now open source!)   
    This thread has been modified to show that this module is now open source. This code is no longer maintained but now available to the public:
    https://github.com/Gigaion/module-centovacastpanel
    https://github.com/Gigaion/module-centovacastpanelreseller
    https://github.com/Gigaion/module-sonicpanel
    https://github.com/Gigaion/module-sonicpanelreseller
    (Last edit: November 13 2022. This post above has been simplified to show this is now open source instead of closed source)
  15. Like
    Michael reacted to WHMCSGlobalServices in aws lightsail module coming soon   
    Dear all the community user,
     
    After successful launch of ClientX theme for Blesta we are pleased to announce that we are developing the AWS lightsail module which is coming with following features :

     
    Client Area Feature :
    Start, stop, and reboot the server from Blesta Client Area. Set up Configurable options like Regions, Instance Plan, Snapshot, etc. Add the number of Snapshots while ordering a product. Add the additional disk while ordering a product. Manage (Add, Update, Delete) firewall rules accordingly. Get metrics data in the Blesta client area. Admin Area Feature :
    Simply create a new instance/VPS. Instantly auto Suspend an instance/VPS. Auto terminate a VM as per business needs. Automatically assigns static IP while creating a new VM. Restrict the selection of Blueprints from the admin panel. Define a specific server region in which the clients can create VM’s.  
    25% Discount on ClientX theme : Coupon code " 25clientx "
     
    Any Blesta module or theme development please contact us here : https://whmcsglobalservices.com/custom-blesta-development-services/
     
     
  16. Like
    Michael reacted to RikkerdNL in (release) Mollie payment Gateway   
    Hello,
    Check the file: \components\gateways\nonmerchant\mollie\mollie.php and line: 78: 
    return array("EUR"); Change it to:
    return array("EUR", "USD"); This is untested but I think it should work.
  17. Like
    Michael reacted to linux4me in Migration from WHMCS 8.x, How to Set Up Domains   
    Hi Michael,
    Yes, I did speak to Paul, and he was very helpful. He gave me the option of redoing the import with the Import Manager linked to here or to manually add the domains as a Service.
    I'm not working with that many clients, so the solution was to:
    Set up a Package Group called "Domains". Set up Packages for each domain TLD we sell. For each client with a domain, manually add a Service for the domain with "use module" unchecked. Edit the added domain Service (click "Manage"), resetting the renewal date, making sure that "use module" and "prorate" are unchecked
  18. Like
    Michael reacted to linux4me in Blesta on the Same Server as Interworx   
    Thanks! I'm working on the migration now.
  19. Like
    Michael got a reaction from Tjw in Custom Client Fields Value In The Invoice   
    @Jono
  20. Like
    Michael got a reaction from cluster in Base64 Encoded Email?   
    Okay I have no answer for that sorry I'll tag our lead developer in, I've never had issues with Yahoo, Hotmail or Gmail before though. @Jono
  21. Like
    Michael got a reaction from cluster in prevent e-mails being sent from test migration?   
    Yes the cron job not being set will not send emails or anything.
  22. Like
    Michael reacted to disenioweb in pre fill subject based in department   
    Thanks Michael..., Jay from supportpal gave me the code, but this will pre fill the same subject for all departments...and i needto have other subject...
     
    Gabriel
  23. Like
    Michael got a reaction from Davor in Limit the number of records in MySQL database?   
    I don't think so however I'll ask my manager Paul on Monday when he's back in the office.
  24. Like
    Michael reacted to MDHMatt in Cant view or create reports. Cron job fails, 400 error on reports link   
    Well thank you! I must have added this ages ago and forgot about it. the vat moss report script you find on the forum is broken i guess, please close this  thread!
     
    Ps Keep up the great work so glad i found blesta 5 years ago!
  25. Like
    Michael reacted to Blesta Addons in add verified/unverified field to clients filters in admin side   
    Hello sir, i have discord but is a long time i haven't enter, sorry for this latency in response due to working time. and time interval .
×
×
  • Create New...