Файловый менеджер - Редактировать - /home/lmsyaran/public_html/j3/plugins/system/offlajnparams/compat/libraries/html5/parser.php
Назад
<?php /** * mod_vertical_menu - Vertical Menu * * @author Balint Polgarfi * @copyright 2014-2019 Offlajn.com * @license https://gnu.org/licenses/gpl-2.0.html * @link https://offlajn.com */ ?><?php /*------------------------------------------------------------------------- # plg_offlajnjoomla3compat - Offlajn Joomla 3 Compatibility # ------------------------------------------------------------------------- # @ author Jeno Kovacs # @ copyright Copyright (C) 2014 Offlajn.com All Rights Reserved. # @ license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL # @ website http://www.offlajn.com -------------------------------------------------------------------------*/ ?><?php // no direct access defined( '_JEXEC' ) or die( 'Restricted access' ); require_once dirname(__FILE__) . '/Data.php'; require_once dirname(__FILE__) . '/InputStream.php'; require_once dirname(__FILE__) . '/TreeBuilder.php'; require_once dirname(__FILE__) . '/Tokenizer.php'; /** * Outwards facing interface for HTML5. */ class HTML5_Parser { /** * Parses a full HTML document. * @param $text HTML text to parse * @param $builder Custom builder implementation * @return Parsed HTML as DOMDocument */ static public function parse($text, $builder = null) { $tokenizer = new HTML5_Tokenizer($text, $builder); $tokenizer->parse(); return $tokenizer->save(); } /** * Parses an HTML fragment. * @param $text HTML text to parse * @param $context String name of context element to pretend parsing is in. * @param $builder Custom builder implementation * @return Parsed HTML as DOMDocument */ static public function parseFragment($text, $context = null, $builder = null) { $tokenizer = new HTML5_Tokenizer($text, $builder); $tokenizer->parseFragment($context); return $tokenizer->save(); } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0.04 |
proxy
|
phpinfo
|
Настройка