Update 01/14/2011

Started by shmax, January 14, 2011, 04:08:44 AM

previous topic - next topic
Go Down

shmax

January 14, 2011, 04:08:44 AM Last Edit: December 31, 1969, 04:00:00 PM by Guest
Rewrote the download collection functionality, and in the process:
- fixed missing "price paid" data
- fixed issue with multiples of a collected product not appearing

Thanks to the folks who reported these bugs!

Wajo357

#1
January 14, 2011, 05:15:45 AM Last Edit: December 31, 1969, 04:00:00 PM by Guest
not downloading properly now. It downloads 219B total (which is obviously not right :)

Also, just a few things with the download collection page:
1) Can you have it remember your selection of what you like to download and what you don't like? For instance, I don't need "Shipping Paid". If I deselect it and reload the page it is selected again. It would be great if it was linked to your account.

2) At least on Opera, the 'List Only' drop down menu has a scroll bar because the list is a tad bit too small for the space provided for the two options.

Thanks again!
Joey
<a href="http://www.shmax.com/img/sigs/signature.swf?user_id=853" target="_blank" class="new_win">http://www.shmax.com/img/sigs/signature.swf?user_id=853</a>

shmax

#2
January 14, 2011, 05:31:47 AM Last Edit: December 31, 1969, 04:00:00 PM by Guest
What do you mean 219B? Do you mean the file size is 219 bytes? Please email me the file...

Wajo357

#3
January 14, 2011, 05:35:06 AM Last Edit: December 31, 1969, 04:00:00 PM by Guest
sent
<a href="http://www.shmax.com/img/sigs/signature.swf?user_id=853" target="_blank" class="new_win">http://www.shmax.com/img/sigs/signature.swf?user_id=853</a>

shmax

#4
January 14, 2011, 05:38:48 AM Last Edit: December 31, 1969, 04:00:00 PM by Guest
Ah, crud, it's a memory issue. Well, I'll have to take another crack at this later today. In the meantime, well, no touchy. Thanks for the report...

shmax

#5
January 14, 2011, 05:06:23 PM Last Edit: December 31, 1969, 04:00:00 PM by Guest
Alrighty, so here's the deal. The original version of the download code used an out of date, unmaintained spreadsheet library that wasn't compatible with the version of PHP we use. Naturally I couldn't sleep at night knowing that there was a fresher, newer, hipper library out there, so I rewrote everything to use the new one. Unfortunately, the new, sexy library uses around 6x as much memory, and takes roughly 50x longer to generate the data. So, I've switched back to the humble library. Charlie Brown would have wanted it that way. I've tested the code with Wajo's mega-huge collection, and it seems to work fine.

I was careful to port the bug fixes I did back to the original code, but please let me know if you have any problems.

shmax

#6
January 14, 2011, 05:37:15 PM Last Edit: December 31, 1969, 04:00:00 PM by Guest
Quote from: "Wajo357"
Also, just a few things with the download collection page:
1) Can you have it remember your selection of what you like to download and what you don't like? For instance, I don't need "Shipping Paid". If I deselect it and reload the page it is selected again. It would be great if it was linked to your account.
Oy, that's a lot of work. Tell ya what, I'll trade ya for it--submit 10 photos, and I'll put on my propeller hat and make it happen (come on, earn your keep a little, Mr.I-Own-Half-the-items-in-the-database)...

shmax

#7
January 14, 2011, 06:06:08 PM Last Edit: December 31, 1969, 04:00:00 PM by Guest
Quote from: "Wajo357"
At least on Opera, the 'List Only' drop down menu has a scroll bar because the list is a tad bit too small for the space provided for the two options.
I fired up Opera (ver 10), and didn't see the issue. I then updated to Opera 11, and presto, the scrollbar appeared. I fiddled around with the CSS a bit, but as far as I can tell there is nothing wrong with the styling of that control, and changing neither the width nor height has any effect.

At the risk of starting holy wars, you might consider trying a "modern" browser, meaning one that uses the webkit rendering engine and provides support for HTML5 and CSS3. That will not only make this kind of glitch go away, but the site will look much, much better. There are all kinds of nifty rounded corners, gradations, and other effects on shmax.com that you're not seeing with Opera, and it breaks my nerdy little heart to think that someone out there isn't getting the best possible user experience.

End of PSA.

Wajo357

#8
January 15, 2011, 05:50:05 PM Last Edit: December 31, 1969, 04:00:00 PM by Guest
lol... you just started a holy war alright :)
I'm too tired to get into a debate with you right now. Just remember which browser was able to render the acid 2 test completely before anybody else and which browser actually beat chrome in Google's own javascript test? http://techcrunch.com/2010/03/19/javasc ... ance-test/

And don't get me started with all of these 'HTML5' conformance tests. I'm sure you know more than anyone how many facets of html5 there are and yet these tests only check 10-30 items out of 100s! Of course the people who run these tests have an agends, so Microsoft's tests pick the elements of HTML5 where they are the most compliant over the other browsers and show off that THEY are the most compliant. Firefox and chrome do this too (do I really need to bring links?) The tests that REALLY try to run EXTENSIVE tests of as much of HTML5 as possible and run 100s of tests show Opera to be at the top or near the top of the browser wars :).

Just my 2 cents... oh.. and I love the features of that opera has built-in too. :)

No browser is perfect and I realize they haven't supported some elements, but they've been pushing open standards and web compliance since before it was considered 'cool'.
<a href="http://www.shmax.com/img/sigs/signature.swf?user_id=853" target="_blank" class="new_win">http://www.shmax.com/img/sigs/signature.swf?user_id=853</a>

shmax

#9
January 15, 2011, 06:26:59 PM Last Edit: December 31, 1969, 04:00:00 PM by Guest
Buddy, all I know is that when I view the site in Opera, I don't see:
1. Rounded corners
2. Gradations
3. input placeholders

These are three features used heavily on shmax.com (to quite dramatic effect). If Opera supports them, then there must be a switch somewhere that I forgot to turn on. Take a look at the home page in Chrome, Safari, or Firefox and you'll see what I mean...

Wajo357

#10
January 15, 2011, 06:38:35 PM Last Edit: December 31, 1969, 04:00:00 PM by Guest
I did find some difference and IE 8 doesn't have them as well... FYI. But those are no biggies...

but thanks for everything you do again...
<a href="http://www.shmax.com/img/sigs/signature.swf?user_id=853" target="_blank" class="new_win">http://www.shmax.com/img/sigs/signature.swf?user_id=853</a>

shmax

#11
January 15, 2011, 06:42:55 PM Last Edit: December 31, 1969, 04:00:00 PM by Guest
No, IE8 wouldn't have them, as it is not a "modern" browser.

Wajo357

#12
January 15, 2011, 06:56:59 PM Last Edit: December 31, 1969, 04:00:00 PM by Guest
I was just comparing what I had on my mother-in-laws laptop. But you do know saying 'modern' is a very slanted way of saying 'anything not completely owned by Apple, tied to their development plan, and in the long run has only Apple's best wishes in mind and not the web standard' - is not 'modern'? I suggest for the future to hold off on using the word modern. As an engineer who dabbles in requirements, and precision wording every day; "modern" is a tricky word. And in this case you are using it completely out of context in order to somehow give the connotation that any rendering engine now using webkit 'aka Apple's technology' is not 'modern'. Like you said, it is a holy war that you probably know more about than me.
<a href="http://www.shmax.com/img/sigs/signature.swf?user_id=853" target="_blank" class="new_win">http://www.shmax.com/img/sigs/signature.swf?user_id=853</a>

shmax

#13
January 15, 2011, 07:05:32 PM Last Edit: December 31, 1969, 04:00:00 PM by Guest
Amigo, you're the only one trying to turn this political. I know nothing about Apple, nor their marketing-speak. I don't even have an iPhone. I put modern in quotes because I borrow the term from the web development commnunity. It was not invented by Apple, and if it was I'll get them a royalty check in the morning. Go easy, be at peace, and maybe drink some root beer.

Wajo357

#14
January 15, 2011, 07:08:53 PM Last Edit: December 31, 1969, 04:00:00 PM by Guest
lol... just trying to make you realize 'modern' is a non-descriptive word that is used as an intimidation method. Its like one team of geeks saying to another "your not cool; because your not!" :)
hmm... root beer :)
<a href="http://www.shmax.com/img/sigs/signature.swf?user_id=853" target="_blank" class="new_win">http://www.shmax.com/img/sigs/signature.swf?user_id=853</a>

Go Up