Changeset 81747 in spip-zone


Ignore:
Timestamp:
Apr 3, 2014, 8:41:05 PM (5 years ago)
Author:
fil@…
Message:

passer tout l'env au modele, par exemple pour permettre title='xxx' dans le raccourci modele (ou pour passer une classe, etc

Location:
_plugins_/ressource
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/ressource/inc/ressource.php

    r81738 r81747  
    133133                /* recuperer un album flickr */
    134134                if (preg_match(',^https?://(www\.)?flickr\.com/.*/sets/(\d+),', $src, $r)) {
    135                         if ($html = recuperer_fond('modeles/album_flickr', array( 'album' => $r[2]))) {
     135                        meta['album'] = $r[2];
     136                        if ($html = recuperer_fond('modeles/album_flickr', $meta)) {
    136137                                $meta['embed'] = $html;
    137138                        }
  • _plugins_/ressource/modeles/album_flickr.html

    r81742 r81747  
    11#SET{apikey,8e9d40e9fe62ab49c1ed33f91c027d19}
    2 #SET{api,https://api.flickr.com/services/rest/?method=flickr.photosets.getPhotos&api_key=#GET{apikey}&photoset_id=#ALBUM&extras=url_q%2C+url_sq%2C+url_m%2C+url_l%2C+description&format=json&nojsoncallback=1}
     2#SET{api,https://api.flickr.com/services/rest/?method=flickr.photosets.getPhotos&api_key=#GET{apikey}&photoset_id=#ALBUM&extras=url_s%2C+url_q%2C+url_sq%2C+url_m%2C+url_l%2C+description&format=json&nojsoncallback=1}
    33
    44<BOUCLE_meta(DATA)
     
    88
    99<B_album>
     10<style>
     11.album ul {
     12  margin: 0;
     13  list-style: none;
     14}
     15.album li {
     16  float: left;
     17  margin: 0;
     18  margin: 0 10px 10px 0;
     19}
     20.album .thumb {
     21  margin: 0;
     22}
     23</style>
    1024<figure class="album">
    1125
    12 
    13 [<figcaption>(#GET{album_photoset}|table_valeur{title})</figcaption>]
     26[(#REM) title=" " pour ne pas avoir de titre ]
     27[<figcaption>(#ENV{title}|sinon{#GET{album_photoset}|table_valeur{title}}|trim)</figcaption>]
    1428
    1529<ul>
     
    1933
    2034 <a[ href="(#VALEUR{url_l}|sinon{#VALEUR{url_m}})"] type="image/jpeg"
     35  data-destw="#VALEUR{width_m}"
     36  data-desth="#VALEUR{height_m}"
    2137  rel="album#ALBUM"
    2238  title="[(#VALEUR{title}|entites_html|concat{[ &lt;br&gt;&lt;small&gt; (#VALEUR{description/_content}|print|entites_html)&lt;/small&gt;]})]"><img
    2339  src="#VALEUR{url_q}"
    2440  width="#VALEUR{width_q}" height="#VALEUR{height_q}"
     41  class="thumb"
    2542 /></a>
     43
    2644</li>
    2745
Note: See TracChangeset for help on using the changeset viewer.