SPIP - Contrib

SPIP - Contrib

[ar] [en] [es] [fr] [it]

61 visiteurs en ce moment

fontsizeup fontsizedown
[17 commentaires]

ImageFlow pour SPIP

reflets et profondeur pour faire défiler vos vignettes

dimanche 17 août 2008, par stephane

  • Digg
  • Del.icio.us
  • Facebook
  • Google
  • Technorati
0 vote

un portfolio qui imite l’effet coverflow d’iTunes, adaptation pour SPIP du script ImageFlow créé par Finn Rudolph

Présentation

- nom du script : ImageFlow pour SPIP
- version 0.9
- auteur du script original : Finn Rudolph
- adaptation pour SPIP : Stéphane kus
- démo : site de développement des squelettes IENSP

Ce script qui combine des fonctions graphiques PHP (pour la réflexion de la vignette), des fonctions d’interactivité en javascript (animation du flux de vignettes avec la souris ou les flêches du clavier et affichage dynamique de l’image sélectionnée) permet d’avoir un portfolio sympathique à la "coverflow" d’iTunes d’Apple.

Il a été adapté pour fonctionner avec SPIP et la personne qui souhaiterait m’aider à en faire un plugin plus simple à mettre en oeuvre serait la bienvenue !

Un petit aperçu

Mise en oeuvre

- télécharger l’archive ci-dessous
- copier les fichiers directement dans votre dossier "squelettes"
- éditer le fichier "squelettes/article.html" de vos squelettes et remplacer le code du bloc Portfolio par le code ci-dessous :

- rajouter ces 2 lignes dans le <head> :

Personnalisation

Les éléments du script et le bouton sont conçus pour être sur fond noir. Mais vous pouvez parfaitement l’adapter à la couleur de fond de votre site. Pour cela :
- Modifiez l’image "slider.png" à votre goût
- Modifiez les couleurs du fichier screen.css (ligne 2 pour le fond et 46 pour la ligne de déplacement du bouton)
- Modifiez la couleur de réflexion des vignettes d’image dans le fichier reflect.php ( rajoutez le code $_GET['bgc'] = '#ffffff'; à la ligne 22 pour un fond blanc)

téléchargement

Zip - 15.4 ko
ImageFlow pour Spip v0.9

Voir en ligne : site du créateur du script, Finn Rudolph

Retour en haut de la page

17 Messages de forum

Voir toute la discussion

Pages 1 | 2

  • Répondre à ce message

    15 septembre 10:10 , par anne

    Oups....ça fonctionne...j’ai juste chargé d’autres images et tout est maintenant ordre.

    http://annejamati.fr/spip.php?article6

    Merci encore pour cette cool présentation !

  • Répondre à ce message

    14 septembre 21:51 , par anne

    Bonjour et merci pour ce super portfolio.

    Il fonctionne parfaitement SAUF (hé oui...il y a toujours un sauf ;-), ...sauf que je n’arrive pas à personnaliser la couleur de mon fond malgré tes indications suivantes :

    (- Modifiez la couleur de réflexion des vignettes d’image dans le fichier reflect.php ( rajoutez le code $_GET[’bgc’] = ’#ffffff’ ; à la ligne 22 pour un fond blanc)

    Si tu as une idée de l’endroit où chercher...je prends !

    le lien pour voir : http://annejamati.fr/spip.php?article6

  • Répondre à ce message

    24 août 15:27 , par stephane

    Salut, Je pense que tu devrais tester avec le plugin qu’à fait C.Paulus à partir du script, tu le trouveras ici en attendant que je fasse un nouvel article pour le télécharger à partir de Spip-contrib

    @+ Stéphane

  • Répondre à ce message

    24 août 09:36

    Bonjour stéphane, Je m’escrime depuis une semaine à essayer de trouver la solution pour adapter imageflow à mon site réalisé avec ton jeu de squelettes iensp3. A priori j’arrive à rétablir le défilement horizontal en jouant sur la largeur de contenu.contre-encart mais les vignettes (avec le reflect) sont décalées vers la gauche et mon #navigation disparaît. Comment puis-je recentrer le défilement de mes vignettes ? as tu une idée ? Merci. ça marche par défaut sur firefox mais IE7 ne veut rien savoir. Cordialement, @rno

  • Répondre à ce message

    22 août 12:21 , par Paladin

    Plus long que prévu, j’ai suivi les bugs signalés ici (IE en vertical, ça vient d’un margin et padding qu’il faut forcer à 0).

    Tout frais ! C’est sur Quesaco.org et aussi sur la zone.

    Pour utiliser le plugin sur un seul article, voir le squelette.

    Amusez-vous bien.

  • Répondre à ce message

    22 août 12:10 , par vbat

    On attend avec impatience...
    Merci Paladin !

  • Répondre à ce message

    21 août 10:36 , par @rno

    Il semble que le paramètre absolute ds le sceen.css

    #imageflow img position:absolute ; top:0px ; border:none ;

    ne soit pas interpretté de la même manière dans mozilla et IE7 si on met "position : center" par exemple : dans ie7 je retrouve un défilement horizontal mais ds mozilla il devient vertical !!! par contre dans ie7 g des décalages ... Il semblerai que IE7 et mozilla interpette différemment le css ... c’était déjà le cas avec l’arrondi des blocs ... avec le paramètre moz-border-radius non pris en compte dans ie ... je reste perplexe. Avec le squelette iensp_vPP-MH ça semble fonctionner dans les 2 navigateurs.

    PS : j’ai compris mon erreur avec article=75 !!!

    cordialement,

    @rno

  • Répondre à ce message

    20 août 23:49 , par stephane

    Je crois que j’ai trouvé le pb : c’est un pb de marge dans le fichier screen.css : essaie d’augmenter la valeur de margin-right et margin-left aux ligne 7 et 8 de ce fichier jusqu’à environ 50px, ça devrait rétablir l’horizontalité...

    @+ Steph

  • Répondre à ce message

    20 août 22:16 , par @rno

    Avec thickboxV2 activé ça semble fonctionner aussi ...

  • Répondre à ce message

    20 août 22:14 , par @rno

    Bonsoir Stéphane,

    Voilà où j’en suis ... j’ai abandonné l’idée pour l’instant de vouloir appliquer imageflow à un article spécifique. J’ai donc modifié article.html uniquement. En pricipe en mettant article=75.html on n’impacte que l’article 75 qui se trouve en l’occurrence dans la rubrique 6 ... enfin bref ... je verrai ça plus tard ...

    En ce qui concerne IE7 j’ai toujours ce défilement vertical par contre avec mozilla c nikel

    J’ai pris soin au préalable de désactiver thickboxV2.

    J’aimerais pourtant que ça fonctionne sous IE7

    Je te rappelle que sur ton site de démo ça fonctionne nikel avec les 2 navigateurs sus cités. Penses tu que ça puisse être lié au jeu de squelette (tu le reconnaîtras facilement c le tiens) ...

    @ +

    @rno

    PS : http://valarep.free.fr/spip.php?art...

Pages 1 | 2

Répondre à cet article

Retour en haut de la page

Ça discute par ici

SPIP | Squelette | | Plan du site | Suivre la vie du site RSS 2.0