Changeset 74757 in spip-zone


Ignore:
Timestamp:
Aug 14, 2013, 8:29:07 PM (6 years ago)
Author:
cedric@…
Message:

Placer la webfont avant les autres CSS du flux, mais pas en tete de flux qui peut contenir aussi des scripts inline

Location:
_plugins_/webfonts
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/webfonts/plugin.xml

    r57962 r74757  
    55        <icon>images/webfonts-32.png</icon>
    66        <licence>GNU/GPL</licence>
    7         <version>0.1.0</version>
     7        <version>0.1.1</version>
    88        <etat>test</etat>
    99        <description>
  • _plugins_/webfonts/webfonts_pipeline.php

    r40373 r74757  
    1919                if (strlen($fonts)) {
    2020                        $code = '<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family='.$fonts.'" id="webfonts" />';
    21                         $flux = $code.$flux; // on le place en premier !
     21                        // le placer avant les autres CSS du flux
     22                        if (($p = strpos($flux,"<link"))!==false)
     23                                $flux = substr_replace($flux,$code,$p,0);
     24                        // sinon a la fin
     25                        else
     26                                $flux .= $code;
    2227                }
    2328
Note: See TracChangeset for help on using the changeset viewer.