rev 2250
(6 files, 3kb)
* Tweaked Zoomedia. The Close button is now drawn in pure CSS if possible (saving a whopping 2KB off the file and making it HD-friendly), removed the delay as I forgot I'd recently implemented it in the 'main' show_ajax function, saved oldIE from showing the double-click catcher (it just didn't work properly anyway), and fixed bottom padding in Glass mode (hopefully! Needs testing.) (zoomedia.js, zoom.css)
+ Zoomedia can now be shown when previewing posts in the Notifications area. Note that there's a trade-off: I specifically allowed Ajax calls to load Zoomedia, but it also means all Ajax calls need to account for $context['footer_js'] not being shown at all, and must do it manually. I'm already doing it in a few places, but not everywhere, so... These bugs will have to be fixed as they occur, basically, or I need to find a way to safely load footer_js systematically without screwing up the page. I'll get to that, eventually. That's all in a day's job for Ajax man. (Subs-Media.php, Notifications.php)
- Saving a buffer str_replace off English pages-- at least we know these don't use half-width unbreakable, uh... (Subs-Template.php)
! Ajax loader was incorrectly positioned when the parent element had padding. (script.js)
! A small typo of mine in the notification code. (script.js)
(6 files, 3kb)
* Tweaked Zoomedia. The Close button is now drawn in pure CSS if possible (saving a whopping 2KB off the file and making it HD-friendly), removed the delay as I forgot I'd recently implemented it in the 'main' show_ajax function, saved oldIE from showing the double-click catcher (it just didn't work properly anyway), and fixed bottom padding in Glass mode (hopefully! Needs testing.) (zoomedia.js, zoom.css)
+ Zoomedia can now be shown when previewing posts in the Notifications area. Note that there's a trade-off: I specifically allowed Ajax calls to load Zoomedia, but it also means all Ajax calls need to account for $context['footer_js'] not being shown at all, and must do it manually. I'm already doing it in a few places, but not everywhere, so... These bugs will have to be fixed as they occur, basically, or I need to find a way to safely load footer_js systematically without screwing up the page. I'll get to that, eventually. That's all in a day's job for Ajax man. (Subs-Media.php, Notifications.php)
- Saving a buffer str_replace off English pages-- at least we know these don't use half-width unbreakable, uh... (Subs-Template.php)
! Ajax loader was incorrectly positioned when the parent element had padding. (script.js)
! A small typo of mine in the notification code. (script.js)

