Jump to content

Stu

Members
  • Posts

    51
  • Joined

  • Last visited

  • Days Won

    2

Reputation Activity

  1. Like
    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.  
  2. Like
    Stu reacted to Paul in SolusVM API user   
    The log in Blesta is under Tools > Logs: Module
  3. Like
    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)
  4. Like
    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.
  5. Like
    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.
  6. Like
    Stu reacted to Paul in An observation.   
    Good observation! Please and thank you goes a long way.  
  7. Like
    Stu reacted to austenite in An observation.   
    True, manners cost nothing!
  8. Like
    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
  9. Like
    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.
  10. Like
    Stu reacted to Nelsa in Provisioning Software Advice   
    Oh..my mistake,I toght you're going to sell VPSs.
  11. Like
    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
  12. Like
    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.
  13. Like
    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
  14. Like
    Stu reacted to mlsto in Importing ClientExec   
    Thanks Michael
    Will see how it goes
  15. Like
    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.
  16. Like
    Stu reacted to Michael in Best Way to Install Blesta - Softaculous or Manually   
    I always say manually.
  17. Like
    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.
  18. Like
    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
  19. Like
    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>  
  20. Like
    Stu reacted to Michael in In which File would I find....   
    Ah did you mean something else mate lol?
  21. Like
    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.
  22. Like
    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
  23. Like
    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
  24. Like
    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));?>  
  25. Like
    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
×
×
  • Create New...