Flickr hasard

Affiche une image aléatoire (ou non) venant de Flickr avec ses indications de titre, auteur et licence

L’idée de ce plugin est venue du site Framasoft qui, sur ces pages, affiche une photo aléatoire issue de Flickr en citant le titre de la photo, son auteur et la licence.

Le plugin peut être utile sur des sites textuels qui souhaitent illustrer leurs pages.

Installation

Comme tous les autres plugins, http://www.spip.net/fr_article3396.html

Requis : Depuis Juin 2014, Flickr utilise le protocole https://, il faut donc que votre configuration de php (php.ini) contienne l’extension php_openssl.
Si ce n’est pas le cas (par exemple wampserver),modifiez votre php.ini en ajoutant les lignes :

extension=php_openssl.dll
allow_url_fopen = On

Utilisation pour un rédacteur

Le plugin introduit un nouveau raccourci lors de la rédaction d’article

Mode aléatoire
<flickr|tag=noisette> affiche une image aléatoire de noisette. simple non ?

Il est possible d’affiner ces demandes. Par exemple

<flickr|
tag=noisette|
license=4,6|
safesearch=3|
size=medium
>

Affiche une image aléatoire taguée « noisette » d’une taille maximum (largeur ou hauteur de 500px) sans modération (cela peut être cochon ...) et ayant une licence creative commons BY ou BY-BD.

La même chose en utilisant le paramètre text outexte qui permet une recherche plus large (sur le titre, description et tags de la photo)

<flickr|
text=noisette|
license=4,6|
safesearch=3|
size=medium
>

Mode fixe
<flickr3674639573> permet d’afficher une image Flickr dont vous connaissez l’id.

Ce qui donne :

Paramètres

Les paramètres par défaut sont indiqués en gras

ExplicationParamètresValeurs
Mot recherché (recherche sur le titre, tag,description de la photo) text ce que vous voulez
Tag recherché tag ce que vous voulez facultatif, à utiliser au lieu de text
Licence de la photo license 4

6

3

2

1

5

7

-1

8

9

CC BY

CC BY-ND

CC BY-NC-ND

CC BY-NC

CC BY-NC-SA

CC BY-SA

Domaine public

Copyright

tous les CC

tous les CC + Domaine Public

Alignement align (rien)

left

center

right

pas alignement

gauche

centré

droit

Taille size Square

Thumbnail

Small

Medium

Original

75x75

100px max

240px max

500px max

Taille entière (à eviter)

Niveau de modération safesearch 1

2

3

Safe

Moderate

Restricted

Utilisation pour un concepteur de squelette

Il est possible d’utiliser ce modèle pour construire des squelettes.

Par exemple sur ma page sommaire.html ajouter une photo taguée « fukushima »

[(#MODELE{flickr}{tag=fukushima})]

Pour en savoir plus, lire la documentation sur les modèles sur SPIP.net

Configuration

Si vous avez installé le plugin configuration (cfg), vous pouvez déterminer la plage dans lequel vous piochez les images.

Plus le chiffre que vous indiquez est grand, plus vos images seront variées mais moins elles seront récentes.
La plage maximum est de 4000 images (limite imposée par Flickr).

Voir aussi

Sur la même thématique, retrouver l’excellent plugin Flickr-CC qui offre une interface pour illustrer leurs articles avec des images de Flickr sous Creative commons.

Limitations

Ce produit utilise l’API Flickr mais n’est ni soutenu, ni certifié par Flickr.

Les images sont affichées dans SPIP mais ne sont pas intégrées dans la base de données (contrairement au plugin Flickr-CC qui importe les images en mode document distant)

Ce plugin permet de récupérer automatiquement le titre, auteur et licence de la photo. Si vous souhaitez uniquement insérer une image de Flickr, le plus simple est d’utiliser le formulaire d’ajout de document en insérant l’URL de la photo distante à insérer ou d’utiliser le plugin oEmbed

Discussion

Aucune discussion

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

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.

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

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom