cms/drupal/profiles/drustack/libraries/htmlpurifier/INSTALL.fr.utf8
changeset 541 e756a8c72c3d
equal deleted inserted replaced
540:07239de796bb 541:e756a8c72c3d
       
     1 
       
     2 Installation
       
     3     Comment installer HTML Purifier
       
     4 
       
     5 Attention : Ce document est encodé en UTF-8, si les lettres avec des accents
       
     6 ne s'affichent pas, prenez un meilleur éditeur de texte.
       
     7 
       
     8 L'installation de HTML Purifier est très simple, parce qu'il n'a pas besoin
       
     9 de configuration. Pour les utilisateurs impatients, le code se trouve dans le
       
    10 pied de page, mais je recommande de lire le document.
       
    11 
       
    12 1.  Compatibilité
       
    13 
       
    14 HTML Purifier fonctionne avec PHP 5. PHP 5.0.5 est la dernière version testée.
       
    15 Il ne dépend pas d'autres librairies.
       
    16 
       
    17 Les extensions optionnelles sont iconv (généralement déjà installée) et tidy
       
    18 (répendue aussi). Si vous utilisez UTF-8 et que vous ne voulez pas l'indentation,
       
    19 vous pouvez utiliser HTML Purifier sans ces extensions.
       
    20 
       
    21 
       
    22 2.  Inclure la librairie
       
    23 
       
    24 Quand vous devez l'utilisez, incluez le :
       
    25 
       
    26     require_once('/path/to/library/HTMLPurifier.auto.php');
       
    27 
       
    28 Ne pas l'inclure si ce n'est pas nécessaire, car HTML Purifier est lourd.
       
    29 
       
    30 HTML Purifier utilise "autoload". Si vous avez défini la fonction __autoload,
       
    31 vous devez ajouter cette fonction :
       
    32 
       
    33     spl_autoload_register('__autoload')
       
    34 
       
    35 Plus d'informations dans le document "INSTALL".
       
    36 
       
    37 3.  Installation rapide
       
    38 
       
    39 Si votre site Web est en UTF-8 et XHTML Transitional, utilisez :
       
    40 
       
    41 <?php
       
    42     require_once('/path/to/htmlpurifier/library/HTMLPurifier.auto.php');
       
    43     $purificateur = new HTMLPurifier();
       
    44     $html_propre = $purificateur->purify($html_a_purifier);
       
    45 ?>
       
    46 
       
    47 Sinon, utilisez :
       
    48 
       
    49 <?php
       
    50     require_once('/path/to/html/purifier/library/HTMLPurifier.auto.load');
       
    51     $config = $HTMLPurifier_Config::createDefault();
       
    52     $config->set('Core', 'Encoding', 'ISO-8859-1'); //Remplacez par votre
       
    53     encodage
       
    54     $config->set('Core', 'XHTML', true); //Remplacer par false si HTML 4.01
       
    55     $purificateur = new HTMLPurifier($config);
       
    56     $html_propre = $purificateur->purify($html_a_purifier);
       
    57 ?>
       
    58 
       
    59 
       
    60     vim: et sw=4 sts=4