Leaderboard
Popular Content
Showing content with the highest reputation on 02/09/2015 in all areas
-
[Plugin] Admin Tools (More Options For Staff)
a.daniello and one other reacted to Blesta Addons for a topic
you should go to cms plugin itself , as my plugins is just for adding/editing/deleting page , bacuase the portal plugin hasn't yet this feature . so the cms plugin is responsible for get/render the pages .2 points -
If your bank decided to only put the posted dates and leave out the column with the transaction dates on your credit card bill each month would you be happy about that? Would you be able to match up your gas receipts to the posted date? Now picture doing that for a year of transactions. You may think it does not bother you so nobody else should need it but I'm sure the day your credit card statement had posted dates and no transaction dates you would immediately see the importance of what I'm saying. In my country most of our accounting systems were inherited from UK and customers prefer to have actual dates as opposed to the date posted. I hope this example helps to illustrate my concerns.2 points
-
[Plugin] Admin Tools (More Options For Staff)
Blesta Addons and one other reacted to PauloV for a topic
This plugin as so many potential. One of the best available Thanks naja7host.2 points -
Client-Area Dashboard: Quick Links For Widgets
Blesta Addons reacted to serge for a topic
In the dashboard when you have a lot of invoices, services,etc, dashboard page can be LONG., and not all customers will scroll down so much. Each widget can display each up to 20 lines by widget's pages., so if you have in this order Widget 1: Invoices (20 lines) Widget 2: Services (20 lines Widget 3: Transactions (20 lines) Widget 3: Supports (20 lines) That do mean, "Transaction" is starting at +40 lines, and not all customers will presume it's bellow & will scroll down so much. So that why I created quick links for widgets at top & at bottom of dashboard, see pictures. Here the methods: ----------------------- in /app/views/client/YOUR-THEME/client_main.pdt just after: <div class="col-md-9 right_content"> Add: <a name="top"></a> | <a href="<?php echo $this->Html->safe($this->client_uri . "#services");?>">Services</a> | <a href="<?php echo $this->Html->safe($this->client_uri . "#transactions");?>">Transactions</a> | <a href="<?php echo $this->Html->safe($this->client_uri . "#tickets");?>">Tickets</a> | <br> <br> At the end of file just after: ?> Add: <center> | <a href="<?php echo $this->Html->safe($this->client_uri . "#top");?>">Back to Top</a> | <a href="<?php echo $this->Html->safe($this->client_uri . "#invoices");?>">Invoices</a> | <a href="<?php echo $this->Html->safe($this->client_uri . "#services");?>">Services</a> | <a href="<?php echo $this->Html->safe($this->client_uri . "#transactions");?>">Transactions</a> | <a href="<?php echo $this->Html->safe($this->client_uri . "#tickets");?>">Tickets</a> | </center> ------------- in /app/views/client/YOUR-THEME/client_invoices.pdt At very beginning: Before: <?php Add: <a name="invoices"></a> ---------------- in /app/views/client/YOUR-THEME/client_services.pdt At very beginning Before: <?php Add: <a name="services"></a> -------------------------- in /app/views/client/YOUR-THEME/client_transactions.pdt At very beginning Before: <?php Add: <a name="transactions"></a> ------------------------- in plugins/support_manager_addons/views/default/client_widget.pdt At very beginning Before: <?php Add: <a name="tickets"></a>1 point -
Cpanel Password Change
chanx-young reacted to Tyson for a topic
Thanks for listing the steps to duplicate. It should be noted that you also need to ensure you have your WHM account configured to require a password strength (e.g. 60) when attempting to duplicate this behavior. It looks like the API response from changing the account password is not in the same format as the other API responses that the module expects, so it was not handling that error. I've updated the module to handle that error for the next release. See CORE-1580. It's entirely up to the module to determine what an error is with respect to the API it makes use of, and to then let Blesta know what it is, if any. While cPanel generally displays friendly error messages, likely because the same message is shown in their account interfaces, error responses from the API can't always be parsed and sent to the view in Blesta. Some APIs don't return friendly messages (maybe just an error code #), or may contain sensitive information that should not be displayed in the public interface. The module should determine what the best error message response would be considering the information it has at hand and the fact that it will be displayed in the interface. This is why several extensions sometimes defer to generic error messages. The cPanel error message for this particular password request can be confusing: 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. The second sentence tells the user to select a password with a strength of 60+. What is 60 and how is it determined? The module doesn't know, the user won't know, and even I don't know what would pass that requirement. It might make more sense in cPanel because they display a password strength indicator while you type in your password, but that strength indicator is not available over the API. It would likely be better for the module to translate this message into something more useful/generic because of this, such as "The password you selected was rejected. Please enter a longer password containing numbers, letters, and symbols." But I'll leave that as a feature for another day.1 point -
1 point
-
[Plugin] Css Javascript Toolbox (Magic Box)
Michael reacted to Blesta Addons for a topic
sory i have not clicked in the sync button1 point -
[Blesta 3.2-3.5.1] How To Make Static Pages By Modifying Portal Plugin
serge reacted to Blesta Addons for a topic
i have a idea to add it , but not sure if it work .1 point -
[Plugin] Css Javascript Toolbox (Magic Box)
Michael reacted to Blesta Addons for a topic
Updated to v 1.6.0 1.6.0 -fix language difinition success in updating file. -fix include multiple files in one controller (css/html/js). -fix preselect page/controller in edit page.1 point -
Client-Area Dashboard: Quick Links For Widgets
Michael reacted to Blesta Addons for a topic
i think he mentioned someway as a anchor link . but any way is not required , as Licensecart told, the pagination is limiting the page to be long .1 point -
[Plugin] Admin Tools (More Options For Staff)
Joseph H reacted to Blesta Addons for a topic
updated to 2.0.0 + fix bug in plugins disable/uninstall popup modal . + added support to add edit delete CMS pages . no chaneg needed in the cms portal . for CMS portal , add a new page , the URI is the path to that page in the url adress . exemple , new page with uri "about-us" canbe accessed with the url http://yourdomain.com/blestaurl/about-us enjoy the plugin .1 point -
[Blesta 3.2-3.5.1] How To Make Static Pages By Modifying Portal Plugin
serge reacted to Blesta Addons for a topic
my next version of admin tools plugin , i have added option for cms portal , you can create/edit/delete page from cms without topucing any files in cms plugin . i have tested it and is working .1 point -
Date Received Instead Of Date Applied For Transactions On Invoice
PauloV reacted to Blesta Addons for a topic
if you go to transaction you will find date of transaction insead of date applied . this give some confusion on what is shown . transaction show date transaction invoice show data applied .1 point -
Terminate Suspended Services
serge reacted to Blesta Addons for a topic
don't forget , we are here always to help1 point -
This is hardly the best way of doing it but it works. (Don't judge me ) In /app/views/client/bootstrap/javascript/jquery-client-3.2.0.js method blestaLoadWidget find: var temp = $(data.content); after it put the following: // Append the widget to the page if (data.content.indexOf("services") >= 0) $(container).prepend(temp); else $(container).append(temp); That's it! edit: forgot to mention which method to change lol1 point