[ Index ] |
|
Code source de SPIP 1.8.3 |
[Code source] [Imprimer] [Statistiques]
SafeHTML Parser PHP versions 4 and 5
Author: | Roman Ivanov <thingol@mail.ru> |
Copyright: | 2004-2005 Roman Ivanov |
License: | http://www.debian.org/misc/bsd.license BSD License (3 Clause) |
Version: | CVS: $Id:$ |
Poids: | 621 lignes (17 kb) |
Inclus ou requis: | 0 fois |
Référencé: | 0 fois |
Nécessite: | 1 fichier ecrire/safehtml/classes/HTMLSax3.php |
SafeHTML:: (10 méthodes):
SafeHTML()
_writeAttrs()
_openHandler()
_closeHandler()
_closeTag()
_dataHandler()
_escapeHandler()
getXHTML()
clear()
parse()
SafeHTML() X-Ref |
Constructs class |
_writeAttrs($attrs) X-Ref |
Handles the writing of attributes - called from $this->_openHandler() param: array $attrs array of attributes $name => $value return: boolean |
_openHandler(&$parser, $name, $attrs) X-Ref |
Opening tag handler - called from HTMLSax param: object $parser HTML Parser param: string $name tag name param: array $attrs tag attributes return: boolean |
_closeHandler(&$parser, $name) X-Ref |
Closing tag handler - called from HTMLSax param: object $parsers HTML parser param: string $name tag name return: boolean |
_closeTag($tag) X-Ref |
Closes tag param: string $tag tag name return: boolean |
_dataHandler(&$parser, $data) X-Ref |
Character data handler - called from HTMLSax param: object $parser HTML parser param: string $data textual data return: boolean |
_escapeHandler(&$parser, $data) X-Ref |
Escape handler - called from HTMLSax param: object $parser HTML parser param: string $data comments or other type of data return: boolean |
getXHTML() X-Ref |
Returns the XHTML document return: string Processed (X)HTML document |
clear() X-Ref |
Clears current document data return: boolean |
parse($doc) X-Ref |
Main parsing fuction param: string $doc HTML document for processing return: string Processed (X)HTML document |
Généré le : Thu Feb 22 22:27:47 2007 | par Balluche grâce à PHPXref 0.7 |