Skip to main content Help Control Panel

 

Projets «   Campagnes de tests «   Yacs 9.11alpha12 «  

composant icone de page

Alexis Raimbault -- on Nov. 27 2009, from Mulhouse
YACS Team - Modérateur, Support, Développement.

faut-il ajouter ce composant dans la liste proposée pour le contenu principal dans la fabrication des pages ?

Je me disais : tien ? yacs n'affiche plus les images "icone de page"

En fait j'ai trouvé : depuis que Bernard nous a codé la possibilité de choisir l'emplacement des blocs du contenu principal (title, tags, etc.) il faut ajouter image pour que la fonction d'affichage de l'icone soit appelée.

ex :

title image error text tags details bar

Je pense qu'il faudrait ajouter "image" dans la liste des composants proposés sous le champ d'édition ?


Alain Lesagefrom Montréal ou Chambly, Québec
1365 posts

on Nov. 27 2009


Je n'ai pas vérifié mais je te crois sur parole.

Tant qu'à y être, on devrait peut-être changer le vocable alors. « image », c'est un peu général dans ce cas. Il serait facile de croire, après « title » et avant « texte », qu'on parle des images ajoutées à la description de la page.

On pourrait utiliser « icon » ou préférablement être encore plus clair et spécifique avec « page_icon » quoique ce type d'écriture ait été évitée autant que possible (on l'utilise cependant abondamment pour les layouts et autres).

-----
On a si peu d'idée de ce qui est possible...

Alexis Raimbaultfrom Mulhouse
Associate, 1900 posts

inspired from Alain Lesage on Nov. 27 2009


Alain Lesage : icon c'est pas mal, d'ailleur dans la base l'attribut associé est icon_url. Pour cela il faudrait que Bernard renomme Page::echo_image() en Page::echo_icon()

Sans que Bernard ne fasse rien, on peut aussi chacun s'écrire un skin::echo_icon() qui fasse un simple relai à page::echo_image()

PS :par curiosité, voir comment fonctionne page::component(), cela donne des idées pour customiser un thème.




Alexis Raimbault webmaster free-lance

Alain Lesagefrom Montréal ou Chambly, Québec
1365 posts

on Nov. 27 2009


Merci de ces suggestions. La semaine prochaine, je dois me remettre au design de site, ce me sera utile.

Quant à la façon de nommer l'objet en question, je souligne simplement que le terme « icon » est très général, quoique plus spécifique que le terme « image ». Il y a notamment l'icône de site ou favicon, les icônes d'outils, etc...

D'ailleurs, j'ai eu énormément de difficulté comme novice chez Yacs à comprendre et distinguer les notions d'icône de page et de vignette de page (l'une sur la page elle-même, l'autre dans les listes) et je les confonds encore aujourd'hui (pas les fonctionnalités, les nomenclatures).

Au surplus, j'associe davantage la taille de ces deux images au terme vignette qu'à celui icône. C'est peut-être mal fondé, mais j'imagine une vignette plus petite qu'une image et une icône plus petite qu'une vignette.

Quelqu'un aurait une idée pour rendre ça « évident », c'est à dire ergonomique ? Don't make me think, c'est une règle de base en ergonomie. Peut-être : on-page_icon et in-list_icon ou encore on_page_thumbnail et in_list_thumbnail ?

-----
On a si peu d'idée de ce qui est possible...