Merge branch 'master' into psr2

* master:
  upgraded JSON class to latest (2006) version
  continue is break in switch
  translation update
  reference existing proper progress gif. fixes #2441
  Fix missing ui-bg_glass_95_fef1ec_1x400.png and be/jquery.ui.datepicker.js for jquery
  removed accidental merges of outdated translations
  Change `const` use to `var` for Safari 9 (on iOS)
  Fix .htaccess files for Apache 2.4 (and 2.2)
  add logic if the server uses unlimited memory settings in is_mem_available()
  removed safemode hack
This commit is contained in:
Andreas Gohr 2018-07-27 15:04:27 +02:00
commit 277113f107
76 changed files with 536 additions and 721 deletions

View File

@ -4,10 +4,10 @@
## make sure nobody gets the htaccess, README, COPYING or VERSION files
<Files ~ "^([\._]ht|README$|VERSION$|COPYING$)">
<IfModule mod_authz_host>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_host>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>

View File

@ -14,6 +14,8 @@
class JSON_EncDec_TestCase extends DokuWikiTest {
protected $json;
function setUp() {
parent::setUp();

View File

@ -1,7 +1,7 @@
<IfModule mod_authz_host>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_host>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>

View File

@ -1,8 +1,8 @@
## no access to the conf directory
<IfModule mod_authz_host>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_host>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>

View File

@ -169,12 +169,3 @@ $conf['proxy']['user'] = '';
$conf['proxy']['pass'] = '';
$conf['proxy']['ssl'] = 0;
$conf['proxy']['except'] = '';
// Safemode Hack - read http://www.dokuwiki.org/config:safemodehack !
$conf['safemodehack'] = 0;
$conf['ftp']['host'] = 'localhost';
$conf['ftp']['port'] = '21';
$conf['ftp']['user'] = 'user';
$conf['ftp']['pass'] = 'password';
$conf['ftp']['root'] = '/home/user/htdocs';

View File

@ -1,7 +1,7 @@
<IfModule mod_authz_host>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_host>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>

View File

@ -1,8 +1,8 @@
## no access to the inc directory
<IfModule mod_authz_host>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_host>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>

View File

@ -24,8 +24,6 @@
*
* All strings should be in ASCII or UTF-8 format!
*
* PHP versions 4 and 5
*
* LICENSE: Redistribution and use in source and binary forms, with or
* without modification, are permitted provided that the following
* conditions are met: Redistributions of source code must retain the
@ -51,10 +49,16 @@
* @author Matt Knapp <mdknapp[at]gmail[dot]com>
* @author Brett Stimmerman <brettstimmerman[at]gmail[dot]com>
* @copyright 2005 Michal Migurski
* @license http://www.freebsd.org/copyright/freebsd-license.html
* @version CVS: $Id: JSON.php,v 1.31 2006/06/28 05:54:17 migurski Exp $
* @license http://www.opensource.org/licenses/bsd-license.php
* @link http://pear.php.net/pepr/pepr-proposal-show.php?id=198
*/
/**
* Default decoding
*/
define('JSON_STRICT_TYPE', 0);
/**
* Marker constant for JSON::decode(), used to flag stack state
*/
@ -68,33 +72,51 @@ define('JSON_IN_STR', 2);
/**
* Marker constant for JSON::decode(), used to flag stack state
*/
define('JSON_IN_ARR', 4);
define('JSON_IN_ARR', 3);
/**
* Marker constant for JSON::decode(), used to flag stack state
*/
define('JSON_IN_OBJ', 8);
define('JSON_IN_OBJ', 4);
/**
* Marker constant for JSON::decode(), used to flag stack state
*/
define('JSON_IN_CMT', 16);
define('JSON_IN_CMT', 5);
/**
* Behavior switch for JSON::decode()
*/
define('JSON_LOOSE_TYPE', 10);
define('JSON_LOOSE_TYPE', 16);
/**
* Behavior switch for JSON::decode()
*/
define('JSON_STRICT_TYPE', 11);
define('JSON_SUPPRESS_ERRORS', 32);
/**
* Converts to and from JSON format.
*
* Brief example of use:
*
* <code>
* // create a new instance of JSON
* $json = new JSON();
*
* // convert a complexe value to JSON notation, and send it to the browser
* $value = array('foo', 'bar', array(1, 2, 'baz'), array(3, array(4)));
* $output = $json->encode($value);
*
* print($output);
* // prints: ["foo","bar",[1,2,"baz"],[3,[4]]]
*
* // accept incoming POST data, assumed to be in JSON notation
* $input = file_get_contents('php://input', 1000000);
* $value = $json->decode($input);
* </code>
*/
class JSON {
class JSON
{
/**
* Disables the use of PHP5's native json_decode()
*
@ -104,38 +126,132 @@ class JSON {
*/
public $skipnative = false;
/**
* constructs a new JSON instance
*
* @param int $use object behavior: when encoding or decoding,
* be loose or strict about object/array usage
*
* possible values:
* JSON_STRICT_TYPE - strict typing, default
* "{...}" syntax creates objects in decode.
* JSON_LOOSE_TYPE - loose typing
* "{...}" syntax creates associative arrays in decode.
*/
function __construct($use=JSON_STRICT_TYPE) {
/**
* constructs a new JSON instance
*
* @param int $use object behavior flags; combine with boolean-OR
*
* possible values:
* - JSON_LOOSE_TYPE: loose typing.
* "{...}" syntax creates associative arrays
* instead of objects in decode().
* - JSON_SUPPRESS_ERRORS: error suppression.
* Values which can't be encoded (e.g. resources)
* appear as NULL instead of throwing errors.
* By default, a deeply-nested resource will
* bubble up with an error, so all return values
* from encode() should be checked with isError()
*/
function __construct($use = 0)
{
$this->use = $use;
}
/**
* encodes an arbitrary variable into JSON format
* If available the native PHP JSON implementation is used.
*
* @param mixed $var any number, boolean, string, array, or object to be encoded.
* see argument 1 to JSON() above for array-parsing behavior.
* if var is a strng, note that encode() always expects it
* to be in ASCII or UTF-8 format!
*
* @return string JSON string representation of input var
* @access public
*/
function encode($var) {
/**
* convert a string from one UTF-16 char to one UTF-8 char
*
* Normally should be handled by mb_convert_encoding, but
* provides a slower PHP-only method for installations
* that lack the multibye string extension.
*
* @param string $utf16 UTF-16 character
* @return string UTF-8 character
* @access private
*/
function utf162utf8($utf16)
{
// oh please oh please oh please oh please oh please
if(function_exists('mb_convert_encoding')) {
return mb_convert_encoding($utf16, 'UTF-8', 'UTF-16');
}
$bytes = (ord($utf16{0}) << 8) | ord($utf16{1});
switch(true) {
case ((0x7F & $bytes) == $bytes):
// this case should never be reached, because we are in ASCII range
// see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
return chr(0x7F & $bytes);
case (0x07FF & $bytes) == $bytes:
// return a 2-byte UTF-8 character
// see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
return chr(0xC0 | (($bytes >> 6) & 0x1F))
. chr(0x80 | ($bytes & 0x3F));
case (0xFFFF & $bytes) == $bytes:
// return a 3-byte UTF-8 character
// see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
return chr(0xE0 | (($bytes >> 12) & 0x0F))
. chr(0x80 | (($bytes >> 6) & 0x3F))
. chr(0x80 | ($bytes & 0x3F));
}
// ignoring UTF-32 for now, sorry
return '';
}
/**
* convert a string from one UTF-8 char to one UTF-16 char
*
* Normally should be handled by mb_convert_encoding, but
* provides a slower PHP-only method for installations
* that lack the multibye string extension.
*
* @param string $utf8 UTF-8 character
* @return string UTF-16 character
* @access private
*/
function utf82utf16($utf8)
{
// oh please oh please oh please oh please oh please
if(function_exists('mb_convert_encoding')) {
return mb_convert_encoding($utf8, 'UTF-16', 'UTF-8');
}
switch(strlen($utf8)) {
case 1:
// this case should never be reached, because we are in ASCII range
// see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
return $utf8;
case 2:
// return a UTF-16 character from a 2-byte UTF-8 char
// see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
return chr(0x07 & (ord($utf8{0}) >> 2))
. chr((0xC0 & (ord($utf8{0}) << 6))
| (0x3F & ord($utf8{1})));
case 3:
// return a UTF-16 character from a 3-byte UTF-8 char
// see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
return chr((0xF0 & (ord($utf8{0}) << 4))
| (0x0F & (ord($utf8{1}) >> 2)))
. chr((0xC0 & (ord($utf8{1}) << 6))
| (0x7F & ord($utf8{2})));
}
// ignoring UTF-32 for now, sorry
return '';
}
/**
* encodes an arbitrary variable into JSON format
*
* @param mixed $var any number, boolean, string, array, or object to be encoded.
* see argument 1 to JSON() above for array-parsing behavior.
* if var is a strng, note that encode() always expects it
* to be in ASCII or UTF-8 format!
*
* @return mixed JSON string representation of input var or an error if a problem occurs
* @access public
*/
function encode($var)
{
if (!$this->skipnative && function_exists('json_encode')){
return json_encode($var);
}
switch (gettype($var)) {
case 'boolean':
return $var ? 'true' : 'false';
@ -144,45 +260,45 @@ class JSON {
return 'null';
case 'integer':
return sprintf('%d', $var);
return (int) $var;
case 'double':
case 'float':
return sprintf('%f', $var);
return (float) $var;
case 'string':
// STRINGS ARE EXPECTED TO BE IN ASCII OR UTF-8 FORMAT
$ascii = '';
$strlen_var = strlen($var);
/*
* Iterate over every character in the string,
* escaping with a slash or encoding to UTF-8 where necessary
*/
/*
* Iterate over every character in the string,
* escaping with a slash or encoding to UTF-8 where necessary
*/
for ($c = 0; $c < $strlen_var; ++$c) {
$ord_var_c = ord($var{$c});
switch ($ord_var_c) {
case 0x08:
switch (true) {
case $ord_var_c == 0x08:
$ascii .= '\b';
break;
case 0x09:
case $ord_var_c == 0x09:
$ascii .= '\t';
break;
case 0x0A:
case $ord_var_c == 0x0A:
$ascii .= '\n';
break;
case 0x0C:
case $ord_var_c == 0x0C:
$ascii .= '\f';
break;
case 0x0D:
case $ord_var_c == 0x0D:
$ascii .= '\r';
break;
case 0x22:
case 0x2F:
case 0x5C:
case $ord_var_c == 0x22:
case $ord_var_c == 0x2F:
case $ord_var_c == 0x5C:
// double quote, slash, slosh
$ascii .= '\\'.$var{$c};
break;
@ -195,10 +311,9 @@ class JSON {
case (($ord_var_c & 0xE0) == 0xC0):
// characters U-00000080 - U-000007FF, mask 110XXXXX
// see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
$char = pack('C*', $ord_var_c, ord($var{$c+1}));
$c+=1;
//$utf16 = mb_convert_encoding($char, 'UTF-16', 'UTF-8');
$utf16 = utf8_to_utf16be($char);
$char = pack('C*', $ord_var_c, ord($var{$c + 1}));
$c += 1;
$utf16 = $this->utf82utf16($char);
$ascii .= sprintf('\u%04s', bin2hex($utf16));
break;
@ -206,11 +321,10 @@ class JSON {
// characters U-00000800 - U-0000FFFF, mask 1110XXXX
// see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
$char = pack('C*', $ord_var_c,
ord($var{$c+1}),
ord($var{$c+2}));
$c+=2;
//$utf16 = mb_convert_encoding($char, 'UTF-16', 'UTF-8');
$utf16 = utf8_to_utf16be($char);
ord($var{$c + 1}),
ord($var{$c + 2}));
$c += 2;
$utf16 = $this->utf82utf16($char);
$ascii .= sprintf('\u%04s', bin2hex($utf16));
break;
@ -218,12 +332,11 @@ class JSON {
// characters U-00010000 - U-001FFFFF, mask 11110XXX
// see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
$char = pack('C*', $ord_var_c,
ord($var{$c+1}),
ord($var{$c+2}),
ord($var{$c+3}));
$c+=3;
//$utf16 = mb_convert_encoding($char, 'UTF-16', 'UTF-8');
$utf16 = utf8_to_utf16be($char);
ord($var{$c + 1}),
ord($var{$c + 2}),
ord($var{$c + 3}));
$c += 3;
$utf16 = $this->utf82utf16($char);
$ascii .= sprintf('\u%04s', bin2hex($utf16));
break;
@ -231,13 +344,12 @@ class JSON {
// characters U-00200000 - U-03FFFFFF, mask 111110XX
// see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
$char = pack('C*', $ord_var_c,
ord($var{$c+1}),
ord($var{$c+2}),
ord($var{$c+3}),
ord($var{$c+4}));
$c+=4;
//$utf16 = mb_convert_encoding($char, 'UTF-16', 'UTF-8');
$utf16 = utf8_to_utf16be($char);
ord($var{$c + 1}),
ord($var{$c + 2}),
ord($var{$c + 3}),
ord($var{$c + 4}));
$c += 4;
$utf16 = $this->utf82utf16($char);
$ascii .= sprintf('\u%04s', bin2hex($utf16));
break;
@ -245,14 +357,13 @@ class JSON {
// characters U-04000000 - U-7FFFFFFF, mask 1111110X
// see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
$char = pack('C*', $ord_var_c,
ord($var{$c+1}),
ord($var{$c+2}),
ord($var{$c+3}),
ord($var{$c+4}),
ord($var{$c+5}));
$c+=5;
//$utf16 = mb_convert_encoding($char, 'UTF-16', 'UTF-8');
$utf16 = utf8_to_utf16be($char);
ord($var{$c + 1}),
ord($var{$c + 2}),
ord($var{$c + 3}),
ord($var{$c + 4}),
ord($var{$c + 5}));
$c += 5;
$utf16 = $this->utf82utf16($char);
$ascii .= sprintf('\u%04s', bin2hex($utf16));
break;
}
@ -261,78 +372,102 @@ class JSON {
return '"'.$ascii.'"';
case 'array':
/*
* As per JSON spec if any array key is not an integer
* we must treat the the whole array as an object. We
* also try to catch a sparsely populated associative
* array with numeric keys here because some JS engines
* will create an array with empty indexes up to
* max_index which can cause memory issues and because
* the keys, which may be relevant, will be remapped
* otherwise.
*
* As per the ECMA and JSON specification an object may
* have any string as a property. Unfortunately due to
* a hole in the ECMA specification if the key is a
* ECMA reserved word or starts with a digit the
* parameter is only accessible using ECMAScript's
* bracket notation.
*/
/*
* As per JSON spec if any array key is not an integer
* we must treat the the whole array as an object. We
* also try to catch a sparsely populated associative
* array with numeric keys here because some JS engines
* will create an array with empty indexes up to
* max_index which can cause memory issues and because
* the keys, which may be relevant, will be remapped
* otherwise.
*
* As per the ECMA and JSON specification an object may
* have any string as a property. Unfortunately due to
* a hole in the ECMA specification if the key is a
* ECMA reserved word or starts with a digit the
* parameter is only accessible using ECMAScript's
* bracket notation.
*/
// treat as a JSON object
if (is_array($var) && count($var) && (array_keys($var) !== range(0, count($var) - 1))) {
return sprintf('{%s}', join(',', array_map(array($this, 'name_value'),
array_keys($var),
array_values($var))));
if (is_array($var) && count($var) && (array_keys($var) !== range(0, sizeof($var) - 1))) {
$properties = array_map(array($this, 'name_value'),
array_keys($var),
array_values($var));
foreach($properties as $property) {
if(JSON::isError($property)) {
return $property;
}
}
return '{' . join(',', $properties) . '}';
}
// treat it like a regular array
return sprintf('[%s]', join(',', array_map(array($this, 'encode'), $var)));
$elements = array_map(array($this, 'encode'), $var);
foreach($elements as $element) {
if(JSON::isError($element)) {
return $element;
}
}
return '[' . join(',', $elements) . ']';
case 'object':
$vars = get_object_vars($var);
return sprintf('{%s}', join(',', array_map(array($this, 'name_value'),
array_keys($vars),
array_values($vars))));
$properties = array_map(array($this, 'name_value'),
array_keys($vars),
array_values($vars));
foreach($properties as $property) {
if(JSON::isError($property)) {
return $property;
}
}
return '{' . join(',', $properties) . '}';
default:
return '';
return ($this->use & JSON_SUPPRESS_ERRORS)
? 'null'
: new JSON_Error(gettype($var)." can not be encoded as JSON string");
}
}
/**
* encodes an arbitrary variable into JSON format, alias for encode()
*
* @param mixed $var
*
* @return string
*/
function enc($var) {
return $this->encode($var);
/**
* array-walking function for use in generating JSON-formatted name-value pairs
*
* @param string $name name of key to use
* @param mixed $value reference to an array element to be encoded
*
* @return string JSON-formatted name-value pair, like '"name":value'
* @access private
*/
function name_value($name, $value)
{
$encoded_value = $this->encode($value);
if(JSON::isError($encoded_value)) {
return $encoded_value;
}
return $this->encode(strval($name)) . ':' . $encoded_value;
}
/** function name_value
* array-walking function for use in generating JSON-formatted name-value pairs
*
* @param string $name name of key to use
* @param mixed $value reference to an array element to be encoded
*
* @return string JSON-formatted name-value pair, like '"name":value'
* @access private
*/
function name_value($name, $value) {
return (sprintf("%s:%s", $this->encode(strval($name)), $this->encode($value)));
}
/**
* reduce a string by removing leading and trailing comments and whitespace
*
* @param $str string string value to strip of comments and whitespace
*
* @return string string value stripped of comments and whitespace
* @access private
*/
function reduce_string($str) {
/**
* reduce a string by removing leading and trailing comments and whitespace
*
* @param $str string string value to strip of comments and whitespace
*
* @return string string value stripped of comments and whitespace
* @access private
*/
function reduce_string($str)
{
$str = preg_replace(array(
// eliminate single line comments in '// ...' form
@ -350,22 +485,22 @@ class JSON {
return trim($str);
}
/**
* decodes a JSON string into appropriate variable
* If available the native PHP JSON implementation is used.
*
* @param string $str JSON-formatted string
*
* @return mixed number, boolean, string, array, or object
* corresponding to given JSON input string.
* See argument 1 to JSON() above for object-output behavior.
* Note that decode() always returns strings
* in ASCII or UTF-8 format!
* @access public
*/
function decode($str) {
if (!$this->skipnative && function_exists('json_decode')){
return json_decode($str,($this->use == JSON_LOOSE_TYPE));
/**
* decodes a JSON string into appropriate variable
*
* @param string $str JSON-formatted string
*
* @return mixed number, boolean, string, array, or object
* corresponding to given JSON input string.
* See argument 1 to JSON() above for object-output behavior.
* Note that decode() always returns strings
* in ASCII or UTF-8 format!
* @access public
*/
function decode($str)
{
if (!$this->skipnative && function_exists('json_encode')){
return json_encode($str);
}
$str = $this->reduce_string($str);
@ -381,6 +516,8 @@ class JSON {
return null;
default:
$m = array();
if (is_numeric($str)) {
// Lookie-loo, it's a number
@ -393,7 +530,7 @@ class JSON {
? (integer)$str
: (float)$str;
} elseif (preg_match('/^("|\').+("|\')$/s', $str, $m) && $m[1] == $m[2]) {
} elseif (preg_match('/^("|\').*(\1)$/s', $str, $m) && $m[1] == $m[2]) {
// STRINGS RETURNED IN UTF-8 FORMAT
$delim = substr($str, 0, 1);
$chrs = substr($str, 1, -1);
@ -405,81 +542,83 @@ class JSON {
$substr_chrs_c_2 = substr($chrs, $c, 2);
$ord_chrs_c = ord($chrs{$c});
switch ($substr_chrs_c_2) {
case '\b':
switch (true) {
case $substr_chrs_c_2 == '\b':
$utf8 .= chr(0x08);
$c+=1;
++$c;
break;
case '\t':
case $substr_chrs_c_2 == '\t':
$utf8 .= chr(0x09);
$c+=1;
++$c;
break;
case '\n':
case $substr_chrs_c_2 == '\n':
$utf8 .= chr(0x0A);
$c+=1;
++$c;
break;
case '\f':
case $substr_chrs_c_2 == '\f':
$utf8 .= chr(0x0C);
$c+=1;
++$c;
break;
case '\r':
case $substr_chrs_c_2 == '\r':
$utf8 .= chr(0x0D);
$c+=1;
++$c;
break;
case '\\"':
case '\\\'':
case '\\\\':
case '\\/':
case $substr_chrs_c_2 == '\\"':
case $substr_chrs_c_2 == '\\\'':
case $substr_chrs_c_2 == '\\\\':
case $substr_chrs_c_2 == '\\/':
if (($delim == '"' && $substr_chrs_c_2 != '\\\'') ||
($delim == "'" && $substr_chrs_c_2 != '\\"')) {
$utf8 .= $chrs{++$c};
}
break;
default:
if (preg_match('/\\\u[0-9A-F]{4}/i', substr($chrs, $c, 6))) {
// single, escaped unicode character
$utf16 = chr(hexdec(substr($chrs, ($c+2), 2)))
. chr(hexdec(substr($chrs, ($c+4), 2)));
//$utf8 .= mb_convert_encoding($utf16, 'UTF-8', 'UTF-16');
$utf8 .= utf16be_to_utf8($utf16);
$c+=5;
case preg_match('/\\\u[0-9A-F]{4}/i', substr($chrs, $c, 6)):
// single, escaped unicode character
$utf16 = chr(hexdec(substr($chrs, ($c + 2), 2)))
. chr(hexdec(substr($chrs, ($c + 4), 2)));
$utf8 .= $this->utf162utf8($utf16);
$c += 5;
break;
} elseif(($ord_chrs_c >= 0x20) && ($ord_chrs_c <= 0x7F)) {
$utf8 .= $chrs{$c};
case ($ord_chrs_c >= 0x20) && ($ord_chrs_c <= 0x7F):
$utf8 .= $chrs{$c};
break;
} elseif(($ord_chrs_c & 0xE0) == 0xC0) {
// characters U-00000080 - U-000007FF, mask 110XXXXX
//see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
$utf8 .= substr($chrs, $c, 2);
$c += 1;
case ($ord_chrs_c & 0xE0) == 0xC0:
// characters U-00000080 - U-000007FF, mask 110XXXXX
//see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
$utf8 .= substr($chrs, $c, 2);
++$c;
break;
} elseif(($ord_chrs_c & 0xF0) == 0xE0) {
// characters U-00000800 - U-0000FFFF, mask 1110XXXX
// see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
$utf8 .= substr($chrs, $c, 3);
$c += 2;
case ($ord_chrs_c & 0xF0) == 0xE0:
// characters U-00000800 - U-0000FFFF, mask 1110XXXX
// see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
$utf8 .= substr($chrs, $c, 3);
$c += 2;
break;
} elseif(($ord_chrs_c & 0xF8) == 0xF0) {
// characters U-00010000 - U-001FFFFF, mask 11110XXX
// see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
$utf8 .= substr($chrs, $c, 4);
$c += 3;
case ($ord_chrs_c & 0xF8) == 0xF0:
// characters U-00010000 - U-001FFFFF, mask 11110XXX
// see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
$utf8 .= substr($chrs, $c, 4);
$c += 3;
break;
} elseif(($ord_chrs_c & 0xFC) == 0xF8) {
// characters U-00200000 - U-03FFFFFF, mask 111110XX
// see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
$utf8 .= substr($chrs, $c, 5);
$c += 4;
case ($ord_chrs_c & 0xFC) == 0xF8:
// characters U-00200000 - U-03FFFFFF, mask 111110XX
// see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
$utf8 .= substr($chrs, $c, 5);
$c += 4;
break;
} elseif(($ord_chrs_c & 0xFE) == 0xFC) {
// characters U-04000000 - U-7FFFFFFF, mask 1111110X
// see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
$utf8 .= substr($chrs, $c, 6);
$c += 5;
}
case ($ord_chrs_c & 0xFE) == 0xFC:
// characters U-04000000 - U-7FFFFFFF, mask 1111110X
// see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
$utf8 .= substr($chrs, $c, 6);
$c += 5;
break;
}
@ -495,7 +634,7 @@ class JSON {
$stk = array(JSON_IN_ARR);
$arr = array();
} else {
if ($this->use == JSON_LOOSE_TYPE) {
if ($this->use & JSON_LOOSE_TYPE) {
$stk = array(JSON_IN_OBJ);
$obj = array();
} else {
@ -546,12 +685,14 @@ class JSON {
// out the property name and set an
// element in an associative array,
// for now
$parts = array();
if (preg_match('/^\s*(["\'].*[^\\\]["\'])\s*:\s*(\S.*),?$/Uis', $slice, $parts)) {
// "name":value pair
$key = $this->decode($parts[1]);
$val = $this->decode($parts[2]);
if ($this->use == JSON_LOOSE_TYPE) {
if ($this->use & JSON_LOOSE_TYPE) {
$obj[$key] = $val;
} else {
$obj->$key = $val;
@ -561,7 +702,7 @@ class JSON {
$key = $parts[1];
$val = $this->decode($parts[2]);
if ($this->use == JSON_LOOSE_TYPE) {
if ($this->use & JSON_LOOSE_TYPE) {
$obj[$key] = $val;
} else {
$obj->$key = $val;
@ -640,14 +781,44 @@ class JSON {
}
/**
* decodes a JSON string into appropriate variable; alias for decode()
*
* @param string $var
*
* @return mixed
* @todo Ultimately, this should just call PEAR::isError()
*/
function dec($var) {
return $this->decode($var);
function isError($data, $code = null)
{
if (class_exists('pear')) {
return PEAR::isError($data, $code);
} elseif (is_object($data) && (get_class($data) == 'JSON_error' ||
is_subclass_of($data, 'JSON_error'))) {
return true;
}
return false;
}
}
if (class_exists('PEAR_Error')) {
class JSON_Error extends PEAR_Error
{
function __construct($message = 'unknown error', $code = null,
$mode = null, $options = null, $userinfo = null)
{
parent::__construct($message, $code, $mode, $options, $userinfo);
}
}
} else {
/**
* @todo Ultimately, this class shall be descended from PEAR_Error
*/
class JSON_Error
{
function __construct($message = 'unknown error', $code = null,
$mode = null, $options = null, $userinfo = null)
{
}
}
}

View File

@ -288,7 +288,7 @@ class Table implements ReWriterInterface
// an empty one to avoid broken tables
$this->tableCalls[$key][0] = 'cdata';
$this->tableCalls[$key][1][0] = '';
continue;
break;
}
$this->tableCalls[$cellKey[$spanning_cell][$lastCell]][1][2]++;

View File

@ -1920,6 +1920,7 @@ function license_img($type) {
function is_mem_available($mem, $bytes = 1048576) {
$limit = trim(ini_get('memory_limit'));
if(empty($limit)) return true; // no limit set!
if($limit == -1) return true; // unlimited
// parse limit to bytes
$limit = php_to_byte($limit);

View File

@ -14,7 +14,6 @@
* $data[0] ns: The colon separated namespace path minus the trailing page name.
* $data[1] ns_type: 'pages' or 'media' namespace tree.
*
* @todo use safemode hack
* @param string $id - a pageid, the namespace of that id will be tried to deleted
* @param string $basedir - the config name of the type to delete (datadir or mediadir usally)
* @return bool - true if at least one namespace was deleted
@ -398,8 +397,6 @@ function io_deleteFromFile($file,$badline,$regex=false){
*/
function io_lock($file){
global $conf;
// no locking if safemode hack
if($conf['safemodehack']) return;
$lockDir = $conf['lockdir'].'/'.md5($file);
@ignore_user_abort(1);
@ -426,8 +423,6 @@ function io_lock($file){
*/
function io_unlock($file){
global $conf;
// no locking if safemode hack
if($conf['safemodehack']) return;
$lockDir = $conf['lockdir'].'/'.md5($file);
@rmdir($lockDir);
@ -506,14 +501,9 @@ function io_mkdir_p($target){
if (file_exists($target) && !is_dir($target)) return 0;
//recursion
if (io_mkdir_p(substr($target,0,strrpos($target,'/')))){
if($conf['safemodehack']){
$dir = preg_replace('/^'.preg_quote(fullpath($conf['ftp']['root']),'/').'/','', $target);
return io_mkdir_ftp($dir);
}else{
$ret = @mkdir($target,$conf['dmode']); // crawl back up & create dir tree
if($ret && !empty($conf['dperm'])) chmod($target, $conf['dperm']);
return $ret;
}
$ret = @mkdir($target,$conf['dmode']); // crawl back up & create dir tree
if($ret && !empty($conf['dperm'])) chmod($target, $conf['dperm']);
return $ret;
}
return 0;
}
@ -568,44 +558,6 @@ function io_rmdir($path, $removefiles = false) {
return false;
}
/**
* Creates a directory using FTP
*
* This is used when the safemode workaround is enabled
*
* @author <andi@splitbrain.org>
*
* @param string $dir name of the new directory
* @return false|string
*/
function io_mkdir_ftp($dir){
global $conf;
if(!function_exists('ftp_connect')){
msg("FTP support not found - safemode workaround not usable",-1);
return false;
}
$conn = @ftp_connect($conf['ftp']['host'],$conf['ftp']['port'],10);
if(!$conn){
msg("FTP connection failed",-1);
return false;
}
if(!@ftp_login($conn, $conf['ftp']['user'], conf_decodeString($conf['ftp']['pass']))){
msg("FTP login failed",-1);
return false;
}
//create directory
$ok = @ftp_mkdir($conn, $dir);
//set permissions
@ftp_site($conn,sprintf("CHMOD %04o %s",$conf['dmode'],$dir));
@ftp_close($conn);
return $ok;
}
/**
* Creates a unique temporary directory and returns
* its path.

View File

@ -1,8 +1,8 @@
## no access to the lang directory
<IfModule mod_authz_host>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_host>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>

37
inc/lang/be/jquery.ui.datepicker.js vendored Normal file
View File

@ -0,0 +1,37 @@
/* Belarusian initialisation for the jQuery UI date picker plugin. */
/* Written by Pavel Selitskas <p.selitskas@gmail.com> */
( function( factory ) {
if ( typeof define === "function" && define.amd ) {
// AMD. Register as an anonymous module.
define( [ "../widgets/datepicker" ], factory );
} else {
// Browser globals
factory( jQuery.datepicker );
}
}( function( datepicker ) {
datepicker.regional.be = {
closeText: "Зачыніць",
prevText: "&larr;Папяр.",
nextText: "Наст.&rarr;",
currentText: "Сёньня",
monthNames: [ "Студзень","Люты","Сакавік","Красавік","Травень","Чэрвень",
"Ліпень","Жнівень","Верасень","Кастрычнік","Лістапад","Сьнежань" ],
monthNamesShort: [ "Сту","Лют","Сак","Кра","Тра","Чэр",
"Ліп","Жні","Вер","Кас","Ліс","Сьн" ],
dayNames: [ "нядзеля","панядзелак","аўторак","серада","чацьвер","пятніца","субота" ],
dayNamesShort: [ "ндз","пнд","аўт","срд","чцв","птн","сбт" ],
dayNamesMin: [ "Нд","Пн","Аў","Ср","Чц","Пт","Сб" ],
weekHeader: "Тд",
dateFormat: "dd.mm.yy",
firstDay: 1,
isRTL: false,
showMonthAfterYear: false,
yearSuffix: "" };
datepicker.setDefaults( datepicker.regional.be );
return datepicker.regional.be;
} ) );

View File

@ -3,16 +3,16 @@
/**
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
*
* @author mahir <mahirtakak@gmail.com>
* @author Selim Farsakoğlu <farsakogluselim@yahoo.de>
* @author Aydın Coşkuner <aydinweb@gmail.com>
* @author Cihan Kahveci <kahvecicihan@gmail.com>
* @author Yavuz Selim <yavuzselim@gmail.com>
* @author Caleb Maclennan <caleb@alerque.com>
* @author farukerdemoncel@gmail.com
* @author farukerdemoncel <farukerdemoncel@gmail.com>
* @author Mustafa Aslan <maslan@hotmail.com>
* @author huseyin can <huseyincan73@gmail.com>
* @author ilker rifat kapaç <irifat@gmail.com>
* @author İlker R. Kapaç <irifat@gmail.com>
* @author Mete Cuma <mcumax@gmail.com>
*/
$lang['encoding'] = 'utf-8';
@ -74,6 +74,59 @@ $lang['badpassconfirm'] = 'Üzgünüz, parolanız yanlış';
$lang['minoredit'] = 'Küçük Değişiklikler';
$lang['draftdate'] = 'Taslak şu saatte otomatik kaydedildi:';
$lang['nosecedit'] = 'Sayfa yakın zamanda değiştirilmiştir, bölüm bilgisi eski kalmıştır. Bunun için bölüm yerine tüm sayfa yüklenmiştir.';
$lang['searchcreatepage'] = 'Eğer aradığınızı bulamadıysanız, %s sayfasını yaratabilir veya düzenleyebilirsiniz. ';
$lang['js']['willexpire'] = 'Bu sayfayı değiştirme kilidinin süresi yaklaşık bir dakika içinde geçecek.\nÇakışmaları önlemek için önizleme tuşunu kullanarak kilit sayacını sıfırla.';
$lang['js']['notsavedyet'] = 'Kaydedilmemiş değişiklikler kaybolacak.
Devam etmek istiyor musunuz?';
$lang['js']['searchmedia'] = 'Dosyalar için Ara';
$lang['js']['keepopen'] = 'Seçim yapıldığında bu pencereyi açık tut';
$lang['js']['hidedetails'] = 'Ayrıntıları gizle';
$lang['js']['mediatitle'] = 'Bağlantı Ayarları';
$lang['js']['mediadisplay'] = 'Bağlantı Tipi';
$lang['js']['mediaalign'] = 'Hizalama';
$lang['js']['mediasize'] = 'Resim büyüklüğü';
$lang['js']['mediatarget'] = 'Bağlantı hedefi';
$lang['js']['mediaclose'] = 'Kapat';
$lang['js']['mediainsert'] = 'Ekle';
$lang['js']['mediadisplayimg'] = 'Resmi görüntüle';
$lang['js']['mediadisplaylnk'] = 'Sadece bağlantıyı görüntüle ';
$lang['js']['mediasmall'] = 'Küçük versiyon';
$lang['js']['mediamedium'] = 'Orta versiyon';
$lang['js']['medialarge'] = 'Büyük versiyon';
$lang['js']['mediaoriginal'] = 'Orjinal versiyon';
$lang['js']['medialnk'] = 'Detay sayfasına bağlantı';
$lang['js']['mediadirect'] = 'Orjinal sayfaya bağlantı';
$lang['js']['medianolnk'] = 'Bağlantı yok';
$lang['js']['medianolink'] = 'Resme bağlantı verme';
$lang['js']['medialeft'] = 'Resmi sola hizala';
$lang['js']['mediaright'] = 'Resmi sağa hizala';
$lang['js']['mediacenter'] = 'Resmi ortaya hizala';
$lang['js']['medianoalign'] = 'Hizalama kullanma';
$lang['js']['nosmblinks'] = 'Windows paylaşımı sadece Microsoft Internet Explorer ile çalışmaktadır. Yine de hala bağlantıyı kopyalayıp yapıştırarak kullanabilirsiniz. ';
$lang['js']['linkwiz'] = 'Bağlantı sihirbazı';
$lang['js']['linkto'] = 'Bağlantı:';
$lang['js']['del_confirm'] = 'Bu girişi sil?';
$lang['js']['restore_confirm'] = 'Bu sürüme geri dönmek istediğinizden emin misiniz?';
$lang['js']['media_diff'] = 'Farkları gör:';
$lang['js']['media_diff_both'] = 'Yan yana';
$lang['js']['media_diff_portions'] = 'Kaydır';
$lang['js']['media_select'] = 'Dosyalar seç...';
$lang['js']['media_upload_btn'] = 'Yükle';
$lang['js']['media_done_btn'] = 'Bitti';
$lang['js']['media_drop'] = 'Yüklemek istediğiniz dosyaları buraya bırakın';
$lang['js']['media_cancel'] = 'kaldır';
$lang['js']['media_overwrt'] = 'Var olan dosyaların üzerine yaz';
$lang['search_exact_match'] = 'Tam eşleşme';
$lang['search_starts_with'] = 'Bununla başlar';
$lang['search_ends_with'] = 'Bununla biter';
$lang['search_contains'] = 'İçerir';
$lang['search_custom_match'] = 'Özel';
$lang['search_any_time'] = 'Herhangi bir zaman';
$lang['search_past_7_days'] = 'Geçen hafta';
$lang['search_past_month'] = 'Geçen ay';
$lang['search_past_year'] = 'Geçen yıl';
$lang['search_sort_by_hits'] = 'Tıklanmaya göre sırala';
$lang['search_sort_by_mtime'] = 'Son değiştirilmeye göre sırala';
$lang['regmissing'] = 'Üzgünüz, tüm alanları doldurmalısınız.';
$lang['reguexists'] = 'Üzgünüz, bu isime sahip bir kullanıcı zaten mevcut.';
$lang['regsuccess'] = 'Kullanıcı oluşturuldu ve şifre e-posta adresine gönderildi.';
@ -112,46 +165,6 @@ $lang['txt_overwrt'] = 'Mevcut dosyanın üstüne yaz';
$lang['maxuploadsize'] = 'Yükleme dosya başına en fazla %s';
$lang['lockedby'] = 'Şu an şunun tarafından kilitli:';
$lang['lockexpire'] = 'Kilitin açılma tarihi:';
$lang['js']['willexpire'] = 'Bu sayfayı değiştirme kilidinin süresi yaklaşık bir dakika içinde geçecek.\nÇakışmaları önlemek için önizleme tuşunu kullanarak kilit sayacını sıfırla.';
$lang['js']['notsavedyet'] = 'Kaydedilmemiş değişiklikler kaybolacak.
Devam etmek istiyor musunuz?';
$lang['js']['searchmedia'] = 'Dosyalar için Ara';
$lang['js']['keepopen'] = 'Seçim yapıldığında bu pencereyi açık tut';
$lang['js']['hidedetails'] = 'Ayrıntıları gizle';
$lang['js']['mediatitle'] = 'Bağlantı Ayarları';
$lang['js']['mediadisplay'] = 'Bağlantı Tipi';
$lang['js']['mediaalign'] = 'Hizalama';
$lang['js']['mediasize'] = 'Resim büyüklüğü';
$lang['js']['mediatarget'] = 'Bağlantı hedefi';
$lang['js']['mediaclose'] = 'Kapat';
$lang['js']['mediainsert'] = 'Ekle';
$lang['js']['mediadisplayimg'] = 'Resmi görüntüle';
$lang['js']['mediadisplaylnk'] = 'Sadece bağlantıyı görüntüle ';
$lang['js']['mediasmall'] = 'Küçük versiyon';
$lang['js']['mediamedium'] = 'Orta versiyon';
$lang['js']['medialarge'] = 'Büyük versiyon';
$lang['js']['mediaoriginal'] = 'Orjinal versiyon';
$lang['js']['medialnk'] = 'Detay sayfasına bağlantı';
$lang['js']['mediadirect'] = 'Orjinal sayfaya bağlantı';
$lang['js']['medianolnk'] = 'Bağlantı yok';
$lang['js']['medianolink'] = 'Resme bağlantı verme';
$lang['js']['medialeft'] = 'Resmi sola hizala';
$lang['js']['mediaright'] = 'Resmi sağa hizala';
$lang['js']['mediacenter'] = 'Resmi ortaya hizala';
$lang['js']['medianoalign'] = 'Hizalama kullanma';
$lang['js']['nosmblinks'] = 'Windows paylaşımı sadece Microsoft Internet Explorer ile çalışmaktadır. Yine de hala bağlantıyı kopyalayıp yapıştırarak kullanabilirsiniz. ';
$lang['js']['linkwiz'] = 'Bağlantı sihirbazı';
$lang['js']['linkto'] = 'Bağlantı:';
$lang['js']['del_confirm'] = 'Bu girişi sil?';
$lang['js']['restore_confirm'] = 'Bu sürüme geri dönmek istediğinizden emin misiniz?';
$lang['js']['media_diff'] = 'Farkları gör:';
$lang['js']['media_diff_both'] = 'Yan yana';
$lang['js']['media_select'] = 'Dosyalar seç...';
$lang['js']['media_upload_btn'] = 'Yükle';
$lang['js']['media_done_btn'] = 'Bitti';
$lang['js']['media_drop'] = 'Yüklemek istediğiniz dosyaları buraya bırakın';
$lang['js']['media_cancel'] = 'kaldır';
$lang['js']['media_overwrt'] = 'Var olan dosyaların üzerine yaz';
$lang['rssfailed'] = 'Bu beslemeyi çekerken hata oluştu: ';
$lang['nothingfound'] = 'Hiçbir şey yok.';
$lang['mediaselect'] = 'Çokluortam dosyası seçimi';
@ -334,9 +347,10 @@ $lang['media_perm_read'] = 'Özür dileriz, dosyaları okumak için yeterl
$lang['media_perm_upload'] = 'Üzgünüm, karşıya dosya yükleme yetkiniz yok.';
$lang['media_update'] = 'Yeni versiyonu yükleyin';
$lang['media_restore'] = 'Bu sürümü eski haline getir';
$lang['media_acl_warning'] = 'Bu sayfa ACL sınırlarından ve gizli sayfalardan dolayı eksik olabilir. ';
$lang['currentns'] = 'Geçerli isimalanı';
$lang['searchresult'] = 'Arama Sonucu';
$lang['plainhtml'] = 'Yalın HTML';
$lang['wikimarkup'] = 'Wiki Biçimlendirmesi';
$lang['email_signature_text'] = 'Bu e-posta aşağıdaki DokuWiki tarafından otomatik olarak oluşturulmuştur
$lang['email_signature_text'] = 'Bu e-posta aşağıdaki DokuWiki tarafından otomatik olarak oluşturulmuştur
@DOKUWIKIURL@';

View File

@ -2,13 +2,13 @@
/**
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
*
*
* @author Selim Farsakoğlu <farsakogluselim@yahoo.de>
* @author Aydın Coşkuner <aydinweb@gmail.com>
* @author Cihan Kahveci <kahvecicihan@gmail.com>
* @author Yavuz Selim <yavuzselim@gmail.com>
* @author Caleb Maclennan <caleb@alerque.com>
* @author farukerdemoncel@gmail.com
* @author farukerdemoncel <farukerdemoncel@gmail.com>
*/
$lang['admin_acl'] = 'Erişim Kontrol Listesi (ACL) Yönetimi';
$lang['acl_group'] = 'Grup:';

View File

@ -2,7 +2,11 @@
/**
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
*
* @author farukerdemoncel@gmail.com
*
* @author mahir <mahirtakak@gmail.com>
* @author farukerdemoncel <farukerdemoncel@gmail.com>
*/
$lang['domain'] = 'Oturum alanadı';
$lang['authpwdexpire'] = 'Şifreniz %d gün sonra geçersiz hale gelecek, yakın bir zamanda değiştirmelisiniz.';
$lang['passchangefail'] = 'Şifre değiştirilemedi. Şifre gereklilikleri yerine getirilmemiş olabilir mi?';
$lang['connectfail'] = 'Active Directory sunucusuna bağlanılamadı';

View File

@ -0,0 +1,8 @@
<?php
/**
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
*
* @author mahir <mahirtakak@gmail.com>
*/
$lang['admin_password'] = 'Yukarıdaki kullanıcının şifresi.';

View File

@ -2,7 +2,7 @@
/**
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
*
*
* @author ilker rifat kapaç <irifat@gmail.com>
*/
$lang['bindpw'] = 'Üstteki kullanıcının şifresi';

View File

@ -1,11 +0,0 @@
<?php
/**
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
*
* @author Arne Hanssen <arne.hanssen@getmail.no>
*/
$lang['connectfail'] = 'Klarte ikke koble til databasen.';
$lang['userexists'] = 'Beklager, men en bruker med dette brukernavnet fins fra før.';
$lang['usernotexists'] = 'Beklager med bruker fins ikke.';
$lang['writefail'] = 'Klarte ikke endre brukerdata. Dette bør meldes til wikiens administrator';

View File

@ -1,43 +0,0 @@
<?php
/**
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
*
* @author Patrick <spill.p@hotmail.com>
* @author Arne Hanssen <arne.hanssen@getmail.no>
*/
$lang['server'] = 'Din MySQL-server';
$lang['user'] = 'Ditt MySQL-brukernavn';
$lang['password'] = 'Passord til brukeren';
$lang['database'] = 'Database som skal brukes';
$lang['charset'] = 'Tegnsettet som datasen bruker';
$lang['debug'] = 'Vis tilleggsinformasjon for feilsøking';
$lang['forwardClearPass'] = 'Videresendt passord i klartekst til SQL-uttrykket under, i stedet for å bruke det krypterte passordet';
$lang['TablesToLock'] = 'Kommaseparert liste over tabeller som må låses ved skriveopperasjoner';
$lang['checkPass'] = 'SQL-uttrykk for å sjekke passord';
$lang['getUserInfo'] = 'SQL-uttrykk for å hente informasjon om bruker';
$lang['getGroups'] = 'SQL-uttrykk for å hente gruppene en bruker tilhører';
$lang['getUsers'] = 'SQL-utrykk for å liste alle brukere';
$lang['FilterLogin'] = 'SQL-utrykk for å filtrere brukere etter brukernavn';
$lang['FilterName'] = 'SQL-utrykk for å filtrere brukere etter fult navn';
$lang['FilterEmail'] = 'SQL-utrykk for å filtrere brukere etter e-postadresse';
$lang['FilterGroup'] = 'SQL-uttrykk for å filtrere brukere etter hvilken grupper de tilhører';
$lang['SortOrder'] = 'SQL-utrykk for å sortere brukere';
$lang['addUser'] = 'SQL-utrykk for å legge til en ny bruker ';
$lang['addGroup'] = 'SQL-utrykk for å legge til en ny gruppe';
$lang['addUserGroup'] = 'SQL-uttrykk for å legge til en bruker i en eksisterende gruppe';
$lang['delGroup'] = 'SQL-uttrykk for å fjerne en gruppe';
$lang['getUserID'] = 'SQL-uttrykk for å hente primærnøkkel for en bruker';
$lang['delUser'] = 'SQL-utrykk for å slette en bruker';
$lang['delUserRefs'] = 'SQL-utrykk for å fjerne en bruke fra alle grupper';
$lang['updateUser'] = 'SQL-uttrykk for å oppdatere en brukerprofil';
$lang['UpdateLogin'] = 'Update-utrykk for å oppdatere brukernavn';
$lang['UpdatePass'] = 'Update-utrykk for å oppdatere brukers passord';
$lang['UpdateEmail'] = 'Update-utrykk for å oppdatere brukers e-postadresse';
$lang['UpdateName'] = 'Update-utrykk for å oppdatere brukers fulle navn';
$lang['UpdateTarget'] = 'Limit-uttrykk for å identifisere brukeren ved oppdatering';
$lang['delUserGroup'] = 'SQL-uttrykk for å fjerne en bruker fra en gitt gruppe';
$lang['getGroupID'] = 'SQL-uttrykk for å hente primærnøkkel for en gitt gruppe ';
$lang['debug_o_0'] = 'ingen';
$lang['debug_o_1'] = 'bare ved feil';
$lang['debug_o_2'] = 'alle SQL-spørringer';

View File

@ -1,38 +0,0 @@
<?php
/**
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
*
* @author Arne Hanssen <arne.hanssen@getmail.no>
*/
$lang['server'] = 'Din PostgreSQL-server';
$lang['port'] = 'Porten til din PostgreSQL-server';
$lang['user'] = 'PostgreSQL-brukernavn';
$lang['password'] = 'Passord til bruker over';
$lang['database'] = 'Database som brukes';
$lang['debug'] = 'Vis utvidet feilinformasjon';
$lang['forwardClearPass'] = 'Videresendt passord i klartekst til SQL-uttrykket under, i stedet for å bruke det krypterte passordet';
$lang['checkPass'] = 'SQL-uttrykk for å sjekke passordet';
$lang['getUserInfo'] = 'SQL-uttrykk for å hente informasjon om en bruker';
$lang['getGroups'] = 'SQL-uttrykk for å hente gruppene en bruker tilhører';
$lang['getUsers'] = 'SQL-uttrykk for å liste alle brukere ';
$lang['FilterLogin'] = 'SQL-uttrykk for å filtrere brukere etter brukernavn';
$lang['FilterName'] = 'SQL-uttrykk for å filtrere brukere etter fult navn';
$lang['FilterEmail'] = 'SQL-uttrykk for å filtrere brukere etter e-postadresse';
$lang['FilterGroup'] = 'SQL-uttrykk for å filtrere brukere etter hvilken grupper de tilhører';
$lang['SortOrder'] = 'SQL-uttrykk for å sortere brukere';
$lang['addUser'] = 'SQL-uttrykk for å legge til en ny bruker';
$lang['addGroup'] = 'SQL-uttrykk for å legge til en ny gruppe';
$lang['addUserGroup'] = 'SQL-uttrykk for å legge til en bruker i en eksisterende gruppe';
$lang['delGroup'] = 'SQL-uttrykk for å fjerne en gruppe ';
$lang['getUserID'] = 'SQL-uttrykk for å hente primærnøkkel for en gitt bruker';
$lang['delUser'] = 'SQL-utrykk for å slette en bruker ';
$lang['delUserRefs'] = 'SQL-utrykk for å fjerne en bruke fra alle grupper';
$lang['updateUser'] = 'SQL-uttrykk for å oppdatere en brukerprofil';
$lang['UpdateLogin'] = 'Update-utrykk for å oppdatere brukernavn';
$lang['UpdatePass'] = 'Update-utrykk for å oppdatere brukers passord';
$lang['UpdateEmail'] = 'Update-utrykk for å oppdatere brukers e-postadresse';
$lang['UpdateName'] = 'Update-utrykk for å oppdatere brukers fulle navn';
$lang['UpdateTarget'] = 'Limit-uttrykk for å identifisere brukeren ved oppdatering';
$lang['delUserGroup'] = 'SQL-uttrykk for fjerne en bruker fra gitt gruppe';
$lang['getGroupID'] = 'SQL-uttrykk for å hente primærnøkkel for en gitt gruppe';

View File

@ -2,6 +2,6 @@
/**
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
*
*
*/
$lang['userexists'] = 'Üzgünüz, bu isime sahip bir kullanıcı zaten mevcut.';

View File

@ -142,12 +142,6 @@ $lang['proxy____user'] = 'اسم مستخدم الوكيل';
$lang['proxy____pass'] = 'كلمة سر الوكيل';
$lang['proxy____ssl'] = 'استخدم ssl للاتصال بالوكيل';
$lang['proxy____except'] = 'تعبير شرطي لمقابلة العناوين التي ستتجاوز البروكسي.';
$lang['safemodehack'] = 'مكّن hack الوضع الآمن';
$lang['ftp____host'] = 'خادوم FTP ل hack الوضع الآمن';
$lang['ftp____port'] = 'منفذ FTP ل hack الوضع الآمن';
$lang['ftp____user'] = 'اسم مستخدم FTP ل hack الوضع الآمن';
$lang['ftp____pass'] = 'كلمة سر FTP ل hack الوضع الآمن';
$lang['ftp____root'] = 'دليل الجذر ل FTP لأجل hack الوضع الآمن';
$lang['license_o_'] = 'غير مختار';
$lang['typography_o_0'] = 'لاشيء';
$lang['typography_o_1'] = 'استبعاد الاقتباس المفرد';

View File

@ -2,7 +2,7 @@
/**
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
*
*
* @author Nikolay Vladimirov <nikolay@vladimiroff.com>
* @author Viktor Usunov <usun0v@mail.bg>
* @author Kiril <neohidra@gmail.com>
@ -145,12 +145,6 @@ $lang['proxy____user'] = 'Потребител за проксито';
$lang['proxy____pass'] = 'Парола за проксито';
$lang['proxy____ssl'] = 'Ползване на SSL при свързване с проксито';
$lang['proxy____except'] = 'Регулярен израз определящ за кои URL адреси да не се ползва прокси сървър.';
$lang['safemodehack'] = 'Ползване на хака safemode';
$lang['ftp____host'] = 'FTP сървър за хака safemode';
$lang['ftp____port'] = 'FTP порт за хака safemode';
$lang['ftp____user'] = 'FTP потребител за хака safemode';
$lang['ftp____pass'] = 'FTP парола за хака safemode';
$lang['ftp____root'] = 'FTP главна директория за хака safemode';
$lang['license_o_'] = 'Нищо не е избрано';
$lang['typography_o_0'] = 'без';
$lang['typography_o_1'] = 'с изключение на единични кавички';

View File

@ -128,12 +128,6 @@ $lang['proxy____port'] = 'Port del proxy';
$lang['proxy____user'] = 'Nom d\'usuari del proxy';
$lang['proxy____pass'] = 'Contrasenya del proxy';
$lang['proxy____ssl'] = 'Utilisar SSL per a conectar al proxy';
$lang['safemodehack'] = 'Activar \'hack\' de modo segur';
$lang['ftp____host'] = 'Servidor FTP per al \'hack\' de modo segur';
$lang['ftp____port'] = 'Port FTP per al \'hack\' de modo segur';
$lang['ftp____user'] = 'Nom de l\'usuari per al \'hack\' de modo segur';
$lang['ftp____pass'] = 'Contrasenya FTP per al \'hack\' de modo segur';
$lang['ftp____root'] = 'Directori base FTP per al \'hack\' de modo segur';
$lang['license_o_'] = 'Cap triada';
$lang['typography_o_0'] = 'cap';
$lang['typography_o_1'] = 'Excloure cometes simples';

View File

@ -139,12 +139,6 @@ $lang['proxy____port'] = 'Port del servidor intermediari';
$lang['proxy____user'] = 'Nom d\'usuari del servidor intermediari';
$lang['proxy____pass'] = 'Contrasenya del servidor intermediari';
$lang['proxy____ssl'] = 'Utilitza SSL per connectar amb el servidor intermediari';
$lang['safemodehack'] = 'Utilitza el hack per a safemode';
$lang['ftp____host'] = 'Servidor FTP per al hack de safemode';
$lang['ftp____port'] = 'Port FTP per al hack de safemode';
$lang['ftp____user'] = 'Nom d\'usuari FTP per al hack de safemode';
$lang['ftp____pass'] = 'Contrasenya FTP per al hack de safemode';
$lang['ftp____root'] = 'Directori arrel FTP per al hack de safemode';
$lang['license_o_'] = 'Cap selecció';
$lang['typography_o_0'] = 'cap';
$lang['typography_o_1'] = 'només cometes dobles';

View File

@ -177,12 +177,6 @@ $lang['proxy____user'] = 'Proxy uživatelské jméno';
$lang['proxy____pass'] = 'Proxy heslo';
$lang['proxy____ssl'] = 'Použít SSL při připojení k proxy';
$lang['proxy____except'] = 'Regulární výrazy pro URL, pro které bude přeskočena proxy.';
$lang['safemodehack'] = 'Zapnout safemode hack';
$lang['ftp____host'] = 'FTP server pro safemode hack';
$lang['ftp____port'] = 'FTP port pro safemode hack';
$lang['ftp____user'] = 'FTP uživatelské jméno pro safemode hack';
$lang['ftp____pass'] = 'FTP heslo pro safemode hack';
$lang['ftp____root'] = 'FTP kořenový adresář pro safemode hack';
$lang['license_o_'] = 'Nic nevybráno';
$lang['typography_o_0'] = 'vypnuto';
$lang['typography_o_1'] = 'Pouze uvozovky';

View File

@ -185,14 +185,6 @@ $lang['proxy____pass'] = 'Cyfrinair procsi';
$lang['proxy____ssl'] = 'Defnyddio SSL i gysylltu â\'r procsi';
$lang['proxy____except'] = 'Mynegiad rheolaidd i gydweddu URL ar gyfer y procsi a ddylai cael eu hanwybyddu.';
/* Safemode Hack */
$lang['safemodehack'] = 'Galluogi safemode hack';
$lang['ftp____host'] = 'Gweinydd FTP safemode hack';
$lang['ftp____port'] = 'Porth FTP safemode hack';
$lang['ftp____user'] = 'Defnyddair FTP safemode hack';
$lang['ftp____pass'] = 'Cyfrinair FTP safemode hack';
$lang['ftp____root'] = 'Gwraiddffolder FTP safemode hack';
/* License Options */
$lang['license_o_'] = 'Dim wedi\'i ddewis';

View File

@ -150,12 +150,6 @@ $lang['proxy____user'] = 'Proxy-brugernavn';
$lang['proxy____pass'] = 'Proxy-kodeord';
$lang['proxy____ssl'] = 'Brug SSL til at forbinde til proxy';
$lang['proxy____except'] = 'Regular expression til at matche URL\'er for hvilke proxier der skal ignores';
$lang['safemodehack'] = 'Slå "safemode hack" til ';
$lang['ftp____host'] = 'FTP-server til "safemode hack"';
$lang['ftp____port'] = 'FTP-port til "safemode hack"';
$lang['ftp____user'] = 'FTP-brugernavn til "safemode hack"';
$lang['ftp____pass'] = 'FTP-adgangskode til "safemode hack"';
$lang['ftp____root'] = 'FTP-rodmappe til "safemode hack"';
$lang['license_o_'] = 'Ingen valgt';
$lang['typography_o_0'] = 'ingen';
$lang['typography_o_1'] = 'Kun gåseøjne';

View File

@ -157,12 +157,6 @@ $lang['proxy____user'] = 'Benutzername für den Proxy';
$lang['proxy____pass'] = 'Passwort von dem Proxybenutzer';
$lang['proxy____ssl'] = 'SSL verwenden um auf den Proxy zu zugreifen';
$lang['proxy____except'] = 'Regulärer Ausdruck um Adressen zu beschreiben, für die kein Proxy verwendet werden soll';
$lang['safemodehack'] = 'Aktiviere safemode Hack';
$lang['ftp____host'] = 'FTP Server für safemode Hack';
$lang['ftp____port'] = 'FTP Port für safemode Hack';
$lang['ftp____user'] = 'FTP Benutzername für safemode Hack';
$lang['ftp____pass'] = 'FTP Passwort für safemode Hack';
$lang['ftp____root'] = 'FTP Wurzelverzeichnis für Safemodehack';
$lang['license_o_'] = 'Nichts ausgewählt';
$lang['typography_o_0'] = 'nichts';
$lang['typography_o_1'] = 'ohne einfache Anführungszeichen';

View File

@ -174,12 +174,6 @@ $lang['proxy____user'] = 'Proxy Benutzername';
$lang['proxy____pass'] = 'Proxy Passwort';
$lang['proxy____ssl'] = 'SSL bei Verbindung zum Proxy verwenden';
$lang['proxy____except'] = 'Regulärer Ausdruck für URLs, bei denen kein Proxy verwendet werden soll';
$lang['safemodehack'] = 'Safemodehack verwenden';
$lang['ftp____host'] = 'FTP-Host für Safemodehack';
$lang['ftp____port'] = 'FTP-Port für Safemodehack';
$lang['ftp____user'] = 'FTP Benutzername für Safemodehack';
$lang['ftp____pass'] = 'FTP Passwort für Safemodehack';
$lang['ftp____root'] = 'FTP Wurzelverzeichnis für Safemodehack';
$lang['license_o_'] = 'Keine gewählt';
$lang['typography_o_0'] = 'keine';
$lang['typography_o_1'] = 'ohne einfache Anführungszeichen';

View File

@ -149,12 +149,6 @@ $lang['proxy____user'] = 'Όνομα χρήστη Proxy';
$lang['proxy____pass'] = 'Κωδικός χρήστη Proxy';
$lang['proxy____ssl'] = 'Χρήση ssl για σύνδεση με διακομιστή Proxy';
$lang['proxy____except'] = 'Regular expression για να πιάνει τα URLs για τα οποία θα παρακάμπτεται το proxy.';
$lang['safemodehack'] = 'Ενεργοποίηση safemode hack';
$lang['ftp____host'] = 'Διακομιστής FTP για safemode hack';
$lang['ftp____port'] = 'Θύρα FTP για safemode hack';
$lang['ftp____user'] = 'Όνομα χρήστη FTP για safemode hack';
$lang['ftp____pass'] = 'Κωδικός χρήστη FTP για safemode hack';
$lang['ftp____root'] = 'Αρχικός φάκελος FTP για safemode hack';
$lang['license_o_'] = 'Δεν επελέγει άδεια';
$lang['typography_o_0'] = 'κανένα';
$lang['typography_o_1'] = 'μόνο διπλά εισαγωγικά';

View File

@ -203,14 +203,6 @@ $lang['proxy____pass'] = 'Proxy password';
$lang['proxy____ssl'] = 'Use SSL to connect to proxy';
$lang['proxy____except'] = 'Regular expression to match URLs for which the proxy should be skipped.';
/* Safemode Hack */
$lang['safemodehack'] = 'Enable safemode hack';
$lang['ftp____host'] = 'FTP server for safemode hack';
$lang['ftp____port'] = 'FTP port for safemode hack';
$lang['ftp____user'] = 'FTP user name for safemode hack';
$lang['ftp____pass'] = 'FTP password for safemode hack';
$lang['ftp____root'] = 'FTP root directory for safemode hack';
/* License Options */
$lang['license_o_'] = 'None chosen';

View File

@ -152,12 +152,6 @@ $lang['proxy____user'] = 'Uzantonomo ĉe la "Proxy"';
$lang['proxy____pass'] = 'Pasvorto ĉe la "Proxy"';
$lang['proxy____ssl'] = 'Uzi SSL por konekti al la "Proxy"';
$lang['proxy____except'] = 'Regula esprimo por URL-oj, kiujn la servilo preterrigardu.';
$lang['safemodehack'] = 'Ebligi sekuran modon';
$lang['ftp____host'] = 'FTP-a servilo por sekura modo';
$lang['ftp____port'] = 'FTP-a pordo por sekura modo';
$lang['ftp____user'] = 'FTP-a uzantonomo por sekura modo';
$lang['ftp____pass'] = 'FTP-a pasvorto por sekura modo';
$lang['ftp____root'] = 'FTP-a superuzanta (root) subdosierujo por sekura modo';
$lang['license_o_'] = 'Nenio elektita';
$lang['typography_o_0'] = 'nenio';
$lang['typography_o_1'] = 'Nur duoblaj citiloj';

View File

@ -177,12 +177,6 @@ $lang['proxy____user'] = 'Nombre de usuario para el servidor Proxy';
$lang['proxy____pass'] = 'Contraseña para el servidor Proxy';
$lang['proxy____ssl'] = 'Usar ssl para conectarse al servidor Proxy';
$lang['proxy____except'] = 'Expresiones regulares para encontrar URLs que el proxy debería omitir.';
$lang['safemodehack'] = 'Habilitar edición (hack) de modo seguro';
$lang['ftp____host'] = 'Nombre del servidor FTP para modo seguro';
$lang['ftp____port'] = 'Puerto del servidor FTP para modo seguro';
$lang['ftp____user'] = 'Nombre de usuario para el servidor FTP para modo seguro';
$lang['ftp____pass'] = 'Contraseña para el servidor FTP para modo seguro';
$lang['ftp____root'] = 'Directorio raiz para el servidor FTP para modo seguro';
$lang['license_o_'] = 'No se eligió ninguna';
$lang['typography_o_0'] = 'ninguno';
$lang['typography_o_1'] = 'Dobles comillas solamente';

View File

@ -135,12 +135,6 @@ $lang['proxy____user'] = 'Proxyaren erabiltzaile izena';
$lang['proxy____pass'] = 'Proxyaren pasahitza ';
$lang['proxy____ssl'] = 'Erabili SSL Proxyra konektatzeko';
$lang['proxy____except'] = 'URLak detektatzeko espresio erregularra, zeinentzat Proxy-a sahiestu beharko litzatekeen.';
$lang['safemodehack'] = 'Gaitu modu segurua hack-a';
$lang['ftp____host'] = 'FTP zerbitzaria modu seguruarentzat';
$lang['ftp____port'] = 'FTP portua modu seguruarentzat';
$lang['ftp____user'] = 'FTP erabiltzailea modu seguruarentzat';
$lang['ftp____pass'] = 'FTP pasahitza modu seguruarentzat';
$lang['ftp____root'] = 'FTP erro direktorioa modu seguruarentzat';
$lang['license_o_'] = 'Bat ere ez hautaturik';
$lang['typography_o_0'] = 'ezer';
$lang['typography_o_1'] = 'Komatxo bikoitzak bakarrik';

View File

@ -153,12 +153,6 @@ $lang['proxy____user'] = 'نام کاربری پروکسی';
$lang['proxy____pass'] = 'گذرواژهي پروکسی';
$lang['proxy____ssl'] = 'استفاده از SSL برای اتصال به پروکسی';
$lang['proxy____except'] = 'عبارت منظم برای تطبیق با URLها برای این‌که دریابیم که از روی چه پروکسی‌ای باید بپریم!';
$lang['safemodehack'] = 'فعال کردن safemode hack';
$lang['ftp____host'] = 'آدرس FTP برای safemode hack';
$lang['ftp____port'] = 'پورت FTP برای safemode hack';
$lang['ftp____user'] = 'نام کاربری FTP برای safemode hack';
$lang['ftp____pass'] = 'گذرواژه‌ی FTP برای safemode hack';
$lang['ftp____root'] = 'شاخه‌ی FTP برای safemode hack';
$lang['license_o_'] = 'هیچ کدام';
$lang['typography_o_0'] = 'هیچ';
$lang['typography_o_1'] = 'حذف کردن single-quote';

View File

@ -2,7 +2,7 @@
/**
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
*
*
* @author otto@valjakko.net
* @author Otto Vainio <otto@valjakko.net>
* @author Teemu Mattila <ghcsystems@gmail.com>
@ -148,12 +148,6 @@ $lang['proxy____user'] = 'Proxy käyttäjän nimi';
$lang['proxy____pass'] = 'Proxy salasana';
$lang['proxy____ssl'] = 'Käytä ssl-yhteyttä kytkeytyäksesi proxy-palvelimeen';
$lang['proxy____except'] = 'Säännönmukainen lause, URLiin, jolle proxy ohitetaan.';
$lang['safemodehack'] = 'Käytä safemode kiertoa';
$lang['ftp____host'] = 'FTP-palvelin safemode kiertoa varten';
$lang['ftp____port'] = 'FTP-portti safemode kiertoa varten';
$lang['ftp____user'] = 'FTP-käyttäjä safemode kiertoa varten';
$lang['ftp____pass'] = 'FTP-salasana safemode kiertoa varten';
$lang['ftp____root'] = 'FTP-juurihakemisto safemode kiertoa varten';
$lang['license_o_'] = 'ei mitään valittuna';
$lang['typography_o_0'] = 'ei mitään';
$lang['typography_o_1'] = 'ilman yksinkertaisia lainausmerkkejä';

View File

@ -182,12 +182,6 @@ $lang['proxy____user'] = 'Mandataire - Identifiant';
$lang['proxy____pass'] = 'Mandataire - Mot de passe';
$lang['proxy____ssl'] = 'Mandataire - Utilisation de SSL';
$lang['proxy____except'] = 'Mandataire - Expression régulière de test des URLs pour lesquelles le mandataire (proxy) ne doit pas être utilisé.';
$lang['safemodehack'] = 'Activer l\'option Mode sans échec';
$lang['ftp____host'] = 'FTP / Mode sans échec - Serveur hôte';
$lang['ftp____port'] = 'FTP / Mode sans échec - Port';
$lang['ftp____user'] = 'FTP / Mode sans échec - Identifiant';
$lang['ftp____pass'] = 'FTP / Mode sans échec - Mot de passe';
$lang['ftp____root'] = 'FTP / Mode sans échec - Répertoire racine';
$lang['license_o_'] = 'Aucune choisie';
$lang['typography_o_0'] = 'aucun';
$lang['typography_o_1'] = 'guillemets uniquement';

View File

@ -144,12 +144,6 @@ $lang['proxy____user'] = 'Nome de usuario do Proxy';
$lang['proxy____pass'] = 'Contrasinal do Proxy';
$lang['proxy____ssl'] = 'Utilizar ssl para conectar ao Proxy';
$lang['proxy____except'] = 'Expresión regular para atopar URLs que deban ser omitidas polo Proxy.';
$lang['safemodehack'] = 'Activar hack de modo seguro (safemode)';
$lang['ftp____host'] = 'Servidor FTP para o hack de modo seguro (safemode)';
$lang['ftp____port'] = 'Porto FTP para o hack de modo seguro(safemode)';
$lang['ftp____user'] = 'Nome de usuario FTP para o hack de modo seguro(safemode)';
$lang['ftp____pass'] = 'Contrasinal FTP para o hack de modo seguro(safemode)';
$lang['ftp____root'] = 'Directorio raigaña do FTP para o hack de modo seguro(safemode)';
$lang['license_o_'] = 'Non se escolleu nada';
$lang['typography_o_0'] = 'ningunha';
$lang['typography_o_1'] = 'Só dobres aspas';

View File

@ -124,12 +124,6 @@ $lang['proxy____port'] = 'שער השרת המתווך';
$lang['proxy____user'] = 'שם המשתמש בשרת המתווך';
$lang['proxy____pass'] = 'סיסמת ההשרת המתווך';
$lang['proxy____ssl'] = 'השתמש ב-ssl כדי להתחבר לשרת המתווך';
$lang['safemodehack'] = 'אפשר שימוש בפתרון ל-safemode';
$lang['ftp____host'] = 'שרת FTP עבור פתרון ה-safemode';
$lang['ftp____port'] = 'שער ה-FTP עבור פתרון ה-safemode';
$lang['ftp____user'] = 'שם המשתמש ב-FTPעבור פתרון ה-safemode';
$lang['ftp____pass'] = 'סיסמת ה-FTP לפתרון ה-safemode';
$lang['ftp____root'] = 'ספרית השורש ב-FTP עבור פתרון ה-safemode';
$lang['typography_o_0'] = 'ללא';
$lang['typography_o_1'] = 'רק גרשיים כפולים';
$lang['typography_o_2'] = 'כל הגרשים (עלול שלא לעבוד לעיתים)';

View File

@ -159,12 +159,6 @@ $lang['proxy____user'] = 'Proxy poslužitelj - korisničko ime';
$lang['proxy____pass'] = 'Proxy poslužitelj - lozinka';
$lang['proxy____ssl'] = 'Koristi SSL za vezu prema proxy poslužitelju';
$lang['proxy____except'] = 'Preskoči proxy za URL-ove koji odgovaraju ovom regularnom izrazu.';
$lang['safemodehack'] = 'Omogući safemode hack';
$lang['ftp____host'] = 'FTP poslužitelj za safemode hack';
$lang['ftp____port'] = 'FTP port za safemode hack';
$lang['ftp____user'] = 'FTP korisničko ime za safemode hack';
$lang['ftp____pass'] = 'FTP lozinka za safemode hack';
$lang['ftp____root'] = 'FTP root direktorij za safemode hack';
$lang['license_o_'] = 'Ništa odabrano';
$lang['typography_o_0'] = 'ništa';
$lang['typography_o_1'] = 'isključivši jednostruke navodnike';

View File

@ -151,12 +151,6 @@ $lang['proxy____user'] = 'Proxy felhasználó név';
$lang['proxy____pass'] = 'Proxy jelszó';
$lang['proxy____ssl'] = 'SSL használata a proxyhoz csatlakozáskor';
$lang['proxy____except'] = 'URL szabály azokra a webcímekre, amit szeretnél, hogy ne kezeljen a proxy.';
$lang['safemodehack'] = 'A PHP safemode beállítás megkerülésének engedélyezése';
$lang['ftp____host'] = 'FTP szerver a safemode megkerüléshez';
$lang['ftp____port'] = 'FTP port a safemode megkerüléshez';
$lang['ftp____user'] = 'FTP felhasználó név a safemode megkerüléshez';
$lang['ftp____pass'] = 'FTP jelszó a safemode megkerüléshez';
$lang['ftp____root'] = 'FTP gyökérkönyvtár a safemode megkerüléshez';
$lang['license_o_'] = 'Nincs kiválasztva';
$lang['typography_o_0'] = 'nem';
$lang['typography_o_1'] = 'Csak a dupla idézőjelet';

View File

@ -126,12 +126,6 @@ $lang['proxy____port'] = 'Porto del proxy';
$lang['proxy____user'] = 'Nomine de usator pro le proxy';
$lang['proxy____pass'] = 'Contrasigno pro le proxy';
$lang['proxy____ssl'] = 'Usar SSL pro connecter al proxy';
$lang['safemodehack'] = 'Permitter truco de modo secur';
$lang['ftp____host'] = 'Servitor FTP pro truco de modo secur';
$lang['ftp____port'] = 'Porto FTP pro truco de modo secur';
$lang['ftp____user'] = 'Nomine de usator FTP pro truco de modo secur';
$lang['ftp____pass'] = 'Contrasigno FTP pro truco de modo secur';
$lang['ftp____root'] = 'Directorio radice FTP pro truco de modo securr';
$lang['license_o_'] = 'Nihil seligite';
$lang['typography_o_0'] = 'nulle';
$lang['typography_o_1'] = 'excludente ';

View File

@ -24,12 +24,6 @@ $lang['proxy____port'] = 'Port proxy';
$lang['proxy____user'] = 'Töi proxy';
$lang['proxy____pass'] = 'Kode proxy';
$lang['proxy____ssl'] = 'Fake ssl ba connect awö Proxy';
$lang['safemodehack'] = 'Orifi safemode hack';
$lang['ftp____host'] = 'FTP server khö safemode hack';
$lang['ftp____port'] = 'FTP port khö safemode hack';
$lang['ftp____user'] = 'Töi FTP khö safemode hack';
$lang['ftp____pass'] = 'FTP kode khö safemode hack';
$lang['ftp____root'] = 'FTP root directory for safemode hack';
$lang['typography_o_0'] = 'lö\'ö';
$lang['typography_o_1'] = 'Ha sitombua kutip';
$lang['typography_o_2'] = 'Fefu nikutip (itataria lömohalöwö)';

View File

@ -171,12 +171,6 @@ $lang['proxy____user'] = 'Nome utente proxy';
$lang['proxy____pass'] = 'Password proxy';
$lang['proxy____ssl'] = 'Usa SSL per connetterti al proxy';
$lang['proxy____except'] = 'Espressioni regolari per far corrispondere le URLs per i quali i proxy dovrebbero essere ommessi.';
$lang['safemodehack'] = 'Abilita safemode hack';
$lang['ftp____host'] = 'Server FTP per safemode hack';
$lang['ftp____port'] = 'Porta FTP per safemode hack';
$lang['ftp____user'] = 'Nome utente FTP per safemode hack';
$lang['ftp____pass'] = 'Password FTP per safemode hack';
$lang['ftp____root'] = 'Directory principale FTP per safemode hack';
$lang['license_o_'] = 'Nessuna scelta';
$lang['typography_o_0'] = 'nessuno';
$lang['typography_o_1'] = 'Solo virgolette';

View File

@ -163,12 +163,6 @@ $lang['proxy____user'] = 'プロキシ - ユーザー名';
$lang['proxy____pass'] = 'プロキシ - パスワード';
$lang['proxy____ssl'] = 'プロキシへの接続にsslを使用';
$lang['proxy____except'] = 'スキップするプロキシのURL正規表現';
$lang['safemodehack'] = 'セーフモード対策を行う';
$lang['ftp____host'] = 'FTP サーバー名(セーフモード対策)';
$lang['ftp____port'] = 'FTP ポート(セーフモード対策)';
$lang['ftp____user'] = 'FTP ユーザー名(セーフモード対策)';
$lang['ftp____pass'] = 'FTP パスワード(セーフモード対策)';
$lang['ftp____root'] = 'FTP ルートディレクトリ(セーフモード対策)';
$lang['license_o_'] = '選択されていません';
$lang['typography_o_0'] = '変換しない';
$lang['typography_o_1'] = '二重引用符(ダブルクオート)のみ';

View File

@ -160,12 +160,6 @@ $lang['proxy____user'] = '프록시 사용자 이름';
$lang['proxy____pass'] = '프록시 비밀번호';
$lang['proxy____ssl'] = '프록시로 연결하는 데 SSL 사용';
$lang['proxy____except'] = '프록시가 건너뛰어야 할 일치하는 URL의 정규 표현식.';
$lang['safemodehack'] = 'safemode hack 활성화';
$lang['ftp____host'] = 'safemode hack의 FTP 서버';
$lang['ftp____port'] = 'safemode hack의 FTP 포트';
$lang['ftp____user'] = 'safemode hack의 FTP 사용자 이름';
$lang['ftp____pass'] = 'safemode hack의 FTP 비밀번호';
$lang['ftp____root'] = 'safemode hack의 FTP 루트 디렉터리';
$lang['license_o_'] = '선택하지 않음';
$lang['typography_o_0'] = '없음';
$lang['typography_o_1'] = '작은따옴표를 제외';

View File

@ -127,12 +127,6 @@ $lang['proxy____user'] = 'Proxis nomen sodalis';
$lang['proxy____pass'] = 'Proxis tessera';
$lang['proxy____ssl'] = 'SSL ut connectas uti';
$lang['proxy____except'] = 'Verba, ut VRL inspicias, quibus Proxis non agnoscitur.';
$lang['safemodehack'] = 'Ad tempus conseruatio apta facere';
$lang['ftp____host'] = 'FTP computator seruitor ad tempus seruatis';
$lang['ftp____port'] = 'FTP ianua ad tempus seruatis';
$lang['ftp____user'] = 'FTP Sodalis ad tempus seruatis';
$lang['ftp____pass'] = 'FTP tessera ad tempus seruatis';
$lang['ftp____root'] = 'FTP domicilium ad tempus seruatis';
$lang['license_o_'] = 'Nihil electum';
$lang['typography_o_0'] = 'neuter';
$lang['typography_o_1'] = 'sine singulis uirgulis';

View File

@ -135,12 +135,6 @@ $lang['proxy____user'] = 'Proxy lietotāja vārds';
$lang['proxy____pass'] = 'Proxy parole';
$lang['proxy____ssl'] = 'Lietot SSL savienojumu ar proxy';
$lang['proxy____except'] = 'Regulārā izteiksme tiem URL, kam nevar lietot proxy.';
$lang['safemodehack'] = 'Lietot safemode apeju';
$lang['ftp____host'] = 'FTP serveris safemode apejai';
$lang['ftp____port'] = 'FTP ports safemode apejai';
$lang['ftp____user'] = 'FTP lietotājvārds safemode apejai';
$lang['ftp____pass'] = 'FTP parole safemode apejai';
$lang['ftp____root'] = 'FTP saknes diektorija safemode apejai';
$lang['license_o_'] = 'Ar nekādu';
$lang['typography_o_0'] = 'neko';
$lang['typography_o_1'] = 'tikai dubultpēdiņas';

View File

@ -128,12 +128,6 @@ $lang['proxy____port'] = 'छद्म ( proxy ) सर्वरचे
$lang['proxy____user'] = 'छद्म ( proxy ) सर्वरचे सदस्यनाम';
$lang['proxy____pass'] = 'छद्म ( proxy ) सर्वरचा पासवर्ड';
$lang['proxy____ssl'] = 'छद्म सर्वरला संपर्क साधण्यासाठी SSL वापरा';
$lang['safemodehack'] = 'सेफमोड़ हॅक चालू करा';
$lang['ftp____host'] = 'सेफमोड़ हॅक साठी FTP सर्वर';
$lang['ftp____port'] = 'सेफमोड़ हॅक साठी FTP पोर्ट';
$lang['ftp____user'] = 'सेफमोड़ हॅक साठी FTP सदस्यनाम';
$lang['ftp____pass'] = 'सेफमोड़ हॅक साठी FTP पासवर्ड';
$lang['ftp____root'] = 'सेफमोड़ हॅक साठी FTP मूळ डिरेक्टरी';
$lang['license_o_'] = 'काही निवडले नाही';
$lang['typography_o_0'] = 'काही नाही';
$lang['typography_o_1'] = 'फक्त दुहेरी अवतरण चिह्न';

View File

@ -168,12 +168,6 @@ $lang['proxy____user'] = 'Proxy gebruikersnaam';
$lang['proxy____pass'] = 'Proxy wachtwoord';
$lang['proxy____ssl'] = 'Gebruik SSL om een verbinding te maken met de proxy';
$lang['proxy____except'] = 'Reguliere expressie om URL\'s te bepalen waarvoor de proxy overgeslagen moet worden.';
$lang['safemodehack'] = 'Safemode hack aanzetten';
$lang['ftp____host'] = 'FTP server voor safemode hack';
$lang['ftp____port'] = 'FTP port voor safemode hack';
$lang['ftp____user'] = 'FTP gebruikersnaam voor safemode hack';
$lang['ftp____pass'] = 'FTP wachtwoord voor safemode hack';
$lang['ftp____root'] = 'FTP root directory voor safemode hack';
$lang['license_o_'] = 'Geen gekozen';
$lang['typography_o_0'] = 'geen';
$lang['typography_o_1'] = 'Alleen dubbele aanhalingstekens';

View File

@ -162,12 +162,6 @@ $lang['proxy____user'] = 'Brukernavn på proxyserver';
$lang['proxy____pass'] = 'Passord på proxyserver';
$lang['proxy____ssl'] = 'Bruk SSL for å koble til proxyserver';
$lang['proxy____except'] = 'Regulært uttrykk for URLer som ikke trenger bruk av proxy';
$lang['safemodehack'] = 'Bruk safemode-hack';
$lang['ftp____host'] = 'FTP-server for safemode-hack';
$lang['ftp____port'] = 'FTP-port for safemode-hack';
$lang['ftp____user'] = 'FTP-brukernavn for safemode-hack';
$lang['ftp____pass'] = 'FTP-passord for safemode-hack';
$lang['ftp____root'] = 'FTP-rotmappe for safemode-hack';
$lang['license_o_'] = 'Ingen valgt';
$lang['typography_o_0'] = 'ingen';
$lang['typography_o_1'] = 'Kun doble anførselstegn';

View File

@ -164,12 +164,6 @@ $lang['proxy____user'] = 'Proxy - nazwa użytkownika';
$lang['proxy____pass'] = 'Proxy - hasło';
$lang['proxy____ssl'] = 'Proxy - SSL';
$lang['proxy____except'] = 'Wyrażenie regularne określające adresy URL, do których nie należy używać proxy.';
$lang['safemodehack'] = 'Bezpieczny tryb (przez FTP)';
$lang['ftp____host'] = 'FTP - serwer';
$lang['ftp____port'] = 'FTP - port';
$lang['ftp____user'] = 'FTP - nazwa użytkownika';
$lang['ftp____pass'] = 'FTP - hasło';
$lang['ftp____root'] = 'FTP - katalog główny';
$lang['license_o_'] = 'Nie wybrano żadnej';
$lang['typography_o_0'] = 'brak';
$lang['typography_o_1'] = 'tylko podwójne cudzysłowy';

View File

@ -166,12 +166,6 @@ $lang['proxy____user'] = 'Nome de usuário do proxy';
$lang['proxy____pass'] = 'Senha do proxy';
$lang['proxy____ssl'] = 'Usar SSL para conectar ao proxy';
$lang['proxy____except'] = 'Expressões regulares de URL para excessão de proxy.';
$lang['safemodehack'] = 'Habilitar o contorno de segurança';
$lang['ftp____host'] = 'Servidor FTP para o contorno de segurança';
$lang['ftp____port'] = 'Porta do FTP para o contorno de segurança';
$lang['ftp____user'] = 'Nome do usuário FTP para o contorno de segurança';
$lang['ftp____pass'] = 'Senha do usuário FTP para o contorno de segurança';
$lang['ftp____root'] = 'Diretório raiz do FTP para o contorno de segurança';
$lang['license_o_'] = 'Nenhuma escolha';
$lang['typography_o_0'] = 'nenhuma';
$lang['typography_o_1'] = 'excluir aspas simples';

View File

@ -143,12 +143,6 @@ $lang['proxy____user'] = 'Nome de utilizador Proxy';
$lang['proxy____pass'] = 'Password de Proxy ';
$lang['proxy____ssl'] = 'Usar SSL para conectar ao proxy';
$lang['proxy____except'] = 'Expressão regular para condizer URLs para os quais o proxy deve ser saltado.';
$lang['safemodehack'] = 'Habilitar modo de segurança';
$lang['ftp____host'] = 'Servidor FTP para o modo de segurança';
$lang['ftp____port'] = 'Porta de FTP para o modo de segurança';
$lang['ftp____user'] = 'Nome do utilizador FTP para o modo de segurança';
$lang['ftp____pass'] = 'Senha do utilizador FTP para o modo de segurança';
$lang['ftp____root'] = 'Directoria raiz do FTP para o modo de segurança';
$lang['license_o_'] = 'Nenhuma escolha';
$lang['typography_o_0'] = 'nenhum';
$lang['typography_o_1'] = 'Apenas entre aspas';

View File

@ -140,12 +140,6 @@ $lang['proxy____user'] = 'Nume utilizator Proxy';
$lang['proxy____pass'] = 'Parolă Proxy';
$lang['proxy____ssl'] = 'Foloseşte SSL pentru conectare la Proxy';
$lang['proxy____except'] = 'Expresie regulară de potrivit cu URL-uri pentru care proxy-ul trebuie păsuit.';
$lang['safemodehack'] = 'Activează safemode hack';
$lang['ftp____host'] = 'Server FTP pentru safemode hack';
$lang['ftp____port'] = 'Port FTP pentru safemode hack';
$lang['ftp____user'] = 'Nume utilizator pentru safemode hack';
$lang['ftp____pass'] = 'Parolă FTP pentru safemode hack';
$lang['ftp____root'] = 'Director rădăcină FTP pentru safemode hack';
$lang['license_o_'] = 'Nici una aleasă';
$lang['typography_o_0'] = 'nimic';
$lang['typography_o_1'] = 'Numai ghilimele duble';

View File

@ -172,12 +172,6 @@ $lang['proxy____user'] = 'proxy-имя пользователя';
$lang['proxy____pass'] = 'proxy-пароль';
$lang['proxy____ssl'] = 'Использовать SSL для соединения с прокси';
$lang['proxy____except'] = 'Регулярное выражение для адресов (URL), для которых прокси должен быть пропущен.';
$lang['safemodehack'] = 'Включить обход safemode (хак)';
$lang['ftp____host'] = 'ftp-адрес';
$lang['ftp____port'] = 'ftp-порт';
$lang['ftp____user'] = 'ftp-имя пользователя';
$lang['ftp____pass'] = 'ftp-пароль';
$lang['ftp____root'] = 'ftp-корневая директория';
$lang['license_o_'] = 'Не выбрано';
$lang['typography_o_0'] = 'нет';
$lang['typography_o_1'] = 'только двойные кавычки';

View File

@ -148,12 +148,6 @@ $lang['proxy____user'] = 'Proxy server - používateľské meno';
$lang['proxy____pass'] = 'Proxy server - heslo';
$lang['proxy____ssl'] = 'Proxy server - použiť SSL';
$lang['proxy____except'] = 'Regulárny výraz popisujúci URL odkazy, pre ktoré by proxy nemala byť použitá.';
$lang['safemodehack'] = 'Povoliť "safemode hack"';
$lang['ftp____host'] = 'FTP server pre "safemode hack"';
$lang['ftp____port'] = 'FTP port pre "safemode hack"';
$lang['ftp____user'] = 'FTP používateľ pre "safemode hack"';
$lang['ftp____pass'] = 'FTP heslo pre "safemode hack"';
$lang['ftp____root'] = 'FTP hlavný adresár pre "safemode hack"';
$lang['license_o_'] = 'žiadna';
$lang['typography_o_0'] = 'žiadne';
$lang['typography_o_1'] = 'okrem jednoduchých úvodzoviek';

View File

@ -139,12 +139,6 @@ $lang['proxy____user'] = 'Uporabniško ime posredniškega strežnika';
$lang['proxy____pass'] = 'Geslo posredniškega strežnika';
$lang['proxy____ssl'] = 'Uporabi varno povezavo SSL za povezavo z posredniškim strežnikom';
$lang['proxy____except'] = 'Logični izrazi morajo biti skladni z naslovi URL, ki gredo mimo posredniškega strežnika.';
$lang['safemodehack'] = 'Omogoči obhod načina SafeMode PHP';
$lang['ftp____host'] = 'Strežnik FTP za obhod načina SafeMode';
$lang['ftp____port'] = 'Vrata strežnika FTP za obhod načina SafeMode';
$lang['ftp____user'] = 'Uporabniško ime za FTP za obhod načina SafeMode';
$lang['ftp____pass'] = 'Geslo za strežnik FTP za obhod načina SafeMode';
$lang['ftp____root'] = 'Korenska mapa FTP za obhod načina SafeMode';
$lang['license_o_'] = 'Ni izbranega dovoljenja';
$lang['typography_o_0'] = 'brez';
$lang['typography_o_1'] = 'izloči enojne narekovaje';

View File

@ -126,12 +126,6 @@ $lang['proxy____port'] = 'Porta e proxy-t';
$lang['proxy____user'] = 'Emri i përdoruesit për proxy-n';
$lang['proxy____pass'] = 'Fjalëkalimi proxy-t';
$lang['proxy____ssl'] = 'Përdor SSL për tu lidhur me proxy-n';
$lang['safemodehack'] = 'Aktivizo hack në safemode';
$lang['ftp____host'] = 'Server FTP për safemode hack';
$lang['ftp____port'] = 'Porta FTP për safemode hack';
$lang['ftp____user'] = 'Emri përdoruesit për safemode hack';
$lang['ftp____pass'] = 'Fjalëkalimi FTP për safemode hack';
$lang['ftp____root'] = 'Direktoria rrënjë për safemode hack';
$lang['license_o_'] = 'Nuk u zgjodh asgjë';
$lang['typography_o_0'] = 'Asgjë';
$lang['typography_o_1'] = 'përjashtim i thonjëzave teke';

View File

@ -134,12 +134,6 @@ $lang['proxy____user'] = 'Корисничко име на посред
$lang['proxy____pass'] = 'Лозинка на посреднику (проксију)';
$lang['proxy____ssl'] = 'Користи ССЛ за повезивање са посредником (проксијем)';
$lang['proxy____except'] = 'Редован израз који би требало да се подудара са веб адресом странице за коју треба прескочити посредника (прокси).';
$lang['safemodehack'] = 'Укључи преправку за безбедни режим';
$lang['ftp____host'] = 'ФТП сервер за безбедни режим';
$lang['ftp____port'] = 'ФТП порт за безбедни режим';
$lang['ftp____user'] = 'ФТП корисничко име за безбедни режим';
$lang['ftp____pass'] = 'ФТП лозинка за безбедни режим';
$lang['ftp____root'] = 'ФТП основна фасцикла за безбедни режим';
$lang['license_o_'] = 'Није одабрано';
$lang['typography_o_0'] = 'не';
$lang['typography_o_1'] = 'Само дупли наводници';

View File

@ -146,12 +146,6 @@ $lang['proxy____user'] = 'Användarnamn för proxy';
$lang['proxy____pass'] = 'Lösenord för proxy';
$lang['proxy____ssl'] = 'Använd ssl för anslutning till proxy';
$lang['proxy____except'] = 'Regular expression för matchning av URL som proxy ska hoppa över.';
$lang['safemodehack'] = 'Aktivera safemode hack';
$lang['ftp____host'] = 'FTP-server för safemode hack';
$lang['ftp____port'] = 'FTP-port för safemode hack';
$lang['ftp____user'] = 'FTP-användarnamn för safemode hack';
$lang['ftp____pass'] = 'FTP-lösenord för safemode hack';
$lang['ftp____root'] = 'FTP-rotkatalog för safemode hack';
$lang['license_o_'] = 'Ingen vald';
$lang['typography_o_0'] = 'Inga';
$lang['typography_o_1'] = 'enbart dubbla citattecken';

View File

@ -2,12 +2,13 @@
/**
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
*
*
* @author mahir <mahirtakak@gmail.com>
* @author Aydın Coşkuner <aydinweb@gmail.com>
* @author Cihan Kahveci <kahvecicihan@gmail.com>
* @author Yavuz Selim <yavuzselim@gmail.com>
* @author Caleb Maclennan <caleb@alerque.com>
* @author farukerdemoncel@gmail.com
* @author farukerdemoncel <farukerdemoncel@gmail.com>
* @author Mete Cuma <mcumax@gmail.com>
*/
$lang['menu'] = 'Site Ayarları';

View File

@ -139,12 +139,6 @@ $lang['proxy____user'] = 'Користувач Proxy';
$lang['proxy____pass'] = 'Пароль Proxy';
$lang['proxy____ssl'] = 'Використовувати ssl для з\'єднання з Proxy';
$lang['proxy____except'] = 'Регулярний вираз для веб-адреси, яку проксі-сервер пропустить.';
$lang['safemodehack'] = 'Увімкнути хак safemode';
$lang['ftp____host'] = 'FTP-сервер для хаку safemode';
$lang['ftp____port'] = 'FTP-порт для хаку safemode';
$lang['ftp____user'] = 'Користувач FTP для хаку safemode';
$lang['ftp____pass'] = 'Пароль FTP для хаку safemode';
$lang['ftp____root'] = 'Коренева папка FTP для хаку safemode';
$lang['license_o_'] = 'не вибрано';
$lang['typography_o_0'] = 'жодного';
$lang['typography_o_1'] = 'Лише подвійні лапки';

View File

@ -151,12 +151,6 @@ $lang['proxy____user'] = 'Proxy 使用者名稱';
$lang['proxy____pass'] = 'Proxy 密碼';
$lang['proxy____ssl'] = '使用 SSL 連接到 Proxy';
$lang['proxy____except'] = '比對 proxy 代理時應跳過的地址的正規式。';
$lang['safemodehack'] = '啟用 Safemode Hack';
$lang['ftp____host'] = 'Safemode Hack 的 FTP 伺服器';
$lang['ftp____port'] = 'Safemode Hack 的 FTP 端口';
$lang['ftp____user'] = 'Safemode Hack 的 FTP 帳戶';
$lang['ftp____pass'] = 'Safemode Hack 的 FTP 密碼';
$lang['ftp____root'] = 'Safemode Hack 的 FTP 根路徑';
$lang['license_o_'] = '未選擇';
$lang['typography_o_0'] = '無';
$lang['typography_o_1'] = '只限雙引號';

View File

@ -170,12 +170,6 @@ $lang['proxy____user'] = '代理服务器的用户名';
$lang['proxy____pass'] = '代理服务器的密码';
$lang['proxy____ssl'] = '使用 SSL 连接到代理服务器';
$lang['proxy____except'] = '用来匹配代理应跳过的地址的正则表达式。';
$lang['safemodehack'] = '启用 Safemode Hack';
$lang['ftp____host'] = 'Safemode Hack 的 FTP 服务器';
$lang['ftp____port'] = 'Safemode Hack 的 FTP 端口';
$lang['ftp____user'] = 'Safemode Hack 的 FTP 用户名';
$lang['ftp____pass'] = 'Safemode Hack 的 FTP 密码';
$lang['ftp____root'] = 'Safemode Hack 的 FTP 根路径';
$lang['license_o_'] = '什么都没有选';
$lang['typography_o_0'] = '无';
$lang['typography_o_1'] = '仅限双引号';

View File

@ -237,10 +237,4 @@ $meta['proxy____user'] = array('string');
$meta['proxy____pass'] = array('password','_code' => 'base64');
$meta['proxy____ssl'] = array('onoff');
$meta['proxy____except'] = array('string');
$meta['safemodehack'] = array('onoff');
$meta['ftp____host'] = array('string','_pattern' => '#^(|[a-z0-9\-\.+]+)$#i');
$meta['ftp____port'] = array('numericopt');
$meta['ftp____user'] = array('string');
$meta['ftp____pass'] = array('password','_code' => 'base64');
$meta['ftp____root'] = array('string');

View File

@ -2,7 +2,7 @@
/**
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
*
*
* @author İlker R. Kapaç <irifat@gmail.com>
* @author Mete Cuma <mcumax@gmail.com>
*/

View File

@ -2,12 +2,12 @@
/**
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
*
*
* @author Aydın Coşkuner <aydinweb@gmail.com>
* @author Cihan Kahveci <kahvecicihan@gmail.com>
* @author Yavuz Selim <yavuzselim@gmail.com>
* @author Caleb Maclennan <caleb@alerque.com>
* @author farukerdemoncel@gmail.com
* @author farukerdemoncel <farukerdemoncel@gmail.com>
*/
$lang['name'] = 'Popülerlik Geribeslemesi (yüklemesi uzun sürebilir)';
$lang['submit'] = 'Verileri Gönder';

View File

@ -2,12 +2,12 @@
/**
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
*
*
* @author Aydın Coşkuner <aydinweb@gmail.com>
* @author Cihan Kahveci <kahvecicihan@gmail.com>
* @author Yavuz Selim <yavuzselim@gmail.com>
* @author Caleb Maclennan <caleb@alerque.com>
* @author farukerdemoncel@gmail.com
* @author farukerdemoncel <farukerdemoncel@gmail.com>
*/
$lang['menu'] = 'Eskiye Döndürme';
$lang['filter'] = 'Spam bulunan sayfaları ara';

View File

@ -2,12 +2,12 @@
/**
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
*
*
* @author Aydın Coşkuner <aydinweb@gmail.com>
* @author Cihan Kahveci <kahvecicihan@gmail.com>
* @author Yavuz Selim <yavuzselim@gmail.com>
* @author Caleb Maclennan <caleb@alerque.com>
* @author farukerdemoncel@gmail.com
* @author farukerdemoncel <farukerdemoncel@gmail.com>
*/
$lang['menu'] = 'Kullanıcı Yönetimi';
$lang['noauth'] = '(kullanıcı onaylaması yoktur)';

Binary file not shown.

Before

Width:  |  Height:  |  Size: 0 B

After

Width:  |  Height:  |  Size: 390 B

View File

@ -474,7 +474,7 @@ var dw_mediamanager = {
if ($container.length === 0) {
$container = $content;
}
$container.html('<img src="' + DOKU_BASE + 'lib/images/loading.gif" alt="..." class="load" />');
$container.html('<img src="' + DOKU_BASE + 'lib/images/throbber.gif" alt="..." class="load" />');
},
window_resize: function () {

View File

@ -1,12 +1,12 @@
jQuery(function () {
'use strict';
const $searchForm = jQuery('.search-results-form');
var $searchForm = jQuery('.search-results-form');
if (!$searchForm.length) {
return;
}
const $toggleAssistanceButton = jQuery('<button>')
var $toggleAssistanceButton = jQuery('<button>')
.addClass('toggleAssistant')
.attr('type', 'button')
.attr('aria-expanded', 'false')

4
vendor/.htaccess vendored
View File

@ -1,7 +1,7 @@
<IfModule mod_authz_host>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_host>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>