SPIP - Contrib

SPIP - Contrib

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

59 visiteurs en ce moment

[13 commentaires]

La miniature et son popup

mercredi 18 janvier 2006, par pym

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

Lorsqu’on utilise la génération d’images miniatures, une image insérée en tant que document a un lien permettant l’ouverture de l’originale (en taille réelle). Ce lien ouvre cette dernière à la place du contenu (Maj+clic est encore parfois inconnu...). Cette contribution permet d’ouvrir directement l’image dans un popup qui s’adapte à sa taille (compatible 1.7.2 -> 1.8.2e)

Exemple

Il s’agit d’un article sur une activité “pelote de rejection” de lamap22. Les travaux d’élèves sont insérés en tant que vignettes qui vont s’ouvrir dans des popups.

la pelote de rejection de lamap22

Installation

Dans le fichier “mes_fonctions.php3”, insérez le code suivant :

Ensuite il vous faut ajouter la fonction popup dans le fichier “article.html” de votre squelette : (#TEXTE|popup)

Et voilà c’est fini, c’est pas un popup “la classe qui se ferme tout seul et tout” mais la petite croix, les gens connaissent !

Explications

Il s’agit d’une fonction recherchant dans le texte les liens qui pointent vers les dossiers d’images et qui les remplace par un javascript ouvreur de popup.

En esperant que ça puisse vous servir !

P.-S.

Merci à Gaelead pour son aide et pas merci à lui pour le pack de Duvel.

Retour en haut de la page

13 Messages de forum

Voir toute la discussion

1 | 2

  • Répondre à ce message

    3 juin 17:30 , par pym

    Désolé pas pour le moment... ;) bientot j’espere !

  • Répondre à ce message

    3 juin 16:35 , par ivandps

    Bonne idée cette contrib. Cela marche t il avec Spip 192d ?

  • Répondre à ce message

    19 février 2007 12:12 , par provinfo

    Bravo et merci

    Par contre pour 1.9 pensez-vous l’adapter.

    Patrick ROUDEIX

  • Répondre à ce message

    2 octobre 2006 13:09 , par pym

    Je crois qu’avec la version 1.9.1 ya eu des changements pour la gestion des doc insérés dans les articles (avec les modeles). Je vais regarder ça de plus pres. Peut-etre que cette contrib va devenir un modele a partir de la version 1.9.1.

  • Répondre à ce message

    2 octobre 2006 13:01 , par quentinico

    Bonjour,

    J’ai tenté d’installer cette fonction avec SPIP 1.9 A priori, je ne vois pas ce qui ne colle pas. Remplacer une chaîne de caractères dans le texte me semble indépendant de la version de SPIP. Quelqu’un a-t-il une idée de ce qu’il faut modifier ou l’a déjà fait ?

  • Répondre à ce message

    21 avril 2006 22:01 , par rabe

    Très cool cette contrib.
    Y a plus qu’à intégrer le titre et la description du document dans la popup, mais mes connaissances en Javascript sont trop limitées... Je vais quand même essayer.

    A+

    Raphaël

  • Répondre à ce message

    6 avril 2006 15:54 , par malian

    Bonjour bonjour, c’est très utile cette contrib mais j’ai une question. :D

    Si le visiteur n’a pas javascript, le lien ne fonctionne pas... Y a t’il moyen que si le visiteur ne possède pas javascript, le lien redevienne comme avant ???

    Merci :)

  • Répondre à ce message

    9 mars 2006 14:21 , par pym

    Effectivement, c’est vrai que son utilisation est limitée à l’insertion d’images en tant que document dans un article. Pour faire des porte-folios jette un cil ici (galerie WALMA - geniale !!) : http://www.spip-contrib.net/+Galerg-'WALMA3+

  • Répondre à ce message

    8 mars 2006 19:05 , par DD

    Super pratique merci.

    Je l’ai testé avec un SPIP 1.8.2g et il faut obligatoirement insérer le doc dans le texte de l’article pour que cela fonctionne. J’ai tenté le coup dans une boucle DOCUMENTS avec #LOGO_DOCUMENT|POPUP (pour afficher mes docs joints ailleurs sur ma page) et cela ne fonctionne pas. Le lien créé vers le doc est : http://www.monsite.org/popup

    Donc ça c’est moins pratique car cela oblige à insérer les docs dans le texte un par un et ne convient pas pour les portfolio d’images. catherine

    PS j’ai ajouté le type MPG et indiqué resizable=1 car la taille de la vidéo n’est pas reconnue.

  • Répondre à ce message

    5 février 2006 03:05 , par jdautz

    Je n’ai pas tout saisi sur l’implémentation dans le HTML, ou ça coince avec spip 1.8 ?

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