Skip to main content Help Control Panel

J.Juraver


on Feb. 3 2010
from Entre chaise et clavier...

Yacs team - Modération, Communication, Documentation
Share
Post to Facebook
Tweet about this
Share at LinkedIn
Invite participants
Reference this page
Monitor
Recent files
support »
See also
 

support «   Besoin d'aide «  

Personnalisation du Carrousel

PreviousNextIndex

WorkflowSupport request
StatusProblem has been recorded
OwnerJ.Juraver
Progress0%

Dans la recente fonction de rendu carousel, on constate que yacs exploite avec raison sa librairie JQuery embarquée maintenant nativement dans l'installation.

Loin de moi l'idée de faire du tout JQuery rien que parce que yacs l'embarque, mais je voudrais par exemple modifier juste un peu des détails de certains rendus : par exemple le carousel présente des miniatures floutées quand elle ne sont pas en focus sur l'avant, moi je voudrais qu'elles soient nettes.

Ma question est donc : faut-il toucher en profondeur aux entrailles de l'installation yacs, donc perdre la manip suite à une mise à jour, ou bien peut-on envisager de commander de manière tierce ce genre de détail ?

Comments

Christophe Battarel - on Feb. 3 2010

Pour le caroussel, je ne sais pas.

Mais pour les éditeurs riches comme tinyMCE où il est possible de choisir pas mal d'options au lancement du javascript, il faudrait pouvoir le faire depuis Yacs.

Une suggestion de fonction en vue...

 




Christophe Battarel - Société altairis -
Alexis Raimbault - on Feb. 3 2010

si je ne m'abuse, le carrousel est un fichier flash paramètrable, pas du javascript




Alexis Raimbault webmaster free-lance
J.Juraver - on Feb. 3 2010

D'après l source http://www.flshow.net/ tu dois avoir raison. Quand je vois tout ce qui est paramétrable dans le site de référence, il doit bien y avoir de quoi améliorer la chose sous yacs.

Mais en fait, je suis étonné de ce choix de flash. On peut faire ce genre de carousel avec jQuery si je ne m'abuse !




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Alexis Raimbault - on Feb. 3 2010

J.Juraver : pour le choix j'en sais rien. peut être une question de rapidité ?

en tout cas je confirme la présence d'un /included/browser/carroussel.swf




Alexis Raimbault webmaster free-lance
Christophe Battarel - on Feb. 3 2010

Du coup, ce carousel me parait moins intéressant; le flash n'est pas supporté sur toutes les plate-formes (iPhone, iPad); et en plus ce carousel, s'il est gratuit, n'est pas open-source :

" This is not an open source project "
(http://www.flshow.net/carousel_download.php)




Christophe Battarel - Société altairis -
Alexis Raimbault - on Feb. 3 2010

Christophe Battarel : et le javascript ce comporte comment sur les mobiles ?




Alexis Raimbault webmaster free-lance
Christophe Battarel - on Feb. 3 2010
"

et le javascript ce comporte comment sur les mobiles ?

"

Bonne question... si il y a par ici des riches possesseurs d'engins de science-fiction (iPad, iPhone, vaisseaux Androïd, etc), il faudra qu'ils nous le disent !




Christophe Battarel - Société altairis -
J.Juraver - on Feb. 3 2010

Après test avec http://www.opera.com/mini/demo/ pour iphone, je confirme, le flash de l'effet carousel n'apparaît pas.

Ce qui esr sûr, c'est que du bon javascript moderne se dégrade correctement. Flash en est loin.




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Alexis Raimbault - on Feb. 4 2010

mais au fait JJ, où as tu vu que yacs inclue nativement la bibliothèque JQuery ?

Sinon pour ta question, tous les paramètres envoyés au flash du carrousel sont dans layout_articles_as_carrousel.




Alexis Raimbault webmaster free-lance
Christophe Battarel - on Feb. 4 2010

Pour être plus clair, le fait que le composant carousel ne soit pas open-source veut dire :

  • on n'a pas accès aux sources du programme (lapalissade)

  • on ne peut donc pas personnaliser ou faire évoluer le composant

  • si le composant contient des failles de sécurité, on n'a qu'à prier que le développeur original les comble.

De plus, on se prive d'utiliser des composants javascript open-source, sous license qui va bien, personnalisables, évolutifs, voire "standards" (JQuery ou autres), et multiplateformes (j'attends les retours des heureux possesseurs d'objets modernes, mais je suis quasi persuadé que le javascript tourne sans problème dans leurs navigateurs).




Christophe Battarel - Société altairis -
Alexis Raimbault - on Feb. 4 2010

Christophe Battarel :

mais quid du dewplayer et player vidéo et carte freemind ?

moi je ne serais pas aussi radical : Le carrousel est un gadget. Sa présence est un bon exemple de l'intégration d'un composant flash au travers d'un layout.

Et puis nous sortons de la question de JJ : comment le paramétrer.




Alexis Raimbault webmaster free-lance
J.Juraver - on Feb. 4 2010

Dewplayer a des sources libres, il me semble. Quand au player video, il a justement été changé vers le mois de mai parce que l'ancien n'avait plus de licence compatible avec celle de yacs.




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Alain Lesage - on Feb. 5 2010


Pour votre info : pas de Flash sur iPhone, mais le Javascript fonctionne !

Question : pourquoi est-il question ici de flShow, comme si c'était intégré à Yacs ? Ça n'en fait pas partie à ce que je sache, et ça n'en fera jamais partie, justement en raison de sa licence, non ?

Quoique ce soit effectivement un gadget intéressant, qu'un utilisateur de Yacs est libre d'ajouter si ça lui convient.


J.Juraver - on Feb. 5 2010

Si si si. Crée un carousel avec les vignettes d'articles d'une section, en version alpha 10 tu verras bien un petit sigle en bas à gauche du carousel : "fl"

Ca mène à FlShow.




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Alain Lesage - on Feb. 5 2010

Hé ben ! Bernard qui est pourtant si soucieux de ses licenses. Ça me laisse penser que ce caroussel n'est que de passage chez Yacs.

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

Bernard Paques - on Feb. 8 2010

Alain, il n'y a pas de souci à intégrer du code exécutable dans yacs, à partir du moment où l'auteur le permet avec une contre-partie simple, qui est d'afficher un lien vers son site.

Tous : si vous trouvez l'équivalent de Flash pour faire la même chose en Javascript, je suis preneur bien sûr, mais ne croyez pas qu'il suffit de passer à jQuery. A elle toute seule, cette librairie n'y suffirait pas...


J.Juraver - on Feb. 8 2010

Avec jQuery : http://interface.eyecon.ro/demos/carousel.html

Avec scriptaculous : http://www.webappers.com/2008/...-scriptaculous/ et http://www.prototype-ui.com/ ou encore http://www.puidokas.com/portfolio/frogjs/

Je n'ai pas l'expertise pour enseigner ce qu'ils doivent faire aux développeurs, mais c'est normal qu'on se pose quand même la question, puisque depuis longtemps yacs nous a habitué à des solutions agiles (libres, modernes, non-propriétaires, et légères)




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
J.Juraver - on Mar. 20 2010

Ces références sont-elles aussi intéressantes qu'elles le paraissent ou faut-il en chercher d'autres ?




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
J.Juraver - on Apr. 30 2010

Bon, je vois que ça mobilise les foules.

J'ai donc centralisé mes trouvailles dans une suggestion dédiée : On peut faire un carrousel sans flash




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

PreviousNextIndex