Feature #23743

Allow skins to register sprites through addIconSprite

Added by Ernesto Baschny about 9 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Should have
Category:
-
Target version:
-
Start date:
2010-10-15
Due date:
% Done:

0%

PHP Version:
5.2
Tags:
Complexity:
Sprint Focus:

Description

Currently, extensions can register sprites using t3lib_spriteManager::addIconSprite(). This requires an array of icons (which will be added to $TBE_STYLES['spritemanager']['spriteIconsAvailable']) and the CSS filename which contains the generated sprite.css.

A skin might also want to provide a different sprite, but the skin's CSS files are already loaded automatically from the registered directory. See #23266 where t3skin wants to add a sprite for flags. After this fix, we will use the API to do so in t3skin, simply not passing the CSS filename, but just the array of images.

(issue imported from #M16007)

16007.diff View (1.44 KB) Administrator Admin, 2010-10-15 21:24

History

#1 Updated by Ernesto Baschny about 9 years ago

Committed revision 9092.

#2 Updated by Susanne Moog over 8 years ago

  • Target version deleted (4.5.0)

Also available in: Atom PDF