Fichier plugins-dist/compresseur/compresseur_fonctions.php

Fonctions et filtres du compresseur

Source

Proposer une amélioration

Liste des fonctions

Cette fonction vérifie les réglages du site et traite le compactage des css et/ou js d'un

string compacte_head( string $flux )

Paramètres

  1. string $flux

    Partie de contenu du head HTML

Retour

  • string

    Partie de contenu du head HTML

Voir également

Package

Proposer une amélioration

Une URI Scheme est de la forme data:xxx/yyy;base64,....

Experimental

string filtre_embarque_fichier( string $src , string $base = '' , integer $maxsize = 4096 )

Paramètres

  1. string $src

    Chemin du fichier

  2. string $base = ''

    Le chemin de base à partir duquel chercher $src

  3. integer $maxsize = 4096

    Taille maximale des fichiers à traiter

Retour

  • string

    URI Scheme du fichier si la compression est faite, URL du fichier sinon (la source)

Package

Filtre

  • embarque_fichier

Staticvar

  • array $mime Couples (extension de fichier => type myme)
Proposer une amélioration

Experimental

string filtre_embarque_src( string $img , integer $maxsize = 4096 )

Paramètres

  1. string $img

    Code HTML d'une image

  2. integer $maxsize = 4096

    Taille maximale des fichiers à traiter

Retour

  • string

    Code HTML de l'image, avec la source en URI Scheme si cela a été possible.

Package

Filtre

  • embarque_src
Proposer une amélioration

Si la source est un chemin, on retourne un chemin avec le contenu minifié dans _DIRVAR/cache$format/ Si c'est un flux on le renvoit compacté Si on ne sait pas compacter, on renvoie ce qu'on a recu

string minifier( string $source , string $format = null )

Paramètres

  1. string $source

    Contenu à minifier ou chemin vers un fichier dont on veut minifier le contenu

  2. string $format = null

    Format de la source (js|css).

Retour

  • string
    • Contenu minifié (si la source est un contenu)
    • Chemin vers un fichier ayant le contenu minifié (si source est un fichier)

Package

Proposer une amélioration

Dépréciées

string compacte( string $source , string $format = null )

Paramètres

  1. string $source
  2. string $format = null

Retour

  • string

Utilisé par

Package

Deprecated

  • Utiliser minifier()
Proposer une amélioration