SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 259 visiteurs en ce moment

Accueil > Affichage multimédia > Galeries et diaporamas > FpipR : Flickr dans SPIP > Le plugin FpipR

Le plugin FpipR

Flickr et SPIP

23 juillet 2007 – par mortimer – 72 commentaires

3 votes

D’un côté, Flickr est un service qui permet de partager ses photos facilement, de l’autre côté, on a SPIP, un système pour facilement publier sur Internet.

Le plugin FpipR permet de facilement intégrer ses photos Flickr dans SPIP, ce qui permet de profiter de la communauté de photographes Flickr et son hébergement des photos mais aussi des capacités étendues de publication SPIP.

Fonctionnalités

Ce plugin offre deux couches différentes d’intégrations à Flickr :

  1. intégration à l’espace privé : les utilisateurs autorisés ont accès à une liste de leur photos qu’ils peuvent associer directement aux articles comme des documents distant SPIP. On peut alors utiliser les photos Flickr comme n’importe quel document SPIP [1].
  2. intégration à l’espace public : le plugin apporte un nouveau jeux de boucles et balises pour accéder aux fonctions de l’API Flickr. On peut alors faire des squelettes personalisés pour afficher les photos Flickr des utilisateurs du site.

Plugin spip-zone

Zip - 125.2 ko
FpipR 1.9.2

Ce plugin est en cours de test sur spip-zone, la dernière version peut être téléchargé depuis le SVN ou comme paquet zip.

Configuration Flickr Initiale

ATTENTION avant de pouvoir utiliser ce plugin, vous devez obtenir une clef chez Flickr pour votre site. Pour cela, il faut d’abord installer le plugin Config (CFG) puis vous rendre sur la page ecrire/ ?exec=cfg&cfg=fpipr. Vous pourrez alors entrer les détails de votre clef Flickr.

Utilisation

Pour savoir comment tout cela marche, voir les articles :

P.-S.

IZO est l’auteur du logo de ce plugin.

Notes

[1Les photos restent hébergées sur Flickr.com

Dernière modification de cette page le 25 août 2007

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 15 janvier 2009 à 15:24, par smagaz En réponse à : Le plugin FpipR

    merci Mortimer.
    c’est dommage . existe-t-il une alternative ?

    • Le 15 janvier 2009 à 16:01, par Mortimer En réponse à : Le plugin FpipR

      He bien, ça dépend beaucoup de ce que tu veux faire.

      Si c’est pour utiliser les boucles complexes pour afficher les images, tu peux faire beaucoup avec les flux rss de Flickr et l’aggrégateur de site de SPIP.

      Si c’est pour insérere des images dans un article, tu peux utiliser les documets distants, le code html fournis par Flickr, il y a aussi le plugin FlickrCC.

    Répondre à ce message

  • Le 15 janvier 2009 à 14:21, par smagaz En réponse à : Le plugin FpipR sur version 2.0.3

    est-ce que le plugin fonctionne sur la version 2.0.3 ?
    je l’ai mis mais je n’arrive pas à l’activer.
    Merci

    • Le 15 janvier 2009 à 15:04, par Mortimer En réponse à : Le plugin FpipR sur version 2.0.3

      Malheureusement, le plugin est cassé depuis quelque temps, sur la 1.9 aussi et personne n’a vraiment repris le code et moi je n’ai plus trop le temps actuellement.

    Répondre à ce message

  • Le 4 décembre 2008 à 17:14, par aiouto En réponse à : ça plante à l’ultime étape !

    Bonjour,

    J’ai installé le plugin sur 2 sites différents sous spip 1.9.2e. Tte l’install est Ok et j’affiche les photos Flickr dans mon espace privé en clquant sur le lien « Ajoutez des photos Flickr ».

    Par contre lorsque je valide une sélection, rien ne s’affiche. ya-t’il des droits à ouvrir sur un dossier en particulier pour que ça marche ?

    Merci d’avance

    Répondre à ce message

  • Le 14 novembre 2008 à 11:48, par ? En réponse à : Le plugin FpipR

    Bonjour,

    j’ai un problème pour autoriser les accés à Flickr. J’ai bien rentrer la clé et le secret sans espaces mais rien n’y fait. Dans spip.log j’ai l’erreur suivante : ECHEC chargement http://www.flickr.com/services/rest/?api_key=a13778dd7f422855fc918f7157982c89&format=php_serial&method=flickr.auth.getFrob&api_sig=575798a2accdf676715473776c891132

    Merci de m’aider...

    Répondre à ce message

  • Le 15 octobre 2008 à 10:11, par carlo En réponse à : Changer le style d’un modele ?

    Salut, j’aime beaucoup ce plugin et je le use dans differents sites... Merci !

    J’aurais maintenant une necessité nouvelle : j’aimerai d’user la possibilité de « ajouter de photos Flickr », mais avec un mon style (le lightwindow...) et non celui de default, pour ne pas aller sur une nouvelle fenetre mais faire une jolie vue...

    J’ai cherché ou mettre du code mais je n’arrive pas... avec le temps, peut-etre, mais ce justement ça que je n’ai pas...

    Merci beaucoup por me repondre

    Carlo

    • Le 5 novembre 2008 à 13:19, par Mortimer En réponse à : Changer le style d’un modele ?

      Bonjour,

      désolé pour le délai.

      Pour styler les modèles fournis par FpipR, tu peux copier ceux que tu veux depuis FpipR/modeles/ dans un répertoire squelettes/modeles/ et les modifier comme tu veux.

      Si tu ajoutes les images aux articles/rubriques à travers l’interface d’ajout puis utilise les modèles <img> et <doc>, alors c’est les modèles de SPIP que tu veux modifier. Idem, copie ceux qui t’intéresse depuis dist/modeles vers squelettes/modeles et modifier les.

      Voir la documentation des modèles :
      http://www.spip.net/fr_article3454.html

    Répondre à ce message

  • Le 7 octobre 2008 à 00:54, par Duky En réponse à : « bug du bébé »

    J’ai expérimenté pour la seconde fois ce qui est appelle dans les logs le « bug du bébé »

    La première fois que je l’avais vu, le problème avait été vite corrigé car vu par une autre personnes avant moi.

    Je ne suis pas un codeur php (loin de là) mais je ne comprends absolument pas ces lignes (correction du « bug du bébé ») :

    if ($id_photo > 2147483647) // limite systeme 32 bits

    $id_photo_1 = intval(substr($id_photo,0,6)) ;

    $id_photo_2 = intval(substr($id_photo,6)) ;

    $id_photo = « $id_photo_1$id_photo_2 » ;

    else

    $id_photo = intval($id_photo) ;

    Pourquoi vouloir changer le type de $id_photo ?

    J’ai juste mis ces lignes en commentaire, donc :

    // if ($id_photo > 2147483647) // limite systeme 32 bits

    // $id_photo_1 = intval(substr($id_photo,0,6)) ;

    // $id_photo_2 = intval(substr($id_photo,6)) ;

    // $id_photo = « $id_photo_1$id_photo_2 » ;

    // else

    // $id_photo = intval($id_photo) ;

    //

    et tout marche nickel ! (bug du bébé deuxième disparu...)

    En tout cas merci pour ce merveilleux plugin !

    PS : on fait comment sous spip pour mettre du code dans les commentaire d’article ?

    • Le 7 octobre 2008 à 01:39, par Mortimer En réponse à : « bug du bébé »

      pour le code, c’est <code> ou

      au choix...

      on change le style de $id_photo pour éviter les attaques par insertion de code. On veut donc vérifier que id est un nombre entier (intval), malhereusement, Flickr a plus de photos que php connaît de int :
      la valeur d’id n’est plus dans la marge des entiers reconnus par php.

      Le problème va plus loin puisque c’est la même chose pour les id des sets et aussi que mysql a aussi un pbl avec les ids entiers de Flickr.

      Le hack du « bébé » (va savoir prq vous l’avez appelé comme cela ;) ) n’est pas suffisant, et le commenter résout le problème, mais présente un risque pour ton site.

      Je suis en train de travailler sur une refonte du code qui corrigera entre autre ce problème... en attendant, il n’y a pas bcp de solution. Si tu commentes ces lignes, alors fait TRES attention d’où viennent les ids des photos passées aux boucles etc.

    Répondre à ce message

  • Le 16 août 2007 à 00:15, par Cocouf En réponse à : Le plugin FpipR

    Alors j’ai un problème, et de taille : je ne peux pas ajouter de photo sans une erreur de ce type :

    « Ajouter des photos Flickr

    Fatal error : Call to undefined function : sql_select() in /mnt/110/sdb/3/7/potzos/plugins/FpipR/exec/flickr_choix_photos.php on line 26 »

     ;( J’ai essayé quelques trucs (réinstaller le tout ... etc...) en vain.

    J’ai essayé deux hébergements différents, me disant que ça venait peut être d’une configuration du php (chez ovh, et chez free). Voilà, j’epère que vous saurez m’aider.

    • Le 21 août 2007 à 21:50, par Duky En réponse à : Le plugin FpipR

      Je viens d’installer FpipR et j’ai exactement le même problème que toi.

      Après une recherche rapide sur internet, il semblerait que la fonction sql_select() est une fonction définie par spip dans « ecrire/base/abstract_sql.php ».

      En regardant dans mon « abstract_sql.php », j’ai vu que cette fonction éxistait chez moi mais sous un autre nom : spip_abstract_select()

      Il y le même problème avec la fonction « sql_fetch() » qui est devenue « spip_abstract_fetch() »

      Il faut donc que tu remplaces dans ton fichiers « plugins/FpipR/exec/flickr_choix_photos.php » aux lignes 26 et 27 la fonction « sql_select » par « spip_abstract_select » et « sql_fetch » par « spip_abstract_fetch ».

      Ce que je ne comprends pas c’est pourquoi ça semble marcher sans patch chez d’autres (presque tout le monde en fait) qui ont la version 1.9.2b également...
      Peut être ont-ils pris une version svn ou peut-être est-ce des versions 1.9.2b upgradées qui conserve des compatibilités avec les version 1.8, ...

    • Le 21 août 2007 à 22:05, par Duky En réponse à : Le plugin FpipR

      Il semblerait qu’il faille également remplacer « sqp_fetsel » par « spip_abstract_fetsel » à la ligne 27 du fichier « plugins/FpipR/exec/flickr_choix_sets.php »

    • Le 21 août 2007 à 23:03, par Cocouf En réponse à : Le plugin FpipR

      Merci beaucoup, déjà c’est pas mal avancé ! J’avais un peu cherché de ce côté là, mais je n’avais pas trouvé :)

      J’ai encore un message d’erreur quand il me demande de m’authentifier :

      “Erreur...
      Fichier exec/auteurs_edit introuvable”

      Je vais chercher, si je trouve je vous dit.

      Peut être est-ce du à un plugin que j’ai installé qui aurait modifié des fichiers pour modifier les auteurs (inscription v2).

    • Le 21 août 2007 à 23:25, par Duky En réponse à : Le plugin FpipR

      J’ai eu le même problème qui n’ent est pas vraiment un.

      C’est juste que le fichier qui cherche n’a plus le même nom (comme les fonctions), ce fichier fait référence à l’interface d’édition des utilisateurs...

      Tu verras tu auras deux étapes mais pour moi l’identification ne marche toujours pas...

      Sinon les plugins ne modifie pas les fichiers spip, ils ont leur fichiers dans leur propre répertoire donc rien à voire (ou ton plugin est un peu pourri)

    • Le 22 août 2007 à 10:00, par Mortimer En réponse à : Le plugin FpipR

      Pour les erreurs de messages sql_machin, ça vient de la SVN 1.9.3 de SPIP qui a changé plein de trucs.
      Cherche du côté de la liste dev, il y a un plugin « compat » par James qui fournis les fonctions manquantes pour aider la transition des plugins.

      Pour le fichier qui manque, c’est une erreur que j’ai pas encore corrigé. Mais il suffit d’aller sur ta page auteur pour faire la chose.

    • Le 25 août 2007 à 18:59, par Petitseb En réponse à : Le plugin FpipR

      Pour les erreurs de messages sql_machin, ça vient de la SVN 1.9.3 de SPIP qui a changé plein de trucs.

      Bonjour,

      En fait cela se produit sur la version 1.9.2b actuelle, dès lors qu’on n’a jamais installé de 1.8 auparavant (un nouveau spip). A priori, la fonction sql_insert semble aussi concernée.
      En bref, il faut faire un remplacement dans tous les fichiers des noms de fonction en sql_* par spip_abstract_*
      Sinon bravo pour ce script qui répond tip top bien à mes besoins ^^

    • Le 25 août 2007 à 20:34, par mortimer En réponse à : Le plugin FpipR

      Ok, j’avais compris à l’envers.

      J’ai mis un nouveau fichier specifique spip 1.9.2 qui a les bonnes fonctions.

    • Le 3 octobre 2007 à 20:30, par ploubi En réponse à : Le plugin FpipR

      Hello à tous,

      De mon coté, j’ai un petit soucis : tout marche bien jusqu’à l’ajout de la photo. Par contre, qd je me mets en mode visualisation j’ai, en haut de ma page : Warning : exec() has been disabled for security reasons

      Est ce que ça vous dit quelque chose ?
      Mille mercis à tous par avance !

    • Le 3 octobre 2007 à 21:06, par ploubi En réponse à : Le plugin FpipR

      hello,
      en fait ça ne semble pas lié à Flickr mais aux images. Mon post n’a pas sa place ici, je vais chercher sur le site.
      Dsl

    Répondre à ce message

  • Le 12 juillet 2008 à 23:53, par Racem En réponse à : Sous OVH : erreur manque parametre externe

    Salut,

    Je suis entrain d’essayer la dernière version stable Spip1.9.2c et la dernière du plugin sous OVH, en local tout marche normalement, mais sous OVH quand j’active le plugin et essaye de configurer avec CFG il me sort le message suivant : « erreur manque parametre externe » avec une page blanche (à l’adresse /ecrire/ ?exec=cfg&cfg=fpipr).

    Est-ce du à l’hébergeur ? quel est le problème externe ?

    Répondre à ce message

  • Le 7 mars 2008 à 11:17, par Pi r En réponse à : Activation impossible sur svn

    bonjour,
    je suis en spip svn, j’ai cfg 1.3.7 et j’obtiens plugin impossible activer plugin necessite plugin, fpipr trunk ou autre

    • Le 18 mars 2008 à 15:16, par Pi r En réponse à : Activation impossible sur svn

      Allo ? je suis le seul dans ce cas ?

    • Le 18 mars 2008 à 16:00, par Mortimer En réponse à : Activation impossible sur svn

      DSL mais je n’ai pas le temps de tester avec la svn et trouver ce qui ne va pas. Je pense que c’est un problème avec le necessite dans plugin.xml, regarde ce qu’il y a là dedans...

      Si ça marche pas, essaie de demander de l’aide sur spip-zone@rezo.net, il y aura quelqu’un qui sait comment plugin.xml marche sur la SVN.

    • Le 18 mars 2008 à 17:44, par Pi r En réponse à : Activation impossible sur svn

      ok, merci pour la piste, je te tiens au courant

    • Le 18 mars 2008 à 18:11, par Pi r En réponse à : Activation impossible sur svn

      il y a bien aussi tag_machine dans les dépendances, n’est ce pas tag-machine plutôt ? mais quand bien même, j’ai essayé les deux et ça le fait pas. J’ai donc viré la ligne en question dans plugin.xml et là ça s’installe. Merci

    Répondre à ce message

  • Le 9 mars 2008 à 23:37, par Renée Picard En réponse à : Je n’y arrive pas, l’importation tourne à vide

    Plugin , mot de passe, secret, pour apllication bureau, autorisation auteur installés.

    Je vois les boutons pour importer des images je clique et cela tourne à vide.

    Je ne comprends pas comment fonctionne le marque-pages.

    Merci

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?
  • [Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Brownie

    6 juillet 2012 – 43 commentaires

    Brownie est une adaptation pour Zpip du thème du même nom initialement développé par Egrappler.com. Présentation Brownie est un thème Responsive à deux colonnes. La démonstration ci-dessous utilise la version 2.0.0 de Brownie, la dist de SPIP3 (...)

  • Métas +

    3 décembre – 13 commentaires

    Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card. Installation Activer le plugin dans le menu dédié. Dans le panel de configuration, (...)

  • Acces Restreint 3.0

    11 décembre 2008 – 785 commentaires

    Le plugin accès restreint permet de définir et de gérer des zones de l’espace public en accès restreint. Cette version du plugin a été redévelopée et optimisée tout spécialement pour SPIP 2.0. Il en découle une amélioration des performances sur les gros (...)

  • Compositions 2 et 3

    25 mars 2011 – 176 commentaires

    Ce plugin vous permet de définir plusieurs variantes de squelettes (nommées compositions) pour un même type d’objet SPIP. Dans l’espace privé, il est alors possible de choisir, dans un menu déroulant, la composition qu’on veut attribuer à chaque (...)

  • Configurer Sparkpost

    25 avril – 18 commentaires

    N’hésitez pas à relire le préambule de cette rubrique avant de créer un compte sur une plateforme tierce . Présentation Sparkpost est une société d’envoi de mailing https://www.sparkpost.com/ Sur les petits volumes ( <100.000 emails / mois), (...)

Ça spipe par là