

Traumflug
Trusted Members-
Posts
1,655 -
Joined
-
Last visited
-
Days Won
82
Content Type
Profiles
Forums
Gallery
Downloads
Articles
Store
Blogs
Everything posted by Traumflug
-
500 Server Error when trying to creat new customer account
Traumflug replied to Boyd's question in Bug Reports
Glad to see you got this solved, @Boyd. It's not too surprising that even short passwords expose the problem, because passwords are stored encrypted and many encryption mechanisms generate an encrypted string of constant length. All the encryption stuff is in need of an overhaul anyways, because PHP 7.1 now officially deprecated the mcrypt extension, the current default encryption mechanism. And there are three different encryption mechanisms while two are sufficient (a non-reversible one for passwords and a reversible one for cookies and exception reports). This is tracked here: https://github.com/thirtybees/thirtybees/issues/386 -
500 Server Error when trying to creat new customer account
Traumflug replied to Boyd's question in Bug Reports
Thanks for the report, @Boyd. Moved this to the bug reports section as it's obviously a bug. Please look at Backoffice -> Advanced Parameters -> Performance, there's a panel "Ciphering". What is set ciphering to (PHP Encryption or Rijndael or BlowFish)? Also, if you could share the password used it'd help debugging this. -
Phone number validation - problem for some customers
Traumflug replied to 30knees's question in Technical help
As @mdekker mentioned in the Github issue, such phone numbers potentially get sent to many places, like carriers, payment processors or similar. Shaping the number would avoid it becoming stuck later. With 'shaping' I mean things like replacing all the various whitespace types with an ordinary space character, replacing various dash types with the ordinary minus sign and such stuff. -
How to get copy sent to me of all customer order-related emails?
Traumflug replied to alwayspaws's topic in English
Looking at this discussion I think there is an actual demand, so I opened an enhancement issue for this, mentioning @dynambee's (partial) solution: https://github.com/thirtybees/thirtybees/issues/397 -
How to get copy sent to me of all customer order-related emails?
Traumflug replied to alwayspaws's topic in English
@daokakao why not to bind your MX record For this to happen, a user whould have to understand that an "MX record" actually exists, what it does and how it's changed. I don't think this is the level of expertise 30bz wants to be mandatory for running a shop. There has to be an easier solution ... which doesn't stop experts from doing what you described, of course. -
Phone number validation - problem for some customers
Traumflug replied to 30knees's question in Technical help
https://github.com/thirtybees/thirtybees/issues/396 -
Phone number validation - problem for some customers
Traumflug replied to 30knees's question in Technical help
inadvertently included a trailing CR, LF, tab, tripping over such a situation would be a bug. -
Phone number validation - problem for some customers
Traumflug replied to 30knees's question in Technical help
For debugging you can change this validation method to this: ```php public static function isPhoneNumber($number) { if (!pregmatch('/^[+0-9. ()-]*$/', $number)) { fileputcontents(PSROOTDIR.'/config/phonenumbers-failed', varexport($number, true)."\n", FILE_APPEND); } return true; } ``` This will create a file config/phonenumbers-failed and list all the failed phone numbers inside there. Still report success in any case. -
See the green menu item? That's where one marks a thread as solved. Your menu should be a bit shorter, but the green item should be there. BTW, the menu item below the green one is for making a question topic a normal one and vice versa.
-
I've opened a Github issue for this: https://github.com/thirtybees/community-theme-default/issues/30 Broken appearance looks, well, broken.
-
Shell is for people who know what they are doing. Shell is for people willing to learn how things work. :-) Maybe it looks like I can do Voodoo there, but all this was learned step by step, by reading manual pages, by trying and iterating.
-
The migration module didn't work for you, right? Simply replacing code files doesn't work for the reason you see. What you can try is to do a fresh thirty bees shop installation (into a subfolder), using a fresh database. This should give a working shop. To recover all the stuff from the previous shop, open config/settings.inc.php in both, new and old shop, then transfer database settings (those beginning with _DB_...) from old to new. Having this done, the new shop should show all the products from the old shop ... except pictures. To get pictures, too, move/copy img/p from the old to the new shop, replacing the previous folder there. Chances to get a working shop then are good. One can move a shop from one folder to another folder by moving all the files, but one also has to go to Backoffice -> Preferences -> SEO & URLs -> Set Shop URLs and adjust Base URI there. All this said, any chances to get the migration module debugged? What's going wrong after uninstalling custom modules?
-
One addition for db.php: The function executeS() contains the Tools::displayError() too. It too should be replaced with echo. Done: https://github.com/thirtybees/tbupdater/pull/11/commits/c7e7f29a3b2024edaf16886120e80520a2a1b6f2 Choosed the die() route, because in all these places, Tools::displayError() was followed by an exit().
-
Opened a Github issue for this, too: https://github.com/thirtybees/thirtybees/issues/394 As moving a post apparently leaves no trail in the original spot behind: ping @Saha :-)
-
Moved this to the bug reports section as it's obviously a bug report.
-
Sorry for the noise above. After my marketing allergy calmed down, let me try to do elaborate this a bit more seriously. Web space required is about 1 GB plus all the pictures. Which means, the usual 10 GB or 20 GB offerings are plenty for small shops. Pages loading fast is certainly a bonus. And then look at Amazon, arbitrary product page: - ~4 seconds for the first visible content, 25 seconds until the page calms down. My personal conclusion with Amazon's success in mind: customers prefer good offerings, nice pictures, good descriptions over a few milliseconds of faster loading. - One thing peeking out in the above picture: it reads "unmetered web traffic", but it also reads "10'000 visits/month". Counting visits is obviously metering, and 10'000/month is just 333/day. I take it's page visits, not shop visits, so every page loaded counts. Think of search engines crawling the shop, think of customers looking at all your goodies over and over again, being undecided. - The picture also reads "unlimited emails". Lesley says they have no email at all. Email is crucial, customers can't order without it. - Changing plans is nothing special, I think pretty much all hosters offer this. - Server market is with high competition. Nobody can donate something, but also nobody can ask for unjustified high prices. Good for merchants, chances to waste substantial amounts of money are low. - Moving from one hoster to another is fairly easy in case it doesn't work out as expected. Because all this is a bit overwhelming I tend to simplify such choices: look at the key features (web space, DB, email), then at how long it takes to cancel the contract and if that's short enough, simply go ahead. Working on good product presentation is much more important than saving a dollar or two on server hosting.
-
One can switch from monoshop to multishop any time. A monoshop is essentially a multishop with just one shop defined. That said, multishops are made with similar offerings in mind. If shop offerings are totally unrelated it might be a better idea to run two independent shops. Can be done with a single host easily, just put them into separate subdirectories and point your domain name server to each of them.
-
What I mean is that a posting like yours would make me go away immediately. But feel free to continue. It's an open forum.
-
Confirmed. Opened an issue to track this: https://github.com/thirtybees/thirtybees/issues/393
-
OMG, one round of marketing slang. You will be actually saving a few $$$ while hosting with us. Yes. Most savings when not going with "us". SCNR
-
Bigint error in referral at account registration
Traumflug replied to Chandra's question in Technical help
I've opened a bug report for this issue to not forget it: https://github.com/thirtybees/referralprogram/issues/1 -
Bigint error in referral at account registration
Traumflug replied to Chandra's question in Technical help
I don't have this module, but this code looks suspicious: ...`.`id_sponsor` - 361)' I'd bet this should read ...`.`id_sponsor` = 361)' Note the =. -
Doing this on a mac is a little tricky. This line of shell code isn't particularly tricky, it should run on most shells. These instructions behind your link are from 2004. Early version of Mac OS X came with tcsh as default shell. Switching to bash temporarily is very easy: simply enter bash. To find out which shell runs, enter echo $0.
-
@vzex but the quick rollback was the best thing ever when I was first setting up my store! Do I read here you use such rollbacks if editing code files didn't work out as expected? I can’t click update button now? After lowering the version in settings.inc.php the panel with the update button should look like this: Note that 1.0.2 above and 1.0.3 in the lower text differ. In case the update button is still disabled, please add a screenshot here.
-
@vzex I’m trying it now downloaded from this link: https://github.com/Traumflug/tbupdater You have to switch to the supercollection branch: https://github.com/Traumflug/tbupdater/tree/supercollection