Jump to content

Squidix Web Hosting

Members
  • Posts

    109
  • Joined

  • Last visited

  • Days Won

    3

Reputation Activity

  1. Like
    Squidix Web Hosting got a reaction from Jason Ryan in Ability To Resend Welcome Email   
    If it's not right there on the manage page, it defeats the purpose. In this case I might as well just copy and paste the password and email it out, since I have to navigate to the plugin.
     
    Can't stress enough that this should be core.
  2. Like
    Squidix Web Hosting got a reaction from Blesta Addons in Search Service Fields In Smart Search   
    Self explanatory.
     
    This is how WHMCS works. It's intuitive, it's quick, and the only downside is a negligible performance penalty. Account info (domain/username) is either #1 or #2 in search volume for pretty much any hosting company, next to client names/emails.
     
    Also, the first and pretty much only thing I want to see when searching services, service labels, are not even displayed in service search results.
     
  3. Like
    Squidix Web Hosting got a reaction from Paul in Cpanel 8 Char Username Restriction   
    Thanks guys!
  4. Like
    Squidix Web Hosting got a reaction from activa in Reusable Product Email Templates   
    I don't want to edit 10 packages every time there's a tiny change to the welcome email.
  5. Like
    Squidix Web Hosting got a reaction from activa in Ability To Override Term Rather Than Only Price.   
    We've written a patch to allow price override on creation.
  6. Like
    Squidix Web Hosting got a reaction from Infralliance in Email Templates Header / Per Company   
    +1. Custom CSS and HTML in the header.
  7. Like
    Squidix Web Hosting got a reaction from Fantasma in Ability To Move A Service From One Client To Another   
    I know. But I need my staff to be able to do it in the interface.
  8. Like
    Squidix Web Hosting got a reaction from kikloo in Price Override On Service Creation   
    And despite all of that, WHMCS is the industry leader. Blesta would be wise to take as many cues as possible from WHMCS.
     
    > See the big picture, maybe Microsoft should copy Sony because more people like the PS4.
     
    Well, yeah.
  9. Like
    Squidix Web Hosting got a reaction from Blesta Addons in Price Override On Service Creation   
    And despite all of that, WHMCS is the industry leader. Blesta would be wise to take as many cues as possible from WHMCS.
     
    > See the big picture, maybe Microsoft should copy Sony because more people like the PS4.
     
    Well, yeah.
  10. Like
    Squidix Web Hosting got a reaction from kikloo in Show Ticket Subjects In Ticket Notifications   
    Yep, should be default. I'd say [Ticket ID: number] SUBJECT -hash-
  11. Like
    Squidix Web Hosting got a reaction from Fantasma in Ability To Set An Unpaid Invoice Back To Draft   
    Would like the ability to turn an unpaid invoice back into a draft. 
  12. Like
    Squidix Web Hosting got a reaction from Lucas in Yearly Breakdowns   
    Ridiculous. They should do it by hand. A little long division never hurt anybody.
     
    GO TO THE ANT, O SLUGGARD; CONSIDER HER WAYS, AND BE WISE. WITHOUT HAVING ANY CHIEF, OFFICER, OR RULER, SHE PREPARES HER BREAD IN SUMMER AND GATHERS HER FOOD IN HARVEST. HOW LONG WILL YOU LIE THERE, O SLUGGARD? WHEN WILL YOU ARISE FROM YOUR SLEEP? A LITTLE SLEEP, A LITTLE SLUMBER, A LITTLE FOLDING OF THE HANDS TO REST, AND POVERTY WILL COME UPON YOU LIKE A ROBBER, AND WANT LIKE AN ARMED MAN.
     
    PROVERBS 6:6-11
     
    MAY YOU BURN FOR ETERNITY
  13. Like
    Squidix Web Hosting got a reaction from Fantasma in Reconsider Changing Pricing For Existing Services Upon Package Pricing Change   
    We should just carve each package's details into a stone. When someone comes to the site, they fill in their address and pay $11 to have the stones shipped (thank god for USPS flat rate). Then they can pick one and carve in the configurable options and send it back.
  14. Like
    Squidix Web Hosting got a reaction from Fantasma in Yearly Breakdowns   
    Ridiculous. They should do it by hand. A little long division never hurt anybody.
     
    GO TO THE ANT, O SLUGGARD; CONSIDER HER WAYS, AND BE WISE. WITHOUT HAVING ANY CHIEF, OFFICER, OR RULER, SHE PREPARES HER BREAD IN SUMMER AND GATHERS HER FOOD IN HARVEST. HOW LONG WILL YOU LIE THERE, O SLUGGARD? WHEN WILL YOU ARISE FROM YOUR SLEEP? A LITTLE SLEEP, A LITTLE SLUMBER, A LITTLE FOLDING OF THE HANDS TO REST, AND POVERTY WILL COME UPON YOU LIKE A ROBBER, AND WANT LIKE AN ARMED MAN.
     
    PROVERBS 6:6-11
     
    MAY YOU BURN FOR ETERNITY
  15. Like
    Squidix Web Hosting got a reaction from Fantasma in Ability To Resend Welcome Email   
    If it's not right there on the manage page, it defeats the purpose. In this case I might as well just copy and paste the password and email it out, since I have to navigate to the plugin.
     
    Can't stress enough that this should be core.
  16. Like
    Squidix Web Hosting got a reaction from Fantasma in Ability To Resend Welcome Email   
    This really should be core functionality if you ask me.
  17. Like
    Squidix Web Hosting got a reaction from Rodrigo in Allow Invoices To Show Within The Browser Instead Of Forcing Download   
    Having these things force download is a huge pain.
     
    This has been discussed - http://www.blesta.com/forums/index.php?/topic/1131-view-pdf-invoices-from-within-browser/
     
    Cody suggested a setting to accommodate the fact that this may cause issues with some browsers.
     
  18. Like
    Squidix Web Hosting got a reaction from activa in Ability To Resend Welcome Email   
    This really should be core functionality if you ask me.
  19. Like
    Squidix Web Hosting got a reaction from PauloV in Ability To Resend Welcome Email   
    I've done this, pretty roughly.
     
    ./app/models/services.php - add this method 
    + /** + * Resends a welcome email. + * + * @param int $service_id The ID of the service to resend the welcome email for. + */ + public function resendWelcomeEmail($service_id) { + + extract($this->getRelations($service_id)); + + // Resend the service's welcome email. + $this->sendNotificationEmail($service, $package, $service->client_id); + + } Replace in getActions method:
    public function getActions($current_status = null) { $actions = array( + 'resend_welcome_email' => $this->_("Services.getActions.resend_welcome_email"), 'suspend' => $this->_("Services.getActions.suspend"), 'unsuspend' => $this->_("Services.getActions.unsuspend"), 'cancel' => $this->_("Services.getActions.cancel"), ./app/controllers/admin_clients.php
    switch ($this->post['section']) { case "action": switch ($this->post['action']) { + case "resend_welcome_email": + $this->Services->resendWelcomeEmail($service->id, $this->post); + break; case "suspend": $this->Services->suspend($service->id, $this->post); break; ./clients/language/en_us/services.php
    +$lang['Services.getActions.resend_welcome_email'] = "Resend Welcome Email"; $lang['Services.getActions.suspend'] = "Suspend"; $lang['Services.getActions.unsuspend'] = "Unsuspend"; $lang['Services.getActions.cancel'] = "Cancel";
  20. Like
    Squidix Web Hosting got a reaction from Blesta Addons in Ability To Resend Welcome Email   
    Self explanatory. Needed for:
    When a service is created (but "use module" is not selected on activation). Happens very often. When a client wants a password reset on a cpanel account or similar.  Happens very often. When clients want this resent for their own records.
  21. Like
    Squidix Web Hosting got a reaction from Blesta Addons in Ability To Resend Welcome Email   
    I've done this, pretty roughly.
     
    ./app/models/services.php - add this method 
    + /** + * Resends a welcome email. + * + * @param int $service_id The ID of the service to resend the welcome email for. + */ + public function resendWelcomeEmail($service_id) { + + extract($this->getRelations($service_id)); + + // Resend the service's welcome email. + $this->sendNotificationEmail($service, $package, $service->client_id); + + } Replace in getActions method:
    public function getActions($current_status = null) { $actions = array( + 'resend_welcome_email' => $this->_("Services.getActions.resend_welcome_email"), 'suspend' => $this->_("Services.getActions.suspend"), 'unsuspend' => $this->_("Services.getActions.unsuspend"), 'cancel' => $this->_("Services.getActions.cancel"), ./app/controllers/admin_clients.php
    switch ($this->post['section']) { case "action": switch ($this->post['action']) { + case "resend_welcome_email": + $this->Services->resendWelcomeEmail($service->id, $this->post); + break; case "suspend": $this->Services->suspend($service->id, $this->post); break; ./clients/language/en_us/services.php
    +$lang['Services.getActions.resend_welcome_email'] = "Resend Welcome Email"; $lang['Services.getActions.suspend'] = "Suspend"; $lang['Services.getActions.unsuspend'] = "Unsuspend"; $lang['Services.getActions.cancel'] = "Cancel";
  22. Like
    Squidix Web Hosting got a reaction from Darin in Ability To Resend Welcome Email   
    Self explanatory. Needed for:
    When a service is created (but "use module" is not selected on activation). Happens very often. When a client wants a password reset on a cpanel account or similar.  Happens very often. When clients want this resent for their own records.
  23. Like
    Squidix Web Hosting got a reaction from Darin in Allow Invoices To Show Within The Browser Instead Of Forcing Download   
    Having these things force download is a huge pain.
     
    This has been discussed - http://www.blesta.com/forums/index.php?/topic/1131-view-pdf-invoices-from-within-browser/
     
    Cody suggested a setting to accommodate the fact that this may cause issues with some browsers.
     
  24. Like
    Squidix Web Hosting got a reaction from activa in Price Override Coupon Type   
    This discount type would override the price of any package to a predefined price. Opening this thread to gauge interest, patch is already submitted.
     
    One common use case is $X trial periods that apply to multiple packages.
  25. Like
    Squidix Web Hosting got a reaction from activa in Reconsider The Usage Of "delta" Array When Saving Package/module Meta For A Service   
    Patched:
     
    Replace if ($vars['use_module'] == "true") block in editService method on cpanel module.
    // Only update the service if 'use_module' is true if ($vars['use_module'] == "true") { // Update password (if present) if (isset($vars['cpanel_password'])) { $this->log($row->meta->host_name . "|passwd", "***", "input", true); $result = $this->parseResponse($api->passwd($service_fields->cpanel_username, $vars['cpanel_password'])); } // Update username and domain $params = array('newuser' => $vars['cpanel_username'], 'domain' => $vars['cpanel_domain']); $this->log($row->meta->host_name . "|modifyacct", serialize($params), "input", true); $result = $this->parseResponse($api->modifyacct($service_fields->cpanel_username, $params)); }
×
×
  • Create New...