Lorem image
Pour insérer des images factices dans vos maquettes de site

NE PAS UTILISER - NE PAS UTILISER - NE PAS UTILISER

L'API Flickr est fermée ainsi que ses alternatives.
Pour préserver les shortcodes existants, l'action génère une image avec un arrière-plan coloré et les dimensions spécifiées.

🆙 lorem_flickr (lorempixel,lorem_placeimg) : affiche une image aleatoire (INUTILISABLE)

Cliquer pour lire la documentation

L'API Flickr est fermée ainsi que les alternatives.
afin de préserver les shortcodes existants, l'action génère une image avec un fond coloré et les dimensions spécifiées
Syntax 1 : {up loremflickr=type | width=xx | height=xx}
@author: Lomart @version: UP-1.0 @license: GNU/GPLv3 @tags: Editor
  • lorem_flickr (lorempixel,lorem_placeimg): texte
  • height (h,hauteur) = 200: hauteur image téléchargée
  • width (l,largeur,w) = 200: largeur image téléchargée
  • orientation: NON DISPONIBLE
  • color = g: Couleur background
  • number = 1: nombre d'images retournées

gestion du cache

  • cache-delai = - 1: durée de validité du cache. 0:aucun, 1:une heure, -1:illimité
  • cache-reset: efface TOUS les fichiers dans le cache

Methode pour retour

  • mode = img: balise img ou dir pour le chemin vers le dossier

Bloc parent

  • main-tag (block) = div: balise du bloc parent à l'image si options main-class ou align
  • main-class: classe(s)
  • align: alignement horizontal : left, center, right

Style CSS

  • id: identifiant
  • class: classes et styles image(s) en mode=img
  • style: classes et styles image(s) en mode=img
Version 3.0
Les sites lorempixel.com et placeimg n'existant plus, c'est l'action lorem-flickr qui sera utilisée. Normalement, cela devrait être transparent, sauf si vous utilisiez des options comme sepia ou grayscale.

Le nouveau nom de l'action est lorem-flick, mais par souci de compatibilité lorempixel est utilisable sans modification des anciens shortcodes.

Version 5.1
le script de cette action a totalement été réécrit pour répondre au changement d'API de Flickr.

Version 5.2
L'API Flickr est fermée ainsi que les alternatives.
Pour préserver les shortcodes existants, l'action génère une image avec un arrière-plan coloré et les dimensions spécifiées.

Version minimale

{up lorem-flickr}

Une image de 200x200px relative à Joomla est affichée.

Choix du type d'image

Le shortcode pour l'image ci-contre est :

{up lorem-flickr=paris,statue}

Alors que lorempixel avait un choix limité de type d'image, lorem-flickr permet d'utiliser des mots clés non définis à l'avance. Un unique mot peut être recherché ou plusieurs en les séparant par des virgules.

Dimensions

width & height est la taille demandée en pixels

{up lorempixel=pizza | width=800 | height=150}

Orientation

Il n'est pas possible d'obtenir de l'API flickr une image aux dimensions désirés. Elle sera juste plus grande que celle demandée, le recadrage est fait par UP.

Pour éviter d'avoir des images verticales recadrées en horizontal et vice-versa, l'option orientation permet d'utiliser uniquement des images horizontales ou verticales. par défaut, toutes les images sont utilisées.

Un peu de style

{up lorem-flickr=joomla,france
 | class=border:red 2px solid;m1;w50
| main-tag=header | main-class=border:2px green dotted | align=center | w=800px }
  1. L'appel de l'action avec Joomla et france comme mots-clés. Eh oui !!!
  2. class donne du style à l'image. Remarquez le mélange des styles et des classes autorisé par UP
  3. si besoin main-tag permet de changer la balise du bloc parent (div par défaut)
  4. main-class ajoute un enrichissement au bloc parent
  5. align accepte left, center et right pour aligner l'image dans son bloc parent
  6. w, synonyme de width, demande à flickr de retourner une image de 800px de large. La hauteur est celle par défaut (200px). Notez que la largeur affichée est celle définie par l'option class=w50 au point 2

Plusieurs images 

Ayant besoin de plusieurs images pour la démo de la nouvelle action slider-tiny, j'ai profité de la refonte de cette action pour lui permettre de retourner plusieurs images avec l'option number

2 modes sont possibles :

  • mode=img (par défaut) retourne les image dans des balises img
  • mode=dir retourne le chemin vers le dossier du cache qui contient les images
01
02
03
04
05
06
07
08
09
10
11
12

Les shortcodes avec mode=img (par défaut)

{up slider-tiny | items=2}
   {up lorem-flickr | number=12 | height=400 | width=600 | orientation=H}
{/up slider-tiny}

Les shortcodes avec mode=dir

{up slider-tiny={up lorem-flickr | number=12 | mode=dir | height=400 | width=600 | orientation=H}
 | items= 2 } 

Un autre exemple avec l'action image-random qui accepte uniquement un chemin vers un dossier

{up image-random={up lorem-flickr | mode=dir | height=400 | width=600 | orientation=H | number=12}} 
➜ UP.image-random : image-random : aucune image trouvée 

Si aucun mot-clé ne correspond

{up lorem-flickr=xxxxxxxxxxxxxx}

Une image interne à l'action est affichée.

Le cache

Un système de cache est proposé par l'action pour accélérer le chargement et réduire la bande passante.

En mode développement, il devient inutile d'effectuer une requête lors de chaque test de la page.

2 options sont prévues :

  • cache-delai : la durée de validité du cache. 0:aucun, 1:le nombre d'heures entre chaque requête, -1:illimité (par défaut)
  • cache-reset : une option à utiliser en maintenance pour effacer TOUS les fichiers dans le cache situé dans le dossier tmp/up-flickr

Une astuce pour choisir une image qui vous convient

Exécutez l'action avec cache-delai=0, une fois que vous avez trouvé une image qui vous convient, supprimez l'option cache-delai ou mettez-la à cache-delai=-1 

Cette action nécessite de qu'Internet soit disponible sur votre poste lors de la première requête..

Pour info, cette page utilise 27 action(s) :
box (1) span (1) div (4) note (1) upactionslist (1) readmore (1) csv2def (1) flexbox (3) lorempixel (2) addcsshead (1) lorem-flickr (5) flexauto (2) listup (1) slider-tiny (1) image-random (1) jcontent-info (1)
Dernières modifications

Sommaire: Toutes les actions