-
Posts
4,868 -
Joined
-
Last visited
-
Days Won
390
Everything posted by Blesta Addons
-
Disable manage and tabs for all services != active
Blesta Addons replied to Blesta Addons's topic in Feature Requests
For this we need a core fix -
Yes, and is in a live production , tested and tested . i have already posted some screenshot from it . the price will be announced with the public release, and it will be a reasonable price .
-
Disable manage and tabs for all services != active
Blesta Addons replied to Blesta Addons's topic in Feature Requests
But the direct link will remain working .. -
i have already talked about this , but i don't find the post , so i will post it again. the client can access any service that are in pending status, so i suggest disabling the manage and the tabs view when services in pending status . this behavior is related to all modules in blesta . the same for service client info expand table this behavior was also affected the suspended services in the past , but it was fixed when auto cancel plugin was released , because the client was able to remove the cancel set by the plugin, i don't want wait until release other core plugin that will affect this issues to fix them . The clients didn't has any control options in the services if is not active . He only, and only can acces his services if is in Active Status .
-
Unpaid order , mean pending services . this related to blesta core ,i have already talked about this in other thread ... i hope blesta team can do the fix as soon as possible, because this not just related to my module, but to all modules ... but in the pro version this was fixed .
-
Perfect
-
Description : Blesta-Addons is the #1 marketplace for blesta, we have a team dedicated to code blesta addons from scratch , with the latest technologies in the web . We builds stable plugins solutions and maintains them for the long run. We focus on quality and solve complex technical and business problems . We design and develop modules which we belive help to grow your business right from admin modules to automate tasks , A 3rd Party add-on . Tell us what you need , Our experienced Team will suggest you the best solutions to achieve your goals and perform the task with maximum efficiency . The Logo : The URL ; http://blesta-addons.com/client/plugin/support_manager/client_tickets/add/2/ Thanks
-
Hello All, Today , i want to share with you what blesta-addons team preparing for the community to be released when V4 is out . we have made a huge work in some modules and plugins , and we are still working in some new modules/plugins. 1 - OVH/SOYOUSTART/KIMSUFI Module , is done and tested in live production work great, and positive feedback from some costumer, the module allow you to manage Ovh, Soyoustart and kimsufi servers, the admin/clients can reboot, install, show server info, change Netboot, create/delete backup storage, ect . 2 - Digital Product Pro , the only module that merge between licensing and download files, you can set licensing authority as you want like a module, including Enverido licensing system, and more authorities in next versions, the module has option to add the open source version out of the box as addons . the module come with a helper plugin for verification system, the verification system also allow adding your custom class for verification . The module word as a host module for other licensing module , the plugin work like a host plugin for verification plugins, you can add your own function easily with our built in example class . 3 - Epp Registrar , The module that work with any registrar using EPP SERVER , The module allow to register, renew and restore domains . 4 - Seo Tools Plugin, the only ALL-IN-ONE seo tools, you can set tags, google analytics, the plugin allow admins to see spiders logs of you blesta website, and incoming search keyword. Also the plugin has the Sitemap Generator out of the box, it generate a valid google sitemap for all client side plugins, like orders , cms pages, Support departments, KB, FAQ. the plugin designed to work with any third party plugin to generate sitemap for him also . 5 - Quotes Pro , the plugin has the TAX support and the client side request . the free version hasn't this options . 5 - Store Manager, The plugin convert your blesta installation to a real store manager with a lot of features , the same as blesta-addons.com . 7 - Logicboxes Tools, the plugin allow admin to add funds to their sub-resellers via blesta and auto create invoices for the funds, it also detect the clients that has sub-resellers account with your logicboxes account, then it show a client's widget with their info and balance . the plugin also has a billing widget to show the current available balance in the logicboxes account. 8 - Multi-languages, the plugin add the ability to make Blesta fully multi-languages . 9 - Cart & Currency Switcher Menu, plugin that allow you add the cart content to your blesta out side the order form, work out-of-the-box state. 10 - News Plugin, add a news system to your website . 11 - PayPal Universal Payment Pro : the free gateway was the ability to use paypal with any currency, but it has not the ability to track the payment in blesta transaction, the Pro version has the option now out of the box. The Modules/Plugins under Coding : 1 - Affiliate System : the plugin has a built in affiliates system . Commissions, shares , referrers... and has option to convert the profit to a debit balance for the client to us it in paying their invoices . 2 - Xtream-Codes IPTV Module, you can integrate the module with Xtream-Codes IPTV Script. Create, Suspend Terminate, Unsuspend account in Xtream-Codes IPTV . Blesta Addons Team is ready to Satisfy your request .
-
Hello . it appear like the open base dir in restriction mode, what is the value of open_basedir in php.ini ?
-
plugin Get/Fetch Client Data by Ajax Request
Blesta Addons replied to Blesta Addons's topic in Contribute
I have fixed the Ajax request, re-download the plugin now . -
plugin Get/Fetch Client Data by Ajax Request
Blesta Addons replied to Blesta Addons's topic in Contribute
ahhh, errors in link, client_main instead main . -
AS the actual , all plugins route are always plugins/plugin_name/controller . i suggest if the plugin can have it our route file and the route try to load any plugin's route file to include theme in the config route .
-
Hello All . @Licensecart has request me to do a simple plugin to fetch client data and include it in your Html Template. The Plugin Is Available in Github https://github.com/Blesta-Addons/Client_Data Blesta Plugin That Allow Dev/Themers Get Client Data Info As Json Response , then they can use it in their Template or Plugin . This Plugin didn't need install, just upload the folder client_data to plugins and you are ready to go . Not all request should be Done Via Ajax , a direct call will return a blank page . Example of Requests : 1 - For Tickets, the last element is the Tickets status Get CLient's Open Tickets http://your_domain.com/blesta_dir/plugin/client_data/client_main/count_tickets/open Get CLient's Closed Tickets http://your_domain.com/blesta_dir/plugin/client_data/client_main/count_tickets/closed 2 - For Services, the last element is the Service status Get CLient's Active Services http://your_domain.com/blesta_dir/plugin/client_data/client_main/count_services/active Get CLient's Suspended Services http://your_domain.com/blesta_dir/plugin/client_data/client_main/count_services/suspended 3 - For Invoices, the last element is the Invoices status Get CLient's Open Invoices http://your_domain.com/blesta_dir/plugin/client_data/client_main/count_invoices/open Get CLient's Vioded Invoices http://your_domain.com/blesta_dir/plugin/client_data/client_main/count_invoices/vioded To get the info by Ajax request in template us this code <?php $this->Javascript->setInline(' $(document).ready(function() { fetchInvoices("open"); }); function fetchInvoices(status) { $(this).blestaRequest("GET", "' . $this->Html->safe($this->base_uri . "plugin/client_data/client_main/count_invoices/") . '" + status, null, function(data) { if (data) $("#my_div_id_to_replace").html(data); }, null, {dataType:"json"}); } '); ?> To explain the code , you need to change the url and the div to put the requested data .
-
plugin Grab the number of open tickets / Tutorial on how to make a plugin.
Blesta Addons replied to Michael's topic in Contribute
Ok i will do it . -
plugin Grab the number of open tickets / Tutorial on how to make a plugin.
Blesta Addons replied to Michael's topic in Contribute
Maybe we will make a plugin that return some usefull info for the client like Tickets open closed Services active suspend Invoices closed open Pending orders -
plugin Grab the number of open tickets / Tutorial on how to make a plugin.
Blesta Addons replied to Michael's topic in Contribute
Thanks mate .... You got the small plugin ever created for blesta , just 2 files !!!! -
plugin Grab the number of open tickets / Tutorial on how to make a plugin.
Blesta Addons replied to Michael's topic in Contribute
Just to note the model is no longer used as we use the support manager model . Is safe to delete the model directory . -
[Plugin] Cpanel Csf Tounblock Ip In Cpanel
Blesta Addons replied to Blesta Addons's topic in Extensions
Waaaaaaaaw .. if you add this , you are a rock ... i already requested this . -
Uff how stupid 'im , is normal to see a blank page , because it will show response only in ajax request ; in controller main change this if ($this->isAjax()) { by if (!$this->isAjax()) { and revert back when you call it from Jquery request .
-
error reporting is enabled ? i suspect it the model name maybe . can you PM the url ?
-
[Plugin] Cpanel Csf Tounblock Ip In Cpanel
Blesta Addons replied to Blesta Addons's topic in Extensions
i have already begin to add some usefull feature in the cpanel module, but the lock of time, i cna't finish it now . -
[Plugin] Cpanel Csf Tounblock Ip In Cpanel
Blesta Addons replied to Blesta Addons's topic in Extensions
this model is written by a memeber before, i have just fixed some issue that it was in that date . if i remember well, this plugin get cpanel servers from cpanel module, then execute a request/post to the server uri . this method is ugly to use it now , not sure if csf has a API command now and , if yes i think we can integrate it to the cpanel module instead . -
now the template side, add a jquery request to fetch the numbers and add the response to a div class that has the id count_ticket . <div id="count_ticket">0</div> <?php $this->Javascript->setInline(' $(document).ready(function() { fetchCountTickets(); }); function fetchCountTickets() { $(this).blestaRequest("GET", "' . $this->Html->safe($this->base_uri . "plugin/count_tickets/main") . '", null, function(data) { if (data) $("#count_ticket").html(data); }, null, {dataType:"json"}); } '); ?>
-
Just to note the model file is count_tickets_model.php and not count_tickets.php . now you can access the plugin via a url and see what it show you . http://your_domain.com/blesta/plugin/count_tickets/main
-
controllers/main.php <?php /** */ class Main extends CountTicketsController { /** * Pre-action */ public function preAction() { parent::preAction(); $this->uses(["CountTickets.CountTicketsModel")); $this->client_id = $this->Session->read("blesta_client_id"); } /** * Portal Newe index */ public function index() { if ($this->isAjax()) { $response = $this->CountTicketsModel ->getCountTickets($this->client_id, "open"); // JSON encode the AJAX response $this->outputAsJson($response); return false; } return false; } }