Changeset 59537 in spip-zone


Ignore:
Timestamp:
Mar 19, 2012, 8:35:18 AM (8 years ago)
Author:
cedric@…
Message:

Proxy storify :
fixer une largeur maxi sur les oembed explicites
si un contenu link possede des infos oembed les utiliser de preference, grace au modele oembed correspondant au type de contenu
correction bug sur la pagination : la derniere page>2 manquait

Location:
_plugins_/oeproxy
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/oeproxy/modeles/oeproxy/storify.html

    r59467 r59537  
    2424[(#VALEUR{type}|=={video}|oui)
    2525        [<div class="oe-video-block">
    26         (#VALEUR{permalink}|oembed)
     26        (#VALEUR{permalink}|oembed{550})
    2727        </div>]
    2828]
    2929[(#VALEUR{type}|=={link}|oui)
     30        [(#VALEUR{data/oembed}|oui)
     31                [(#INCLURE{fond=modeles/oembed_[(#VALEUR{data/oembed/type})],data=#VALEUR{data/oembed},url=#VALEUR{permalink}})]
     32        ][(#VALEUR{data/oembed}|non)
    3033        <blockquote class="oe-link-block">
    31                 [(#VALEUR{data/link/thumbnail}|image_reduire{150,150}|inserer_attribut{class,spip_logos})]
     34                [(#VALEUR{data/link/thumbnail}|image_reduire{150,150}|inserer_attribut{class,link_logo})]
    3235                <strong><a href="#VALEUR{permalink}">#VALEUR{data/link/title}</a></strong>
    3336                <p class="oe-quote-text">#VALEUR{data/link/description}</p>
    3437        </blockquote>
     38        ]
    3539]
    3640[(#VALEUR{type}|=={other}|oui)
  • _plugins_/oeproxy/oeproxy/storify.php

    r59459 r59537  
    3939        $nbs = array_sum($json_story['content']['stats']['elements']);
    4040        $total_page = intval(ceil($nbs/50));
     41
    4142        // et les pages suivantes jusqu'a un max raisonable
    4243        $page=2;
     
    4647                        $json_story['content']['elements'] = array_merge($json_story['content']['elements'],$sub_story['content']['elements']);
    4748                }
    48         } while ($sub_story AND count($sub_story['content']['elements']) AND $page<$total_page);
     49        } while ($sub_story AND count($sub_story['content']['elements']) AND $page<=$total_page);
    4950
    5051        $title = $json_story['content']['title'];
  • _plugins_/oeproxy/paquet.xml

    r59473 r59537  
    22        prefix="oeproxy"
    33        categorie="outil"
    4         version="0.8.3"
     4        version="0.8.4"
    55        etat="experimental"
    66        compatibilite="[3.0.0-beta;["
Note: See TracChangeset for help on using the changeset viewer.