Jump to content

Abdy

Blesta Developers
  • Posts

    407
  • Joined

  • Last visited

  • Days Won

    36

Reputation Activity

  1. Like
    Abdy reacted to Blesta Addons in Domain Manager - We need your feedback on domains   
    I have made a look at the priicng tables, and i found your idea is totally can be the fix for the multi pricing system gird , from database
    `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `package_id` int(10) unsigned NOT NULL, `term` smallint(5) unsigned NOT NULL DEFAULT '1', `period` enum('day','week','month','year','onetime') COLLATE utf8_unicode_ci NOT NULL DEFAULT 'month', `price` decimal(12,4) NOT NULL DEFAULT '0.0000', `setup_fee` decimal(12,4) NOT NULL DEFAULT '0.0000', `cancel_fee` decimal(12,4) NOT NULL DEFAULT '0.0000', `currency` char(3) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'USD', it can be altered to become something like
    `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `package_id` int(10) unsigned NOT NULL, `term` smallint(5) unsigned NOT NULL DEFAULT '1', `period` enum('day','week','month','year','onetime') COLLATE utf8_unicode_ci NOT NULL DEFAULT 'month', `price` decimal(12,4) NOT NULL DEFAULT '0.0000', `setup_fee` decimal(12,4) NOT NULL DEFAULT '0.0000', `cancel_fee` decimal(12,4) NOT NULL DEFAULT '0.0000', `renew_price` decimal(12,4) DEFAULT NULL, `transfer_price` decimal(12,4) DEFAULT NULL, `currency` char(3) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'USD', this way we can conserve the same package system and module system, it will need only some small adjustement in the service invoicing, we should include the added prices in the fucntion get getPricingInfo() and PackageOptions->getValuePricingById() not sure if others exist , the function getLinesForServices() is is already has services_renew as parameter and we can use it to determinate which pricing we should use, i think the below code line should be converted to a conditional statement to check if is services_renew = true or not :
    $line_item_amount = (isset($pricing_info->price) ? $pricing_info->price : $service->price); to be something like
    $line_item_amount = ($services_renew && isset($pricing_info->renew_price) ? $pricing_info->renew_price : isset($pricing_info->price) ? $pricing_info->price : $service->price ); this is a simple approach to accomplish the pricing schema module .
    i think we need to divide the work in steps.
    1 - Complete Multi Pricing System (Activation, Renew, Transfer, Setup, Cancel)
    2 - Update order plugin to set Transfer price instead of price in domain transfer
    3 - Create a Complete Hosting Order Form
    4 - Update Registrar Modules to have more tabs management (DNS, Domain forwarding, Email Forwarding)
     
  2. Like
    Abdy reacted to Paul in Are you on Linkedin? Follow Blesta on Linkedin!   
    If you're on Linkedin, you can follow the new Blesta company page at https://www.linkedin.com/company/blesta
    Thanks guys!
  3. Like
    Abdy reacted to activa in Domain Manager - We need your feedback on domains   
    for my point of view, the pricing system need only a simple adjustement, the pricing already has price, setup fee price and  cancel price , if we add another fields called renew price and transfer price we can achieve the multi pricing case, in renew services and the renew price isn't filled then use the default price . This can impact some other areas but it can be achieved, i think this is the simple and the effective way to do. Regarding domain management, really i cant see the need to create a new way to handle domains but rather if we can make a good order form that is enough , the actual modules need some addition to add more tabs to manage forwarding and dns if available with the registrar .
    DO not make it complicated for you guys and for us, the simple is the best always.
  4. Like
    Abdy reacted to Paul in Blesta 4.1.0 Beta 1 Release   
    Blesta version 4.1.0-b1 (BETA 1) is now available. You can download it from right here (Client Area Login Required).
    This is a BETA release. Beta releases are not considered stable enough for production use, and are UNSUPPORTED. DO NOT INSTALL IN A PRODUCTION ENVIRONMENT.
    Please report any bugs you find in the v4 beta bug forum.
    Installing Blesta

    See Installing Blesta in the User Manual for instructions.

    Upgrading Blesta

    See Upgrading Blesta in the User Manual for instructions.

    Release Notes

    See Blesta Core - Version 4.0.0-b1.

    For older releases see all Change Logs.
  5. Like
    Abdy reacted to bunny in Virtualmin Module (Test Stages)   
    No! is here: https://github.com/blesta/module-virtualmin

  6. Like
    Abdy reacted to Michael in BEWARE: LicenseCart - Do Not Buy!!   
    Thank you to all our happy customers for their replies but I think it's best to keep it open so others can have their opinion as-well at the end of the day the OP is allowed his opinion.
  7. Like
    Abdy reacted to Kronz in ISPConfig Module Not Working   
    Yes, there is:
     
    https://www.howtoforge.com/tutorial/ispconfig-install-script-debian/
    https://www.howtoforge.com/tutorial/ispconfig-automated-install-script/
  8. Like
    Abdy reacted to bunny in ISPConfig Module Not Working   
    Do you need a server to test the module? I have one ready CPU i3 , 4GB RAM and 2 x 1TB HDD Centos + ISPConfig
  9. Like
    Abdy got a reaction from Beav in BEWARE: LicenseCart - Do Not Buy!!   
    Very Strange, I have my license with LicenseCart from the beginning of my business without any problems.
  10. Like
    Abdy reacted to KenHC in BEWARE: LicenseCart - Do Not Buy!!   
    I was shocked to see this review, as Michael Dance has consistently gone above and beyond in helping our cloud hosting company transition from WHMCS to Blesta. We would still be stuck with a platform that, while familiar, was creating more problems for us than it was solving. 

    I recently realized that the commonly accepted notion that "the customer is always right" does not always apply. Allow me to illustrate. Suppose I go to a brick and mortar electronics retailer for the advice their sales professionals provide, knowing full well I'm going to purchase the product from an online competitor for less once I've made up my mind. In this instance, I'm the customer, and I just stole from that brick and mortar retailer. Sure, I didn't steal the product, but I stole their expertise and help. 

    Given how helpful Michael and LicenseCart have been, offering this rebuttal to the unfavorable review is the least I can do.

    Keep up the good work Michael, and to anyone considering a LicenseCart purchase, ignore the original poster's warning.
  11. Like
    Abdy got a reaction from KenHC in BEWARE: LicenseCart - Do Not Buy!!   
    Very Strange, I have my license with LicenseCart from the beginning of my business without any problems.
  12. Like
    Abdy reacted to Paul in Skrill API End Point Change   
    Do you use Skrill? If so, you may have received an email from them that says something like:
    We are updating Skrill for Blesta 4.1 to use the new API endpoint, but if you need to use the new endpoint before you upgrade to 4.1, you can use the attached file.
    This is currently a test release, so please make sure it works for you before leaving it in place.
    Backup ~/components/gateways/nonmerchant/skrill/lib/skrill_api.php Upload the attached file, overwriting the one above Test skrill_api.php
  13. Like
    Abdy got a reaction from Michael in H2O markup system   
    Twig is another option. https://twig.symfony.com
  14. Like
    Abdy reacted to Blesta Addons in H2O markup system   
    Blesta use H2O-php template system engine, is a good library, but as it was not updated from a yaers ago, and some issue was not fixed, it's now PHP7 compliance (class ParseError) .
    is blesta plan to move to a active template engine ? if yes, wich one ?
    {dwoo} is a updated template system that are used by alot of users today .
  15. Like
    Abdy reacted to Michael in Nominet domain registration   
    Correct theres: https://docs.blesta.com/display/dev/Modules & http://source-docs.blesta.com You can also download the files from blesta.com and open the following folder: /components/modules/ the domain registrars are: name cheap / logicboxes / enom and see how they call home etc.

    If not then you could contact a developer: @Blesta Addons @cyandark @PauloV @timnboys @ModulesGarden who can help you for a price.
    Otherwise you're welcome to open a feature request: https://requests.blesta.com/

    Depends on the license query, we can help with most questions but some may need @Paul and the guys.
  16. Like
    Abdy got a reaction from Michael in [Module] cPanel Extended Module for Blesta (Broken)   
    We slow down a little bit the development of this module, because we are working on other projects, but the development still active.
  17. Like
    Abdy got a reaction from Blesta Addons in [Module] cPanel Extended Module for Blesta (Broken)   
    Probably I will publish a private beta soon. 
  18. Like
    Abdy reacted to Paul in Alipay Payment Gateway (Alpha)   
    A new Alipay non-merchant payment gateway (alpha) is available.
    To install, download the attached alipay.zip, unzip and upload the "alipay" directory to ~/components/gateways/nonmerchant/" and visit Settings > Company > Payment Gateways > Available to install and configure.
    alipay.zip
  19. Like
    Abdy got a reaction from Michael in [Module] cPanel Extended Module for Blesta (Broken)   
    Probably I will publish a private beta soon. 
  20. Like
    Abdy got a reaction from evolvewh in [Module] cPanel Extended Module for Blesta (Broken)   
    Probably I will publish a private beta soon. 
  21. Like
    Abdy got a reaction from Paul in Virtualizor Theme   
    Me again here haha.  
  22. Like
    Abdy reacted to Michael in Virtualizor Theme   
    CyanDark and ExpertIntegrations get my +1.
  23. Like
    Abdy got a reaction from Michael in Virtualizor Theme   
    Me again here haha.  
  24. Like
    Abdy got a reaction from neweraweb in Virtualizor Theme   
    Me again here haha.  
  25. Like
    Abdy got a reaction from Paul in Blockchain API Gateway   
    Hi, 
    We offer custom modules, gateways and plugins, If you need some gateway you can send me a PM and I will send you a free quote. :)
     
×
×
  • Create New...