ATTENTION
Ce plugin ne sera plus maintenu car Christophe Boutin en a sorti une version beaucoup plus évoluée disponible ici.
Le fichier du plugin est quand même maintenu car il est simple et peut aider celles et ceux qui démarrent le développement d’un plugin.
A quoi ça sert le plugin ?
Ce plugin permet d’intégrer PostCardViewer dans un article SPIP.
Il s’agit d’une galerie en flash (un exemple ici).
Installation du plugin
L’installation se fait comme pour n’importe quel plugin (besoin d’un coup de pouce ? Voir ici...)
Attention :
- plugin compatible avec la version 2 de SPIP
- pour fonctionner, la balise #INSERT_HEAD
doit figurer dans votre squelette (voir ici)
Pour s’en servir
- créez un article dans SPIP.
- ajouter les images à votre article, via le formulaire « Ajouter une image ou un document ».
- donnez un titre à vos images (ils seront récupérés automatiquement dans le Flash).
- dans le corps de l’article, saisissez
<pcvXX|galerie>
avec XX correspondant à l’identifiant de l’article. - publiez votre article : la galerie apparaît dans la partie publique.
Comment ça marche ?
Le plugin récupère la liste des images attachées à l’article.
Il crée alors le fichier .xml reprenant toutes les images et les titres.
PostCardViewer affiche alors la galerie.
Personnalisation
Le fichier pcv_options contient quelques options (couleur, taille, etc.) sur lesquelles il est possible d’agir.
Il est aussi possible d’agir sur un fichier de style pcv_styles.css (dans css).
Remarques
- Caractères accentués
Le viewer utilise une police qui ne sait pas afficher les accents.
Pensez donc à donner des titres à vos images sans accent, faute de quoi les caractères sont tronqués.
Pour remédier à cette contrainte, il faut acheter la version pro du viewer.
- Format des images
Le viewer ne fonctionne qu’avec des images JPEG enregistrées au format non progressif.
- Liens
Il est possible depuis la v0.2 de faire des liens à partir des vignettes. Pour cela, il faut compléter le champ descriptif de l’image avec l’url du site. Par exemple, pour pointer vers le site de SPIP, il faut indiquer http://www.spip.net
.
Reste à faire
- intégrer le plugin avec cfg
- créer des fichiers de langue
- adapter le plugin pour qu’il fonctionne avec les sites dont le préfixe des tables est différent de « spip_ »
Remerciement
Un grand merci à cy_altern et marcimat pour leur aide précieuse via IRC (http://www.spip.net/irc).
Historique
- 17/11/08 : publication de la v0.1
- 15/01/09 : publication de la v0.2 (ajout de la possibilité de faire des liens à partir des vignettes)
Discussions par date d’activité
34 discussions
Bonjour voici le lien vers une version modifiée pour Spip1.9.2 du Plugin Multiviewer 1.0.3 disponible sur mon site et bientôt sur SpipContrib.
Cette version permet d’utiliser le plugin avec 5 viewers différents :
- simpleviewer
- simpleviewerpro
- tiltviewer
- postcardviewer
- imagerotator
Un squelette d’affichage plein écran est aussi fourni.
Répondre à ce message
Merci pour la réponse, je jette un œil sur MultiViewer.
Répondre à ce message
Bonjour, j’ai un petit problème pour afficher deux articles sur la même page.
En fait deux albums postcardviewer avec ce super plugin.
Le problème : deux fois le même id de div « flashcontent » , j’ai essayé de changer id en class mais plus rien ne fonctionne ensuite.
C’est juste un problème de conformité avec le W3C, cela n’empêche pas l’affichage.
Y a t-il une solution ?
Merci
Essai un plugin dérivé de celui-ci : Multiviewer, il intègre le même viewer flash. Et ce pb y est géré.
Répondre à ce message
bonjour,
j’ai un problème d’affichage des images dans l’article, aucune image ne s’affiche ; seul le lien vers le site de PostCardViewer s’affiche. j’ai vérifier le .xml créé, les images y sont bien déclarées. j’utilise spip 2.0.7.
y a-t-il des réglages à faire ?
Merci d’avance
Bonjour
A priori, pas de réglages spécifiques pour la version 2.0.7. Est-il possible d’avoir une URL pour étudier de plus près ce qui se passe ?
Manu
Répondre à ce message
pour être plus précise et après meilleure compréhension du système, j’ai modifié le fichier option.as, republié le fla, mis sur le serveur le fichier swf généré et renomé en pcv_viewer.swf mais j’ai toujours les accents... Désolée d’avoir été imprécise
Répondre à ce message
Merci de ta réponse,
oui, c’est ce que j’ai fait
mais les accents n’apparaissent pas, et l’orientation des l’images reste la même.(même si je crée une nouvelle gallerie)
C’est une autre question, dans la doc pro, il est dit de modifier un fichier.as or ce fichier as n’est pas dans l’architecture des dossiers du plugin... faut-il les y mettre ?
Répondre à ce message
Bonjour,
j’ai acheté la version pro de Postcardviewer car je devais absolument pouvoir intégrer des accents.
J’avais cru naivement qu’il suffisait de remplacer le fichier viewer.swf mais cela ne suffit pas...
Je galère un peu car l’architecture des fichiers est différente. Quelqu’un a-t-il déjà installé la version pro sous le plugin ?
merci d’avance
Tu as mis le nouveau fichier .swf en lui donnant bien le nom pcv_viewer.swf ?
Répondre à ce message
si je tiens compte de ces remarques :
« Pour le faire fonctionner sous 1.9 il suffit de changer les nom de table dans le fichier pcv.php et enlever la variable ._NOM_PERMANENTS_ACCESSIBLES pour les urls. »
pas de souci pour enlever la variable
Et si j’ai bien compris il faudrait que je modifie ces lignes :
La table spip_documents_liens n’existe pas dans la version 1.9.2
Si quelqu’un a une idée sur comment modifié ces lignes ?
Pour poursuivre j’ai fait plusieurs tentatives, en vain. C’est la première fois que je me lance dans du code spip ! Peut-être y verrez vous pourquoi ça ne marche pas !
Le fichier pcv est devenu ça
Dans mon esprit, id_gallery n’extiste pas a priori dans la version 1.9.2 et l’id_article remplace cela
spip_documents_articles est l’équivalent du spip_document_liens de spip 2.0 pour les articles
après j’ai fait une modif de ce qui est en gras qui me semblait logique mais bon ça ne marche pas !
Dommage ! mais ça se trouve vous verrez mes erreurs !
Vincent
Répondre à ce message
1) Au moins mon intervention aura servi à corriger cette erreur
3) J’utilise la version 1.9.e de spip. Vu que je suis néophite j’utilise comme squelette plugin ParamSpip valable sur cette version et (a priori) pas compatible en version 2.0
2) je les avais inséré via le formulaire « ajouter une image ». Suite à ta remarque j’en ai mis quelques unes via « ajouter un document » mais cela ne change pas.
Si c’est un problème de version c’est vraiment dommage car ton plugin est super sympa.
Vincent
Je confirme : c’est bien un problème de version.
Si tu te sens l’âme d’un bidouilleur, tu peux prendre en compte ces remarques pour modifier légèrement le plugin et le rendre compatible avec la version 1.9.
Répondre à ce message
Bonjour,
Je vous ai envoyé un message sur votre mail mais je viens de recevoir un message d’erreur
Pour info
« This is an automatically generated Delivery Status Notification
THIS IS A WARNING MESSAGE ONLY.
YOU DO NOT NEED TO RESEND YOUR MESSAGE.
Delivery to the following recipient has been delayed :
Adresse iniquée dans lisez moi
Message will be retried for 2 more day(s)
Technical details of temporary failure :
DNS Error : Domain name not found »
Voici donc le fichier en pièce jointe.
Merci d’avance
Vincent
1) effectivement, il y a un problème sur mon adresse mail, je corrige et met à jour le ZIP.
2) ton fichier XML ne contient aucune image. Comment les as-tu insérées dans l’article ? Si tu modifies l’article, est-ce que tu vois les images à gauche ?
3) quelle version de SPIP utilises-tu ?
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |