New revs

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: New revs
« Reply #735, on April 17th, 2011, 09:13 AM »
rev 719, aka "I can do one-liners, too, just like the SMF team!"
(1 file, 4kb)

* Updated aeva_allowedTo permissions. (Aeva-Subs-Vital.php)
Re: New revs
« Reply #736, on April 17th, 2011, 10:33 AM »
rev 720
(6 files, 28kb)

! The mass upload script should really be linked with ampersands. (Aeva-Gallery2.php)
* YUI 2.9.0 updated the Flash file as well. (aeva/uploader.swf)
* Button schmutton. Changed all 'button' strings to 'item' in the main menu code. (Subs.php, SSI.php, index.template.php)
* Updated the media language header to reflect the newfound difficulties for translators. (Media.english.php)
Re: New revs
« Reply #737, on April 17th, 2011, 04:09 PM »
rev 721
(12 files, 16kb)

! iPhone devices were internally recognized as Safari instead of iPhone.
! Fixed a few undefined strings in non-admin situations. (Aeva-Gallery.php, Aeva-Gallery2.php)
* Don't bother showing auto-resize code for iPhone, it doesn't work well. Rewrote CSS and added some JS to show the sidebar at the bottom instead. (index.template.php, index.iphone.css, settings.xml)
! A few language strings were using entities uselessly. (ManageMaintenance.french.php, ManagePaid.*.php, ManagePermissions.french.php, ManageScheduledTasks.french.php, ManageSettings.french.php)

@ Note: for iPhone, should work further on it to make the sidebar fill the screen width optimally... Should also implement <meta name="viewport" content="width=device-width"> at some point.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: New revs
« Reply #738, on April 17th, 2011, 11:26 PM »
Revision: 722
Author: arantor
Date: 22:23:42, 17 April 2011
Message:
! Fix check against Expect:100-continue header to be check for HTTP/1.0 as a failure condition. (Security.php)
! Upgrade bundled test library to use that from BB 2.1.12, which solely affects the list of IP blocks known to be held by Googlebot. (Of course, until IPv6 is completely finished this doesn't make a lot of difference...) (Security.php)
----
Modified : /trunk/Sources/Security.php
When we unite against a common enemy that attacks our ethos, it nurtures group solidarity. Trolls are sensational, yes, but we keep everyone honest. | Game Memorial

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: New revs
« Reply #739, on April 18th, 2011, 12:12 AM »
rev 723
(4 files +2, 10kb)

+ Finished implementation of overlay descriptions. Pretty neat. (Aeva-Subs-Vital.php, zoomedia.js, hs.css, hs.ie6.css, hs.ie7.css)
* Replaced last non-CSS implementation of the New icon. (Subs-Media.php)

PS: demo site is updated with these overlays. Have a look at album pages! Oh, I'm starting to love jQuery again... :)
Posted: April 17th, 2011, 11:55 PM

rev 724
(2 files, 6kb)

! Fixed glitches in overlay descriptions. (zoomedia.js, hs.css)

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: New revs
« Reply #740, on April 18th, 2011, 06:06 PM »
Revision: 725
Author: arantor
Date: 17:06:03, 18 April 2011
Message:
! Don't try loading the sidebar items for who's viewing a topic/board in WAP2 mode, because it's extra fluff that we can't really afford and because it wasn't even handled by the wireless template anyway. (Display.php, MessageIndex.php)
----
Modified : /trunk/Sources/Display.php
Modified : /trunk/Sources/MessageIndex.php

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: New revs
« Reply #741, on April 18th, 2011, 08:31 PM »
rev 726
(9 files +5-3, 36kb)

* Keeping up with the Highslide to Zoomedia replacement process. (Aeva-Embed.php, Aeva-Gallery.php, Aeva-Subs-Vital.php, ManageMedia.php, Subs-Media.php, ManageMedia.template.php, Media.template.php, zoomedia.js, hs.*.css, zoom.*.css)
+ Improved description overlays and implemented language strings and loader icon in Zoomedia. The loader doesn't show up if the image is already cached. (zoomedia.js, zoom.css)
+ Added a nice animated loading icon. And it's transparent, yay. Not cancellable yet, though. (images/loading-flow.gif)
! Fixed (hopefully) all of the positioning bugs in Opera, IE6, IE7 and IE8. (zoomedia.js)
! Did I really forget to commit the iPhone stylesheet..? (index.iphone.css)
* Lowercase nazi. (install.sql)

PS: svn testers, please feed my back! ;) Isn't on the demo site yet, though. I'll post when it's done.
Re: New revs
« Reply #742, on April 19th, 2011, 03:07 PM »
rev 727
(10 files +1-1, 21kb)

* Replaced loading-flow icon to a smaller one (thanks for reminding me of that web service, Lorenzo!), and renamed it. (loader.gif, loading-flow.gif, zoom.css)
* Adding pngfix to IE6 in the default template is bad practice IMHO. Added an 'include' parameter to the code blocks in styling files, allowing to specify a list of comma-separated URLs for script files to be added for browser compatibility purposes. Also documented the whole damn thing in the Warm styling, as usual. That's pretty much one of the only things I've been documenting actually... (Subs-Cache.php, index.template.php, settings.xml)
* In the media area, transparent items would get a box-shadow override. Replaced this with a proper ping class (which was already there to tell IE6 an image was transparent). Ironically, DD_belatedPNG doesn't seem to work well on divs with a transparent background, so transparency still won't work in IE6... Did I hear someone say "screw IE6"? Is that you sir? Thank you, what's your name? Well Mr. Obvious, you're welcome to my place anytime! (Aeva-Foxy.php, Subs-Media.php, Media.template.php, index.css)
+ Added iOS hack to Warm and Wuthering. (settings.xml)
Re: New revs
« Reply #743, on April 19th, 2011, 05:15 PM »
rev 728
(3 files, 6kb)

! Pardon my French, but I'm fucking good. Leveraged the power of jQuery to make the ping class work on media items in IE6. Ah HA! (settings.xml)
Re: New revs
« Reply #744, on April 19th, 2011, 11:34 PM »
rev 729
(2 files, 8kb)

! Fixed
constructs to actually show several items next to each other. Also show captions in overlay mode... (Subs-Media.php)
* Detail. (index.css)
Re: New revs
« Reply #745, on April 22nd, 2011, 10:00 AM »
Dammit... The SVN server is down. >_< (http://status.repositoryhosting.com)
I'll still post the full changelog. I took time to write it, and I just need to do the proper commit operation. I'll do it tomorrow if it's back online.

rev 730
(30 files +1-1, 75kb)

! A couple of fixes in the Help action to make it possible to use blocks inside text strings... Although I'm not using any in the end. (Help.php, Load.php, Help.template.php, index.css)
! Pages without chrome shouldn't be able to restyle the content block, as this one usually contains data connected to the sidebar block. Temp fix. (Subs.php)
* Seriously reworked the internals of the album page layout. Too much to say, but it's basically better. (Subs-Media.php)
* Making sure that the media.js file is always loaded when media headers are requested. This is a temp solution because this file will end up being merged with script.js, given its small size... (Subs-Media.php)
! Prevent a same JS file from being cached multiple times. (Subs-Cache.php)
* The media tag helper page should say what it's about to begin with... (Help.language.php)
+ Added footer, class and style parameters to <we:block>. Note to self: maybe this should be a generic parameter that can be set in an easier way...? (index.template.php)
! Moved delayed events to the very bottom, in case some of them are calling functions that are defined by stylings. (index.template.php)
* Completely overhauled the media item page layout. And guess what, I'm not happy with it... A small list of changes: turned tables into divs and lists, moved item to the left and item details to the right as a sidebar, aligned them similarly to a table (not tested in IE though), reordered details, and so on. (Media.template.php)
* Rewrote ajax_indicator in a simpler, jQuery-worthy way. (script.js)
- Merged media.js with script.js (media.js, Subs-Media.php, Aeva-Gallery.php)
+ Click the "Loading" indicator in media pages to cancel the load request. (zoomedia.js)
+ Added an alternative white background for Zoomedia boxes. Use the 'black' class on the zoom div to use the earlier one. (zoom.css)
* Moved most inheritable classes to their own section and added a new class that holds the loader icon. (index.css)
* Replaced Ajax indicator's close button with the loader icon. It can still be clicked to cancel the action... (index.css)
! Fixed checkbox/radio button styling in IE6. And yes, it's a bit hackish... (index.css, index.ie6.css, settings.xml)
! Fixed outdated block redefinitions in Wuthering. (settings.xml)
* Improved styling of the <we:block> blocks. (media.css)
* Rewrote media area CSS files to use the wecss formatting style. (media.*.css, zoom.css, up.css)
+ Added ie6hover.js script, which transparently makes IE6 accepts hover states on any given selector. (settings.xml, ie6hover.js)
! Fixed PNG transparency for IE6 in media area, which was broken in some specific cases due to weird markup. (Subs-Media.php, settings.xml)
- Removed aeva_header class and galurl JS variable. (Aeva-Foxy.php, Aeva-Gallery2.php, ManageMedia.php, media-admin.js)
Posted: April 21st, 2011, 11:55 PM

Committed.
Re: New revs
« Reply #746, on April 22nd, 2011, 05:14 PM »
Got more work done, but it's not stable enough... Committing whatever I can.

rev 731
(4 files, 6kb)

* Moved item playlist template to the proper template file. (Aeva-Foxy.php, Media.template.php)
* Split media item template into several functions. (Aeva-Gallery.php, Media.template.php)
! One strlen call should have been passed through westr. (Media.template.php)
* Minor layout improvements. (medias.css)
Re: New revs
« Reply #747, on April 22nd, 2011, 05:49 PM »
And... Still not happy with the new item page layout. Even with this new revision...

rev 732
(4 files, 8kb)

* <we:block> should have a .block class by default, not .windowbg... Will probably not work in this rev, because I have yet to commit the proper index.css file. (index.template.php)
* Moved media item details to the regular sidebar. Should add an option to choose where to show them... (Aeva-Gallery.php, Media.template.php, media.css)
Re: New revs
« Reply #748, on April 22nd, 2011, 09:06 PM »Last edited on April 23rd, 2011, 01:58 PM by Nao/Gilles
rev 733
(13 files +1-1, 17kb)

! Fixed gradient backgrounds in IE 6/7/8 when a single color was fed to them. (Class-CSS.php)
* Make sure execSubTemplate() ignores empty sub-template entries, which makes it easier for us to conditionally set extra sub-templates... (Load.php, Aeva-Gallery.php)
* IE 6/7 don't like display: table, so put the media item details in the sidebar automatically. (Aeva-Gallery.php, media.ie*.css)
* Stopped right-aligning media item details. It actually looks better when left-aligned with a small margin... (media.css)
! Media RSS feeds needed some fixin'. (Aeva-Foxy.php)
* 'Information', and more importantly 'info', is not clear English, AFAIK. And yes, 'AFAIK' is clear English. (Media.english.php)
- Removed loadingbar.png and replaced it with simple CSS. (loadingbar.png, index.css)
* Other minor details. (index.css, Subs.php, Help.language.php)
! Undefined variable. (Media.template.php)

:edit: This is my 500th commit! :eheh:
Re: New revs
« Reply #749, on April 23rd, 2011, 01:45 AM »
rev 734
(3 files, 5kb)

- Is there a reason why all websites say to use "-ms-filter" for IE8? It accepts the simpler "filter" perfectly well... (Class-CSS.php)
! Apparently, all used HTML5 tags should get their display type redefined, otherwise the layout's broken in IE8. (index.css)
- mgabs? What's that? Where's that? Probably an old leftover... (media.css)