[spip-dev] ! Skins de l'espace privé

un systeme de skin pour faire l'espace privé :
- chaque skin est un sous repertoire de prive/skins/
- la skin par defaut s'appelle spip/ et contient un jeu complet d'icones utilisees par l'interface prive
- un plugin peut etendre une skin. Par exemple, en ayant un repertoire prive/skins/spip/ il etendra la skin par defaut nommee spip
- d'autres skin peuvent etre definies (dans le core, dans un plugin, ...), il suffit de creer un repertoire prive/skins/nomdemapeau/
- si une skin est incomplete, les elements manquants sont pioches par la skin principale, qui par defaut est aussi 'spip'
- la skin principale (qui sert de rechange aux skins supplementaires) peut etre redefinie par tout plugin avec define('_SPIP_SKIN','nomdemaskinimposee');
- la skin par defaut des utilisateurs est la skin principale sauf si elle est definie par $GLOBALS['skin_defaut'] = 'maskinpardefaut';
- les utilisateurs pourront choisir leur skin dans les preferences, mais plus tard...

Pour le moment, seules les icones de images/ sont piochees dans la skin.
A cette occasion, travail de renommage et rationnalisation des icones de spip, dans prive/skins/spip :
les icones sont toutes en png, nommees
objet[-precision][-action]-taille.png
- objet est au singulier
- precision peut indiquer une sous categorie ou sous action (forum-interne, auteur-1comite,cache-empty,...)
- action peut etre new, del, add, edit

Les icones sont disponibles en 24px et 16px, a l'exception des icones du bandeau en 48px, d'une icone warning en 48px, et des 3 icones secteur,rubrique,article egalement disponible en 12px
Les variante avec action add, del, new, edit devront etre disponibles directement, et non par superposition de deux icones dans le html comme actuellement

Pour produire toutes les icones derivee add, del, new, il est possible d'utiliser
ecrire/?exec=produce&skin=truc
qui utilisera add-xx.png, del-xx.png, new-xx.png, edit-xx.png pour produire les icones d'action derivees avec les filtres images.

Ce mecanisme va permettre a qui le veut de travailler sur des variantes de skin, qui pourront etre disponibles pour les utilisateurs, ou pour les webmestres qui veulent les utiliser comme skin principale sur leurs sites.

Un skin alternative est fournie a titre d'exemple, dans le plugin core/skins/

Elle testable en mettant $GLOBALS['skin_defaut'] = 'basic';
dans mes_options.php et une fois le plugin active

un systeme de skin pour faire l'espace privé :

...

objet[-precision][-action]-taille.png
- objet est au singulier
- precision peut indiquer une sous categorie ou sous action (forum-interne, auteur-1comite,cache-empty,...)
- action peut etre new, del, add, edit

Ca l'air très bien tout ça, mais le mélange de français et d'anglais c'est pas ... top !

Committo,Ergo:Sum

Pour un ecureuil on aurait du appeler ça pelage ;-).
Ouais c’est chouette ce système, bravo Cedric.

Committo,Ergo:sum a écrit :

un systeme de skin pour faire l'espace privé :

...

objet[-precision][-action]-taille.png
- objet est au singulier
- precision peut indiquer une sous categorie ou sous action (forum-interne, auteur-1comite,cache-empty,...)
- action peut etre new, del, add, edit

Ca l'air très bien tout ça, mais le mélange de français et d'anglais c'est pas ... top !

C'est clair ...

Yavait déjà les image-nix-resizer...

Il faudrait une haute autorité préventive affectée à la lutte anti-barbarisme !

JLuc

JLuc a écrit :

Yavait déjà les image-nix-resizer...

bon parfois il vaudrait mieux que la touche "envoyer"
n'existe pas sur le clavier.
désolé...

JL

@Cerdic : Bravo et merci pour le boulot :slight_smile:

JLuc a écrit :

bon parfois il vaudrait mieux que la touche « envoyer »
n’existe pas sur le clavier.

Ouais hein ? C’est qui le c** qui me l’a foutu à côté de la touche « Del » ???

« robe » !
C'est le terme pour désigner la couleur d'un vin, le pelage d'un cheval, d'un chat... alors pourquoi pas de notre écureuil préféré ?

« apparence »
C'est le nom du panneau de config, sur Macintosh, qui permet de personnaliser l'apparence de l'interface...

J'avais aussi suggéré :
« habillage »
« costume »
Parce que, faut quand même dire les choses comme elles sont : vouloir changer l'apparence de l'interface, c'est 100 % jouer à la poupée :stuck_out_tongue:
Si, si, essayez pour comparer :
http://habiller-des-poupees.universdesjeux.fr/

ah,
robes/
me plait bien, en remplacement de
skins/

La métaphore est bonne, le terme court etc ...
si cela va a tout le monde, je change.

Cédric

ah,
robes/
me plait bien, en remplacement de
skins/

good

ça me plait bien aussi "robes"
et jouer à la poupée aussi - merci à Romy de me révéler à moi-même ;-)))
Et puis spip c'est un peu comme les poupées russes, à bien des égards (même si ces dernières ne s'habillent que d'autres poupées)

cedric.morin@yterium.com a écrit :

Merci pour ce florilège Romy.
"apparence" est le plus évident, mais c'est long (3 syllabes + 1 muette, conte 1 seule pour "skin", ça ne marchera pas).
Quant à enfiler un habit ou un costume à un écureuil, ça parait un peu difficile tout de même. Reste "robe", et son double sens d'habit et de pelage, je vote à fond pour. Et il y a de la matière à nommage:

http://fr.wikipedia.org/wiki/Robe_(cheval)

             Emmanuel

Pour un ecureuil on aurait du appeler ça pelage ;-).

Pour un écureuil, on ne dit pas pelage mais fourrure :wink:

Mais là, ça fait moins classe que Robe (quand on connait la référence…)

Moi je vote à fond pour robe aussi

Aurélien
----- Mail Original -----

Si ca sonne bien en francais - c'est vous les spécialistes. Mais comment est-ce que ca se traduit en allemamd ... "Skin" ? Mais non, je défends ma langue comme vous le faites avec le francais :wink:
On dit "Decke" mais c'est une expression de chasseur pour désigner la peau de la bête morte. Difficile ...

Je vais demander dans spip-de@rezo.net (on va voir - ils vont tous voter pour "Skin", pffff)

klaus++

P.S. J'envoie und copie à spip-trad pour avertir les autres traducteurs.

cedric.morin@yterium.com schrieb:

Tu peux aussi simplement appeler ça une "apparence" :slight_smile:

-----Message d'origine-----

Hé, Klaus, j'ai donné un lien Wiképédia, c'est pas fait pour les écureuils,
d'autant que la nation victorieuse aux jeux olympiques dans la catégorie a évidemment la traduction allemande,
avec de meilleures illustrations d'ailleurs:

http://de.wikipedia.org/wiki/Fellfarben_der_Pferde

Committo,Ergo:Sum

Quoting "Committo,Ergo:sum" <esj@rezo.net>:

Si ca sonne bien en francais - c'est vous les spécialistes. Mais comment est-ce que ca se traduit en allemamd

Hé, Klaus, j'ai donné un lien Wiképédia, c'est pas fait pour les écureuils,
d'autant que la nation victorieuse aux jeux olympiques dans la catégorie a évidemment la traduction allemande,
avec de meilleures illustrations d'ailleurs:

Fellfarben der Pferde – Wikipedia

Committo,Ergo:Sum

Et puis il n'est pas necessaire de traduire exactement robe en allemand, il vaut mieux prendre un mot allemand athentique qui precise ce qu'on veut dire. En arabe j'ai l'embarras du choix (on connait bien la liaison presque organique des arabes et des chevaux, ils ont des centaines de noms pour chaque element du cheval - dommage qu'il n'y en ait pas tellement pour l'ecureuil).

George

Tout à fait - c'était pour rire (pas entièrement) :slight_smile:
klaus++

Il va falloir dessiner un écureuil qui fait du cheval. On nommera les "robes" d'apres les couleurs des chevaux (ca sera assez poétique) :

Rappe
Brauner
Fuchs
Lichtfuchs
Isabell
Palomino
Falbe
Schimmel
Rotschimmel
Braunschimmel
Blauschimmel (surtout pas, c'est une homonymie avec le moisi dans le Roquefort)
Schecke
Brindle
Lacing
Mosaik

:slight_smile:

klaus++

Committo,Ergo:sum schrieb:

Le 12 juin 09 à 15:16, klaus++ a écrit :

Si ca sonne bien en francais - c'est vous les spécialistes. Mais comment est-ce que ca se traduit en allemamd

Hé, Klaus, j'ai donné un lien Wiképédia, c'est pas fait pour les écureuils,
d'autant que la nation victorieuse aux jeux olympiques dans la catégorie a évidemment la traduction allemande,
avec de meilleures illustrations d'ailleurs:

Fellfarben der Pferde – Wikipedia

Committo,Ergo:Sum