Jump to content

Daniel B

Members
  • Posts

    682
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Daniel B

  1. I guess I'm one of the ones that doesn't mind clicking on affliate links as I see no reason not to help other people make money.... however, I'm 100% in agreement that it shouldn't be obvious that it's an affiliate link. I also think it should be at least medium priority...affiliate systems are a pretty huge part of hosting...
  2. This is one area that I feel Blesta is lacking...the inability to choose different packages from one order form (though I think they are working on that functionality). In the mean time, another way to handle this would be instead of having just one order link on the portal page, adding more in. If you did something like below, it would add in a link for domains, shared hosting, and reseller hosting, enterprise hosting (or whatever you have for your company). Can edit in as many as you want...you'll just need to make/get some images if you want different ones for each order type. In order to implement this: Go to Settings > Plugins > Manage Portal then click the "source" button in the top left of the WYSIWYG editor and replace everything with the below code: (you will need to edit the direct links to each of your order forums, the example below is for my site...you'll have different links) <div class="description"> <p> Thank you for visiting, please use the links below to either register an account, place an order, or contact support.</p> </div> <div class="half section"> <div class="icon account"> <h1> <a href="{client_url}login/">My Account</a></h1> <p> Have an account with us? You can login here to manage your account.</p> </div> </div> {% if plugins.order %} <div class="half section"> <div class="icon account"> <h1> <a href="{blesta_url}order/main/index/register">Register</a></h1> <p> Create an account, which you can use to contact support, download items, or purchase services.</p> </div> </div> {% endif %} <div class="clear"> </div> {% if plugins.support_manager %} <div class="half section"> <div class="icon support_manager"> <h1> <a href="{client_url}plugin/support_manager/client_tickets/add/">Support</a></h1> <p> Need help? You can open a trouble ticket here.</p> </div> </div> {% endif %} {% if plugins.download_manager %} <div class="half section"> <div class="icon download_manager"> <h1> <a href="{client_url}plugin/download_manager/">Downloads</a></h1> <p> Visit the download area. You may need to be logged in to access certain downloads.</p> </div> </div> {% endif %} <hr /> {% if plugins.order %} <div class="half section"> <div class="icon order"> <h1> <a href="{blesta_url}order/main/index/shared">Order Shared Plans</a></h1> <p> Visit the order form to sign up and purchase a Shared Plan.</p> </div> </div> {% endif %}{% if plugins.order %} <div class="half section"> <div class="icon order"> <h1> <a href="{blesta_url}order/main/index/enterprise">Order Enterprise Plans</a></h1> <p> Visit the order form to sign up and purchase an Enterprise Plan.</p> </div> </div> {% endif %}{% if plugins.order %} <div class="half section"> <div class="icon order"> <h1> <a href="{blesta_url}order/main/index/reseller">Order Reseller Plans</a></h1> <p> Visit the order form to sign up and purchase a Reseller Plan.</p> </div> </div> {% endif %} {% if plugins.order %} <div class="half section"> <div class="icon order"> <h1> <a href="{blesta_url}order/main/index/domains">Order Domains</a></h1> <p> Visit the order form to sign up and purchase a Domain name.</p> </div> </div> {% endif %} It will end up looking like this:
  3. It would be nice to have the option to duplicate a package so you don't have to start from scratch every time when there are only 1 or 2 items changing between packages.
  4. I only had one server assigned to a specific server, that service has been cancelled via the client management page. However, when I go to delete this server it still says "The row can not be deleted because it belongs to one or more services." also partly related: can't inactivate/delete a package if the server itself has been removed (vps reprovisioned so there is no cpanel package to select) - "The package could not be deleted because a service is currently using it." and "A cPanel Package is required." when try to mark it as inactive since I can't delete it. can't delete server group because package is assigned to it (which I can't delete because it thinks there is still a service attached to it...
  5. something like this would be better off requiring a "pin" rather than a password...4-8 digits, alphanumeric only, not case sensitive
  6. yeah, it's not a big deal (since there's only one option for the order anyway), just thought I'd mention it
  7. excellent. Question about it though, how do you guys plan to implement it...will there be an option in settings to "automatically apply credits to invoices", or will the client be able to choose which they would prefer, etc? In my case, I'd rather just have the credit automatically get applied to any new invoice and not even give the client the option of choosing...but having a setting to allow the admin to choose would be good as well.
  8. When you click install...it will tell you if the credentials are correct or not...not sure why you would actually need a button to test it. If it tells you they don't work...then you know there is something wrong.
  9. lol, yeah...the way blesta does it works much better with the customizability...as long as you have more than 4 hours of sleep during the entire weekend and you aren't halfway stairing through your eyelids and seeing a problem where none exists
  10. There is no option to select an add order when creating new server groups (normally there is the "fill empty servers first" option).
  11. Well, I just finished reinstlaling blesta on my main domain, as well as testing out the extended module creation on my dev site...and both seemed to work fine this time around. Guess I'll have to chalk this one up to a random issue with the files/database of the previous install.
  12. You can use the logicboxes module for resellerclub (resellerclub runs on logicboxes)
  13. As a former hoster of minecraft servers, I would have to say from experience you would need more than multicraft support before a lot of them would be interested in moving. TcAdmin being the main one as well (since a lot of them do voice servers and other game servers as well). Support for a few more virtualization panels might be needed as well, some of the free ones (openvz webpanel is a popular one among cheaper MC hosts). It might not be a bad idea for you to create a thread on monecraftforum.net in the servers section and see what most of them would need supported in order for them to make the switch.
  14. same server, just different subdomain. I'm thinking maybe something just got screwed up in the database somehow or one of the files is corrupted, etc. Guess I'll find out shortly, uploading new files now.
  15. I haven't, I'm using the brand new packages. I just tried everything using my dev install and it worked just fine...so there has to be something wrong with my main install I'm guessing. (figured I'd try that before I reinstalled). So, guess it's time to reinstall.
  16. I think I might just complete delete blesta and reinstall and see if it still pops up. Will report back soon
  17. I just installed the standard cpanel module to test if it's a module issue or not, and it gives the same type of error. This is what is produced when using the template that Cubicwebs provided and attempted to generate the service from the client info page. It does actually create the cpanel account on the server still...it just doesn't send the email. Oh noes! unexpected character in filters : "/" at 690 on line 233 in /home/staxweb/public_html/my/vendors/h2o/h2o/parser.php Printing Stack Trace: #0 /home/staxweb/public_html/my/vendors/h2o/h2o/parser.php(114): ArgumentLexer->parse() #1 /home/staxweb/public_html/my/vendors/h2o/h2o/parser.php(75): H2o_Parser::parseArguments(' #2 /home/staxweb/public_html/my/vendors/h2o/h2o.php(106): H2o_Parser->parse() #3 /home/staxweb/public_html/my/vendors/h2o/h2o.php(142): H2o->parse(' ???Hi {conta...') #4 /home/staxweb/public_html/my/app/models/emails.php(796): H2o::parseString(' ???Hi {conta...', Array) #5 /home/staxweb/public_html/my/app/models/emails.php(514): Emails->buildEmail('service_creatio...', '1', 'en_us', Array) #6 /home/staxweb/public_html/my/app/models/services.php(1135): Emails->send('service_creatio...', '1', 'en_us', 'barrdb@musc.edu', Array, NULL, NULL, NULL, Array) #7 /home/staxweb/public_html/my/app/models/services.php(818): Services->sendNotificationEmail(Object(stdClass), Object(stdClass), '2') #8 /home/staxweb/public_html/my/app/controllers/admin_clients.php(3865): Services->add(Array, Array, true) #9 /home/staxweb/public_html/my/app/controllers/admin_clients.php(3778): AdminClients->createService(Array, Array) #10 /home/staxweb/public_html/my/app/controllers/admin_clients.php(3342): AdminClients->processServiceStep('confirm', Object(stdClass), Object(stdClass), Object(stdClass)) #11 /home/staxweb/public_html/my/lib/dispatcher.php(111): AdminClients->addService() #12 /home/staxweb/public_html/my/index.php(21): Dispatcher::dispatch('/admin/clients/...') #13 {main} I have also reuploaded my files to make sure they were all uploaded correctly.
  18. Yeah, I removed those tags after the first try I think and it still throws the error. I just double checked the html and text (they are identical) and there are no "/" anywhere in the tags. There also isn't a / in the password. about the counters...gotcha If you want, I'm more than happy to give you access to my install if you need to poke around.
  19. It should show it . I have all of my orders set to require manual acceptance. So when someone makes a new order, it goes to the manual acceptance area...and I can't find anywhere that shows me what password they chose. Even if I could...having to put it in manually for every order...when it's on the order information...seems rather pointless. It should be automatically filled in.
  20. oh, also. Just confirmed. It does actually create the account on the server as long as a password is there (that's another issue in another thread though)...just seems to be causing issues with sending the email. Though, if I look at the module settings in the control panel, it still says 0/25 services for the server it was created on. Seems like counters aren't updating in my install either (as I have this same issue with pending services...it's showing 4 pending still when there are 0)
  21. Just tried that, does the same thing . Also, using the version of cpanel extended released by Blesta, not the MG version
  22. I am trying to setup a new account using cpanel extended right now, when I sign up for the account, I input a password on the signup form. After the order is place, when I go to the admin panel to activate the new service...there is no password in the input boxes. So the requested password that the user input will not be used. Order Screen: In admin cp after order is placed:
  23. yup, still happening even using what you posted in your thread. Everything is updated as well from what I can tell (using 3.0.5 patch).
  24. Service Creation: Hi {contact.first_name}, Your service has been approved and activated. Please keep this email for your records. {package.email_html} Welcome Email: (I just threw these in here to see what all they generated, so this might be the issue since there's not static content in it maybe?) {client.id} {client.id_code} {client.first_name} {client.last_name} {pricing.term} {pricing.period} {pricing.currency} {pricing.price} {pricing.setup_fee} {pricing.cancel_fee} {module.*} {package.*} {service.*} I unchecked the box to send the email and it worked fine (other than the fact that the password that is entered during ordering does not autopopulate the field....so you have to make one up in order to activate it) , so that must be what the issue is. I also thought that maybe it was those last 3 entries in the welcome email, but I removed those and tried again and it still did the same thing.
×
×
  • Create New...