Linux anchor 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64
Apache/2.4.18 (Ubuntu)
Server IP : 10.10.100.4 & Your IP : 216.73.217.150
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
wiki.bernardino.org /
includes /
normal /
Delete
Unzip
Name
Size
Permission
Date
Action
Makefile
3.05
KB
-rw-r--r--
2011-05-25 17:59
README
2.33
KB
-rw-r--r--
2007-01-13 03:15
RandomTest.php
2.98
KB
-rw-r--r--
2010-08-15 09:47
Utf8Case.php
33.26
KB
-rw-r--r--
2011-01-09 13:04
Utf8CaseGenerate.php
3.01
KB
-rw-r--r--
2011-05-15 15:36
Utf8Test.php
3.94
KB
-rw-r--r--
2011-05-15 15:36
UtfNormal.php
22.87
KB
-rw-r--r--
2011-05-15 15:36
UtfNormalBench.php
2.86
KB
-rw-r--r--
2011-05-15 15:36
UtfNormalData.inc
110.96
KB
-rw-r--r--
2011-03-27 14:21
UtfNormalDataK.inc
111.12
KB
-rw-r--r--
2011-03-27 14:21
UtfNormalDefines.php
2.67
KB
-rw-r--r--
2011-04-04 14:59
UtfNormalGenerate.php
6.5
KB
-rw-r--r--
2011-05-15 15:36
UtfNormalMemStress.php
3.04
KB
-rw-r--r--
2011-05-15 15:36
UtfNormalTest.php
8.1
KB
-rw-r--r--
2011-05-15 15:36
UtfNormalTest2.php
6.95
KB
-rw-r--r--
2011-06-17 18:05
UtfNormalUtil.php
3.61
KB
-rw-r--r--
2011-05-15 15:36
Save
Rename
<?php /** * This script generates Utf8Case.php from the Unicode Character Database * and supplementary files. * * Copyright © 2004,2008 Brion Vibber <brion@pobox.com> * http://www.mediawiki.org/ * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * http://www.gnu.org/copyleft/gpl.html * * @file * @ingroup UtfNormal */ if( php_sapi_name() != 'cli' ) { die( "Run me from the command line please.\n" ); } require_once 'UtfNormalDefines.php'; require_once 'UtfNormalUtil.php'; $in = fopen("UnicodeData.txt", "rt" ); if( !$in ) { print "Can't open UnicodeData.txt for reading.\n"; print "If necessary, fetch this file from the internet:\n"; print "http://www.unicode.org/Public/UNIDATA/UnicodeData.txt\n"; exit(-1); } $wikiUpperChars = array(); $wikiLowerChars = array(); print "Reading character definitions...\n"; while( false !== ($line = fgets( $in ) ) ) { $columns = explode(';', $line); $codepoint = $columns[0]; $name = $columns[1]; $simpleUpper = $columns[12]; $simpleLower = $columns[13]; $source = codepointToUtf8( hexdec( $codepoint ) ); if( $simpleUpper ) { $wikiUpperChars[$source] = codepointToUtf8( hexdec( $simpleUpper ) ); } if( $simpleLower ) { $wikiLowerChars[$source] = codepointToUtf8( hexdec( $simpleLower ) ); } } fclose( $in ); $out = fopen("Utf8Case.php", "wt"); if( $out ) { $outUpperChars = escapeArray( $wikiUpperChars ); $outLowerChars = escapeArray( $wikiLowerChars ); $outdata = "<" . "?php /** * Simple 1:1 upper/lowercase switching arrays for utf-8 text. * Won't get context-sensitive things yet. * * Hack for bugs in ucfirst() and company * * These are pulled from memcached if possible, as this is faster than filling * up a big array manually. * * @file * @ingroup Language */ /** * Translation array to get upper case character */ \$wikiUpperChars = $outUpperChars; /** * Translation array to get lower case character */ \$wikiLowerChars = $outLowerChars;\n"; fputs( $out, $outdata ); fclose( $out ); print "Wrote out Utf8Case.php\n"; } else { print "Can't create file Utf8Case.php\n"; exit(-1); } function escapeArray( $arr ) { return "array(\n" . implode( ",\n", array_map( "escapeLine", array_keys( $arr ), array_values( $arr ) ) ) . "\n)"; } function escapeLine( $key, $val ) { $encKey = escapeSingleString( $key ); $encVal = escapeSingleString( $val ); return "\t'$encKey' => '$encVal'"; }