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
Explication | Paramètres | Valeurs | |
---|---|---|---|
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 8 9 |
CC BY
CC BY-SA 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)
Discussions par date d’activité
6 discussions
Bonjour,
Pour le site http://laccreteil.fr , il serait souhaitable d’avoir la possibilité de choisir soit un groupe, soit un auteur, pour donner des exemples de réalisations, est-ce possible en plus des tags et textes ?
Exemple de groupe : https://www.flickr.com/groups/oiseaux-du-lac-de-creteil/
Par ailleurs, est-il possible de créer une galerie automatique avec une sélection des dernières photos en déterminant la quantité (si possible) ?
Je sais, j’exagère, mais je suis Monsieur Plus, dans mes demandes....
Merci beaucoup, pour ce que vous avez déjà réalisé !
Bien sincèrement.
Michel
Répondre à ce message
Bonjour, je rencontre un problème sur mon site, j’ai cherché mais je n’arrive pas a mettre plusieurs tags...
Est-ce possible ?
oui, il faut séparer les tags par une virgule
Répondre à ce message
Bonjour,
Mon hébergeur est 1&1 et lorsque je mets <flickr|tag=noisette> dans un article, il s’affiche le message d’erreur si dessous. D’avance, merci.
Warning : file_get_contents() [function.file-get-contents] : URL file-access is disabled in the server configuration in /homepages/40/d441211224/htdocs/plugins/auto/flickr_hasard/flickr_rand_options.php on line 19
Warning : file_get_contents(http://api.flickr.com/services/rest/?api_key=867b665fba7129ffe540684714ab50e0&method=flickr.photos.search&tags=noisette&license=1,2,3,4,5,6,7&safe_search=1&format=php_serial&per_page=1&page=63) [function.file-get-contents] : failed to open stream : no suitable wrapper could be found in /homepages/40/d441211224/htdocs/plugins/auto/flickr_hasard/flickr_rand_options.php on line 19
Warning : file_get_contents() [function.file-get-contents] : URL file-access is disabled in the server configuration in /homepages/40/d441211224/htdocs/plugins/auto/flickr_hasard/flickr_rand_options.php on line 19
Warning : file_get_contents(http://api.flickr.com/services/rest/?api_key=867b665fba7129ffe540684714ab50e0&method=flickr.photos.getInfo&photo_id=&format=php_serial) [function.file-get-contents] : failed to open stream : no suitable wrapper could be found in /homepages/40/d441211224/htdocs/plugins/auto/flickr_hasard/flickr_rand_options.php on line 19
bonjour,
le problème vient de votre hébergement 1&1 qui, par défaut, bloque la fonction file-gets-contents qui permet d’accéder à l’API Flickr.
Apparemment (à tester, lu sur le net) vous pouvez l’activer en créant un fichier php.ini
Bonjour,
Chez 1&1 il faut aller dans « Réglages locaux PHP » et « Permettre URL fopen », ensuite, ça fonctionne. Enfin, j’ai toujours « Warning : file_get_contents() [function.file-get-contents]...blabla... » dans le back-office, mais plus lors de la visite du site. Je n’ai plus qu’à régler « <left|center|right> ».
Merci pour ce plugin vraiment très utile pour les utilisateurs et bravo pour ton travail : www.erational.org
Pour info, j’utilise ce plugin avec SPIP 2.1.19 [19922].
Bien cordialement,
Répondre à ce message
Bonjour,
est-il possible d’adapter le plugin pour qu’il aille chercher les images non sur Flickr mais dans un dossier sur un serveur par exemple.
Merci
bonjour, le plugin repose sur l’API de FLickr. On reste donc la-dessus.
Par contre, rien ne vous empêche de développer quelque chose de similaire avec un serveur de votre choix. Par exemple via un filtre ou une requête ajax / jquery.
Merci pour votre réponse rapide. Je n’ai malheureusement pas les compétences nécessaires... je continue donc à chercher...
Bien à vous
www.malem-auder.org
Répondre à ce message
Super plugin pour améliorer les sites facilement < :-) Merci de la part de tous les fainéants...
Une suggestion de complément : il est obligatoire de mettre un lien sur le texte de la licence et il me semble qu’il n’y est pas.
voilà le lien vers la licence est intégré avec l’attribut rel=« license ».
Répondre à ce message
Ce serait bien la même chose pour picasa :-)
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 : |