Jump to content

Beav

Moderators
  • Posts

    268
  • Joined

  • Last visited

  • Days Won

    20

Reputation Activity

  1. Like
    Beav reacted to Paul in Upgrader not disabled after upgrading   
    It doesn't actually try to run the migrations (database queries) again. The path should be removed though, CORE-2520. Will look into displaying a message that it has already been upgraded or similar.
  2. Thanks
    Beav reacted to Blesta Addons in [Plugin] Stats & Reports   
    Screenshots :

     

     

     

  3. Like
    Beav reacted to HostCram in Plugin: Email History   
    Your blesta theme integration is quite impressive.
    Thanks for the great plugin.
  4. Like
    Beav got a reaction from MineHarvest66 in Plugin: Email History   
    Email History
    Gosuhost is introducing the email history plugin for Blesta. This allows your customers to view past emails straight from their client area.
    This gives your customers a much better experience rather than them checking their email client for past emails. They can click the row to view the email in text format.
    And the best thing is, we are releasing this free and open-source so you can edit and see the code.

     
     
    client_emails-1-1-0.zip
  5. Like
    Beav got a reaction from turner2f in Plugin: Email History   
    Ill have to set this as a widget in test environment, i would assume because ?whole_widget=true isnt a valid condition in the controller so having this in the uri isnt actually doing anything, i would have to look but im sure this has to do with its display. Ive not worked with widgets but i should have time by the weekend to check this task and research
  6. Like
    Beav reacted to turner2f in Plugin: Email History   
    @gosuhost
    CONCERNING HOW TO ADD A WIDGET TO THE CLIENT DASHBOARD PAGE...

    I used a technique that I wrote last year concerning a different plugin found at...
    https://www.blesta.com/forums/index.php?/topic/8092-how-to-add-the-quotes-widget-to-the-client-dashboard/

    ==================================


    1) - Open up     /app/client_controller.php
     
     
    2) - And then look for the following code, and add what is hi-lited in red....
    What is in lite grey is optional.
     
     
           $widgets = [];
            $widget_location = null;
            switch ($this->controller) {
                case 'client_main':
                    $widget_location = 'widget_client_home';
                    // Set the default widgets to appear

                    $widgets = [
                        'client_invoices'=>['uri'=>$this->base_uri . 'invoices/?whole_widget=true'],
                        'client_services'=>['uri'=>$this->base_uri . 'services/?whole_widget=true'],
                        'client_transactions'=>['uri'=>$this->base_uri . 'transactions/?whole_widget=true'],
                        'client_quotes'=>['uri'=>$this->base_uri . "plugin/quotes/client_main/index/?whole_widget=true"],
                        'client_emails'=>['uri'=>$this->base_uri . "plugin/client_emails/client_main/index/?whole_widget=true"],
                    //'client_tickets'=>['uri'=>$this->base_uri . 'plugin/support_manager/client_tickets/?whole_widget=true'] //DE-Activated since we are using  the  Support Manger Addon plugin.
        
                   // Additional note : as of October 2017 we are using "Support Manager PRO".
                   //So we also had to DE-activate the   " Support Manager Add-On " plugin to get rid of the EXTRA " Tickets " box that was on the client
                   //dashboard. IF we ever stop using the PRO version, we will need to RE-activate the  " Support Manager Add-On " plugin.
                        
                    ];
                   break;
            }
  7. Like
    Beav reacted to turner2f in Plugin: Email History   
    Thanks very much @gosuhost
     
    For clarity on what GoSuhost posted....
    Here is how you add the "Mail Log" to your dropdown menu...
     
    ==================

    1) - Open up   /app/views/client/bootstrap/structure.pdt
     
    2) - And then look for the following code, and add what is hi-lited in red....
     
    <ul class="nav navbar-nav navbar-right">
                                    <?php
                                    if ($this->Html->ifSet($logged_in)) {
                                    ?>
                                    <li class="dropdown">
                                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">
                                            <?php $this->Html->_($contact->first_name);?> <?php $this->Html->_($contact->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)) {
                                            ?>
                                            
                                            
                                            <!--This adds a SAFE URL link to the Client Emails page. Otherwise you will have 404 Errors.-->
                                            <li><a href="<?php echo $this->Html->safe($this->client_uri . "plugin/client_emails/client_main/index/");?>"><i class="fa fa-envelope fa-fw"></i>  See E-Mail History</a></li>
                                            
                                            
                                            <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>
  8. Like
    Beav reacted to JDG in Domain Manager - We need your feedback on domains   
    I agree with Blesta Addons, I don´t know why blesta is taking so long to do something the community needs desperately. We know guys you are working on that, but we can´t wait years to have it done.
  9. Like
    Beav reacted to Blesta Addons in Plugin: Email History   
    for me, the email history is not a trivial info that should be in the main page widget, only a link to the page in enough. but others might find it a so important info  to make it in the main page.
  10. Like
    Beav got a reaction from activa in How to select Invoice Templates   
    The dropdown that currently has the field "Default" it should be located within this dropdown
  11. Like
    Beav got a reaction from katycomputer in How to select Invoice Templates   
    The dropdown that currently has the field "Default" it should be located within this dropdown
  12. Like
    Beav got a reaction from activa in domain search not working   
    Make sure the IP of your server is whitelisted for the api and allow 20-30 minutes for it to update and try again as it sometimes takes a bit to update.
  13. Like
    Beav got a reaction from activa in Domain Availability Checker Widget + Counter   
    @Blesta Addons, I inspire to have the experience you and your team has. Thank you for your help and assist as always 
  14. Like
    Beav got a reaction from Blesta Addons in domain search not working   
    Make sure the IP of your server is whitelisted for the api and allow 20-30 minutes for it to update and try again as it sometimes takes a bit to update.
  15. Thanks
    Beav got a reaction from Amit Kumar Mishra in Domain Availability Checker Widget + Counter   
    I have updated the client_data plugin to also support Domain Counts and Support manager Pro ticket counts (still has default support manager counter as well) You may download it here.
     
    Here are examples of calls depending on which one you require for your theme. 
    <?php $this->Javascript->setInline(' $(document).ready(function() { fetchCountServices(); }); function fetchCountServices() { $(this).blestaRequest("GET", "' . $this->Html->safe($this->base_url . "plugin/client_data/client_main/count_services/active") . '", null, function(data) { $("#services_count").html(data); }, null, {dataType:"json"}); } '); ?> <?php $this->Javascript->setInline(' $(document).ready(function() { fetchInvoices("open"); }); function fetchInvoices(status) { $(this).blestaRequest("GET", "' . $this->Html->safe($this->base_url . "plugin/client_data/client_main/count_invoices/") . '" + status, null, function(data) { $("#invoices_count").html(data); }, null, {dataType:"json"}); } '); ?> <?php $this->Javascript->setInline(' $(document).ready(function() { fetchCountTickets(); }); function fetchCountTickets() { $(this).blestaRequest("GET", "' . $this->Html->safe($this->base_url . "plugin/client_data/client_main/count_pro_tickets/open") . '", null, function(data) { $("#tickets_count").html(data); }, null, {dataType:"json"}); } '); ?> <?php $this->Javascript->setInline(' $(document).ready(function() { fetchCountDomains(); }); function fetchCountDomains() { $(this).blestaRequest("GET", "' . $this->Html->safe($this->base_url . "plugin/client_data/client_main/count_domains/") . '", null, function(data) { $("#domains_count").html(data); }, null, {dataType:"json"}); } '); ?> Sorry formatting went off by a bit. $("#div_id_to_replace_here") is what tells the ajax which div to update
    which ever Request you want should be added around the bottom of structure.pdt (i have seperated requests individually above) before   <?php echo $this->Javascript->getInline();?
  16. Like
    Beav reacted to Blesta Addons in Plugin: Email History   
    another simple fix in the language file is needed, change Form to From .
     
  17. Like
    Beav reacted to Blesta Addons in CMS Pro Announcements   
    We want to announce that we are near to release our new & Advanced CMS for blesta. but what we have in deference from other CMS?
    1 - Built in Domain Checker for any page with a simple short tag .
    2 - Our CMS Pro Support HTML, Javascript/Jquery and PHP ... Yes you can write your own PHP code inside any page
    3 - Our CMS Pro Support Plans Comparison between packages, as a short tag also .
    4 - Our CMS Pro Support Multi-languages Pages, and sub-pages .
    5 - Our CMS Pro Support a Redirection Options for old links to new links, so don't worry about your old pages indexed in google.
    6 - Our CMS Pro totally compatible with Our Multi-languages & Seo , Sitemap generator Plugin,
    7 - Our CMS Pro totally configured to any kind of website, and is optimized for the Hosting/Domains Industry Websites.
    8 - Our CMS Pro allow you to add your own template structure without touching any plugin core file, so you are safe in upgrades
    9 - Our CMS Pro is totally built for better seo practice and technique, so google will be your friend,
    10 - Our CMS Pro Pages support multiple  built-in navigation menu (top navbar, footer, sitemap, ect ).
    11 - Our CMS Pro Pages has visibility setting, for clients only, only visitor, or all (default).
    and so many amazing features, we have tested and we are getting a good result in term of google raking and website ranking, and is totally functional for hosting industry .
    We have two others cool features not listed, they are surprise for all our clients, they are the most wanted features for all Webhosters .
    Release date can be the new year or before, until the release date, we will post a video or screenshot about amazing features we have prepared for you .
  18. Like
    Beav got a reaction from Blesta Addons in Plugin: Email History   
    Update is now live, I have updated the original download link to reflect the 1.0.1 download. You may also Download it Here (updated 11/04/2017)
  19. Like
    Beav got a reaction from Michael in Plugin: Email History   
    Update is now live, I have updated the original download link to reflect the 1.0.1 download. You may also Download it Here (updated 11/04/2017)
  20. Like
    Beav got a reaction from Joseph H in Plugin: Email History   
    Update is now live, I have updated the original download link to reflect the 1.0.1 download. You may also Download it Here (updated 11/04/2017)
  21. Like
    Beav got a reaction from activa in Plugin: Email History   
    Yes this seems correct, I will get this updated soon
  22. Like
    Beav got a reaction from Michael in Plugin: Email History   
    Yes this seems correct, I will get this updated soon
  23. Like
    Beav got a reaction from HostCram in Plugin: Email History   
    Email History
    Gosuhost is introducing the email history plugin for Blesta. This allows your customers to view past emails straight from their client area.
    This gives your customers a much better experience rather than them checking their email client for past emails. They can click the row to view the email in text format.
    And the best thing is, we are releasing this free and open-source so you can edit and see the code.

     
     
    client_emails-1-1-0.zip
  24. Thanks
    Beav got a reaction from Paul in Plugin: Email History   
    Email History
    Gosuhost is introducing the email history plugin for Blesta. This allows your customers to view past emails straight from their client area.
    This gives your customers a much better experience rather than them checking their email client for past emails. They can click the row to view the email in text format.
    And the best thing is, we are releasing this free and open-source so you can edit and see the code.

     
     
    client_emails-1-1-0.zip
  25. Like
    Beav reacted to Blesta Addons in Plugin: Email History   
    after a look at the code, i have some suggestion to improuve the code and avoid some warning in the debug mode . i will send you the updated files later.
×
×
  • Create New...