Jump to content

ModulesBakery

Members
  • Posts

    141
  • Joined

  • Last visited

  • Days Won

    5

Posts posted by ModulesBakery

  1. Hi Guys,

    We have released a new version of our Tasty cPanel Module, it have been completely re-written,  we've also made some improvements to the client UI, and most important as many clients requested it, we've built an Importing script, which allows you to import your existing services from using the Blesta's default cPanel module to use our module, we have as well added a new feature which allows your customers to purchase custom defined disk space and bandwidth as well as dedicated IP address, and all get provisioned automatically.

     

    Pricing:

    The price now is $44.99 / was $69.99, and 10 days money back guarantee is offered.

     

    Screen Shots:

    - Account Usage

    - FTP Accounts

    - Install Web Applications (Softaculous, Installatron Integration)

     

    What's Included:
    - 1 Year of updates.
    - 1 Year of support.

    Have a question or need more information:
    Send a ticket to our sales department.

  2. Hi Guys,

    We have released a new version of our Tasty InterWorx Module, it have been completely re-written,  we've also made some improvements to the client UI, and most important as many clients requested it, we've built an Importing script, which allows you to import your existing services from using the Blesta's default InterWorx module to use our module.

     

    Pricing:

    The price now is $44.99 / was $69.99, and 10 days money back guarantee is offered.

     

    Screen Shots:

    - Account Usage

    - Email Accounts

    - Install Web Applications (Softaculous Integration)

     

    What's Included:
    - 1 Year of updates.
    - 1 Year of support.

    Have a question or need more information:
    Send a ticket to our sales department.

  3. The module doesn't need to return the API response, and modules don't (usually) make calls to update the database directly. That is usually handled by the caller after evaluating any errors set.

     

     

    thats absolutely right for the database and by the way you got me wrong about updating the database (i did not mean that the module itself directly make the call), however, for the module returning the API response, i would disagree with you, in such modules, it would be very hard to take all the cases into account in which might return an error response, such as the one described in this thread, so instead of setting a lot of rules in the modules for each input, it would be much more simple and handy to parse the API response and return it to the view, e.g:

     

    "statusmsg":"Sorry, the password you selected cannot be used because it is too weak and would be too easy to guess. Please select a password with strength rating of 60 or higher."

  4. I would agree with LicenseCart as it is not a bug, however, an improvement is a must here IMO, if you looked at the module's code, you would see that it does not check or return the response of the API request in the first place, so the module is functioning correctly here, it sends the API request and then saves the new value in the database.

  5. Modules can display anything they'd like to display, and can choose to not show certain tabs based on service status if they like. Just because you're unable to think of a case where one might want to show tabs for suspended services does not mean there could not be one. I can imagine modules showing tabs for displaying alternate or advanced information particular to that module irrespective of service status. Perhaps they may even allow additional module actions to be performed by the client that are specific to suspended services, for instance, to allow the client to perform necessary pre-unsuspension updates to their service through the module prior to being able to unsuspend the service. This would no longer be possible if tabs are always removed for non-active services, and would prove to be a limitation of the module system in those cases.

     

    1- That would require additional effort to be put in to accomplish this since the "getClientTabs($package)" method does not have the access to $service object, which means i will need to access the database directly to check the service status, while any tabs method (e.g actionTab method) have the access to the $service object where we can check the service status from the module, the tabs links will still be shown on the sidebar.

     

    2- The case you mentioned is a special/odd case, and although Blesta might be used by many non-hosting providers where this would not be an issue at all but an advantage, Blesta's main targeted clients are hosting providers, and in the hosting industry this is very uncommon.

  6. Can anyone think of a use case where you would want to allow management abilities of any kind to a client whos service is suspended? Either we have to add a setting to add backwards compatibility, or we implement a fix similar to what has been suggested. If we add a setting, modules could render or not render management views depending on the service status.

     

    I don't think that there will be any case where showing them would be useful (it might not be an issue to non-hosting businesses like me and LicenseCart) but for hosting providers i think it is critical, when the service status is not active, the only thing i would want a client to be able to access is the service information page, but other tabs should not be there in the first place.

  7. http://www.netim.com

     

    http://www.netim.com/revendeur/applications-cms.php

     

    The reseller program is completely free of charges with no obligation to buy and without a minimum sign up period

     

     

    Runabove module :) As Runabove the best and the cheapest provider in the world. And none of them could beat it!

     

    What About Rakcpsace DNS?

     

    Thank you

     

     

    Thank you guys for your suggestions!

    In order for us to create a module/plugin we need to get at the very least 3 votes for each module/plugin from people who are going to purchase it when it is released, for the Netim, if you can bring at least 2 more companies (who are going to purchase it) to vote for it here we would definitely be doing it, as for the Rackspace DNS, a couple of weeks ago we received some suggestions for it so we have it in mind but no ETA, and so is the case for the Runabove module.

  8. the second thing bout your plugin , is not easy (at the moment imposible to make it work without hacking the core files ) , so is not possible to make a powerfull plugin or benifict from all the feature of Sift Science in the plugin , any way if you or any one want to code it , they can use my approuch of stop forum spam check in the signup of new clients .

     

    I see no problem of modifiying the core files (if needed), in fact, if the users of a certain software aren't going to modify the core files to make it fit with their needs (since there is no software that can fit all businesses) in my opinion there would be no point of having the source code open, yes you will have to replace the files every time you upgrade your blesta, but how often Blesta team releases an update? not often.

  9. I edited my last post again.

     

    The other issue is the now-useless "Payment Accounts" option. When no internal (to Blesta) payment methods are accepted, that need to go away. I don't want to deal with the onsalught of customers that are confusede by 'how to pay' ("I can't add my Paypal, credut card. etc" -- and they're not supposed to). Only Paypal and mailed payments are accepted.

     

    Didn't one of the previous version have an invoice page, too -- not just downloaded PDFs on the dashboard?

     

    - You can remove the payment accounts link from the client template

    - Cannot really see the reason to have an online page for the invoice when there is a PDF version of it, if your client needs to print it, a pdf version would have a better format for printing than the online invoice page.

  10. ModulesBakery - My questions are ignored - private messaging, e-mail and my account blocked

     

     

    I'm still waiting for a solution and modul. I am no longer a client because I write the truth?

     

    Dude the truth of what ?!

     

    We did not ignore your email nor i ignored your PM, You sent the PM yesterday, and although i was online yesterday i was not actually browsing this forum ... it was a busy day, as for the emails i can see that Saeed indeed replied to you but maybe the email did not reach your inbox ?

     

    And the reason for closing your account that you've requested a refund which is actually violating to our terms & conditions, however, i did issue a refund and made an exception because it was a $6.99!

×
×
  • Create New...