Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 07/24/2015 in all areas

  1. thank you, that worked
    2 points
  2. Sorry Michael, Already done that, if I select another module eg cpanel or enom works fine but plesk there's a long wait for the next bit to load then just the one server (I only have one running windows) and then no packages (or services plans as Blesta calls them).
    1 point
  3. I finally managed to get NOC-PS working. This is magic. Thank you Max for crafting this software and plugin.
    1 point
  4. Version 1.0.1 of the Blesta License reseller module has been released. Please use this version instead, the original release had a bug that could cause multiple licenses to be created over the API unintentionally.
    1 point
  5. Create a plugin. Your plugin should define a getActions method as shown in the example here, which will set a link in the client primary navigation that will link to a page you create in your plugin. If you want two primary navigation links, you would need to create two plugins at the moment, as plugins, currently, can only register one unique action. This will change when CORE-1697 is completed.
    1 point
  6. Take a look at the example in the docs. I can't speak to the error you received as I don't know which line the error refers to from your example. In any case, the BlestaResponse is an object. You are looping over the object's properties rather than the package pricing you want. // Fetch the packages $api = new Api($url, $user, $key); $model = "packages"; $method = "getAllPackagesByGroup"; $params = array('package_group_id'=>'2'); $response = $api->get($model, $method, $params); // Output each package's pricing if (($packages = $response->response())) { foreach ($packages as $package) { print_r($package->pricing); } }
    1 point
  7. Try removing the module (un-install) and remove the files, and then re-uploading the files.
    1 point
  8. Plugin is done. Near I will release it .
    1 point
  9. Blesta Addons

    Yearly Breakdowns

    Nice feature . Note , it can be added in any order form with a simple code . If I had time I will write a small tuto for this .
    1 point
  10. You could just disable 2FA on those accounts. But I could see how you wouldn't want to do that if there's the possibility of logging in remotely (which my proposed white list would solve). I actually think it would be cool to have a white list per staff group.
    1 point
  11. I can see how a whitelist for bypassing 2FA would be convenient, but it makes me nervous. I want to be 100% sure nobody is logging in as me without entering my OTP. If plugins can't alter this process, maybe they should be able to, a plugin may be more suitable. I'm totally on board with a whitelist for "Only allow staff from group xyz to login from these CIDR's" though.
    1 point
  12. If you want to keep existing clients locked in, retire the package (make it restricted or inactive), and clone the package with new pricing for new customers. It's so easy. It literally took me longer to explain that than it takes to do it.
    1 point
  13. Should work fine you just make a hash up, a mate just did it with me when we was sorting it out he just generated a hash and used that.
    1 point
  14. Ok. Here is how. The model is packages, the method get, and the parameter is package_id. The api is easy to use... ...once you get familiar with it First create a product group with all your domains. Then, fetch the products lists to return all the infos (including the pricing). Example : $response = $api->get(packages, getAllPackagesByGroup, package_group_id'=>100);
    1 point
  15. normally, blesta list services (any services) in one widget . if you want to do what you need , you should opt for a special page for service (plugin needed) , and disable the services widget .
    1 point
  16. Blesta Addons

    Module Names

    the clash should be named "Sv" and not "sv" . as blesta use the CamelCase .
    1 point
×
×
  • Create New...