Jump to content

ariq01

Members
  • Posts

    105
  • Joined

  • Last visited

Reputation Activity

  1. Like
    ariq01 reacted to Paul in Deleting Support Tickets   
    No immediate plans for this, but we're open to the idea. Why do you want to delete tickets? We see deleting tickets as something that generally shouldn't happen, except under unusual circumstances. Which is probably why it has thus far not been implemented.
  2. Like
    ariq01 reacted to Blesta Addons in [Plugin] Quotes/estimates Plugin   
    Hello All .
    i'm  Glade to announce the release of Quotes Plugin .
    this plugin will allow you to ofer your client a quote/estimates about services , then the client can decide to accept or reject the quote , once accepted an invoice is generated .
     
    The Plugin Can :
    - Admins can add/edit/delete/close/re-open Quotes .
    - Clients can view/download  assigned Quote.
    - Cleints can accept or reject the Quote .
    - Auto convertion of accepted Quote to invoice  .
    - TAX support .
    - search in quote subjects .
    - Support PSR standard and latest blesta version (4.3.2)
    - Ajax Lest Side Tabs
    - Own Template Engine for PDF with support of latest TCPDF version
    - Watermark for Accepted Or Rejected Quote
    - Plugin Manage options to set logo, background, font, days validity, terms ...
    - Widget Client Profile for staff

    TODO list :
    - Clients can receive the quote via email as PDF .
    - Comments both for client and staff under the qoute (threaded reply/conversation).
    - Devide Quote in two invoice after accept (first for prepayment ,and second after final work)
    - Create Quote for non clients , they can view it with a unique url .
    - Store Invoice ID related to the quote in the quotes table .
    - Store Client info in the quotes for history .
     
    this  plugin requiere the Pro (Silver) subscription .
    Order Link
    Plugin Page
    as always the installtion steps is :
    1 - download the file from client area .
    2 - upload the qoutes folder inside plugin directory .
    3 - goto plugins , and install Quotes .
    4 - enjoy the free content .
    NOTE: the quote link is added under billing tab .
  3. Like
    ariq01 reacted to Blesta Addons in [Plugin] Quotes/estimates Plugin   
    yes , they are still in the TODO list .
  4. Like
    ariq01 reacted to Paul74 in Blesta Integrations - From Just $29.99   
    Thanks for the order :
     
    Anyone else wants to try our service you can save 25% off for a limited time with code FEB2017
  5. Like
    ariq01 reacted to jmf421 in Recurring invoice bug   
    Ok that worked! I just updated the code in my.cnf and then restarted the mysql server. Then tested two separate customers and it seems to be working fine now. Thanks a ton!
  6. Like
    ariq01 reacted to Tyson in Recurring invoice bug   
    I don't encounter that issue myself on 4.0.0-b5, but the error you receive is very generic, shown when no known error is available. This means there is a wide range of possible reasons for the error, from server or web server configuration, php configuration, htaccess configuration, to custom code that may interfere with the it.
    It would be useful to know exactly what information you're using to create the recurring invoice, what URL you are sent to on error, what version of Blesta you're using, if you have any custom code/plugins in your installation, and what versions of php, MySQL, web server, and OS you're using.
  7. Like
    ariq01 reacted to evolvewh in New System and Company Tabs   
    With the addition of the new 'System' and 'Company' tabs, it would be a nice improvement if the active tab was shown in a subtle highlighted color. Just a thought but I think it makes it easier for users to know where they are in the system.

  8. Like
    ariq01 reacted to PreMadeKB in Premadekb.com: Blesta Ready-Made Cpanel Knowledgebase Articles + Images   
    v1.6 Released

    Total Articles: 239

    - Now total articles we have: 239
    - New Articles: 30
    - New Category: 2
    - New Sub-Category: 2

    Category Added:
    1. SolusVM
    2. Installing a Control Panel (How to Install cPanel - Others articles will be added in v1.7)

    New cPanel Tutorial: 7
    (Tutorial on MultiPHP, Modsecurity and Two-Factor Authentication)

    Article on Wordpress - Related to themes, etc
     
     
    As we promised, We have added SolusVM, Control Panel Installation tutorial, cPanel Articles, etc.
     
     
    Note: I added How to Install cPanel but due to lack of time, I was decided to add other articles like how to install Plesk, VestaCP in v1.7
  9. Like
    ariq01 reacted to mrrsm in Premadekb.com: Blesta Ready-Made Cpanel Knowledgebase Articles + Images   
    I gave it a read over and the english didn't seem bad to me.  What things stood out as bad?
  10. Like
    ariq01 reacted to Paul in Blesta 4.0.0 BETA 5 Released   
    Blesta version 4.0.0-b5 (BETA 5) is now available. You can download it from right here (Client Area Login Required).
    If you haven't seen the blog post announcement for 4.0.0 BETA 1, you can read it here.
    This is a BETA release. Beta releases are not considered stable enough for production use, and are UNSUPPORTED. DO NOT INSTALL IN A PRODUCTION ENVIRONMENT.
    Please report any bugs you find in the v4 beta bug forum.
    Installing Blesta

    See Installing Blesta in the User Manual for instructions.

    Upgrading Blesta

    See Upgrading Blesta in the User Manual for instructions.

    Release Notes

    See Blesta Core - Version 4.0.0-b1-b5. SEE BETA 5 ONLY

    For older releases see all Change Logs.
    What to Test!
    1. TEST EVERYTHING, IN PARTICULAR ANYTHING TO DO WITH PRICING AS WELL AS PHP 7 FUNCTIONALITY. SEE CHANGELOG FOR SPECIFIC ITEMS.
    Known issues
    1. Upgrading/Downgrading a service as a client does not work because the "Review" button is missing.
  11. Like
    ariq01 reacted to hsidhu in Order form payment required to create order/ service   
    Thanks 
    Another thing I notice that when u delete client it doesn't delete Clients contact information and not client card form account_cc.
    Since, google is not supporting Recaptcha old version. I edited the Recaptcha helper base on https://github.com/google/recaptcha
    This change applies to verion 3.6.X
    It need little change in order form plugin 
    Order/controllers/signup.php
    around line 53 where it has
    if (!$this->Recaptcha->verify($this->post['recaptcha_challenge_field'], $this->post['recaptcha_response_field']))
    Replace with
    if (!$this->Recaptcha->verify($this->post['g-recaptcha-response']))
    and update helpers/recaptcha/recaptcha.php with the code in attached file
     
     
    blesta_Recaptcha.php
  12. Like
    ariq01 reacted to turner2f in How To Setup Email Piping with C-Panel and Get SMS Text Alerts   
    STEP 1 - Go to  Admin --> Support --> Departments --> Edit --> Piping configuration    text field
     
    There is a sample line of code that is generated ...
    /usr/bin/php /home/username/support.mywebsitename.com/sub_folder/plugins/support_manager/pipe.php plugin/support_manager/ticket_pipe/index/1/ Use   /usr/local/bin/php    instead of   /usr/bin/php
     


    STEP 2 - Open up C-Panel and go to  "Global Email Filter"
     
    1) - Give it a title
    2) - Use " to " and " contains " from the dropdown menu
    3) - Insert your email address ( the one you are using for the "Departments" within Blesta )
    4) - Go to " Actions " and choose " Pipe to a Program "
    5) - Use the following sample path ( modify as needed per your Blesta installation location )
    /usr/local/bin/php /home/username/support.mywebsitename.com/sub_folder/plugins/support_manager/pipe.php plugin/support_manager/ticket_pipe/index/1/ 6) - Open up your FTP program, go to " /plugins/support_manger " and give the " pipe.php " file  a permission of 755
    7) - All done !
     
    ===========================
    Now the emails from generic email providers ( yahoo, gmail, hotmail, aol ) get piped into my support ticket system. 
     
    ===========================
     
    STEP 3 - ADDITIONALLY, you can setup the "Mobile Emails" within Blesta and C-Panel, so that the tickets will get sent as "Text Alerts" to your phone.
    See Mobile Ticket ( SMS Text Alert ) setup instructions at..
    ==========================
     
    Hope This Helps.
  13. Like
    ariq01 reacted to Michael in How To Setup Email Piping with C-Panel and Get SMS Text Alerts   
    Moved from support to contribute because that is what you are doing. You are contributing to the community.
  14. Like
    ariq01 reacted to Paul in I want affiliate plugin in blesta   
    Not my.cyberhour.com where Blesta is installed though, at least it's not forced. If you put in https:// then it works. I'd suggest forcing HTTPS, easy to do in your Blesta .htaccess file if you're on Apache  @CyberHour
    https://www.cyberhour.com get's an A- on SSL Labs, nice looking good! https://www.ssllabs.com/ssltest/analyze.html?d=www.cyberhour.com&hideResults=on
    EDIT: Oh, and I like your Bitcoin specials, nice VPS plans!
  15. Like
    ariq01 reacted to Blesta Addons in The SSL Store module Improuvement   
    i have sent the request pull for the local edit .
    now i found that the response from placeFullOrder() is not returning the domain to add it in the service field .
  16. Like
    ariq01 reacted to Paul in The SSL Store module Improuvement   
    We are planning to maintain it for v4 forward. Keeping that in mind, feel free to submit pull requests on Github, the extension is open source.
    TheSSLStore Module https://github.com/blesta/module-thesslstore TheSSLStore Plugin https://github.com/blesta/plugin-thesslstore
  17. Like
    ariq01 reacted to Paul in Virtualmin Module (Alpha)   
    A new Virtualmin module (alpha) is available.
    To install, download the attached virtualmin.zip, unzip and upload the "virtualmin" directory to ~/components/modules/ and visit Settings > Company > Modules to install and configure.
    Any comments or suggestions, please post in this thread!
    virtualmin.zip
  18. Like
    ariq01 reacted to Blesta Addons in digital downlaod   
    use the digital module here http://blesta-addons.com/plugin/store/main/item/9/ . the actual version is free . we have a pro version that is near to release this month , it has a license key generation that support multiple authority like envato or any custom one . verification system for license, opens source options for downloads with paiement or not . with a lot of new features like hooks or events .
     
     
     
  19. Like
    ariq01 reacted to Blesta Addons in The SSL Store module Improuvement   
    i have added the fucntion to allow local edit, it can be added to the module for next release .
     
    /** * Returns all fields to display to an admin attempting to edit a service with the module * * @param stdClass $package A stdClass object representing the selected package * @param $vars stdClass A stdClass object representing a set of post fields * @return ModuleFields A ModuleFields object, containg the fields to render as * well as any additional HTML markup to include */ public function getAdminEditFields($package, $vars = null) { Loader::loadHelpers($this, ['Html']); $fields = new ModuleFields(); // Create domain label $thesslstore_fqdn = $fields->label(Language::_('ThesslstoreModule.tab_client_cert_details.domains', true), 'thesslstore_fqdn'); // Create domain field and attach to domain label $thesslstore_fqdn->attach( $fields->fieldText('thesslstore_fqdn', $this->Html->ifSet($vars->thesslstore_fqdn), ['id'=>'thesslstore_fqdn']) ); // Set the label as a field $fields->setField($thesslstore_fqdn); // Create order id label $thesslstore_order_id = $fields->label(Language::_('ThesslstoreModule.tab_client_cert_details.store_order_id', true), 'thesslstore_order_id'); // Create order id field and attach to order id label $thesslstore_order_id->attach( $fields->fieldText('thesslstore_order_id', $this->Html->ifSet($vars->thesslstore_order_id), ['id'=>'thesslstore_order_id']) ); // Set the label as a field $fields->setField($thesslstore_order_id); // Create token label $thesslstore_token = $fields->label(Language::_('ThesslstoreModule.tab_client_cert_details.token', true), 'thesslstore_token'); // Create token field and attach to token label $thesslstore_token->attach( $fields->fieldText('thesslstore_token', $this->Html->ifSet($vars->thesslstore_token), ['id'=>'thesslstore_token']) ); // Set the label as a field $fields->setField($thesslstore_token); return $fields; } /** * Edits the service on the remote server. Sets Input errors on failure, * preventing the service from being edited. * * @param stdClass $package A stdClass object representing the current package * @param stdClass $service A stdClass object representing the current service * @param array $vars An array of user supplied info to satisfy the request * @param stdClass $parent_package A stdClass object representing the parent * service's selected package (if the current service is an addon service) * @param stdClass $parent_service A stdClass object representing the parent * service of the service being edited (if the current service is an addon service) * @return array A numerically indexed array of meta fields to be stored for this service containing: * - key The key for this meta field * - value The value for this key * - encrypted Whether or not this field should be encrypted (default 0, not encrypted) * @see Module::getModule() * @see Module::getModuleRow() */ public function editService($package, $service, array $vars = null, $parent_package = null, $parent_service = null) { // Set fields to update locally $service_fields = ['thesslstore_token', 'thesslstore_order_id', 'thesslstore_fqdn']; foreach ($service_fields as $field) { // check if the field is set and is not empty if (isset($vars[$field]) && $vars[$field] != '') { $service_fields[$field] = trim($vars[$field]); } } $fields = []; foreach ($service_fields as $key => $value) { $fields[] = ['key' => $key, 'value' => $value]; } return $fields; }  
  20. Like
    ariq01 reacted to Blesta Addons in The SSL Store module Improuvement   
    the new ssl store module is wonderful . but we have some observation in it that is really important to improve .
    1 - the service name_key is always "new" as it defined in the confg.json .it must show the domain tht the ssl was activated for .
    2 - there are no option for admins to edit the services_fields, is important if we want to add a license manually then attach it to a active order in the thesslstore website .
    3 - the reminder email should include the domain name for the ssl .
    3 - a good welcome email template sample
    as we have a lot of ssl for client we can't locate wich ssl we should go in it, we need to enter to every ssl to see the domain of the certificate .
  21. Like
    ariq01 reacted to Everyday in Crm Or Integration   
    It would be great to have integration with a CRM or have a plugin for one in Blesta. I'm envisioning being able to collect leads with web forms, email, live chat or phone. Make notes, communicate using the ticket desk, create quotes, etc. The lead should be able to click on the quote, accept it which will create their account service, etc in blesta. 
     
    This would allow us to work in one portal and keep information in one place rather than using 4 or 5 different, unsync'd systems.
  22. Like
    ariq01 reacted to austenite in Blesta Integrations - From Just $29.99   
    Just ordered from here, super excited! 
  23. Like
    ariq01 reacted to Blesta Addons in Having Problems   
    Logs has  XXX  time to be deleted . If not,  it called "Museum" .
  24. Like
    ariq01 reacted to Blesta Addons in [Plugin] Logicboxes Resellers Manager   
    Thanks .
    We are working in some logicboxes staff for our internal use . we have in our TODO list the logicboxes for hosting and vps . once we finish the xtream codes module and ovh vps module we will begin the work in one lmogicboxes module , not sure who will be first Hosting or Vps module .
  25. Like
    ariq01 reacted to CyberHour in I want affiliate plugin in blesta   
    My team is impatient . Not sure for how long will can keep this going. 
    @Paul will we see final release before easter of 2017 ?  
×
×
  • Create New...