source: spip-zone/_plugins_/webfonts/branches/webfonts2/webfonts2_fonctions.php @ 107941

Last change on this file since 107941 was 107941, checked in by arnaud.berard@…, 3 years ago
  • on ne gère différement les subsets :
  • inutiles pour les navigateurs supportant unicode-range
  • doivent être placés a la fin de la requète et sont appliqués a toutes les typos,

si on souhaite spécifier des subsets differents pour chaques typos il faut donc générer plusieures requètes

  • on déplace la génration de la requète dans une fonction a part
  • Property svn:eol-style set to native
File size: 418 bytes
Line 
1<?php
2/*
3 * Plugin Webfonts2
4 * (c) 2016
5 * Distribue sous licence GPL
6 *
7 */
8if (!defined('_ECRIRE_INC_VERSION')) {
9        return;
10}
11
12
13function googlefont_request($webfonts){
14        foreach($webfonts as $font){
15                $variants = implode(',',$font['variants']);
16                $fonts[] = urlencode($font['family']).':'.$variants;   
17        }       
18        $fonts = implode('|',$fonts);
19        $request = "https://fonts.googleapis.com/css?family=$fonts";
20        return $request;
21}
Note: See TracBrowser for help on using the repository browser.