Leaderboard
Popular Content
Showing content with the highest reputation on 05/28/2015 in all areas
-
Release 3.5.0-B3
LukesUbuntu and 3 others reacted to Paul for a topic
b1 and b2 were not suitable for public release4 points -
Interesting idea. Reminds me of Dominos pizza tracker. Though, I'm pretty sure the pizza tracker is not accurate. We are also looking into adding conditionals for configurable options which are very beneficial for dedicated servers.3 points
-
Release 3.5.0-B3
Blesta Addons and 2 others reacted to Michael for a topic
Loving it especially the new config options upgrade and downgrade.3 points -
Admin area - It would be 4 step process slide bar or combo bar it would send them notification of whats going on and show the status in the client area. - 4 text boxes and save, delete button to set what area it's at example "Reviewing order, Ordering Parts, Building Server, Deploy in progress. Client area - It would tell the status Dedicated server2 points
-
Revenue Forcast
Blesta Addons and one other reacted to Tyson for a topic
Blesta doesn't know what your costs are, rather only the pricing you are selling services for, so I'm unsure how you would expect the system to determine profit. We've had revenue forecasts in the past, but it was met with overwhelmingly negative criticism, and therefore wasn't included in v3. I think most found it to be too "inaccurate". I wouldn't mind having revenue forecasts in the future, but I think better support for determining revenue would be necessary first, e.g. CORE-1479.2 points -
Unfortunately blesta still dont target the "big money" (domains) and its more focus on (services) than (hosting) or (dedicated/cloud) Blesta can gain a big BOOM (and we as clients also gain more with this boom) if in the next release (3.6 I hope) focus only on (Domains) naja7host and a.daniello is right blesta should change the system as it is, is very confusing for new custummers. 1- Client goes to the website and click on "Buy Hosting" 2- Client choose hosting and options for hosting and is redirected to choose one of the options: a) Regist a new domain b] Transfer a domain c) Alredy have a domain 3- After choosing the right option, if a) or b] with will choose the domain options, and is redirected to the cart to login or creat an account. if the client on the website clicks on regist or transfer a domain, then the way should be: 1- it checks the domain avaliability and shoes the options: a)if available shows price and continue button, b] if its not available shows an option to transfer and the transfer price of the domain and the continue button 2- after that shows the options for that domain and continue 3- now, if this is a must, show an warning that the domain dosent have any hosting package, and an option to choose a hosting option or continue without hosting package a) if it choose to add a hosting package, show all available hosting packages for that group and the options for that hosting b] if choose to not add the hosting, then is redirected to the cart to finish there are many ways to do this, but this exemple and the naja7host are some of the good ways2 points
-
Sorry mate looks like I did more editing than that (been so long since I did it), here's what I found in my thesslstore.php Find: $thesslstore_country = $fields->label(Language::_("TheSSLStore.service_field.thesslstore_country", true), "thesslstore_country"); $thesslstore_country->attach($fields->fieldText("thesslstore_country", $this->Html->ifSet($vars->thesslstore_country), array('id' => "thesslstore_country"))); $fields->setField($thesslstore_country); unset($thesslstore_country); Change with: // Old Country list code #$thesslstore_country = $fields->label(Language::_("TheSSLStore.service_field.thesslstore_country", true), "thesslstore_country"); #$thesslstore_country->attach($fields->fieldText("thesslstore_country", $this->Html->ifSet($vars->thesslstore_country), array('id' => "thesslstore_country"))); #$fields->setField($thesslstore_country); #unset($thesslstore_country); $thesslstore_country = $fields->label(Language::_("TheSSLStore.service_field.thesslstore_country", true), "thesslstore_country"); $thesslstore_country->attach($fields->fieldSelect("thesslstore_country", $this->getCountriesList(), $this->Html->ifSet($vars->thesslstore_country), array('id' => "thesslstore_country"))); $fields->setField($thesslstore_country); unset($thesslstore_country); Find: private function getWebserverTypes() { //Dumped from https://www.thesslstore.com/api/web-server-types //No API for this return array( Above it put: private function getCountriesList() { return array( "--" => "--- Please select your country ---", "AF" => "Afghanistan", "AL" => "Albania", "DZ" => "Algeria", "AS" => "American Samoa", "AD" => "Andorra", "AO" => "Angola", "AI" => "Anguilla", "AQ" => "Antarctica", "AG" => "Antigua and Barbuda", "AR" => "Argentina", "AM" => "Armenia", "AW" => "Aruba", "AU" => "Australia", "AT" => "Austria", "AZ" => "Azerbaijan", "BS" => "Bahamas", "BH" => "Bahrain", "BD" => "Bangladesh", "BB" => "Barbados", "BY" => "Belarus", "BE" => "Belgium", "BZ" => "Belize", "BJ" => "Benin", "BM" => "Bermuda", "BT" => "Bhutan", "BO" => "Bolivia", "BA" => "Bosnia and Herzegovina", "BW" => "Botswana", "BR" => "Brazil", "IO" => "British Indian Ocean Territory", "VG" => "British Virgin Islands", "BN" => "Brunei", "BG" => "Bulgaria", "BF" => "Burkina Faso", "MM" => "Burma (Myanmar)", "BI" => "Burundi", "KH" => "Cambodia", "CM" => "Cameroon", "CA" => "Canada", "CV" => "Cape Verde", "KY" => "Cayman Islands", "CF" => "Central African Republic", "TD" => "Chad", "CL" => "Chile", "CN" => "China", "CX" => "Christmas Island", "CC" => "Cocos (Keeling) Islands", "CO" => "Colombia", "KM" => "Comoros", "CK" => "Cook Islands", "CR" => "Costa Rica", "HR" => "Croatia", "CU" => "Cuba", "CY" => "Cyprus", "CZ" => "Czech Republic", "CD" => "Democratic Republic of the Congo", "DK" => "Denmark", "DJ" => "Djibouti", "DM" => "Dominica", "DO" => "Dominican Republic", "EC" => "Ecuador", "EG" => "Egypt", "SV" => "El Salvador", "GQ" => "Equatorial Guinea", "ER" => "Eritrea", "EE" => "Estonia", "ET" => "Ethiopia", "FK" => "Falkland Islands", "FO" => "Faroe Islands", "FJ" => "Fiji", "FI" => "Finland", "FR" => "France", "PF" => "French Polynesia", "GA" => "Gabon", "GM" => "Gambia", " " => "Gaza Strip", "GE" => "Georgia", "DE" => "Germany", "GH" => "Ghana", "GI" => "Gibraltar", "GR" => "Greece", "GL" => "Greenland", "GD" => "Grenada", "GU" => "Guam", "GT" => "Guatemala", "GN" => "Guinea", "GW" => "Guinea-Bissau", "GY" => "Guyana", "HT" => "Haiti", "VA" => "Holy See (Vatican City)", "HN" => "Honduras", "HK" => "Hong Kong", "HU" => "Hungary", "IS" => "Iceland", "IN" => "India", "ID" => "Indonesia", "IR" => "Iran", "IQ" => "Iraq", "IE" => "Ireland", "IM" => "Isle of Man", "IL" => "Israel", "IT" => "Italy", "CI" => "Ivory Coast", "JM" => "Jamaica", "JP" => "Japan", "JE" => "Jersey", "JO" => "Jordan", "KZ" => "Kazakhstan", "KE" => "Kenya", "KI" => "Kiribati", " " => "Kosovo", "KW" => "Kuwait", "KG" => "Kyrgyzstan", "LA" => "Laos", "LV" => "Latvia", "LB" => "Lebanon", "LS" => "Lesotho", "LR" => "Liberia", "LY" => "Libya", "LI" => "Liechtenstein", "LT" => "Lithuania", "LU" => "Luxembourg", "MO" => "Macau", "MK" => "Macedonia", "MG" => "Madagascar", "MW" => "Malawi", "MY" => "Malaysia", "MV" => "Maldives", "ML" => "Mali", "MT" => "Malta", "MH" => "Marshall Islands", "MR" => "Mauritania", "MU" => "Mauritius", "YT" => "Mayotte", "MX" => "Mexico", "FM" => "Micronesia", "MD" => "Moldova", "MC" => "Monaco", "MN" => "Mongolia", "ME" => "Montenegro", "MS" => "Montserrat", "MA" => "Morocco", "MZ" => "Mozambique", "NA" => "Namibia", "NR" => "Nauru", "NP" => "Nepal", "NL" => "Netherlands", "AN" => "Netherlands Antilles", "NC" => "New Caledonia", "NZ" => "New Zealand", "NI" => "Nicaragua", "NE" => "Niger", "NG" => "Nigeria", "NU" => "Niue", " " => "Norfolk Island", "KP" => "North Korea (Democratic People's Republic of Korea)", "MP" => "Northern Mariana Islands", "NO" => "Norway", "OM" => "Oman", "PK" => "Pakistan", "PW" => "Palau", "PA" => "Panama", "PG" => "Papua New Guinea", "PY" => "Paraguay", "PE" => "Peru", "PH" => "Philippines", "PN" => "Pitcairn Islands", "PL" => "Poland", "PT" => "Portugal", "PR" => "Puerto Rico", "QA" => "Qatar", "CG" => "Republic of the Congo", "RO" => "Romania", "RU" => "Russia", "RW" => "Rwanda", "BL" => "Saint Barthelemy", "SH" => "Saint Helena", "KN" => "Saint Kitts and Nevis", "LC" => "Saint Lucia", "MF" => "Saint Martin", "PM" => "Saint Pierre and Miquelon", "VC" => "Saint Vincent and the Grenadines", "WS" => "Samoa", "SM" => "San Marino", "ST" => "Sao Tome and Principe", "SA" => "Saudi Arabia", "SN" => "Senegal", "RS" => "Serbia", "SC" => "Seychelles", "SL" => "Sierra Leone", "SG" => "Singapore", "SK" => "Slovakia", "SI" => "Slovenia", "SB" => "Solomon Islands", "SO" => "Somalia", "ZA" => "South Africa", "KR" => "South Korea", "ES" => "Spain", "LK" => "Sri Lanka", "SD" => "Sudan", "SR" => "Suriname", "SJ" => "Svalbard", "SZ" => "Swaziland", "SE" => "Sweden", "CH" => "Switzerland", "SY" => "Syria", "TW" => "Taiwan", "TJ" => "Tajikistan", "TZ" => "Tanzania", "TH" => "Thailand", "TL" => "Timor-Leste", "TG" => "Togo", "TK" => "Tokelau", "TO" => "Tonga", "TT" => "Trinidad and Tobago", "TN" => "Tunisia", "TR" => "Turkey", "TM" => "Turkmenistan", "TC" => "Turks and Caicos Islands", "TV" => "Tuvalu", "UG" => "Uganda", "UA" => "Ukraine", "AE" => "United Arab Emirates", "GB" => "United Kingdom", "US" => "United States", "UY" => "Uruguay", "VI" => "US Virgin Islands", "UZ" => "Uzbekistan", "VU" => "Vanuatu", "VE" => "Venezuela", "VN" => "Vietnam", "WF" => "Wallis and Futuna", " " => "West Bank", "EH" => "Western Sahara", "YE" => "Yemen", "ZM" => "Zambia", "ZW" => "Zimbabwe" ); } There we go haha sorry again2 points
-
Domain + Hosting Order Template
serge and one other reacted to Blesta Addons for a topic
Yes , is hard . every market has it own concept of use , and it own tructure of use . we don't need the client ot be losed in the order form if they click other product . also what is the meaning of other product ? normally is hosting industry , domain + hosting , or just domain or just hosting , any other product related should be addons (privacy , ssl, dedictated ip , ...ect ) . i will not tell you see how competitors done this , but test any hosting provider that use it own system to see how it should work , like OVH , HOSTDIME , HOSTPAPA ....ect all they let you 1 - choose the host package, 2 - select domain (register/transfer/use your own) , 3 - select addons ; 4 - then registration and payment . OR 1 - select domain (register/transfer/use your own) , 2 - choose the host package, 3 - select addons ; 4 - then registration and payment . and to be clear , we want help blesta in improuving the aspect of thier mecanism , we are not againts IT.2 points -
Solusvm Change Hostname Warning
Blesta Addons reacted to Jonathan for a topic
1 point -
[Thesslstore] Improvement (Could Work On Gogetssl Too)
Blesta Addons reacted to Michael for a topic
Currently the module has a Text box, I changed this because customers tried to enter the full country name and not the ISO that control panels like InterWorx, cPanel use when generating the CSR. This is what I've been using for over a year and it comes in handy and a few of my customers use this because they asked about the same issue. private function getCountriesList() { return array( "--" => "--- Please select your country ---", "AF" => "Afghanistan", "AL" => "Albania", "DZ" => "Algeria", "AS" => "American Samoa", "AD" => "Andorra", "AO" => "Angola", "AI" => "Anguilla", "AQ" => "Antarctica", "AG" => "Antigua and Barbuda", "AR" => "Argentina", "AM" => "Armenia", "AW" => "Aruba", "AU" => "Australia", "AT" => "Austria", "AZ" => "Azerbaijan", "BS" => "Bahamas", "BH" => "Bahrain", "BD" => "Bangladesh", "BB" => "Barbados", "BY" => "Belarus", "BE" => "Belgium", "BZ" => "Belize", "BJ" => "Benin", "BM" => "Bermuda", "BT" => "Bhutan", "BO" => "Bolivia", "BA" => "Bosnia and Herzegovina", "BW" => "Botswana", "BR" => "Brazil", "IO" => "British Indian Ocean Territory", "VG" => "British Virgin Islands", "BN" => "Brunei", "BG" => "Bulgaria", "BF" => "Burkina Faso", "MM" => "Burma (Myanmar)", "BI" => "Burundi", "KH" => "Cambodia", "CM" => "Cameroon", "CA" => "Canada", "CV" => "Cape Verde", "KY" => "Cayman Islands", "CF" => "Central African Republic", "TD" => "Chad", "CL" => "Chile", "CN" => "China", "CX" => "Christmas Island", "CC" => "Cocos (Keeling) Islands", "CO" => "Colombia", "KM" => "Comoros", "CK" => "Cook Islands", "CR" => "Costa Rica", "HR" => "Croatia", "CU" => "Cuba", "CY" => "Cyprus", "CZ" => "Czech Republic", "CD" => "Democratic Republic of the Congo", "DK" => "Denmark", "DJ" => "Djibouti", "DM" => "Dominica", "DO" => "Dominican Republic", "EC" => "Ecuador", "EG" => "Egypt", "SV" => "El Salvador", "GQ" => "Equatorial Guinea", "ER" => "Eritrea", "EE" => "Estonia", "ET" => "Ethiopia", "FK" => "Falkland Islands", "FO" => "Faroe Islands", "FJ" => "Fiji", "FI" => "Finland", "FR" => "France", "PF" => "French Polynesia", "GA" => "Gabon", "GM" => "Gambia", " " => "Gaza Strip", "GE" => "Georgia", "DE" => "Germany", "GH" => "Ghana", "GI" => "Gibraltar", "GR" => "Greece", "GL" => "Greenland", "GD" => "Grenada", "GU" => "Guam", "GT" => "Guatemala", "GN" => "Guinea", "GW" => "Guinea-Bissau", "GY" => "Guyana", "HT" => "Haiti", "VA" => "Holy See (Vatican City)", "HN" => "Honduras", "HK" => "Hong Kong", "HU" => "Hungary", "IS" => "Iceland", "IN" => "India", "ID" => "Indonesia", "IR" => "Iran", "IQ" => "Iraq", "IE" => "Ireland", "IM" => "Isle of Man", "IL" => "Israel", "IT" => "Italy", "CI" => "Ivory Coast", "JM" => "Jamaica", "JP" => "Japan", "JE" => "Jersey", "JO" => "Jordan", "KZ" => "Kazakhstan", "KE" => "Kenya", "KI" => "Kiribati", " " => "Kosovo", "KW" => "Kuwait", "KG" => "Kyrgyzstan", "LA" => "Laos", "LV" => "Latvia", "LB" => "Lebanon", "LS" => "Lesotho", "LR" => "Liberia", "LY" => "Libya", "LI" => "Liechtenstein", "LT" => "Lithuania", "LU" => "Luxembourg", "MO" => "Macau", "MK" => "Macedonia", "MG" => "Madagascar", "MW" => "Malawi", "MY" => "Malaysia", "MV" => "Maldives", "ML" => "Mali", "MT" => "Malta", "MH" => "Marshall Islands", "MR" => "Mauritania", "MU" => "Mauritius", "YT" => "Mayotte", "MX" => "Mexico", "FM" => "Micronesia", "MD" => "Moldova", "MC" => "Monaco", "MN" => "Mongolia", "ME" => "Montenegro", "MS" => "Montserrat", "MA" => "Morocco", "MZ" => "Mozambique", "NA" => "Namibia", "NR" => "Nauru", "NP" => "Nepal", "NL" => "Netherlands", "AN" => "Netherlands Antilles", "NC" => "New Caledonia", "NZ" => "New Zealand", "NI" => "Nicaragua", "NE" => "Niger", "NG" => "Nigeria", "NU" => "Niue", " " => "Norfolk Island", "KP" => "North Korea (Democratic People's Republic of Korea)", "MP" => "Northern Mariana Islands", "NO" => "Norway", "OM" => "Oman", "PK" => "Pakistan", "PW" => "Palau", "PA" => "Panama", "PG" => "Papua New Guinea", "PY" => "Paraguay", "PE" => "Peru", "PH" => "Philippines", "PN" => "Pitcairn Islands", "PL" => "Poland", "PT" => "Portugal", "PR" => "Puerto Rico", "QA" => "Qatar", "CG" => "Republic of the Congo", "RO" => "Romania", "RU" => "Russia", "RW" => "Rwanda", "BL" => "Saint Barthelemy", "SH" => "Saint Helena", "KN" => "Saint Kitts and Nevis", "LC" => "Saint Lucia", "MF" => "Saint Martin", "PM" => "Saint Pierre and Miquelon", "VC" => "Saint Vincent and the Grenadines", "WS" => "Samoa", "SM" => "San Marino", "ST" => "Sao Tome and Principe", "SA" => "Saudi Arabia", "SN" => "Senegal", "RS" => "Serbia", "SC" => "Seychelles", "SL" => "Sierra Leone", "SG" => "Singapore", "SK" => "Slovakia", "SI" => "Slovenia", "SB" => "Solomon Islands", "SO" => "Somalia", "ZA" => "South Africa", "KR" => "South Korea", "ES" => "Spain", "LK" => "Sri Lanka", "SD" => "Sudan", "SR" => "Suriname", "SJ" => "Svalbard", "SZ" => "Swaziland", "SE" => "Sweden", "CH" => "Switzerland", "SY" => "Syria", "TW" => "Taiwan", "TJ" => "Tajikistan", "TZ" => "Tanzania", "TH" => "Thailand", "TL" => "Timor-Leste", "TG" => "Togo", "TK" => "Tokelau", "TO" => "Tonga", "TT" => "Trinidad and Tobago", "TN" => "Tunisia", "TR" => "Turkey", "TM" => "Turkmenistan", "TC" => "Turks and Caicos Islands", "TV" => "Tuvalu", "UG" => "Uganda", "UA" => "Ukraine", "AE" => "United Arab Emirates", "GB" => "United Kingdom", "US" => "United States", "UY" => "Uruguay", "VI" => "US Virgin Islands", "UZ" => "Uzbekistan", "VU" => "Vanuatu", "VE" => "Venezuela", "VN" => "Vietnam", "WF" => "Wallis and Futuna", " " => "West Bank", "EH" => "Western Sahara", "YE" => "Yemen", "ZM" => "Zambia", "ZW" => "Zimbabwe" ); }1 point -
I don't mind mate a list just makes life easier I'm hoping he means for example pulling them from the database and then using that in an array which is better than text.1 point
-
If we were going to add this, we would very likely use the countries list from Blesta rather than the OP's list. Would that suffice?1 point
-
Button To Unlink/link Invoice Line From Service
Daniel B reacted to Blesta Addons for a topic
it would nice to have a button to unlink/link a invoice line from the attached service id . in case of unlink : as the moment , we need to copy/paste and ad new line , remove the old one . in case of link : no option to do this via the interface . some times we need to add a invoice for some existe services , and we want in case of unpaid invoice the service should be suspended . this is not trivial and critital , but just a small seggestion .1 point -
Point is, all Blesta needs to do is tidy that up a bit (maybe?) and stick it in there1 point
-
Core-1639 (Enom Renewals)
Blesta Addons reacted to PauloV for a topic
I think this will be fixed in the final 3.5 you can, for now, patch your self your enom module to work right away using my instructions here: http://www.blesta.com/forums/index.php?/topic/3028-enom-module-missing-renew-extend-command/#entry217731 point -
Domain + Hosting Order Template
PauloV reacted to Blesta Addons for a topic
the order plugin need a new template or changing the way has the actual one work for domain+hosting . the main market is the hosting , normally the actual one has a lock of trivial option in the domain check page , is "use my own domain" . also the way has the transfer check is confusing . normally the hosting order should be like this : page 1 : check availibity , option to chose transfer, option to chose use own domain (the best if blesta can add option to use a domain for subdomain choose ). page 2 : select hosting , or not just the domain . page .. : regster , pay ..1 point -
Still Request Mass Mail Feature
Blesta Addons reacted to Michael for a topic
Not hash mate just british debates haha.1 point -
Well i think domain manager as important as mass mailer plugin. Well mass mailer plugin is a basic feature. Nothing more. Nothing special. The last shit boxbilling has mass mail too. So what could i say. I changed whmcs to blesta with around 250 client so not too much. But what i need from whmcs -Domain manager (how to check .hu tld? there is no way...omg. manual work ) -Mass Mail (how to send? Middle-aged users not use facebook or check the announcements.. use mailchimp? oh man do it every day.. nope. you got time?) -Cancel servic after x day no payment (have to do manually? oh man i have to do every day.. is it a joke?) Thats the three thing for shared/resellers provider is a MUST thing. You could say then i am a bad man or anything. Or solusvm more important etc. etc. But if this panel not ready for shared hosting as 90% of the users use it for it.. What could i say? Yes we can live without theese three feature. But how long i got time to do this manually? But the blesta is stable and great. Its okay. Only need this 3 feature.1 point
-
Hi, I finally decided to forget about disabling the csrf for the domain form. I want to sleep at night - didn't like this idea, and i preferred to do not build a plugin only for the purpose of retrieving the csrf Instead, i just have to parse the html of the form remotely using curl into a variable, work a little on the DOM, and output the form. It works, and i did not had to disable any security. The CSRF token is always valid, unless the user wait until it expire before searching. In such case, i can redirect the request somewhere else ...to answer Tyson : I saw a couple of conditionals like this one, so i thought i can override this setting? in plugins/order/controllers/checkout.php i saw : public function preAction() { if ($this->action == "complete") { // Disable CSRF for this request Configure::set("Blesta.verify_csrf_token", false); } parent::preAction(); $this->components(array("Input")); } Cheers1 point
-
the main thesslstore.php in /components/modules/thesslstore/ and you just search the top bit and then replace the section.1 point
-
1 point
-
Happy happy, joy joy I think we need a distraction. Watch the song and lets get the beta ready.1 point
-
Domain + Hosting Order Template
1progon reacted to a.daniello for a topic
I'm agree with naja7host. We selected Blesta to sell other web services. After years, we're moving to sell also hosting but objectively there are a few limitations on it: first of all, the way to sell hosting > domain as described by naja7host, especially useful when we want to sell hosting package with a free domain included (as a great number of providers do). We tried with a few old clients that wanted buy some hosting plans: at the end... we done a live chat support to guide the user. As Licensecart often says, a few clients aren't the rule but my question is: why the majority of hosting resellers do differently? Sorry, for my poor english1 point -
Domain + Hosting Order Template
PauloV reacted to Blesta Addons for a topic
i'm talking just about hosting + domain , for resellers i will make another order form . normally every group of product should be in thier own order form .1 point -
Domain + Hosting Order Template
PauloV reacted to Blesta Addons for a topic
the actual looking/structure is not adecuate for domain+hosting market . Order other products != use your domain . with a simple search in this forum i found a lot of thread talking about the same subject , selling domains + hosting with blesta has some obstacle . really blesta shoud take care of this subject , the main market for billing sotware is the hosting industries . blesta is perfect now for selling other products .1 point -
Thanks all! Just trying to find a balance for blesta login which I think this is quite good to start off. This is another one with full background image. Gradient with blurry effect. CSS transition is included as well. This login suits any blurry background that you can find online. Thanks and Enjoy! I will upload the link soon. Here's the full size background image login theme for blesta1 point
-
+1 for this as well While I don't see it as a must have feature, I can see it's usefulness I actually have one example where I would like to be able to do it right now. I have a vps client that I've had for quite some time and I have not added him into Blesta yet. It would be nice to be able to set his creation date into the past when he actually became a customer when I add him. Not important...just nice.1 point