Jump to content

Blesta Addons

Alpha Developers
  • Content Count

    4,736
  • Joined

  • Last visited

  • Days Won

    365

Reputation Activity

  1. Like
    Blesta Addons reacted to Jonathan in Pass suspension_reason to suspendService() in Modules   
    Any thoughts?  Pretty basic nicety for module development...
  2. Like
    Blesta Addons reacted to Jonathan in Pass suspension_reason to suspendService() in Modules   
    Presently there's no way to access the suspension reason within the suspendService() method in modules.  Looking at the source in app/models/services.php this is because the updated suspension_reason isn't set until after suspendService() runs, thus the suspension_reason field in the $service object is incorrect (ie it's the old/previous reason, if any).
    It would be great to be able to pass this value along to modules which may have their own methods of notifying customers, taking actions, etc.
  3. Thanks
    Blesta Addons got a reaction from vedova in Expecting "DOCROOTDIR"   
    we don't offer a 24H answer guaranteed . but we grant answering all tickets we have .
    your issue was fixed and resolved.
  4. Like
    Blesta Addons reacted to vedova in Redirection error   
    Hi, try disabling mod_security, and check which rules has to be commented out, second try with the Comodo Rules. Don't use Varnish cache with Blesta, it will generates many errors, and sessions are not updated correctly too. I can suggest you to use Nginx+Apache+PHP-FPM combination.
  5. Like
    Blesta Addons got a reaction from vedova in Choose server when activating pending services   
    Simple reason, when the client has order the service and pay manually, we activating the service manually and then we need to select wish server we should use .
  6. Like
    Blesta Addons got a reaction from vedova in Extend Container   
    Blesta use container, and from v4.0  it's possible to extend the container. but we can't extent it globally unless we load our class in config/services.php .
    extending the container from preAction event is not working.  any chance to allow us developers to load our classes in the system without hacking the core files (init.php file or the services.php file) ?
     
  7. Like
    Blesta Addons got a reaction from Joseph H in Duplicate Invoices Generated   
    we have this issue in the past, but it was occasional, we have discovered the origin or the real issue, since it not repeated and it was 2 times during this and last year i haven't made any action. but i can confirm this issue exist and occasional .
     
     
  8. Like
    Blesta Addons reacted to Paul in Affiliate module for Blesta   
    Affiliate commissions can be recurring or one time.
    No ETA, but 4.11 is well under way at this point. We just released 4.10 this week.. maybe late June? We'll see.
  9. Like
    Blesta Addons reacted to Jono in add dates & amount to transactions filters   
    https://dev.blesta.com/browse/CORE-3631
  10. Like
    Blesta Addons reacted to SmallWeb in Configurable Option Selects Different Server   
    With 9 location offerings and 3 packages per location, my package list is growing quite full.
    I decided to convert my reseller offerings to 3 packages, with 9 configurable options instead.
    To accept the order, I have to select the correct server (as opposed to the default package one) that correlates to the configurable option, and that's that.
    Some sort of automated connection between that configurable option and the server would be great to automate this.
    Cheers.
  11. Like
    Blesta Addons reacted to SmallWeb in Namesilo and Blesta 4.9 integration   
    Thank you, it is PHP 7.3.17.
    Based on the latest Blesta release notes and core developments, I would say every one is working very hard. Happy to be patient on this one
     
     
  12. Like
    Blesta Addons reacted to nahanil in Namesilo and Blesta 4.9 integration   
    @SmallWeb Which version of PHP are you using when the issue occurs? This is a known issue with the XML parser in PHP 7.3.17 and 7.4.5 specifically and not neccessarily Blesta itself https://bugs.php.net/bug.php?id=79528
    There is currently an open pull request for the namesilo module that fixes it https://github.com/blesta/module-namesilo/pull/9 and the next PHP releases should also fix the issue with the XML parser, but we will likely have to wait until early next week for the changes to be merged into the blesta module's master branch (cant work Jono too hard, he's probably already got too much on his plate) 

    https://github.com/php/php-src/commit/cb265a0addf15c5cf0c029f167a9de030150cf15
    https://github.com/php/php-src/commit/54148fd68677e8b13b5a11c309c601d1248fb78b
  13. Like
    Blesta Addons reacted to Jono in filter options for client widget   
    Maybe something like this?

    Or with input-sm

  14. Like
    Blesta Addons reacted to Paul in filter options for client widget   
    I like the changes, let's do it!
  15. Like
    Blesta Addons got a reaction from Paul in HSC: Free Contact Form For Blesta   
    Nice Work 👍, i predict that more more add-ons are coming from our fiends.
  16. Like
    Blesta Addons got a reaction from Abdy in Making development easier for gateways, modules, and plugins   
    for me the 4 point, this is not only for plugins but also for core specially the Pre/Post actions. 
    for other part, the docs in first time was not a really strong enough to help me make addons, but i have learned for blesta source code and the practice that make from us a long time .
     
  17. Thanks
    Blesta Addons got a reaction from Jono in Limit emails sent in mass mailer plugin   
    some of our clients asked us to change the mass mailer plugin to limit the emails sent on the cron, as the actual one some times block the smtp or the hosting account if the list is a big one. so we have decided to look in the code and i have found a simple way to do the jobs, and since is simple we have decided to share it with the community .
    open the file plugins/mass_mailer/Cron/Email.php and change this lines (begin from line 55)
    while (($task = $this->MassMailerTasks->getByJob($job->id))) { // Send the email $this->MassMailerEmails->send($task, $email); // Delete the task $this->MassMailerTasks->delete($task->id); } $this->completeJob($job->id); by this one
    $counter = 0; $limit = 15; while (($task = $this->MassMailerTasks->getByJob($job->id))) { if ($counter > $limit) { break; } // Send the email $this->MassMailerEmails->send($task, $email); // Delete the task $this->MassMailerTasks->delete($task->id); $counter += 1; } if (!$task) { $this->completeJob($job->id); } you can set you limit by editing the var $limit, in our example every cron (5min) it well send only 15 emails.
    i hope if Blesta staff can look into this simple task and add a limit to the mailer plugin  via the plugin setting.
  18. Like
    Blesta Addons got a reaction from Jono in Making development easier for gateways, modules, and plugins   
    for me the 4 point, this is not only for plugins but also for core specially the Pre/Post actions. 
    for other part, the docs in first time was not a really strong enough to help me make addons, but i have learned for blesta source code and the practice that make from us a long time .
     
  19. Like
    Blesta Addons reacted to HardSoftCode in HSC: Free Contact Form For Blesta   
    What is blesta contact form?
    Contact form plugin for Blesta is the best solution to receive messages from customers right to your email address(-es). It's a clean and simple, secure, plug-&-play contact form. The contact form has fields for Name, Email, Subject and Message. For added piece of mind this plugin also allows you to add a google reCAPTCHA. The contact form plugin has user friendly interface, so it should be relatively easy to use for most users. The contact form plugin can be installed with multi companies each company can use different email address(-es) and google reCAPTCHA.
    Why do you need it?
    If you're running a company that sell online products you really need to use our contact form plugin for pre-sales questions. Most customers have a lot of questions before buying a product as many of you know that blesta come only with support ticket system and this confuse the customer as they only want to ask one or two questions and need direct reply to their email address that’s why you need to use our contact form plugin for blesta
    How it works?
    After installing the contact form plugin, the admin can manage the plugin on how it going to work for each company. The admin can enter multi email addresses and an option to enter google reCAPTCHA site key and secret key if you need to use google reCAPTCHA. The contact form plugin creates an item in the client area menu so that customer can easily find the contact form. Every time a customer uses the contact form an email will be send to the email addresses the admin enter in the contact form settings.
    Features
    Multi email addresses Multi companies Google reCAPTCHA v2 Name, Email, Subject and Message fields Add contact form to client area menu Multi language User friendly interface For more details and screenshot visit the product page
    https://www.hardsoftcode.com/products.php?p=product&a=blesta-contact-form
    Other free blesta plugins
    Blesta Privacy Policy
    https://www.hardsoftcode.com/products.php?p=product&a=blesta-privacy-policy
    Blesta Terms of Service
    https://www.hardsoftcode.com/products.php?p=product&a=blesta-terms-of-service
     
  20. Like
    Blesta Addons reacted to nahanil in [Plugin] Support PIN   
    Support PIN Plugin
    Assign clients a support PIN to use when making contact.
    Features
    Configurable length PIN Client & admin widget Optional PIN expiration/rotation Validation API endpoint It's open sauce
    https://github.com/webmastery/blesta-support-pin/

    https://marketplace.blesta.com/#/extensions/98-Support PIN
     

  21. Like
    Blesta Addons reacted to Gigaion in [Module] Sonicpanel Billing Module (commercial)   
    Hello,
    Gigaion/UTuneIn is proud to release the SonicPanel billing module.
    This module works to create and manage radio accounts created for the SonicPanel Radio Manager. ( https://sonicpanel.com )

    This module is paid and does require a license code to use. ( License code may be purchased here - "License - Blesta Module SonicPanel" )
    This is the download location for the latest SonicPanel module version: Download Here
    We have been actively working with the SonicPanel developers to have them add API features to get this module up and running.
    Currently the following are available features :
    Add Sonicpanel Servers Create single radio packages (Or recommended use configurable options to set radio packages) Suspend/unsuspend radio Change radio password Upgrade/downgrade radio packages (If using configurable options) Automatic provisioning of username and password Planned features (not yet implemented)
    The following will be also added after SonicPanel releases a future API feature adding the ability to manage these: Restart/Start/Stop radio AutoDJ Skip song  
    A Installation and setup PDF guide is included within the module.
    A Google Slides version of the guide is also available (For those who do not want to download it): Guide

    Disclaimer:
    SonicPanel is still in active development. They may receive many new updates which may break this module.
    Please inform us when a bug occurs and we will be happy to provide support to fix the issue.
     
    Changelog (Client Module):
    Changelog (Reseller Module):
     
  22. Like
    Blesta Addons got a reaction from TheCrealm in Hosting Features   
    we are in 4.8 beta, and we are from v3 waiting something for a real hosting market .
    blesta has added a subdomain feature for cPanel module, from professional view is unused features with that way, companies that sell subdomain with a defined domains can be hosted in cpanel or plesk or vesta or any platform that support subdomains in account creation (almost all panels support this), this feature should be a part of order plugin and not a with cpanel or plesk module, because the client in the first step should select the domain then select the hosting (please make a view in other apps that they have already this done),  and of course the check availability should be working for subdomain, i think a simple way is to check if exist record A for the subdomain with a simple php function dns_get_record() .
    unify functions in registrar modules, like (get name server, set name server, update whois, get whois, get epp, set lock, get lock status,  ....ect ) 
    pricing system for domain, now a lock for transfer/restore  prices .
    bundles package, is a trivial features that all hosting companies need it to make offers/promotions .
    in the end i can say another time Blesta is a good software for almost any thing unless hosting industry .
  23. Like
    Blesta Addons got a reaction from Joseph H in Hosting Features   
    we are in 4.8 beta, and we are from v3 waiting something for a real hosting market .
    blesta has added a subdomain feature for cPanel module, from professional view is unused features with that way, companies that sell subdomain with a defined domains can be hosted in cpanel or plesk or vesta or any platform that support subdomains in account creation (almost all panels support this), this feature should be a part of order plugin and not a with cpanel or plesk module, because the client in the first step should select the domain then select the hosting (please make a view in other apps that they have already this done),  and of course the check availability should be working for subdomain, i think a simple way is to check if exist record A for the subdomain with a simple php function dns_get_record() .
    unify functions in registrar modules, like (get name server, set name server, update whois, get whois, get epp, set lock, get lock status,  ....ect ) 
    pricing system for domain, now a lock for transfer/restore  prices .
    bundles package, is a trivial features that all hosting companies need it to make offers/promotions .
    in the end i can say another time Blesta is a good software for almost any thing unless hosting industry .
  24. Like
    Blesta Addons got a reaction from Amit Kumar Mishra in Hosting Features   
    we are in 4.8 beta, and we are from v3 waiting something for a real hosting market .
    blesta has added a subdomain feature for cPanel module, from professional view is unused features with that way, companies that sell subdomain with a defined domains can be hosted in cpanel or plesk or vesta or any platform that support subdomains in account creation (almost all panels support this), this feature should be a part of order plugin and not a with cpanel or plesk module, because the client in the first step should select the domain then select the hosting (please make a view in other apps that they have already this done),  and of course the check availability should be working for subdomain, i think a simple way is to check if exist record A for the subdomain with a simple php function dns_get_record() .
    unify functions in registrar modules, like (get name server, set name server, update whois, get whois, get epp, set lock, get lock status,  ....ect ) 
    pricing system for domain, now a lock for transfer/restore  prices .
    bundles package, is a trivial features that all hosting companies need it to make offers/promotions .
    in the end i can say another time Blesta is a good software for almost any thing unless hosting industry .
  25. Like
    Blesta Addons got a reaction from Gohost in Affiliate module for Blesta   
    is good news that blesta has more client every day, and getting more migrating to Blesta than away from it. but i'm still insist that blesta has not touched yet the big market (Hosting Market), if blesta can concentrate in this market, you will get more clients than what you imagine, we are working with the two billing system and we know exactly what are locked and missed in blesta, if you want @Paul any suggestion or ideas about how the hosting market work i'm ready . 
    whimps has a big team (in term of persons) and a big company behind it, and of course a big base clients for it, and they are totally in the hosting market for so many years and they know well what the market need. why not blesta look at the other side a try to make a collaboration with Plesk, interworks and directadmin ... ect, and why not searching for investors, it a win win contract, because the time is money nowadays .
     
×
×
  • Create New...