Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 04/28/2015 in Posts

  1. Coupons are not limited to specific terms, but this is a good request. We need to refactor the entire coupon system, so coupons are currently in a feature lock until then, but I think this should be included.
    2 points
  2. I can most definitely vouch for ModulesBakery. He completed ours a few weeks ago. Great service, highly recommended.
    2 points
  3. Hi blestars, and other blesta staff. I would ask, did blesta didn't have Coupon time based ? i mean like, the coupon applied if clients order 6 month or 1 year hosting services. I hope this request added soon on newest blesta version
    1 point
  4. This patch should help to use the Universal Module for manually provisioning services that need administrators to fill service fields with data after they do the activation. e.g. dedicated servers, IP needs to be shown at control panel after the service is activated, but it shouldn't be asked at order page. Requirements. - Blesta 3.2.1 Update: I Upgraded to Blesta 3.5.1 and It worked fine Instructions: 1. Open components/modules/universal_module/universal_module.php Find: public function getClientAddFields($package, $vars=null) { // Same as admin return $this->getAdminAddFields($package, $vars); } Replace with: public function getClientAddFields($package, $vars=null) { $fields = new ModuleFields(); if (!isset($vars->meta)) $vars->meta = array(); if (isset($package->module_row) && $package->module_row > 0) { $row = $this->getModuleRow($package->module_row); // Set the module row, which will allow us to reference it later when getName() is invoked $this->setModuleRow($row); $row_fields = array(); if ($row->meta) { $row_fields = $this->formatModuleRowFields($row->meta); $field_data = array(); // Reformat package fields into a more usable format foreach ($row_fields['service_fields'] as $key => $values) { foreach ($values as $i => $value) { $field_data[$i][$key] = $value; } } $newfield_data = array(); foreach($field_data as $field) { if(strpos($field['name'], "dontask_") !== false) { continue; } $newfield_data[] = $field; } $this->setModuleFields($fields, $newfield_data, $vars); } } return $fields; } 2. Add "_dontask" in any part of the service field name 3. Protip: you should combine this patch with Universal Module Workaround: Show Service Fields At Client Panel , for best experience. Preview (Using both patches): Setting up Universal Module for showing certain service fields in Client's Manage Service (Workaround 1) and Hiding some service fields from being asked at order page Order Page with hidden fields Admin CP: Manually activating service, all fields being shown Fields Shown to Client (Workaround 1 + 2) Download universal_module.php with both workarounds applied (Only for Blesta 3.2.1): universal_module.php
    1 point
  5. Hello Blestars Here it is Blesta VAT MOSS report for all EU blestars Here is some teasers: How to Install/Update 1º- Download the Blesta Vat Moss Report: Download Here (updated 16-04-2015) 2º- Uncompress, and upload the folder "vat_mos" to blesta /components/reports/ directory. 3º- Go to Blesta Admin, and click on Billing->Reports->Report Type and it will list the "Vat Moss" report, just select. If you like it, and want to donate, please use this PayPal link, just clique here! How to Uninstall Just remove the folder "vat_mos" from blesta /components/reports/ directory. Hope you like it
    1 point
  6. I see the issue. In some cases LicenseManager::decryptData can't decrypt the data, so it returns null. When null is unserialized it returns boolean false. Added CORE-1643. We'll work on a fix. Thanks!
    1 point
  7. The expired status will only be provided if the last call-home is date is more than $ttl seconds past. Where $ttl is passed into LicenseManager::validate(). You'll only receive a suspended status if the service for the license is suspended in Blesta, and the client makes a call-home to fetch this update. This is one reason why you should perform at least a daily call-home. The invalid_location status is given if the IP, path, or domain of the client no longer matches the value stored in the encrypted license data stored on the client.
    1 point
  8. I think you are referring to LicenseManager::validate() on line 155 of license_manager.php. That method only returns a status of unknown if no license data is given, or the license data signature is invalid.
    1 point
  9. That is the desired behavior of the License Module. The license_module_status field will only contain "reissue" if the license is in a reissue state. If not in a reissue state, then it contains no data.
    1 point
  10. Thank you for the reply. Mo_sec was actually causing issues, which I did not checked. For anyone experiencing similar issues, check Mod_sec log as well ( conflicting rule for us is 1234123440 ).
    1 point
  11. Tyson

    Como Adicionar Um Submenu

    Something like this: public function getActions(){ return array( array( 'action' => "nav_primary_staff", 'uri' => "plugin/pagamento/aplicacao_cliente/", 'name' => "Pagamento", 'options' => array( 'sub' => array( array( 'uri' => "plugin/pagamento/aplicacao_cliente/subnav1/", 'name' => "Sub Nav 1" ), array( 'uri' => "plugin/pagamento/aplicacao_cliente/subnav2/", 'name' => "Sub Nav 2" ), ) ) ) ); }
    1 point
  12. Tyson

    Installation Issues

    There is no mechanism to import multiple accounts into Blesta at once. However, you can link up existing cPanel accounts with a new service you create in Blesta. You will need to make sure that you have setup the cPanel module properly, and created a Package for the cPanel service. Then create a new service for a client, and ensure that you uncheck the checkbox "Provision using the cPanel module". This will only add the service to Blesta, and will not attempt to provision it with cPanel (since it already exists). Domains should be handled through a registrar (e.g. eNom, LogicBoxes). We have modules for some registrars, and you would set them up similar to other services. i.e., setup the module, create a package based on that module, and then create services for clients. If we don't have a module for a registrar you use, you could either create one, or use the Universal Module instead, and setup any orders you receive manually. If you want customers to order domains from an order form, you may want to install the Order plugin, if it's not installed already, and create a new order form of the "Domain and Other" type. Order Forms can be managed under [Packages] -> [Order Forms] in Blesta. You may want to read up on how to create a package, adding services, and creating an order form.
    1 point
  13. serge

    Invalid Email Address?

    if your email adress is new/fresh, you have maybe to wait up to 24 hours for google mail server syncronize between them, or if you are using google with your own domain, you still need to wait for DNS MX records propagation time
    1 point
  14. Hi Guys, We have launched our new theme integration service for Blesta, we can create a matching theme of your website design whether it is a normal html design or a CMS based such as WordPress. Price: $29 USD. [Order Now]
    1 point
  15. Actually for $24.99 not $24.95 lol. As LicenseCart said, we will create a Blesta theme that matches your website design. Yes we can do that as well, however, it might take longer time than usual. Thanks! great to hear that you're satisfied with our services !
    1 point
  16. nVee

    Installation Issues

    Hi guys, I am a little concerned and just need some clarity to continue: - Am I right to say that Blesta cannot import and link cPanel/WHM accounts? So we would manually need to create each one? - I tried to create one now and it told us that the domain already exists. This is the very first time we're using Blesta so i'm sure this is a mistake or it's seeing a reference to something we can't import? - How do we deal with domain names? Do we have to assign a registrar for each domain name we sell and if so, what would be the procedures here? Thank you.
    1 point
  17. ok, thank to Vetal confirmation, I found strange no other found the same. I even saw the place in the code where I think it's wrong, it's the way a conditional is doing, it's will be always giving the default "unknown" answer when license Key is not "active" VS giving a detailed status like expired, etc..
    1 point
  18. nVee

    Installation Issues

    You guys were right, I was under the impression I applied it twice actually but this morning with a fresh mind I managed to get it sorted with your help! Thank you for your quick response. Looking forward to this!
    1 point
  19. I have send you a Private Message
    1 point
  20. He can do it mate I think I informed you before haha.
    1 point
  21. How about integrating blesta with my theme? it is Zurb Foundation, not bootstrap
    1 point
  22. You want your billing system to match your website they will do it for you for that price. Saving you time and effort.
    1 point
  23. I have exactly the same issue. My blesta version is 3.4.3. License Module 1.5.1 PHP 5.3.3 I would like to have feedback from you.
    1 point
×
×
  • Create New...