Stu
-
Posts
51 -
Joined
-
Last visited
-
Days Won
2
Reputation Activity
-
Stu reacted to Abdy in Database error after provisioning first SolusVM VM
I used a 1 GB Droplet from DigitalOcean for about 2 years, without any problems. Now I use a 16 GB server.
Blesta don't require a lot of RAM.
-
-
Stu reacted to Michael in Integrating Blesta With My Website
I recommend ExpertIntegrations and CyanDark for integrations.
If you can do html / css you can follow my tutorial here: Blesta Integration 3.3.x (Advanced)
-
Stu reacted to Paul in WHY BLESTA DON´T PRIORITIZE WHAT WE REALLY NEED
Alright, I don't normally do this but I'm going to close this thread. No offence to the @jassdesi, and I hope my response was informative. I hope everyone has a good week.
-
Stu reacted to Paul in WHY BLESTA DON´T PRIORITIZE WHAT WE REALLY NEED
We're about to start development on the new Domain Manager system. To be perfectly honest, v4 took way longer than we expected. It was much more involved than we thought it would be, and it pushed off domains.
We're taking a hard look right now at all of the discussions about domains, and it looks like we're going to stick with the KISS principle. (Keep It Simple Stupid). Even so, improving domain support is a big deal and we're not going to let it prevent us from coming out with other releases while we work on it. It's likely that the domain system will be implemented almost entirely as a plugin, though there are some core changes that are necessary like packages being able to defer their pricing to plugins. Aside from any core dependencies, the domain plugin may be able to be released as a beta on its own where we look forward to getting more feedback from the community.
Since there are also other important things that need to be done as well, we are going to work on those things simultaneously and reduce the time to release. Domains will be included when it is ready, but we aren't going to hold back releases as a result.
I hope that makes sense, and I understand how frustrating it is not to already have better support for domains. Just know that we're working on it, alongside other things, and will release it to the community when we have something ready to test.
-
-
-
Stu reacted to BeZazz in An observation.
Just an observation.
I just read 2 threads and it stuck me that in the threads no one says please or thank you.
The posts I read were basically demanding xyz be added to Blesta. Maybe I am getting old and out of touch but what happened to being polite, especially when you are expecting someone to do something for you.
Just because you paid for a piece of software does not mean you can be rude when asking for something.
My 2c
-
Stu reacted to INUMIO-Rob in Network Status And Schedule Maintenance
Not to be impatient, but do we have a date for a production-ready integration with blesta on the radar? I need to implement a basic network status monitor and cachet looks brilliant. If it's close to going gold, I'll postpone a stand-alone install lieu a blesta-cachet extension.
Thanks for your time.
-
Stu reacted to Nelsa in Provisioning Software Advice
Oh..my mistake,I toght you're going to sell VPSs.
-
Stu reacted to Blesta Addons in Make reCaptcha as company settings and add it to Form Class
from v4 , reCaptcha was a shipped vendor components with blesta core , it would very beneficent to make reCaptcha settings as company setting rather than make it in the order form settings .
this will allow developers to only call the reCaptcha setting and check if exist and use it .
in the order form late the select box as it and show reCaptcha in the list only if it was a setting in the company, if not not show it .
that way also any plugin can only initialize reCaptcha components with company settings rather than make a settings to be saved . also this behavior will help blesta team to make reCaptcha available the Form class if they want to add a field for it like ( $this->Form->reCaptcha([$options]); )
https://requests.blesta.com/topic/make-recaptcha-as-company-settings
-
Stu got a reaction from Michael in Best Way to Install Blesta - Softaculous or Manually
I'm new to blesta myself and have quickly discovered the community is great here and the blesta staff are also great.
So if you're concerned at all about being able to manually install it yourself, give it a try and come and ask for help in the Forums if you need it.
I've already had lots of help through PM's, live chat with Paul and Licensecart and a couple of forum posts.
and I've only been here a few days.
It really is a pleasure running into a problem when you have such great support
So +1 for manual install
EDIT: just realised you're not new you have 144 posts lol. Well what I said still stands, but you probably already know it.
-
Stu reacted to Hogie in Blesta + nginx + php-fpm + php 7
I guess I should also throw out what is going on with it...
try_files is a fast way to do an if statement if the files exist. First, it will try to see if that path exists as a file ($uri), then see if it is a directory ($uri/) then it will internally redirect it to run as index.php?fullpath which is what the url was doing with index.php in it, but we are just making it go away. You can add other things too, and this is MUCH faster than if statements in the location section. If you can get away with it, never use if statements in the nginx configuration where it will be parsed for every connection. It would slow it down to apache levels
-
-
Stu reacted to Paul in Importing ClientExec
We will consider building a CE importer, we've had quite a few requests for it recently. In the meantime, you can take advantage of the whimps 30-day money back guarantee. Get a monthly license, do the migration, then cancel and get a refund.
-
Stu reacted to Michael in Best Way to Install Blesta - Softaculous or Manually
I always say manually.
-
Stu reacted to Paul in Release 4.0.0
Version 4.0.0 is now available. You can download directly right here.
Installing Blesta
See Installing Blesta in the User Manual for instructions.
Upgrading Blesta
See Upgrading Blesta in the User Manual for instructions.
Migrating to Blesta
See Migrating to Blesta in the User Manual for instructions.
Overview
PHP 7 is now supported. Major codebase upgrade to new version of the minPHP framework. Mass Mailer plugin lets you send email to specific customers, or export the data. Clean new FOUR staff and client area themes, and new dropdown staff menu. Fantastic looking interactive graphs let you see a breakdown of revenue by payment type. New client order link and permissions based order form listing page. Many order form improvements like reCAPTCHA 2, GeoIP state/province selection & more. Fantastic new The SSL Store module and plugin. Create an account and start selling now. Blesta License Module is now included with Blesta for Blesta resellers. Tons more... Directories Removed in 4.0
The following directories are not in the 4.0 distribution, but were in 3.x. If upgrading, you may remove them.
~/helpers/date ~/helpers/form ~/helpers/html ~/helpers/javascript ~/helpers/pagination ~/helpers/xml Release Notes
See Blesta Core - Version 4.0.0.
For older releases see all Change Logs.
-
Stu got a reaction from Michael in In which File would I find....
thanks again for the help, I'll have a play with this when I get home
-
Stu reacted to Michael in In which File would I find....
All the themes stuff are in structure.pdt, this is mine:
<h1 class="headercrumb"> <?php // $this->Html->ifSet($logged_in) if (strpos($_SERVER['REQUEST_URI'], "customers") && $page_title != "Our Customers" || strpos($_SERVER['REQUEST_URI'], "order") !== false){ $today_date = date('Y-m-d H:i:s'); if($client->date_added == $today_date){ echo "Welcome "; echo $client->first_name; echo "..."; }else{ echo "Welcome back "; echo $client->first_name; echo "!"; } }elseif (strpos($_SERVER['REQUEST_URI'], "category") == true){ echo "Categories"; }elseif( $page_title != '' ){ echo $page_title; }else{ echo ($this->Html->ifSet($title) ? $this->Html->_($title, true) : $this->_("AppController.client_structure.default_title", true)); } ?> </h1>
-
-
Stu reacted to Michael in In which File would I find....
The bottom nav is Blesta's navigator which is pre-filled with plugin menus, etc you can add to it by finding it in the structure.pdt it should be something like:
<div class="nav-content"> <div class="nav"> <nav class="navbar navbar-default" role="navigation"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> <span class="sr-only"><?php $this->_("AppController.sreader.navigation");?></span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> <div class="container"> <?php $active_nav = null; ?> <ul class="nav navbar-nav"> <?php foreach ($this->Html->ifSet($nav, array()) as $link => $value) { $attributes = array(); $link_attributes = array(); $dropdown = !empty($value['sub']); $active = false; if ($value['active']) { $active = true; $attributes['class'][] = "active"; $active_nav = $value; } if ($dropdown) { $attributes['class'][] = "dropdown"; $link_attributes['class'][] = "dropdown-toggle"; $link_attributes['data-toggle'][] = "dropdown"; // Set parent to active if child is if (!$active) { foreach ($this->Html->ifSet($value['sub'], array()) as $sub_link => $sub_value) { if ($sub_value['active']) { $attributes['class'][] = "active"; break; } } } } ?> <li<?php echo $this->Html->buildAttributes($attributes);?>> <a href="<?php $this->Html->_($link);?>"<?php echo $this->Html->buildAttributes($link_attributes);?>> <i class="<?php $this->Html->_($value['icon']);?>"></i> <?php $this->Html->_($value['name']); if ($dropdown) { ?> <b class="caret"></b> <?php } ?> </a> <?php if (!empty($value['sub'])) { ?> <ul class="dropdown-menu"> <?php foreach ($this->Html->ifSet($value['sub'], array()) as $sub_link => $sub_value) { ?> <li> <a href="<?php $this->Html->_($sub_link);?>"><i class="<?php $this->Html->_($sub_value['icon']);?>"></i> <?php $this->Html->_($sub_value['name']);?></a> </li> <?php } ?> </ul> <?php } ?> </li> <?php } ?> </ul> <ul class="nav navbar-nav navbar-right"> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> <?php $this->Html->_($client->first_name);?> <?php $this->Html->_($client->last_name);?> <b class="caret"></b> </a> <ul class="dropdown-menu"> <li><a href="<?php echo $this->Html->safe($this->client_uri . "main/edit/");?>"><i class="fa fa-edit fa-fw"></i> <?php $this->_("AppController.client_structure.text_update_account");?></a></li> <?php if ($this->Html->ifSet($portal_installed, false)) { ?> <li><a href="<?php echo $this->Html->safe(WEBDIR);?>"><i class="fa fa-circle-o fa-fw"></i> <?php $this->_("AppController.client_structure.text_return_to_portal");?></a></li> <?php } ?> <li class="divider"></li> <li><a href="<?php echo $this->Html->safe($this->client_uri . "logout/");?>"><i class="fa fa-sign-out fa-fw"></i> <?php $this->_("AppController.client_structure.text_logout");?></a></li> </ul> </li> </ul> </div> </div><!-- /#header .navbar-collapse --> </nav> </div> </div> <?php } } ?> and you can add new links there in after this bit:
</ul> <?php } ?> </li> Where you can add <li>Yourlink or stuff here</li>
------
As for the welcome back we have a tutorial here: Welcome the client or Welcome them back.
-
Stu got a reaction from Michael in In which File would I find....
ok thanks, I was looking in
/app/controllers/client.main.php
$this->contact = $this->Contacts->getByUserId($this->Session->read("blesta_id"), $this->client->id);
if (!$this->contact)
$this->contact = $this->Contacts->get($this->client->contact_id);
I guess I was way off lol.
Thanks for the help, I'll look through it and figure it out
EDIT: just realised you're talking about the navigation lol
-
Stu got a reaction from activa in Timezone Error
Thanks again for the help.
For anyone else that comes up against this error, its a system error not a blesta error
To fix it, locate your php.ini (in my case /etc/php.ini) and uncomment
date.timezone =.
check here for your timezone http://php.net/manual/en/timezones.php and add in the correct one for you.
example: date.timezone = "US/Central"
if the line doesn't exist you can just add it.
Thanks
-
Stu reacted to Michael in In which File would I find....
Hi mate,
depends on what you want to do? you can change the text in the theme structure.pdt look for:
<?php if( $page_title != '' ){echo $page_title;}else{echo ($this->Html->ifSet($title) ? $this->Html->_($title, true) : $this->_("AppController.client_structure.default_title", true));}?> or
<?php echo $this->Html->ifSet($title) ? $this->Html->_($title, true) : $this->_("AppController.client_structure.default_title", true));?>
-
Stu got a reaction from Michael in Login Form Outside Blesta
Ah ok I didn't realise that.
Well there's no problem with that at all then.
Thanks for the help and advice