X7ROOT File Manager
Current Path:
/home/gfecatvj/sites/restate/vendor/ezyang/htmlpurifier/library
home
/
gfecatvj
/
sites
/
restate
/
vendor
/
ezyang
/
htmlpurifier
/
library
/
📁
..
📁
HTMLPurifier
📄
HTMLPurifier.auto.php
(274 B)
📄
HTMLPurifier.autoload-legacy.php
(261 B)
📄
HTMLPurifier.autoload.php
(807 B)
📄
HTMLPurifier.composer.php
(101 B)
📄
HTMLPurifier.func.php
(576 B)
📄
HTMLPurifier.includes.php
(10.27 KB)
📄
HTMLPurifier.kses.php
(923 B)
📄
HTMLPurifier.path.php
(235 B)
📄
HTMLPurifier.php
(9.95 KB)
📄
HTMLPurifier.safe-includes.php
(13.19 KB)
Editing: HTMLPurifier.kses.php
<?php /** * @file * Emulation layer for code that used kses(), substituting in HTML Purifier. */ require_once dirname(__FILE__) . '/HTMLPurifier.auto.php'; function kses($string, $allowed_html, $allowed_protocols = null) { $config = HTMLPurifier_Config::createDefault(); $allowed_elements = array(); $allowed_attributes = array(); foreach ($allowed_html as $element => $attributes) { $allowed_elements[$element] = true; foreach ($attributes as $attribute => $x) { $allowed_attributes["$element.$attribute"] = true; } } $config->set('HTML.AllowedElements', $allowed_elements); $config->set('HTML.AllowedAttributes', $allowed_attributes); if ($allowed_protocols !== null) { $config->set('URI.AllowedSchemes', $allowed_protocols); } $purifier = new HTMLPurifier($config); return $purifier->purify($string); } // vim: et sw=4 sts=4
Upload File
Create Folder