⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.78
Server IP:
41.128.143.86
Server:
Linux host.raqmix.cloud 6.8.0-1025-azure #30~22.04.1-Ubuntu SMP Wed Mar 12 15:28:20 UTC 2025 x86_64
Server Software:
Apache
PHP Version:
8.3.23
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
psa-pear
/
pear
/
php
/
Horde
/
Text
/
Filter
/
View File Name :
Simplemarkup.php
* @category Horde * @license http://www.horde.org/licenses/lgpl21 LGPL 2.1 * @package Text_Filter */ /** * Highlights simple markup as used in emails or usenet postings. * * @author Jan Schneider
* @category Horde * @copyright 2004-2017 Horde LLC * @license http://www.horde.org/licenses/lgpl21 LGPL 2.1 * @package Text_Filter */ class Horde_Text_Filter_Simplemarkup extends Horde_Text_Filter_Base { /** * Returns a hash with replace patterns. * * @return array Patterns hash. */ public function getPatterns() { if (!isset($this->_params['html'])) { $linebreak = '\n|
'; $whitespace = '\s| '; } elseif ($this->_params['html']) { $linebreak = '
'; $whitespace = ' '; } else { $linebreak = '\n'; $whitespace = '\s'; } $startOfLine = '((?:^|' . $linebreak . ')(?:' . $whitespace . ')*)'; $endOfLine = '(?=(?:' . $whitespace . ')*(?:$|\.|' . $linebreak . '))'; $startOfWord = '(^|' . $whitespace . '|' . $linebreak . ')'; $endOfWord = '(?=$|\.|' . $whitespace . '|' . $linebreak . ')'; return array('regexp' => array( // Bold. '#' . $startOfLine . '(\*(?:[^*](?!$|' . $linebreak . '))+\*)' . $endOfLine . '|' . $startOfWord . '(\*[^*\s]+\*)' . $endOfWord . '#i' => '$1$3
$2$4
', // Underline. '#' . $startOfLine . '(_(?:[^*](?!$|' . $linebreak . '))+_)' . $endOfLine . '|' . $startOfWord . '(_[^_\s]+_)' . $endOfWord . '#i' => '$1$3
$2$4
', // Italic. '#' . $startOfLine . '(/(?:[^*](?!$|' . $linebreak . '))+/)' . $endOfLine . '|' . $startOfWord . '(/[^/\s]+/)' . $endOfWord . '#i' => '$1$3
$2$4
', )); } }