Fichier plugins-dist/compresseur/inc/compresseur.php

Fonctions d'aide pour le compresseur

Source

Proposer une amélioration

Liste des fonctions

Repérer fichiers statiques vs. url squelettes Compacte le tout dans un fichier statique posé dans local/

string compacte_head_files( string $flux , string $format )

Paramètres

  1. string $flux

    Contenu du de la page html

  2. string $format

    css ou js

Retour

  • string

    Contenu compressé du de la page html

Package

Proposer une amélioration
boolean | integer | null | string compresseur_callback_prepare_css( string & $css , boolean | string $is_inline = false , string $fonctions = null )

Paramètres

  1. string & $css
  2. boolean | string $is_inline = false
  3. string $fonctions = null

Retour

  • boolean | integer | null | string

Package

Proposer une amélioration
string compresseur_callback_prepare_css_inline( string & $contenu , string $url_base , string $filename = '' , array $fonctions = null )

Paramètres

  1. string & $contenu

    contenu de la CSS

  2. string $url_base

    url de la CSS ou de la page si c'est un style inline

  3. string $filename = ''

    nom du fichier de la CSS (ou vide si c'est un style inline)

  4. array $fonctions = null

    liste des fonctions appliquees a la CSS

Retour

  • string

Package

Proposer une amélioration

C'est cette fonction qui décide ou il est le plus pertinent d'insérer le fichier, et dans quelle forme d'écriture

string compresseur_ecrire_balise_css_dist( string & $flux , integer $pos , string $src , string $comments = "" , string $media = "" )

Paramètres

  1. string & $flux

    Contenu du head nettoyé des fichiers qui ont ete compressé

  2. integer $pos

    Position initiale du premier fichier inclu dans le fichier compressé

  3. string $src

    Nom du fichier compressé

  4. string $comments = ""

    Commentaires à insérer devant

  5. string $media = ""

    Type de media si précisé (print|screen...)

Retour

  • string

    Code HTML de la balise

Package

Proposer une amélioration

C'est cette fonction qui décide où il est le plus pertinent d'insérer le fichier, et dans quelle forme d'ecriture

string compresseur_ecrire_balise_js_dist( string & $flux , integer $pos , string $src , string $comments = "" )

Paramètres

  1. string & $flux

    Contenu du head nettoyé des fichiers qui ont été compressé

  2. integer $pos

    Position initiale du premier fichier inclu dans le fichier compressé

  3. string $src

    Nom du fichier compressé

  4. string $comments = ""

    Commentaires à insérer devant

Retour

  • string

    Code HTML de la balise