Atttention, je vois deux problèmes :
- la recherche d'une image dans la skin est dans un foreach :
on cherche dans la skin active, puis dans la skin par defaut de spip
c'est en second repli uniquement, apres le foreach, qu'il faut chercher dans le path si on le souhaite, et non dans le foreach.
J'avais prefere loger plutot qu'un find_in_path(prive/...)
car il me semble qu'in fine on devra avoir tous les elements dans la skin.
Avec ton patch, on risque d'en oublier dans la phase de migration vers les skins.
- par ailleurs, les styles des skins doivent bien être insérés avant les style des plugins :
un plugin doit toujours être en mesure de surcharger la skin, comme tout le reste, y compris par une simple declaration css dans sa css de personalisation.
Sinon, il me semble que de toute façons, les deux grosses css privées (principale et formulaires) doivent passer completement dans la skin à terme.
Cédric