Ghost Exploiter Team Official
Mass Deface
Directory >>
/
var
/
www
/
html
/
back
/
vendor
/
ezyang
/
htmlpurifier
/
library
/
HTMLPurifier
/
AttrDef
/
HTML
/
Mass Deface Auto Detect Domain
/*Ubah Ke document_root untuk mass deface*/
File / Folder
Size
Action
.
-
type
file
dir
+File/Dir
Bool.php
0.853KB
edt
ren
Class.php
1.45KB
edt
ren
Color.php
1.167KB
edt
ren
ContentEditable.php
0.406KB
edt
ren
FrameTarget.php
0.814KB
edt
ren
ID.php
3.129KB
edt
ren
Length.php
1.221KB
edt
ren
LinkTypes.php
1.634KB
edt
ren
MultiLength.php
1.301KB
edt
ren
Nmtokens.php
2.095KB
edt
ren
Pixels.php
1.684KB
edt
ren
<?php /** * Validates the HTML type length (not to be confused with CSS's length). * * This accepts integer pixels or percentages as lengths for certain * HTML attributes. */ class HTMLPurifier_AttrDef_HTML_Length extends HTMLPurifier_AttrDef_HTML_Pixels { /** * @param string $string * @param HTMLPurifier_Config $config * @param HTMLPurifier_Context $context * @return bool|string */ public function validate($string, $config, $context) { $string = trim($string); if ($string === '') { return false; } $parent_result = parent::validate($string, $config, $context); if ($parent_result !== false) { return $parent_result; } $length = strlen($string); $last_char = $string[$length - 1]; if ($last_char !== '%') { return false; } $points = substr($string, 0, $length - 1); if (!is_numeric($points)) { return false; } $points = (int)$points; if ($points < 0) { return '0%'; } if ($points > 100) { return '100%'; } return ((string)$points) . '%'; } } // vim: et sw=4 sts=4
<=Back
Liking