Changeset 54489 in spip-zone for _plugins_/oembed/oembed_pipelines.php


Ignore:
Timestamp:
Nov 15, 2011, 1:38:57 PM (8 years ago)
Author:
cedric@…
Message:

oEmbed peut accepter un endpoint en url relative, implicite au site lui meme : Dans ce cas l'url est passee en absolue pour le site public.
Cela permet d'utiliser une action comme proxy pour un service qui ne sert pas oEmbed mais sa propre soupe :
exemple d'application avec twitter que l'on peut embed directement dans son texte.
Un lien vers un tweet est automatiquement insere dans le texte !

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/oembed/oembed_pipelines.php

    r54486 r54489  
    181181                                $fond = recuperer_fond('modeles/oembed',array('url'=>$url));
    182182                                if ($fond = trim($fond))
    183                                         $texte = str_replace($lien, $fond, $texte);
     183                                        $texte = str_replace($lien, echappe_html("<html>$fond</html>"), $texte);
    184184                        }
    185185                }
Note: See TracChangeset for help on using the changeset viewer.