rev 645
(22 files, 33kb)
+ Added a RSS icon for board categories. (BoardIndex.template.php)
+ Added ability to prevent a small image from being inlined in CSS files, through url-no-base64(). Useful for graphics that only show up in the admin area, things like that. Although really you want to put these declarations to admin.css instead... (Class-CSS.php, sections.css)
* Rewrote the toggler object to avoid wasting hits on graphics. bToggleEnabled was removed (if you don't want to run the toggler, just don't initialize it in the first place), srcExpanded and srcCollapsed are replaced with background positioning. Converted most togglers, more left to do. (BoardIndex.php, script.js, stats.js, topic.js, index.css, sections.css, foldable.gif, shrinkable.png, sortselect.gif, TEMPLATES: Admin, BoardIndex, BoardIndexInfoCenter, Display, index, ManagePermissions, Packages, PersonalMessage, Post, Search, Stats)
! Fixed default styling's thumbnail in theme picker, in case the default isn't in the root. (Themes.template.php)
! Fixed styling in daily stats called through Ajax. (stats.js, sections.css)
NB: I've tested 95% of all togglers. Hopefully, there aren't any bugs left... I know, the new system is less flexible (requires spriting your stuff, and having it in doubled square dimensions, e.g. 20px*40px or 12px*24px), but OTOH it saves a hit, and it has less 'glitches' than the SMF method. That's why, ultimately, I figured the pros outweighted the cons.