Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 03/16/2017 in Posts

  1. Paul

    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.
    8 points
  2. Paul

    create test account

    We don't allow testing of any kind in our live environment. If you want to test Blesta out, please download and install the 30-day free trial.
    2 points
  3. of course yes . it would work as it was in v3.
    1 point
  4. SinOjos

    Test, Test, Test, Test

    A number of cms's plugins (drupal, joomla, etc) use mobiledetec as part of their browser/device detection plugin. http://mobiledetect.net/ Besides their code on the page, there are a couple of links to articles about server side responsive design.
    1 point
  5. Stu

    In which File would I find....

    thanks again for the help, I'll have a play with this when I get home
    1 point
  6. Michael

    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>
    1 point
  7. Michael

    In which File would I find....

    Ah did you mean something else mate lol?
    1 point
  8. Stu

    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
    1 point
  9. Michael

    Full Service Invoicing

    Nice idea for a feature request: https://requests.blesta.com that should get a lot of +1's since it would be cool for vps providers, management companies who sell hours to do and webs designers maybe who want to charge per time.
    1 point
  10. Michael

    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.
    1 point
  11. The strange thing is the card is still being successfully charged. It's not just that Blesta keeps charging the card, Stripe is also approving the charge and I'm getting paid. The Stripe portal lists the payments, clearly showing the expired date of the card that was charged. Now, I'm happy to continue getting paid, so I'm not going to complain. But I find it odd behavior.
    1 point
  12. Nelsa

    Error 1023 - Plesk Onyx - NAT

    I'm testing modified plesk module with two fields for IP adress ,one field ip_adress and second public_ip:adress ..should be done very soon
    1 point
  13. A little sneak peek of the next version. The next version will come in two flavors, One free with all the same features of cPanel Extended 5.1 (but without the security risks) and another paid version with extra features and premium support.
    1 point
  14. Stu

    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
    1 point
×
×
  • Create New...